--- /srv/rebuilderd/tmp/rebuilderd9ga7VP/inputs/libpython3.14-dev_3.14.7-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd9ga7VP/out/libpython3.14-dev_3.14.7-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-08-11 08:48:35.000000 debian-binary │ -rw-r--r-- 0 0 0 8124 2026-08-11 08:48:35.000000 control.tar.xz │ --rw-r--r-- 0 0 0 4093888 2026-08-11 08:48:35.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 4094644 2026-08-11 08:48:35.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-08-11 08:48:35.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/Setup.bootstrap │ │ │ -rw-r--r-- 0 root (0) root (0) 676 2026-08-11 08:48:35.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/Setup.local │ │ │ -rw-r--r-- 0 root (0) root (0) 7341 2026-08-11 08:48:35.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/Setup.stdlib │ │ │ -rw-r--r-- 0 root (0) root (0) 5406 2026-08-11 08:48:35.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/config.c │ │ │ -rw-r--r-- 0 root (0) root (0) 1444 2026-08-11 08:48:35.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/config.c.in │ │ │ -rwxr-xr-x 0 root (0) root (0) 15425 2026-08-11 08:48:35.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/install-sh │ │ │ -rw-r--r-- 0 root (0) root (0) 7495638 2026-08-11 08:48:35.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/libpython3.14-pic.a │ │ │ --rw-r--r-- 0 root (0) root (0) 7418986 2026-08-11 08:48:35.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/libpython3.14.a │ │ │ +-rw-r--r-- 0 root (0) root (0) 7419142 2026-08-11 08:48:35.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/libpython3.14.a │ │ │ -rwxr-xr-x 0 root (0) root (0) 9110 2026-08-11 08:48:35.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/makesetup │ │ │ -rwxr-xr-x 0 root (0) root (0) 2066 2026-08-11 08:48:35.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/python-config.py │ │ │ -rw-r--r-- 0 root (0) root (0) 8500 2026-08-11 08:48:35.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/python.o │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-11 08:48:35.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-11 08:48:35.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-11 08:48:35.000000 ./usr/share/lintian/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-11 08:48:35.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 │ │ │ │ @@ -3891,28 +3891,28 @@ │ │ │ │ 00000f60 r .LC93 │ │ │ │ 00000fa0 r .LC94 │ │ │ │ 00000fcc r .LC95 │ │ │ │ 0000100c r .LC96 │ │ │ │ 00001030 r .LC97 │ │ │ │ 00001070 r .LC98 │ │ │ │ 000010ac r .LC99 │ │ │ │ -000059dc t INVALID_VERSION_CHECK │ │ │ │ -0000de5c t NEW_TYPE_COMMENT │ │ │ │ -00001bf8 t NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ +000059d0 t INVALID_VERSION_CHECK │ │ │ │ +0000de9c 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 │ │ │ │ U PyMem_Malloc │ │ │ │ U PyMem_Realloc │ │ │ │ U PyThreadState_Get │ │ │ │ -000082d8 t RAISE_ERROR_KNOWN_LOCATION │ │ │ │ -000082a0 t RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ +000082cc t RAISE_ERROR_KNOWN_LOCATION │ │ │ │ +00008294 t RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ U _PyAST_AnnAssign │ │ │ │ U _PyAST_Assert │ │ │ │ U _PyAST_Assign │ │ │ │ U _PyAST_AsyncFor │ │ │ │ U _PyAST_AsyncFunctionDef │ │ │ │ U _PyAST_AsyncWith │ │ │ │ U _PyAST_Attribute │ │ │ │ @@ -4064,225 +4064,225 @@ │ │ │ │ U _Py_EllipsisObject │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_ReachedRecursionLimitWithMargin │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_asdl_generic_seq_new │ │ │ │ U _Pypegen_stack_overflow │ │ │ │ -000081c0 t _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ +000081b4 t _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ 00000190 d __compound_literal.0 │ │ │ │ 00000188 d __compound_literal.1 │ │ │ │ 00000158 d __compound_literal.2 │ │ │ │ 00000120 d __compound_literal.3 │ │ │ │ 000000e0 d __compound_literal.4 │ │ │ │ 00000098 d __compound_literal.5 │ │ │ │ 00000060 d __compound_literal.6 │ │ │ │ 00000050 d __compound_literal.7 │ │ │ │ 00000038 d __compound_literal.8 │ │ │ │ 00000d44 t _gather_104_rule │ │ │ │ 00000000 t _gather_141_rule │ │ │ │ 00000fec t _gather_143_rule │ │ │ │ -0000587c t _gather_15_rule │ │ │ │ -00005e54 t _gather_35_rule │ │ │ │ -0000521c t _gather_85_rule │ │ │ │ -0000d710 t _gather_90_rule │ │ │ │ -000077f4 t _loop0_121_rule │ │ │ │ +00005870 t _gather_15_rule │ │ │ │ +00005e48 t _gather_35_rule │ │ │ │ +00005210 t _gather_85_rule │ │ │ │ +0000d750 t _gather_90_rule │ │ │ │ +000077e8 t _loop0_121_rule │ │ │ │ 00000aca t _loop0_145_rule │ │ │ │ -0000831c t _loop0_1_rule │ │ │ │ -0000e7d0 t _loop0_28_rule │ │ │ │ -000029dc t _loop0_29_rule │ │ │ │ -0000555c t _loop0_32_rule │ │ │ │ -00012138 t _loop0_71_rule │ │ │ │ -00007a38 t _loop0_72_rule │ │ │ │ +00008310 t _loop0_1_rule │ │ │ │ +0000e810 t _loop0_28_rule │ │ │ │ +000029d0 t _loop0_29_rule │ │ │ │ +00005550 t _loop0_32_rule │ │ │ │ +00012170 t _loop0_71_rule │ │ │ │ +00007a2c t _loop0_72_rule │ │ │ │ 00008aac t _loop0_75_rule │ │ │ │ 00008c78 t _loop0_77_rule │ │ │ │ -0000537c t _loop0_87_rule │ │ │ │ -0000e0c4 t _loop1_30_rule │ │ │ │ -0000e94c t _loop1_31_rule │ │ │ │ -00005b90 t _loop1_33_rule │ │ │ │ -00004250 t _loop1_37_rule │ │ │ │ +00005370 t _loop0_87_rule │ │ │ │ +0000e104 t _loop1_30_rule │ │ │ │ +0000e98c t _loop1_31_rule │ │ │ │ +00005b84 t _loop1_33_rule │ │ │ │ +00004244 t _loop1_37_rule │ │ │ │ 0000bc08 t _loop1_38_rule │ │ │ │ -00011bc4 t _loop1_73_rule │ │ │ │ -000076f8 t _loop1_74_rule │ │ │ │ +00011bfc t _loop1_73_rule │ │ │ │ +000076ec t _loop1_74_rule │ │ │ │ 0000b398 t _loop1_76_rule │ │ │ │ 000058ec t _loop1_81_rule │ │ │ │ -0000840c t _loop1_82_rule │ │ │ │ +00008400 t _loop1_82_rule │ │ │ │ 00000976 t _tmp_105_rule │ │ │ │ 00008dec t _tmp_10_rule │ │ │ │ 00000ce2 t _tmp_111_rule │ │ │ │ 0000b6e8 t _tmp_113_rule │ │ │ │ -00007268 t _tmp_115_rule │ │ │ │ +0000725c t _tmp_115_rule │ │ │ │ 00000236 t _tmp_116_rule │ │ │ │ 000008b4 t _tmp_118_rule │ │ │ │ -0000755c t _tmp_119_rule │ │ │ │ -000074f8 t _tmp_123_rule │ │ │ │ -00008240 t _tmp_124_rule │ │ │ │ +00007550 t _tmp_119_rule │ │ │ │ +000074ec t _tmp_123_rule │ │ │ │ +00008234 t _tmp_124_rule │ │ │ │ 0000cc40 t _tmp_126_rule │ │ │ │ 00000916 t _tmp_128_rule │ │ │ │ 00000ea6 t _tmp_129_rule │ │ │ │ 00000310 t _tmp_130_rule │ │ │ │ 000011b6 t _tmp_135_rule │ │ │ │ 00000f18 t _tmp_139_rule │ │ │ │ 000009e2 t _tmp_144_rule │ │ │ │ -0000698c t _tmp_149_rule │ │ │ │ +00006980 t _tmp_149_rule │ │ │ │ 00000a48 t _tmp_150_rule │ │ │ │ 00000bae t _tmp_151_rule │ │ │ │ 00000c82 t _tmp_152_rule.isra.0 │ │ │ │ 00000c20 t _tmp_153_rule │ │ │ │ 00005a1c t _tmp_154_rule │ │ │ │ -00002290 t _tmp_158_rule │ │ │ │ +00002284 t _tmp_158_rule │ │ │ │ 000088b0 t _tmp_163_rule │ │ │ │ -00003b48 t _tmp_166_rule │ │ │ │ +00003b3c t _tmp_166_rule │ │ │ │ 0000036e t _tmp_168_rule │ │ │ │ -000066d4 t _tmp_16_rule │ │ │ │ +000066c8 t _tmp_16_rule │ │ │ │ 00000160 t _tmp_174_rule │ │ │ │ 0000114c t _tmp_175_rule │ │ │ │ 000001ca t _tmp_177_rule │ │ │ │ -000054d4 t _tmp_17_rule │ │ │ │ -00002148 t _tmp_22_rule │ │ │ │ -00004c80 t _tmp_26_rule │ │ │ │ -0000388c t _tmp_27_rule │ │ │ │ -00006124 t _tmp_36_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 │ │ │ │ 0000c708 t _tmp_42_rule │ │ │ │ 000055e8 t _tmp_43_rule │ │ │ │ 0000af40 t _tmp_44_rule │ │ │ │ -0000c694 t _tmp_5_rule │ │ │ │ +0000c6d4 t _tmp_5_rule │ │ │ │ 00001d3c t _tmp_6_rule │ │ │ │ 00001dbc t _tmp_7_rule │ │ │ │ 00001e28 t _tmp_8_rule │ │ │ │ 00001e98 t _tmp_9_rule │ │ │ │ -0000d56c t annotated_rhs_rule │ │ │ │ -0000d374 t args_rule │ │ │ │ -0000cc3c t arguments_rule │ │ │ │ +0000d5ac t annotated_rhs_rule │ │ │ │ +0000d3b4 t args_rule │ │ │ │ +0000cc7c t arguments_rule │ │ │ │ 000045c0 t atom_rule │ │ │ │ 0000aaec t attr_rule │ │ │ │ -00010bec t augassign_rule │ │ │ │ -0000a31c t bitwise_and_rule │ │ │ │ -00009d18 t bitwise_or_rule │ │ │ │ -00009efc t bitwise_xor_rule │ │ │ │ -0000f820 t block_rule │ │ │ │ -00005d6c t break_stmt_rule │ │ │ │ -000049b8 t class_def_raw_rule │ │ │ │ +00010c20 t augassign_rule │ │ │ │ +0000a35c t bitwise_and_rule │ │ │ │ +00009d58 t bitwise_or_rule │ │ │ │ +00009f3c t bitwise_xor_rule │ │ │ │ +0000f860 t block_rule │ │ │ │ +00005d60 t break_stmt_rule │ │ │ │ +000049ac t class_def_raw_rule │ │ │ │ 0000979c t closed_pattern_rule │ │ │ │ 0000a67c t complex_number_rule │ │ │ │ 00000230 t compound_stmt_rule │ │ │ │ -00007dc4 t conjunction_rule │ │ │ │ -00005c84 t continue_stmt_rule │ │ │ │ +00007e04 t conjunction_rule │ │ │ │ +00005c78 t continue_stmt_rule │ │ │ │ 00000658 t decorators_rule │ │ │ │ -00005750 t default_rule │ │ │ │ -0000635c t del_target_rule │ │ │ │ -0000619c t del_targets_rule │ │ │ │ -000079b0 t disjunction_rule │ │ │ │ -000015dc t dotted_as_name_rule │ │ │ │ -000017bc t dotted_name_rule │ │ │ │ +00005744 t default_rule │ │ │ │ +00006350 t del_target_rule │ │ │ │ +00006190 t del_targets_rule │ │ │ │ +000079f0 t disjunction_rule │ │ │ │ +000015d0 t dotted_as_name_rule │ │ │ │ +000017b0 t dotted_name_rule │ │ │ │ 0000c76c t double_star_pattern_rule │ │ │ │ -00010ac0 t double_starred_kvpair_rule │ │ │ │ -00003bd0 t elif_stmt_rule │ │ │ │ -00003ec0 t else_block_rule │ │ │ │ +00010af4 t double_starred_kvpair_rule │ │ │ │ +00003bc4 t elif_stmt_rule │ │ │ │ +00003eb4 t else_block_rule │ │ │ │ 000071d4 t expression_rule │ │ │ │ -0000806c t expression_without_invalid_rule │ │ │ │ -0000673c t expressions_rule │ │ │ │ -0000b830 t factor_rule │ │ │ │ -000040c0 t finally_block_rule │ │ │ │ -0000c704 t for_if_clauses_rule │ │ │ │ -00004dfc t for_stmt_rule │ │ │ │ -00003ab0 t fstring_conversion_rule │ │ │ │ -0000fe24 t fstring_replacement_field_rule │ │ │ │ -00003914 t func_type_comment_rule │ │ │ │ -000010f8 t function_def_raw_rule │ │ │ │ +00008060 t expression_without_invalid_rule │ │ │ │ +00006730 t expressions_rule │ │ │ │ +0000b870 t factor_rule │ │ │ │ +000040b4 t finally_block_rule │ │ │ │ +0000c744 t for_if_clauses_rule │ │ │ │ +00004df0 t for_stmt_rule │ │ │ │ +00003aa4 t fstring_conversion_rule │ │ │ │ +0000fe58 t fstring_replacement_field_rule │ │ │ │ +00003908 t func_type_comment_rule │ │ │ │ +000010e8 t function_def_raw_rule │ │ │ │ 00006efc t genexp_rule │ │ │ │ 0000aeb8 t guard_rule │ │ │ │ 0000029a t imaginary_number_rule │ │ │ │ -00002804 t import_from_as_name_rule │ │ │ │ -00002640 t import_from_as_names_rule │ │ │ │ -000022f4 t import_from_targets_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 │ │ │ │ -000069f0 t invalid_ann_assign_target_rule │ │ │ │ -000072e4 t invalid_comprehension_rule │ │ │ │ -00007124 t invalid_for_target_rule │ │ │ │ +000069e4 t invalid_ann_assign_target_rule │ │ │ │ +000072d8 t invalid_comprehension_rule │ │ │ │ +00007118 t invalid_for_target_rule │ │ │ │ 0000b49c t invalid_kwarg_rule.isra.0 │ │ │ │ 000003d8 t invalid_tstring_replacement_field_rule │ │ │ │ -000087b8 t inversion_rule │ │ │ │ +000087f8 t inversion_rule │ │ │ │ 0000c7f4 t items_pattern_rule │ │ │ │ 0000c990 t key_value_pattern_rule │ │ │ │ 0000b304 t keyword_pattern_rule │ │ │ │ 0000b174 t keyword_patterns_rule │ │ │ │ -00011a4c t kwarg_or_double_starred_rule │ │ │ │ -000118f4 t kwarg_or_starred_rule │ │ │ │ -00010e94 t kwargs_rule │ │ │ │ -00003454 t kwds_rule │ │ │ │ -00007ec8 t lambda_kwds_rule │ │ │ │ +00011a84 t kwarg_or_double_starred_rule │ │ │ │ +0001192c t kwarg_or_starred_rule │ │ │ │ +00010ec8 t kwargs_rule │ │ │ │ +00003448 t kwds_rule │ │ │ │ +00007ebc t lambda_kwds_rule │ │ │ │ 00008b9c t lambda_param_maybe_default_rule │ │ │ │ -00011ec4 t lambda_param_no_default_rule │ │ │ │ -00012050 t lambda_param_rule │ │ │ │ -0000794c t lambda_param_with_default_rule │ │ │ │ -00006aa4 t lambda_params_rule │ │ │ │ -000071a8 t lambda_slash_no_default_rule │ │ │ │ -00007604 t lambda_slash_with_default_rule │ │ │ │ -00007b28 t lambda_star_etc_rule │ │ │ │ -0000c55c t lambdef_rule │ │ │ │ -00003790 t list_rule │ │ │ │ +00011efc t lambda_param_no_default_rule │ │ │ │ +00012088 t lambda_param_rule │ │ │ │ +00007940 t lambda_param_with_default_rule │ │ │ │ +00006a98 t lambda_params_rule │ │ │ │ +0000719c t lambda_slash_no_default_rule │ │ │ │ +000075f8 t lambda_slash_with_default_rule │ │ │ │ +00007b1c t lambda_star_etc_rule │ │ │ │ +0000c59c t lambdef_rule │ │ │ │ +00003784 t list_rule │ │ │ │ 0000acf4 t maybe_sequence_pattern_rule │ │ │ │ 0000913c t maybe_star_pattern_rule │ │ │ │ 0000ac94 t name_or_attr_rule │ │ │ │ -0000f334 t named_expression_rule │ │ │ │ +0000f374 t named_expression_rule │ │ │ │ 00009098 t open_sequence_pattern_rule │ │ │ │ 00009554 t or_pattern_rule │ │ │ │ -0000564c t param_maybe_default_rule │ │ │ │ -0000e240 t param_no_default_rule │ │ │ │ -0000e65c t param_rule │ │ │ │ -00005a2c t param_star_annotation_rule │ │ │ │ -00001c24 t params_rule │ │ │ │ -00004d18 t pass_stmt_rule │ │ │ │ +00005640 t param_maybe_default_rule │ │ │ │ +0000e280 t param_no_default_rule │ │ │ │ +0000e69c t param_rule │ │ │ │ +00005a20 t param_star_annotation_rule │ │ │ │ +00001c18 t params_rule │ │ │ │ +00004d0c t pass_stmt_rule │ │ │ │ 0000a948 t pattern_capture_target_rule │ │ │ │ 000092d8 t pattern_rule │ │ │ │ 00008fa0 t patterns_rule │ │ │ │ 0000afb4 t positional_patterns_rule │ │ │ │ -0000be90 t primary_raw │ │ │ │ -0000bd84 t primary_rule │ │ │ │ +0000bed0 t primary_raw │ │ │ │ +0000bdc4 t primary_rule │ │ │ │ 0000a8c4 t real_number_rule │ │ │ │ 00000000 d reserved_keywords │ │ │ │ -0000a730 t shift_expr_rule │ │ │ │ +0000a770 t shift_expr_rule │ │ │ │ 0000a57c t signed_number_rule │ │ │ │ 0000a7c4 t signed_real_number_rule │ │ │ │ 00002164 t simple_stmt_rule │ │ │ │ 00001f08 t simple_stmts_rule │ │ │ │ 000038a4 t single_subscript_attribute_target_rule │ │ │ │ -00007cf0 t single_target_rule │ │ │ │ -000021d0 t slash_no_default_rule │ │ │ │ -0000254c t slash_with_default_rule │ │ │ │ -00010640 t slices_rule │ │ │ │ +00007d30 t single_target_rule │ │ │ │ +000021c4 t slash_no_default_rule │ │ │ │ +00002540 t slash_with_default_rule │ │ │ │ +00010674 t slices_rule │ │ │ │ 00000024 d soft_keywords │ │ │ │ -00002f20 t star_etc_rule │ │ │ │ -00009bfc t star_expression_rule │ │ │ │ -000080f8 t star_expressions_rule │ │ │ │ -0000f720 t star_named_expression_rule │ │ │ │ -0000f9b0 t star_named_expressions_rule │ │ │ │ +00002f14 t star_etc_rule │ │ │ │ +00009c3c t star_expression_rule │ │ │ │ +00008138 t star_expressions_rule │ │ │ │ +0000f760 t star_named_expression_rule │ │ │ │ +0000f9f0 t star_named_expressions_rule │ │ │ │ 0000632c t star_target_rule │ │ │ │ 00005df8 t star_targets_rule │ │ │ │ -0000de68 t starred_expression_rule │ │ │ │ +0000dea8 t starred_expression_rule │ │ │ │ 00000000 t statements_rule │ │ │ │ 00005664 t strings_rule │ │ │ │ 00008e74 t subject_expr_rule │ │ │ │ -0000aae4 t sum_rule │ │ │ │ +0000ab24 t sum_rule │ │ │ │ 00005d78 t t_lookahead_rule │ │ │ │ 00003d6c t t_primary_raw │ │ │ │ 00003ccc t t_primary_rule │ │ │ │ 000064c8 t target_with_star_atom_rule │ │ │ │ -0000ae1c t term_raw │ │ │ │ -0000ad14 t term_rule │ │ │ │ +0000ae5c t term_raw │ │ │ │ +0000ad54 t term_rule │ │ │ │ 0000c34c t tstring_full_format_spec_rule │ │ │ │ -0000850c t tstring_rule │ │ │ │ -000035fc t tuple_rule │ │ │ │ +00008500 t tstring_rule │ │ │ │ +000035f0 t tuple_rule │ │ │ │ 0000bb68 t type_param_default_rule │ │ │ │ 0000b75c t type_param_rule │ │ │ │ -00001904 t type_params_rule │ │ │ │ +000018f8 t type_params_rule │ │ │ │ 0000a9fc t wildcard_pattern_rule │ │ │ │ -00005fb4 t with_item_rule │ │ │ │ -0000dd00 t yield_expr_rule │ │ │ │ +00005fa8 t with_item_rule │ │ │ │ +0000dd40 t yield_expr_rule │ │ │ │ │ │ │ │ string_parser.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 0000004c r .LC2 │ │ │ │ 00000054 r .LC3 │ │ │ │ 0000005c r .LC4 │ │ │ │ @@ -4392,15 +4392,15 @@ │ │ │ │ U PyMem_Malloc │ │ │ │ U PyMem_Realloc │ │ │ │ U PyUnicode_AsUTF8String │ │ │ │ U PyUnicode_DecodeUTF8 │ │ │ │ U PyUnicode_Substring │ │ │ │ U _PyLexer_token_setup │ │ │ │ U _PyLexer_type_comment_token_setup │ │ │ │ -000024dc T _PyLexer_update_ftstring_expr │ │ │ │ +000024cc T _PyLexer_update_ftstring_expr │ │ │ │ U _PyToken_OneChar │ │ │ │ U _PyToken_ThreeChars │ │ │ │ U _PyToken_TwoChars │ │ │ │ 00000000 T _PyTokenizer_Get │ │ │ │ U _PyTokenizer_indenterror │ │ │ │ U _PyTokenizer_parser_warn │ │ │ │ U _PyTokenizer_syntaxerror │ │ │ │ @@ -4415,21 +4415,21 @@ │ │ │ │ U __aeabi_idiv │ │ │ │ 00000000 r __func__.0 │ │ │ │ 00000058 t lookahead │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U strlen │ │ │ │ U strncpy │ │ │ │ -0000247c t tok_backup │ │ │ │ +0000246c t tok_backup │ │ │ │ 00000000 t tok_continuation_line │ │ │ │ -000025ec t tok_decimal_tail │ │ │ │ +000025dc t tok_decimal_tail │ │ │ │ 000006f8 t tok_get_normal_mode │ │ │ │ -000023c0 t tok_nextc │ │ │ │ -00002848 t verify_end_of_number │ │ │ │ -00002704 t verify_end_of_number.constprop.0 │ │ │ │ +000023b0 t tok_nextc │ │ │ │ +00002838 t verify_end_of_number │ │ │ │ +000026f4 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 │ │ │ │ @@ -6423,15 +6423,15 @@ │ │ │ │ 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 │ │ │ │ -00001c54 t _source_offset_converter │ │ │ │ +00001c2c t _source_offset_converter │ │ │ │ 000002e0 t advance │ │ │ │ 00000000 r assert0 │ │ │ │ 000016fc t code__varname_from_oparg │ │ │ │ 00000060 r code__varname_from_oparg__doc__ │ │ │ │ 000002b8 t code_branchesiterator │ │ │ │ 00000fa4 t code_dealloc │ │ │ │ 00000098 t code_getcellvars │ │ │ │ @@ -6456,20 +6456,20 @@ │ │ │ │ 000003d0 t emit_pair │ │ │ │ 00000ba8 t get_cached_locals │ │ │ │ 00000c40 t get_localsplus_names │ │ │ │ 0000029c t init_co_cached │ │ │ │ 00000ad8 t intern_constants │ │ │ │ 00000d4c t intern_constants.constprop.0 │ │ │ │ 000016ac t lineiter_dealloc │ │ │ │ -00001c68 t lineiter_next │ │ │ │ +00001c40 t lineiter_next │ │ │ │ 00000008 r linetable │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 000005a4 t positionsiter_dealloc │ │ │ │ -00001a84 t positionsiter_next │ │ │ │ +00001a5c t positionsiter_next │ │ │ │ 0000055c t read_signed_varint │ │ │ │ 00000000 t retreat │ │ │ │ 00000894 t validate_and_copy_tuple │ │ │ │ │ │ │ │ complexobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ @@ -8667,15 +8667,15 @@ │ │ │ │ 00000100 t anextawaitable_getiter.isra.0 │ │ │ │ 000000a4 t anextawaitable_iternext │ │ │ │ 00000280 d anextawaitable_methods │ │ │ │ 00000200 t anextawaitable_proxy │ │ │ │ 000001f4 t anextawaitable_send │ │ │ │ 00000278 t anextawaitable_throw │ │ │ │ 00000290 t anextawaitable_traverse │ │ │ │ -000002e8 t calliter_dealloc │ │ │ │ +000002f0 t calliter_dealloc │ │ │ │ 00000214 t calliter_iternext │ │ │ │ 000002c0 d calliter_methods │ │ │ │ 000002c0 t calliter_reduce │ │ │ │ 00000000 t calliter_traverse │ │ │ │ 00000000 r close_doc │ │ │ │ 000000e4 t iter_dealloc │ │ │ │ 00000000 t iter_iternext │ │ │ │ @@ -8733,26 +8733,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 │ │ │ │ -000009f8 T PyList_Clear │ │ │ │ -00000ef8 T PyList_Extend │ │ │ │ -00000850 T PyList_GetItem │ │ │ │ -0000483c T PyList_GetItemRef │ │ │ │ -000009a0 T PyList_GetSlice │ │ │ │ -00000798 T PyList_Insert │ │ │ │ +00000af4 T PyList_Clear │ │ │ │ +00000ff4 T PyList_Extend │ │ │ │ +0000094c T PyList_GetItem │ │ │ │ +000048c8 T PyList_GetItemRef │ │ │ │ +00000a9c T PyList_GetSlice │ │ │ │ +00000894 T PyList_Insert │ │ │ │ 00000000 T PyList_New │ │ │ │ 000000f4 t PyList_New.constprop.0 │ │ │ │ -00000e4c T PyList_Reverse │ │ │ │ -000029a8 T PyList_SetItem │ │ │ │ -00002bd4 T PyList_SetSlice │ │ │ │ -000033ac T PyList_Size │ │ │ │ +00000f48 T PyList_Reverse │ │ │ │ +00002b38 T PyList_SetItem │ │ │ │ +00002d64 T PyList_SetSlice │ │ │ │ +0000353c 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 │ │ │ │ @@ -8803,20 +8803,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 │ │ │ │ -00000a2c T _PyList_AsTupleAndClear │ │ │ │ +00000b28 T _PyList_AsTupleAndClear │ │ │ │ 00000026 T _PyList_DebugMallocStats │ │ │ │ -00003768 T _PyList_Extend │ │ │ │ -00002a6c T _PyList_FromStackRefStealOnSuccess │ │ │ │ -00005400 T _PyList_GetItemRef │ │ │ │ -00004910 T _PyList_SliceSubscript │ │ │ │ +000038f8 T _PyList_Extend │ │ │ │ +00002bfc T _PyList_FromStackRefStealOnSuccess │ │ │ │ +0000548c T _PyList_GetItemRef │ │ │ │ +0000499c T _PyList_SliceSubscript │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntryRef │ │ │ │ U _PyTuple_FromArray │ │ │ │ U _PyTuple_FromArraySteal │ │ │ │ U _Py_Dealloc │ │ │ │ @@ -8825,108 +8825,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 │ │ │ │ -0000378c t _list_extend │ │ │ │ +0000391c t _list_extend │ │ │ │ 00000270 d _parser.2 │ │ │ │ -000015f0 t count_run │ │ │ │ +000015f4 t count_run │ │ │ │ 00000324 t gallop_left │ │ │ │ 00000078 t gallop_right │ │ │ │ -000007cc t ins1 │ │ │ │ +000008c8 t ins1 │ │ │ │ 0000005c r length_hint_doc │ │ │ │ -00003f74 t list___init__ │ │ │ │ +00004104 t list___init__ │ │ │ │ 00000124 r list___init____doc__ │ │ │ │ -0000092c t list___reversed__ │ │ │ │ +00000a28 t list___reversed__ │ │ │ │ 00000094 r list___reversed____doc__ │ │ │ │ 0000012c t list___sizeof__ │ │ │ │ 000000d8 r list___sizeof____doc__ │ │ │ │ -000032f4 t list_append │ │ │ │ +00003484 t list_append │ │ │ │ 000005b0 r list_append__doc__ │ │ │ │ 0000033c d list_as_mapping │ │ │ │ 00000348 d list_as_sequence │ │ │ │ -000006bc t list_ass_item │ │ │ │ -00002c54 t list_ass_slice_lock_held │ │ │ │ -0000302c t list_ass_slice_lock_held.constprop.0 │ │ │ │ -00005010 t list_ass_subscript │ │ │ │ -00000640 t list_clear_impl.isra.0 │ │ │ │ -00000eb8 t list_clear_slot │ │ │ │ -00004564 t list_concat │ │ │ │ -0000489c t list_contains │ │ │ │ -00000ee8 t list_copy │ │ │ │ +000006b4 t list_ass_item │ │ │ │ +00002de4 t list_ass_slice_lock_held │ │ │ │ +000031bc t list_ass_slice_lock_held.constprop.0 │ │ │ │ +0000509c t list_ass_subscript │ │ │ │ +00000638 t list_clear_impl.isra.0 │ │ │ │ +00000fb4 t list_clear_slot │ │ │ │ +00000740 t list_concat │ │ │ │ +00004928 t list_contains │ │ │ │ +00000fe4 t list_copy │ │ │ │ 000005f4 r list_copy__doc__ │ │ │ │ -00000d44 t list_count │ │ │ │ +00000e40 t list_count │ │ │ │ 0000023c r list_count__doc__ │ │ │ │ 00000210 t list_dealloc │ │ │ │ -00004664 t list_extend │ │ │ │ +000046f0 t list_extend │ │ │ │ 0000055c r list_extend__doc__ │ │ │ │ -00003d5c t list_extend_lock_held │ │ │ │ -00000fa8 t list_index │ │ │ │ +00003eec t list_extend_lock_held │ │ │ │ +000010a4 t list_index │ │ │ │ 00000280 r list_index__doc__ │ │ │ │ -00000e20 t list_inplace_concat │ │ │ │ +00000f1c t list_inplace_concat │ │ │ │ 00000060 t list_inplace_repeat │ │ │ │ -000010d0 t list_inplace_repeat_lock_held │ │ │ │ -000008a0 t list_insert │ │ │ │ +000011cc t list_inplace_repeat_lock_held │ │ │ │ +0000099c t list_insert │ │ │ │ 0000065c r list_insert__doc__ │ │ │ │ -00003724 t list_item │ │ │ │ -000033e0 t list_iter │ │ │ │ -00003764 t list_length │ │ │ │ +000038b4 t list_item │ │ │ │ +00003570 t list_iter │ │ │ │ +000038f4 t list_length │ │ │ │ 00000370 d list_methods │ │ │ │ -00000748 t list_new_prealloc │ │ │ │ -000043b4 t list_pop │ │ │ │ +00000844 t list_new_prealloc │ │ │ │ +00004540 t list_pop │ │ │ │ 000004d0 r list_pop__doc__ │ │ │ │ -00004228 t list_remove │ │ │ │ +000043b4 t list_remove │ │ │ │ 000001cc r list_remove__doc__ │ │ │ │ -00000b60 t list_repeat │ │ │ │ -00000a64 t list_repr │ │ │ │ +00000c5c t list_repeat │ │ │ │ +00000b60 t list_repr │ │ │ │ 00000000 t list_resize │ │ │ │ -00000df0 t list_reverse │ │ │ │ +00000eec t list_reverse │ │ │ │ 00000304 r list_reverse__doc__ │ │ │ │ -00004014 t list_richcompare │ │ │ │ -00004c68 t list_slice_lock_held │ │ │ │ -00004f40 t list_sort │ │ │ │ +000041a4 t list_richcompare │ │ │ │ +00004cf4 t list_slice_lock_held │ │ │ │ +00004fcc t list_sort │ │ │ │ 00000330 r list_sort__doc__ │ │ │ │ -00000bb0 t list_sort_impl │ │ │ │ +00000bb8 t list_sort_impl │ │ │ │ 00000488 t list_sort_impl.constprop.0 │ │ │ │ -0000360c t list_subscript │ │ │ │ -00002a30 t list_traverse │ │ │ │ -0000430c t list_vectorcall │ │ │ │ -0000354c t listiter_dealloc │ │ │ │ -00000ed0 t listiter_len │ │ │ │ +0000379c t list_subscript │ │ │ │ +00002bc0 t list_traverse │ │ │ │ +00004498 t list_vectorcall │ │ │ │ +000036dc t listiter_dealloc │ │ │ │ +00000fcc t listiter_len │ │ │ │ 000002fc d listiter_methods │ │ │ │ -000034ec t listiter_next │ │ │ │ +0000367c t listiter_next │ │ │ │ 0000008c t listiter_reduce │ │ │ │ 000000e0 t listiter_setstate │ │ │ │ -00000994 t listiter_traverse │ │ │ │ -00000970 t listreviter_dealloc │ │ │ │ -000010b8 t listreviter_len │ │ │ │ +00000a90 t listiter_traverse │ │ │ │ +00000a6c t listreviter_dealloc │ │ │ │ +000011b4 t listreviter_len │ │ │ │ 000002bc d listreviter_methods │ │ │ │ -00000cd0 t listreviter_next │ │ │ │ +00000dcc t listreviter_next │ │ │ │ 0000013a t listreviter_reduce │ │ │ │ 0000018c t listreviter_setstate │ │ │ │ 00000054 t listreviter_traverse │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ -00001d50 t merge_at │ │ │ │ -00000f2c t merge_getmem │ │ │ │ -00000d28 t py_list_clear │ │ │ │ +00001ee0 t merge_at │ │ │ │ +00001028 t merge_getmem │ │ │ │ +00000e24 t py_list_clear │ │ │ │ 0000062c r py_list_clear__doc__ │ │ │ │ 00000034 r reduce_doc │ │ │ │ -00000ef0 t safe_object_compare │ │ │ │ +00000fec t safe_object_compare │ │ │ │ 0000000c r setstate_doc │ │ │ │ 000005a8 t sortslice_memcpy.constprop.0 │ │ │ │ 000005e0 t sortslice_reverse.isra.0 │ │ │ │ -00000ea0 t unsafe_float_compare │ │ │ │ -00001ce8 t unsafe_latin_compare │ │ │ │ -000053d4 t unsafe_long_compare │ │ │ │ -00004788 t unsafe_object_compare │ │ │ │ -00004688 t unsafe_tuple_compare │ │ │ │ +00000f9c t unsafe_float_compare │ │ │ │ +00001e78 t unsafe_latin_compare │ │ │ │ +00005460 t unsafe_long_compare │ │ │ │ +00004814 t unsafe_object_compare │ │ │ │ +00004714 t unsafe_tuple_compare │ │ │ │ │ │ │ │ longobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 b .LANCHOR1 │ │ │ │ 00000000 r .LANCHOR2 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ @@ -9013,56 +9013,56 @@ │ │ │ │ U PyExc_ZeroDivisionError │ │ │ │ U PyFloat_FromDouble │ │ │ │ U PyFloat_Type │ │ │ │ U PyImport_ImportModule │ │ │ │ 000001d4 T PyLongWriter_Create │ │ │ │ 000000be T PyLongWriter_Discard │ │ │ │ 00000238 T PyLongWriter_Finish │ │ │ │ -00008f50 T PyLong_AsDouble │ │ │ │ -00002160 T PyLong_AsInt │ │ │ │ +00008fc0 T PyLong_AsDouble │ │ │ │ +00002170 T PyLong_AsInt │ │ │ │ 000000de T PyLong_AsInt32 │ │ │ │ -0000504c T PyLong_AsInt64 │ │ │ │ -0000131c T PyLong_AsLong │ │ │ │ -00001450 T PyLong_AsLongAndOverflow │ │ │ │ -00005ef8 T PyLong_AsLongLong │ │ │ │ +000050bc T PyLong_AsInt64 │ │ │ │ +0000132c T PyLong_AsLong │ │ │ │ +00001460 T PyLong_AsLongAndOverflow │ │ │ │ +00005f68 T PyLong_AsLongLong │ │ │ │ 000009e4 T PyLong_AsLongLongAndOverflow │ │ │ │ -0000508c T PyLong_AsNativeBytes │ │ │ │ +000050fc T PyLong_AsNativeBytes │ │ │ │ 000006b8 t PyLong_AsNativeBytes.constprop.0 │ │ │ │ -00005368 t PyLong_AsNativeBytes.constprop.1 │ │ │ │ +000053d8 t PyLong_AsNativeBytes.constprop.1 │ │ │ │ 00000604 T PyLong_AsSize_t │ │ │ │ -000005c0 T PyLong_AsSsize_t │ │ │ │ +000005cc T PyLong_AsSsize_t │ │ │ │ 00000140 T PyLong_AsUInt32 │ │ │ │ 000001bc T PyLong_AsUInt64 │ │ │ │ -00002290 T PyLong_AsUnsignedLong │ │ │ │ +000022a0 T PyLong_AsUnsignedLong │ │ │ │ 00000c24 T PyLong_AsUnsignedLongLong │ │ │ │ 00000ca4 T PyLong_AsUnsignedLongLongMask │ │ │ │ -0000126c T PyLong_AsUnsignedLongMask │ │ │ │ +00001270 T PyLong_AsUnsignedLongMask │ │ │ │ 00000b64 T PyLong_AsVoidPtr │ │ │ │ 00000948 T PyLong_Export │ │ │ │ -0000124c T PyLong_FreeExport │ │ │ │ -00005c64 T PyLong_FromDouble │ │ │ │ +00001250 T PyLong_FreeExport │ │ │ │ +00005cd4 T PyLong_FromDouble │ │ │ │ 00000d98 T PyLong_FromInt32 │ │ │ │ -00003268 T PyLong_FromInt64 │ │ │ │ +000032d8 T PyLong_FromInt64 │ │ │ │ 00000390 T PyLong_FromLong │ │ │ │ -00003164 T PyLong_FromLongLong │ │ │ │ -00001354 T PyLong_FromNativeBytes │ │ │ │ -00006e00 T PyLong_FromSize_t │ │ │ │ -000004a4 T PyLong_FromSsize_t │ │ │ │ -0000069c T PyLong_FromString │ │ │ │ -0000a4e8 T PyLong_FromUInt32 │ │ │ │ +000031d4 T PyLong_FromLongLong │ │ │ │ +00001358 T PyLong_FromNativeBytes │ │ │ │ +00006e70 T PyLong_FromSize_t │ │ │ │ +000004b0 T PyLong_FromSsize_t │ │ │ │ +000006a8 T PyLong_FromString │ │ │ │ +0000a558 T PyLong_FromUInt32 │ │ │ │ 00000e44 T PyLong_FromUInt64 │ │ │ │ -00008840 T PyLong_FromUnicodeObject │ │ │ │ +000088b0 T PyLong_FromUnicodeObject │ │ │ │ 000000e0 T PyLong_FromUnsignedLong │ │ │ │ -00002378 T PyLong_FromUnsignedLongLong │ │ │ │ -00001398 T PyLong_FromUnsignedNativeBytes │ │ │ │ +00002388 T PyLong_FromUnsignedLongLong │ │ │ │ +0000139c T PyLong_FromUnsignedNativeBytes │ │ │ │ 00000000 T PyLong_FromVoidPtr │ │ │ │ 00000058 T PyLong_GetInfo │ │ │ │ 000001cc T PyLong_GetNativeLayout │ │ │ │ -000059c4 T PyLong_GetSign │ │ │ │ -000013d4 T PyLong_IsNegative │ │ │ │ +00005a34 T PyLong_GetSign │ │ │ │ +000013d8 T PyLong_IsNegative │ │ │ │ 000001f8 T PyLong_IsPositive │ │ │ │ 00000f44 T PyLong_IsZero │ │ │ │ 00000300 r PyLong_LAYOUT │ │ │ │ 00000000 D PyLong_Type │ │ │ │ U PyNumber_AsSsize_t │ │ │ │ U PyNumber_Long │ │ │ │ U PyObject_Bytes │ │ │ │ @@ -9082,60 +9082,60 @@ │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ U PyUnicode_New │ │ │ │ 0000031a T PyUnstable_Long_CompactValue │ │ │ │ 0000030e T PyUnstable_Long_IsCompact │ │ │ │ U Py_BuildValue │ │ │ │ -0000a4ec t Py_XDECREF │ │ │ │ +0000a55c t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyBytesWriter_Prepare │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ -00005a08 T _PyLong_Add │ │ │ │ -0000241c T _PyLong_AsByteArray │ │ │ │ -00002c60 t _PyLong_AsByteArray.constprop.0 │ │ │ │ +00005a78 T _PyLong_Add │ │ │ │ +00002490 T _PyLong_AsByteArray │ │ │ │ +00002cd4 t _PyLong_AsByteArray.constprop.0 │ │ │ │ 00000d10 t _PyLong_AsUnsignedLongLongMask │ │ │ │ -0000a5fc T _PyLong_Copy │ │ │ │ +0000a66c T _PyLong_Copy │ │ │ │ 000000e0 D _PyLong_DigitValue │ │ │ │ -00002644 T _PyLong_DivmodNear │ │ │ │ -0000211c T _PyLong_ExactDealloc │ │ │ │ +00002648 T _PyLong_DivmodNear │ │ │ │ +0000212c T _PyLong_ExactDealloc │ │ │ │ 00000d8c T _PyLong_FiniTypes │ │ │ │ -0000aff0 T _PyLong_Format │ │ │ │ +0000b08c T _PyLong_Format │ │ │ │ U _PyLong_FormatAdvancedWriter │ │ │ │ -00001608 T _PyLong_FormatBytesWriter │ │ │ │ -00007ebc T _PyLong_FormatWriter │ │ │ │ -0000c284 T _PyLong_Frexp │ │ │ │ -000068f4 T _PyLong_FromByteArray │ │ │ │ -0000aa14 T _PyLong_FromBytes │ │ │ │ +0000160c T _PyLong_FormatBytesWriter │ │ │ │ +00007f2c T _PyLong_FormatWriter │ │ │ │ +0000c320 T _PyLong_Frexp │ │ │ │ +00006964 T _PyLong_FromByteArray │ │ │ │ +0000aab0 T _PyLong_FromBytes │ │ │ │ 0000023e T _PyLong_FromDigits │ │ │ │ 00000eb4 t _PyLong_FromLarge │ │ │ │ 000001c0 t _PyLong_FromMedium │ │ │ │ -00000468 t _PyLong_FromSTwoDigits │ │ │ │ -0000d004 T _PyLong_GCD │ │ │ │ +00000490 t _PyLong_FromSTwoDigits │ │ │ │ +0000d09c T _PyLong_GCD │ │ │ │ 00000000 T _PyLong_InitTypes │ │ │ │ -00001ef4 T _PyLong_Lshift │ │ │ │ -0000a680 T _PyLong_Multiply │ │ │ │ -00001b24 t _PyLong_Negate │ │ │ │ +00001ef8 T _PyLong_Lshift │ │ │ │ +0000a6f0 T _PyLong_Multiply │ │ │ │ +00001b28 t _PyLong_Negate │ │ │ │ 0000023a T _PyLong_New │ │ │ │ -000047ac T _PyLong_NumBits │ │ │ │ -0000c070 T _PyLong_Rshift │ │ │ │ +0000481c T _PyLong_NumBits │ │ │ │ +0000c10c T _PyLong_Rshift │ │ │ │ 0000028c T _PyLong_Sign │ │ │ │ 0000017e T _PyLong_Size_t_Converter │ │ │ │ -0000a3b0 T _PyLong_Subtract │ │ │ │ +0000a420 T _PyLong_Subtract │ │ │ │ 000002d4 T _PyLong_UInt16_Converter │ │ │ │ -00002324 T _PyLong_UInt32_Converter │ │ │ │ -0000c4a8 T _PyLong_UInt64_Converter │ │ │ │ +00002328 T _PyLong_UInt32_Converter │ │ │ │ +0000c540 T _PyLong_UInt64_Converter │ │ │ │ 00000298 T _PyLong_UInt8_Converter │ │ │ │ -000015c8 T _PyLong_UnsignedInt_Converter │ │ │ │ +000015cc T _PyLong_UnsignedInt_Converter │ │ │ │ 00000044 T _PyLong_UnsignedLongLong_Converter │ │ │ │ 00000080 T _PyLong_UnsignedLong_Converter │ │ │ │ -00001418 T _PyLong_UnsignedShort_Converter │ │ │ │ +0000141c T _PyLong_UnsignedShort_Converter │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyRuntime │ │ │ │ U _PyStructSequence_FiniBuiltin │ │ │ │ U _PyStructSequence_InitBuiltinWithFlags │ │ │ │ U _PyUnicodeWriter_Dealloc │ │ │ │ U _PyUnicodeWriter_Finish │ │ │ │ @@ -9174,96 +9174,95 @@ │ │ │ │ 00000140 r convwidth_base │ │ │ │ U frexp │ │ │ │ 00000304 r half_even_correction.10 │ │ │ │ 00000bb4 t int___format__ │ │ │ │ 00001038 r int___format____doc__ │ │ │ │ 0000011c t int___getnewargs__ │ │ │ │ 0000108c r int___getnewargs____doc__ │ │ │ │ -00001454 t int___round__ │ │ │ │ +00001458 t int___round__ │ │ │ │ 00000fb0 r int___round____doc__ │ │ │ │ 00000008 t int___sizeof__ │ │ │ │ 00000f74 r int___sizeof____doc__ │ │ │ │ -000022b4 t int_as_integer_ratio │ │ │ │ +000022b8 t int_as_integer_ratio │ │ │ │ 00000d2c r int_as_integer_ratio__doc__ │ │ │ │ -00002364 t int_bit_count │ │ │ │ +00002368 t int_bit_count │ │ │ │ 00000e3c r int_bit_count__doc__ │ │ │ │ -0000a504 t int_bit_length │ │ │ │ +0000a574 t int_bit_length │ │ │ │ 00000ef4 r int_bit_length__doc__ │ │ │ │ -00005fbc t int_from_bytes │ │ │ │ +0000602c 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__ │ │ │ │ -0000354c t k_mul │ │ │ │ -00001b8c t kmul_split.constprop.0 │ │ │ │ -0000ab78 t l_mod │ │ │ │ +000035bc t k_mul │ │ │ │ +00001b90 t kmul_split.constprop.0 │ │ │ │ +0000ac14 t l_mod │ │ │ │ U ldexp │ │ │ │ 00000018 r log_base_BASE │ │ │ │ 00000f10 t long_abs │ │ │ │ -0000a78c t long_abs_method │ │ │ │ +0000a7fc t long_abs_method │ │ │ │ 000004e0 t long_add │ │ │ │ -00003024 t long_add_method │ │ │ │ +00003094 t long_add_method │ │ │ │ 000002d0 t long_alloc │ │ │ │ -000040d4 t long_and │ │ │ │ +00004144 t long_and │ │ │ │ 000002f0 d long_as_number │ │ │ │ -000017b8 t long_bool │ │ │ │ +000017c8 t long_bool │ │ │ │ 000000dc t long_compare │ │ │ │ -00001540 t long_dealloc │ │ │ │ -000074c4 t long_div │ │ │ │ -0000a818 t long_divmod │ │ │ │ -00007720 t long_divrem │ │ │ │ +00001550 t long_dealloc │ │ │ │ +00007534 t long_div │ │ │ │ +0000a8b4 t long_divmod │ │ │ │ +00007790 t long_divrem │ │ │ │ 000003d8 r long_doc │ │ │ │ -0000b884 t long_float │ │ │ │ -0000b030 t long_format_binary.constprop.0 │ │ │ │ +0000b920 t long_float │ │ │ │ +0000b0cc t long_format_binary.constprop.0 │ │ │ │ 00000000 t long_get0 │ │ │ │ -00001eec t long_get1 │ │ │ │ +00001ef0 t long_get1 │ │ │ │ 00000380 d long_getset │ │ │ │ 00000244 t long_hash │ │ │ │ 00000ae0 t long_invert │ │ │ │ -0000aa98 t long_long │ │ │ │ -00001ee8 t long_long_getter │ │ │ │ -00001ec4 t long_long_meth │ │ │ │ -000047d8 t long_lshift_method │ │ │ │ +0000ab34 t long_long │ │ │ │ +00001eec t long_long_getter │ │ │ │ +00001ec8 t long_long_meth │ │ │ │ +00004848 t long_lshift_method │ │ │ │ 000003e4 d long_methods │ │ │ │ -0000ab3c t long_mod │ │ │ │ -00003440 t long_mul │ │ │ │ -00003318 t long_mul_method │ │ │ │ +0000abd8 t long_mod │ │ │ │ +000034b0 t long_mul │ │ │ │ +00003388 t long_mul_method │ │ │ │ 00000444 t long_neg │ │ │ │ -000004b8 t long_neg.part.0 │ │ │ │ -00002ef0 t long_neg_method │ │ │ │ -00007c84 t long_new │ │ │ │ -00007dd8 t long_new_impl.part.0 │ │ │ │ -00006e8c t long_or │ │ │ │ -00008ff0 t long_pow │ │ │ │ -0000159c t long_richcompare │ │ │ │ -0000b954 t long_rshift │ │ │ │ +00002f60 t long_neg_method │ │ │ │ +00007cf4 t long_new │ │ │ │ +00007e48 t long_new_impl.part.0 │ │ │ │ +00006efc t long_or │ │ │ │ +00009060 t long_pow │ │ │ │ +000015ac t long_richcompare │ │ │ │ +0000b9f0 t long_rshift │ │ │ │ 00000828 t long_sub │ │ │ │ -00005654 t long_sub.constprop.0 │ │ │ │ -00005518 t long_sub_method │ │ │ │ -000017c8 t long_to_decimal_string │ │ │ │ -000017f0 t long_to_decimal_string_internal.constprop.0 │ │ │ │ -000088e4 t long_true_divide │ │ │ │ -00005b3c t long_vectorcall │ │ │ │ +000056c4 t long_sub.constprop.0 │ │ │ │ +00005588 t long_sub_method │ │ │ │ +000017d8 t long_to_decimal_string │ │ │ │ +00001800 t long_to_decimal_string_internal.constprop.0 │ │ │ │ +00008954 t long_true_divide │ │ │ │ +00005bac t long_vectorcall │ │ │ │ 00000f88 t long_xor │ │ │ │ -0000124c t maybe_small_long │ │ │ │ +0000125c t maybe_small_long │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ -0000251c t pylong_int_divmod │ │ │ │ -000023a8 t pylong_int_to_decimal_string │ │ │ │ +00002520 t pylong_int_divmod │ │ │ │ +000023ac t pylong_int_to_decimal_string │ │ │ │ U strlen │ │ │ │ -00001dc4 t v_iadd.isra.0 │ │ │ │ -00001cb4 t v_isub.isra.0 │ │ │ │ -00003e74 t x_add │ │ │ │ -0000c6b8 t x_divrem │ │ │ │ -00007134 t x_sub │ │ │ │ +00001dc8 t v_iadd.isra.0 │ │ │ │ +00001cb8 t v_isub.isra.0 │ │ │ │ +00003ee4 t x_add │ │ │ │ +0000c750 t x_divrem │ │ │ │ +000071a4 t x_sub │ │ │ │ │ │ │ │ dictobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000018 r .LC1 │ │ │ │ 000001b8 r .LC10 │ │ │ │ @@ -9328,42 +9327,42 @@ │ │ │ │ 000004fc D PyDictKeys_Type │ │ │ │ U PyDictProxy_New │ │ │ │ 0000028c D PyDictRevIterItem_Type │ │ │ │ 0000035c D PyDictRevIterKey_Type │ │ │ │ 0000042c D PyDictRevIterValue_Type │ │ │ │ 0000069c D PyDictValues_Type │ │ │ │ 00000c04 T PyDict_AddWatcher │ │ │ │ -00009ed8 T PyDict_Clear │ │ │ │ +00009ed0 T PyDict_Clear │ │ │ │ 00000c64 T PyDict_ClearWatcher │ │ │ │ 0000023c T PyDict_Contains │ │ │ │ 0000083c T PyDict_ContainsString │ │ │ │ -00003600 T PyDict_Copy │ │ │ │ -00005ac8 T PyDict_DelItem │ │ │ │ +000035f8 T PyDict_Copy │ │ │ │ +00005ac0 T PyDict_DelItem │ │ │ │ 0000014c T PyDict_DelItemString │ │ │ │ 000009c0 T PyDict_GetItem │ │ │ │ -00003304 T PyDict_GetItemRef │ │ │ │ +000032fc T PyDict_GetItemRef │ │ │ │ 000019c4 T PyDict_GetItemString │ │ │ │ -00005300 T PyDict_GetItemStringRef │ │ │ │ -000025f4 T PyDict_GetItemWithError │ │ │ │ +000052f8 T PyDict_GetItemStringRef │ │ │ │ +000025f0 T PyDict_GetItemWithError │ │ │ │ 000023b0 T PyDict_Items │ │ │ │ -00008b0c T PyDict_Keys │ │ │ │ +00008b00 T PyDict_Keys │ │ │ │ 00001de8 T PyDict_Merge │ │ │ │ 000009cc T PyDict_MergeFromSeq2 │ │ │ │ 00000000 T PyDict_New │ │ │ │ -00004fd8 T PyDict_Next │ │ │ │ -000090b8 T PyDict_Pop │ │ │ │ +00004fd0 T PyDict_Next │ │ │ │ +000090ac T PyDict_Pop │ │ │ │ 00000eb8 T PyDict_PopString │ │ │ │ 00000be4 T PyDict_SetDefault │ │ │ │ -00001c90 T PyDict_SetDefaultRef │ │ │ │ -000009dc T PyDict_SetItem │ │ │ │ -00003204 T PyDict_SetItemString │ │ │ │ -0000a270 T PyDict_Size │ │ │ │ +00001c8c T PyDict_SetDefaultRef │ │ │ │ +000009d8 T PyDict_SetItem │ │ │ │ +000031fc T PyDict_SetItemString │ │ │ │ +0000a268 T PyDict_Size │ │ │ │ 00000000 D PyDict_Type │ │ │ │ 00000e34 T PyDict_Unwatch │ │ │ │ -00003d50 T PyDict_Update │ │ │ │ +00003d48 T PyDict_Update │ │ │ │ 00001cf4 T PyDict_Values │ │ │ │ 000008fc T PyDict_Watch │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ U PyErr_Format │ │ │ │ U PyErr_FormatUnraisable │ │ │ │ U PyErr_GetRaisedException │ │ │ │ @@ -9386,30 +9385,30 @@ │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyMapping_Keys │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyModule_Type │ │ │ │ U PyObject_CallMethodObjArgs │ │ │ │ U PyObject_CallOneArg │ │ │ │ -00008d58 T PyObject_ClearManagedDict │ │ │ │ +00008d4c T PyObject_ClearManagedDict │ │ │ │ U PyObject_GC_Del │ │ │ │ U PyObject_GC_UnTrack │ │ │ │ U PyObject_GenericGetAttr │ │ │ │ -000069d0 T PyObject_GenericGetDict │ │ │ │ +000069c8 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 │ │ │ │ -00009484 T PyObject_VisitManagedDict │ │ │ │ +00009478 T PyObject_VisitManagedDict │ │ │ │ U PySequence_Contains │ │ │ │ U PySequence_Fast │ │ │ │ U PySequence_List │ │ │ │ U PySet_Add │ │ │ │ U PySet_New │ │ │ │ U PySet_Type │ │ │ │ 000006b4 t PyStackRef_CLOSE │ │ │ │ @@ -9429,229 +9428,229 @@ │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ 00000128 t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyDebugAllocatorStats │ │ │ │ -0000a2a4 T _PyDictKeys_DecRef │ │ │ │ +0000a29c T _PyDictKeys_DecRef │ │ │ │ 000011c2 T _PyDictKeys_GetVersionForCurrentState │ │ │ │ -00006760 T _PyDictKeys_StringLookup │ │ │ │ -00008294 T _PyDictKeys_StringLookupAndVersion │ │ │ │ -00008050 T _PyDictKeys_StringLookupSplit │ │ │ │ +00006758 T _PyDictKeys_StringLookup │ │ │ │ +00008288 T _PyDictKeys_StringLookupAndVersion │ │ │ │ +00008044 T _PyDictKeys_StringLookupSplit │ │ │ │ 00000f6c T _PyDictView_Intersect │ │ │ │ -0000701c T _PyDictView_New │ │ │ │ +00007014 T _PyDictView_New │ │ │ │ 00000ca4 T _PyDict_CheckConsistency │ │ │ │ 00001aa0 T _PyDict_Clear_LockHeld │ │ │ │ 00001198 T _PyDict_ContainsId │ │ │ │ 000002b4 T _PyDict_Contains_KnownHash │ │ │ │ 000000e8 T _PyDict_DebugMallocStats │ │ │ │ 0000124a T _PyDict_DelItemId │ │ │ │ -00008e38 T _PyDict_DelItemIf │ │ │ │ +00008e2c T _PyDict_DelItemIf │ │ │ │ 00001218 T _PyDict_DelItem_KnownHash │ │ │ │ -00005d40 T _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ +00005d38 T _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ 00001aa4 T _PyDict_DetachFromObject │ │ │ │ 00000140 T _PyDict_EnablePerThreadRefcounting │ │ │ │ -0000622c T _PyDict_FromItems │ │ │ │ -0000a564 T _PyDict_FromKeys │ │ │ │ +00006224 T _PyDict_FromItems │ │ │ │ +0000a55c T _PyDict_FromKeys │ │ │ │ 00001128 T _PyDict_GetItemIdWithError │ │ │ │ -000033b8 T _PyDict_GetItemRef_KnownHash │ │ │ │ +000033b0 T _PyDict_GetItemRef_KnownHash │ │ │ │ 000015e8 T _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ -00009030 T _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ +00009024 T _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ 00001150 T _PyDict_GetItemStringWithError │ │ │ │ 000010f8 T _PyDict_GetItemWithError │ │ │ │ 00001cb8 T _PyDict_GetItem_KnownHash │ │ │ │ -000069b0 T _PyDict_GetKeysVersionForCurrentState │ │ │ │ -000093c4 T _PyDict_GetMethodStackRef │ │ │ │ -00004f94 T _PyDict_HasOnlyStringKeys │ │ │ │ +000069a8 T _PyDict_GetKeysVersionForCurrentState │ │ │ │ +000093b8 T _PyDict_GetMethodStackRef │ │ │ │ +00004f8c T _PyDict_HasOnlyStringKeys │ │ │ │ 0000098a T _PyDict_KeysSize │ │ │ │ -000053d8 T _PyDict_LoadBuiltinsFromGlobals │ │ │ │ +000053d0 T _PyDict_LoadBuiltinsFromGlobals │ │ │ │ 000016e8 T _PyDict_LoadGlobal │ │ │ │ -000066a4 T _PyDict_LoadGlobalStackRef │ │ │ │ -00008238 T _PyDict_LookupIndex │ │ │ │ -00008a2c T _PyDict_MergeEx │ │ │ │ -00002668 T _PyDict_NewKeysForClass │ │ │ │ +0000669c T _PyDict_LoadGlobalStackRef │ │ │ │ +0000822c T _PyDict_LookupIndex │ │ │ │ +00008a20 T _PyDict_MergeEx │ │ │ │ +00002664 T _PyDict_NewKeysForClass │ │ │ │ 00001098 T _PyDict_NewPresized │ │ │ │ -000050e0 T _PyDict_Next │ │ │ │ -000051f8 t _PyDict_Next.constprop.2 │ │ │ │ +000050d8 T _PyDict_Next │ │ │ │ +000051f0 t _PyDict_Next.constprop.2 │ │ │ │ 000011dc T _PyDict_Pop │ │ │ │ -000087c8 T _PyDict_Pop_KnownHash │ │ │ │ +000087bc T _PyDict_Pop_KnownHash │ │ │ │ 000011bc T _PyDict_SendEvent │ │ │ │ 0000121c T _PyDict_SetItemId │ │ │ │ 00001770 T _PyDict_SetItem_KnownHash │ │ │ │ -0000a898 T _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ -00003530 T _PyDict_SetItem_LockHeld │ │ │ │ -00008aa0 T _PyDict_SetItem_Take2 │ │ │ │ +0000a890 T _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ +00003528 T _PyDict_SetItem_LockHeld │ │ │ │ +00008a94 T _PyDict_SetItem_Take2 │ │ │ │ 00001194 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 │ │ │ │ -00003434 T _PyObjectDict_SetItem │ │ │ │ +0000342c T _PyObjectDict_SetItem │ │ │ │ U _PyObject_AssertFailed │ │ │ │ U _PyObject_ComputedDictPointer │ │ │ │ U _PyObject_GC_New │ │ │ │ -00007638 T _PyObject_InitInlineValues │ │ │ │ +00007630 T _PyObject_InitInlineValues │ │ │ │ 00001a3c T _PyObject_IsInstanceDictEmpty │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ -0000a8fc T _PyObject_MaterializeManagedDict │ │ │ │ +0000a8f4 T _PyObject_MaterializeManagedDict │ │ │ │ 000014dc T _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ 00000684 T _PyObject_SetManagedDict │ │ │ │ -00007698 T _PyObject_StoreInstanceAttribute │ │ │ │ -00007de8 T _PyObject_TryGetInstanceAttribute │ │ │ │ +00007690 T _PyObject_StoreInstanceAttribute │ │ │ │ +00007de0 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 │ │ │ │ -00003d24 T _Py_dict_lookup_threadsafe │ │ │ │ -000033f8 T _Py_dict_lookup_threadsafe_stackref │ │ │ │ +00003d1c T _Py_dict_lookup_threadsafe │ │ │ │ +000033f0 T _Py_dict_lookup_threadsafe_stackref │ │ │ │ U _Py_tss_tstate │ │ │ │ 00000018 r __func__.0 │ │ │ │ 00002338 t all_contained_in │ │ │ │ -00002510 t build_indices_generic │ │ │ │ +0000250c t build_indices_generic │ │ │ │ 00000054 t build_indices_unicode │ │ │ │ 00000758 t clear_inline_values │ │ │ │ -00009508 t clear_lock_held │ │ │ │ -00003a38 t clone_combined_dict_keys │ │ │ │ +000094fc t clear_lock_held │ │ │ │ +00003a30 t clone_combined_dict_keys │ │ │ │ 00000000 t compare_generic │ │ │ │ 000007a4 t compare_unicode_generic │ │ │ │ 00001628 t copy_values │ │ │ │ 00001674 t detach_dict_from_object │ │ │ │ 00000dc8 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 │ │ │ │ -00004ea8 t dict_ass_sub │ │ │ │ +00004ea0 t dict_ass_sub │ │ │ │ 00001a20 t dict_clear │ │ │ │ 0000074c r dict_clear__doc__ │ │ │ │ 00001428 t dict_copy │ │ │ │ 00000900 r dict_copy__doc__ │ │ │ │ -000047bc t dict_dealloc │ │ │ │ -00004130 t dict_dict_merge.constprop.0.isra.0 │ │ │ │ +000047b4 t dict_dealloc │ │ │ │ +00004128 t dict_dict_merge.constprop.0.isra.0 │ │ │ │ 00000144 t dict_dict_merge.isra.0 │ │ │ │ 0000142c t dict_fromkeys │ │ │ │ 00000938 r dict_fromkeys__doc__ │ │ │ │ -00008c7c t dict_get │ │ │ │ +00008c70 t dict_get │ │ │ │ 00000838 r dict_get__doc__ │ │ │ │ -00003138 t dict_getitem │ │ │ │ +00003130 t dict_getitem │ │ │ │ 00000c68 t dict_init │ │ │ │ 00000f0c t dict_ior │ │ │ │ -00006f50 t dict_items │ │ │ │ +00006f48 t dict_items │ │ │ │ 00000490 r dict_items__doc__ │ │ │ │ -00009a90 t dict_iter │ │ │ │ +00009a88 t dict_iter │ │ │ │ 000009f0 t dict_keys │ │ │ │ 000004e4 r dict_keys__doc__ │ │ │ │ -00009a8c t dict_length │ │ │ │ -00003f40 t dict_merge.constprop.0.isra.0 │ │ │ │ +00009a84 t dict_length │ │ │ │ +00003f38 t dict_merge.constprop.0.isra.0 │ │ │ │ 000003c8 t dict_merge.part.0 │ │ │ │ -00009cc8 t dict_new │ │ │ │ +00009cc0 t dict_new │ │ │ │ 0000147c t dict_or │ │ │ │ -00008520 t dict_pop │ │ │ │ +00008514 t dict_pop │ │ │ │ 00000678 r dict_pop__doc__ │ │ │ │ 000017f4 t dict_popitem │ │ │ │ 000005d0 r dict_popitem__doc__ │ │ │ │ 00001234 t dict_repr │ │ │ │ 00001aa8 t dict_richcompare │ │ │ │ -00009d48 t dict_setdefault │ │ │ │ +00009d40 t dict_setdefault │ │ │ │ 00000780 r dict_setdefault__doc__ │ │ │ │ -00002070 t dict_setdefault_ref_lock_held │ │ │ │ -00001c94 t dict_setdefault_ref_lock_held.constprop.0 │ │ │ │ -00003c58 t dict_subscript │ │ │ │ -000094f0 t dict_tp_clear │ │ │ │ -000059bc t dict_traverse │ │ │ │ +0000206c t dict_setdefault_ref_lock_held │ │ │ │ +00001c90 t dict_setdefault_ref_lock_held.constprop.0 │ │ │ │ +00003c50 t dict_subscript │ │ │ │ +000094e4 t dict_tp_clear │ │ │ │ +000059b4 t dict_traverse │ │ │ │ 00000198 t dict_unhashable_type │ │ │ │ -00006a94 t dict_update │ │ │ │ -00006b08 t dict_update_arg │ │ │ │ +00006a8c t dict_update │ │ │ │ +00006b00 t dict_update_arg │ │ │ │ 00000b2c t dict_values │ │ │ │ 00000440 r dict_values__doc__ │ │ │ │ 00000ccc t dict_vectorcall │ │ │ │ 00000170 r dictionary_doc │ │ │ │ 000008b4 d dictitems_as_sequence │ │ │ │ 00001f10 t dictitems_contains │ │ │ │ -000070dc t dictitems_iter │ │ │ │ +000070d4 t dictitems_iter │ │ │ │ 00000884 d dictitems_methods │ │ │ │ 00000868 t dictitems_reversed │ │ │ │ -00008988 t dictiter_dealloc │ │ │ │ -000073cc t dictiter_iternextitem │ │ │ │ -00009b2c t dictiter_iternextkey │ │ │ │ -00009dac t dictiter_iternextvalue │ │ │ │ +0000897c t dictiter_dealloc │ │ │ │ +000073c4 t dictiter_iternextitem │ │ │ │ +00009b24 t dictiter_iternextkey │ │ │ │ +00009da4 t dictiter_iternextvalue │ │ │ │ 000009d8 t dictiter_len │ │ │ │ 000009ec d dictiter_methods │ │ │ │ -000071bc t dictiter_new │ │ │ │ +000071b4 t dictiter_new │ │ │ │ 00000880 t dictiter_reduce │ │ │ │ 00000f38 t dictiter_traverse │ │ │ │ 0000099c d dictkeys_as_sequence │ │ │ │ 0000114c t dictkeys_contains │ │ │ │ 000005c4 t dictkeys_decref.constprop.0 │ │ │ │ 00000aa8 t dictkeys_iter │ │ │ │ 000008dc d dictkeys_methods │ │ │ │ 0000096c t dictkeys_reversed │ │ │ │ -0000111c t dictresize.constprop.0.isra.0 │ │ │ │ -000016cc t dictresize.isra.0 │ │ │ │ +00001118 t dictresize.constprop.0.isra.0 │ │ │ │ +000016c8 t dictresize.isra.0 │ │ │ │ 00001f7c t dictreviter_iternext │ │ │ │ 0000085c d dictvalues_as_sequence │ │ │ │ 00000be4 t dictvalues_iter │ │ │ │ 0000083c d dictvalues_methods │ │ │ │ 00000954 t dictvalues_reversed │ │ │ │ -00007344 t dictview_dealloc │ │ │ │ +0000733c t dictview_dealloc │ │ │ │ 000009c4 d dictview_getset │ │ │ │ 00002200 t dictview_len │ │ │ │ 00000984 t dictview_mapping │ │ │ │ 00002194 t dictview_repr │ │ │ │ 00002208 t dictview_richcompare │ │ │ │ -0000a8f0 t dictview_traverse │ │ │ │ +0000a8e8 t dictview_traverse │ │ │ │ 0000090c d dictviews_as_number │ │ │ │ 00000716 t dictviews_isdisjoint │ │ │ │ 000001f2 t dictviews_or │ │ │ │ 00001e50 t dictviews_sub │ │ │ │ 00001ec4 t dictviews_to_set │ │ │ │ 00000234 t dictviews_xor │ │ │ │ 000000d0 d empty_keys_struct │ │ │ │ 0000040c r getitem__doc__ │ │ │ │ -00005f54 t insert_split_key │ │ │ │ -000099d8 t insert_split_value.isra.0 │ │ │ │ -00000a8c t insert_to_emptydict.isra.0 │ │ │ │ -00000d90 t insertdict.isra.0 │ │ │ │ +00005f4c t insert_split_key │ │ │ │ +000099d0 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 │ │ │ │ -0000989c t new_dict_with_shared_keys.isra.0 │ │ │ │ -00000c34 t new_keys_object.isra.0 │ │ │ │ +00009890 t new_dict_with_shared_keys.isra.0 │ │ │ │ +00000c30 t new_keys_object.isra.0 │ │ │ │ 000008d0 t new_values │ │ │ │ 000006c8 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 │ │ │ │ -0000773c t store_instance_attr_lock_held │ │ │ │ +00007734 t store_instance_attr_lock_held │ │ │ │ 0000008c t unicode_eq │ │ │ │ 000002e4 r update__doc__ │ │ │ │ 0000097c t validate_watcher_id │ │ │ │ │ │ │ │ odictobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -11072,49 +11071,49 @@ │ │ │ │ 00000a30 r .LC95 │ │ │ │ 00000a3c r .LC96 │ │ │ │ 00000a60 r .LC97 │ │ │ │ 00000a84 r .LC98 │ │ │ │ 00000aa4 r .LC99 │ │ │ │ U PyInterpreterState_Head │ │ │ │ U PyInterpreterState_Next │ │ │ │ -00000b88 T PyMem_Calloc │ │ │ │ -00000e54 T PyMem_Free │ │ │ │ +00000b84 T PyMem_Calloc │ │ │ │ +00000e50 T PyMem_Free │ │ │ │ 00001d04 T PyMem_GetAllocator │ │ │ │ -00000a98 T PyMem_Malloc │ │ │ │ +00000a94 T PyMem_Malloc │ │ │ │ 00003508 T PyMem_RawCalloc │ │ │ │ 000002c0 T PyMem_RawFree │ │ │ │ 00000274 T PyMem_RawMalloc │ │ │ │ 00000d1c T PyMem_RawRealloc │ │ │ │ -000016a8 T PyMem_Realloc │ │ │ │ +000016a4 T PyMem_Realloc │ │ │ │ 00003550 T PyMem_SetAllocator │ │ │ │ 000072c4 T PyMem_SetupDebugHooks │ │ │ │ U PyMutex_Lock │ │ │ │ U PyMutex_Unlock │ │ │ │ U PyOS_snprintf │ │ │ │ 00002698 T PyObject_Calloc │ │ │ │ -000014d0 T PyObject_Free │ │ │ │ +000014cc T PyObject_Free │ │ │ │ 0000732c T PyObject_GetArenaAllocator │ │ │ │ 00000450 T PyObject_Malloc │ │ │ │ -00001b18 T PyObject_Realloc │ │ │ │ +00001b14 T PyObject_Realloc │ │ │ │ 000073a0 T PyObject_SetArenaAllocator │ │ │ │ U Py_GETENV │ │ │ │ 0000240a T _PyDebugAllocatorStats │ │ │ │ U _PyEval_StartTheWorldAll │ │ │ │ U _PyEval_StopTheWorldAll │ │ │ │ 0000384c T _PyInterpreterState_FinalizeAllocatedBlocks │ │ │ │ 0000398c T _PyInterpreterState_GetAllocatedBlocks │ │ │ │ U _PyInterpreterState_HasFeature │ │ │ │ U _PyInterpreterState_Main │ │ │ │ 00003688 T _PyMem_AbandonDelayed │ │ │ │ 00001d80 T _PyMem_ArenaAlloc │ │ │ │ 000037a4 T _PyMem_ArenaFree │ │ │ │ 000025d8 T _PyMem_DebugCalloc │ │ │ │ 000072b6 T _PyMem_DebugEnabled │ │ │ │ -00001200 T _PyMem_DebugFree │ │ │ │ -0000093c T _PyMem_DebugMalloc │ │ │ │ +000011fc T _PyMem_DebugFree │ │ │ │ +00000938 T _PyMem_DebugMalloc │ │ │ │ 0000175c t _PyMem_DebugRawAlloc.constprop.0 │ │ │ │ 00003624 T _PyMem_DebugRawCalloc │ │ │ │ 00000370 T _PyMem_DebugRawFree │ │ │ │ 00001758 T _PyMem_DebugRawMalloc │ │ │ │ 000017bc T _PyMem_DebugRawRealloc │ │ │ │ 000033c4 T _PyMem_DebugRealloc │ │ │ │ 0000000a T _PyMem_DefaultRawCalloc │ │ │ │ @@ -11129,35 +11128,35 @@ │ │ │ │ 00002478 T _PyMem_GetCurrentAllocatorName │ │ │ │ 00002dc0 T _PyMem_MiCalloc │ │ │ │ 00002dec T _PyMem_MiFree │ │ │ │ 00001dc0 T _PyMem_MiMalloc │ │ │ │ 00003400 T _PyMem_MiRealloc │ │ │ │ 0000741c T _PyMem_ProcessDelayed │ │ │ │ 00007452 T _PyMem_ProcessDelayedNoDealloc │ │ │ │ -000011ec T _PyMem_RawCalloc │ │ │ │ +000011e8 T _PyMem_RawCalloc │ │ │ │ 000002f0 T _PyMem_RawFree │ │ │ │ 000002b4 T _PyMem_RawMalloc │ │ │ │ 000002f8 T _PyMem_RawRealloc │ │ │ │ 00000d60 T _PyMem_RawStrdup │ │ │ │ 00000308 T _PyMem_RawWcsdup │ │ │ │ 000000e6 T _PyMem_SetupAllocators │ │ │ │ 00003b9c T _PyMem_Strdup │ │ │ │ 00001a20 T _PyMem_init_obmalloc │ │ │ │ 0000396c T _PyMem_obmalloc_state_on_heap │ │ │ │ U _PyMutex_LockTimed │ │ │ │ -00000d20 T _PyObject_Calloc │ │ │ │ +00000d1c T _PyObject_Calloc │ │ │ │ 00003018 t _PyObject_DebugDumpAddress │ │ │ │ 00000428 T _PyObject_DebugMallocStats │ │ │ │ -0000102c T _PyObject_Free │ │ │ │ +00001028 T _PyObject_Free │ │ │ │ 00000540 T _PyObject_Malloc │ │ │ │ 00003bdc T _PyObject_MiCalloc │ │ │ │ 00002f14 T _PyObject_MiFree │ │ │ │ 00001dd0 T _PyObject_MiMalloc │ │ │ │ 00003504 T _PyObject_MiRealloc │ │ │ │ -00001a34 T _PyObject_Realloc │ │ │ │ +00001a30 T _PyObject_Realloc │ │ │ │ 000034f4 T _PyObject_VirtualAlloc │ │ │ │ 00003830 T _PyObject_VirtualFree │ │ │ │ U _PyRuntime │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FatalErrorFormat │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ 00003a68 T _Py_FinalizeAllocatedBlocks │ │ │ │ @@ -11837,15 +11836,15 @@ │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyErr_Occurred │ │ │ │ U PyErr_SetRaisedException │ │ │ │ U PyErr_SetString │ │ │ │ U PyExc_KeyError │ │ │ │ U PyExc_RuntimeError │ │ │ │ U PyExc_TypeError │ │ │ │ -00002580 T PyFrozenSet_New │ │ │ │ +0000256c 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 │ │ │ │ @@ -11858,180 +11857,180 @@ │ │ │ │ U PyObject_HashNotImplemented │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyObject_Repr │ │ │ │ U PyObject_RichCompareBool │ │ │ │ U PyObject_SelfIter │ │ │ │ U PySequence_List │ │ │ │ 000001a8 D PySetIter_Type │ │ │ │ -00000c1c T PySet_Add │ │ │ │ -00000f24 T PySet_Clear │ │ │ │ -00001528 T PySet_Contains │ │ │ │ -00000eac T PySet_Discard │ │ │ │ -00000b6c T PySet_New │ │ │ │ -00000800 T PySet_Pop │ │ │ │ -000007a0 T PySet_Size │ │ │ │ +00000c04 T PySet_Add │ │ │ │ +00000f20 T PySet_Clear │ │ │ │ +00001508 T PySet_Contains │ │ │ │ +00000e94 T PySet_Discard │ │ │ │ +00000b54 T PySet_New │ │ │ │ +000007fc T PySet_Pop │ │ │ │ +0000079c 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 │ │ │ │ -0000073c t Py_XDECREF │ │ │ │ +00000738 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 │ │ │ │ -00002630 T _PySet_AddTakeRef │ │ │ │ +0000261c T _PySet_AddTakeRef │ │ │ │ 00000126 T _PySet_ClearInternal │ │ │ │ -00002874 T _PySet_Contains │ │ │ │ +00002860 T _PySet_Contains │ │ │ │ 00000348 D _PySet_Dummy │ │ │ │ -00002d1c T _PySet_NextEntry │ │ │ │ -00002c14 T _PySet_NextEntryRef │ │ │ │ -000016a8 T _PySet_Update │ │ │ │ +00002d08 T _PySet_NextEntry │ │ │ │ +00002c00 T _PySet_NextEntryRef │ │ │ │ +000016a4 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 │ │ │ │ -00003454 t frozenset___contains__ │ │ │ │ +00003440 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 │ │ │ │ -00002e2c t frozenset_hash │ │ │ │ -00002e54 t frozenset_hash_impl │ │ │ │ +00002e18 t frozenset_hash │ │ │ │ +00002e40 t frozenset_hash_impl │ │ │ │ 000003dc d frozenset_methods │ │ │ │ -000028b4 t frozenset_new │ │ │ │ +000028b0 t frozenset_new │ │ │ │ 00000000 t frozenset_vectorcall │ │ │ │ 000000e0 r length_hint_doc │ │ │ │ 0000017c t make_new_set │ │ │ │ -00003044 t make_new_set_basetype_untracked │ │ │ │ -00000ebc t make_new_set_basetype_untracked.constprop.0 │ │ │ │ +00003030 t make_new_set_basetype_untracked │ │ │ │ +00000eb8 t make_new_set_basetype_untracked.constprop.0 │ │ │ │ U memcmp │ │ │ │ U memset │ │ │ │ 000000b8 r reduce_doc │ │ │ │ -0000340c t set___contains__ │ │ │ │ +000033f8 t set___contains__ │ │ │ │ 0000032c r set___contains____doc__ │ │ │ │ -00002340 t set___reduce__ │ │ │ │ +0000233c t set___reduce__ │ │ │ │ 00000164 r set___reduce____doc__ │ │ │ │ 000000dc t set___sizeof__ │ │ │ │ 00000118 r set___sizeof____doc__ │ │ │ │ -000030d0 t set_add │ │ │ │ +000030bc t set_add │ │ │ │ 00000370 r set_add__doc__ │ │ │ │ 00000000 t set_add_entry_takeref │ │ │ │ -00000b0c t set_and │ │ │ │ +00000b08 t set_and │ │ │ │ 000004ac d set_as_number │ │ │ │ 0000069c d set_as_sequence │ │ │ │ -00002324 t set_clear │ │ │ │ +00002320 t set_clear │ │ │ │ 000007b8 r set_clear__doc__ │ │ │ │ -00003328 t set_clear_internal │ │ │ │ -00000754 t set_contains │ │ │ │ +00003314 t set_clear_internal │ │ │ │ +00000750 t set_contains │ │ │ │ 00000468 t set_contains_key │ │ │ │ -00000758 t set_contains_lock_held.part.0 │ │ │ │ -00001d08 t set_copy │ │ │ │ +00000754 t set_contains_lock_held.part.0 │ │ │ │ +00001d04 t set_copy │ │ │ │ 00000824 r set_copy__doc__ │ │ │ │ -00001da0 t set_copy_and_difference_untracked │ │ │ │ -00001604 t set_copy_impl │ │ │ │ -0000165c t set_copy_untracked_lock_held │ │ │ │ -000023ac t set_dealloc │ │ │ │ -00001fa8 t set_difference_multi │ │ │ │ +00001d9c t set_copy_and_difference_untracked │ │ │ │ +00001600 t set_copy_impl │ │ │ │ +00001658 t set_copy_untracked_lock_held │ │ │ │ +00002398 t set_dealloc │ │ │ │ +00001fa4 t set_difference_multi │ │ │ │ 0000056c r set_difference_multi__doc__ │ │ │ │ -0000377c t set_difference_untracked │ │ │ │ -00002064 t set_difference_update │ │ │ │ +00003768 t set_difference_untracked │ │ │ │ +00002060 t set_difference_update │ │ │ │ 000005d4 r set_difference_update__doc__ │ │ │ │ -00001de0 t set_difference_update_internal │ │ │ │ -00001a90 t set_discard │ │ │ │ +00001ddc t set_difference_update_internal │ │ │ │ +00001a8c t set_discard │ │ │ │ 000001a4 r set_discard__doc__ │ │ │ │ 00000298 t set_discard_entry │ │ │ │ 00000248 t set_discard_key │ │ │ │ 0000006c r set_doc │ │ │ │ -000017d0 t set_iand │ │ │ │ -00002830 t set_init │ │ │ │ +000017cc t set_iand │ │ │ │ +0000282c t set_init │ │ │ │ 00000204 t set_insert_clean │ │ │ │ -00000ba0 t set_intersection │ │ │ │ -000022a0 t set_intersection_multi │ │ │ │ +00000b9c t set_intersection │ │ │ │ +0000229c t set_intersection_multi │ │ │ │ 000006f4 r set_intersection_multi__doc__ │ │ │ │ -000022a4 t set_intersection_multi_impl │ │ │ │ -00002530 t set_intersection_update_multi │ │ │ │ +000022a0 t set_intersection_multi_impl │ │ │ │ +0000252c t set_intersection_update_multi │ │ │ │ 00000684 r set_intersection_update_multi__doc__ │ │ │ │ -00001898 t set_ior │ │ │ │ -00002118 t set_isdisjoint │ │ │ │ +00001884 t set_ior │ │ │ │ +00002114 t set_isdisjoint │ │ │ │ 00000630 r set_isdisjoint__doc__ │ │ │ │ -000027b8 t set_issubset │ │ │ │ +000027b4 t set_issubset │ │ │ │ 0000042c r set_issubset__doc__ │ │ │ │ -00001124 t set_issubset_impl │ │ │ │ -00001998 t set_issuperset │ │ │ │ +00001120 t set_issubset_impl │ │ │ │ +00001994 t set_issuperset │ │ │ │ 000003dc r set_issuperset__doc__ │ │ │ │ -0000199c t set_issuperset_impl │ │ │ │ -000020a4 t set_isub │ │ │ │ -00002154 t set_iter │ │ │ │ -00002a08 t set_ixor │ │ │ │ -0000257c t set_len │ │ │ │ -00001230 t set_lookkey │ │ │ │ -000006e8 t set_merge_lock_held │ │ │ │ -000019ac t set_merge_lock_held.part.0 │ │ │ │ +00001998 t set_issuperset_impl │ │ │ │ +000020a0 t set_isub │ │ │ │ +00002140 t set_iter │ │ │ │ +00002a04 t set_ixor │ │ │ │ +00002568 t set_len │ │ │ │ +00001210 t set_lookkey │ │ │ │ +000006e4 t set_merge_lock_held │ │ │ │ +00001998 t set_merge_lock_held.part.0 │ │ │ │ 0000053c d set_methods │ │ │ │ -000027bc t set_new │ │ │ │ -00001554 t set_or │ │ │ │ -00000f78 t set_pop │ │ │ │ +000027b8 t set_new │ │ │ │ +00001550 t set_or │ │ │ │ +00000f74 t set_pop │ │ │ │ 000008a8 r set_pop__doc__ │ │ │ │ -00001b00 t set_remove │ │ │ │ +00001afc t set_remove │ │ │ │ 00000264 r set_remove__doc__ │ │ │ │ -00001bb0 t set_repr │ │ │ │ -0000102c t set_richcompare │ │ │ │ -000016fc t set_sub │ │ │ │ -00001880 t set_swap_bodies │ │ │ │ -00002a90 t set_symmetric_difference │ │ │ │ +00001bac t set_repr │ │ │ │ +00001028 t set_richcompare │ │ │ │ +000016f8 t set_sub │ │ │ │ +0000187c t set_swap_bodies │ │ │ │ +00002a8c t set_symmetric_difference │ │ │ │ 00000478 r set_symmetric_difference__doc__ │ │ │ │ -000026e4 t set_symmetric_difference_impl │ │ │ │ -000023a4 t set_symmetric_difference_update │ │ │ │ +000026e0 t set_symmetric_difference_impl │ │ │ │ +000023a0 t set_symmetric_difference_update │ │ │ │ 000004ec r set_symmetric_difference_update__doc__ │ │ │ │ -000023a8 t set_symmetric_difference_update_impl │ │ │ │ -00002584 t set_symmetric_difference_update_set │ │ │ │ -00000834 t set_table_resize │ │ │ │ -00000ad8 t set_traverse │ │ │ │ +000023a4 t set_symmetric_difference_update_impl │ │ │ │ +00002580 t set_symmetric_difference_update_set │ │ │ │ +0000081c t set_table_resize │ │ │ │ +00000ac0 t set_traverse │ │ │ │ 00000000 t set_unhashable_type │ │ │ │ -00001d0c t set_union │ │ │ │ +00001d08 t set_union │ │ │ │ 0000075c r set_union__doc__ │ │ │ │ -00001b70 t set_update │ │ │ │ +00001b6c t set_update │ │ │ │ 00000858 r set_update__doc__ │ │ │ │ -000008a0 t set_update_dict_lock_held │ │ │ │ -00000630 t set_update_internal │ │ │ │ +0000089c t set_update_dict_lock_held │ │ │ │ +0000062c t set_update_internal │ │ │ │ 000002d0 t set_update_iterable_lock_held │ │ │ │ 00000224 t set_update_local │ │ │ │ -00002444 t set_vectorcall │ │ │ │ -00002650 t set_xor │ │ │ │ -00002328 t setiter_dealloc │ │ │ │ -00002210 t setiter_iternext │ │ │ │ -0000204c t setiter_len │ │ │ │ +00002430 t set_vectorcall │ │ │ │ +0000264c t set_xor │ │ │ │ +00002314 t setiter_dealloc │ │ │ │ +000021fc t setiter_iternext │ │ │ │ +00002048 t setiter_len │ │ │ │ 000006c4 d setiter_methods │ │ │ │ 0000007c t setiter_reduce │ │ │ │ -00002578 t setiter_traverse │ │ │ │ +00002574 t setiter_traverse │ │ │ │ │ │ │ │ sliceobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 00000060 r .LC2 │ │ │ │ 00000068 r .LC3 │ │ │ │ @@ -12732,26 +12731,26 @@ │ │ │ │ 00003b24 T PyType_Freeze │ │ │ │ 000049fc T PyType_FromMetaclass │ │ │ │ 00003f5c t PyType_FromMetaclass.constprop.0 │ │ │ │ 0000048c T PyType_FromModuleAndSpec │ │ │ │ 000000bc T PyType_FromSpec │ │ │ │ 00000ec8 T PyType_FromSpecWithBases │ │ │ │ 00003c10 T PyType_GenericAlloc │ │ │ │ -00008ec0 T PyType_GenericNew │ │ │ │ +00008eb4 T PyType_GenericNew │ │ │ │ 00005c84 T PyType_GetBaseByToken │ │ │ │ -0000b9d8 T PyType_GetDict │ │ │ │ -00008ffc T PyType_GetFlags │ │ │ │ -0000dea0 T PyType_GetFullyQualifiedName │ │ │ │ -0000de4c T PyType_GetModule │ │ │ │ -0000b154 T PyType_GetModuleByDef │ │ │ │ -000044b0 T PyType_GetModuleName │ │ │ │ +0000b9cc T PyType_GetDict │ │ │ │ +00008ff0 T PyType_GetFlags │ │ │ │ +0000de94 T PyType_GetFullyQualifiedName │ │ │ │ +0000de40 T PyType_GetModule │ │ │ │ +0000b148 T PyType_GetModuleByDef │ │ │ │ +000045d0 T PyType_GetModuleName │ │ │ │ 000048c8 T PyType_GetModuleState │ │ │ │ 00000000 T PyType_GetName │ │ │ │ 000014ec T PyType_GetQualName │ │ │ │ -0000db24 T PyType_GetSlot │ │ │ │ +0000db18 T PyType_GetSlot │ │ │ │ 00001550 T PyType_GetTypeDataSize │ │ │ │ 000061ec T PyType_IsSubtype │ │ │ │ 000014e0 T PyType_Modified │ │ │ │ 00005b34 T PyType_Ready │ │ │ │ 00001a8a T PyType_SUPPORTS_WEAKREFS │ │ │ │ 00000b54 D PyType_Type │ │ │ │ 000016cc T PyType_Unwatch │ │ │ │ @@ -12799,16 +12798,16 @@ │ │ │ │ U _PyObject_GC_Link │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_GenericGetAttrWithDict │ │ │ │ 000063c8 T _PyObject_GetState │ │ │ │ U _PyObject_InitInlineValues │ │ │ │ U _PyObject_IsFreed │ │ │ │ U _PyObject_IsInstanceDictEmpty │ │ │ │ -00007e24 T _PyObject_LookupSpecial │ │ │ │ -00009f5c T _PyObject_LookupSpecialMethod │ │ │ │ +00007e20 T _PyObject_LookupSpecial │ │ │ │ +00009f50 T _PyObject_LookupSpecialMethod │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ 00002e28 T _PyObject_MaybeCallSpecialNoArgs │ │ │ │ 00005160 T _PyObject_MaybeCallSpecialOneArg │ │ │ │ U _PyObject_NextNotImplemented │ │ │ │ U _PyObject_RealIsInstance │ │ │ │ U _PyObject_RealIsSubclass │ │ │ │ @@ -12816,42 +12815,42 @@ │ │ │ │ U _PyObject_SetDeferredRefcount │ │ │ │ 00000a78 T _PyObject_SetDict │ │ │ │ U _PyObject_SetManagedDict │ │ │ │ 00001a14 t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ U _PyRuntime │ │ │ │ U _PySequence_IterSearch │ │ │ │ U _PyStaticType_ClearWeakRefs │ │ │ │ -0000d4f0 T _PyStaticType_FiniBuiltin │ │ │ │ +0000d4e4 T _PyStaticType_FiniBuiltin │ │ │ │ 000050b8 T _PyStaticType_GetBuiltins │ │ │ │ 00003ebc T _PyStaticType_GetState │ │ │ │ 00000058 T _PyStaticType_InitBuiltin │ │ │ │ 000000c4 T _PyStaticType_InitForExtension │ │ │ │ -0000aca8 T _PySuper_Lookup │ │ │ │ +0000ac9c T _PySuper_Lookup │ │ │ │ 00001370 T _PyType_AddMethod │ │ │ │ 00003d38 T _PyType_AllocNoTrack │ │ │ │ 0000245c T _PyType_CacheGetItemForSpecialization │ │ │ │ 00001230 T _PyType_CacheInitForSpecialization │ │ │ │ 000054f0 T _PyType_CalculateMetaclass │ │ │ │ 0000183c T _PyType_CheckConsistency │ │ │ │ 00003e24 t _PyType_DocWithoutSignature │ │ │ │ 00002ca8 T _PyType_GetBaseByToken_Borrow │ │ │ │ 00001816 T _PyType_GetBases │ │ │ │ 00003f00 T _PyType_GetDict │ │ │ │ 00001efc T _PyType_GetDocFromInternalDoc │ │ │ │ -0000e014 T _PyType_GetFullyQualifiedName │ │ │ │ +0000e008 T _PyType_GetFullyQualifiedName │ │ │ │ 00001828 T _PyType_GetMRO │ │ │ │ 0000511c T _PyType_GetSlotWrapperNames │ │ │ │ 00001f2c T _PyType_GetSubclasses │ │ │ │ 000054e0 T _PyType_GetTextSignatureFromInternalDoc │ │ │ │ 00001a64 T _PyType_GetVersionForCurrentState │ │ │ │ 00002ac0 T _PyType_HasSubclasses │ │ │ │ 00000000 T _PyType_InitCache │ │ │ │ 0000023c T _PyType_Lookup │ │ │ │ 00001a30 T _PyType_LookupByVersion │ │ │ │ -0000efa8 T _PyType_LookupRef │ │ │ │ +0000ef98 T _PyType_LookupRef │ │ │ │ 00006250 T _PyType_LookupRefAndVersion │ │ │ │ 00005ed4 T _PyType_LookupStackRefAndVersion │ │ │ │ 0000046c T _PyType_Name │ │ │ │ 00001a6a T _PyType_NewManagedObject │ │ │ │ 00002030 T _PyType_SetFlags │ │ │ │ 0000203c T _PyType_SetFlagsRecursive │ │ │ │ 000063d0 T _PyType_SetVersion │ │ │ │ @@ -12859,63 +12858,63 @@ │ │ │ │ 00000006 T _PyTypes_AfterFork │ │ │ │ 00002b30 T _PyTypes_Fini │ │ │ │ 00002504 T _PyTypes_FiniExtTypes │ │ │ │ U _PyUnicode_Copy │ │ │ │ U _PyUnicode_Equal │ │ │ │ U _PyUnicode_InternMortal │ │ │ │ U _PyWeakref_ClearWeakRefsNoCallbacks │ │ │ │ -0000bb78 T _Py_BaseObject_RichCompare │ │ │ │ +0000bb6c T _Py_BaseObject_RichCompare │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_Mangle │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_SetImmortal │ │ │ │ U _Py_SetImmortalUntracked │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_dict_lookup_threadsafe_stackref │ │ │ │ -0000e72c T _Py_slot_tp_getattr_hook │ │ │ │ +0000e720 T _Py_slot_tp_getattr_hook │ │ │ │ 00005594 T _Py_slot_tp_getattro │ │ │ │ U _Py_tss_tstate │ │ │ │ -000099cc T _Py_type_getattro │ │ │ │ -00008960 T _Py_type_getattro_impl │ │ │ │ +000099c0 T _Py_type_getattro │ │ │ │ +00008958 T _Py_type_getattro_impl │ │ │ │ U _Py_union_type_or │ │ │ │ 00000150 r __func__.0 │ │ │ │ 0000020c r __func__.1 │ │ │ │ U __sprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00004930 t _common_reduce.part.0 │ │ │ │ -0000934c t assign_version_tag │ │ │ │ +00009340 t assign_version_tag │ │ │ │ 00005728 t best_base │ │ │ │ 00000ea0 d bufferwrapper_as_buffer │ │ │ │ 00001028 t bufferwrapper_dealloc │ │ │ │ 00000fa4 t bufferwrapper_releasebuf │ │ │ │ 00001730 t bufferwrapper_traverse │ │ │ │ 0000391c t call_attribute │ │ │ │ 00001864 t call_unbound_noarg.part.0 │ │ │ │ -0000c700 t check_num_args │ │ │ │ -0000c690 t check_num_args.constprop.0 │ │ │ │ +0000c6f4 t check_num_args │ │ │ │ +0000c684 t check_num_args.constprop.0 │ │ │ │ 00000b84 t check_pow_args │ │ │ │ 000012fc t check_set_special_type_attr │ │ │ │ 00000d98 t class_name │ │ │ │ 000023c8 t clear_tp_subclasses │ │ │ │ 000023f4 t clear_tp_subclasses.part.0 │ │ │ │ -000044b4 t compatible_for_assignment │ │ │ │ +000044b0 t compatible_for_assignment │ │ │ │ 000045d4 t compatible_with_tp_base │ │ │ │ 00006040 t find_name_in_mro │ │ │ │ 00002dcc t get_base_by_token_recursive │ │ │ │ 000014e0 t get_dict_descriptor │ │ │ │ 00000e2c t getindex │ │ │ │ 0000498c t import_copyreg │ │ │ │ 000003cc t lookup_method_ex.constprop.0 │ │ │ │ 00002974 t managed_static_type_state_clear │ │ │ │ -0000cd74 t maybe_call_special_no_args.constprop.0 │ │ │ │ +0000cd68 t maybe_call_special_no_args.constprop.0 │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 00003280 t merge_class_dict │ │ │ │ 00000688 t method_is_overloaded.isra.0 │ │ │ │ 00004628 t mro_hierarchy_for_complete_type │ │ │ │ 00003814 t mro_implementation_unlocked │ │ │ │ 000031a8 t mro_internal_unlocked.isra.0 │ │ │ │ @@ -12925,34 +12924,34 @@ │ │ │ │ 000006cc r object___dir____doc__ │ │ │ │ 000024a0 t object___format__ │ │ │ │ 00000740 r object___format____doc__ │ │ │ │ 0000561c t object___getstate__ │ │ │ │ 00000830 r object___getstate____doc__ │ │ │ │ 00001124 t object___reduce__ │ │ │ │ 00000804 r object___reduce____doc__ │ │ │ │ -0000f0e0 t object___reduce_ex__ │ │ │ │ +0000f0d0 t object___reduce_ex__ │ │ │ │ 000007c8 r object___reduce_ex____doc__ │ │ │ │ 00000afa t object___sizeof__ │ │ │ │ 00000700 r object___sizeof____doc__ │ │ │ │ -00008870 t object_dealloc │ │ │ │ +00008868 t object_dealloc │ │ │ │ 00000400 r object_doc │ │ │ │ -0000bc28 t object_get_class │ │ │ │ +0000bc1c t object_get_class │ │ │ │ 00000f38 d object_getsets │ │ │ │ 000049c8 t object_getstate │ │ │ │ 00004a88 t object_getstate_default │ │ │ │ -000092c8 t object_init │ │ │ │ -00008808 t object_init_subclass │ │ │ │ +000092bc t object_init │ │ │ │ +00008800 t object_init_subclass │ │ │ │ 000004bc r object_init_subclass_doc │ │ │ │ 00000ea8 d object_methods │ │ │ │ -00009000 t object_new │ │ │ │ +00008ff4 t object_new │ │ │ │ 0000174c t object_repr │ │ │ │ -0000bbd0 t object_richcompare │ │ │ │ +0000bbc4 t object_richcompare │ │ │ │ 0000168c t object_richcompare.part.0 │ │ │ │ 00004720 t object_set_class │ │ │ │ -00009f04 t object_str │ │ │ │ +00009ef8 t object_str │ │ │ │ 000023bc t object_subclasshook │ │ │ │ 00000544 r object_subclasshook_doc │ │ │ │ 00000000 r pyslot_offsets │ │ │ │ 00001328 t releasebuffer_call_python │ │ │ │ 000063c0 t richcmp_eq │ │ │ │ 00005618 t richcmp_ge │ │ │ │ 00005610 t richcmp_gt │ │ │ │ @@ -12964,15 +12963,15 @@ │ │ │ │ 00000048 t set_version_unlocked │ │ │ │ 00000c4e t slot_am_aiter │ │ │ │ 00006478 t slot_am_anext │ │ │ │ 00000092 t slot_am_await │ │ │ │ 000057e0 t slot_am_generic │ │ │ │ 00000e7c t slot_bf_getbuffer │ │ │ │ 00001424 t slot_bf_releasebuffer │ │ │ │ -0000bcf8 t slot_mp_ass_subscript │ │ │ │ +0000bcec t slot_mp_ass_subscript │ │ │ │ 00002394 t slot_mp_subscript │ │ │ │ 000062b8 t slot_nb_absolute │ │ │ │ 00005624 t slot_nb_add │ │ │ │ 00002ee8 t slot_nb_and │ │ │ │ 000051e0 t slot_nb_bool │ │ │ │ 0000612c t slot_nb_divmod │ │ │ │ 000057bc t slot_nb_float │ │ │ │ @@ -13002,141 +13001,141 @@ │ │ │ │ 00005cfc t slot_nb_power │ │ │ │ 000002d8 t slot_nb_remainder │ │ │ │ 00000540 t slot_nb_rshift │ │ │ │ 00005824 t slot_nb_subtract │ │ │ │ 00003c90 t slot_nb_true_divide │ │ │ │ 00005fc4 t slot_nb_xor │ │ │ │ 00001a94 t slot_sq_ass_item │ │ │ │ -0000cbc8 t slot_sq_contains │ │ │ │ -0000e0f8 t slot_sq_item │ │ │ │ -0000db78 t slot_sq_length │ │ │ │ -0000da50 t slot_tp_call │ │ │ │ +0000cbbc t slot_sq_contains │ │ │ │ +0000e0ec t slot_sq_item │ │ │ │ +0000db6c t slot_sq_length │ │ │ │ +0000da44 t slot_tp_call │ │ │ │ 00002e2c t slot_tp_descr_get │ │ │ │ 00000420 t slot_tp_descr_set │ │ │ │ 000031ac t slot_tp_finalize │ │ │ │ -0000e55c t slot_tp_hash │ │ │ │ -0000971c t slot_tp_init │ │ │ │ +0000e550 t slot_tp_hash │ │ │ │ +00009710 t slot_tp_init │ │ │ │ 0000228c t slot_tp_iter │ │ │ │ 00003980 t slot_tp_iternext │ │ │ │ -0000a124 t slot_tp_new │ │ │ │ +0000a118 t slot_tp_new │ │ │ │ 00003c24 t slot_tp_repr │ │ │ │ -0000ebc0 t slot_tp_richcompare │ │ │ │ -0000c414 t slot_tp_setattro │ │ │ │ -0000e350 t slot_tp_str │ │ │ │ +0000ebb0 t slot_tp_richcompare │ │ │ │ +0000c408 t slot_tp_setattro │ │ │ │ +0000e344 t slot_tp_str │ │ │ │ 000000f0 d slotdefs │ │ │ │ 00005a04 t solid_base │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ U strncmp │ │ │ │ U strrchr │ │ │ │ -0000d3e0 t subtype_clear │ │ │ │ -0000a388 t subtype_dealloc │ │ │ │ -0000ee74 t subtype_dict │ │ │ │ +0000d3d4 t subtype_clear │ │ │ │ +0000a37c t subtype_dealloc │ │ │ │ +0000ee64 t subtype_dict │ │ │ │ 00000c88 d subtype_getsets_dict_only │ │ │ │ 00000c4c d subtype_getsets_full │ │ │ │ 00000c24 d subtype_getsets_weakref_only │ │ │ │ 000010d8 t subtype_getweakref │ │ │ │ 000063d4 t subtype_setdict │ │ │ │ -0000ba54 t subtype_traverse │ │ │ │ -00008748 t super_dealloc │ │ │ │ +0000ba48 t subtype_traverse │ │ │ │ +00008740 t super_dealloc │ │ │ │ 0000112a t super_descr_get │ │ │ │ 00000228 r super_doc │ │ │ │ -000084c4 t super_getattro │ │ │ │ +000084bc t super_getattro │ │ │ │ 00006484 t super_init │ │ │ │ 000010b8 t super_init_without_args │ │ │ │ 00000e50 d super_members │ │ │ │ 00001760 t super_repr │ │ │ │ 00000054 t super_traverse │ │ │ │ -00007fb8 t super_vectorcall │ │ │ │ +00007fb0 t super_vectorcall │ │ │ │ 00000260 t supercheck │ │ │ │ 000000d0 d tp_new_methoddef │ │ │ │ -0000a190 t tp_new_wrapper │ │ │ │ +0000a184 t tp_new_wrapper │ │ │ │ 00003244 t type___dir__ │ │ │ │ 000008a8 r type___dir____doc__ │ │ │ │ 0000316c t type___instancecheck__ │ │ │ │ 000009b8 r type___instancecheck____doc__ │ │ │ │ 000011ec t type___sizeof__ │ │ │ │ 00000860 r type___sizeof____doc__ │ │ │ │ 00002354 t type___subclasscheck__ │ │ │ │ 0000096c r type___subclasscheck____doc__ │ │ │ │ 00001f28 t type___subclasses__ │ │ │ │ 000008ec r type___subclasses____doc__ │ │ │ │ 0000189c t type_abstractmethods │ │ │ │ 00000f60 d type_as_number │ │ │ │ 00006310 t type_call │ │ │ │ -0000cf6c t type_clear │ │ │ │ -0000d034 t type_dealloc │ │ │ │ -0000bc38 t type_dict │ │ │ │ +0000cf60 t type_clear │ │ │ │ +0000d028 t type_dealloc │ │ │ │ +0000bc2c t type_dict │ │ │ │ 0000067c r type_doc │ │ │ │ 000037fc t type_get_annotate │ │ │ │ 0000358c t type_get_annotations │ │ │ │ 00001888 t type_get_bases │ │ │ │ 00001e1c t type_get_doc │ │ │ │ -0000b1e0 t type_get_module │ │ │ │ -0000c77c t type_get_mro │ │ │ │ +0000b1d4 t type_get_module │ │ │ │ +0000c770 t type_get_mro │ │ │ │ 00005b10 t type_get_text_signature │ │ │ │ 00006328 t type_get_type_params │ │ │ │ 00001070 d type_getsets │ │ │ │ -00008814 t type_init │ │ │ │ +0000880c t type_init │ │ │ │ 00005ecc t type_is_gc │ │ │ │ 00001174 d type_members │ │ │ │ 00000ff0 d type_methods │ │ │ │ 00005b80 t type_modified_unlocked │ │ │ │ 00005d0c t type_modified_unlocked.part.0 │ │ │ │ 00000fdc t type_module │ │ │ │ 0000181c t type_mro │ │ │ │ 00000930 r type_mro__doc__ │ │ │ │ -0000bcb0 t type_name │ │ │ │ +0000bca4 t type_name │ │ │ │ 0000645c t type_new │ │ │ │ -00008ebc t type_prepare │ │ │ │ -00009f10 t type_qualname │ │ │ │ +00008eb0 t type_prepare │ │ │ │ +00009f04 t type_qualname │ │ │ │ 00000258 t type_ready │ │ │ │ 00000ecc t type_repr │ │ │ │ 0000193c t type_set_abstractmethods │ │ │ │ 00004ed0 t type_set_annotate │ │ │ │ 000014f4 t type_set_annotations │ │ │ │ 00003e00 t type_set_bases │ │ │ │ 0000337c t type_set_doc │ │ │ │ 0000124c t type_set_module │ │ │ │ 000053d4 t type_set_name │ │ │ │ 00005008 t type_set_qualname │ │ │ │ 0000096e t type_set_type_params │ │ │ │ -0000a8ec t type_setattro │ │ │ │ -00008878 t type_traverse │ │ │ │ +0000a8e0 t type_setattro │ │ │ │ +00008870 t type_traverse │ │ │ │ 00006294 t type_vectorcall │ │ │ │ -0000b2c8 t update_slot │ │ │ │ -0000c8c8 t update_slots_callback │ │ │ │ +0000b2bc t update_slot │ │ │ │ +0000c8bc t update_slots_callback │ │ │ │ 000020fc t update_subclasses.constprop.0 │ │ │ │ 00001634 t validate_watcher_id │ │ │ │ -0000e450 t vectorcall_maybe │ │ │ │ +0000e444 t vectorcall_maybe │ │ │ │ 00003060 t vectorcall_maybe.constprop.0 │ │ │ │ -0000bf74 t vectorcall_method │ │ │ │ -0000c184 t vectorcall_method.constprop.0 │ │ │ │ +0000bf68 t vectorcall_method │ │ │ │ +0000c178 t vectorcall_method.constprop.0 │ │ │ │ 00005360 t wrap_binaryfunc │ │ │ │ 000063bc t wrap_binaryfunc_l │ │ │ │ 00000b1e t wrap_binaryfunc_r │ │ │ │ 00000bea t wrap_buffer │ │ │ │ 00000b12 t wrap_call │ │ │ │ 00005088 t wrap_del │ │ │ │ 00001a68 t wrap_delattr │ │ │ │ 000055bc t wrap_delitem │ │ │ │ 00001220 t wrap_descr_delete │ │ │ │ -0000ef20 t wrap_descr_get │ │ │ │ +0000ef10 t wrap_descr_get │ │ │ │ 00000008 t wrap_descr_set │ │ │ │ 00006324 t wrap_hashfunc │ │ │ │ 00000924 t wrap_indexargfunc │ │ │ │ -0000a360 t wrap_init │ │ │ │ +0000a354 t wrap_init │ │ │ │ 00001514 t wrap_inquirypred │ │ │ │ 000062dc t wrap_lenfunc │ │ │ │ 00002d38 t wrap_next │ │ │ │ -0000c3b4 t wrap_objobjargproc │ │ │ │ +0000c3a8 t wrap_objobjargproc │ │ │ │ 0000089c t wrap_objobjproc │ │ │ │ 00001256 t wrap_releasebuffer │ │ │ │ 000054a8 t wrap_richcmpfunc │ │ │ │ -0000c79c t wrap_setattr │ │ │ │ +0000c790 t wrap_setattr │ │ │ │ 00000dc8 t wrap_sq_delitem │ │ │ │ 00001094 t wrap_sq_item │ │ │ │ 0000179c t wrap_sq_setitem │ │ │ │ 000014a4 t wrap_ternaryfunc │ │ │ │ 00000b48 t wrap_ternaryfunc_r │ │ │ │ 000038ec t wrap_unaryfunc │ │ │ │ │ │ │ │ @@ -13780,15 +13779,15 @@ │ │ │ │ U PyExc_UnicodeEncodeError │ │ │ │ U PyExc_UnicodeError │ │ │ │ U PyExc_ValueError │ │ │ │ 000001a4 d PyFieldNameIter_Type │ │ │ │ U PyFloat_AsDouble │ │ │ │ U PyFloat_Type │ │ │ │ 00000274 d PyFormatterIter_Type │ │ │ │ -00009a9c T PyInit__string │ │ │ │ +00009aa4 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 │ │ │ │ @@ -13854,127 +13853,127 @@ │ │ │ │ U PyUnicodeEncodeError_SetStart │ │ │ │ 00000498 D PyUnicodeIter_Type │ │ │ │ U PyUnicodeTranslateError_SetEnd │ │ │ │ U PyUnicodeTranslateError_SetReason │ │ │ │ U PyUnicodeTranslateError_SetStart │ │ │ │ 00006ef8 T PyUnicodeWriter_Create │ │ │ │ 00001314 T PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ -000085c8 T PyUnicodeWriter_Discard │ │ │ │ -00002b94 T PyUnicodeWriter_Finish │ │ │ │ +000085d0 T PyUnicodeWriter_Discard │ │ │ │ +00002b98 T PyUnicodeWriter_Finish │ │ │ │ 00000444 T PyUnicodeWriter_Format │ │ │ │ -000086d4 T PyUnicodeWriter_WriteASCII │ │ │ │ -00014edc T PyUnicodeWriter_WriteChar │ │ │ │ -00014f70 T PyUnicodeWriter_WriteRepr │ │ │ │ -00002a0c T PyUnicodeWriter_WriteStr │ │ │ │ -00008044 T PyUnicodeWriter_WriteSubstring │ │ │ │ +000086dc T PyUnicodeWriter_WriteASCII │ │ │ │ +00014ec4 T PyUnicodeWriter_WriteChar │ │ │ │ +00014f58 T PyUnicodeWriter_WriteRepr │ │ │ │ +00002a10 T PyUnicodeWriter_WriteStr │ │ │ │ +0000804c T PyUnicodeWriter_WriteSubstring │ │ │ │ 00001358 T PyUnicodeWriter_WriteUCS4 │ │ │ │ -00007498 T PyUnicodeWriter_WriteUTF8 │ │ │ │ +0000749c T PyUnicodeWriter_WriteUTF8 │ │ │ │ 00000c90 T PyUnicodeWriter_WriteWideChar │ │ │ │ -0000d618 T PyUnicode_Append │ │ │ │ -00006bd0 T PyUnicode_AppendAndDel │ │ │ │ -000074d8 T PyUnicode_AsASCIIString │ │ │ │ +0000d608 T PyUnicode_Append │ │ │ │ +00006bd4 T PyUnicode_AppendAndDel │ │ │ │ +000074dc T PyUnicode_AsASCIIString │ │ │ │ 000009f2 T PyUnicode_AsCharmapString │ │ │ │ 00002130 T PyUnicode_AsDecodedObject │ │ │ │ 0000218c T PyUnicode_AsDecodedUnicode │ │ │ │ 0000222e T PyUnicode_AsEncodedObject │ │ │ │ 00005a20 T PyUnicode_AsEncodedString │ │ │ │ 0000228a T PyUnicode_AsEncodedUnicode │ │ │ │ 00000aae T PyUnicode_AsLatin1String │ │ │ │ -0000f1ac T PyUnicode_AsRawUnicodeEscapeString │ │ │ │ -0000a500 T PyUnicode_AsUCS4 │ │ │ │ -0000d878 T PyUnicode_AsUCS4Copy │ │ │ │ +0000f1b4 T PyUnicode_AsRawUnicodeEscapeString │ │ │ │ +0000a508 T PyUnicode_AsUCS4 │ │ │ │ +0000d880 T PyUnicode_AsUCS4Copy │ │ │ │ 00000b28 T PyUnicode_AsUTF16String │ │ │ │ 00000b2e T PyUnicode_AsUTF32String │ │ │ │ 000045d8 T PyUnicode_AsUTF8 │ │ │ │ 000027dc T PyUnicode_AsUTF8AndSize │ │ │ │ -000045b4 T PyUnicode_AsUTF8String │ │ │ │ -0000e75c T PyUnicode_AsUnicodeEscapeString │ │ │ │ -00003d88 T PyUnicode_AsWideChar │ │ │ │ -0000b7f4 T PyUnicode_AsWideCharString │ │ │ │ -00003ef4 T PyUnicode_BuildEncodingMap │ │ │ │ -00010cec T PyUnicode_Compare │ │ │ │ +000045b8 T PyUnicode_AsUTF8String │ │ │ │ +0000e764 T PyUnicode_AsUnicodeEscapeString │ │ │ │ +00003d8c T PyUnicode_AsWideChar │ │ │ │ +0000b7e4 T PyUnicode_AsWideCharString │ │ │ │ +00003ef8 T PyUnicode_BuildEncodingMap │ │ │ │ +00010cdc T PyUnicode_Compare │ │ │ │ 00004638 T PyUnicode_CompareWithASCIIString │ │ │ │ -0000d378 T PyUnicode_Concat │ │ │ │ -0000a5a8 T PyUnicode_Contains │ │ │ │ -0000fe38 T PyUnicode_CopyCharacters │ │ │ │ +0000d368 T PyUnicode_Concat │ │ │ │ +0000a598 T PyUnicode_Contains │ │ │ │ +0000fe40 T PyUnicode_CopyCharacters │ │ │ │ 00000eaa T PyUnicode_Count │ │ │ │ 00002608 T PyUnicode_DATA │ │ │ │ -00014aac T PyUnicode_Decode │ │ │ │ -0000f1b8 T PyUnicode_DecodeASCII │ │ │ │ -00005278 T PyUnicode_DecodeCharmap │ │ │ │ -000027dc T PyUnicode_DecodeFSDefault │ │ │ │ +00014a94 T PyUnicode_Decode │ │ │ │ +0000f1a8 T PyUnicode_DecodeASCII │ │ │ │ +0000527c T PyUnicode_DecodeCharmap │ │ │ │ +000027e0 T PyUnicode_DecodeFSDefault │ │ │ │ 00002194 T PyUnicode_DecodeFSDefaultAndSize │ │ │ │ -00005274 T PyUnicode_DecodeLatin1 │ │ │ │ -00002e8c T PyUnicode_DecodeLocale │ │ │ │ +00005278 T PyUnicode_DecodeLatin1 │ │ │ │ +00002e90 T PyUnicode_DecodeLocale │ │ │ │ 00002322 T PyUnicode_DecodeLocaleAndSize │ │ │ │ -0000b9d4 T PyUnicode_DecodeRawUnicodeEscape │ │ │ │ +0000b9dc T PyUnicode_DecodeRawUnicodeEscape │ │ │ │ 00000822 T PyUnicode_DecodeUTF16 │ │ │ │ -0000be00 T PyUnicode_DecodeUTF16Stateful │ │ │ │ +0000be08 T PyUnicode_DecodeUTF16Stateful │ │ │ │ 0000083e T PyUnicode_DecodeUTF32 │ │ │ │ -00016684 T PyUnicode_DecodeUTF32Stateful │ │ │ │ +0001666c T PyUnicode_DecodeUTF32Stateful │ │ │ │ 00002526 T PyUnicode_DecodeUTF7 │ │ │ │ -0000d404 T PyUnicode_DecodeUTF7Stateful │ │ │ │ +0000d40c T PyUnicode_DecodeUTF7Stateful │ │ │ │ 000043b8 T PyUnicode_DecodeUTF8 │ │ │ │ 00004414 T PyUnicode_DecodeUTF8Stateful │ │ │ │ 00000b34 T PyUnicode_DecodeUnicodeEscape │ │ │ │ -00010588 T PyUnicode_EncodeFSDefault │ │ │ │ -00007b14 T PyUnicode_EncodeLocale │ │ │ │ +00010578 T PyUnicode_EncodeFSDefault │ │ │ │ +00007b18 T PyUnicode_EncodeLocale │ │ │ │ 000012ac T PyUnicode_Equal │ │ │ │ -00004904 T PyUnicode_EqualToUTF8 │ │ │ │ -00004958 T PyUnicode_EqualToUTF8AndSize │ │ │ │ -00004998 t PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ -000121ec T PyUnicode_FSConverter │ │ │ │ -00003b6c T PyUnicode_FSDecoder │ │ │ │ -0000bcdc T PyUnicode_Fill │ │ │ │ -0000f344 T PyUnicode_Find │ │ │ │ +00004908 T PyUnicode_EqualToUTF8 │ │ │ │ +0000495c T PyUnicode_EqualToUTF8AndSize │ │ │ │ +0000499c t PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ +000121dc T PyUnicode_FSConverter │ │ │ │ +00003b70 T PyUnicode_FSDecoder │ │ │ │ +0000bce4 T PyUnicode_Fill │ │ │ │ +0000f34c T PyUnicode_Find │ │ │ │ 00009d18 T PyUnicode_FindChar │ │ │ │ -00009f30 t PyUnicode_FindChar.constprop.0 │ │ │ │ -00012e88 T PyUnicode_Format │ │ │ │ -000149dc T PyUnicode_FromEncodedObject │ │ │ │ +00009f20 t PyUnicode_FindChar.constprop.0 │ │ │ │ +00012e78 T PyUnicode_Format │ │ │ │ +000149c4 T PyUnicode_FromEncodedObject │ │ │ │ 00007538 T PyUnicode_FromFormat │ │ │ │ 00002894 T PyUnicode_FromFormatV │ │ │ │ 00003fa8 T PyUnicode_FromKindAndData │ │ │ │ -0000e258 T PyUnicode_FromObject │ │ │ │ -00015a20 T PyUnicode_FromOrdinal │ │ │ │ -0000098c T PyUnicode_FromString │ │ │ │ +0000e248 T PyUnicode_FromObject │ │ │ │ +00015a08 T PyUnicode_FromOrdinal │ │ │ │ +000008f8 T PyUnicode_FromString │ │ │ │ 00001d1c T PyUnicode_FromStringAndSize │ │ │ │ 00002304 T PyUnicode_FromWideChar │ │ │ │ 00000956 T PyUnicode_GetDefaultEncoding │ │ │ │ -00003b44 T PyUnicode_GetLength │ │ │ │ +00003b48 T PyUnicode_GetLength │ │ │ │ 00002408 T PyUnicode_GetSize │ │ │ │ -00000744 T PyUnicode_InternFromString │ │ │ │ +000006b0 T PyUnicode_InternFromString │ │ │ │ 000025a0 T PyUnicode_InternImmortal │ │ │ │ 00000264 T PyUnicode_InternInPlace │ │ │ │ -0000288c T PyUnicode_IsIdentifier │ │ │ │ -0000f554 T PyUnicode_Join │ │ │ │ +00002890 T PyUnicode_IsIdentifier │ │ │ │ +0000f544 T PyUnicode_Join │ │ │ │ 000025cc T PyUnicode_KIND │ │ │ │ 00000598 T PyUnicode_New │ │ │ │ -00003034 T PyUnicode_Partition │ │ │ │ -00002c70 t PyUnicode_READ_CHAR │ │ │ │ -00002cbc t PyUnicode_READ_CHAR.part.0 │ │ │ │ +00003038 T PyUnicode_Partition │ │ │ │ +00002c74 t PyUnicode_READ_CHAR │ │ │ │ +00002cc0 t PyUnicode_READ_CHAR.part.0 │ │ │ │ 00006fa8 T PyUnicode_RPartition │ │ │ │ 00000f42 T PyUnicode_RSplit │ │ │ │ -00005778 T PyUnicode_ReadChar │ │ │ │ -0000baa0 T PyUnicode_Replace │ │ │ │ +0000577c T PyUnicode_ReadChar │ │ │ │ +0000baa8 T PyUnicode_Replace │ │ │ │ 00000eee T PyUnicode_Resize │ │ │ │ 00005edc T PyUnicode_RichCompare │ │ │ │ -00008854 T PyUnicode_Split │ │ │ │ -0001526c T PyUnicode_Splitlines │ │ │ │ -0000aa00 T PyUnicode_Substring │ │ │ │ -000047a4 T PyUnicode_Tailmatch │ │ │ │ +0000885c T PyUnicode_Split │ │ │ │ +00015254 T PyUnicode_Splitlines │ │ │ │ +0000a9f0 T PyUnicode_Substring │ │ │ │ +000047a8 T PyUnicode_Tailmatch │ │ │ │ 00000f7e T PyUnicode_Translate │ │ │ │ 00000004 D PyUnicode_Type │ │ │ │ 00000b3a T PyUnicode_WriteChar │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GetConstant │ │ │ │ U Py_HashBuffer │ │ │ │ 000058b0 t Py_XDECREF │ │ │ │ U Py_hexdigits │ │ │ │ -0000fdb4 t SubString_new_object │ │ │ │ -0000fb20 t SubString_new_object_or_empty │ │ │ │ +0000fdbc t SubString_new_object │ │ │ │ +0000fb28 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 │ │ │ │ @@ -14005,111 +14004,111 @@ │ │ │ │ U _PyStack_AsDict │ │ │ │ U _PyStaticType_FiniBuiltin │ │ │ │ U _PyStaticType_InitBuiltin │ │ │ │ U _PyTuple_FromArray │ │ │ │ U _PyType_GetFullyQualifiedName │ │ │ │ 000003c8 D _PyUnicodeASCIIIter_Type │ │ │ │ U _PyUnicodeTranslateError_Create │ │ │ │ -00005254 T _PyUnicodeWriter_Dealloc │ │ │ │ +00005258 T _PyUnicodeWriter_Dealloc │ │ │ │ 00003d64 T _PyUnicodeWriter_Finish │ │ │ │ -00014fe8 T _PyUnicodeWriter_Init │ │ │ │ +00014fd0 T _PyUnicodeWriter_Init │ │ │ │ 00004d0c T _PyUnicodeWriter_PrepareInternal │ │ │ │ 00005694 t _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ 00005028 t _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ 00005378 t _PyUnicodeWriter_PrepareInternal.constprop.2 │ │ │ │ 00002432 T _PyUnicodeWriter_PrepareKindInternal │ │ │ │ -000027fc t _PyUnicodeWriter_Update │ │ │ │ +00002800 t _PyUnicodeWriter_Update │ │ │ │ 00003afc T _PyUnicodeWriter_WriteASCIIString │ │ │ │ -000158b0 T _PyUnicodeWriter_WriteChar │ │ │ │ -00002bec t _PyUnicodeWriter_WriteCharInline │ │ │ │ +00015898 T _PyUnicodeWriter_WriteChar │ │ │ │ +00002bf0 t _PyUnicodeWriter_WriteCharInline │ │ │ │ 00002450 T _PyUnicodeWriter_WriteLatin1String │ │ │ │ 000067b0 T _PyUnicodeWriter_WriteStr │ │ │ │ 00009794 T _PyUnicodeWriter_WriteSubstring │ │ │ │ 00005e98 T _PyUnicode_AsASCIIString │ │ │ │ -00007520 T _PyUnicode_AsLatin1String │ │ │ │ +00007524 T _PyUnicode_AsLatin1String │ │ │ │ 00002758 T _PyUnicode_AsUTF8NoNUL │ │ │ │ -00004ef8 T _PyUnicode_AsUTF8String │ │ │ │ +00004efc T _PyUnicode_AsUTF8String │ │ │ │ 00001b14 T _PyUnicode_CheckConsistency │ │ │ │ -0001593c T _PyUnicode_ClearInterned │ │ │ │ -00007b38 T _PyUnicode_Copy │ │ │ │ -000163a0 T _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ +00015924 T _PyUnicode_ClearInterned │ │ │ │ +00007b3c T _PyUnicode_Copy │ │ │ │ +00016388 T _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ 0000470c T _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ -0000efec T _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ -000041fc T _PyUnicode_Dedent │ │ │ │ -00006148 T _PyUnicode_EncodeCharmap │ │ │ │ -0000aec0 T _PyUnicode_EncodeUTF16 │ │ │ │ -0000b2b4 t _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ -0000da60 T _PyUnicode_EncodeUTF32 │ │ │ │ -0000de40 t _PyUnicode_EncodeUTF32.constprop.0 │ │ │ │ -0000f788 T _PyUnicode_EncodeUTF7 │ │ │ │ +0000eff4 T _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ +00004200 T _PyUnicode_Dedent │ │ │ │ +0000614c T _PyUnicode_EncodeCharmap │ │ │ │ +0000aec8 T _PyUnicode_EncodeUTF16 │ │ │ │ +0000b2bc t _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ +0000da68 T _PyUnicode_EncodeUTF32 │ │ │ │ +0000de48 t _PyUnicode_EncodeUTF32.constprop.0 │ │ │ │ +0000f790 T _PyUnicode_EncodeUTF7 │ │ │ │ 0000454c T _PyUnicode_Equal │ │ │ │ 0000252c T _PyUnicode_EqualToASCIIId │ │ │ │ 000043c4 T _PyUnicode_EqualToASCIIString │ │ │ │ -00012d5c T _PyUnicode_ExactDealloc │ │ │ │ -0000b7f4 T _PyUnicode_FastCopyCharacters │ │ │ │ -0000b7b4 T _PyUnicode_FastFill │ │ │ │ +00012d4c T _PyUnicode_ExactDealloc │ │ │ │ +0000b7fc T _PyUnicode_FastCopyCharacters │ │ │ │ +0000b7bc T _PyUnicode_FastFill │ │ │ │ 00009888 T _PyUnicode_FindMaxChar │ │ │ │ -00002cd4 t _PyUnicode_FindMaxChar.part.0 │ │ │ │ -00005b58 T _PyUnicode_Fini │ │ │ │ -000057ec T _PyUnicode_FiniTypes │ │ │ │ +00002cd8 t _PyUnicode_FindMaxChar.part.0 │ │ │ │ +00005b5c T _PyUnicode_Fini │ │ │ │ +000057f0 T _PyUnicode_FiniTypes │ │ │ │ U _PyUnicode_FormatAdvancedWriter │ │ │ │ -0000ac24 T _PyUnicode_FormatLong │ │ │ │ +0000ac2c T _PyUnicode_FormatLong │ │ │ │ 00003c7c T _PyUnicode_FromASCII │ │ │ │ 000000d2 T _PyUnicode_FromId │ │ │ │ 000041d0 t _PyUnicode_FromUCS1 │ │ │ │ -00005824 t _PyUnicode_FromUCS2 │ │ │ │ -0000a818 t _PyUnicode_FromUCS4 │ │ │ │ -00005200 T _PyUnicode_GetNameCAPI │ │ │ │ -00002640 t _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ -00003840 T _PyUnicode_InitEncodings │ │ │ │ -00000604 T _PyUnicode_InitGlobalObjects │ │ │ │ -000025dc T _PyUnicode_InitState │ │ │ │ -00002674 T _PyUnicode_InitTypes │ │ │ │ -00015f74 T _PyUnicode_InsertThousandsGrouping │ │ │ │ +00005828 t _PyUnicode_FromUCS2 │ │ │ │ +0000a820 t _PyUnicode_FromUCS4 │ │ │ │ +00005204 T _PyUnicode_GetNameCAPI │ │ │ │ +00002644 t _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ +00003844 T _PyUnicode_InitEncodings │ │ │ │ +00000608 T _PyUnicode_InitGlobalObjects │ │ │ │ +000025e0 T _PyUnicode_InitState │ │ │ │ +00002678 T _PyUnicode_InitTypes │ │ │ │ +00015f5c T _PyUnicode_InsertThousandsGrouping │ │ │ │ 00001d84 T _PyUnicode_InternImmortal │ │ │ │ -00016aa4 T _PyUnicode_InternInPlace │ │ │ │ +00016a8c T _PyUnicode_InternInPlace │ │ │ │ 00001f7c T _PyUnicode_InternMortal │ │ │ │ 00002586 T _PyUnicode_InternStatic │ │ │ │ 00001ad8 T _PyUnicode_InternedSize │ │ │ │ -0000fdd4 T _PyUnicode_InternedSize_Immortal │ │ │ │ +0000fddc 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 │ │ │ │ -0000a040 T _PyUnicode_JoinArray │ │ │ │ +0000a030 T _PyUnicode_JoinArray │ │ │ │ 00004438 T _PyUnicode_ScanIdentifier │ │ │ │ U _PyUnicode_ToDecimalDigit │ │ │ │ U _PyUnicode_ToFoldedFull │ │ │ │ U _PyUnicode_ToLowerFull │ │ │ │ U _PyUnicode_ToTitleFull │ │ │ │ U _PyUnicode_ToUpperFull │ │ │ │ -00015158 T _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ +00015140 T _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ 0000206e T _PyUnicode_WideCharString_Converter │ │ │ │ 000020c6 T _PyUnicode_WideCharString_Opt_Converter │ │ │ │ -00011250 T _PyUnicode_XStrip │ │ │ │ +00011240 T _PyUnicode_XStrip │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_DecodeLocaleEx │ │ │ │ 00000000 T _Py_DecodeUTF8Ex │ │ │ │ -00002ff4 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 │ │ │ │ -00002f50 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 │ │ │ │ @@ -14158,276 +14157,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 │ │ │ │ -000108b4 t any_find_slice.constprop.0 │ │ │ │ -00012894 t anylib_find │ │ │ │ -0000a52c t as_ucs4 │ │ │ │ +000108a4 t any_find_slice.constprop.0 │ │ │ │ +00012884 t anylib_find │ │ │ │ +0000a534 t as_ucs4 │ │ │ │ 00000120 r ascii_linebreak │ │ │ │ -0000cac4 t asciilib__factorize │ │ │ │ -0000ca24 t asciilib__preprocess │ │ │ │ -0000cb98 t asciilib__two_way │ │ │ │ -0000c328 t asciilib_adaptive_find.constprop.0 │ │ │ │ -00016990 t asciilib_default_rfind.constprop.0 │ │ │ │ -00005ef8 t backslashreplace │ │ │ │ +0000cacc t asciilib__factorize │ │ │ │ +0000ca2c t asciilib__preprocess │ │ │ │ +0000cba0 t asciilib__two_way │ │ │ │ +0000c330 t asciilib_adaptive_find.constprop.0 │ │ │ │ +00016978 t asciilib_default_rfind.constprop.0 │ │ │ │ +00005efc t backslashreplace │ │ │ │ 00000000 d bloom_linebreak │ │ │ │ 00008444 t build_string │ │ │ │ -000080c0 t case_operation │ │ │ │ -0000b818 t charmapencode_lookup │ │ │ │ -000068c4 t charmapencode_output │ │ │ │ -00007844 t charmaptranslate_lookup │ │ │ │ -00007940 t charmaptranslate_output │ │ │ │ -00005b04 t clear_interned_dict │ │ │ │ -00003c74 t config_get_codec_name │ │ │ │ +000080c8 t case_operation │ │ │ │ +0000b820 t charmapencode_lookup │ │ │ │ +000068c8 t charmapencode_output │ │ │ │ +00007848 t charmaptranslate_lookup │ │ │ │ +00007944 t charmaptranslate_output │ │ │ │ +00005b08 t clear_interned_dict │ │ │ │ +00003c78 t config_get_codec_name │ │ │ │ 000004f0 t convert_uc.constprop.0 │ │ │ │ -000084b4 t do_capitalize │ │ │ │ +000084bc t do_capitalize │ │ │ │ 0000079e t do_casefold │ │ │ │ 00007bfc t do_string_format │ │ │ │ -0000fdcc t do_string_format_map │ │ │ │ -0000b9dc t do_swapcase │ │ │ │ -00003d2c t encode_wstr_utf8 │ │ │ │ +0000fdd4 t do_string_format_map │ │ │ │ +0000b9e4 t do_swapcase │ │ │ │ +00003d30 t encode_wstr_utf8 │ │ │ │ 00000ba0 d encoding_map_methods │ │ │ │ -00002b5c t ensure_unicode.isra.0 │ │ │ │ -0000fd74 t fieldnameiter_dealloc │ │ │ │ +00002b60 t ensure_unicode.isra.0 │ │ │ │ +0000fd7c t fieldnameiter_dealloc │ │ │ │ 00000004 b fieldnameiter_methods │ │ │ │ -0000fc00 t fieldnameiter_next │ │ │ │ -00002dbc t findchar.constprop.0 │ │ │ │ +0000fc08 t fieldnameiter_next │ │ │ │ +00002dc0 t findchar.constprop.0 │ │ │ │ 00000558 r format__doc__ │ │ │ │ 000004b0 r format_map__doc__ │ │ │ │ -0000fb34 t formatter_field_name_split │ │ │ │ -0000f9c0 t formatter_parser │ │ │ │ -0000fd94 t formatteriter_dealloc │ │ │ │ +0000fb3c t formatter_field_name_split │ │ │ │ +0000f9c8 t formatter_parser │ │ │ │ +0000fd9c t formatteriter_dealloc │ │ │ │ 00000014 b formatteriter_methods │ │ │ │ -0000fa24 t formatteriter_next │ │ │ │ -000026e0 t get_error_handler_wide │ │ │ │ +0000fa2c t formatteriter_next │ │ │ │ +000026e4 t get_error_handler_wide │ │ │ │ 0000005c t get_error_handler_wide.part.0 │ │ │ │ 000098c8 t get_field_object │ │ │ │ -00002d3c t get_integer │ │ │ │ +00002d40 t get_integer │ │ │ │ 000006f4 t handle_capital_sigma │ │ │ │ -000006b0 t hashtable_unicode_compare │ │ │ │ +00001b6c t hashtable_unicode_compare │ │ │ │ 00000538 t hashtable_unicode_hash │ │ │ │ 00000000 b initialized.6 │ │ │ │ -00001a00 t intern_common.constprop.1 │ │ │ │ +0000196c t intern_common.constprop.1 │ │ │ │ 000004b0 t intern_static.isra.0 │ │ │ │ 000002e0 r length_hint_doc │ │ │ │ -00004e6c t make_encode_exception │ │ │ │ +00004e70 t make_encode_exception │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memrchr │ │ │ │ U memset │ │ │ │ 00000724 d module_slots │ │ │ │ -00009b78 t pad │ │ │ │ -00006114 t raise_encode_exception │ │ │ │ +00009b80 t pad │ │ │ │ +00006118 t raise_encode_exception │ │ │ │ 000002b8 r reduce_doc │ │ │ │ -0000e3b8 t replace │ │ │ │ +0000e3a8 t replace │ │ │ │ 000058c8 t resize_compact │ │ │ │ 0000200c t resize_copy │ │ │ │ -000089a4 t rsplit │ │ │ │ +000089ac t rsplit │ │ │ │ 00000290 r setstate_doc │ │ │ │ -0000be1c t split │ │ │ │ +0000be0c t split │ │ │ │ U strchr │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ -0000cac4 t ucs1lib__factorize │ │ │ │ -0000d044 t ucs1lib__preprocess │ │ │ │ -0000d0e8 t ucs1lib__two_way │ │ │ │ +0000cacc t ucs1lib__factorize │ │ │ │ +0000d04c t ucs1lib__preprocess │ │ │ │ +0000d0f0 t ucs1lib__two_way │ │ │ │ 00000482 t ucs1lib__two_way_count │ │ │ │ -0000c660 t ucs1lib_adaptive_find │ │ │ │ -0001283c t ucs1lib_fastsearch.constprop.0 │ │ │ │ -0001260c t ucs1lib_fastsearch.constprop.1 │ │ │ │ -0000d884 t ucs1lib_split_whitespace │ │ │ │ -0000b6a4 t ucs1lib_utf16_encode.constprop.0.isra.0 │ │ │ │ -0000b5c0 t ucs1lib_utf16_encode.isra.0 │ │ │ │ -0000e1f0 t ucs1lib_utf32_encode.constprop.0.isra.0 │ │ │ │ -0000e108 t ucs1lib_utf32_encode.isra.0 │ │ │ │ +0000c668 t ucs1lib_adaptive_find │ │ │ │ +0001282c t ucs1lib_fastsearch.constprop.0 │ │ │ │ +000125fc t ucs1lib_fastsearch.constprop.1 │ │ │ │ +0000d88c t ucs1lib_split_whitespace │ │ │ │ +0000b6ac t ucs1lib_utf16_encode.constprop.0.isra.0 │ │ │ │ +0000b5c8 t ucs1lib_utf16_encode.isra.0 │ │ │ │ +0000e1f8 t ucs1lib_utf32_encode.constprop.0.isra.0 │ │ │ │ +0000e110 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 │ │ │ │ -000059a0 t ucs2lib_find_max_char │ │ │ │ -00007050 t ucs2lib_rfind_char │ │ │ │ +00006bf4 t ucs2lib_fastsearch │ │ │ │ +00007404 t ucs2lib_find_char │ │ │ │ +000059a4 t ucs2lib_find_max_char │ │ │ │ +00007054 t ucs2lib_rfind_char │ │ │ │ 00000ab4 t ucs2lib_rfind_slice.isra.0 │ │ │ │ 0000054e t ucs2lib_split_whitespace │ │ │ │ -00011eec t ucs2lib_utf8_encoder │ │ │ │ +00011edc t ucs2lib_utf8_encoder │ │ │ │ 0000168e t ucs4lib__lex_search │ │ │ │ 00001876 t ucs4lib__preprocess │ │ │ │ 000016f0 t ucs4lib__two_way │ │ │ │ 00001936 t ucs4lib__two_way_count │ │ │ │ -0000e9a4 t ucs4lib_fastsearch │ │ │ │ -0000e954 t ucs4lib_find_char │ │ │ │ -0000ab98 t ucs4lib_find_max_char │ │ │ │ +0000e9ac t ucs4lib_fastsearch │ │ │ │ +0000e95c t ucs4lib_find_char │ │ │ │ +0000aba0 t ucs4lib_find_max_char │ │ │ │ 00000a1e t ucs4lib_rfind_char │ │ │ │ 00000aee t ucs4lib_rfind_slice.isra.0 │ │ │ │ 00001e3e t ucs4lib_split_whitespace │ │ │ │ -0000f100 t ucs4lib_utf16_encode │ │ │ │ +0000f108 t ucs4lib_utf16_encode │ │ │ │ 0000085a t ucs4lib_utf32_encode │ │ │ │ 00000454 t ucs4lib_utf8_decode │ │ │ │ -000070f8 t ucs4lib_utf8_encoder │ │ │ │ -0000b73c t unicode___format__ │ │ │ │ +000070fc t ucs4lib_utf8_encoder │ │ │ │ +0000b744 t unicode___format__ │ │ │ │ 00000658 r unicode___format____doc__ │ │ │ │ 000007ac d unicode_as_mapping │ │ │ │ 000007e0 d unicode_as_number │ │ │ │ 000007b8 d unicode_as_sequence │ │ │ │ -0000f678 t unicode_ascii_iter_next │ │ │ │ -00006a44 t unicode_askind │ │ │ │ -00008010 t unicode_capitalize │ │ │ │ +0000f668 t unicode_ascii_iter_next │ │ │ │ +00006a48 t unicode_askind │ │ │ │ +00008018 t unicode_capitalize │ │ │ │ 000030ac r unicode_capitalize__doc__ │ │ │ │ -0000d39c t unicode_casefold │ │ │ │ +0000d3a4 t unicode_casefold │ │ │ │ 00003050 r unicode_casefold__doc__ │ │ │ │ -0000a088 t unicode_center │ │ │ │ +0000a090 t unicode_center │ │ │ │ 00002fb0 r unicode_center__doc__ │ │ │ │ -00012c4c t unicode_char │ │ │ │ -000028b4 t unicode_check_encoding_errors │ │ │ │ -000029b8 t unicode_check_encoding_errors.part.0 │ │ │ │ -0000bdb0 t unicode_check_modifiable │ │ │ │ -00010d44 t unicode_compare │ │ │ │ -00015b40 t unicode_count │ │ │ │ +00012c3c t unicode_char │ │ │ │ +000028b8 t unicode_check_encoding_errors │ │ │ │ +000029bc t unicode_check_encoding_errors.part.0 │ │ │ │ +0000bdb8 t unicode_check_modifiable │ │ │ │ +00010d34 t unicode_compare │ │ │ │ +00015b28 t unicode_count │ │ │ │ 00002ee4 r unicode_count__doc__ │ │ │ │ -00015bf0 t unicode_count_impl │ │ │ │ +00015bd8 t unicode_count_impl │ │ │ │ 00001c00 t unicode_dealloc │ │ │ │ -00004f90 t unicode_decode_call_errorhandler_writer │ │ │ │ -000016c8 t unicode_decode_utf8 │ │ │ │ -000009b0 t unicode_decode_utf8.constprop.0 │ │ │ │ -0000f76c t unicode_decode_utf8_impl │ │ │ │ +00004f94 t unicode_decode_call_errorhandler_writer │ │ │ │ +00001634 t unicode_decode_utf8 │ │ │ │ +0000091c t unicode_decode_utf8.constprop.0 │ │ │ │ +0000f75c t unicode_decode_utf8_impl │ │ │ │ 00006388 t unicode_decode_utf8_writer │ │ │ │ 00000318 r unicode_doc │ │ │ │ -00014748 t unicode_encode │ │ │ │ +00014730 t unicode_encode │ │ │ │ 00002ce4 r unicode_encode__doc__ │ │ │ │ -00004d60 t unicode_encode_call_errorhandler │ │ │ │ -00003984 t unicode_encode_locale │ │ │ │ -00005bc8 t unicode_encode_ucs1 │ │ │ │ -00011c3c t unicode_encode_utf8 │ │ │ │ -00011988 t unicode_encode_utf8.constprop.0 │ │ │ │ -000113c8 t unicode_endswith │ │ │ │ +00004d64 t unicode_encode_call_errorhandler │ │ │ │ +00003988 t unicode_encode_locale │ │ │ │ +00005bcc t unicode_encode_ucs1 │ │ │ │ +00011c2c t unicode_encode_utf8 │ │ │ │ +00011978 t unicode_encode_utf8.constprop.0 │ │ │ │ +000113b8 t unicode_endswith │ │ │ │ 000006c4 r unicode_endswith__doc__ │ │ │ │ 00000000 t unicode_eq │ │ │ │ -000034b0 t unicode_expandtabs │ │ │ │ +000034b4 t unicode_expandtabs │ │ │ │ 00002c3c r unicode_expandtabs__doc__ │ │ │ │ -000076b0 t unicode_fast_translate │ │ │ │ -0000857c t unicode_fill │ │ │ │ -00004374 t unicode_fill_utf8 │ │ │ │ -00014920 t unicode_find │ │ │ │ +000076b4 t unicode_fast_translate │ │ │ │ +00008584 t unicode_fill │ │ │ │ +00004378 t unicode_fill_utf8 │ │ │ │ +00014908 t unicode_find │ │ │ │ 00002b48 r unicode_find__doc__ │ │ │ │ 00002af8 t unicode_from_format │ │ │ │ 000065a0 t unicode_fromformat_write_str │ │ │ │ 00006044 t unicode_fromformat_write_utf8 │ │ │ │ 00000c04 t unicode_fromformat_write_wcstr │ │ │ │ -00012ac4 t unicode_getitem │ │ │ │ +00012ab4 t unicode_getitem │ │ │ │ 00000960 t unicode_getnewargs │ │ │ │ 00000450 t unicode_hash │ │ │ │ -0000b908 t unicode_index │ │ │ │ +0000b910 t unicode_index │ │ │ │ 00002a38 r unicode_index__doc__ │ │ │ │ -00003a70 t unicode_isalnum │ │ │ │ +00003a74 t unicode_isalnum │ │ │ │ 00002458 r unicode_isalnum__doc__ │ │ │ │ -0000a794 t unicode_isalpha │ │ │ │ +0000a79c t unicode_isalpha │ │ │ │ 00002538 r unicode_isalpha__doc__ │ │ │ │ -00003d7c t unicode_isascii │ │ │ │ +00003d80 t unicode_isascii │ │ │ │ 00002980 r unicode_isascii__doc__ │ │ │ │ -0000ee50 t unicode_isdecimal │ │ │ │ +0000ee58 t unicode_isdecimal │ │ │ │ 00002380 r unicode_isdecimal__doc__ │ │ │ │ -0000863c t unicode_isdigit │ │ │ │ +00008644 t unicode_isdigit │ │ │ │ 000022b0 r unicode_isdigit__doc__ │ │ │ │ -00015004 t unicode_isidentifier │ │ │ │ +00014fec t unicode_isidentifier │ │ │ │ 00002118 r unicode_isidentifier__doc__ │ │ │ │ -0000e2dc t unicode_islower │ │ │ │ +0000e2e4 t unicode_islower │ │ │ │ 000028a4 r unicode_islower__doc__ │ │ │ │ -0000f068 t unicode_isnumeric │ │ │ │ +0000f070 t unicode_isnumeric │ │ │ │ 000021e4 r unicode_isnumeric__doc__ │ │ │ │ -0000e5f4 t unicode_isprintable │ │ │ │ +0000e5fc t unicode_isprintable │ │ │ │ 00002074 r unicode_isprintable__doc__ │ │ │ │ -00009e14 t unicode_isspace │ │ │ │ +00009e1c t unicode_isspace │ │ │ │ 0000260c r unicode_isspace__doc__ │ │ │ │ -0000e690 t unicode_istitle │ │ │ │ +0000e698 t unicode_istitle │ │ │ │ 000026e0 r unicode_istitle__doc__ │ │ │ │ -00015780 t unicode_isupper │ │ │ │ +00015768 t unicode_isupper │ │ │ │ 000027c4 r unicode_isupper__doc__ │ │ │ │ -0000f5b4 t unicode_iter │ │ │ │ -0000f4f4 t unicode_join │ │ │ │ +0000f5a4 t unicode_iter │ │ │ │ +0000f4e4 t unicode_join │ │ │ │ 00001f88 r unicode_join__doc__ │ │ │ │ 00000e0c t unicode_kind_name │ │ │ │ 00006ef4 t unicode_length │ │ │ │ -0000bc08 t unicode_ljust │ │ │ │ +0000bc10 t unicode_ljust │ │ │ │ 00001ee4 r unicode_ljust__doc__ │ │ │ │ -0000df4c t unicode_lower │ │ │ │ +0000df3c t unicode_lower │ │ │ │ 00001e9c r unicode_lower__doc__ │ │ │ │ -00012310 t unicode_lstrip │ │ │ │ +00012300 t unicode_lstrip │ │ │ │ 00001d48 r unicode_lstrip__doc__ │ │ │ │ -0000a168 t unicode_maketrans │ │ │ │ +0000a170 t unicode_maketrans │ │ │ │ 00000ba8 r unicode_maketrans__doc__ │ │ │ │ 00000870 d unicode_methods │ │ │ │ -00012e70 t unicode_mod │ │ │ │ -00004b24 t unicode_new │ │ │ │ -00003030 t unicode_partition │ │ │ │ +00012e60 t unicode_mod │ │ │ │ +00004b28 t unicode_new │ │ │ │ +00003034 t unicode_partition │ │ │ │ 000012bc r unicode_partition__doc__ │ │ │ │ -00009c90 t unicode_removeprefix │ │ │ │ +00009c98 t unicode_removeprefix │ │ │ │ 00001a88 r unicode_removeprefix__doc__ │ │ │ │ -00007e7c t unicode_removesuffix │ │ │ │ +00007e80 t unicode_removesuffix │ │ │ │ 0000198c r unicode_removesuffix__doc__ │ │ │ │ -000145b8 t unicode_repeat │ │ │ │ -0000e2b4 t unicode_replace │ │ │ │ +000145a8 t unicode_repeat │ │ │ │ +0000e2a4 t unicode_replace │ │ │ │ 00001b68 r unicode_replace__doc__ │ │ │ │ -0000ab40 t unicode_repr │ │ │ │ -0000d84c t unicode_resize │ │ │ │ -00002728 t unicode_result │ │ │ │ -000105f0 t unicode_rfind │ │ │ │ +0000ab30 t unicode_repr │ │ │ │ +0000d83c t unicode_resize │ │ │ │ +0000272c t unicode_result │ │ │ │ +000105e0 t unicode_rfind │ │ │ │ 00001898 r unicode_rfind__doc__ │ │ │ │ -00007bdc t unicode_rindex │ │ │ │ +00007be0 t unicode_rindex │ │ │ │ 00001784 r unicode_rindex__doc__ │ │ │ │ -00009aa8 t unicode_rjust │ │ │ │ +00009ab0 t unicode_rjust │ │ │ │ 000016e0 r unicode_rjust__doc__ │ │ │ │ 00006fa4 t unicode_rpartition │ │ │ │ 00001128 r unicode_rpartition__doc__ │ │ │ │ -00008898 t unicode_rsplit │ │ │ │ +000088a0 t unicode_rsplit │ │ │ │ 00000f30 r unicode_rsplit__doc__ │ │ │ │ -00010ecc t unicode_rstrip │ │ │ │ +00010ebc t unicode_rstrip │ │ │ │ 00001ca4 r unicode_rstrip__doc__ │ │ │ │ 00000988 t unicode_sizeof │ │ │ │ 0000060c r unicode_sizeof__doc__ │ │ │ │ -0000b9b0 t unicode_split │ │ │ │ +0000b9a0 t unicode_split │ │ │ │ 0000143c r unicode_split__doc__ │ │ │ │ -00004efc t unicode_splitlines │ │ │ │ +00004f00 t unicode_splitlines │ │ │ │ 00000e68 r unicode_splitlines__doc__ │ │ │ │ 000077a8 t unicode_startswith │ │ │ │ 000007f4 r unicode_startswith__doc__ │ │ │ │ -0000e2bc t unicode_str │ │ │ │ -0000da80 t unicode_strip │ │ │ │ +0000e2c4 t unicode_str │ │ │ │ +0000da70 t unicode_strip │ │ │ │ 00001dec r unicode_strip__doc__ │ │ │ │ -000102b4 t unicode_subscript │ │ │ │ +000102a4 t unicode_subscript │ │ │ │ 00000476 t unicode_swapcase │ │ │ │ 00000e00 r unicode_swapcase__doc__ │ │ │ │ -0000e390 t unicode_title │ │ │ │ +0000e398 t unicode_title │ │ │ │ 00003148 r unicode_title__doc__ │ │ │ │ -00007574 t unicode_translate │ │ │ │ +00007578 t unicode_translate │ │ │ │ 000009fc r unicode_translate__doc__ │ │ │ │ 00001164 t unicode_translate_call_errorhandler.constprop.0 │ │ │ │ -0000827c t unicode_upper │ │ │ │ +00008284 t unicode_upper │ │ │ │ 000009b4 r unicode_upper__doc__ │ │ │ │ -000117f0 t unicode_vectorcall │ │ │ │ -0000eee8 t unicode_zfill │ │ │ │ +000117e0 t unicode_vectorcall │ │ │ │ +0000eef0 t unicode_zfill │ │ │ │ 00000928 r unicode_zfill__doc__ │ │ │ │ -0000f6d8 t unicodeiter_dealloc │ │ │ │ -0000b728 t unicodeiter_len │ │ │ │ +0000f6c8 t unicodeiter_dealloc │ │ │ │ +0000b730 t unicodeiter_len │ │ │ │ 0000076c d unicodeiter_methods │ │ │ │ -0000608c t unicodeiter_next │ │ │ │ -0000e274 t unicodeiter_reduce │ │ │ │ -0000ee04 t unicodeiter_setstate │ │ │ │ -00006108 t unicodeiter_traverse │ │ │ │ +00006090 t unicodeiter_next │ │ │ │ +0000e27c t unicodeiter_reduce │ │ │ │ +0000ee0c t unicodeiter_setstate │ │ │ │ +0000610c t unicodeiter_traverse │ │ │ │ 000001a0 r utf7_category │ │ │ │ -000045bc t utf8_count_codepoints │ │ │ │ +000045c0 t utf8_count_codepoints │ │ │ │ U wcscmp │ │ │ │ U wcslen │ │ │ │ U wmemchr │ │ │ │ U wmemcmp │ │ │ │ -0000baec t xmlcharrefreplace │ │ │ │ +0000baf4 t xmlcharrefreplace │ │ │ │ │ │ │ │ unicodectype.o: │ │ │ │ 00016d00 R _PyUnicode_ExtendedCase │ │ │ │ 000000cc T _PyUnicode_IsAlpha │ │ │ │ 00000000 T _PyUnicode_IsCaseIgnorable │ │ │ │ 000003c4 T _PyUnicode_IsCased │ │ │ │ 00000110 T _PyUnicode_IsDecimalDigit │ │ │ │ @@ -15734,16 +15733,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 │ │ │ │ 0001140c T PyAST_mod2obj │ │ │ │ -00013200 T PyAST_obj2mod │ │ │ │ -00013a9c T PyAst_CheckMode │ │ │ │ +00014130 T PyAST_obj2mod │ │ │ │ +000149cc T PyAst_CheckMode │ │ │ │ U PyBaseObject_Type │ │ │ │ U PyBytes_Type │ │ │ │ U PyDict_GetItemRef │ │ │ │ U PyDict_GetItemWithError │ │ │ │ U PyDict_New │ │ │ │ U PyDict_Next │ │ │ │ U PyDict_SetItem │ │ │ │ @@ -15840,15 +15839,15 @@ │ │ │ │ 000000dc r While_fields │ │ │ │ 000000f4 r With_fields │ │ │ │ 000001e0 r YieldFrom_fields │ │ │ │ 000001dc r Yield_fields │ │ │ │ 00010fec T _PyAST_AnnAssign │ │ │ │ 00000754 T _PyAST_Assert │ │ │ │ 00000000 T _PyAST_Assign │ │ │ │ -0001d634 T _PyAST_AsyncFor │ │ │ │ +0001e564 T _PyAST_AsyncFor │ │ │ │ 00010ea8 T _PyAST_AsyncFunctionDef │ │ │ │ 000113c8 T _PyAST_AsyncWith │ │ │ │ 000000d0 T _PyAST_Attribute │ │ │ │ 00000c8c T _PyAST_AugAssign │ │ │ │ 00011334 T _PyAST_Await │ │ │ │ 000003d4 T _PyAST_BinOp │ │ │ │ 000000f4 T _PyAST_BoolOp │ │ │ │ @@ -15872,49 +15871,49 @@ │ │ │ │ 000006f8 T _PyAST_GeneratorExp │ │ │ │ 00000e84 T _PyAST_Global │ │ │ │ 00000368 T _PyAST_If │ │ │ │ 00000bf0 T _PyAST_IfExp │ │ │ │ 000000b8 T _PyAST_Import │ │ │ │ 00000150 T _PyAST_ImportFrom │ │ │ │ 00010e84 T _PyAST_Interactive │ │ │ │ -0001d480 T _PyAST_Interpolation │ │ │ │ +0001e3b0 T _PyAST_Interpolation │ │ │ │ 0000032c T _PyAST_JoinedStr │ │ │ │ 00010f34 T _PyAST_Lambda │ │ │ │ 00000234 T _PyAST_List │ │ │ │ 00000a64 T _PyAST_ListComp │ │ │ │ 00011184 T _PyAST_Match │ │ │ │ 000111e0 T _PyAST_MatchAs │ │ │ │ 00011278 T _PyAST_MatchClass │ │ │ │ -0001d6b8 T _PyAST_MatchMapping │ │ │ │ -00012fbc T _PyAST_MatchOr │ │ │ │ +0001e5e8 T _PyAST_MatchMapping │ │ │ │ +00013eec T _PyAST_MatchOr │ │ │ │ 000110c4 T _PyAST_MatchSequence │ │ │ │ 00000000 T _PyAST_MatchSingleton │ │ │ │ 00011148 T _PyAST_MatchStar │ │ │ │ 0001106c T _PyAST_MatchValue │ │ │ │ 00000da0 T _PyAST_Module │ │ │ │ 00000000 T _PyAST_Name │ │ │ │ 00000904 T _PyAST_NamedExpr │ │ │ │ 0000080c T _PyAST_Nonlocal │ │ │ │ -0001d5d8 T _PyAST_ParamSpec │ │ │ │ +0001e508 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 │ │ │ │ 0001138c T _PyAST_TemplateStr │ │ │ │ 00000450 T _PyAST_Try │ │ │ │ -0001d438 T _PyAST_TryStar │ │ │ │ +0001e368 T _PyAST_TryStar │ │ │ │ 000007b0 T _PyAST_Tuple │ │ │ │ -0001d500 T _PyAST_TypeAlias │ │ │ │ +0001e430 T _PyAST_TypeAlias │ │ │ │ 00000442 T _PyAST_TypeIgnore │ │ │ │ -0001cbe8 T _PyAST_TypeVar │ │ │ │ -0001d57c T _PyAST_TypeVarTuple │ │ │ │ +0001db18 T _PyAST_TypeVar │ │ │ │ +0001e4ac T _PyAST_TypeVarTuple │ │ │ │ 0000097c T _PyAST_UnaryOp │ │ │ │ 00000848 T _PyAST_While │ │ │ │ 00000dc8 T _PyAST_With │ │ │ │ 0000d9b4 T _PyAST_Yield │ │ │ │ 000112dc T _PyAST_YieldFrom │ │ │ │ 00000060 T _PyAST_alias │ │ │ │ 0000021c T _PyAST_arg │ │ │ │ @@ -15931,72 +15930,72 @@ │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntry │ │ │ │ U _PySet_Update │ │ │ │ U _PyType_Name │ │ │ │ U _PyUnion_Type │ │ │ │ U _Py_CheckRecursiveCall │ │ │ │ U _Py_Dealloc │ │ │ │ -000019b8 t _Py_EnterRecursiveCallTstate │ │ │ │ +00000a30 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 │ │ │ │ 00011220 T _Py_asdl_pattern_seq_new │ │ │ │ -00013b40 T _Py_asdl_stmt_seq_new │ │ │ │ -0001d6fc T _Py_asdl_type_ignore_seq_new │ │ │ │ -0001d3e4 T _Py_asdl_type_param_seq_new │ │ │ │ +00014a70 T _Py_asdl_stmt_seq_new │ │ │ │ +0001e62c T _Py_asdl_type_ignore_seq_new │ │ │ │ +0001e314 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 │ │ │ │ 000002f0 r alias_attributes │ │ │ │ 000002e8 r alias_fields │ │ │ │ 000002c0 r arg_attributes │ │ │ │ 000002b4 r arg_fields │ │ │ │ 00000298 r arguments_fields │ │ │ │ -000126ec t ast2obj_alias │ │ │ │ -00012abc t ast2obj_arg │ │ │ │ -000128a8 t ast2obj_arguments │ │ │ │ -00012e80 t ast2obj_comprehension │ │ │ │ -00012ff8 t ast2obj_excepthandler │ │ │ │ -00000a30 t ast2obj_expr │ │ │ │ -000125ec t ast2obj_expr_context │ │ │ │ -00012cb0 t ast2obj_keyword │ │ │ │ +0001361c t ast2obj_alias │ │ │ │ +000139ec t ast2obj_arg │ │ │ │ +000137d8 t ast2obj_arguments │ │ │ │ +00013db0 t ast2obj_comprehension │ │ │ │ +00013f28 t ast2obj_excepthandler │ │ │ │ +000125ec t ast2obj_expr │ │ │ │ +0001351c t ast2obj_expr_context │ │ │ │ +00013be0 t ast2obj_keyword │ │ │ │ 000115fc t ast2obj_list │ │ │ │ -0001e450 t ast2obj_match_case │ │ │ │ -00012e64 t ast2obj_object │ │ │ │ -00012620 t ast2obj_operator │ │ │ │ -0001e554 t ast2obj_pattern │ │ │ │ +0001f380 t ast2obj_match_case │ │ │ │ +00013d94 t ast2obj_object │ │ │ │ +00013550 t ast2obj_operator │ │ │ │ +0001f484 t ast2obj_pattern │ │ │ │ 00011674 t ast2obj_stmt │ │ │ │ 00000484 t ast2obj_type_ignore │ │ │ │ -0001e1b8 t ast2obj_type_param │ │ │ │ -00018dd4 t ast2obj_withitem │ │ │ │ +0001f0e8 t ast2obj_type_param │ │ │ │ +00019d04 t ast2obj_withitem │ │ │ │ 0000004e t ast_clear │ │ │ │ 000009d8 t ast_dealloc │ │ │ │ -0001d8fc t ast_repr │ │ │ │ -0001dd14 t ast_repr_max_depth │ │ │ │ +0001e82c t ast_repr │ │ │ │ +0001ec44 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 │ │ │ │ -0001e9cc t ast_type_reduce │ │ │ │ -0001eb50 t ast_type_replace │ │ │ │ -0001ef58 t ast_type_replace_update_payload │ │ │ │ +0001f8fc t ast_type_reduce │ │ │ │ +0001fa80 t ast_type_replace │ │ │ │ +0001fe88 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 │ │ │ │ @@ -16007,27 +16006,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 │ │ │ │ -0001d900 t obj2ast_arg │ │ │ │ -0001cc48 t obj2ast_arguments │ │ │ │ +0001e830 t obj2ast_arg │ │ │ │ +0001db78 t obj2ast_arguments │ │ │ │ 00000ab8 t obj2ast_comprehension │ │ │ │ 000005b2 t obj2ast_excepthandler │ │ │ │ -00018e98 t obj2ast_expr │ │ │ │ -0001c7e0 t obj2ast_expr_context.isra.0 │ │ │ │ -00018d5c t obj2ast_identifier.isra.0 │ │ │ │ -00018cfc t obj2ast_int.isra.0 │ │ │ │ -0001c86c t obj2ast_keyword │ │ │ │ +00019dc8 t obj2ast_expr │ │ │ │ +0001d710 t obj2ast_expr_context.isra.0 │ │ │ │ +00019c8c t obj2ast_identifier.isra.0 │ │ │ │ +00019c2c t obj2ast_int.isra.0 │ │ │ │ +0001d79c t obj2ast_keyword │ │ │ │ 00000dd0 t obj2ast_match_case │ │ │ │ -0001d750 t obj2ast_operator.isra.0 │ │ │ │ +0001e680 t obj2ast_operator.isra.0 │ │ │ │ 00001030 t obj2ast_pattern │ │ │ │ -00013b98 t obj2ast_stmt │ │ │ │ +00014ac8 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 │ │ │ │ @@ -16303,20 +16302,20 @@ │ │ │ │ 000017e0 t astfold_arguments │ │ │ │ 00000000 t astfold_body │ │ │ │ 000000f4 t astfold_comprehension │ │ │ │ 00000160 t astfold_excepthandler │ │ │ │ 00000c24 t astfold_expr │ │ │ │ 00000270 t astfold_pattern │ │ │ │ 00000140 t astfold_stmt │ │ │ │ -000004a0 t astfold_type_param │ │ │ │ +000004a4 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 │ │ │ │ -00000500 t make_const │ │ │ │ +00000420 t fold_const_match_patterns │ │ │ │ +00000504 t make_const │ │ │ │ 000000ac t push_cf_context.constprop.0 │ │ │ │ │ │ │ │ ast_unparse.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000008 r .LC1 │ │ │ │ 00000060 r .LC10 │ │ │ │ @@ -16990,15 +16989,15 @@ │ │ │ │ 000000ac T PyEval_GetBuiltins │ │ │ │ 00001120 T PyEval_GetFrame │ │ │ │ 000006ac T PyEval_GetFrameBuiltins │ │ │ │ 00000658 T PyEval_GetFrameGlobals │ │ │ │ 00000654 T PyEval_GetFrameLocals │ │ │ │ 000006e0 T PyEval_GetFuncDesc │ │ │ │ 0000073c T PyEval_GetFuncName │ │ │ │ -0000c974 T PyEval_GetGlobals │ │ │ │ +0000c95c T PyEval_GetGlobals │ │ │ │ 00000792 T PyEval_GetLocals │ │ │ │ 00001158 T PyEval_MergeCompilerFlags │ │ │ │ 000009d8 T PyEval_SetProfile │ │ │ │ 00000a14 T PyEval_SetProfileAllThreads │ │ │ │ 00000618 T PyEval_SetTrace │ │ │ │ 00000a54 T PyEval_SetTraceAllThreads │ │ │ │ U PyExc_AttributeError │ │ │ │ @@ -17105,20 +17104,20 @@ │ │ │ │ U PySequence_Tuple │ │ │ │ U PySet_Add │ │ │ │ U PySet_Contains │ │ │ │ U PySet_New │ │ │ │ U PySet_Type │ │ │ │ U PySlice_New │ │ │ │ U PySlice_Type │ │ │ │ -0000bef8 t PyStackRef_CLOSE │ │ │ │ -0000bef8 t PyStackRef_XCLOSE │ │ │ │ +0000bee0 t PyStackRef_CLOSE │ │ │ │ +0000bee0 t PyStackRef_XCLOSE │ │ │ │ U PySuper_Type │ │ │ │ -0000d278 T PyThreadState_EnterTracing │ │ │ │ +0000d260 T PyThreadState_EnterTracing │ │ │ │ U PyThreadState_Get │ │ │ │ -0000d280 T PyThreadState_LeaveTracing │ │ │ │ +0000d268 T PyThreadState_LeaveTracing │ │ │ │ U PyTraceBack_Here │ │ │ │ U PyTupleIter_Type │ │ │ │ U PyTuple_GetItem │ │ │ │ U PyTuple_New │ │ │ │ U PyTuple_Pack │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_GenericAlloc │ │ │ │ @@ -17131,20 +17130,20 @@ │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Join │ │ │ │ U PyUnicode_Type │ │ │ │ 0000058c T PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ U PyUnstable_InterpreterFrame_GetLine │ │ │ │ 00000944 T PyUnstable_ThreadState_ResetStackProtection │ │ │ │ 000008f8 T PyUnstable_ThreadState_SetStackProtection │ │ │ │ -0000c7d8 t Py_DECREF_MORTAL_SPECIALIZED.constprop.0 │ │ │ │ -0000c814 t Py_DECREF_MORTAL_SPECIALIZED.constprop.1 │ │ │ │ -0000c790 T Py_EnterRecursiveCall │ │ │ │ +0000c7c0 t Py_DECREF_MORTAL_SPECIALIZED.constprop.0 │ │ │ │ +0000c7fc t Py_DECREF_MORTAL_SPECIALIZED.constprop.1 │ │ │ │ +0000c778 T Py_EnterRecursiveCall │ │ │ │ U Py_GetConstant │ │ │ │ 00001550 T Py_GetRecursionLimit │ │ │ │ -0000c7d4 T Py_LeaveRecursiveCall │ │ │ │ +0000c7bc T Py_LeaveRecursiveCall │ │ │ │ 000013bc T Py_SetRecursionLimit │ │ │ │ U _PyBuildSlice_ConsumeRefs │ │ │ │ U _PyCoro_GetAwaitableIter │ │ │ │ U _PyDict_FromItems │ │ │ │ U _PyDict_LoadBuiltinsFromGlobals │ │ │ │ U _PyDict_LoadGlobal │ │ │ │ U _PyDict_LoadGlobalStackRef │ │ │ │ @@ -17163,65 +17162,65 @@ │ │ │ │ U _PyErr_SetRaisedException │ │ │ │ U _PyErr_SetString │ │ │ │ 00000400 T _PyEvalFramePushAndInit │ │ │ │ 0000055c t _PyEvalFramePushAndInit.constprop.2 │ │ │ │ 00000428 R _PyEval_BinaryOps │ │ │ │ 00000324 T _PyEval_CallTracing │ │ │ │ 000023a8 T _PyEval_CheckExceptStarTypeValid │ │ │ │ -0000c728 T _PyEval_CheckExceptTypeValid │ │ │ │ +0000c710 T _PyEval_CheckExceptTypeValid │ │ │ │ 00000494 R _PyEval_ConversionFuncs │ │ │ │ 00000e30 T _PyEval_EnsureBuiltins │ │ │ │ 00000fe8 T _PyEval_EnsureBuiltinsWithModule │ │ │ │ -00000a50 T _PyEval_EvalFrameDefault │ │ │ │ +00000a38 T _PyEval_EvalFrameDefault │ │ │ │ 00002444 T _PyEval_ExceptionGroupMatch │ │ │ │ 000005cc T _PyEval_FormatAwaitableError │ │ │ │ 000011e0 T _PyEval_FormatExcCheckArg │ │ │ │ 000003e0 T _PyEval_FormatExcUnbound │ │ │ │ 0000042e T _PyEval_FormatKwargsError │ │ │ │ -0000bffc T _PyEval_FrameClearAndPop │ │ │ │ +0000bfe4 T _PyEval_FrameClearAndPop │ │ │ │ 0000272c T _PyEval_GetANext │ │ │ │ 00001a9c T _PyEval_GetAsyncGenFinalizer │ │ │ │ 00001a88 T _PyEval_GetAsyncGenFirstiter │ │ │ │ 00002040 T _PyEval_GetAwaitable │ │ │ │ 00001374 T _PyEval_GetBuiltin │ │ │ │ 00000a94 T _PyEval_GetBuiltinId │ │ │ │ 000000c0 T _PyEval_GetBuiltins │ │ │ │ 000026d0 T _PyEval_GetCoroutineOriginTrackingDepth │ │ │ │ 000010dc T _PyEval_GetFrame │ │ │ │ 00001250 T _PyEval_GetFrameLocals │ │ │ │ 00001568 T _PyEval_GetGlobalsFromRunningMain │ │ │ │ -0000c9f8 T _PyEval_ImportFrom │ │ │ │ -0000c850 T _PyEval_ImportName │ │ │ │ -0000c090 T _PyEval_LoadGlobalStackRef │ │ │ │ -0000bf0c T _PyEval_LoadName │ │ │ │ +0000c9e0 T _PyEval_ImportFrom │ │ │ │ +0000c838 T _PyEval_ImportName │ │ │ │ +0000c078 T _PyEval_LoadGlobalStackRef │ │ │ │ +0000bef4 T _PyEval_LoadName │ │ │ │ 000015fc T _PyEval_MatchClass │ │ │ │ 00001d74 T _PyEval_MatchKeys │ │ │ │ 000009c4 T _PyEval_MonitorRaise │ │ │ │ 00000e1c T _PyEval_NoToolsForUnwind │ │ │ │ 00001ab0 T _PyEval_SetAsyncGenFinalizer │ │ │ │ 00001b34 T _PyEval_SetAsyncGenFirstiter │ │ │ │ 000026e4 T _PyEval_SetCoroutineOriginTrackingDepth │ │ │ │ U _PyEval_SetProfile │ │ │ │ U _PyEval_SetProfileAllThreads │ │ │ │ U _PyEval_SetTrace │ │ │ │ U _PyEval_SetTraceAllThreads │ │ │ │ -0000cea0 T _PyEval_SliceIndex │ │ │ │ -0000d288 T _PyEval_SliceIndexNotNone │ │ │ │ +0000ce88 T _PyEval_SliceIndex │ │ │ │ +0000d270 T _PyEval_SliceIndexNotNone │ │ │ │ 00000350 T _PyEval_SpecialMethodCanSuggest │ │ │ │ U _PyEval_StartTheWorld │ │ │ │ U _PyEval_StopTheWorld │ │ │ │ -0000c1fc T _PyEval_UnpackIterableStackRef │ │ │ │ +0000c1e4 T _PyEval_UnpackIterableStackRef │ │ │ │ 00000058 T _PyEval_Vector │ │ │ │ U _PyExc_CreateExceptionGroup │ │ │ │ U _PyFloat_ExactDealloc │ │ │ │ U _PyFloat_FromDouble_ConsumeInputs │ │ │ │ U _PyFrame_ClearExceptCode │ │ │ │ U _PyFrame_GetLocals │ │ │ │ U _PyFrame_MakeAndSetFrameObject │ │ │ │ -0000c154 t _PyFrame_PushUnchecked.constprop.1 │ │ │ │ +0000c13c t _PyFrame_PushUnchecked.constprop.1 │ │ │ │ U _PyFunction_FromConstructor │ │ │ │ U _PyFunction_SetVersion │ │ │ │ U _PyFunction_Vectorcall │ │ │ │ U _PyGen_FetchStopIterationValue │ │ │ │ U _PyGen_yf │ │ │ │ U _PyImport_IsDefaultImportFunc │ │ │ │ U _PyInstrumentation_MISSING │ │ │ │ @@ -17240,15 +17239,15 @@ │ │ │ │ U _PyModuleSpec_GetFileOrigin │ │ │ │ U _PyModuleSpec_IsInitializing │ │ │ │ U _PyModule_IsPossiblyShadowing │ │ │ │ U _PyMutex_LockTimed │ │ │ │ U _PyNumber_InPlacePowerNoMod │ │ │ │ U _PyNumber_PowerNoMod │ │ │ │ 000009ba T _PyObjectArray_Free │ │ │ │ -0000bfb0 T _PyObjectArray_FromStackRefArray │ │ │ │ +0000bf98 T _PyObjectArray_FromStackRefArray │ │ │ │ U _PyObject_FunctionStr │ │ │ │ U _PyObject_GetMethodStackRef │ │ │ │ U _PyObject_LookupSpecialMethod │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ 00001190 t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ U _PyOpcode_Caches │ │ │ │ U _PyRuntime │ │ │ │ @@ -17272,15 +17271,15 @@ │ │ │ │ U _PyUnicode_FromId │ │ │ │ U _PyUnicode_JoinArray │ │ │ │ U _Py_CalculateSuggestions │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_CheckMainModule │ │ │ │ 00000000 T _Py_CheckRecursiveCall │ │ │ │ 000014f0 T _Py_CheckRecursiveCallPy │ │ │ │ -0000c9b8 T _Py_Check_ArgsIterable │ │ │ │ +0000c9a0 T _Py_Check_ArgsIterable │ │ │ │ 00000f68 t _Py_Check_ArgsIterable.part.0 │ │ │ │ U _Py_Dealloc │ │ │ │ 00000964 T _Py_EnterRecursiveCallUnchecked │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ 000004d4 R _Py_FunctionAttributeOffsets │ │ │ │ U _Py_GetMainModule │ │ │ │ @@ -17323,16 +17322,16 @@ │ │ │ │ 00000518 r __func__.4 │ │ │ │ 0000056c r __func__.5 │ │ │ │ U __snprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000dec t clear_thread_frame │ │ │ │ 00001470 t do_monitor_exc │ │ │ │ -0000cf1c t do_raise │ │ │ │ -0000c518 t get_exception_handler.isra.0 │ │ │ │ +0000cf04 t do_raise │ │ │ │ +0000c500 t get_exception_handler.isra.0 │ │ │ │ 00000770 t initialize_locals │ │ │ │ 00000530 t initialize_locals.constprop.1 │ │ │ │ 00001a20 t match_class_attr │ │ │ │ 00002110 t missing_arguments │ │ │ │ 000000b4 t monitor_stop_iteration │ │ │ │ 00000028 r opcode_targets.1 │ │ │ │ U pthread_attr_destroy │ │ │ │ @@ -17605,15 +17604,15 @@ │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_Substring │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_EnterRecursiveCall │ │ │ │ 0000085c t Py_XDECREF │ │ │ │ U _PyAST_ExprAsUnicode │ │ │ │ U _PyAST_GetDocString │ │ │ │ -000057ec T _PyCodegen_AddReturnAtEnd │ │ │ │ +00005804 T _PyCodegen_AddReturnAtEnd │ │ │ │ 00000038 T _PyCodegen_EnterAnonymousScope │ │ │ │ 000056cc T _PyCodegen_Expression │ │ │ │ 00000170 T _PyCodegen_Module │ │ │ │ U _PyCompile_AddConst │ │ │ │ U _PyCompile_AddDeferredAnnotation │ │ │ │ U _PyCompile_CleanDoc │ │ │ │ U _PyCompile_DeferredAnnotations │ │ │ │ @@ -17655,16 +17654,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 │ │ │ │ -0000587c T _PyOpcode_num_popped │ │ │ │ -00005be4 T _PyOpcode_num_pushed │ │ │ │ +00005894 T _PyOpcode_num_popped │ │ │ │ +00005bfc 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 │ │ │ │ @@ -17677,51 +17676,51 @@ │ │ │ │ U _Py_EllipsisObject │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ 00003fd0 t addop_binary │ │ │ │ 00004370 t assignment_helper │ │ │ │ 000010c0 t check_is_arg.part.0.isra.0 │ │ │ │ -00005b44 t codegen_add_yield_from │ │ │ │ +00005bb0 t codegen_add_yield_from │ │ │ │ 00000fd4 t codegen_addcompare │ │ │ │ -00004208 t codegen_addop_load_const │ │ │ │ -000041a4 t codegen_addop_load_const.constprop.0 │ │ │ │ -000040c4 t codegen_addop_name │ │ │ │ +00004200 t codegen_addop_load_const │ │ │ │ +0000419c t codegen_addop_load_const.constprop.0 │ │ │ │ +000040bc t codegen_addop_name │ │ │ │ 0000228c t codegen_addop_o │ │ │ │ 000022e8 t codegen_addop_yield │ │ │ │ 00003f70 t codegen_apply_decorators.part.0 │ │ │ │ 00005880 t codegen_argannotation │ │ │ │ 00005828 t codegen_argannotations │ │ │ │ 00008850 t codegen_async_for │ │ │ │ 0000709c t codegen_async_with_inner │ │ │ │ 00004490 t codegen_augassign │ │ │ │ 00000228 t codegen_body │ │ │ │ 00005264 t codegen_call_exit_with_nones │ │ │ │ -000053d0 t codegen_call_helper_impl.constprop.0 │ │ │ │ +000053c8 t codegen_call_helper_impl.constprop.0 │ │ │ │ 00004914 t codegen_call_simple_kw_helper │ │ │ │ 00008b24 t codegen_check_ann_expr │ │ │ │ 000007dc t codegen_check_ann_subscr │ │ │ │ 00000e6c t codegen_check_compare │ │ │ │ 00003114 t codegen_class │ │ │ │ 00000b9c t codegen_compare │ │ │ │ 00001450 t codegen_comprehension │ │ │ │ 00001ab0 t codegen_comprehension_generator │ │ │ │ 00003ed8 t codegen_comprehension_iter │ │ │ │ 00001254 t codegen_decorators.part.0 │ │ │ │ 000010ec t codegen_default_arguments │ │ │ │ 000000c4 t codegen_enter_scope │ │ │ │ 000040ec t codegen_for │ │ │ │ -0000479c t codegen_function │ │ │ │ +00004794 t codegen_function │ │ │ │ 00001294 t codegen_function_annotations │ │ │ │ 000006bc t codegen_jump_if.isra.0 │ │ │ │ 00005940 t codegen_leave_annotations_scope │ │ │ │ -00005cf0 t codegen_load_classdict_freevar │ │ │ │ +00005b44 t codegen_load_classdict_freevar │ │ │ │ 00003d10 t codegen_make_closure │ │ │ │ -00003be0 t codegen_nameop │ │ │ │ -00003f64 t codegen_nameop.constprop.0 │ │ │ │ +00003bd8 t codegen_nameop │ │ │ │ +00003f5c t codegen_nameop.constprop.0 │ │ │ │ 00005d5c t codegen_pattern │ │ │ │ 00007048 t codegen_pattern_helper_rotate │ │ │ │ 00006f98 t codegen_pattern_helper_store_name │ │ │ │ 00008160 t codegen_pattern_mapping │ │ │ │ 00003c84 t codegen_pop_except_and_reraise │ │ │ │ 000056ec t codegen_setup_annotations_scope │ │ │ │ 00004d9c t codegen_slice_two_parts │ │ │ │ @@ -17733,31 +17732,31 @@ │ │ │ │ 00000000 t codegen_try_star_finally │ │ │ │ 00000630 t codegen_type_param_bound_or_default │ │ │ │ 00007554 t codegen_type_params │ │ │ │ 00000310 t codegen_typealias │ │ │ │ 00002cec t codegen_unwind_fblock │ │ │ │ 00002c30 t codegen_unwind_fblock_stack │ │ │ │ 00005ac8 t codegen_visit_annexpr │ │ │ │ -00001bcc t codegen_visit_expr │ │ │ │ +00001bc4 t codegen_visit_expr │ │ │ │ 00000088 t codegen_visit_stmt │ │ │ │ 000052f0 t codegen_with_except_finish │ │ │ │ 00004ec4 t codegen_with_inner │ │ │ │ 00002388 t codegen_wrap_in_stopiteration_handler │ │ │ │ 00000020 r compare_masks │ │ │ │ 00006ef8 t emit_and_reset_fail_pop │ │ │ │ 00006e9c t ensure_fail_pop │ │ │ │ 00002b7c t infer_type │ │ │ │ 00002bfc t is_constant_slice │ │ │ │ 00006e38 t jump_to_fail_pop │ │ │ │ 00004cc0 t load_args_for_super │ │ │ │ -00004edc t maybe_optimize_function_call │ │ │ │ +00004ed4 t maybe_optimize_function_call │ │ │ │ U memset │ │ │ │ 00004e2c t restore_inlined_comprehension_locals │ │ │ │ -000044c4 t starunpack_helper_impl │ │ │ │ -00004268 t starunpack_helper_impl.constprop.0 │ │ │ │ +000044bc t starunpack_helper_impl │ │ │ │ +00004260 t starunpack_helper_impl.constprop.0 │ │ │ │ │ │ │ │ compile.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC1 │ │ │ │ 00000158 r .LC10 │ │ │ │ 00000164 r .LC11 │ │ │ │ 00000174 r .LC12 │ │ │ │ @@ -18771,22 +18770,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 │ │ │ │ +00006438 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 │ │ │ │ +000048c0 T _PyCfg_OptimizedCfgToInstructionSequence │ │ │ │ +0000636c T _PyCfg_ToInstructionSequence │ │ │ │ U _PyCompile_ConstCacheMergeOne │ │ │ │ 000004bc T _PyCompile_OptimizeCfg │ │ │ │ U _PyInstructionSequence_Addop │ │ │ │ U _PyInstructionSequence_ApplyLabelMap │ │ │ │ U _PyInstructionSequence_New │ │ │ │ U _PyInstructionSequence_Type │ │ │ │ U _PyInstructionSequence_UseLabel │ │ │ │ @@ -18805,31 +18804,31 @@ │ │ │ │ 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 │ │ │ │ +00005610 t basicblock_insert_instruction.constprop.0 │ │ │ │ +00005264 t calculate_stackdepth.isra.0 │ │ │ │ 00000000 t cfg_builder_new_block │ │ │ │ 00000000 t const_folding_check_complexity │ │ │ │ -000033c4 t duplicate_exits_without_lineno │ │ │ │ +000033cc t duplicate_exits_without_lineno │ │ │ │ 00000344 t fold_const_unaryop │ │ │ │ 000000bc t get_const_loading_instrs │ │ │ │ -000036d8 t get_const_value │ │ │ │ -00005588 t get_stack_effects │ │ │ │ +000036e0 t get_const_value │ │ │ │ +00005590 t get_stack_effects │ │ │ │ 000002a4 t instr_make_load_const │ │ │ │ -0000309c t label_exception_targets │ │ │ │ +000030a4 t label_exception_targets │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ -00003754 t optimize_basic_block │ │ │ │ -00005698 t optimize_load_fast.isra.0 │ │ │ │ -000062e8 t ref_stack_push │ │ │ │ +0000375c t optimize_basic_block │ │ │ │ +000056a0 t optimize_load_fast.isra.0 │ │ │ │ +000062f0 t ref_stack_push │ │ │ │ │ │ │ │ frame.o: │ │ │ │ U PyCode_Addr2Line │ │ │ │ U PyCode_Type │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_GetRaisedException │ │ │ │ U PyErr_SetRaisedException │ │ │ │ @@ -20642,15 +20641,15 @@ │ │ │ │ 00000552 T _PyMonitoring_FirePyYieldEvent │ │ │ │ 000006d4 T _PyMonitoring_FireRaiseEvent │ │ │ │ 00000a56 T _PyMonitoring_FireReraiseEvent │ │ │ │ 000007f4 T _PyMonitoring_FireStopIterationEvent │ │ │ │ 00000d78 T _PyMonitoring_GetLocalEvents │ │ │ │ 000001fc T _PyMonitoring_RegisterCallback │ │ │ │ 0000035c T _PyMonitoring_SetEvents │ │ │ │ -00001750 T _PyMonitoring_SetLocalEvents │ │ │ │ +0000174c T _PyMonitoring_SetLocalEvents │ │ │ │ U _PyMutex_LockTimed │ │ │ │ U _PyNamespace_New │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_New │ │ │ │ 000007f8 t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ U _PyOpcode_Caches │ │ │ │ U _PyOpcode_Deopt │ │ │ │ @@ -20665,15 +20664,15 @@ │ │ │ │ U _Py_NoneStruct │ │ │ │ 00000a54 T _Py_call_instrumentation │ │ │ │ 000005ac T _Py_call_instrumentation_2args │ │ │ │ 00000f78 T _Py_call_instrumentation_arg │ │ │ │ 00000000 T _Py_call_instrumentation_exc2 │ │ │ │ 00000e00 T _Py_call_instrumentation_instruction │ │ │ │ 00001374 T _Py_call_instrumentation_jump │ │ │ │ -000013ec T _Py_call_instrumentation_line │ │ │ │ +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 │ │ │ │ 00000234 t branch_handler_vectorcall │ │ │ │ 0000034c t branchesiter_dealloc │ │ │ │ 0000198c t branchesiter_next │ │ │ │ @@ -21212,17 +21211,17 @@ │ │ │ │ U PyLong_FromLong │ │ │ │ U PyLong_FromLongLong │ │ │ │ U PyLong_FromUnsignedLong │ │ │ │ U PyLong_FromUnsignedLongLong │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ 00000000 T PyModule_Add │ │ │ │ -00000f50 T PyModule_AddIntConstant │ │ │ │ +00000f40 T PyModule_AddIntConstant │ │ │ │ 00000130 T PyModule_AddObject │ │ │ │ -00000e8c T PyModule_AddObjectRef │ │ │ │ +00000e7c 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 │ │ │ │ @@ -21231,29 +21230,29 @@ │ │ │ │ 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 │ │ │ │ -00000e88 T Py_VaBuildValue │ │ │ │ -00000f38 t Py_XDECREF │ │ │ │ +00000e78 T Py_VaBuildValue │ │ │ │ +00000f28 t Py_XDECREF │ │ │ │ U _PyType_GetDict │ │ │ │ U _PyType_Name │ │ │ │ 000000d6 T _Py_BuildValue_SizeT │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ -00000c4c T _Py_VaBuildStack │ │ │ │ -00001090 T _Py_VaBuildValue_SizeT │ │ │ │ -0000101c T _Py_convert_optional_to_ssize_t │ │ │ │ -00000bf0 t check_end │ │ │ │ +00000c3c T _Py_VaBuildStack │ │ │ │ +00001080 T _Py_VaBuildValue_SizeT │ │ │ │ +0000100c T _Py_convert_optional_to_ssize_t │ │ │ │ +00000be8 t check_end │ │ │ │ 00000000 t check_end.part.0 │ │ │ │ 000001f8 t countformat │ │ │ │ 00000028 t do_ignore │ │ │ │ -000002dc t do_mkvalue │ │ │ │ +000002e0 t do_mkvalue │ │ │ │ U strlen │ │ │ │ 00000028 t va_build_value │ │ │ │ U wcslen │ │ │ │ │ │ │ │ mysnprintf.o: │ │ │ │ 00000000 T PyOS_snprintf │ │ │ │ 00000054 T PyOS_vsnprintf │ │ │ │ @@ -22841,49 +22840,49 @@ │ │ │ │ U PyUnicodeWriter_Finish │ │ │ │ U PyUnicodeWriter_WriteChar │ │ │ │ U PyUnicodeWriter_WriteStr │ │ │ │ U PyUnicodeWriter_WriteSubstring │ │ │ │ U PyUnicode_Compare │ │ │ │ U PyUnicode_FindChar │ │ │ │ U PyUnicode_FromFormat │ │ │ │ -00004804 t PyUnicode_READ_CHAR │ │ │ │ +00004800 t PyUnicode_READ_CHAR │ │ │ │ 00001658 t PyUnicode_READ_CHAR.part.0 │ │ │ │ U PyUnicode_Substring │ │ │ │ U Py_BuildValue │ │ │ │ U Py_EnterRecursiveCall │ │ │ │ U Py_LeaveRecursiveCall │ │ │ │ -0000478c t Py_XDECREF │ │ │ │ +00004788 t Py_XDECREF │ │ │ │ U _PyAST_GetDocString │ │ │ │ U _PyArena_Free │ │ │ │ U _PyArena_New │ │ │ │ U _PyFuture_FromAST │ │ │ │ U _PyObject_New │ │ │ │ U _PyParser_ASTFromString │ │ │ │ U _PyRuntime │ │ │ │ -000048c8 T _PyST_GetScope │ │ │ │ -00004854 T _PyST_GetSymbol │ │ │ │ -00004938 T _PyST_IsFunctionLike │ │ │ │ +000048c4 T _PyST_GetScope │ │ │ │ +00004850 T _PyST_GetSymbol │ │ │ │ +00004934 T _PyST_IsFunctionLike │ │ │ │ 00000000 T _PySymtable_Build │ │ │ │ 00001e00 T _PySymtable_Free │ │ │ │ -000047a4 T _PySymtable_Lookup │ │ │ │ +000047a0 T _PySymtable_Lookup │ │ │ │ 00001a98 T _PySymtable_LookupOptional │ │ │ │ U _PyUnicode_Equal │ │ │ │ U _PyUnicode_EqualToASCIIString │ │ │ │ U _Py_Dealloc │ │ │ │ 00003538 T _Py_Mangle │ │ │ │ 000032dc T _Py_MaybeMangle │ │ │ │ 00002480 T _Py_SymtableStringObjectFlags │ │ │ │ U _Py_tss_tstate │ │ │ │ 00003798 t analyze_block │ │ │ │ 000036c0 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 │ │ │ │ -0000494c t ste_dealloc │ │ │ │ +00004948 t ste_dealloc │ │ │ │ 000000d0 d ste_memberlist │ │ │ │ 00000d44 t ste_new.constprop.2 │ │ │ │ 00000000 t ste_repr │ │ │ │ 00002e94 t symtable_add_def_ctx │ │ │ │ 00002bac t symtable_add_def_ctx.constprop.0 │ │ │ │ 00002a24 t symtable_add_def_ctx.constprop.1 │ │ │ │ 00002cf0 t symtable_add_def_ctx.constprop.3 │ │ │ │ @@ -22914,16 +22913,16 @@ │ │ │ │ sysmodule.o: │ │ │ │ 00000000 b .LANCHOR0 │ │ │ │ 00000000 d .LANCHOR1 │ │ │ │ 00000000 r .LANCHOR2 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000014 r .LC1 │ │ │ │ 000000cc r .LC10 │ │ │ │ -000005b8 r .LC100 │ │ │ │ -000005c4 r .LC101 │ │ │ │ +000005d8 r .LC100 │ │ │ │ +000005ec r .LC101 │ │ │ │ 000005f4 r .LC102 │ │ │ │ 000005f8 r .LC103 │ │ │ │ 00000610 r .LC104 │ │ │ │ 00000640 r .LC105 │ │ │ │ 00000698 r .LC106 │ │ │ │ 000006a0 r .LC107 │ │ │ │ 000006ac r .LC108 │ │ │ │ @@ -23046,20 +23045,20 @@ │ │ │ │ 000004e0 r .LC88 │ │ │ │ 00000500 r .LC89 │ │ │ │ 000000c0 r .LC9 │ │ │ │ 00000504 r .LC90 │ │ │ │ 00000514 r .LC91 │ │ │ │ 00000530 r .LC92 │ │ │ │ 0000054c r .LC93 │ │ │ │ -00000564 r .LC94 │ │ │ │ -00000574 r .LC95 │ │ │ │ -00000588 r .LC96 │ │ │ │ -00000590 r .LC97 │ │ │ │ -000005a0 r .LC98 │ │ │ │ -000005b4 r .LC99 │ │ │ │ +0000055c r .LC94 │ │ │ │ +00000570 r .LC95 │ │ │ │ +00000574 r .LC96 │ │ │ │ +00000580 r .LC97 │ │ │ │ +000005b0 r .LC98 │ │ │ │ +000005c8 r .LC99 │ │ │ │ 00000278 b AsyncGenHooksType │ │ │ │ 000001a8 b FlagsType │ │ │ │ 00000008 b Hash_InfoType │ │ │ │ U PyArg_ParseTupleAndKeywords │ │ │ │ U PyBool_FromLong │ │ │ │ U PyCallable_Check │ │ │ │ U PyDict_Copy │ │ │ │ @@ -24198,15 +24197,15 @@ │ │ │ │ 00000000 T _Py_join_relfile │ │ │ │ U _Py_normalize_encoding │ │ │ │ 00000410 T _Py_normpath │ │ │ │ 0000055c T _Py_normpath_and_size │ │ │ │ 000002b0 T _Py_open │ │ │ │ 00000004 D _Py_open_cloexec_works │ │ │ │ 000000fe T _Py_open_noraise │ │ │ │ -00000cb4 T _Py_read │ │ │ │ +00000cb8 T _Py_read │ │ │ │ 00000046 T _Py_set_blocking │ │ │ │ 00000918 T _Py_set_inheritable │ │ │ │ 00000cb0 T _Py_set_inheritable_async_safe │ │ │ │ 00000c8c T _Py_skiproot │ │ │ │ 00000248 T _Py_stat │ │ │ │ 000005c8 T _Py_wfopen │ │ │ │ 00000310 T _Py_wgetcwd │ │ │ │ @@ -26158,15 +26157,15 @@ │ │ │ │ 00000bac r .LC99 │ │ │ │ 0000251c t Pdata_New.isra.0 │ │ │ │ 000032c4 t Pdata_clear.isra.0 │ │ │ │ 00002c28 t Pdata_dealloc │ │ │ │ 000027d8 t Pdata_pop │ │ │ │ 00003560 t Pdata_poplist │ │ │ │ 000031a4 t Pdata_poptuple │ │ │ │ -000029e4 t Pdata_push │ │ │ │ +000029f0 t Pdata_push │ │ │ │ 00003cec t Pdata_traverse │ │ │ │ 00000d86 t PicklerMemoProxy_clear │ │ │ │ 000008d0 t PicklerMemoProxy_dealloc │ │ │ │ 00000cf4 t PicklerMemoProxy_traverse │ │ │ │ 00001dc4 t Pickler_clear │ │ │ │ 00001c7c t Pickler_dealloc │ │ │ │ 0000067e t Pickler_get_memo │ │ │ │ @@ -26247,15 +26246,15 @@ │ │ │ │ U PyLong_GetSign │ │ │ │ U PyLong_Type │ │ │ │ U PyMapping_GetOptionalItem │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyMem_Realloc │ │ │ │ 00000000 t PyMemoTable_Clear.isra.0 │ │ │ │ -00000b44 t PyMemoTable_Del │ │ │ │ +00000b50 t PyMemoTable_Del │ │ │ │ 000008cc t PyMemoTable_New │ │ │ │ U PyMemoryView_FromMemory │ │ │ │ U PyMemoryView_FromObject │ │ │ │ U PyModuleDef_Init │ │ │ │ U PyModule_AddObjectRef │ │ │ │ U PyModule_AddType │ │ │ │ U PyOS_double_to_string │ │ │ │ @@ -26325,15 +26324,15 @@ │ │ │ │ 00002a94 t Unpickler_dealloc │ │ │ │ 00000922 t Unpickler_get_memo │ │ │ │ 00002670 t Unpickler_getattr │ │ │ │ 000003f8 d Unpickler_getsets │ │ │ │ 00000490 d Unpickler_methods │ │ │ │ 00000536 t Unpickler_set_memo │ │ │ │ 00000458 t Unpickler_setattr │ │ │ │ -00003f04 t Unpickler_traverse │ │ │ │ +00003f10 t Unpickler_traverse │ │ │ │ 000004f0 t _Pickle_ClearState │ │ │ │ 00002df0 t _Pickle_FastCall │ │ │ │ 00003acc t _Pickler_ClearBuffer │ │ │ │ 00001bcc t _Pickler_CommitFrame.isra.0 │ │ │ │ 00003cb0 t _Pickler_FlushToFile │ │ │ │ 00001c48 t _Pickler_GetString │ │ │ │ 00000850 t _Pickler_New │ │ │ │ @@ -26377,23 +26376,23 @@ │ │ │ │ U _Py_EllipsisObject │ │ │ │ 00000bd8 t _Py_EnterRecursiveCallTstate.constprop.0 │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ -00002afc t _Unpickler_MemoCleanup │ │ │ │ -00002a54 t _Unpickler_MemoPut │ │ │ │ +00002b08 t _Unpickler_MemoCleanup │ │ │ │ +00002a60 t _Unpickler_MemoPut │ │ │ │ 0000212c t _Unpickler_New │ │ │ │ 000021c0 t _Unpickler_NewMemo │ │ │ │ -00002d4c t _Unpickler_ReadImpl │ │ │ │ -00002f60 t _Unpickler_ReadImpl.constprop.0 │ │ │ │ -0000315c t _Unpickler_ReadImpl.constprop.1 │ │ │ │ +00002d58 t _Unpickler_ReadImpl │ │ │ │ +00002f6c t _Unpickler_ReadImpl.constprop.0 │ │ │ │ +00003168 t _Unpickler_ReadImpl.constprop.1 │ │ │ │ 00002f18 t _Unpickler_ReadInto │ │ │ │ -000041d4 t _Unpickler_Readline │ │ │ │ +000041e0 t _Unpickler_Readline │ │ │ │ 0000262c t _Unpickler_SetInputEncoding │ │ │ │ 00002c94 t _Unpickler_SetInputStream │ │ │ │ 00002574 t _Unpickler_SetStringInput │ │ │ │ 00002d98 t _Unpickler_SkipConsumed │ │ │ │ U __errno_location │ │ │ │ U __isoc23_strtol │ │ │ │ U __sprintf_chk │ │ │ │ @@ -26473,30 +26472,30 @@ │ │ │ │ 00003370 t do_append │ │ │ │ 00003218 t do_setitems │ │ │ │ 00000a08 t dump │ │ │ │ 000057ac t fast_save_enter │ │ │ │ 0000585c t fast_save_leave │ │ │ │ 00003ec4 t fix_imports │ │ │ │ 00000be2 t instantiate │ │ │ │ -00000de4 t load │ │ │ │ +00000df0 t load │ │ │ │ 000041bc t load_build │ │ │ │ 00002e2c t load_counted_binbytes │ │ │ │ 00005314 t load_counted_binstring │ │ │ │ 000026bc t load_counted_binunicode │ │ │ │ 000030d0 t load_counted_tuple │ │ │ │ 000055c0 t load_extension │ │ │ │ 000009e8 t load_inst │ │ │ │ 00003cf8 t load_newobj │ │ │ │ 00000b30 t load_obj │ │ │ │ 000003ac t load_persid │ │ │ │ 00003318 t marker │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ -00003fa8 t memo_get.isra.0 │ │ │ │ -00000880 t memo_put.isra.0 │ │ │ │ +00003fb4 t memo_get.isra.0 │ │ │ │ +00000868 t memo_put.isra.0 │ │ │ │ 000005c8 d memoproxy_slots │ │ │ │ 00000048 d memoproxy_spec │ │ │ │ U memset │ │ │ │ 00000688 d pdata_slots │ │ │ │ 00000034 d pdata_spec │ │ │ │ 0000044e t persistent_id │ │ │ │ 000004d8 t pickle_clear │ │ │ │ @@ -26515,21 +26514,21 @@ │ │ │ │ 00003b58 t save_bytes │ │ │ │ 000021fc t save_dict │ │ │ │ 000049f4 t save_float │ │ │ │ 000053f4 t save_frozenset │ │ │ │ 00001040 t save_global │ │ │ │ 00000c10 t save_global.constprop.0 │ │ │ │ 0000359c t save_list │ │ │ │ -0000335c t save_long │ │ │ │ -000043ac t save_pers │ │ │ │ +00003368 t save_long │ │ │ │ +000043b8 t save_pers │ │ │ │ 000050bc t save_picklebuffer │ │ │ │ -00003664 t save_reduce │ │ │ │ +00003670 t save_reduce │ │ │ │ 00004b7c t save_set │ │ │ │ 00000228 t save_singleton_type │ │ │ │ -00003d44 t save_tuple │ │ │ │ +00003d50 t save_tuple │ │ │ │ 00003b0c t save_type │ │ │ │ 000018d8 t save_unicode.isra.0 │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ 00000420 d unpickler_memoproxy_slots │ │ │ │ 0000005c d unpickler_memoproxy_spec │ │ │ │ 00000390 d unpickler_type_slots │ │ │ │ @@ -32131,15 +32130,15 @@ │ │ │ │ U _Py_Dealloc │ │ │ │ 0000396a 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 │ │ │ │ @@ -32464,17 +32463,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 │ │ │ │ @@ -32523,25 +32522,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__ │ │ │ │ 00004dbc t os_DirEntry_inode │ │ │ │ 00001554 r os_DirEntry_inode__doc__ │ │ │ │ 00004168 t os_DirEntry_is_dir │ │ │ │ 00001600 r os_DirEntry_is_dir__doc__ │ │ │ │ 00004dc4 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 │ │ │ │ 0000567c t os_WCOREDUMP │ │ │ │ 00002ee4 r os_WCOREDUMP__doc__ │ │ │ │ 000054e8 t os_WEXITSTATUS │ │ │ │ @@ -32564,44 +32563,44 @@ │ │ │ │ 00008690 r os__exit__doc__ │ │ │ │ 00005790 t os__inputhook │ │ │ │ 0000102c r os__inputhook__doc__ │ │ │ │ 00005416 t os__is_inputhook_installed │ │ │ │ 00000fe0 r os__is_inputhook_installed__doc__ │ │ │ │ 000019f8 t os__path_normpath │ │ │ │ 000097c4 r os__path_normpath__doc__ │ │ │ │ -00004a0c t os__path_splitroot_ex │ │ │ │ +00004a14 t os__path_splitroot_ex │ │ │ │ 0000981c r os__path_splitroot_ex__doc__ │ │ │ │ 000056ae t os_abort │ │ │ │ 0000272c r os_abort__doc__ │ │ │ │ 00000ad8 t os_access │ │ │ │ 0000af1c r os_access__doc__ │ │ │ │ 00003964 t os_chdir │ │ │ │ 0000ad30 r os_chdir__doc__ │ │ │ │ -00004dcc t os_chmod │ │ │ │ +00004dd4 t os_chmod │ │ │ │ 0000a7e4 r os_chmod__doc__ │ │ │ │ 000010ae t os_chown │ │ │ │ 00009ffc r os_chown__doc__ │ │ │ │ 00002fd4 t os_chroot │ │ │ │ 0000a5f8 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__ │ │ │ │ 000022a4 t os_ctermid │ │ │ │ 0000ae44 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__ │ │ │ │ @@ -32627,15 +32626,15 @@ │ │ │ │ 000029b8 r os_fpathconf__doc__ │ │ │ │ 00000f88 t os_fspath │ │ │ │ 000012cc r os_fspath__doc__ │ │ │ │ 00002a90 t os_fstat │ │ │ │ 000044dc r os_fstat__doc__ │ │ │ │ 0000309c t os_fstatvfs │ │ │ │ 00002b4c r os_fstatvfs__doc__ │ │ │ │ -000073d8 t os_fsync │ │ │ │ +000073e0 t os_fsync │ │ │ │ 0000a5c0 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 │ │ │ │ @@ -32652,15 +32651,15 @@ │ │ │ │ 00006e70 r os_geteuid__doc__ │ │ │ │ 00001c44 t os_getgid │ │ │ │ 00006e30 r os_getgid__doc__ │ │ │ │ 0000345c t os_getgrouplist │ │ │ │ 00006d54 r os_getgrouplist__doc__ │ │ │ │ 00000ffa t os_getgroups │ │ │ │ 00006d00 r os_getgroups__doc__ │ │ │ │ -00006330 t os_getloadavg │ │ │ │ +00006338 t os_getloadavg │ │ │ │ 0000262c r os_getloadavg__doc__ │ │ │ │ 00005930 t os_getlogin │ │ │ │ 00006a24 r os_getlogin__doc__ │ │ │ │ 000059c6 t os_getpgid │ │ │ │ 00006bbc r os_getpgid__doc__ │ │ │ │ 000026e4 t os_getpgrp │ │ │ │ 00006b7c r os_getpgrp__doc__ │ │ │ │ @@ -32682,27 +32681,27 @@ │ │ │ │ 000069e4 r os_getuid__doc__ │ │ │ │ 000022f8 t os_getxattr │ │ │ │ 00002240 r os_getxattr__doc__ │ │ │ │ 000035f6 t os_grantpt │ │ │ │ 00007360 r os_grantpt__doc__ │ │ │ │ 000037e2 t os_initgroups │ │ │ │ 00006c10 r os_initgroups__doc__ │ │ │ │ -00004d78 t os_isatty │ │ │ │ +00004d80 t os_isatty │ │ │ │ 00004424 r os_isatty__doc__ │ │ │ │ 000036f8 t os_kill │ │ │ │ 000069a4 r os_kill__doc__ │ │ │ │ 00000c34 t os_killpg │ │ │ │ 00006958 r os_killpg__doc__ │ │ │ │ 00002dac t os_lchown │ │ │ │ 00009e90 r os_lchown__doc__ │ │ │ │ -00005518 t os_link │ │ │ │ +00005520 t os_link │ │ │ │ 00009b30 r os_link__doc__ │ │ │ │ 0000146c t os_listdir │ │ │ │ 0000989c r os_listdir__doc__ │ │ │ │ -00006fb4 t os_listxattr │ │ │ │ +00006fbc t os_listxattr │ │ │ │ 00001da0 r os_listxattr__doc__ │ │ │ │ 0000385a t os_lockf │ │ │ │ 0000504c r os_lockf__doc__ │ │ │ │ 00005a3c t os_login_tty │ │ │ │ 00007014 r os_login_tty__doc__ │ │ │ │ 00002ef8 t os_lseek │ │ │ │ 00004e3c r os_lseek__doc__ │ │ │ │ @@ -32726,38 +32725,38 @@ │ │ │ │ 0000959c r os_nice__doc__ │ │ │ │ 000023a0 t os_open │ │ │ │ 00005294 r os_open__doc__ │ │ │ │ 000008c2 t os_openpty │ │ │ │ 00007114 r os_openpty__doc__ │ │ │ │ 000045fc t os_pathconf │ │ │ │ 0000289c r os_pathconf__doc__ │ │ │ │ -000061b4 t os_pidfd_open │ │ │ │ +000061bc t os_pidfd_open │ │ │ │ 00006224 r os_pidfd_open__doc__ │ │ │ │ 00002fe0 t os_pipe │ │ │ │ 00003ccc t os_pipe2 │ │ │ │ 000042d8 r os_pipe2__doc__ │ │ │ │ 000043c0 r os_pipe__doc__ │ │ │ │ 00003d22 t os_posix_fadvise │ │ │ │ 00003028 r os_posix_fadvise__doc__ │ │ │ │ 00003dfc t os_posix_fallocate │ │ │ │ 0000320c r os_posix_fallocate__doc__ │ │ │ │ 0000358a t os_posix_openpt │ │ │ │ 00007414 r os_posix_openpt__doc__ │ │ │ │ -00006688 t os_posix_spawn │ │ │ │ +00006690 t os_posix_spawn │ │ │ │ 0000816c r os_posix_spawn__doc__ │ │ │ │ 00000714 t os_posix_spawnp │ │ │ │ 00007de4 r os_posix_spawnp__doc__ │ │ │ │ 00003ebc t os_pread │ │ │ │ 00004904 r os_pread__doc__ │ │ │ │ 00003fee t os_preadv │ │ │ │ 00004648 r os_preadv__doc__ │ │ │ │ 000033be t os_ptsname │ │ │ │ 000071b4 r os_ptsname__doc__ │ │ │ │ 000033e0 t os_ptsname_impl.isra.0 │ │ │ │ -0000625c t os_putenv │ │ │ │ +00006264 t os_putenv │ │ │ │ 00002fdc r os_putenv__doc__ │ │ │ │ 00004270 t os_pwrite │ │ │ │ 000040fc r os_pwrite__doc__ │ │ │ │ 00004346 t os_pwritev │ │ │ │ 00003e00 r os_pwritev__doc__ │ │ │ │ 000037d0 t os_read │ │ │ │ 00004de4 r os_read__doc__ │ │ │ │ @@ -32766,19 +32765,19 @@ │ │ │ │ 00002cb0 t os_readlink │ │ │ │ 00005f74 r os_readlink__doc__ │ │ │ │ 00002da4 t os_readlink_impl.isra.0 │ │ │ │ 00004478 t os_readv │ │ │ │ 00004a08 r os_readv__doc__ │ │ │ │ 00001d60 t os_register_at_fork │ │ │ │ 00007ba8 r os_register_at_fork__doc__ │ │ │ │ -00006594 t os_remove │ │ │ │ +0000659c t os_remove │ │ │ │ 00008cbc r os_remove__doc__ │ │ │ │ 0000253c t os_removexattr │ │ │ │ 00001f4c r os_removexattr__doc__ │ │ │ │ -00006bf0 t os_rename │ │ │ │ +00006bf8 t os_rename │ │ │ │ 00009338 r os_rename__doc__ │ │ │ │ 000025a8 t os_replace │ │ │ │ 00009154 r os_replace__doc__ │ │ │ │ 00004840 t os_rmdir │ │ │ │ 0000900c r os_rmdir__doc__ │ │ │ │ 00003bbc t os_scandir │ │ │ │ 000013d8 r os_scandir__doc__ │ │ │ │ @@ -32836,25 +32835,25 @@ │ │ │ │ 000024f0 r os_setresuid__doc__ │ │ │ │ 00000182 t os_setreuid │ │ │ │ 00006824 r os_setreuid__doc__ │ │ │ │ 00005848 t os_setsid │ │ │ │ 0000553c r os_setsid__doc__ │ │ │ │ 0000337a t os_setuid │ │ │ │ 00006918 r os_setuid__doc__ │ │ │ │ -00006854 t os_setxattr │ │ │ │ +0000685c t os_setxattr │ │ │ │ 000020b8 r os_setxattr__doc__ │ │ │ │ 0000282e t os_splice │ │ │ │ 000039fc r os_splice__doc__ │ │ │ │ 00000000 t os_stat │ │ │ │ 0000b474 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 │ │ │ │ 00005cf0 r os_symlink__doc__ │ │ │ │ 00002772 t os_sync │ │ │ │ 0000a588 r os_sync__doc__ │ │ │ │ 00003b4c t os_sysconf │ │ │ │ 000027f0 r os_sysconf__doc__ │ │ │ │ 00005a7c t os_system │ │ │ │ 00008fc8 r os_system__doc__ │ │ │ │ @@ -32874,31 +32873,31 @@ │ │ │ │ 00005710 r os_timerfd_settime_ns__doc__ │ │ │ │ 000013f4 t os_times │ │ │ │ 00005c04 r os_times__doc__ │ │ │ │ 00002eb8 t os_truncate │ │ │ │ 0000331c r os_truncate__doc__ │ │ │ │ 0000369c t os_ttyname │ │ │ │ 0000ae9c r os_ttyname__doc__ │ │ │ │ -00007380 t os_umask │ │ │ │ +00007388 t os_umask │ │ │ │ 00008f6c r os_umask__doc__ │ │ │ │ 00002bc0 t os_uname │ │ │ │ 00008bf8 r os_uname__doc__ │ │ │ │ 00002bc4 t os_uname_impl │ │ │ │ 00004294 t os_unlink │ │ │ │ 00008e14 r os_unlink__doc__ │ │ │ │ 00004440 t os_unlink_impl.isra.0 │ │ │ │ 0000365c t os_unlockpt │ │ │ │ 000072b0 r os_unlockpt__doc__ │ │ │ │ -00006b0c t os_unsetenv │ │ │ │ +00006b14 t os_unsetenv │ │ │ │ 00002f9c r os_unsetenv__doc__ │ │ │ │ 000004d4 t os_unshare │ │ │ │ 000060f8 r os_unshare__doc__ │ │ │ │ 00002300 t os_urandom │ │ │ │ 00001d34 r os_urandom__doc__ │ │ │ │ -0000502c t os_utime │ │ │ │ +00005034 t os_utime │ │ │ │ 000086f8 r os_utime__doc__ │ │ │ │ 00000558 t os_wait │ │ │ │ 00001846 t os_wait3 │ │ │ │ 00006698 r os_wait3__doc__ │ │ │ │ 00001516 t os_wait4 │ │ │ │ 000065f0 r os_wait4__doc__ │ │ │ │ 000062dc r os_wait__doc__ │ │ │ │ @@ -32908,28 +32907,28 @@ │ │ │ │ 00006364 r os_waitpid__doc__ │ │ │ │ 00004020 t os_waitstatus_to_exitcode │ │ │ │ 00001078 r os_waitstatus_to_exitcode__doc__ │ │ │ │ 00002b30 t os_write │ │ │ │ 000045fc r os_write__doc__ │ │ │ │ 00004bfe 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 │ │ │ │ 0000bde0 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 │ │ │ │ @@ -32966,15 +32965,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 │ │ │ │ @@ -33009,19 +33008,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 │ │ │ │ 0000bc58 r stat_result__doc__ │ │ │ │ 000005f4 d stat_result_desc │ │ │ │ 00002ce8 d stat_result_fields │ │ │ │ -000072c0 t statresult_new │ │ │ │ +000072c8 t statresult_new │ │ │ │ U statvfs64 │ │ │ │ 0000bb38 r statvfs_result__doc__ │ │ │ │ 00000604 d statvfs_result_desc │ │ │ │ 00002c88 d statvfs_result_fields │ │ │ │ U stdout │ │ │ │ U strchr │ │ │ │ U strcpy │ │ │ │ @@ -34732,16 +34731,16 @@ │ │ │ │ 000011dc t _buffered_raw_seek │ │ │ │ 00000018 t _buffered_raw_tell │ │ │ │ 00001900 t _buffered_readline │ │ │ │ 0000012a t _bufferediobase_readinto_generic │ │ │ │ 00001334 t _bufferedreader_fill_buffer │ │ │ │ 0000137c t _bufferedreader_raw_read │ │ │ │ 000012d4 t _bufferedreader_read_fast │ │ │ │ -00000a98 t _bufferedwriter_flush_unlocked │ │ │ │ -00000cd8 t _bufferedwriter_raw_write │ │ │ │ +00000a94 t _bufferedwriter_flush_unlocked │ │ │ │ +00000cd4 t _bufferedwriter_raw_write │ │ │ │ 00000402 t _enter_buffered_busy │ │ │ │ 0000277c t _forward_call │ │ │ │ 00002638 t _io_BufferedRWPair___init__ │ │ │ │ 0000016c r _io_BufferedRWPair___init____doc__ │ │ │ │ 000024ac t _io_BufferedRandom___init__ │ │ │ │ 0000005c r _io_BufferedRandom___init____doc__ │ │ │ │ 00000000 t _io_BufferedReader___init__ │ │ │ │ @@ -34824,15 +34823,15 @@ │ │ │ │ 0000002c d _parser.5 │ │ │ │ 00000058 d _parser.8 │ │ │ │ 000004b8 t _set_BlockingIOError.constprop.0 │ │ │ │ 00000b28 t buffered_clear │ │ │ │ 0000010c t buffered_closed │ │ │ │ 00000000 t buffered_closed.part.0 │ │ │ │ 00000a40 t buffered_dealloc │ │ │ │ -00000818 t buffered_flush_and_rewind_unlocked │ │ │ │ +00000814 t buffered_flush_and_rewind_unlocked │ │ │ │ 000014c4 t buffered_flush_and_rewind_unlocked.part.0 │ │ │ │ 00002228 t buffered_iternext │ │ │ │ 00002170 t buffered_repr │ │ │ │ 00001544 t buffered_traverse │ │ │ │ 00000c48 r bufferediobase_doc │ │ │ │ 00000a28 d bufferediobase_methods │ │ │ │ 00000a10 d bufferediobase_slots │ │ │ │ @@ -36937,99 +36936,99 @@ │ │ │ │ U _PyObject_New │ │ │ │ 00000154 t _PyObject_VectorcallTstate │ │ │ │ U _PyRuntime │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ -00001590 t _functools__lru_cache_wrapper_cache_clear │ │ │ │ +00001578 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 │ │ │ │ -0000137c t _functools_cmp_to_key │ │ │ │ +00001364 t _functools_cmp_to_key │ │ │ │ 00000518 r _functools_cmp_to_key__doc__ │ │ │ │ 00000018 r _functools_doc │ │ │ │ 0000000c t _functools_exec │ │ │ │ -00000cb0 t _functools_free │ │ │ │ +00000c9c t _functools_free │ │ │ │ 00000164 d _functools_methods │ │ │ │ 00000000 d _functools_module │ │ │ │ -00001970 t _functools_reduce │ │ │ │ +00001958 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 │ │ │ │ -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 │ │ │ │ +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 │ │ │ │ 00000308 d keyobject_getset │ │ │ │ 00000330 d keyobject_members │ │ │ │ -00001458 t keyobject_richcompare │ │ │ │ +00001440 t keyobject_richcompare │ │ │ │ 0000004a t keyobject_text_signature │ │ │ │ -000016dc t keyobject_traverse │ │ │ │ +000016c4 t keyobject_traverse │ │ │ │ 000002c0 d keyobject_type_slots │ │ │ │ 00000070 d keyobject_type_spec │ │ │ │ 00000098 d keywords.6 │ │ │ │ 000000d8 d kwargs.7 │ │ │ │ 000009d0 t lru_cache_call │ │ │ │ -000012e4 t lru_cache_clear_list │ │ │ │ +000012cc t lru_cache_clear_list │ │ │ │ 00000056 t lru_cache_copy │ │ │ │ -000011c4 t lru_cache_dealloc │ │ │ │ +000011ac t lru_cache_dealloc │ │ │ │ 00000064 t lru_cache_deepcopy │ │ │ │ -000016d8 t lru_cache_descr_get │ │ │ │ +000016c0 t lru_cache_descr_get │ │ │ │ 0000003c r lru_cache_doc │ │ │ │ 00000228 d lru_cache_getsetlist │ │ │ │ -00000d8c t lru_cache_make_key │ │ │ │ +00000d74 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 │ │ │ │ -00001210 t lru_cache_tp_clear │ │ │ │ +000011f8 t lru_cache_tp_clear │ │ │ │ 000003b4 t lru_cache_tp_traverse │ │ │ │ 00000194 d lru_cache_type_slots │ │ │ │ 0000005c d lru_cache_type_spec │ │ │ │ -0000133c t lru_list_elem_dealloc │ │ │ │ +00001324 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 │ │ │ │ -000016b4 t partial_descr_get │ │ │ │ +0000169c t partial_descr_get │ │ │ │ 00000204 r partial_doc │ │ │ │ 00000410 d partial_getsetlist │ │ │ │ 00000438 d partial_memberlist │ │ │ │ 000003d0 d partial_methods │ │ │ │ 00000000 t partial_new │ │ │ │ -00001714 t partial_reduce │ │ │ │ -00001b74 t partial_repr │ │ │ │ -0000175c t partial_setstate │ │ │ │ +000016fc t partial_reduce │ │ │ │ +00001b5c t partial_repr │ │ │ │ +00001744 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 │ │ │ │ -00001d58 t uncached_lru_cache_wrapper │ │ │ │ +00001d40 t uncached_lru_cache_wrapper │ │ │ │ │ │ │ │ _localemodule.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000000c r .LC1 │ │ │ │ 00000070 r .LC10 │ │ │ │ @@ -37566,33 +37565,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 │ │ │ │ -0000006c t stat_S_ISBLK │ │ │ │ +0000006a 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 │ │ │ │ +0000003a 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 │ │ │ │ 00000068 t stat_S_ISPORT │ │ │ │ 000008a4 r stat_S_ISPORT_doc │ │ │ │ 00000524 t stat_S_ISREG │ │ │ │ 000009f4 r stat_S_ISREG_doc │ │ │ │ -0000002e t stat_S_ISSOCK │ │ │ │ +00000000 t stat_S_ISSOCK │ │ │ │ 00000924 r stat_S_ISSOCK_doc │ │ │ │ -0000006a t stat_S_ISWHT │ │ │ │ +000000a4 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,92 +1,92 @@ │ │ │ │ ---------- 0 0 0 85072 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 13600 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 21460 1970-01-01 00:00:00.000000 action_helpers.o │ │ │ │ -?rw-r--r-- 0 0 0 204244 1970-01-01 00:00:00.000000 parser.o │ │ │ │ +?rw-r--r-- 0 0 0 204316 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 1172 1970-01-01 00:00:00.000000 buffer.o │ │ │ │ -?rw-r--r-- 0 0 0 18656 1970-01-01 00:00:00.000000 lexer.o │ │ │ │ +?rw-r--r-- 0 0 0 18640 1970-01-01 00:00:00.000000 lexer.o │ │ │ │ ?rw-r--r-- 0 0 0 1840 1970-01-01 00:00:00.000000 state.o │ │ │ │ ?rw-r--r-- 0 0 0 6160 1970-01-01 00:00:00.000000 file_tokenizer.o │ │ │ │ -?rw-r--r-- 0 0 0 2744 1970-01-01 00:00:00.000000 readline_tokenizer.o │ │ │ │ +?rw-r--r-- 0 0 0 2740 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 7568 1970-01-01 00:00:00.000000 helpers.o │ │ │ │ ?rw-r--r-- 0 0 0 3100 1970-01-01 00:00:00.000000 myreadline.o │ │ │ │ ?rw-r--r-- 0 0 0 50384 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 16832 1970-01-01 00:00:00.000000 bytes_methods.o │ │ │ │ ?rw-r--r-- 0 0 0 64708 1970-01-01 00:00:00.000000 bytearrayobject.o │ │ │ │ ?rw-r--r-- 0 0 0 73368 1970-01-01 00:00:00.000000 bytesobject.o │ │ │ │ ?rw-r--r-- 0 0 0 20376 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 37612 1970-01-01 00:00:00.000000 codeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 37516 1970-01-01 00:00:00.000000 codeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 19808 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 9124 1970-01-01 00:00:00.000000 enumobject.o │ │ │ │ ?rw-r--r-- 0 0 0 76304 1970-01-01 00:00:00.000000 exceptions.o │ │ │ │ ?rw-r--r-- 0 0 0 14264 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 9656 1970-01-01 00:00:00.000000 fileobject.o │ │ │ │ ?rw-r--r-- 0 0 0 33416 1970-01-01 00:00:00.000000 floatobject.o │ │ │ │ ?rw-r--r-- 0 0 0 27112 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 6008 1970-01-01 00:00:00.000000 interpolationobject.o │ │ │ │ -?rw-r--r-- 0 0 0 8592 1970-01-01 00:00:00.000000 iterobject.o │ │ │ │ -?rw-r--r-- 0 0 0 46416 1970-01-01 00:00:00.000000 listobject.o │ │ │ │ -?rw-r--r-- 0 0 0 103208 1970-01-01 00:00:00.000000 longobject.o │ │ │ │ -?rw-r--r-- 0 0 0 96600 1970-01-01 00:00:00.000000 dictobject.o │ │ │ │ +?rw-r--r-- 0 0 0 8600 1970-01-01 00:00:00.000000 iterobject.o │ │ │ │ +?rw-r--r-- 0 0 0 46856 1970-01-01 00:00:00.000000 listobject.o │ │ │ │ +?rw-r--r-- 0 0 0 103372 1970-01-01 00:00:00.000000 longobject.o │ │ │ │ +?rw-r--r-- 0 0 0 96592 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 46556 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 46780 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 112016 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 16096 1970-01-01 00:00:00.000000 rangeobject.o │ │ │ │ -?rw-r--r-- 0 0 0 48524 1970-01-01 00:00:00.000000 setobject.o │ │ │ │ +?rw-r--r-- 0 0 0 48496 1970-01-01 00:00:00.000000 setobject.o │ │ │ │ ?rw-r--r-- 0 0 0 9872 1970-01-01 00:00:00.000000 sliceobject.o │ │ │ │ ?rw-r--r-- 0 0 0 11088 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 20584 1970-01-01 00:00:00.000000 tupleobject.o │ │ │ │ -?rw-r--r-- 0 0 0 186616 1970-01-01 00:00:00.000000 typeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 186632 1970-01-01 00:00:00.000000 typeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 40976 1970-01-01 00:00:00.000000 typevarobject.o │ │ │ │ -?rw-r--r-- 0 0 0 285556 1970-01-01 00:00:00.000000 unicodeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 285540 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 33060 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 22452 1970-01-01 00:00:00.000000 _warnings.o │ │ │ │ -?rw-r--r-- 0 0 0 286524 1970-01-01 00:00:00.000000 Python-ast.o │ │ │ │ -?rw-r--r-- 0 0 0 7420 1970-01-01 00:00:00.000000 Python-tokenize.o │ │ │ │ +?rw-r--r-- 0 0 0 286100 1970-01-01 00:00:00.000000 Python-ast.o │ │ │ │ +?rw-r--r-- 0 0 0 7436 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 16012 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 64156 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 110352 1970-01-01 00:00:00.000000 ceval.o │ │ │ │ +?rw-r--r-- 0 0 0 110328 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 116164 1970-01-01 00:00:00.000000 codegen.o │ │ │ │ +?rw-r--r-- 0 0 0 116148 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 19588 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 39212 1970-01-01 00:00:00.000000 flowgraph.o │ │ │ │ +?rw-r--r-- 0 0 0 39220 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 14980 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 │ │ │ │ @@ -98,24 +98,24 @@ │ │ │ │ ?rw-r--r-- 0 0 0 14176 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 53504 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 32580 1970-01-01 00:00:00.000000 instrumentation.o │ │ │ │ +?rw-r--r-- 0 0 0 32576 1970-01-01 00:00:00.000000 instrumentation.o │ │ │ │ ?rw-r--r-- 0 0 0 8336 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 6496 1970-01-01 00:00:00.000000 lock.o │ │ │ │ ?rw-r--r-- 0 0 0 31660 1970-01-01 00:00:00.000000 marshal.o │ │ │ │ -?rw-r--r-- 0 0 0 10892 1970-01-01 00:00:00.000000 modsupport.o │ │ │ │ +?rw-r--r-- 0 0 0 10876 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 4116 1970-01-01 00:00:00.000000 mystrtoul.o │ │ │ │ +?rw-r--r-- 0 0 0 4124 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 │ │ │ │ ?rw-r--r-- 0 0 0 4964 1970-01-01 00:00:00.000000 pathconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 10244 1970-01-01 00:00:00.000000 preconfig.o │ │ │ │ @@ -129,27 +129,27 @@ │ │ │ │ ?rw-r--r-- 0 0 0 22872 1970-01-01 00:00:00.000000 pythonrun.o │ │ │ │ ?rw-r--r-- 0 0 0 11708 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 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 47704 1970-01-01 00:00:00.000000 symtable.o │ │ │ │ +?rw-r--r-- 0 0 0 47700 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 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 4636 1970-01-01 00:00:00.000000 pystrtod.o │ │ │ │ ?rw-r--r-- 0 0 0 2992 1970-01-01 00:00:00.000000 pystrhex.o │ │ │ │ ?rw-r--r-- 0 0 0 20184 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 16552 1970-01-01 00:00:00.000000 fileutils.o │ │ │ │ +?rw-r--r-- 0 0 0 16556 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 14828 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 │ │ │ │ @@ -157,15 +157,15 @@ │ │ │ │ ?rw-r--r-- 0 0 0 14044 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 86572 1970-01-01 00:00:00.000000 _datetimemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 16152 1970-01-01 00:00:00.000000 _heapqmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 27264 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 103532 1970-01-01 00:00:00.000000 _pickle.o │ │ │ │ +?rw-r--r-- 0 0 0 103544 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 116196 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 41328 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 │ │ │ │ @@ -182,38 +182,38 @@ │ │ │ │ ?rw-r--r-- 0 0 0 12632 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 34920 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 229968 1970-01-01 00:00:00.000000 posixmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 229976 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 16120 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 18924 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 47852 1970-01-01 00:00:00.000000 bufferedio.o │ │ │ │ +?rw-r--r-- 0 0 0 47932 1970-01-01 00:00:00.000000 bufferedio.o │ │ │ │ ?rw-r--r-- 0 0 0 55384 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 50616 1970-01-01 00:00:00.000000 itertoolsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 87384 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 42672 1970-01-01 00:00:00.000000 _threadmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 27956 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 13860 1970-01-01 00:00:00.000000 _abc.o │ │ │ │ -?rw-r--r-- 0 0 0 24548 1970-01-01 00:00:00.000000 _functoolsmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 24524 1970-01-01 00:00:00.000000 _functoolsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 17520 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 441020 1970-01-01 00:00:00.000000 frozen.o │ │ │ ├── pegen.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -118,13 +118,13 @@ │ │ │ │ │ 114: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_CompareWithASCIIString │ │ │ │ │ 115: 000005d5 42 FUNC GLOBAL HIDDEN 1 _PyPegen_byte_offset_to_character_offset │ │ │ │ │ 116: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8 │ │ │ │ │ 117: 00000601 86 FUNC GLOBAL HIDDEN 1 _PyPegen_byte_offset_to_character_offset_raw │ │ │ │ │ 118: 00000659 162 FUNC GLOBAL HIDDEN 1 _PyPegen_soft_keyword_token │ │ │ │ │ 119: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsStringAndSize │ │ │ │ │ 120: 00000001 12 FUNC GLOBAL HIDDEN 8 _PyPegen_interactive_exit │ │ │ │ │ - 121: 00000e69 378 FUNC GLOBAL HIDDEN 6 _PyPegen_byte_offset_to_character_offset_line │ │ │ │ │ + 121: 00000e69 380 FUNC GLOBAL HIDDEN 6 _PyPegen_byte_offset_to_character_offset_line │ │ │ │ │ 122: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 123: 00000fe5 4 FUNC GLOBAL HIDDEN 6 _PyPegen_lookahead_for_expr │ │ │ │ │ 124: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_raise_error_known_location │ │ │ │ │ 125: 00000fe9 4 FUNC GLOBAL HIDDEN 6 _PyPegen_lookahead_for_stmt │ │ │ │ │ 126: 0000004b 62 FUNC GLOBAL HIDDEN 8 _PyPegen_expect_forced_result │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -243,19 +243,19 @@ │ │ │ │ │ 00000dfa 0000280a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000e24 0000030a R_ARM_THM_CALL 0000049d Py_XDECREF │ │ │ │ │ 00000e30 0000250a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000e3e 0000250a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000e4a 0000250a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000e60 0000250a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000e7c 0000740a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00000fc6 0000572f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000fca 00005730 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000fce 00001f2f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC16 │ │ │ │ │ -00000fd2 00001f30 R_ARM_THM_MOVT_ABS 000001c8 .LC16 │ │ │ │ │ -00000fd8 00007a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000fc8 0000572f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000fcc 00005730 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000fd0 00001f2f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC16 │ │ │ │ │ +00000fd4 00001f30 R_ARM_THM_MOVT_ABS 000001c8 .LC16 │ │ │ │ │ +00000fda 00007a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000cfc 0000381e R_ARM_THM_JUMP24 00000000 _PyPegen_raise_error │ │ │ │ │ 00000e54 0000251e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ 00000fe4 00003d1e R_ARM_THM_JUMP24 00000001 _PyPegen_lookahead │ │ │ │ │ 00000fe8 00003d1e R_ARM_THM_JUMP24 00000001 _PyPegen_lookahead │ │ │ │ │ │ │ │ │ │ Relocation section '.rel.text.unlikely' at offset 0x3218 contains 6 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1642,157 +1642,157 @@ │ │ │ │ │ strd r2, r1, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8 │ │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ it ge │ │ │ │ │ movge r1, #0 │ │ │ │ │ - bge.n eea <_PyPegen_byte_offset_to_character_offset_line+0x82> │ │ │ │ │ + bge.n eee <_PyPegen_byte_offset_to_character_offset_line+0x86> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n ef4 <_PyPegen_byte_offset_to_character_offset_line+0x8c> │ │ │ │ │ + blt.n ef8 <_PyPegen_byte_offset_to_character_offset_line+0x90> │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble.n f02 <_PyPegen_byte_offset_to_character_offset_line+0x9a> │ │ │ │ │ + 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 r1, #1 │ │ │ │ │ - blt.n f16 <_PyPegen_byte_offset_to_character_offset_line+0xae> │ │ │ │ │ + blt.n f0c <_PyPegen_byte_offset_to_character_offset_line+0xa4> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble.n ef0 <_PyPegen_byte_offset_to_character_offset_line+0x88> │ │ │ │ │ + it le │ │ │ │ │ + movle r1, #2 │ │ │ │ │ + ble.n eee <_PyPegen_byte_offset_to_character_offset_line+0x86> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r1, #1 │ │ │ │ │ - blt.n f22 <_PyPegen_byte_offset_to_character_offset_line+0xba> │ │ │ │ │ + blt.n f2e <_PyPegen_byte_offset_to_character_offset_line+0xc6> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble.n f06 <_PyPegen_byte_offset_to_character_offset_line+0x9e> │ │ │ │ │ + ble.n ef4 <_PyPegen_byte_offset_to_character_offset_line+0x8c> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r3, r1, #1 │ │ │ │ │ - blt.n f0a <_PyPegen_byte_offset_to_character_offset_line+0xa2> │ │ │ │ │ + blt.n f6a <_PyPegen_byte_offset_to_character_offset_line+0x102> │ │ │ │ │ movs r1, #4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble.n eea <_PyPegen_byte_offset_to_character_offset_line+0x82> │ │ │ │ │ + ble.n eee <_PyPegen_byte_offset_to_character_offset_line+0x86> │ │ │ │ │ ldrsb.w ip, [r0, r3] │ │ │ │ │ ldrb.w lr, [r0, r3] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n f2e <_PyPegen_byte_offset_to_character_offset_line+0xc6> │ │ │ │ │ + blt.n f90 <_PyPegen_byte_offset_to_character_offset_line+0x128> │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n ed4 <_PyPegen_byte_offset_to_character_offset_line+0x6c> │ │ │ │ │ + bgt.n ed8 <_PyPegen_byte_offset_to_character_offset_line+0x70> │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ - movs r1, #2 │ │ │ │ │ - b.n eea <_PyPegen_byte_offset_to_character_offset_line+0x82> │ │ │ │ │ + movs r1, #3 │ │ │ │ │ + b.n eee <_PyPegen_byte_offset_to_character_offset_line+0x86> │ │ │ │ │ and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ - bne.n f8c <_PyPegen_byte_offset_to_character_offset_line+0x124> │ │ │ │ │ - adds r1, #2 │ │ │ │ │ + it eq │ │ │ │ │ + addeq r1, #2 │ │ │ │ │ + bne.n f54 <_PyPegen_byte_offset_to_character_offset_line+0xec> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ bgt.n e9c <_PyPegen_byte_offset_to_character_offset_line+0x34> │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n eea <_PyPegen_byte_offset_to_character_offset_line+0x82> │ │ │ │ │ - movs r1, #3 │ │ │ │ │ - b.n eea <_PyPegen_byte_offset_to_character_offset_line+0x82> │ │ │ │ │ - and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ │ - bne.n f42 <_PyPegen_byte_offset_to_character_offset_line+0xda> │ │ │ │ │ - adds r3, r1, #2 │ │ │ │ │ - b.n ece <_PyPegen_byte_offset_to_character_offset_line+0x66> │ │ │ │ │ + b.n eee <_PyPegen_byte_offset_to_character_offset_line+0x86> │ │ │ │ │ and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ - bne.n f58 <_PyPegen_byte_offset_to_character_offset_line+0xf0> │ │ │ │ │ - adds r1, #2 │ │ │ │ │ + it eq │ │ │ │ │ + addeq r1, #2 │ │ │ │ │ + beq.n eaa <_PyPegen_byte_offset_to_character_offset_line+0x42> │ │ │ │ │ + and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ │ + beq.n f8c <_PyPegen_byte_offset_to_character_offset_line+0x124> │ │ │ │ │ + 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 eaa <_PyPegen_byte_offset_to_character_offset_line+0x42> │ │ │ │ │ and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ - bne.n f6e <_PyPegen_byte_offset_to_character_offset_line+0x106> │ │ │ │ │ - adds r1, #2 │ │ │ │ │ - b.n ebc <_PyPegen_byte_offset_to_character_offset_line+0x54> │ │ │ │ │ - and.w ip, lr, #224 @ 0xe0 │ │ │ │ │ - cmp.w ip, #192 @ 0xc0 │ │ │ │ │ - bne.n fa2 <_PyPegen_byte_offset_to_character_offset_line+0x13a> │ │ │ │ │ - adds r3, #2 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - blt.n ed4 <_PyPegen_byte_offset_to_character_offset_line+0x6c> │ │ │ │ │ - b.n eea <_PyPegen_byte_offset_to_character_offset_line+0x82> │ │ │ │ │ + it eq │ │ │ │ │ + addeq r1, #2 │ │ │ │ │ + beq.n ec0 <_PyPegen_byte_offset_to_character_offset_line+0x58> │ │ │ │ │ and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ │ - beq.n fc2 <_PyPegen_byte_offset_to_character_offset_line+0x15a> │ │ │ │ │ + beq.n f50 <_PyPegen_byte_offset_to_character_offset_line+0xe8> │ │ │ │ │ and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ │ - bne.n fc6 <_PyPegen_byte_offset_to_character_offset_line+0x15e> │ │ │ │ │ - adds r3, r1, #4 │ │ │ │ │ - b.n ece <_PyPegen_byte_offset_to_character_offset_line+0x66> │ │ │ │ │ + bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ + adds r1, #4 │ │ │ │ │ + b.n ec0 <_PyPegen_byte_offset_to_character_offset_line+0x58> │ │ │ │ │ + adds r1, #3 │ │ │ │ │ + b.n ec0 <_PyPegen_byte_offset_to_character_offset_line+0x58> │ │ │ │ │ and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ │ - beq.n f84 <_PyPegen_byte_offset_to_character_offset_line+0x11c> │ │ │ │ │ + beq.n fa4 <_PyPegen_byte_offset_to_character_offset_line+0x13c> │ │ │ │ │ and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ │ - bne.n fc6 <_PyPegen_byte_offset_to_character_offset_line+0x15e> │ │ │ │ │ + bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ adds r1, #4 │ │ │ │ │ - b.n eaa <_PyPegen_byte_offset_to_character_offset_line+0x42> │ │ │ │ │ + b.n f04 <_PyPegen_byte_offset_to_character_offset_line+0x9c> │ │ │ │ │ + and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ │ + it eq │ │ │ │ │ + addeq r3, r1, #2 │ │ │ │ │ + beq.n ed2 <_PyPegen_byte_offset_to_character_offset_line+0x6a> │ │ │ │ │ and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ │ - beq.n f88 <_PyPegen_byte_offset_to_character_offset_line+0x120> │ │ │ │ │ + beq.n fc0 <_PyPegen_byte_offset_to_character_offset_line+0x158> │ │ │ │ │ and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ │ - bne.n fc6 <_PyPegen_byte_offset_to_character_offset_line+0x15e> │ │ │ │ │ - adds r1, #4 │ │ │ │ │ - b.n ebc <_PyPegen_byte_offset_to_character_offset_line+0x54> │ │ │ │ │ + bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ + adds r3, r1, #4 │ │ │ │ │ + b.n ed2 <_PyPegen_byte_offset_to_character_offset_line+0x6a> │ │ │ │ │ adds r1, #3 │ │ │ │ │ b.n eaa <_PyPegen_byte_offset_to_character_offset_line+0x42> │ │ │ │ │ + and.w ip, lr, #224 @ 0xe0 │ │ │ │ │ + cmp.w ip, #192 @ 0xc0 │ │ │ │ │ + bne.n fa8 <_PyPegen_byte_offset_to_character_offset_line+0x140> │ │ │ │ │ + adds r3, #2 │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + blt.n ed8 <_PyPegen_byte_offset_to_character_offset_line+0x70> │ │ │ │ │ + b.n eee <_PyPegen_byte_offset_to_character_offset_line+0x86> │ │ │ │ │ adds r1, #3 │ │ │ │ │ - b.n ebc <_PyPegen_byte_offset_to_character_offset_line+0x54> │ │ │ │ │ - and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ │ - beq.n fba <_PyPegen_byte_offset_to_character_offset_line+0x152> │ │ │ │ │ - and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ - cmp.w ip, #240 @ 0xf0 │ │ │ │ │ - bne.n fc6 <_PyPegen_byte_offset_to_character_offset_line+0x15e> │ │ │ │ │ - adds r1, #4 │ │ │ │ │ - b.n efe <_PyPegen_byte_offset_to_character_offset_line+0x96> │ │ │ │ │ + b.n f04 <_PyPegen_byte_offset_to_character_offset_line+0x9c> │ │ │ │ │ and.w ip, lr, #240 @ 0xf0 │ │ │ │ │ cmp.w ip, #224 @ 0xe0 │ │ │ │ │ - beq.n fbe <_PyPegen_byte_offset_to_character_offset_line+0x156> │ │ │ │ │ + beq.n fc4 <_PyPegen_byte_offset_to_character_offset_line+0x15c> │ │ │ │ │ and.w lr, lr, #248 @ 0xf8 │ │ │ │ │ cmp.w lr, #240 @ 0xf0 │ │ │ │ │ - bne.n fc6 <_PyPegen_byte_offset_to_character_offset_line+0x15e> │ │ │ │ │ + bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ adds r3, #4 │ │ │ │ │ - b.n f3a <_PyPegen_byte_offset_to_character_offset_line+0xd2> │ │ │ │ │ - adds r1, #3 │ │ │ │ │ - b.n efe <_PyPegen_byte_offset_to_character_offset_line+0x96> │ │ │ │ │ - adds r3, #3 │ │ │ │ │ - b.n f3a <_PyPegen_byte_offset_to_character_offset_line+0xd2> │ │ │ │ │ + b.n f9c <_PyPegen_byte_offset_to_character_offset_line+0x134> │ │ │ │ │ adds r3, r1, #3 │ │ │ │ │ - b.n ece <_PyPegen_byte_offset_to_character_offset_line+0x66> │ │ │ │ │ + b.n ed2 <_PyPegen_byte_offset_to_character_offset_line+0x6a> │ │ │ │ │ + adds r3, #3 │ │ │ │ │ + b.n f9c <_PyPegen_byte_offset_to_character_offset_line+0x134> │ │ │ │ │ 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 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n eea <_PyPegen_byte_offset_to_character_offset_line+0x82> │ │ │ │ │ - nop │ │ │ │ │ + b.n eee <_PyPegen_byte_offset_to_character_offset_line+0x86> │ │ │ │ │ │ │ │ │ │ 00000fe4 <_PyPegen_lookahead_for_expr>: │ │ │ │ │ _PyPegen_lookahead_for_expr(): │ │ │ │ │ b.w 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_JUMP24 _PyPegen_lookahead │ │ │ │ │ │ │ │ │ │ 00000fe8 <_PyPegen_lookahead_for_stmt>: │ │ │ ├── action_helpers.o │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -549,15 +549,15 @@ │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ bne.n 5a8 <_PyPegen_formatted_value+0xfc> │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.n 5bc <_PyPegen_formatted_value+0x110> │ │ │ │ │ + bpl.n 5ca <_PyPegen_formatted_value+0x11e> │ │ │ │ │ lsls r1, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ │ mov r2, r5 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ @@ -579,17 +579,17 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cbz r2, 52a <_PyPegen_formatted_value+0x7e> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.n 584 <_PyPegen_formatted_value+0xd8> │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 4f8 <_PyPegen_formatted_value+0x4c> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 5e0 <_PyPegen_formatted_value+0x134> │ │ │ │ │ + bne.n 5e4 <_PyPegen_formatted_value+0x138> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 5d2 <_PyPegen_formatted_value+0x126> │ │ │ │ │ + bne.n 5d6 <_PyPegen_formatted_value+0x12a> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ @@ -598,21 +598,21 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ mov r2, r9 │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5ce <_PyPegen_formatted_value+0x122> │ │ │ │ │ + beq.n 5d2 <_PyPegen_formatted_value+0x126> │ │ │ │ │ mov r1, sl │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5ca <_PyPegen_formatted_value+0x11e> │ │ │ │ │ + beq.n 5ce <_PyPegen_formatted_value+0x122> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r1, r9 │ │ │ │ │ strd r5, r4, [r0, #8] │ │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ @@ -636,44 +636,44 @@ │ │ │ │ │ beq.n 51c <_PyPegen_formatted_value+0x70> │ │ │ │ │ b.n 538 <_PyPegen_formatted_value+0x8c> │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ b.n 4fe <_PyPegen_formatted_value+0x52> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ bne.n 5c0 <_PyPegen_formatted_value+0x114> │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.n 5ec <_PyPegen_formatted_value+0x140> │ │ │ │ │ + bpl.n 5bc <_PyPegen_formatted_value+0x110> │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrh r1, [r0, #0] │ │ │ │ │ b.n 4f8 <_PyPegen_formatted_value+0x4c> │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 4f6 <_PyPegen_formatted_value+0x4a> │ │ │ │ │ + b.n 5b8 <_PyPegen_formatted_value+0x10c> │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg.part.0.isra.0> │ │ │ │ │ R_ARM_THM_CALL PyUnicode_READ_CHAR.part.0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ b.n 4f8 <_PyPegen_formatted_value+0x4c> │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b.n 4f6 <_PyPegen_formatted_value+0x4a> │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 51c <_PyPegen_formatted_value+0x70> │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 51c <_PyPegen_formatted_value+0x70> │ │ │ │ │ ldrd r3, r0, [r5] │ │ │ │ │ ldrd r3, r7, [r3, #20] │ │ │ │ │ mov r8, r3 │ │ │ │ │ adds r7, #1 │ │ │ │ │ b.n 53c <_PyPegen_formatted_value+0x90> │ │ │ │ │ ldrd r3, r0, [r6] │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr r7, [r3, #24] │ │ │ │ │ mov r8, r2 │ │ │ │ │ b.n 53c <_PyPegen_formatted_value+0x90> │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b.n 5b8 <_PyPegen_formatted_value+0x10c> │ │ │ │ │ │ │ │ │ │ 000005f0 <_PyPegen_joined_str>: │ │ │ │ │ _PyPegen_joined_str(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ ├── 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: 203604 (bytes into file) │ │ │ │ │ + Start of section headers: 203676 (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 0x31b54: │ │ │ │ │ +There are 16 section headers, starting at offset 0x31b9c: │ │ │ │ │ │ │ │ │ │ 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 00cca4 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 025b88 004f98 08 I 13 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 025bc0 004f98 08 I 13 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 00ccd8 000198 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 02ab20 000180 08 I 13 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 02ab58 000180 08 I 13 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 00ce70 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 00ce70 0123f4 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 02aca0 0064f8 08 I 13 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 01f264 001703 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 020968 001216 00 AX 0 0 2 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 031198 000938 08 I 13 9 4 │ │ │ │ │ - [11] .note.GNU-stack PROGBITS 00000000 021b7e 000000 00 0 0 1 │ │ │ │ │ - [12] .ARM.attributes ARM_ATTRIBUTES 00000000 021b7e 000033 00 0 0 1 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 021bb4 0020f0 10 14 359 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 023ca4 001ee2 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 031ad0 000084 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 00ce70 01242c 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 02acd8 006508 08 I 13 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 01f29c 001703 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 0209a0 001216 00 AX 0 0 2 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 0311e0 000938 08 I 13 9 4 │ │ │ │ │ + [11] .note.GNU-stack PROGBITS 00000000 021bb6 000000 00 0 0 1 │ │ │ │ │ + [12] .ARM.attributes ARM_ATTRIBUTES 00000000 021bb6 000033 00 0 0 1 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 021bec 0020f0 10 14 359 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 023cdc 001ee2 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 031b18 000084 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 527 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 1 $t │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ - 4: 0000673d 592 FUNC LOCAL DEFAULT 1 expressions_rule │ │ │ │ │ - 5: 0000831d 240 FUNC LOCAL DEFAULT 1 _loop0_1_rule │ │ │ │ │ + 4: 00006731 592 FUNC LOCAL DEFAULT 1 expressions_rule │ │ │ │ │ + 5: 00008311 240 FUNC LOCAL DEFAULT 1 _loop0_1_rule │ │ │ │ │ 6: 00000001 558 FUNC LOCAL DEFAULT 6 statements_rule │ │ │ │ │ 7: 00000231 6924 FUNC LOCAL DEFAULT 6 compound_stmt_rule │ │ │ │ │ 8: 00001f09 602 FUNC LOCAL DEFAULT 6 simple_stmts_rule │ │ │ │ │ 9: 00000d45 354 FUNC LOCAL DEFAULT 9 _gather_104_rule │ │ │ │ │ - 10: 000071d5 2010 FUNC LOCAL DEFAULT 6 expression_rule │ │ │ │ │ + 10: 000071d5 2076 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 │ │ │ │ │ @@ -31,156 +31,156 @@ │ │ │ │ │ 27: 000001f4 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ 28: 00000208 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ 29: 00001d3d 126 FUNC LOCAL DEFAULT 6 _tmp_6_rule │ │ │ │ │ 30: 00001dbd 108 FUNC LOCAL DEFAULT 6 _tmp_7_rule │ │ │ │ │ 31: 00001e29 110 FUNC LOCAL DEFAULT 6 _tmp_8_rule │ │ │ │ │ 32: 00001e99 110 FUNC LOCAL DEFAULT 6 _tmp_9_rule │ │ │ │ │ 33: 00000659 452 FUNC LOCAL DEFAULT 1 decorators_rule │ │ │ │ │ - 34: 000010f9 1252 FUNC LOCAL DEFAULT 1 function_def_raw_rule │ │ │ │ │ - 35: 0000f335 1004 FUNC LOCAL DEFAULT 6 named_expression_rule │ │ │ │ │ - 36: 0000f821 400 FUNC LOCAL DEFAULT 6 block_rule │ │ │ │ │ - 37: 00003bd1 752 FUNC LOCAL DEFAULT 1 elif_stmt_rule │ │ │ │ │ - 38: 00003ec1 512 FUNC LOCAL DEFAULT 1 else_block_rule │ │ │ │ │ - 39: 000049b9 712 FUNC LOCAL DEFAULT 1 class_def_raw_rule │ │ │ │ │ - 40: 00005e55 352 FUNC LOCAL DEFAULT 1 _gather_35_rule │ │ │ │ │ - 41: 0000de5d 12 FUNC LOCAL DEFAULT 6 NEW_TYPE_COMMENT │ │ │ │ │ - 42: 00004dfd 1054 FUNC LOCAL DEFAULT 1 for_stmt_rule │ │ │ │ │ - 43: 000040c1 398 FUNC LOCAL DEFAULT 1 finally_block_rule │ │ │ │ │ - 44: 00004251 1896 FUNC LOCAL DEFAULT 1 _loop1_37_rule │ │ │ │ │ + 34: 000010e9 1254 FUNC LOCAL DEFAULT 1 function_def_raw_rule │ │ │ │ │ + 35: 0000f375 1004 FUNC LOCAL DEFAULT 6 named_expression_rule │ │ │ │ │ + 36: 0000f861 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: 000049ad 712 FUNC LOCAL DEFAULT 1 class_def_raw_rule │ │ │ │ │ + 40: 00005e49 352 FUNC LOCAL DEFAULT 1 _gather_35_rule │ │ │ │ │ + 41: 0000de9d 12 FUNC LOCAL DEFAULT 6 NEW_TYPE_COMMENT │ │ │ │ │ + 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: 00008e75 298 FUNC LOCAL DEFAULT 1 subject_expr_rule │ │ │ │ │ 46: 00008fa1 246 FUNC LOCAL DEFAULT 1 patterns_rule │ │ │ │ │ 47: 0000aeb9 136 FUNC LOCAL DEFAULT 1 guard_rule │ │ │ │ │ - 48: 000059dd 80 FUNC LOCAL DEFAULT 1 INVALID_VERSION_CHECK │ │ │ │ │ + 48: 000059d1 80 FUNC LOCAL DEFAULT 1 INVALID_VERSION_CHECK │ │ │ │ │ 49: 0000bc09 1860 FUNC LOCAL DEFAULT 1 _loop1_38_rule │ │ │ │ │ 50: 000009e3 102 FUNC LOCAL DEFAULT 9 _tmp_144_rule │ │ │ │ │ 51: 00000acb 228 FUNC LOCAL DEFAULT 9 _loop0_145_rule │ │ │ │ │ 52: 00000001 352 FUNC LOCAL DEFAULT 9 _gather_141_rule │ │ │ │ │ - 53: 00002149 136 FUNC LOCAL DEFAULT 1 _tmp_22_rule │ │ │ │ │ - 54: 000082d9 68 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ + 53: 0000213d 136 FUNC LOCAL DEFAULT 1 _tmp_22_rule │ │ │ │ │ + 54: 000082cd 68 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 55: 00000fed 352 FUNC LOCAL DEFAULT 9 _gather_143_rule │ │ │ │ │ 56: 00002165 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: 000038a5 1062 FUNC LOCAL DEFAULT 6 single_subscript_attribute_target_rule │ │ │ │ │ 67: 00005df9 1332 FUNC LOCAL DEFAULT 6 star_targets_rule │ │ │ │ │ - 68: 000080f9 1728 FUNC LOCAL DEFAULT 6 star_expressions_rule │ │ │ │ │ - 69: 0000c695 110 FUNC LOCAL DEFAULT 6 _tmp_5_rule │ │ │ │ │ - 70: 0000d56d 418 FUNC LOCAL DEFAULT 6 annotated_rhs_rule │ │ │ │ │ + 68: 00008139 1728 FUNC LOCAL DEFAULT 6 star_expressions_rule │ │ │ │ │ + 69: 0000c6d5 110 FUNC LOCAL DEFAULT 6 _tmp_5_rule │ │ │ │ │ + 70: 0000d5ad 418 FUNC LOCAL DEFAULT 6 annotated_rhs_rule │ │ │ │ │ 71: 00008ded 136 FUNC LOCAL DEFAULT 1 _tmp_10_rule │ │ │ │ │ - 72: 00010bed 680 FUNC LOCAL DEFAULT 6 augassign_rule │ │ │ │ │ - 73: 00007cf1 212 FUNC LOCAL DEFAULT 6 single_target_rule │ │ │ │ │ - 74: 0000081d 2266 FUNC LOCAL DEFAULT 1 import_stmt_rule │ │ │ │ │ - 75: 00004d19 228 FUNC LOCAL DEFAULT 1 pass_stmt_rule │ │ │ │ │ - 76: 0000619d 446 FUNC LOCAL DEFAULT 1 del_targets_rule │ │ │ │ │ - 77: 000066d5 102 FUNC LOCAL DEFAULT 1 _tmp_16_rule │ │ │ │ │ - 78: 0000dd01 346 FUNC LOCAL DEFAULT 6 yield_expr_rule │ │ │ │ │ - 79: 000054d5 134 FUNC LOCAL DEFAULT 1 _tmp_17_rule │ │ │ │ │ - 80: 000069f1 180 FUNC LOCAL DEFAULT 1 invalid_ann_assign_target_rule │ │ │ │ │ - 81: 0000f721 256 FUNC LOCAL DEFAULT 6 star_named_expression_rule │ │ │ │ │ - 82: 000077f5 342 FUNC LOCAL DEFAULT 1 _loop0_121_rule │ │ │ │ │ - 83: 00005d6d 230 FUNC LOCAL DEFAULT 1 break_stmt_rule │ │ │ │ │ - 84: 00005c85 230 FUNC LOCAL DEFAULT 1 continue_stmt_rule │ │ │ │ │ - 85: 0000587d 352 FUNC LOCAL DEFAULT 1 _gather_15_rule │ │ │ │ │ - 86: 00001905 754 FUNC LOCAL DEFAULT 1 type_params_rule │ │ │ │ │ - 87: 0000f9b1 1140 FUNC LOCAL DEFAULT 6 star_named_expressions_rule │ │ │ │ │ - 88: 000081c1 126 FUNC LOCAL DEFAULT 1 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ - 89: 00001bf9 44 FUNC LOCAL DEFAULT 1 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ + 72: 00010c21 680 FUNC LOCAL DEFAULT 6 augassign_rule │ │ │ │ │ + 73: 00007d31 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: 0000dd41 346 FUNC LOCAL DEFAULT 6 yield_expr_rule │ │ │ │ │ + 79: 000054c9 134 FUNC LOCAL DEFAULT 1 _tmp_17_rule │ │ │ │ │ + 80: 000069e5 180 FUNC LOCAL DEFAULT 1 invalid_ann_assign_target_rule │ │ │ │ │ + 81: 0000f761 256 FUNC LOCAL DEFAULT 6 star_named_expression_rule │ │ │ │ │ + 82: 000077e9 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: 0000f9f1 1126 FUNC LOCAL DEFAULT 6 star_named_expressions_rule │ │ │ │ │ + 88: 000081b5 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: 00003d6d 2132 FUNC LOCAL DEFAULT 6 t_primary_raw │ │ │ │ │ 91: 00005d79 126 FUNC LOCAL DEFAULT 6 t_lookahead_rule │ │ │ │ │ - 92: 00010641 1152 FUNC LOCAL DEFAULT 6 slices_rule │ │ │ │ │ + 92: 00010675 1152 FUNC LOCAL DEFAULT 6 slices_rule │ │ │ │ │ 93: 00003ccd 160 FUNC LOCAL DEFAULT 6 t_primary_rule │ │ │ │ │ - 94: 000045c1 4136 FUNC LOCAL DEFAULT 6 atom_rule │ │ │ │ │ - 95: 0000cc3d 1846 FUNC LOCAL DEFAULT 6 arguments_rule │ │ │ │ │ + 94: 000045c1 4134 FUNC LOCAL DEFAULT 6 atom_rule │ │ │ │ │ + 95: 0000cc7d 1846 FUNC LOCAL DEFAULT 6 arguments_rule │ │ │ │ │ 96: 00006efd 728 FUNC LOCAL DEFAULT 6 genexp_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: 000055e9 122 FUNC LOCAL DEFAULT 6 _tmp_43_rule │ │ │ │ │ 104: 00005665 646 FUNC LOCAL DEFAULT 6 strings_rule │ │ │ │ │ - 105: 000035fd 402 FUNC LOCAL DEFAULT 1 tuple_rule │ │ │ │ │ - 106: 00003791 252 FUNC LOCAL DEFAULT 1 list_rule │ │ │ │ │ - 107: 0000c705 1336 FUNC LOCAL DEFAULT 6 for_if_clauses_rule │ │ │ │ │ - 108: 0000521d 350 FUNC LOCAL DEFAULT 1 _gather_85_rule │ │ │ │ │ - 109: 0000de69 604 FUNC LOCAL DEFAULT 6 starred_expression_rule │ │ │ │ │ - 110: 0000698d 100 FUNC LOCAL DEFAULT 1 _tmp_149_rule │ │ │ │ │ - 111: 00009d19 482 FUNC LOCAL DEFAULT 6 bitwise_or_rule │ │ │ │ │ - 112: 000082a1 56 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ - 113: 000072e5 530 FUNC LOCAL DEFAULT 1 invalid_comprehension_rule │ │ │ │ │ + 105: 000035f1 402 FUNC LOCAL DEFAULT 1 tuple_rule │ │ │ │ │ + 106: 00003785 252 FUNC LOCAL DEFAULT 1 list_rule │ │ │ │ │ + 107: 0000c745 1336 FUNC LOCAL DEFAULT 6 for_if_clauses_rule │ │ │ │ │ + 108: 00005211 350 FUNC LOCAL DEFAULT 1 _gather_85_rule │ │ │ │ │ + 109: 0000dea9 604 FUNC LOCAL DEFAULT 6 starred_expression_rule │ │ │ │ │ + 110: 00006981 100 FUNC LOCAL DEFAULT 1 _tmp_149_rule │ │ │ │ │ + 111: 00009d59 482 FUNC LOCAL DEFAULT 6 bitwise_or_rule │ │ │ │ │ + 112: 00008295 56 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ + 113: 000072d9 530 FUNC LOCAL DEFAULT 1 invalid_comprehension_rule │ │ │ │ │ 114: 0000049c 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ 115: 000058ed 304 FUNC LOCAL DEFAULT 6 _loop1_81_rule │ │ │ │ │ - 116: 0000840d 256 FUNC LOCAL DEFAULT 1 _loop1_82_rule │ │ │ │ │ + 116: 00008401 256 FUNC LOCAL DEFAULT 1 _loop1_82_rule │ │ │ │ │ 117: 00005a1d 860 FUNC LOCAL DEFAULT 6 _tmp_154_rule │ │ │ │ │ - 118: 0000850d 932 FUNC LOCAL DEFAULT 1 tstring_rule │ │ │ │ │ - 119: 0000fe25 2074 FUNC LOCAL DEFAULT 6 fstring_replacement_field_rule │ │ │ │ │ + 118: 00008501 942 FUNC LOCAL DEFAULT 1 tstring_rule │ │ │ │ │ + 119: 0000fe59 2074 FUNC LOCAL DEFAULT 6 fstring_replacement_field_rule │ │ │ │ │ 120: 000064c9 2612 FUNC LOCAL DEFAULT 6 target_with_star_atom_rule │ │ │ │ │ - 121: 00003b49 134 FUNC LOCAL DEFAULT 1 _tmp_166_rule │ │ │ │ │ + 121: 00003b3d 134 FUNC LOCAL DEFAULT 1 _tmp_166_rule │ │ │ │ │ 122: 0000632d 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: 000079b1 832 FUNC LOCAL DEFAULT 6 disjunction_rule │ │ │ │ │ - 133: 0000c55d 312 FUNC LOCAL DEFAULT 6 lambdef_rule │ │ │ │ │ - 134: 00007269 124 FUNC LOCAL DEFAULT 1 _tmp_115_rule │ │ │ │ │ + 132: 000079f1 832 FUNC LOCAL DEFAULT 6 disjunction_rule │ │ │ │ │ + 133: 0000c59d 312 FUNC LOCAL DEFAULT 6 lambdef_rule │ │ │ │ │ + 134: 0000725d 124 FUNC LOCAL DEFAULT 1 _tmp_115_rule │ │ │ │ │ 135: 00000237 100 FUNC LOCAL DEFAULT 9 _tmp_116_rule │ │ │ │ │ - 136: 0000806d 338 FUNC LOCAL DEFAULT 1 expression_without_invalid_rule │ │ │ │ │ - 137: 00006aa5 1662 FUNC LOCAL DEFAULT 1 lambda_params_rule │ │ │ │ │ - 138: 00007dc5 818 FUNC LOCAL DEFAULT 6 conjunction_rule │ │ │ │ │ - 139: 000087b9 5186 FUNC LOCAL DEFAULT 6 inversion_rule │ │ │ │ │ - 140: 00009bfd 284 FUNC LOCAL DEFAULT 6 star_expression_rule │ │ │ │ │ - 141: 00009efd 1056 FUNC LOCAL DEFAULT 6 bitwise_xor_rule │ │ │ │ │ - 142: 0000a31d 1044 FUNC LOCAL DEFAULT 6 bitwise_and_rule │ │ │ │ │ - 143: 0000a731 948 FUNC LOCAL DEFAULT 6 shift_expr_rule │ │ │ │ │ + 136: 00008061 338 FUNC LOCAL DEFAULT 1 expression_without_invalid_rule │ │ │ │ │ + 137: 00006a99 1662 FUNC LOCAL DEFAULT 1 lambda_params_rule │ │ │ │ │ + 138: 00007e05 818 FUNC LOCAL DEFAULT 6 conjunction_rule │ │ │ │ │ + 139: 000087f9 5186 FUNC LOCAL DEFAULT 6 inversion_rule │ │ │ │ │ + 140: 00009c3d 284 FUNC LOCAL DEFAULT 6 star_expression_rule │ │ │ │ │ + 141: 00009f3d 1056 FUNC LOCAL DEFAULT 6 bitwise_xor_rule │ │ │ │ │ + 142: 0000a35d 1044 FUNC LOCAL DEFAULT 6 bitwise_and_rule │ │ │ │ │ + 143: 0000a771 948 FUNC LOCAL DEFAULT 6 shift_expr_rule │ │ │ │ │ 144: 000006bc 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ - 145: 0000aae5 558 FUNC LOCAL DEFAULT 6 sum_rule │ │ │ │ │ - 146: 0000ad15 264 FUNC LOCAL DEFAULT 6 term_rule │ │ │ │ │ - 147: 0000ae1d 2580 FUNC LOCAL DEFAULT 6 term_raw │ │ │ │ │ + 145: 0000ab25 558 FUNC LOCAL DEFAULT 6 sum_rule │ │ │ │ │ + 146: 0000ad55 264 FUNC LOCAL DEFAULT 6 term_rule │ │ │ │ │ + 147: 0000ae5d 2580 FUNC LOCAL DEFAULT 6 term_raw │ │ │ │ │ 148: 000006ec 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ - 149: 0000b831 1362 FUNC LOCAL DEFAULT 6 factor_rule │ │ │ │ │ + 149: 0000b871 1362 FUNC LOCAL DEFAULT 6 factor_rule │ │ │ │ │ 150: 00000700 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ - 151: 0000bd85 268 FUNC LOCAL DEFAULT 6 primary_rule │ │ │ │ │ - 152: 0000be91 1738 FUNC LOCAL DEFAULT 6 primary_raw │ │ │ │ │ + 151: 0000bdc5 268 FUNC LOCAL DEFAULT 6 primary_rule │ │ │ │ │ + 152: 0000bed1 1738 FUNC LOCAL DEFAULT 6 primary_raw │ │ │ │ │ 153: 00000718 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ 154: 0000074c 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ - 155: 000015dd 480 FUNC LOCAL DEFAULT 1 dotted_as_name_rule │ │ │ │ │ - 156: 00002291 100 FUNC LOCAL DEFAULT 1 _tmp_158_rule │ │ │ │ │ - 157: 000017bd 326 FUNC LOCAL DEFAULT 1 dotted_name_rule │ │ │ │ │ - 158: 000022f5 598 FUNC LOCAL DEFAULT 1 import_from_targets_rule │ │ │ │ │ + 155: 000015d1 480 FUNC LOCAL DEFAULT 1 dotted_as_name_rule │ │ │ │ │ + 156: 00002285 100 FUNC LOCAL DEFAULT 1 _tmp_158_rule │ │ │ │ │ + 157: 000017b1 326 FUNC LOCAL DEFAULT 1 dotted_name_rule │ │ │ │ │ + 158: 000022e9 598 FUNC LOCAL DEFAULT 1 import_from_targets_rule │ │ │ │ │ 159: 00000778 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ 160: 00000794 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ - 161: 0000537d 344 FUNC LOCAL DEFAULT 1 _loop0_87_rule │ │ │ │ │ - 162: 00007125 132 FUNC LOCAL DEFAULT 1 invalid_for_target_rule │ │ │ │ │ + 161: 00005371 344 FUNC LOCAL DEFAULT 1 _loop0_87_rule │ │ │ │ │ + 162: 00007119 132 FUNC LOCAL DEFAULT 1 invalid_for_target_rule │ │ │ │ │ 163: 000007bc 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ 164: 000007fc 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ 165: 00000800 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ - 166: 00001c25 1316 FUNC LOCAL DEFAULT 1 params_rule │ │ │ │ │ - 167: 0000388d 134 FUNC LOCAL DEFAULT 1 _tmp_27_rule │ │ │ │ │ - 168: 00003915 412 FUNC LOCAL DEFAULT 1 func_type_comment_rule │ │ │ │ │ + 166: 00001c19 1316 FUNC LOCAL DEFAULT 1 params_rule │ │ │ │ │ + 167: 00003881 134 FUNC LOCAL DEFAULT 1 _tmp_27_rule │ │ │ │ │ + 168: 00003909 412 FUNC LOCAL DEFAULT 1 func_type_comment_rule │ │ │ │ │ 169: 00000814 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ 170: 00000854 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ 171: 00000880 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ 172: 000008c0 0 NOTYPE LOCAL DEFAULT 8 .LC53 │ │ │ │ │ - 173: 0000d375 502 FUNC LOCAL DEFAULT 6 args_rule │ │ │ │ │ - 174: 0000d711 1518 FUNC LOCAL DEFAULT 6 _gather_90_rule │ │ │ │ │ - 175: 00010e95 2656 FUNC LOCAL DEFAULT 6 kwargs_rule │ │ │ │ │ + 173: 0000d3b5 502 FUNC LOCAL DEFAULT 6 args_rule │ │ │ │ │ + 174: 0000d751 1518 FUNC LOCAL DEFAULT 6 _gather_90_rule │ │ │ │ │ + 175: 00010ec9 2658 FUNC LOCAL DEFAULT 6 kwargs_rule │ │ │ │ │ 176: 00000ce3 98 FUNC LOCAL DEFAULT 9 _tmp_111_rule │ │ │ │ │ 177: 0000036f 106 FUNC LOCAL DEFAULT 9 _tmp_168_rule │ │ │ │ │ 178: 000008e4 0 NOTYPE LOCAL DEFAULT 8 .LC54 │ │ │ │ │ 179: 00000f19 212 FUNC LOCAL DEFAULT 9 _tmp_139_rule │ │ │ │ │ 180: 00000904 0 NOTYPE LOCAL DEFAULT 8 .LC55 │ │ │ │ │ 181: 00000928 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ 182: 0000b75d 1034 FUNC LOCAL DEFAULT 1 type_param_rule │ │ │ │ │ @@ -189,40 +189,40 @@ │ │ │ │ │ 185: 0000098c 0 NOTYPE LOCAL DEFAULT 8 .LC59 │ │ │ │ │ 186: 000009b4 0 NOTYPE LOCAL DEFAULT 8 .LC60 │ │ │ │ │ 187: 000009cc 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ 188: 00000a0c 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ 189: 00000a38 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ 190: 00000a50 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ 191: 00000a70 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ - 192: 000021d1 192 FUNC LOCAL DEFAULT 1 slash_no_default_rule │ │ │ │ │ - 193: 0000254d 242 FUNC LOCAL DEFAULT 1 slash_with_default_rule │ │ │ │ │ - 194: 0000e0c5 380 FUNC LOCAL DEFAULT 6 _loop1_30_rule │ │ │ │ │ - 195: 000029dd 1348 FUNC LOCAL DEFAULT 1 _loop0_29_rule │ │ │ │ │ - 196: 00002f21 1330 FUNC LOCAL DEFAULT 1 star_etc_rule │ │ │ │ │ - 197: 0000e94d 2534 FUNC LOCAL DEFAULT 6 _loop1_31_rule │ │ │ │ │ - 198: 0000e7d1 380 FUNC LOCAL DEFAULT 6 _loop0_28_rule │ │ │ │ │ - 199: 00008241 96 FUNC LOCAL DEFAULT 1 _tmp_124_rule │ │ │ │ │ - 200: 0000555d 240 FUNC LOCAL DEFAULT 1 _loop0_32_rule │ │ │ │ │ - 201: 00005b91 244 FUNC LOCAL DEFAULT 1 _loop1_33_rule │ │ │ │ │ - 202: 0000e241 1050 FUNC LOCAL DEFAULT 6 param_no_default_rule │ │ │ │ │ - 203: 0000e65d 370 FUNC LOCAL DEFAULT 6 param_rule │ │ │ │ │ + 192: 000021c5 192 FUNC LOCAL DEFAULT 1 slash_no_default_rule │ │ │ │ │ + 193: 00002541 242 FUNC LOCAL DEFAULT 1 slash_with_default_rule │ │ │ │ │ + 194: 0000e105 380 FUNC LOCAL DEFAULT 6 _loop1_30_rule │ │ │ │ │ + 195: 000029d1 1348 FUNC LOCAL DEFAULT 1 _loop0_29_rule │ │ │ │ │ + 196: 00002f15 1330 FUNC LOCAL DEFAULT 1 star_etc_rule │ │ │ │ │ + 197: 0000e98d 2534 FUNC LOCAL DEFAULT 6 _loop1_31_rule │ │ │ │ │ + 198: 0000e811 380 FUNC LOCAL DEFAULT 6 _loop0_28_rule │ │ │ │ │ + 199: 00008235 96 FUNC LOCAL DEFAULT 1 _tmp_124_rule │ │ │ │ │ + 200: 00005551 240 FUNC LOCAL DEFAULT 1 _loop0_32_rule │ │ │ │ │ + 201: 00005b85 244 FUNC LOCAL DEFAULT 1 _loop1_33_rule │ │ │ │ │ + 202: 0000e281 1050 FUNC LOCAL DEFAULT 6 param_no_default_rule │ │ │ │ │ + 203: 0000e69d 370 FUNC LOCAL DEFAULT 6 param_rule │ │ │ │ │ 204: 00000a90 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ - 205: 00002641 452 FUNC LOCAL DEFAULT 1 import_from_as_names_rule │ │ │ │ │ - 206: 00002805 470 FUNC LOCAL DEFAULT 1 import_from_as_name_rule │ │ │ │ │ - 207: 00005751 300 FUNC LOCAL DEFAULT 1 default_rule │ │ │ │ │ + 205: 00002635 452 FUNC LOCAL DEFAULT 1 import_from_as_names_rule │ │ │ │ │ + 206: 000027f9 470 FUNC LOCAL DEFAULT 1 import_from_as_name_rule │ │ │ │ │ + 207: 00005745 300 FUNC LOCAL DEFAULT 1 default_rule │ │ │ │ │ 208: 00000acc 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ 209: 00000af0 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ 210: 00000b14 0 NOTYPE LOCAL DEFAULT 8 .LC69 │ │ │ │ │ 211: 00000b48 0 NOTYPE LOCAL DEFAULT 8 .LC70 │ │ │ │ │ - 212: 00003455 424 FUNC LOCAL DEFAULT 1 kwds_rule │ │ │ │ │ - 213: 00005a2d 356 FUNC LOCAL DEFAULT 1 param_star_annotation_rule │ │ │ │ │ + 212: 00003449 424 FUNC LOCAL DEFAULT 1 kwds_rule │ │ │ │ │ + 213: 00005a21 356 FUNC LOCAL DEFAULT 1 param_star_annotation_rule │ │ │ │ │ 214: 00000917 96 FUNC LOCAL DEFAULT 9 _tmp_128_rule │ │ │ │ │ 215: 00000b68 0 NOTYPE LOCAL DEFAULT 8 .LC71 │ │ │ │ │ 216: 00000b94 0 NOTYPE LOCAL DEFAULT 8 .LC72 │ │ │ │ │ - 217: 0000755d 168 FUNC LOCAL DEFAULT 1 _tmp_119_rule │ │ │ │ │ + 217: 00007551 168 FUNC LOCAL DEFAULT 1 _tmp_119_rule │ │ │ │ │ 218: 000008b5 98 FUNC LOCAL DEFAULT 9 _tmp_118_rule │ │ │ │ │ 219: 00000bd4 0 NOTYPE LOCAL DEFAULT 8 .LC73 │ │ │ │ │ 220: 00000c04 0 NOTYPE LOCAL DEFAULT 8 .LC74 │ │ │ │ │ 221: 00000ea7 114 FUNC LOCAL DEFAULT 9 _tmp_129_rule │ │ │ │ │ 222: 00000c34 0 NOTYPE LOCAL DEFAULT 8 .LC75 │ │ │ │ │ 223: 00000c50 0 NOTYPE LOCAL DEFAULT 8 .LC76 │ │ │ │ │ 224: 00000c80 0 NOTYPE LOCAL DEFAULT 8 .LC77 │ │ │ │ │ @@ -232,15 +232,15 @@ │ │ │ │ │ 228: 00000d44 0 NOTYPE LOCAL DEFAULT 8 .LC81 │ │ │ │ │ 229: 00000d74 0 NOTYPE LOCAL DEFAULT 8 .LC82 │ │ │ │ │ 230: 00000d9c 0 NOTYPE LOCAL DEFAULT 8 .LC83 │ │ │ │ │ 231: 00000dc4 0 NOTYPE LOCAL DEFAULT 8 .LC84 │ │ │ │ │ 232: 00000dec 0 NOTYPE LOCAL DEFAULT 8 .LC85 │ │ │ │ │ 233: 00000e0c 0 NOTYPE LOCAL DEFAULT 8 .LC86 │ │ │ │ │ 234: 00000e38 0 NOTYPE LOCAL DEFAULT 8 .LC87 │ │ │ │ │ - 235: 00003ab1 150 FUNC LOCAL DEFAULT 1 fstring_conversion_rule │ │ │ │ │ + 235: 00003aa5 150 FUNC LOCAL DEFAULT 1 fstring_conversion_rule │ │ │ │ │ 236: 00008c79 370 FUNC LOCAL DEFAULT 1 _loop0_77_rule │ │ │ │ │ 237: 00000c83 96 FUNC LOCAL DEFAULT 9 _tmp_152_rule.isra.0 │ │ │ │ │ 238: 00000c21 98 FUNC LOCAL DEFAULT 9 _tmp_153_rule │ │ │ │ │ 239: 00000baf 114 FUNC LOCAL DEFAULT 9 _tmp_151_rule │ │ │ │ │ 240: 00000a49 130 FUNC LOCAL DEFAULT 9 _tmp_150_rule │ │ │ │ │ 241: 00000e50 0 NOTYPE LOCAL DEFAULT 8 .LC88 │ │ │ │ │ 242: 00000977 108 FUNC LOCAL DEFAULT 9 _tmp_105_rule │ │ │ │ │ @@ -250,46 +250,46 @@ │ │ │ │ │ 246: 000088b1 508 FUNC LOCAL DEFAULT 1 _tmp_163_rule │ │ │ │ │ 247: 00000f20 0 NOTYPE LOCAL DEFAULT 8 .LC92 │ │ │ │ │ 248: 00000f60 0 NOTYPE LOCAL DEFAULT 8 .LC93 │ │ │ │ │ 249: 00000fa0 0 NOTYPE LOCAL DEFAULT 8 .LC94 │ │ │ │ │ 250: 00000fcc 0 NOTYPE LOCAL DEFAULT 8 .LC95 │ │ │ │ │ 251: 0000100c 0 NOTYPE LOCAL DEFAULT 8 .LC96 │ │ │ │ │ 252: 00001030 0 NOTYPE LOCAL DEFAULT 8 .LC97 │ │ │ │ │ - 253: 00004c81 150 FUNC LOCAL DEFAULT 1 _tmp_26_rule │ │ │ │ │ + 253: 00004c75 150 FUNC LOCAL DEFAULT 1 _tmp_26_rule │ │ │ │ │ 254: 00001070 0 NOTYPE LOCAL DEFAULT 8 .LC98 │ │ │ │ │ 255: 000010ac 0 NOTYPE LOCAL DEFAULT 8 .LC99 │ │ │ │ │ - 256: 00010ac1 300 FUNC LOCAL DEFAULT 6 double_starred_kvpair_rule │ │ │ │ │ - 257: 00011a4d 376 FUNC LOCAL DEFAULT 6 kwarg_or_double_starred_rule │ │ │ │ │ - 258: 000118f5 342 FUNC LOCAL DEFAULT 6 kwarg_or_starred_rule │ │ │ │ │ + 256: 00010af5 300 FUNC LOCAL DEFAULT 6 double_starred_kvpair_rule │ │ │ │ │ + 257: 00011a85 376 FUNC LOCAL DEFAULT 6 kwarg_or_double_starred_rule │ │ │ │ │ + 258: 0001192d 344 FUNC LOCAL DEFAULT 6 kwarg_or_starred_rule │ │ │ │ │ 259: 0000b49d 588 FUNC LOCAL DEFAULT 1 invalid_kwarg_rule.isra.0 │ │ │ │ │ - 260: 0000564d 258 FUNC LOCAL DEFAULT 1 param_maybe_default_rule │ │ │ │ │ + 260: 00005641 258 FUNC LOCAL DEFAULT 1 param_maybe_default_rule │ │ │ │ │ 261: 000010c0 0 NOTYPE LOCAL DEFAULT 8 .LC100 │ │ │ │ │ 262: 0000cc41 100 FUNC LOCAL DEFAULT 1 _tmp_126_rule │ │ │ │ │ 263: 000010e4 0 NOTYPE LOCAL DEFAULT 8 .LC101 │ │ │ │ │ - 264: 00005fb5 366 FUNC LOCAL DEFAULT 1 with_item_rule │ │ │ │ │ - 265: 00006125 118 FUNC LOCAL DEFAULT 1 _tmp_36_rule │ │ │ │ │ - 266: 0000635d 888 FUNC LOCAL DEFAULT 1 del_target_rule │ │ │ │ │ + 264: 00005fa9 366 FUNC LOCAL DEFAULT 1 with_item_rule │ │ │ │ │ + 265: 00006119 118 FUNC LOCAL DEFAULT 1 _tmp_36_rule │ │ │ │ │ + 266: 00006351 888 FUNC LOCAL DEFAULT 1 del_target_rule │ │ │ │ │ 267: 00001114 0 NOTYPE LOCAL DEFAULT 8 .LC102 │ │ │ │ │ - 268: 000071a9 192 FUNC LOCAL DEFAULT 1 lambda_slash_no_default_rule │ │ │ │ │ - 269: 00007605 242 FUNC LOCAL DEFAULT 1 lambda_slash_with_default_rule │ │ │ │ │ - 270: 00011bc5 766 FUNC LOCAL DEFAULT 6 _loop1_73_rule │ │ │ │ │ - 271: 00007a39 240 FUNC LOCAL DEFAULT 1 _loop0_72_rule │ │ │ │ │ - 272: 00007b29 928 FUNC LOCAL DEFAULT 1 lambda_star_etc_rule │ │ │ │ │ - 273: 000076f9 250 FUNC LOCAL DEFAULT 1 _loop1_74_rule │ │ │ │ │ + 268: 0000719d 192 FUNC LOCAL DEFAULT 1 lambda_slash_no_default_rule │ │ │ │ │ + 269: 000075f9 242 FUNC LOCAL DEFAULT 1 lambda_slash_with_default_rule │ │ │ │ │ + 270: 00011bfd 766 FUNC LOCAL DEFAULT 6 _loop1_73_rule │ │ │ │ │ + 271: 00007a2d 240 FUNC LOCAL DEFAULT 1 _loop0_72_rule │ │ │ │ │ + 272: 00007b1d 928 FUNC LOCAL DEFAULT 1 lambda_star_etc_rule │ │ │ │ │ + 273: 000076ed 250 FUNC LOCAL DEFAULT 1 _loop1_74_rule │ │ │ │ │ 274: 00000311 94 FUNC LOCAL DEFAULT 9 _tmp_130_rule │ │ │ │ │ - 275: 00012139 700 FUNC LOCAL DEFAULT 6 _loop0_71_rule │ │ │ │ │ + 275: 00012171 700 FUNC LOCAL DEFAULT 6 _loop0_71_rule │ │ │ │ │ 276: 00008aad 240 FUNC LOCAL DEFAULT 1 _loop0_75_rule │ │ │ │ │ 277: 0000b399 260 FUNC LOCAL DEFAULT 1 _loop1_76_rule │ │ │ │ │ - 278: 00011ec5 394 FUNC LOCAL DEFAULT 6 lambda_param_no_default_rule │ │ │ │ │ - 279: 00012051 232 FUNC LOCAL DEFAULT 6 lambda_param_rule │ │ │ │ │ + 278: 00011efd 394 FUNC LOCAL DEFAULT 6 lambda_param_no_default_rule │ │ │ │ │ + 279: 00012089 232 FUNC LOCAL DEFAULT 6 lambda_param_rule │ │ │ │ │ 280: 0000114c 0 NOTYPE LOCAL DEFAULT 8 .LC103 │ │ │ │ │ 281: 00001180 0 NOTYPE LOCAL DEFAULT 8 .LC104 │ │ │ │ │ - 282: 000074f9 100 FUNC LOCAL DEFAULT 1 _tmp_123_rule │ │ │ │ │ - 283: 0000794d 234 FUNC LOCAL DEFAULT 1 lambda_param_with_default_rule │ │ │ │ │ - 284: 00007ec9 418 FUNC LOCAL DEFAULT 1 lambda_kwds_rule │ │ │ │ │ + 282: 000074ed 100 FUNC LOCAL DEFAULT 1 _tmp_123_rule │ │ │ │ │ + 283: 00007941 234 FUNC LOCAL DEFAULT 1 lambda_param_with_default_rule │ │ │ │ │ + 284: 00007ebd 418 FUNC LOCAL DEFAULT 1 lambda_kwds_rule │ │ │ │ │ 285: 000011b7 96 FUNC LOCAL DEFAULT 9 _tmp_135_rule │ │ │ │ │ 286: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 287: 00000161 106 FUNC LOCAL DEFAULT 9 _tmp_174_rule │ │ │ │ │ 288: 000001cb 108 FUNC LOCAL DEFAULT 9 _tmp_177_rule │ │ │ │ │ 289: 000011bc 0 NOTYPE LOCAL DEFAULT 8 .LC105 │ │ │ │ │ 290: 000011d0 0 NOTYPE LOCAL DEFAULT 8 .LC106 │ │ │ │ │ 291: 000011e4 0 NOTYPE LOCAL DEFAULT 8 .LC107 │ │ │ │ │ @@ -447,16 +447,16 @@ │ │ │ │ │ 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_joined_str │ │ │ │ │ 444: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Tuple │ │ │ │ │ 445: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Starred │ │ │ │ │ 446: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_List │ │ │ │ │ 447: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_GeneratorExp │ │ │ │ │ 448: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_NamedExpr │ │ │ │ │ 449: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_IfExp │ │ │ │ │ - 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_check_legacy_stmt │ │ │ │ │ - 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_lookahead_for_expr │ │ │ │ │ + 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_lookahead_for_expr │ │ │ │ │ + 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_check_legacy_stmt │ │ │ │ │ 452: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_seq_first_item │ │ │ │ │ 453: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_BoolOp │ │ │ │ │ 454: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_BinOp │ │ │ │ │ 455: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_cmpop_expr_pair │ │ │ │ │ 456: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_get_cmpops │ │ │ │ │ 457: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_get_exprs │ │ │ │ │ 458: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Compare │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x25b88 contains 2547 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x25bc0 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 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000058 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000008e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000009c 00016b0a R_ARM_THM_CALL 00000000 _PyAST_Expression │ │ │ │ │ @@ -91,15 +91,15 @@ │ │ │ │ │ 000006a8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000006ae 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000006c4 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000006ec 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000006f2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000704 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000716 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000736 0000230a R_ARM_THM_CALL 0000f335 named_expression_rule │ │ │ │ │ +00000736 0000230a R_ARM_THM_CALL 0000f375 named_expression_rule │ │ │ │ │ 00000744 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000778 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00000788 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000798 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000007c8 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 000007d6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000007ec 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ @@ -126,1639 +126,1639 @@ │ │ │ │ │ 000009b8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000009d4 0001d00a R_ARM_THM_CALL 00000000 _PyAST_Import │ │ │ │ │ 00000a16 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000a1c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000a50 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000a6a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000a70 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000a88 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000ab8 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000ac8 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000ae4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000afa 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00000b10 0001d10a R_ARM_THM_CALL 00000000 _PyPegen_seq_count_dots │ │ │ │ │ -00000b2c 0001d20a R_ARM_THM_CALL 00000000 _PyPegen_checked_future_import │ │ │ │ │ -00000b40 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000bb2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000bba 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000bd4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000bee 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000bf4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000c08 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000c3e 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000c50 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000c60 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000c76 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00000c88 0001d10a R_ARM_THM_CALL 00000000 _PyPegen_seq_count_dots │ │ │ │ │ -00000ca4 0001d30a R_ARM_THM_CALL 00000000 _PyAST_ImportFrom │ │ │ │ │ -00000cb0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000ce2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000cea 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000cf8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000d08 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00000d1a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000d2c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000d4e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000d5e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000d78 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00000d9e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000db2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000db8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000dd4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000dee 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000e0c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000e24 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000e34 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000e3c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00000e40 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00000e44 00009a2f R_ARM_THM_MOVW_ABS_NC 0000074c .LC44 │ │ │ │ │ -00000e48 00009a30 R_ARM_THM_MOVT_ABS 0000074c .LC44 │ │ │ │ │ -00000e62 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000e84 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000e8a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000eba 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000ec0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000ed8 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000ef4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f04 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000f16 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000f26 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00000f3c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f52 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00000f56 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00000f5a 0000992f R_ARM_THM_MOVW_ABS_NC 00000718 .LC43 │ │ │ │ │ -00000f5e 00009930 R_ARM_THM_MOVT_ABS 00000718 .LC43 │ │ │ │ │ -00000f7e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000f9c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000fa4 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000fea 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00000ff6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001004 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000a86 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000ab4 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00000ac4 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000ae0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000af6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00000b0c 0001d10a R_ARM_THM_CALL 00000000 _PyPegen_seq_count_dots │ │ │ │ │ +00000b26 0001d20a R_ARM_THM_CALL 00000000 _PyPegen_checked_future_import │ │ │ │ │ +00000b3a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000ba8 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000bb0 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000bca 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000be4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000bea 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00000bfe 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000c34 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00000c46 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000c56 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000c6c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00000c7c 0001d10a R_ARM_THM_CALL 00000000 _PyPegen_seq_count_dots │ │ │ │ │ +00000c96 0001d30a R_ARM_THM_CALL 00000000 _PyAST_ImportFrom │ │ │ │ │ +00000ca2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000cd4 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000cdc 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000cea 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000cfa 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00000d0c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000d1e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000d40 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000d50 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000d6a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00000d90 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000da4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000daa 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00000dc6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000de2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000e00 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000e18 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000e28 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000e30 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00000e34 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00000e38 00009a2f R_ARM_THM_MOVW_ABS_NC 0000074c .LC44 │ │ │ │ │ +00000e3c 00009a30 R_ARM_THM_MOVT_ABS 0000074c .LC44 │ │ │ │ │ +00000e56 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000e78 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000e7e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00000eae 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000eb4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00000ecc 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000ee8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000ef8 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00000f0a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000f1a 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00000f30 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000f46 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00000f4a 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00000f4e 0000992f R_ARM_THM_MOVW_ABS_NC 00000718 .LC43 │ │ │ │ │ +00000f52 00009930 R_ARM_THM_MOVT_ABS 00000718 .LC43 │ │ │ │ │ +00000f72 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000f8c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000f94 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000fda 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00000fe6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000ff4 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001004 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001014 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001024 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001032 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000103a 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000104a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001060 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000107c 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000108e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001096 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000109e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000010ca 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000010e0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000010e8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000111c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001122 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000115a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001164 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00001180 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000119a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000011b4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000011cc 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -000011d8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000120e 0001d50a R_ARM_THM_CALL 00000000 _PyAST_FunctionDef │ │ │ │ │ -00001236 0001cf0a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -0000125c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001272 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000127c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00001298 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000012b2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000012cc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000012e4 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -000012f0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00001308 0001cf0a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -00001318 0000290a R_ARM_THM_CALL 0000de5d NEW_TYPE_COMMENT │ │ │ │ │ -00001338 0001d60a R_ARM_THM_CALL 00000000 _PyAST_AsyncFunctionDef │ │ │ │ │ -00001340 0000a52f R_ARM_THM_MOVW_ABS_NC 00000800 .LC49 │ │ │ │ │ -00001344 0000a530 R_ARM_THM_MOVT_ABS 00000800 .LC49 │ │ │ │ │ -00001358 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001372 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000013aa 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000013b0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000013ca 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000013da 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000013e4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000013f8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000140c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001420 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000142a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001430 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00001434 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000143e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00001454 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001466 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001472 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000148c 0000a42f R_ARM_THM_MOVW_ABS_NC 000007fc .LC48 │ │ │ │ │ -00001490 0000a430 R_ARM_THM_MOVT_ABS 000007fc .LC48 │ │ │ │ │ -00001494 0001840a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -000014ac 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000014c4 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ -000014c8 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ -000014cc 0001840a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -000014e2 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -0000151c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001524 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00001528 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00001530 0000a32f R_ARM_THM_MOVW_ABS_NC 000007bc .LC47 │ │ │ │ │ -00001534 0000a330 R_ARM_THM_MOVT_ABS 000007bc .LC47 │ │ │ │ │ -0000153c 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00001546 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000157c 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -000015a0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000015c0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001600 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001606 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001624 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000166a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00001688 0001da0a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ -000016c2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000016c8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000016e6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000016ee 0000b32f R_ARM_THM_MOVW_ABS_NC 00000f19 _tmp_139_rule │ │ │ │ │ -000016f2 0000b330 R_ARM_THM_MOVT_ABS 00000f19 _tmp_139_rule │ │ │ │ │ -000016fa 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00001704 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -0000170c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001710 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001724 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -00001730 0000b22f R_ARM_THM_MOVW_ABS_NC 000008e4 .LC54 │ │ │ │ │ -00001734 0000b230 R_ARM_THM_MOVT_ABS 000008e4 .LC54 │ │ │ │ │ -00001744 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001786 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001798 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000179e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000017dc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000017e2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000017f6 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00001818 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00001830 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001836 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001856 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001866 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000189e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000018ac 0001e00a R_ARM_THM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ -000018bc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000018d0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000018f0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001928 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000192e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000194a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001972 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001978 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000198e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019ba 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000019c0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000019e2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000019e8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001a18 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001a1e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001a34 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001a50 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001a60 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00001a72 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001a82 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00001a96 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001aaa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001ab8 0000b52f R_ARM_THM_MOVW_ABS_NC 00000928 .LC56 │ │ │ │ │ -00001abc 0000b530 R_ARM_THM_MOVT_ABS 00000928 .LC56 │ │ │ │ │ -00001b12 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00001b1e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001b26 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001b3a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001b48 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001b58 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001b62 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001b6c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001b70 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001b74 0000b42f R_ARM_THM_MOVW_ABS_NC 00000904 .LC55 │ │ │ │ │ -00001b78 0000b430 R_ARM_THM_MOVT_ABS 00000904 .LC55 │ │ │ │ │ -00001b92 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001bae 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001bb6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001bbe 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001bce 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001bde 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001c0a 0001e10a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -00001c14 0001e20a R_ARM_THM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ -00001c48 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001c4e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001c7c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001c82 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001cc0 0000c20a R_ARM_THM_CALL 0000e0c5 _loop1_30_rule │ │ │ │ │ -00001ce8 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00001d12 0000c50a R_ARM_THM_CALL 0000e94d _loop1_31_rule │ │ │ │ │ -00001d3c 0000c60a R_ARM_THM_CALL 0000e7d1 _loop0_28_rule │ │ │ │ │ -00001d6c 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00001d74 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000a70 .LC65 │ │ │ │ │ -00001d78 0000bf30 R_ARM_THM_MOVT_ABS 00000a70 .LC65 │ │ │ │ │ -00001d90 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001daa 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00001db4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001de8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001dee 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001e06 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001e40 0000c60a R_ARM_THM_CALL 0000e7d1 _loop0_28_rule │ │ │ │ │ -00001e5a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001e60 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001e8c 0000c50a R_ARM_THM_CALL 0000e94d _loop1_31_rule │ │ │ │ │ -00001ea8 0000c60a R_ARM_THM_CALL 0000e7d1 _loop0_28_rule │ │ │ │ │ -00001eb2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001edc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001efa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001f50 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001f5a 0000ba2f R_ARM_THM_MOVW_ABS_NC 000009b4 .LC60 │ │ │ │ │ -00001f5e 0000ba30 R_ARM_THM_MOVT_ABS 000009b4 .LC60 │ │ │ │ │ -00001f64 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001f68 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001f80 0000c20a R_ARM_THM_CALL 0000e0c5 _loop1_30_rule │ │ │ │ │ -00001f8c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001f9a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001fa4 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001fa8 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001fb0 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000a0c .LC62 │ │ │ │ │ -00001fb4 0000bc30 R_ARM_THM_MOVT_ABS 00000a0c .LC62 │ │ │ │ │ -00001fca 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001fea 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001ff0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002004 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002012 0000ca0a R_ARM_THM_CALL 0000e241 param_no_default_rule │ │ │ │ │ -00002026 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002030 0000be2f R_ARM_THM_MOVW_ABS_NC 00000a50 .LC64 │ │ │ │ │ -00002034 0000be30 R_ARM_THM_MOVT_ABS 00000a50 .LC64 │ │ │ │ │ -00002050 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000205a 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000a38 .LC63 │ │ │ │ │ -0000205e 0000bd30 R_ARM_THM_MOVT_ABS 00000a38 .LC63 │ │ │ │ │ -0000206e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002078 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002082 0000b92f R_ARM_THM_MOVW_ABS_NC 0000098c .LC59 │ │ │ │ │ -00002086 0000b930 R_ARM_THM_MOVT_ABS 0000098c .LC59 │ │ │ │ │ -0000208c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00002090 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000020ae 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000020b8 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -000020ca 0000ca0a R_ARM_THM_CALL 0000e241 param_no_default_rule │ │ │ │ │ -000020d4 0000bb2f R_ARM_THM_MOVW_ABS_NC 000009cc .LC61 │ │ │ │ │ -000020d8 0000bb30 R_ARM_THM_MOVT_ABS 000009cc .LC61 │ │ │ │ │ -000020e0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000020ee 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002102 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000210c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001022 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000102a 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000103a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001050 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000106c 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000107e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001086 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000108e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000010ba 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000010d0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000010d8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000110c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001112 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000114a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001154 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00001170 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000118a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000011a4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000011bc 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +000011c8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000011fe 0001d50a R_ARM_THM_CALL 00000000 _PyAST_FunctionDef │ │ │ │ │ +00001226 0001cf0a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ +0000124c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001262 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000126c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00001288 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000012a2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000012bc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000012d4 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +000012e0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000012f8 0001cf0a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ +00001308 0000290a R_ARM_THM_CALL 0000de9d NEW_TYPE_COMMENT │ │ │ │ │ +0000132a 0001d60a R_ARM_THM_CALL 00000000 _PyAST_AsyncFunctionDef │ │ │ │ │ +00001332 0000a52f R_ARM_THM_MOVW_ABS_NC 00000800 .LC49 │ │ │ │ │ +00001336 0000a530 R_ARM_THM_MOVT_ABS 00000800 .LC49 │ │ │ │ │ +0000134a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001364 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000139c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000013a2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000013bc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000013cc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000013d6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000013ea 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000013fe 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001412 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000141c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001422 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00001426 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00001430 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00001446 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001458 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001464 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000147e 0000a42f R_ARM_THM_MOVW_ABS_NC 000007fc .LC48 │ │ │ │ │ +00001482 0000a430 R_ARM_THM_MOVT_ABS 000007fc .LC48 │ │ │ │ │ +00001486 0001840a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +0000149e 00016a0a 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 0001840a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +000014d4 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +0000150e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001516 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0000151a 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00001522 0000a32f R_ARM_THM_MOVW_ABS_NC 000007bc .LC47 │ │ │ │ │ +00001526 0000a330 R_ARM_THM_MOVT_ABS 000007bc .LC47 │ │ │ │ │ +0000152e 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00001538 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000156e 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00001592 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000015b2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000015f4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000015fa 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001618 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000165e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000167c 0001da0a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ +000016b6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000016bc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000016da 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000016e2 0000b32f R_ARM_THM_MOVW_ABS_NC 00000f19 _tmp_139_rule │ │ │ │ │ +000016e6 0000b330 R_ARM_THM_MOVT_ABS 00000f19 _tmp_139_rule │ │ │ │ │ +000016ee 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000016f8 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +00001700 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00001704 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001718 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +00001724 0000b22f R_ARM_THM_MOVW_ABS_NC 000008e4 .LC54 │ │ │ │ │ +00001728 0000b230 R_ARM_THM_MOVT_ABS 000008e4 .LC54 │ │ │ │ │ +00001738 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000177a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000178c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001792 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000017d0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000017d6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000017ea 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000180c 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00001824 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000182a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000184a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000185a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00001892 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000018a0 0001e00a R_ARM_THM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ +000018b0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000018c4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000018e4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000191c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001922 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000193e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001966 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000196c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001982 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000019ae 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000019b4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000019d6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000019dc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001a0c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001a12 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001a28 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001a44 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001a54 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00001a66 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001a76 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00001a8a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001a9e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001aac 0000b52f R_ARM_THM_MOVW_ABS_NC 00000928 .LC56 │ │ │ │ │ +00001ab0 0000b530 R_ARM_THM_MOVT_ABS 00000928 .LC56 │ │ │ │ │ +00001b06 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00001b12 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001b1a 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001b2e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001b3c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001b4c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001b56 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001b60 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00001b64 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001b68 0000b42f R_ARM_THM_MOVW_ABS_NC 00000904 .LC55 │ │ │ │ │ +00001b6c 0000b430 R_ARM_THM_MOVT_ABS 00000904 .LC55 │ │ │ │ │ +00001b86 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001ba2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001baa 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001bb2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001bc2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001bd2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001bfe 0001e10a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +00001c08 0001e20a R_ARM_THM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ +00001c3c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001c42 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001c70 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001c76 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001cb4 0000c20a R_ARM_THM_CALL 0000e105 _loop1_30_rule │ │ │ │ │ +00001cdc 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00001d06 0000c50a R_ARM_THM_CALL 0000e98d _loop1_31_rule │ │ │ │ │ +00001d30 0000c60a R_ARM_THM_CALL 0000e811 _loop0_28_rule │ │ │ │ │ +00001d60 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00001d68 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000a70 .LC65 │ │ │ │ │ +00001d6c 0000bf30 R_ARM_THM_MOVT_ABS 00000a70 .LC65 │ │ │ │ │ +00001d84 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001d9e 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00001da8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001ddc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001de2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001dfa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001e34 0000c60a R_ARM_THM_CALL 0000e811 _loop0_28_rule │ │ │ │ │ +00001e4e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001e54 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001e80 0000c50a R_ARM_THM_CALL 0000e98d _loop1_31_rule │ │ │ │ │ +00001e9c 0000c60a R_ARM_THM_CALL 0000e811 _loop0_28_rule │ │ │ │ │ +00001ea6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001ed0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001eee 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f44 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f4e 0000ba2f R_ARM_THM_MOVW_ABS_NC 000009b4 .LC60 │ │ │ │ │ +00001f52 0000ba30 R_ARM_THM_MOVT_ABS 000009b4 .LC60 │ │ │ │ │ +00001f58 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00001f5c 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001f74 0000c20a R_ARM_THM_CALL 0000e105 _loop1_30_rule │ │ │ │ │ +00001f80 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f8e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f98 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00001f9c 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001fa4 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000a0c .LC62 │ │ │ │ │ +00001fa8 0000bc30 R_ARM_THM_MOVT_ABS 00000a0c .LC62 │ │ │ │ │ +00001fbe 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001fde 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001fe4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001ff8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002006 0000ca0a R_ARM_THM_CALL 0000e281 param_no_default_rule │ │ │ │ │ +0000201a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002024 0000be2f R_ARM_THM_MOVW_ABS_NC 00000a50 .LC64 │ │ │ │ │ +00002028 0000be30 R_ARM_THM_MOVT_ABS 00000a50 .LC64 │ │ │ │ │ +00002044 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000204e 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000a38 .LC63 │ │ │ │ │ +00002052 0000bd30 R_ARM_THM_MOVT_ABS 00000a38 .LC63 │ │ │ │ │ +00002062 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000206c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002076 0000b92f R_ARM_THM_MOVW_ABS_NC 0000098c .LC59 │ │ │ │ │ +0000207a 0000b930 R_ARM_THM_MOVT_ABS 0000098c .LC59 │ │ │ │ │ +00002080 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00002084 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000020a2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000020ac 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +000020be 0000ca0a R_ARM_THM_CALL 0000e281 param_no_default_rule │ │ │ │ │ +000020c8 0000bb2f R_ARM_THM_MOVW_ABS_NC 000009cc .LC61 │ │ │ │ │ +000020cc 0000bb30 R_ARM_THM_MOVT_ABS 000009cc .LC61 │ │ │ │ │ +000020d4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000020e2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000020f6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002100 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002114 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002122 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002128 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002142 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002168 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000216e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002180 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002198 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000021aa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000021ca 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000021ee 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000021f4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002206 0000c20a R_ARM_THM_CALL 0000e0c5 _loop1_30_rule │ │ │ │ │ -00002212 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002222 0000c20a R_ARM_THM_CALL 0000e0c5 _loop1_30_rule │ │ │ │ │ -0000222e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002246 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002254 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002268 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000226c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00002276 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000228a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000022ae 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000022b4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000022c4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000022d4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000022e6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002318 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000231e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000233c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000235e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002378 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000237c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00002386 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000023a6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000023b2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000023cc 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_alias_for_star │ │ │ │ │ -000023d6 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -000023e4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002408 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002416 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000244c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002452 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000246c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002476 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002486 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000249c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000024a0 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000024a4 00009a2f R_ARM_THM_MOVW_ABS_NC 0000074c .LC44 │ │ │ │ │ -000024a8 00009a30 R_ARM_THM_MOVT_ABS 0000074c .LC44 │ │ │ │ │ -000024c2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000024d6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000024dc 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000024e0 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000024e8 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000a90 .LC66 │ │ │ │ │ -000024ec 0000cc30 R_ARM_THM_MOVT_ABS 00000a90 .LC66 │ │ │ │ │ -000024f2 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000024fa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000251c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000253c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000256c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002572 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002584 0000c60a R_ARM_THM_CALL 0000e7d1 _loop0_28_rule │ │ │ │ │ -0000258e 0000c50a R_ARM_THM_CALL 0000e94d _loop1_31_rule │ │ │ │ │ -0000259e 0000c60a R_ARM_THM_CALL 0000e7d1 _loop0_28_rule │ │ │ │ │ -000025a8 0000c50a R_ARM_THM_CALL 0000e94d _loop1_31_rule │ │ │ │ │ +00002130 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000215c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002162 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002174 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000218c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000219e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000021be 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000021e2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000021e8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000021fa 0000c20a R_ARM_THM_CALL 0000e105 _loop1_30_rule │ │ │ │ │ +00002206 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002216 0000c20a R_ARM_THM_CALL 0000e105 _loop1_30_rule │ │ │ │ │ +00002222 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000223a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002248 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000225c 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00002260 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000226a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000227e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000022a2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000022a8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000022b8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000022c8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000022da 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000230c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002312 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002330 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00002352 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000236c 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00002370 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000237a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000239a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000023a6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000023c0 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_alias_for_star │ │ │ │ │ +000023ca 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +000023d8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000023fc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000240a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002440 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002446 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002460 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000246a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000247a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002490 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00002494 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00002498 00009a2f R_ARM_THM_MOVW_ABS_NC 0000074c .LC44 │ │ │ │ │ +0000249c 00009a30 R_ARM_THM_MOVT_ABS 0000074c .LC44 │ │ │ │ │ +000024b6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000024ca 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000024d0 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000024d4 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000024dc 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000a90 .LC66 │ │ │ │ │ +000024e0 0000cc30 R_ARM_THM_MOVT_ABS 00000a90 .LC66 │ │ │ │ │ +000024e6 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000024ee 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002510 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002530 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002560 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002566 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002578 0000c60a R_ARM_THM_CALL 0000e811 _loop0_28_rule │ │ │ │ │ +00002582 0000c50a R_ARM_THM_CALL 0000e98d _loop1_31_rule │ │ │ │ │ +00002592 0000c60a R_ARM_THM_CALL 0000e811 _loop0_28_rule │ │ │ │ │ +0000259c 0000c50a R_ARM_THM_CALL 0000e98d _loop1_31_rule │ │ │ │ │ +000025bc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000025c8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000025d4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000025e2 0001e70a R_ARM_THM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ -000025f2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000260c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002614 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00002618 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00002622 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002638 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002664 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000266a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002690 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002696 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000026c4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000026ca 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000026de 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000026f8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002706 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00002716 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002726 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00002786 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002794 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000279c 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000027b2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000027d0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000027d8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000027e6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000027ee 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000027fe 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002828 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000282e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000285c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002876 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002896 0001da0a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ -000028bc 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00002904 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000290a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002916 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002922 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002940 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002946 0000b32f R_ARM_THM_MOVW_ABS_NC 00000f19 _tmp_139_rule │ │ │ │ │ -0000294a 0000b330 R_ARM_THM_MOVT_ABS 00000f19 _tmp_139_rule │ │ │ │ │ -00002952 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000295c 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -00002964 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00002968 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000297c 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -00002988 0000b22f R_ARM_THM_MOVW_ABS_NC 000008e4 .LC54 │ │ │ │ │ -0000298c 0000b230 R_ARM_THM_MOVT_ABS 000008e4 .LC54 │ │ │ │ │ -0000299c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000029b0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000029c2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002a00 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002a06 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002a1e 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002a4e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002a54 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002a76 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002a7c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002aa4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002abe 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002ac4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002ade 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002b00 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002b20 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00002b4c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002b5a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002b6e 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00002bb8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002bbe 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002be8 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002c02 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002c08 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002c22 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002c44 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002c66 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00002c90 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002c9c 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00002ca0 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00002caa 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002cd2 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00002ce4 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002d14 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002d32 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00002d56 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00002d86 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -00002d9c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002db6 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -00002dca 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002de8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002dfe 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002e28 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002e66 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002e76 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002e8c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002e9c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002ea4 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002eb8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002ec4 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002ed0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002ed6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002eea 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002f00 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002f0a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002f44 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002f4a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002f6a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002f80 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002f96 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002fc8 0000ca0a R_ARM_THM_CALL 0000e241 param_no_default_rule │ │ │ │ │ -00002ff6 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -0000301a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003020 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003060 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003088 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00003094 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000030ba 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000030c0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000030da 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000030f4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000310a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003120 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003142 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00003152 0000d60a R_ARM_THM_CALL 00000917 _tmp_128_rule │ │ │ │ │ -00003168 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003174 0000d60a R_ARM_THM_CALL 00000917 _tmp_128_rule │ │ │ │ │ -0000317c 0000d32f R_ARM_THM_MOVW_ABS_NC 00000b48 .LC70 │ │ │ │ │ -00003180 0000d330 R_ARM_THM_MOVT_ABS 00000b48 .LC70 │ │ │ │ │ -00003186 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000318a 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000031a2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000031b6 0000cb0a R_ARM_THM_CALL 0000e65d param_rule │ │ │ │ │ -000031c2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000031ca 0000d22f R_ARM_THM_MOVW_ABS_NC 00000b14 .LC69 │ │ │ │ │ -000031ce 0000d230 R_ARM_THM_MOVT_ABS 00000b14 .LC69 │ │ │ │ │ -000031d4 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000031d8 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000025d6 0001e70a R_ARM_THM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ +000025e6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002600 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002608 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000260c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00002616 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000262c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002658 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000265e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002684 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000268a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000026b8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000026be 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000026d2 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000026ec 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000026fa 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000270a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000271a 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000277a 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00002788 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002790 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000027a6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000027c4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000027cc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000027da 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000027e2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000027f2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000281c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002822 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002850 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000286a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000288a 0001da0a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ +000028b0 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000028f8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000028fe 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000290a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00002916 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002934 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000293a 0000b32f R_ARM_THM_MOVW_ABS_NC 00000f19 _tmp_139_rule │ │ │ │ │ +0000293e 0000b330 R_ARM_THM_MOVT_ABS 00000f19 _tmp_139_rule │ │ │ │ │ +00002946 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00002950 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +00002958 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000295c 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00002970 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0000297c 0000b22f R_ARM_THM_MOVW_ABS_NC 000008e4 .LC54 │ │ │ │ │ +00002980 0000b230 R_ARM_THM_MOVT_ABS 000008e4 .LC54 │ │ │ │ │ +00002990 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000029a4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000029b6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000029f4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000029fa 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002a12 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002a42 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002a48 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002a6a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002a70 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002a98 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00002ab2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002ab8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002ad2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002af4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002b14 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00002b40 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002b4e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002b62 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00002bac 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002bb2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002bdc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00002bf6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002bfc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002c16 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002c38 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002c5a 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00002c84 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002c90 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00002c94 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00002c9e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00002cc6 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00002cd8 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002d08 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00002d26 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00002d4a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00002d7a 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +00002d90 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002daa 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +00002dbe 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002ddc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002df2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002e1c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002e5a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002e6a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002e80 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002e90 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002e98 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002eac 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002eb8 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002ec4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002eca 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002ede 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002ef4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002efe 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002f38 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002f3e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002f5e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002f74 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002f8a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002fbc 0000ca0a R_ARM_THM_CALL 0000e281 param_no_default_rule │ │ │ │ │ +00002fea 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +0000300e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003014 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003054 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000307c 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00003088 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000030ae 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000030b4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000030ce 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000030e8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000030fe 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003114 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003136 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00003146 0000d60a R_ARM_THM_CALL 00000917 _tmp_128_rule │ │ │ │ │ +0000315c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003168 0000d60a R_ARM_THM_CALL 00000917 _tmp_128_rule │ │ │ │ │ +00003170 0000d32f R_ARM_THM_MOVW_ABS_NC 00000b48 .LC70 │ │ │ │ │ +00003174 0000d330 R_ARM_THM_MOVT_ABS 00000b48 .LC70 │ │ │ │ │ +0000317a 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000317e 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003196 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000031aa 0000cb0a R_ARM_THM_CALL 0000e69d param_rule │ │ │ │ │ +000031b6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000031be 0000d22f R_ARM_THM_MOVW_ABS_NC 00000b14 .LC69 │ │ │ │ │ +000031c2 0000d230 R_ARM_THM_MOVT_ABS 00000b14 .LC69 │ │ │ │ │ +000031c8 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000031cc 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000031e4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000031f0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000031fc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003206 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000320a 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003212 0000d12f R_ARM_THM_MOVW_ABS_NC 00000af0 .LC68 │ │ │ │ │ -00003216 0000d130 R_ARM_THM_MOVT_ABS 00000af0 .LC68 │ │ │ │ │ -0000321c 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00003226 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003246 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000324c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003260 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003274 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000328e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000032b0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000032b6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000032ca 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000032dc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000032f4 0000d02f R_ARM_THM_MOVW_ABS_NC 00000acc .LC67 │ │ │ │ │ -000032f8 0000d030 R_ARM_THM_MOVT_ABS 00000acc .LC67 │ │ │ │ │ -000032fe 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003302 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003324 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000333e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000334e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000336c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003376 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003384 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00003388 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00003392 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000033a2 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -000033dc 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -000033f0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000033fe 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003410 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -0000341a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000342e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003444 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000344c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003476 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000347c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003496 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000034ae 0000ca0a R_ARM_THM_CALL 0000e241 param_no_default_rule │ │ │ │ │ -000034c0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000034e6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000034ec 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003502 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003516 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000352a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000354e 0000cb0a R_ARM_THM_CALL 0000e65d param_rule │ │ │ │ │ -0000355a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003564 0000dd0a R_ARM_THM_CALL 00000ea7 _tmp_129_rule │ │ │ │ │ -0000356c 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000c04 .LC74 │ │ │ │ │ -00003570 0000dc30 R_ARM_THM_MOVT_ABS 00000c04 .LC74 │ │ │ │ │ -00003576 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000357a 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003592 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000035a6 0000cb0a R_ARM_THM_CALL 0000e65d param_rule │ │ │ │ │ -000035b2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000035bc 0000cb0a R_ARM_THM_CALL 0000e65d param_rule │ │ │ │ │ -000035c8 0000cb0a R_ARM_THM_CALL 0000e65d param_rule │ │ │ │ │ -000035d4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000035dc 0000db2f R_ARM_THM_MOVW_ABS_NC 00000bd4 .LC73 │ │ │ │ │ -000035e0 0000db30 R_ARM_THM_MOVT_ABS 00000bd4 .LC73 │ │ │ │ │ -000035ee 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000035f6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000361e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003624 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000364e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003666 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000366c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003680 0000510a R_ARM_THM_CALL 0000f721 star_named_expression_rule │ │ │ │ │ -0000368e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003698 0000570a R_ARM_THM_CALL 0000f9b1 star_named_expressions_rule │ │ │ │ │ -000036a8 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000036c4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000036cc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000036ea 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00003716 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000371e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003730 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003742 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003780 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000037b2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000037b8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000037e0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000037e8 0000570a R_ARM_THM_CALL 0000f9b1 star_named_expressions_rule │ │ │ │ │ -000037f6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000037fe 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000381a 0001be0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ -0000383a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003852 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003886 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000038ac 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000038b2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000038c2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000038da 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -000038ec 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000390c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003936 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000393c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003954 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000395e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003978 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000039a2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000039a8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000039bc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000039d2 0000f22f R_ARM_THM_MOVW_ABS_NC 00000977 _tmp_105_rule │ │ │ │ │ -000039d6 0000f230 R_ARM_THM_MOVT_ABS 00000977 _tmp_105_rule │ │ │ │ │ -000039dc 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000031fa 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000031fe 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003206 0000d12f R_ARM_THM_MOVW_ABS_NC 00000af0 .LC68 │ │ │ │ │ +0000320a 0000d130 R_ARM_THM_MOVT_ABS 00000af0 .LC68 │ │ │ │ │ +00003210 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000321a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000323a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003240 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003254 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003268 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003282 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000032a4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000032aa 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000032be 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000032d0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000032e8 0000d02f R_ARM_THM_MOVW_ABS_NC 00000acc .LC67 │ │ │ │ │ +000032ec 0000d030 R_ARM_THM_MOVT_ABS 00000acc .LC67 │ │ │ │ │ +000032f2 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000032f6 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003318 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00003332 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003342 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003360 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000336a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003378 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000337c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00003386 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00003396 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +000033d0 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +000033e4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000033f2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003404 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +0000340e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003422 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003438 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003440 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000346a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003470 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000348a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000034a2 0000ca0a R_ARM_THM_CALL 0000e281 param_no_default_rule │ │ │ │ │ +000034b4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000034da 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000034e0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000034f6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000350a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000351e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003542 0000cb0a R_ARM_THM_CALL 0000e69d param_rule │ │ │ │ │ +0000354e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003558 0000dd0a R_ARM_THM_CALL 00000ea7 _tmp_129_rule │ │ │ │ │ +00003560 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000c04 .LC74 │ │ │ │ │ +00003564 0000dc30 R_ARM_THM_MOVT_ABS 00000c04 .LC74 │ │ │ │ │ +0000356a 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000356e 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003586 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000359a 0000cb0a R_ARM_THM_CALL 0000e69d param_rule │ │ │ │ │ +000035a6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000035b0 0000cb0a R_ARM_THM_CALL 0000e69d param_rule │ │ │ │ │ +000035bc 0000cb0a R_ARM_THM_CALL 0000e69d param_rule │ │ │ │ │ +000035c8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000035d0 0000db2f R_ARM_THM_MOVW_ABS_NC 00000bd4 .LC73 │ │ │ │ │ +000035d4 0000db30 R_ARM_THM_MOVT_ABS 00000bd4 .LC73 │ │ │ │ │ +000035e2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000035ea 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003612 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003618 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003642 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000365a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003660 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003674 0000510a R_ARM_THM_CALL 0000f761 star_named_expression_rule │ │ │ │ │ +00003682 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000368c 0000570a R_ARM_THM_CALL 0000f9f1 star_named_expressions_rule │ │ │ │ │ +0000369c 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000036b8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000036c0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000036de 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +0000370a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003712 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003724 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003736 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003774 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000037a6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000037ac 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000037d4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000037dc 0000570a R_ARM_THM_CALL 0000f9f1 star_named_expressions_rule │ │ │ │ │ +000037ea 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000037f2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000380e 0001be0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ +0000382e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003846 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000387a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000038a0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000038a6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000038b6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000038ce 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +000038e0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003900 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000392a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003930 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003948 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003952 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000396c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003996 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000399c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000039b0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000039c6 0000f22f R_ARM_THM_MOVW_ABS_NC 00000977 _tmp_105_rule │ │ │ │ │ +000039ca 0000f230 R_ARM_THM_MOVT_ABS 00000977 _tmp_105_rule │ │ │ │ │ +000039d0 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000039e8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000039f4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003a00 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003a0c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003a18 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003a20 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003a24 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003a2c 0000f12f R_ARM_THM_MOVW_ABS_NC 00000e50 .LC88 │ │ │ │ │ -00003a30 0000f130 R_ARM_THM_MOVT_ABS 00000e50 .LC88 │ │ │ │ │ -00003a36 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00003a3e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003a56 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003a76 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003a94 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003aa4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003ad0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003ad6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003ae8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003af2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00003afe 0001ec0a R_ARM_THM_CALL 00000000 _PyPegen_check_fstring_conversion │ │ │ │ │ -00003b28 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003b30 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003b68 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003b6e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003b80 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003b88 00007a0a R_ARM_THM_CALL 0000632d star_target_rule │ │ │ │ │ -00003bb0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003bb8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003bf4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003bfa 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003c18 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003c46 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003c5c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003c78 0000230a R_ARM_THM_CALL 0000f335 named_expression_rule │ │ │ │ │ -00003c86 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003c90 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -00003ca8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003cbc 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00003cda 0001810a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ -00003cf0 0000230a R_ARM_THM_CALL 0000f335 named_expression_rule │ │ │ │ │ -00003cfe 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003d08 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -00003d22 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003d44 0001810a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ -00003d4e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003d78 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003d7e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003d94 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003d9c 0000230a R_ARM_THM_CALL 0000f335 named_expression_rule │ │ │ │ │ -00003da6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003dbc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003dc6 0000230a R_ARM_THM_CALL 0000f335 named_expression_rule │ │ │ │ │ -00003dd0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003dda 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003de0 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00003de4 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00003dee 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00003e06 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00003e0a 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00003e12 0000f32f R_ARM_THM_MOVW_ABS_NC 00000e78 .LC89 │ │ │ │ │ -00003e16 0000f330 R_ARM_THM_MOVT_ABS 00000e78 .LC89 │ │ │ │ │ -00003e1a 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00003e22 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003e3c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003e42 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003e46 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003e50 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003e54 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003e58 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00003e66 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003e7a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003ee4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003eea 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003f0c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003f24 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ -00003f28 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ -00003f30 0001840a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00003f3a 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -00003f4e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003f74 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003f7a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003f98 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003fb2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003fd2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003fdc 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -00003fea 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003ff2 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003ff6 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003ffe 0000f52f R_ARM_THM_MOVW_ABS_NC 00000ef8 .LC91 │ │ │ │ │ -00004002 0000f530 R_ARM_THM_MOVT_ABS 00000ef8 .LC91 │ │ │ │ │ -00004008 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00004012 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003a14 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003a18 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003a20 0000f12f R_ARM_THM_MOVW_ABS_NC 00000e50 .LC88 │ │ │ │ │ +00003a24 0000f130 R_ARM_THM_MOVT_ABS 00000e50 .LC88 │ │ │ │ │ +00003a2a 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00003a32 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003a4a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003a6a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003a88 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003a98 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003ac4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003aca 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003adc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003ae6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00003af2 0001ec0a R_ARM_THM_CALL 00000000 _PyPegen_check_fstring_conversion │ │ │ │ │ +00003b1c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003b24 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003b5c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003b62 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003b74 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003b7c 00007a0a R_ARM_THM_CALL 0000632d star_target_rule │ │ │ │ │ +00003ba4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003bac 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003be8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003bee 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003c0c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003c3a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003c50 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003c6c 0000230a R_ARM_THM_CALL 0000f375 named_expression_rule │ │ │ │ │ +00003c7a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003c84 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +00003c9c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003cb0 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00003cce 0001810a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ +00003ce4 0000230a R_ARM_THM_CALL 0000f375 named_expression_rule │ │ │ │ │ +00003cf2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003cfc 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +00003d16 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003d38 0001810a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ +00003d42 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003d6c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003d72 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003d88 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003d90 0000230a R_ARM_THM_CALL 0000f375 named_expression_rule │ │ │ │ │ +00003d9a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003db0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003dba 0000230a R_ARM_THM_CALL 0000f375 named_expression_rule │ │ │ │ │ +00003dc4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003dce 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003dd4 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00003dd8 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00003de2 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00003dfa 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00003dfe 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00003e06 0000f32f R_ARM_THM_MOVW_ABS_NC 00000e78 .LC89 │ │ │ │ │ +00003e0a 0000f330 R_ARM_THM_MOVT_ABS 00000e78 .LC89 │ │ │ │ │ +00003e0e 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00003e16 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003e30 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003e36 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003e3a 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003e44 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003e48 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003e4c 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00003e5a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003e6e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003ed8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003ede 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003f00 00016a0a 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 0001840a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +00003f2e 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +00003f42 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003f68 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003f6e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003f8c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003fa6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003fc6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003fd0 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +00003fde 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003fe6 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003fea 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003ff2 0000f52f R_ARM_THM_MOVW_ABS_NC 00000ef8 .LC91 │ │ │ │ │ +00003ff6 0000f530 R_ARM_THM_MOVT_ABS 00000ef8 .LC91 │ │ │ │ │ +00003ffc 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00004006 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000401e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000402a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004036 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000403e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00004042 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000404c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00004058 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -0000405c 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00004066 0000f42f R_ARM_THM_MOVW_ABS_NC 00000eb8 .LC90 │ │ │ │ │ -0000406a 0000f430 R_ARM_THM_MOVT_ABS 00000eb8 .LC90 │ │ │ │ │ -00004070 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00004080 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000040a2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000040b2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000040e2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000040e8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004108 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000411e 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ -00004122 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ -0000412a 0001840a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00004134 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -00004148 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000416c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004172 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004188 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004032 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00004036 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00004040 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000404c 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00004050 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +0000405a 0000f42f R_ARM_THM_MOVW_ABS_NC 00000eb8 .LC90 │ │ │ │ │ +0000405e 0000f430 R_ARM_THM_MOVT_ABS 00000eb8 .LC90 │ │ │ │ │ +00004064 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00004074 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004096 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000040a6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000040d6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000040dc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000040fc 00016a0a 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 0001840a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +00004128 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +0000413c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004160 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004166 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000417c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000419e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000041aa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000041b6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000041be 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000041c2 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000041cc 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000041d6 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -000041da 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -000041e4 0000f72f R_ARM_THM_MOVW_ABS_NC 00000f20 .LC92 │ │ │ │ │ -000041e8 0000f730 R_ARM_THM_MOVT_ABS 00000f20 .LC92 │ │ │ │ │ -000041ee 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000041f6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004210 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004220 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004232 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004274 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000427a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004292 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000042ba 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000042c0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000042de 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000430e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004318 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -00004326 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000432e 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -00004338 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000435e 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -0000439c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000043b8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000043d6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000440c 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000441e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004458 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -00004468 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004472 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00004480 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000448a 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -00004496 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000044ba 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -000044da 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000044e6 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -000044f4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000451a 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -00004522 0000f92f R_ARM_THM_MOVW_ABS_NC 00000fa0 .LC94 │ │ │ │ │ -00004526 0000f930 R_ARM_THM_MOVT_ABS 00000fa0 .LC94 │ │ │ │ │ -0000453a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004552 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000455e 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -0000456c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004590 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000045a0 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000045c4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000045ca 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000045ea 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000045f4 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +000041b2 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000041b6 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000041c0 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000041ca 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +000041ce 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +000041d8 0000f72f R_ARM_THM_MOVW_ABS_NC 00000f20 .LC92 │ │ │ │ │ +000041dc 0000f730 R_ARM_THM_MOVT_ABS 00000f20 .LC92 │ │ │ │ │ +000041e2 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000041ea 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004204 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004214 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004226 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004268 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000426e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004286 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000042ae 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000042b4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000042d2 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004302 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000430c 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +0000431a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004322 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +0000432c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004352 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +00004390 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000043ac 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000043ca 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004400 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00004412 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000444c 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +0000445c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004466 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004474 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000447e 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +0000448a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000044ae 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +000044ce 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000044da 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +000044e8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000450e 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +00004516 0000f92f R_ARM_THM_MOVW_ABS_NC 00000fa0 .LC94 │ │ │ │ │ +0000451a 0000f930 R_ARM_THM_MOVT_ABS 00000fa0 .LC94 │ │ │ │ │ +0000452e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004546 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004552 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +00004560 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004584 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00004594 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000045b8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000045be 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000045de 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000045e8 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +00004608 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004614 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004620 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000463e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004646 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004652 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000465a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004692 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004698 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000046b0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000046b8 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -000046d2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000046da 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -000046f4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000046fe 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004714 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000471c 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -00004730 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000473a 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -00004748 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004752 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -0000475a 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000475e 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00004770 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000477e 0000fb2f R_ARM_THM_MOVW_ABS_NC 0000100c .LC96 │ │ │ │ │ -00004782 0000fb30 R_ARM_THM_MOVT_ABS 0000100c .LC96 │ │ │ │ │ -00004792 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000047b4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000047ce 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000047d6 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000047da 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000047e4 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000047e8 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000047ec 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000047f6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004804 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00004808 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00004812 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004816 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000481a 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00004822 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004840 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004866 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004882 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000488e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000489c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000048a6 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000048aa 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000048bc 0000fa2f R_ARM_THM_MOVW_ABS_NC 00000fcc .LC95 │ │ │ │ │ -000048c0 0000fa30 R_ARM_THM_MOVT_ABS 00000fcc .LC95 │ │ │ │ │ -000048ce 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000048e8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000048f0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000490c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000491a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004924 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00004928 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00004932 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00004944 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00004948 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00004950 0000f82f R_ARM_THM_MOVW_ABS_NC 00000f60 .LC93 │ │ │ │ │ -00004954 0000f830 R_ARM_THM_MOVT_ABS 00000f60 .LC93 │ │ │ │ │ -00004958 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00004964 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004984 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000498e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00004992 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000499c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000049a8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000049dc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000049e2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004a14 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a1e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00004a48 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a52 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -00004a5c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004a88 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ -00004ac0 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00004af0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004af6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004b08 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b1c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b40 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004b48 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004632 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000463a 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004646 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000464e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004686 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000468c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000046a4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000046ac 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +000046c6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000046ce 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +000046e8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000046f2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004708 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004710 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +00004724 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000472e 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +0000473c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004746 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +0000474e 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00004752 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00004764 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +00004772 0000fb2f R_ARM_THM_MOVW_ABS_NC 0000100c .LC96 │ │ │ │ │ +00004776 0000fb30 R_ARM_THM_MOVT_ABS 0000100c .LC96 │ │ │ │ │ +00004786 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000047a8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000047c2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000047ca 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000047ce 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000047d8 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000047dc 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000047e0 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000047ea 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000047f8 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000047fc 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00004806 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000480a 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000480e 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00004816 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004834 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000485a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004876 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004882 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004890 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000489a 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000489e 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000048b0 0000fa2f R_ARM_THM_MOVW_ABS_NC 00000fcc .LC95 │ │ │ │ │ +000048b4 0000fa30 R_ARM_THM_MOVT_ABS 00000fcc .LC95 │ │ │ │ │ +000048c2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000048dc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000048e4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004900 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000490e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004918 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000491c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00004926 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00004938 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0000493c 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00004944 0000f82f R_ARM_THM_MOVW_ABS_NC 00000f60 .LC93 │ │ │ │ │ +00004948 0000f830 R_ARM_THM_MOVT_ABS 00000f60 .LC93 │ │ │ │ │ +0000494c 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00004958 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004978 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004982 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00004986 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00004990 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000499c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000049d0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000049d6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004a08 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004a12 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004a3c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004a46 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +00004a50 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004a7c 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ +00004ab4 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004ae4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004aea 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004afc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b10 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b34 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004b3c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004b60 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004b6c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b78 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b80 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b84 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b8e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00004b9c 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00004ba0 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00004ba8 0000fc2f R_ARM_THM_MOVW_ABS_NC 00001030 .LC97 │ │ │ │ │ -00004bac 0000fc30 R_ARM_THM_MOVT_ABS 00001030 .LC97 │ │ │ │ │ -00004bb0 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00004bba 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004bce 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00004bf2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004bfa 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00004bfe 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00004c08 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004c0c 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004c10 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00004c18 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004c32 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004c50 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004c68 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004ca0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004ca6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004cb8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004cc0 00005f0a R_ARM_THM_CALL 0000cc3d arguments_rule │ │ │ │ │ -00004cce 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004cf8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004d00 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004d38 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004d3e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004d68 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004d72 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004d86 0001750a R_ARM_THM_CALL 00000000 _PyAST_Pass │ │ │ │ │ -00004da8 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00004dde 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004de6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004e20 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004e26 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004e5e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004e68 0000430a R_ARM_THM_CALL 00005df9 star_targets_rule │ │ │ │ │ -00004e78 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004e82 0000440a R_ARM_THM_CALL 000080f9 star_expressions_rule │ │ │ │ │ -00004e92 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ea0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004eb0 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -00004ece 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004ee4 0000290a R_ARM_THM_CALL 0000de5d NEW_TYPE_COMMENT │ │ │ │ │ -00004f00 0001f00a R_ARM_THM_CALL 00000000 _PyAST_For │ │ │ │ │ -00004f30 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f3e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f48 0000430a R_ARM_THM_CALL 00005df9 star_targets_rule │ │ │ │ │ -00004f58 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f62 0000440a R_ARM_THM_CALL 000080f9 star_expressions_rule │ │ │ │ │ -00004f72 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f80 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f90 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ -00004fae 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004fc4 0000290a R_ARM_THM_CALL 0000de5d NEW_TYPE_COMMENT │ │ │ │ │ -00004fe0 0001f10a R_ARM_THM_CALL 00000000 _PyAST_AsyncFor │ │ │ │ │ -00004fe8 0000ff2f R_ARM_THM_MOVW_ABS_NC 000010ac .LC99 │ │ │ │ │ -00004fec 0000ff30 R_ARM_THM_MOVT_ABS 000010ac .LC99 │ │ │ │ │ -00004ffe 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005026 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000505c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005062 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005078 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005086 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000508e 0000430a R_ARM_THM_CALL 00005df9 star_targets_rule │ │ │ │ │ -0000509a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050ae 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050bc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050c6 0000430a R_ARM_THM_CALL 00005df9 star_targets_rule │ │ │ │ │ -000050d2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005106 0000440a R_ARM_THM_CALL 000080f9 star_expressions_rule │ │ │ │ │ +00004b74 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b78 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b82 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00004b90 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00004b94 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00004b9c 0000fc2f R_ARM_THM_MOVW_ABS_NC 00001030 .LC97 │ │ │ │ │ +00004ba0 0000fc30 R_ARM_THM_MOVT_ABS 00001030 .LC97 │ │ │ │ │ +00004ba4 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00004bae 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004bc2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004be6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004bee 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00004bf2 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00004bfc 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004c00 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00004c04 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00004c0c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004c26 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004c44 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004c5c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004c94 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004c9a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004cac 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004cb4 00005f0a R_ARM_THM_CALL 0000cc7d arguments_rule │ │ │ │ │ +00004cc2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004cec 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004cf4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004d2c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004d32 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004d5c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004d66 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004d7a 0001750a R_ARM_THM_CALL 00000000 _PyAST_Pass │ │ │ │ │ +00004d9c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004dd2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004dda 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004e14 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004e1a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004e52 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004e5c 0000430a R_ARM_THM_CALL 00005df9 star_targets_rule │ │ │ │ │ +00004e6c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004e76 0000440a R_ARM_THM_CALL 00008139 star_expressions_rule │ │ │ │ │ +00004e86 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004e94 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004ea4 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +00004ec2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004ed8 0000290a R_ARM_THM_CALL 0000de9d NEW_TYPE_COMMENT │ │ │ │ │ +00004ef4 0001f00a R_ARM_THM_CALL 00000000 _PyAST_For │ │ │ │ │ +00004f24 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f32 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f3c 0000430a R_ARM_THM_CALL 00005df9 star_targets_rule │ │ │ │ │ +00004f4c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f56 0000440a R_ARM_THM_CALL 00008139 star_expressions_rule │ │ │ │ │ +00004f66 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f74 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f84 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ +00004fa2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004fb8 0000290a R_ARM_THM_CALL 0000de9d NEW_TYPE_COMMENT │ │ │ │ │ +00004fd4 0001f10a R_ARM_THM_CALL 00000000 _PyAST_AsyncFor │ │ │ │ │ +00004fdc 0000ff2f R_ARM_THM_MOVW_ABS_NC 000010ac .LC99 │ │ │ │ │ +00004fe0 0000ff30 R_ARM_THM_MOVT_ABS 000010ac .LC99 │ │ │ │ │ +00004ff2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000501a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005050 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005056 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000506c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000507a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005082 0000430a R_ARM_THM_CALL 00005df9 star_targets_rule │ │ │ │ │ +0000508e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000050a2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000050b0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000050ba 0000430a R_ARM_THM_CALL 00005df9 star_targets_rule │ │ │ │ │ +000050c6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000050fa 0000440a R_ARM_THM_CALL 00008139 star_expressions_rule │ │ │ │ │ +00005106 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005112 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000511e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005126 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000512a 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00005134 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00005142 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00005146 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -0000514e 0000fe2f R_ARM_THM_MOVW_ABS_NC 00001070 .LC98 │ │ │ │ │ -00005152 0000fe30 R_ARM_THM_MOVT_ABS 00001070 .LC98 │ │ │ │ │ -00005156 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000515e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005170 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005182 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005198 0000440a R_ARM_THM_CALL 000080f9 star_expressions_rule │ │ │ │ │ -000051a4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000051ae 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000051b2 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000051bc 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000051c0 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000051c4 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000051d4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000051f8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005240 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005246 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000525a 0001000a R_ARM_THM_CALL 00010ac1 double_starred_kvpair_rule │ │ │ │ │ -00005280 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005286 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000529a 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000052b2 0001000a R_ARM_THM_CALL 00010ac1 double_starred_kvpair_rule │ │ │ │ │ -000052d2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000052e6 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005304 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005314 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00005328 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005336 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005346 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000534e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005356 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005364 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005374 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000053a0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000053a6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000053c0 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000053e4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000053ea 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000053fc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000540e 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000541e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005432 0000840a R_ARM_THM_CALL 000079b1 disjunction_rule │ │ │ │ │ -00005468 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005488 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000549a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000054a2 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000054ae 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000054b8 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000054ce 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000054f4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000054fa 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000550a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005522 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -00005534 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005554 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000557e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005584 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000559a 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000055c0 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000055ce 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000560a 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000561a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005622 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005638 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005646 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000566c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005672 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005686 0000cb0a R_ARM_THM_CALL 0000e65d param_rule │ │ │ │ │ -0000569e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000056a8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000056b8 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -000056e0 0000cb0a R_ARM_THM_CALL 0000e65d param_rule │ │ │ │ │ -00005702 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000570e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00005712 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000571c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000572c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005732 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005770 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005776 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000578c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005794 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -000057c8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000057ce 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000057e0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000057f4 0001062f R_ARM_THM_MOVW_ABS_NC 0000cc41 _tmp_126_rule │ │ │ │ │ -000057f8 00010630 R_ARM_THM_MOVT_ABS 0000cc41 _tmp_126_rule │ │ │ │ │ -00005800 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00005808 0001052f R_ARM_THM_MOVW_ABS_NC 000010c0 .LC100 │ │ │ │ │ -0000580c 00010530 R_ARM_THM_MOVT_ABS 000010c0 .LC100 │ │ │ │ │ -00005812 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005816 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000582e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005842 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000584a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000586a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000058a0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000058a6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000058bc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000058d4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000058da 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000058ee 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005908 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005916 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005928 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005938 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000594a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00005978 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005988 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005990 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005998 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000059b4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000059bc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000059ce 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005a04 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005a08 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005a1a 0001072f R_ARM_THM_MOVW_ABS_NC 000010e4 .LC101 │ │ │ │ │ -00005a1e 00010730 R_ARM_THM_MOVT_ABS 000010e4 .LC101 │ │ │ │ │ -00005a24 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00005a4e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005a54 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005a78 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00005a94 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005aa6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005aac 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005abe 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005ac8 00008c0a R_ARM_THM_CALL 00009bfd star_expression_rule │ │ │ │ │ -00005ae2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005b04 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00005b1a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005b4e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005b6a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005b8a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005bb0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005bb6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005bca 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005c00 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005c1a 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005c38 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005c4a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005c5a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005c62 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005c6a 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005c78 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005ca4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005caa 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005cd4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005cec 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005d02 0001f60a R_ARM_THM_CALL 00000000 _PyAST_Continue │ │ │ │ │ -00005d12 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005d2e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005d64 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005d8c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005d92 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005dbc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005dd4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005dea 0001f70a R_ARM_THM_CALL 00000000 _PyAST_Break │ │ │ │ │ -00005dfa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005e16 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005e4c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005e78 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005e7e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005eae 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005eb4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005ec8 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005ee2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005ef0 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005f02 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005f12 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00005f5c 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005f6a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005f7a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005f82 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005f8a 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005f9e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005fae 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005fd4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005fda 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005fee 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -00005ffc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006012 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -00006020 0001f80a R_ARM_THM_CALL 00000000 _PyAST_withitem │ │ │ │ │ -0000603a 00007a0a R_ARM_THM_CALL 0000632d star_target_rule │ │ │ │ │ -00006044 0001092f R_ARM_THM_MOVW_ABS_NC 00006125 _tmp_36_rule │ │ │ │ │ -00006048 00010930 R_ARM_THM_MOVT_ABS 00006125 _tmp_36_rule │ │ │ │ │ -00006050 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000605e 0001f80a R_ARM_THM_CALL 00000000 _PyAST_withitem │ │ │ │ │ -0000606a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000608a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000060a8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000060ae 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000060ba 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -000060c6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000060ce 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -000060d6 0001092f R_ARM_THM_MOVW_ABS_NC 00006125 _tmp_36_rule │ │ │ │ │ -000060da 00010930 R_ARM_THM_MOVT_ABS 00006125 _tmp_36_rule │ │ │ │ │ -000060e2 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000060f2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006116 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006142 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006148 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006158 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006168 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006178 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006188 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000061c0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000061c6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000061ec 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000061f2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006222 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006228 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000623c 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006256 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006264 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006276 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006286 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000629a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000062ec 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000062fa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000630a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006312 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000631a 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006332 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000511a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000511e 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00005128 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00005136 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0000513a 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00005142 0000fe2f R_ARM_THM_MOVW_ABS_NC 00001070 .LC98 │ │ │ │ │ +00005146 0000fe30 R_ARM_THM_MOVT_ABS 00001070 .LC98 │ │ │ │ │ +0000514a 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00005152 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005164 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005176 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000518c 0000440a R_ARM_THM_CALL 00008139 star_expressions_rule │ │ │ │ │ +00005198 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000051a2 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000051a6 00018e30 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 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000051c8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000051ec 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005234 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000523a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000524e 0001000a R_ARM_THM_CALL 00010af5 double_starred_kvpair_rule │ │ │ │ │ +00005274 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000527a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000528e 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000052a6 0001000a R_ARM_THM_CALL 00010af5 double_starred_kvpair_rule │ │ │ │ │ +000052c6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000052da 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000052f8 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005308 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000531c 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000532a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000533a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005342 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000534a 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005358 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005368 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005394 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000539a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000053b4 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000053d8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000053de 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000053f0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005402 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00005412 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005426 0000840a R_ARM_THM_CALL 000079f1 disjunction_rule │ │ │ │ │ +0000545c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000547c 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000548e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005496 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000054a2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000054ac 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000054c2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000054e8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000054ee 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000054fe 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005516 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +00005528 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005548 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005572 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005578 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000558e 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000055b4 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000055c2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000055fe 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000560e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005616 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000562c 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000563a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005660 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005666 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000567a 0000cb0a R_ARM_THM_CALL 0000e69d param_rule │ │ │ │ │ +00005692 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000569c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000056ac 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +000056d4 0000cb0a R_ARM_THM_CALL 0000e69d param_rule │ │ │ │ │ +000056f6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005702 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00005706 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00005710 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00005720 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005726 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005764 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000576a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005780 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005788 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +000057bc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000057c2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000057d4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000057e8 0001062f R_ARM_THM_MOVW_ABS_NC 0000cc41 _tmp_126_rule │ │ │ │ │ +000057ec 00010630 R_ARM_THM_MOVT_ABS 0000cc41 _tmp_126_rule │ │ │ │ │ +000057f4 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000057fc 0001052f R_ARM_THM_MOVW_ABS_NC 000010c0 .LC100 │ │ │ │ │ +00005800 00010530 R_ARM_THM_MOVT_ABS 000010c0 .LC100 │ │ │ │ │ +00005806 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000580a 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005822 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005836 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000583e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000585e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005894 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000589a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000058b0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000058c8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000058ce 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000058e2 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000058fc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000590a 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000591c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000592c 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000593e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000596c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000597c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005984 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000598c 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000059a8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000059b0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000059c2 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000059f8 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000059fc 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005a0e 0001072f R_ARM_THM_MOVW_ABS_NC 000010e4 .LC101 │ │ │ │ │ +00005a12 00010730 R_ARM_THM_MOVT_ABS 000010e4 .LC101 │ │ │ │ │ +00005a18 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00005a42 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005a48 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005a6c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00005a88 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005a9a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005aa0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005ab2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005abc 00008c0a R_ARM_THM_CALL 00009c3d star_expression_rule │ │ │ │ │ +00005ad6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005af8 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00005b0e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005b42 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005b5e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005b7e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005ba4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005baa 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005bbe 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00005bf4 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005c0e 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00005c2c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005c3e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005c4e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005c56 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005c5e 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005c6c 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005c98 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005c9e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005cc8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005ce0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005cf6 0001f60a R_ARM_THM_CALL 00000000 _PyAST_Continue │ │ │ │ │ +00005d06 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005d22 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005d58 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005d80 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005d86 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005db0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005dc8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005dde 0001f70a R_ARM_THM_CALL 00000000 _PyAST_Break │ │ │ │ │ +00005dee 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005e0a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005e40 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005e6c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005e72 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005ea2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005ea8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005ebc 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00005ed6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005ee4 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00005ef6 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005f06 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00005f50 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005f5e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005f6e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005f76 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005f7e 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005f92 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005fa2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005fc8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005fce 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005fe2 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +00005ff0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006006 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +00006014 0001f80a R_ARM_THM_CALL 00000000 _PyAST_withitem │ │ │ │ │ +0000602e 00007a0a R_ARM_THM_CALL 0000632d star_target_rule │ │ │ │ │ +00006038 0001092f R_ARM_THM_MOVW_ABS_NC 00006119 _tmp_36_rule │ │ │ │ │ +0000603c 00010930 R_ARM_THM_MOVT_ABS 00006119 _tmp_36_rule │ │ │ │ │ +00006044 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00006052 0001f80a R_ARM_THM_CALL 00000000 _PyAST_withitem │ │ │ │ │ +0000605e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000607e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000609c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000060a2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000060ae 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +000060ba 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000060c2 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +000060ca 0001092f R_ARM_THM_MOVW_ABS_NC 00006119 _tmp_36_rule │ │ │ │ │ +000060ce 00010930 R_ARM_THM_MOVT_ABS 00006119 _tmp_36_rule │ │ │ │ │ +000060d6 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000060e6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000610a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006136 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000613c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000614c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000615c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000616c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000617c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000061b4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000061ba 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000061e0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000061e6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006216 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000621c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006230 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000624a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006258 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000626a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000627a 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000628e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000062e0 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000062ee 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000062fe 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006306 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000630e 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006326 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000632e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000633a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006346 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006380 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006386 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000063a2 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000063cc 00005d0a R_ARM_THM_CALL 00003ccd t_primary_rule │ │ │ │ │ -000063d8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000063ee 00005d0a R_ARM_THM_CALL 00003ccd t_primary_rule │ │ │ │ │ -000063fc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006406 00005c0a R_ARM_THM_CALL 00010641 slices_rule │ │ │ │ │ -00006414 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000641c 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d79 t_lookahead_rule │ │ │ │ │ -00006420 00005b30 R_ARM_THM_MOVT_ABS 00005d79 t_lookahead_rule │ │ │ │ │ -00006428 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00006430 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006456 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -00006470 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000064a0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000064a6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000064ce 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000064dc 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -000064fc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00006508 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d79 t_lookahead_rule │ │ │ │ │ -0000650c 00005b30 R_ARM_THM_MOVT_ABS 00005d79 t_lookahead_rule │ │ │ │ │ -00006514 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00006520 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006548 0001a40a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -00006552 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006570 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006582 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006594 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000065ba 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000065c4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000065e6 0001be0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ -000065f2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006616 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006620 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000663e 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -0000665c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000666a 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000667a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006694 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000066a4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000066aa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000066b6 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000066f2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000066f8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006708 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006718 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006728 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006760 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006766 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006782 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000067a0 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -000067ba 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000067c0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000067d6 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006806 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000681a 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -00006826 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006836 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -0000684e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006856 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000688c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006894 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000068a6 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -000068bc 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -000068ca 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000068ec 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006910 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000691e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000692c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006940 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00006966 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000697a 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000069aa 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000069b0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000069c0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000069d0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000069e2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006a10 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006a16 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006a48 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006a6c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006a88 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006a90 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006ac8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006ace 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006afa 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006b00 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006b3e 00010e0a R_ARM_THM_CALL 00011bc5 _loop1_73_rule │ │ │ │ │ -00006b66 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00006bbe 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00006bc8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006bf0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006c04 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006c0a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006c22 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006c3a 0001120a R_ARM_THM_CALL 00000311 _tmp_130_rule │ │ │ │ │ -00006c5c 0001130a R_ARM_THM_CALL 00012139 _loop0_71_rule │ │ │ │ │ -00006c76 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006c7c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006cc4 0001130a R_ARM_THM_CALL 00012139 _loop0_71_rule │ │ │ │ │ -00006cce 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006ce6 0001120a R_ARM_THM_CALL 00000311 _tmp_130_rule │ │ │ │ │ -00006cfa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006d16 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006d40 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006d46 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006d5a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006d6a 0001160a R_ARM_THM_CALL 00011ec5 lambda_param_no_default_rule │ │ │ │ │ -00006d86 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006d8e 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000a38 .LC63 │ │ │ │ │ -00006d92 0000bd30 R_ARM_THM_MOVT_ABS 00000a38 .LC63 │ │ │ │ │ -00006d98 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00006d9c 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00006db4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006dd0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006de4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006dec 0000be2f R_ARM_THM_MOVW_ABS_NC 00000a50 .LC64 │ │ │ │ │ -00006df0 0000be30 R_ARM_THM_MOVT_ABS 00000a50 .LC64 │ │ │ │ │ -00006e24 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00006e2c 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000a70 .LC65 │ │ │ │ │ -00006e30 0000bf30 R_ARM_THM_MOVT_ABS 00000a70 .LC65 │ │ │ │ │ -00006e46 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006e54 0001130a R_ARM_THM_CALL 00012139 _loop0_71_rule │ │ │ │ │ -00006e8a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006e9e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006eae 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00006ec0 0001160a R_ARM_THM_CALL 00011ec5 lambda_param_no_default_rule │ │ │ │ │ -00006ec6 0000bb2f R_ARM_THM_MOVW_ABS_NC 000009cc .LC61 │ │ │ │ │ -00006eca 0000bb30 R_ARM_THM_MOVT_ABS 000009cc .LC61 │ │ │ │ │ -00006ed0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006ee4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006ef0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006efe 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006f06 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006f1c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006f26 0000b92f R_ARM_THM_MOVW_ABS_NC 0000098c .LC59 │ │ │ │ │ -00006f2a 0000b930 R_ARM_THM_MOVT_ABS 0000098c .LC59 │ │ │ │ │ -00006f30 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00006f34 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00006f5e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006f68 0000ba2f R_ARM_THM_MOVW_ABS_NC 000009b4 .LC60 │ │ │ │ │ -00006f6c 0000ba30 R_ARM_THM_MOVT_ABS 000009b4 .LC60 │ │ │ │ │ -00006f82 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006f88 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006f9c 0001170a R_ARM_THM_CALL 00012051 lambda_param_rule │ │ │ │ │ -00006fb8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006fbe 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006fd6 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006ff4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006ffe 0001170a R_ARM_THM_CALL 00012051 lambda_param_rule │ │ │ │ │ -00007018 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007030 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000703e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007054 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000707a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000708a 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000709e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000070ae 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000070ba 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000070be 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000070c6 00010b2f R_ARM_THM_MOVW_ABS_NC 00001114 .LC102 │ │ │ │ │ -000070ca 00010b30 R_ARM_THM_MOVT_ABS 00001114 .LC102 │ │ │ │ │ -000070f4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000070fc 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007104 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007114 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007142 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007148 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000715a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007168 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000717c 0000440a R_ARM_THM_CALL 000080f9 star_expressions_rule │ │ │ │ │ -0000718e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000071a2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000071c6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000071cc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000071dc 00010e0a R_ARM_THM_CALL 00011bc5 _loop1_73_rule │ │ │ │ │ -000071e8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000071fa 00010e0a R_ARM_THM_CALL 00011bc5 _loop1_73_rule │ │ │ │ │ -00007206 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000721c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007222 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00007226 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00007230 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000723e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007256 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007288 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000728e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000729c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000072aa 0001f90a R_ARM_THM_CALL 00000000 _PyPegen_soft_keyword_token │ │ │ │ │ -000072c0 0001b50a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -000072ce 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -000072de 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007306 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000730c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007330 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007336 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000734e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007364 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007378 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000073c0 00006d0a R_ARM_THM_CALL 0000de69 starred_expression_rule │ │ │ │ │ -000073d0 0000510a R_ARM_THM_CALL 0000f721 star_named_expression_rule │ │ │ │ │ -000073de 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000073e8 0000570a R_ARM_THM_CALL 0000f9b1 star_named_expressions_rule │ │ │ │ │ -000073f4 00006b0a R_ARM_THM_CALL 0000c705 for_if_clauses_rule │ │ │ │ │ -000073fc 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007400 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007410 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000741a 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00007420 0001192f R_ARM_THM_MOVW_ABS_NC 00001180 .LC104 │ │ │ │ │ -00007424 00011930 R_ARM_THM_MOVT_ABS 00001180 .LC104 │ │ │ │ │ -0000743a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000744e 0000510a R_ARM_THM_CALL 0000f721 star_named_expression_rule │ │ │ │ │ -0000745c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007468 00006b0a R_ARM_THM_CALL 0000c705 for_if_clauses_rule │ │ │ │ │ -00007472 0001192f R_ARM_THM_MOVW_ABS_NC 00001180 .LC104 │ │ │ │ │ -00007476 00011930 R_ARM_THM_MOVT_ABS 00001180 .LC104 │ │ │ │ │ -0000747c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007480 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007498 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000074b0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000074b8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000074c0 00006b0a R_ARM_THM_CALL 0000c705 for_if_clauses_rule │ │ │ │ │ -000074c8 0001182f R_ARM_THM_MOVW_ABS_NC 0000114c .LC103 │ │ │ │ │ -000074cc 00011830 R_ARM_THM_MOVT_ABS 0000114c .LC103 │ │ │ │ │ -000074d2 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000074d6 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007516 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000751c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000752c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000753c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000754e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000757a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007580 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000075ae 0000600a R_ARM_THM_CALL 00006efd genexp_rule │ │ │ │ │ -000075c0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000075d2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000075e4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000075f6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007624 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000762a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000763c 0001130a R_ARM_THM_CALL 00012139 _loop0_71_rule │ │ │ │ │ -00007656 0001130a R_ARM_THM_CALL 00012139 _loop0_71_rule │ │ │ │ │ +00006374 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000637a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006396 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000063c0 00005d0a R_ARM_THM_CALL 00003ccd t_primary_rule │ │ │ │ │ +000063cc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000063e2 00005d0a R_ARM_THM_CALL 00003ccd t_primary_rule │ │ │ │ │ +000063f0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000063fa 00005c0a R_ARM_THM_CALL 00010675 slices_rule │ │ │ │ │ +00006408 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006410 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d79 t_lookahead_rule │ │ │ │ │ +00006414 00005b30 R_ARM_THM_MOVT_ABS 00005d79 t_lookahead_rule │ │ │ │ │ +0000641c 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00006424 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000644a 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +00006464 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00006494 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000649a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000064c2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000064d0 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +000064f0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000064fc 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d79 t_lookahead_rule │ │ │ │ │ +00006500 00005b30 R_ARM_THM_MOVT_ABS 00005d79 t_lookahead_rule │ │ │ │ │ +00006508 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00006514 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000653c 0001a40a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +00006546 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006564 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006576 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006588 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000065ae 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000065b8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000065da 0001be0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ +000065e6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000660a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006614 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006632 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00006650 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000665e 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000666e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00006688 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006698 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000669e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000066aa 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000066e6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000066ec 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000066fc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000670c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000671c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006754 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000675a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006776 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00006794 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +000067ae 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000067b4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000067ca 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000067fa 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000680e 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +0000681a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000682a 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +00006842 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000684a 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006880 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006888 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000689a 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +000068b0 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +000068be 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000068e0 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00006904 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006912 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006920 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006934 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000695a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000696e 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000699e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000069a4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000069b4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000069c4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000069d6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006a04 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006a0a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006a3c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006a60 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006a7c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006a84 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006abc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006ac2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006aee 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006af4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006b32 00010e0a R_ARM_THM_CALL 00011bfd _loop1_73_rule │ │ │ │ │ +00006b5a 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00006bb2 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00006bbc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006be4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006bf8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006bfe 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006c16 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006c2e 0001120a R_ARM_THM_CALL 00000311 _tmp_130_rule │ │ │ │ │ +00006c50 0001130a R_ARM_THM_CALL 00012171 _loop0_71_rule │ │ │ │ │ +00006c6a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006c70 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006cb8 0001130a R_ARM_THM_CALL 00012171 _loop0_71_rule │ │ │ │ │ +00006cc2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006cda 0001120a R_ARM_THM_CALL 00000311 _tmp_130_rule │ │ │ │ │ +00006cee 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006d0a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006d34 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006d3a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006d4e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006d5e 0001160a R_ARM_THM_CALL 00011efd lambda_param_no_default_rule │ │ │ │ │ +00006d7a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006d82 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000a38 .LC63 │ │ │ │ │ +00006d86 0000bd30 R_ARM_THM_MOVT_ABS 00000a38 .LC63 │ │ │ │ │ +00006d8c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00006d90 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00006da8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006dc4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006dd8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006de0 0000be2f R_ARM_THM_MOVW_ABS_NC 00000a50 .LC64 │ │ │ │ │ +00006de4 0000be30 R_ARM_THM_MOVT_ABS 00000a50 .LC64 │ │ │ │ │ +00006e18 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00006e20 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000a70 .LC65 │ │ │ │ │ +00006e24 0000bf30 R_ARM_THM_MOVT_ABS 00000a70 .LC65 │ │ │ │ │ +00006e3a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006e48 0001130a R_ARM_THM_CALL 00012171 _loop0_71_rule │ │ │ │ │ +00006e7e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006e92 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006ea2 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00006eb4 0001160a R_ARM_THM_CALL 00011efd lambda_param_no_default_rule │ │ │ │ │ +00006eba 0000bb2f R_ARM_THM_MOVW_ABS_NC 000009cc .LC61 │ │ │ │ │ +00006ebe 0000bb30 R_ARM_THM_MOVT_ABS 000009cc .LC61 │ │ │ │ │ +00006ec4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006ed8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006ee4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006ef2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006efa 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006f10 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006f1a 0000b92f R_ARM_THM_MOVW_ABS_NC 0000098c .LC59 │ │ │ │ │ +00006f1e 0000b930 R_ARM_THM_MOVT_ABS 0000098c .LC59 │ │ │ │ │ +00006f24 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00006f28 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00006f52 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006f5c 0000ba2f R_ARM_THM_MOVW_ABS_NC 000009b4 .LC60 │ │ │ │ │ +00006f60 0000ba30 R_ARM_THM_MOVT_ABS 000009b4 .LC60 │ │ │ │ │ +00006f76 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006f7c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006f90 0001170a R_ARM_THM_CALL 00012089 lambda_param_rule │ │ │ │ │ +00006fac 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006fb2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006fca 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00006fe8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006ff2 0001170a R_ARM_THM_CALL 00012089 lambda_param_rule │ │ │ │ │ +0000700c 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007024 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007032 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007048 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000706e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000707e 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00007092 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000070a2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000070ae 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000070b2 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000070ba 00010b2f R_ARM_THM_MOVW_ABS_NC 00001114 .LC102 │ │ │ │ │ +000070be 00010b30 R_ARM_THM_MOVT_ABS 00001114 .LC102 │ │ │ │ │ +000070e8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000070f0 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000070f8 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007108 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007136 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000713c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000714e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000715c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007170 0000440a R_ARM_THM_CALL 00008139 star_expressions_rule │ │ │ │ │ +00007182 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007196 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000071ba 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000071c0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000071d0 00010e0a R_ARM_THM_CALL 00011bfd _loop1_73_rule │ │ │ │ │ +000071dc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000071ee 00010e0a R_ARM_THM_CALL 00011bfd _loop1_73_rule │ │ │ │ │ +000071fa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007210 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007216 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000721a 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00007224 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00007232 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000724a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000727c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007282 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007290 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000729e 0001f90a R_ARM_THM_CALL 00000000 _PyPegen_soft_keyword_token │ │ │ │ │ +000072b4 0001b50a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +000072c2 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +000072d2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000072fa 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007300 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007324 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000732a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007342 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007358 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000736c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000073b4 00006d0a R_ARM_THM_CALL 0000dea9 starred_expression_rule │ │ │ │ │ +000073c4 0000510a R_ARM_THM_CALL 0000f761 star_named_expression_rule │ │ │ │ │ +000073d2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000073dc 0000570a R_ARM_THM_CALL 0000f9f1 star_named_expressions_rule │ │ │ │ │ +000073e8 00006b0a R_ARM_THM_CALL 0000c745 for_if_clauses_rule │ │ │ │ │ +000073f0 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000073f4 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007404 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000740e 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +00007414 0001192f R_ARM_THM_MOVW_ABS_NC 00001180 .LC104 │ │ │ │ │ +00007418 00011930 R_ARM_THM_MOVT_ABS 00001180 .LC104 │ │ │ │ │ +0000742e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007442 0000510a R_ARM_THM_CALL 0000f761 star_named_expression_rule │ │ │ │ │ +00007450 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000745c 00006b0a R_ARM_THM_CALL 0000c745 for_if_clauses_rule │ │ │ │ │ +00007466 0001192f R_ARM_THM_MOVW_ABS_NC 00001180 .LC104 │ │ │ │ │ +0000746a 00011930 R_ARM_THM_MOVT_ABS 00001180 .LC104 │ │ │ │ │ +00007470 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007474 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000748c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000074a4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000074ac 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000074b4 00006b0a R_ARM_THM_CALL 0000c745 for_if_clauses_rule │ │ │ │ │ +000074bc 0001182f R_ARM_THM_MOVW_ABS_NC 0000114c .LC103 │ │ │ │ │ +000074c0 00011830 R_ARM_THM_MOVT_ABS 0000114c .LC103 │ │ │ │ │ +000074c6 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000074ca 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000750a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007510 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007520 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007530 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007542 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000756e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007574 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000075a2 0000600a R_ARM_THM_CALL 00006efd genexp_rule │ │ │ │ │ +000075b4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000075c6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000075d8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000075ea 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007618 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000761e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007630 0001130a R_ARM_THM_CALL 00012171 _loop0_71_rule │ │ │ │ │ +0000764a 0001130a R_ARM_THM_CALL 00012171 _loop0_71_rule │ │ │ │ │ +00007674 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007680 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000768c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000769a 0001e70a R_ARM_THM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ -000076aa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000076c4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000076cc 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000076d0 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000076da 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000076f0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000771a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007720 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007730 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007754 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007782 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000768e 0001e70a R_ARM_THM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ +0000769e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000076b8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000076c0 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000076c4 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000076ce 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000076e4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000770e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007714 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007724 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007748 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007776 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007794 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000077a0 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000077ac 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000077b4 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000077c2 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000077d0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000077e2 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007818 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000781e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007836 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000785a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007860 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000786e 0000430a R_ARM_THM_CALL 00005df9 star_targets_rule │ │ │ │ │ -00007880 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00007890 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000078a8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000078ce 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000078e4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000078fa 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007902 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007918 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007934 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000793e 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000796c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007972 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007984 0001170a R_ARM_THM_CALL 00012051 lambda_param_rule │ │ │ │ │ -00007996 0001170a R_ARM_THM_CALL 00012051 lambda_param_rule │ │ │ │ │ -000079be 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000079ce 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -000079dc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000079fc 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00007a00 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00007a0a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00007a1a 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00007a30 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007a5a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007a60 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007a76 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007a9a 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00007aa8 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007ada 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007ae2 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007af8 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007b06 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007b18 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007b4c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007b52 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007b70 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007b84 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007bb6 0001160a R_ARM_THM_CALL 00011ec5 lambda_param_no_default_rule │ │ │ │ │ -00007be4 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00007c08 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007c0e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007c28 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007c40 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007c56 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007c78 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007ca2 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00007cae 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007cc8 00011d0a R_ARM_THM_CALL 000011b7 _tmp_135_rule │ │ │ │ │ -00007cde 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007cea 00011d0a R_ARM_THM_CALL 000011b7 _tmp_135_rule │ │ │ │ │ -00007cf2 0000d32f R_ARM_THM_MOVW_ABS_NC 00000b48 .LC70 │ │ │ │ │ -00007cf6 0000d330 R_ARM_THM_MOVT_ABS 00000b48 .LC70 │ │ │ │ │ -00007cfc 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007d00 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007d18 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007d2c 0001170a R_ARM_THM_CALL 00012051 lambda_param_rule │ │ │ │ │ -00007d38 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007d40 0000d22f R_ARM_THM_MOVW_ABS_NC 00000b14 .LC69 │ │ │ │ │ -00007d44 0000d230 R_ARM_THM_MOVT_ABS 00000b14 .LC69 │ │ │ │ │ -00007d4a 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007d4e 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007d70 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007d76 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007d8c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007da0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007dba 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007dd0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007de8 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007dec 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007df4 0000d02f R_ARM_THM_MOVW_ABS_NC 00000acc .LC67 │ │ │ │ │ -00007df8 0000d030 R_ARM_THM_MOVT_ABS 00000acc .LC67 │ │ │ │ │ -00007dfe 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00007e06 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007e16 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007e1c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007e30 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007e40 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007e4e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007e6a 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00007e7e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007e90 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00007eac 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007ee8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007eee 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007f04 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007f1c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007f24 0001160a R_ARM_THM_CALL 00011ec5 lambda_param_no_default_rule │ │ │ │ │ -00007f36 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007f5c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007f62 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007f78 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007f8c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007fa0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007fc4 0001170a R_ARM_THM_CALL 00012051 lambda_param_rule │ │ │ │ │ -00007fd0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007fda 0000dd0a R_ARM_THM_CALL 00000ea7 _tmp_129_rule │ │ │ │ │ -00007fe2 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000c04 .LC74 │ │ │ │ │ -00007fe6 0000dc30 R_ARM_THM_MOVT_ABS 00000c04 .LC74 │ │ │ │ │ -00007fec 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007ff0 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00008008 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000801c 0001170a R_ARM_THM_CALL 00012051 lambda_param_rule │ │ │ │ │ -00008028 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008032 0001170a R_ARM_THM_CALL 00012051 lambda_param_rule │ │ │ │ │ -0000803e 0001170a R_ARM_THM_CALL 00012051 lambda_param_rule │ │ │ │ │ -0000804a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008052 0000db2f R_ARM_THM_MOVW_ABS_NC 00000bd4 .LC73 │ │ │ │ │ -00008056 0000db30 R_ARM_THM_MOVT_ABS 00000bd4 .LC73 │ │ │ │ │ -00008064 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008096 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000809c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000080c4 0000840a R_ARM_THM_CALL 000079b1 disjunction_rule │ │ │ │ │ -000080d6 0000840a R_ARM_THM_CALL 000079b1 disjunction_rule │ │ │ │ │ -000080e6 0000850a R_ARM_THM_CALL 0000c55d lambdef_rule │ │ │ │ │ -00008106 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008110 0000840a R_ARM_THM_CALL 000079b1 disjunction_rule │ │ │ │ │ -00008120 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000812a 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -00008136 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008156 0001c10a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ -0000815e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008178 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000081b0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000081d8 0001fa0a R_ARM_THM_CALL 00000000 _PyPegen_get_invalid_target │ │ │ │ │ -000081de 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000081e2 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000081ec 0001222f R_ARM_THM_MOVW_ABS_NC 000011d0 .LC106 │ │ │ │ │ -000081f0 00012230 R_ARM_THM_MOVT_ABS 000011d0 .LC106 │ │ │ │ │ -000081fe 0001212f R_ARM_THM_MOVW_ABS_NC 000011bc .LC105 │ │ │ │ │ -00008202 00012130 R_ARM_THM_MOVT_ABS 000011bc .LC105 │ │ │ │ │ -00008210 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000822e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000825e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008264 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008292 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000082ce 0001fb0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ -00008312 0001fb0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ -0000833e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008344 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008358 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008372 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008380 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000838e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000083a2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000083c2 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000083ce 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000083d6 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000083f4 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000842e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008434 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008444 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008468 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008494 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000084a6 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000084cc 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000084dc 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000084ec 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000084f4 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008502 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008530 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008536 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008552 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00008566 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000857e 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000085a0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000085a6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000085be 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000085ec 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000085f2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008618 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000861e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008638 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008658 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008680 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000869e 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000086c6 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000086d4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000086e6 0001fc0a R_ARM_THM_CALL 00000000 _PyPegen_template_str │ │ │ │ │ -000086ee 0001232f R_ARM_THM_MOVW_ABS_NC 000011e4 .LC107 │ │ │ │ │ -000086f2 00012330 R_ARM_THM_MOVT_ABS 000011e4 .LC107 │ │ │ │ │ -00008708 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008722 0000460a R_ARM_THM_CALL 0000d56d annotated_rhs_rule │ │ │ │ │ -00008730 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000875c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000876a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000879c 0001fd0a R_ARM_THM_CALL 00000000 _PyPegen_interpolation │ │ │ │ │ -000087ce 0001ba0a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_token │ │ │ │ │ -000087e6 0001250a R_ARM_THM_CALL 000003d9 invalid_tstring_replacement_field_rule │ │ │ │ │ -000087f4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008810 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000077a8 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000077b6 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000077c4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000077d6 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000780c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007812 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000782a 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000784e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007854 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007862 0000430a R_ARM_THM_CALL 00005df9 star_targets_rule │ │ │ │ │ +00007874 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007884 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000789c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000078c2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000078d8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000078ee 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000078f6 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000790c 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007928 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007932 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007960 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007966 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007978 0001170a R_ARM_THM_CALL 00012089 lambda_param_rule │ │ │ │ │ +0000798a 0001170a R_ARM_THM_CALL 00012089 lambda_param_rule │ │ │ │ │ +000079b2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000079c2 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +000079d0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000079f0 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000079f4 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000079fe 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00007a0e 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00007a24 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007a4e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007a54 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007a6a 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007a8e 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007a9c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007ace 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007ad6 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007aec 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007afa 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007b0c 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007b40 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007b46 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007b64 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007b78 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007baa 0001160a R_ARM_THM_CALL 00011efd lambda_param_no_default_rule │ │ │ │ │ +00007bd8 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00007bfc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007c02 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007c1c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007c34 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007c4a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007c6c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007c96 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00007ca2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007cbc 00011d0a R_ARM_THM_CALL 000011b7 _tmp_135_rule │ │ │ │ │ +00007cd2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007cde 00011d0a R_ARM_THM_CALL 000011b7 _tmp_135_rule │ │ │ │ │ +00007ce6 0000d32f R_ARM_THM_MOVW_ABS_NC 00000b48 .LC70 │ │ │ │ │ +00007cea 0000d330 R_ARM_THM_MOVT_ABS 00000b48 .LC70 │ │ │ │ │ +00007cf0 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007cf4 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007d0c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007d20 0001170a R_ARM_THM_CALL 00012089 lambda_param_rule │ │ │ │ │ +00007d2c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007d34 0000d22f R_ARM_THM_MOVW_ABS_NC 00000b14 .LC69 │ │ │ │ │ +00007d38 0000d230 R_ARM_THM_MOVT_ABS 00000b14 .LC69 │ │ │ │ │ +00007d3e 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007d42 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007d64 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007d6a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007d80 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007d94 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007dae 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007dc4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007ddc 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007de0 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007de8 0000d02f R_ARM_THM_MOVW_ABS_NC 00000acc .LC67 │ │ │ │ │ +00007dec 0000d030 R_ARM_THM_MOVT_ABS 00000acc .LC67 │ │ │ │ │ +00007df2 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00007dfa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007e0a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007e10 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007e24 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007e34 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007e42 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007e5e 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00007e72 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007e84 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00007ea0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007edc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007ee2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007ef8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007f10 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007f18 0001160a R_ARM_THM_CALL 00011efd lambda_param_no_default_rule │ │ │ │ │ +00007f2a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007f50 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007f56 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007f6c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007f80 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007f94 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007fb8 0001170a R_ARM_THM_CALL 00012089 lambda_param_rule │ │ │ │ │ +00007fc4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007fce 0000dd0a R_ARM_THM_CALL 00000ea7 _tmp_129_rule │ │ │ │ │ +00007fd6 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000c04 .LC74 │ │ │ │ │ +00007fda 0000dc30 R_ARM_THM_MOVT_ABS 00000c04 .LC74 │ │ │ │ │ +00007fe0 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007fe4 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007ffc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008010 0001170a R_ARM_THM_CALL 00012089 lambda_param_rule │ │ │ │ │ +0000801c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008026 0001170a R_ARM_THM_CALL 00012089 lambda_param_rule │ │ │ │ │ +00008032 0001170a R_ARM_THM_CALL 00012089 lambda_param_rule │ │ │ │ │ +0000803e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008046 0000db2f R_ARM_THM_MOVW_ABS_NC 00000bd4 .LC73 │ │ │ │ │ +0000804a 0000db30 R_ARM_THM_MOVT_ABS 00000bd4 .LC73 │ │ │ │ │ +00008058 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000808a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008090 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000080b8 0000840a R_ARM_THM_CALL 000079f1 disjunction_rule │ │ │ │ │ +000080ca 0000840a R_ARM_THM_CALL 000079f1 disjunction_rule │ │ │ │ │ +000080da 0000850a R_ARM_THM_CALL 0000c59d lambdef_rule │ │ │ │ │ +000080fa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008104 0000840a R_ARM_THM_CALL 000079f1 disjunction_rule │ │ │ │ │ +00008114 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000811e 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ +0000812a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000814a 0001c10a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ +00008152 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000816c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000081a4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000081cc 0001fa0a R_ARM_THM_CALL 00000000 _PyPegen_get_invalid_target │ │ │ │ │ +000081d2 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000081d6 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000081e0 0001222f R_ARM_THM_MOVW_ABS_NC 000011d0 .LC106 │ │ │ │ │ +000081e4 00012230 R_ARM_THM_MOVT_ABS 000011d0 .LC106 │ │ │ │ │ +000081f2 0001212f R_ARM_THM_MOVW_ABS_NC 000011bc .LC105 │ │ │ │ │ +000081f6 00012130 R_ARM_THM_MOVT_ABS 000011bc .LC105 │ │ │ │ │ +00008204 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +00008222 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008252 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008258 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008286 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000082c2 0001fb0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ +00008306 0001fb0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ +00008332 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008338 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000834c 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008366 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008374 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00008382 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008396 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000083b6 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000083c2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000083ca 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000083e8 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008422 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008428 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008438 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000845c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008488 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000849a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000084c0 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000084d0 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000084e0 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000084e8 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000084f6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008524 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000852a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008546 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000855a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008572 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00008594 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000859a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000085b2 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000085e0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000085e6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000860c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008612 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000862c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000864c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008674 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008692 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000086ba 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000086c8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000086da 0001fc0a R_ARM_THM_CALL 00000000 _PyPegen_template_str │ │ │ │ │ +000086e2 0001232f R_ARM_THM_MOVW_ABS_NC 000011e4 .LC107 │ │ │ │ │ +000086e6 00012330 R_ARM_THM_MOVT_ABS 000011e4 .LC107 │ │ │ │ │ +000086fc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008716 0000460a R_ARM_THM_CALL 0000d5ad annotated_rhs_rule │ │ │ │ │ +00008724 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008750 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000875e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008790 0001fd0a R_ARM_THM_CALL 00000000 _PyPegen_interpolation │ │ │ │ │ +000087c4 0001ba0a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_token │ │ │ │ │ +000087e6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000087ec 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008808 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000881e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000882e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008836 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000883e 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000884c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000885c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008862 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000888c 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000889a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000088a0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008826 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000882e 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000883a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000885c 0001250a R_ARM_THM_CALL 000003d9 invalid_tstring_replacement_field_rule │ │ │ │ │ +0000886c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000887c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000888a 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00008898 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000889e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000088d4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000088da 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00008900 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008906 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00008930 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ 0000893e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000894e 0000230a R_ARM_THM_CALL 0000f335 named_expression_rule │ │ │ │ │ +0000894e 0000230a R_ARM_THM_CALL 0000f375 named_expression_rule │ │ │ │ │ 00008974 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ 00008990 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008996 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000089ae 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000089cc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000089ee 0001ed0a R_ARM_THM_CALL 00000000 _PyAST_Slice │ │ │ │ │ 000089f8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008a10 00006d0a R_ARM_THM_CALL 0000de69 starred_expression_rule │ │ │ │ │ +00008a10 00006d0a R_ARM_THM_CALL 0000dea9 starred_expression_rule │ │ │ │ │ 00008a22 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00008a48 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ 00008a58 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008a64 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008a7c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008a84 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008aa6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -1770,55 +1770,55 @@ │ │ │ │ │ 00008b5a 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00008b6c 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00008b7a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00008b82 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00008b96 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008bbc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008bc2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008bd4 0001170a R_ARM_THM_CALL 00012051 lambda_param_rule │ │ │ │ │ -00008be6 0001170a R_ARM_THM_CALL 00012051 lambda_param_rule │ │ │ │ │ +00008bd4 0001170a R_ARM_THM_CALL 00012089 lambda_param_rule │ │ │ │ │ +00008be6 0001170a R_ARM_THM_CALL 00012089 lambda_param_rule │ │ │ │ │ 00008c10 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008c20 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ 00008c2e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008c50 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00008c54 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00008c5e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00008c72 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008c9c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008ca2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00008cb8 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00008cdc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008ce2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00008cf6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008d06 0000770a R_ARM_THM_CALL 0000fe25 fstring_replacement_field_rule │ │ │ │ │ +00008d06 0000770a R_ARM_THM_CALL 0000fe59 fstring_replacement_field_rule │ │ │ │ │ 00008d1a 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00008d3a 0001fe0a R_ARM_THM_CALL 00000000 _PyPegen_decoded_constant_from_token │ │ │ │ │ 00008d62 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00008d80 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00008d90 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00008d98 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00008da4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008dae 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00008dc4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008dcc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008de0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008e0c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008e12 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00008e24 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008e3c 0000460a R_ARM_THM_CALL 0000d56d annotated_rhs_rule │ │ │ │ │ +00008e3c 0000460a R_ARM_THM_CALL 0000d5ad annotated_rhs_rule │ │ │ │ │ 00008e4e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008e6e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008e96 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008e9c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00008eb8 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008ed8 0000510a R_ARM_THM_CALL 0000f721 star_named_expression_rule │ │ │ │ │ +00008ed8 0000510a R_ARM_THM_CALL 0000f761 star_named_expression_rule │ │ │ │ │ 00008ee4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008ef2 0000230a R_ARM_THM_CALL 0000f335 named_expression_rule │ │ │ │ │ +00008ef2 0000230a R_ARM_THM_CALL 0000f375 named_expression_rule │ │ │ │ │ 00008f30 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008f38 0000570a R_ARM_THM_CALL 0000f9b1 star_named_expressions_rule │ │ │ │ │ +00008f38 0000570a R_ARM_THM_CALL 0000f9f1 star_named_expressions_rule │ │ │ │ │ 00008f46 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00008f5c 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 00008f72 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ 00008f82 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008fc0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008fc6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00008fe2 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ @@ -2151,15 +2151,15 @@ │ │ │ │ │ 0000ae76 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000ae8e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000ae96 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000aea2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000aed8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000aede 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000aef0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000af08 0000230a R_ARM_THM_CALL 0000f335 named_expression_rule │ │ │ │ │ +0000af08 0000230a R_ARM_THM_CALL 0000f375 named_expression_rule │ │ │ │ │ 0000af1a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000af3a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000af5e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000af64 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000af74 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000af84 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000af94 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -2232,15 +2232,15 @@ │ │ │ │ │ 0000b568 0001432f R_ARM_THM_MOVW_ABS_NC 0000b6e9 _tmp_113_rule │ │ │ │ │ 0000b56c 00014330 R_ARM_THM_MOVT_ABS 0000b6e9 _tmp_113_rule │ │ │ │ │ 0000b572 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 0000b57a 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ 0000b590 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000b5ac 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000b5b8 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ -0000b5c2 00006b0a R_ARM_THM_CALL 0000c705 for_if_clauses_rule │ │ │ │ │ +0000b5c2 00006b0a R_ARM_THM_CALL 0000c745 for_if_clauses_rule │ │ │ │ │ 0000b5ca 0000ab2f R_ARM_THM_MOVW_ABS_NC 00000880 .LC52 │ │ │ │ │ 0000b5ce 0000ab30 R_ARM_THM_MOVT_ABS 00000880 .LC52 │ │ │ │ │ 0000b5d4 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000b5d8 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000b5f0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000b606 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000b60e 0001412f R_ARM_THM_MOVW_ABS_NC 00001260 .LC112 │ │ │ │ │ @@ -2288,15 +2288,15 @@ │ │ │ │ │ 0000b92c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000b932 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000b948 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000b966 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000b982 00020d0a R_ARM_THM_CALL 00000000 _PyAST_TypeVarTuple │ │ │ │ │ 0000b992 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ 0000b9a6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b9bc 00008c0a R_ARM_THM_CALL 00009bfd star_expression_rule │ │ │ │ │ +0000b9bc 00008c0a R_ARM_THM_CALL 00009c3d star_expression_rule │ │ │ │ │ 0000b9ca 0001482f R_ARM_THM_MOVW_ABS_NC 00001364 .LC118 │ │ │ │ │ 0000b9ce 00014830 R_ARM_THM_MOVT_ABS 00001364 .LC118 │ │ │ │ │ 0000b9e4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000b9fc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000ba24 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000ba3c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000ba44 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ @@ -2337,28 +2337,28 @@ │ │ │ │ │ 0000bc4a 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000bc72 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000bc78 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000bcae 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000bcba 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000bcc4 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ 0000bcd2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bcdc 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ +0000bcdc 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ 0000bce6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000bd0c 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ 0000bd46 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000bd60 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000bd94 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 0000bdb6 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000bde2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000bdf8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000be02 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ 0000be12 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000be1c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000be2a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000be34 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ +0000be34 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ 0000be40 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000be64 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ 0000be70 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000be9a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000bea0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000beb6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000bec2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -2403,15 +2403,15 @@ │ │ │ │ │ 0000c0f2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c10e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c116 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c11e 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ 0000c12e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c13a 00000a0a R_ARM_THM_CALL 000071d5 expression_rule │ │ │ │ │ 0000c14a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c156 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ +0000c156 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ 0000c160 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000c164 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000c178 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ 0000c186 00014b2f R_ARM_THM_MOVW_ABS_NC 000013c0 .LC120 │ │ │ │ │ 0000c18a 00014b30 R_ARM_THM_MOVT_ABS 000013c0 .LC120 │ │ │ │ │ 0000c19a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c1b6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -2424,15 +2424,15 @@ │ │ │ │ │ 0000c1f0 00014a30 R_ARM_THM_MOVT_ABS 00001380 .LC119 │ │ │ │ │ 0000c1f4 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 0000c1fc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c218 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000c23a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c252 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c26e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c27a 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ +0000c27a 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ 0000c288 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000c2b0 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ 0000c2b8 0000f92f R_ARM_THM_MOVW_ABS_NC 00000fa0 .LC94 │ │ │ │ │ 0000c2bc 0000f930 R_ARM_THM_MOVT_ABS 00000fa0 .LC94 │ │ │ │ │ 0000c2e2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c2ee 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000c2fc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -2462,15 +2462,15 @@ │ │ │ │ │ 0000c516 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000c51e 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000c52a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c542 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000c568 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c570 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c57e 0001250a R_ARM_THM_CALL 000003d9 invalid_tstring_replacement_field_rule │ │ │ │ │ -0000c5a6 0000460a R_ARM_THM_CALL 0000d56d annotated_rhs_rule │ │ │ │ │ +0000c5a6 0000460a R_ARM_THM_CALL 0000d5ad annotated_rhs_rule │ │ │ │ │ 0000c5b6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c5e8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c5f6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000c62a 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ 0000c652 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c670 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000c684 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -2545,15 +2545,15 @@ │ │ │ │ │ 0000cc3a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000cc5e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000cc64 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000cc74 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000cc84 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000cc96 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x2ab20 contains 48 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x2ab58 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 0x2aca0 contains 3231 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x2acd8 contains 3233 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000022 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000028 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000004e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000054 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000006c 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000090 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ @@ -2651,71 +2651,71 @@ │ │ │ │ │ 00000370 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000039e 0000182f R_ARM_THM_MOVW_ABS_NC 000001a4 .LC10 │ │ │ │ │ 000003a2 00001830 R_ARM_THM_MOVT_ABS 000001a4 .LC10 │ │ │ │ │ 000003a6 0001800a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 000003e0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000003e6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000400 0000210a R_ARM_THM_CALL 00000659 decorators_rule │ │ │ │ │ -00000418 0000220a R_ARM_THM_CALL 000010f9 function_def_raw_rule │ │ │ │ │ +00000418 0000220a R_ARM_THM_CALL 000010e9 function_def_raw_rule │ │ │ │ │ 00000444 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000044a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000488 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000049c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000004ae 0000250a R_ARM_THM_CALL 00003bd1 elif_stmt_rule │ │ │ │ │ +000004ae 0000250a R_ARM_THM_CALL 00003bc5 elif_stmt_rule │ │ │ │ │ 000004ca 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000004e6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000500 0000260a R_ARM_THM_CALL 00003ec1 else_block_rule │ │ │ │ │ +00000500 0000260a R_ARM_THM_CALL 00003eb5 else_block_rule │ │ │ │ │ 00000512 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000538 0001810a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ 0000054e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000056c 0000220a R_ARM_THM_CALL 000010f9 function_def_raw_rule │ │ │ │ │ +0000056c 0000220a R_ARM_THM_CALL 000010e9 function_def_raw_rule │ │ │ │ │ 0000057c 0001820a R_ARM_THM_CALL 00000000 _PyPegen_function_def_decorators │ │ │ │ │ 00000592 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000005ba 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000005c0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000005da 0000210a R_ARM_THM_CALL 00000659 decorators_rule │ │ │ │ │ -000005f2 0000270a R_ARM_THM_CALL 000049b9 class_def_raw_rule │ │ │ │ │ +000005f2 0000270a R_ARM_THM_CALL 000049ad class_def_raw_rule │ │ │ │ │ 00000622 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000628 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000666 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000670 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000068c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000698 0000280a R_ARM_THM_CALL 00005e55 _gather_35_rule │ │ │ │ │ +00000698 0000280a R_ARM_THM_CALL 00005e49 _gather_35_rule │ │ │ │ │ 000006a8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000006b6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000006d6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000706 0001830a R_ARM_THM_CALL 00000000 _PyAST_With │ │ │ │ │ 0000071c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000736 00002a0a R_ARM_THM_CALL 00004dfd for_stmt_rule │ │ │ │ │ +00000736 00002a0a R_ARM_THM_CALL 00004df1 for_stmt_rule │ │ │ │ │ 00000756 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000075c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000079a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000007a0 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ 000007a4 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ 000007ac 0001840a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -000007be 00002b0a R_ARM_THM_CALL 000040c1 finally_block_rule │ │ │ │ │ +000007be 00002b0a R_ARM_THM_CALL 000040b5 finally_block_rule │ │ │ │ │ 000007da 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000007e4 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ 000007e8 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ 000007f0 0001840a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -0000080a 00002c0a R_ARM_THM_CALL 00004251 _loop1_37_rule │ │ │ │ │ -00000818 0000260a R_ARM_THM_CALL 00003ec1 else_block_rule │ │ │ │ │ -0000082a 00002b0a R_ARM_THM_CALL 000040c1 finally_block_rule │ │ │ │ │ +0000080a 00002c0a R_ARM_THM_CALL 00004245 _loop1_37_rule │ │ │ │ │ +00000818 0000260a R_ARM_THM_CALL 00003eb5 else_block_rule │ │ │ │ │ +0000082a 00002b0a R_ARM_THM_CALL 000040b5 finally_block_rule │ │ │ │ │ 0000083c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000866 0001850a R_ARM_THM_CALL 00000000 _PyAST_Try │ │ │ │ │ 0000087c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000898 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000008ac 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ 000008cc 0001810a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ 000008d8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000008fc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000902 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000940 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000095c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000976 0000260a R_ARM_THM_CALL 00003ec1 else_block_rule │ │ │ │ │ +00000976 0000260a R_ARM_THM_CALL 00003eb5 else_block_rule │ │ │ │ │ 00000988 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000009ae 0001860a R_ARM_THM_CALL 00000000 _PyAST_While │ │ │ │ │ 000009c4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000009de 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000a18 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000a1e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000a30 0000182f R_ARM_THM_MOVW_ABS_NC 000001a4 .LC10 │ │ │ │ │ @@ -2738,55 +2738,55 @@ │ │ │ │ │ 00000b48 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000b64 0001800a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 00000b6c 00002e0a R_ARM_THM_CALL 00008fa1 patterns_rule │ │ │ │ │ 00000b76 00002f0a R_ARM_THM_CALL 0000aeb9 guard_rule │ │ │ │ │ 00000b84 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000b9a 0001870a R_ARM_THM_CALL 00000000 _PyAST_match_case │ │ │ │ │ 00000bf0 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000c1c 0000270a R_ARM_THM_CALL 000049b9 class_def_raw_rule │ │ │ │ │ +00000c1c 0000270a R_ARM_THM_CALL 000049ad class_def_raw_rule │ │ │ │ │ 00000c2c 0001880a R_ARM_THM_CALL 00000000 _PyPegen_class_def_decorators │ │ │ │ │ 00000c42 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000c5e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000c6c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000c7a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000c9e 0001890a R_ARM_THM_CALL 00000000 _PyAST_Match │ │ │ │ │ 00000ca6 00001b2f R_ARM_THM_MOVW_ABS_NC 000001f4 .LC13 │ │ │ │ │ 00000caa 00001b30 R_ARM_THM_MOVT_ABS 000001f4 .LC13 │ │ │ │ │ -00000cb0 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ +00000cb0 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ 00000cc6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000ce2 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00000d02 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d0e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d18 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d34 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d44 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000d50 0000280a R_ARM_THM_CALL 00005e55 _gather_35_rule │ │ │ │ │ +00000d50 0000280a R_ARM_THM_CALL 00005e49 _gather_35_rule │ │ │ │ │ 00000d60 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d6e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d8e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000dba 00018a0a R_ARM_THM_CALL 00000000 _PyAST_AsyncWith │ │ │ │ │ 00000dc2 0000112f R_ARM_THM_MOVW_ABS_NC 0000008c .LC3 │ │ │ │ │ 00000dc6 00001130 R_ARM_THM_MOVT_ABS 0000008c .LC3 │ │ │ │ │ -00000dcc 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ +00000dcc 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ 00000dd8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000dfc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000e06 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ 00000e0a 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ 00000e12 0001840a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ 00000e2c 0000310a R_ARM_THM_CALL 0000bc09 _loop1_38_rule │ │ │ │ │ -00000e3a 0000260a R_ARM_THM_CALL 00003ec1 else_block_rule │ │ │ │ │ -00000e4c 00002b0a R_ARM_THM_CALL 000040c1 finally_block_rule │ │ │ │ │ +00000e3a 0000260a R_ARM_THM_CALL 00003eb5 else_block_rule │ │ │ │ │ +00000e4c 00002b0a R_ARM_THM_CALL 000040b5 finally_block_rule │ │ │ │ │ 00000e5e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000e88 00018b0a R_ARM_THM_CALL 00000000 _PyAST_TryStar │ │ │ │ │ 00000e90 0000162f R_ARM_THM_MOVW_ABS_NC 0000014c .LC8 │ │ │ │ │ 00000e94 00001630 R_ARM_THM_MOVT_ABS 0000014c .LC8 │ │ │ │ │ -00000e9a 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ +00000e9a 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ 00000eb0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000efc 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000f0e 0000280a R_ARM_THM_CALL 00005e55 _gather_35_rule │ │ │ │ │ +00000f0e 0000280a R_ARM_THM_CALL 00005e49 _gather_35_rule │ │ │ │ │ 00000f1e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000f30 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000f3e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000f4c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000f96 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000f9c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000fac 0000192f R_ARM_THM_MOVW_ABS_NC 000001ac .LC11 │ │ │ │ │ @@ -2813,15 +2813,15 @@ │ │ │ │ │ 00001090 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001094 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000109c 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000010a0 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 000010a6 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000010ae 00001b2f R_ARM_THM_MOVW_ABS_NC 000001f4 .LC13 │ │ │ │ │ 000010b2 00001b30 R_ARM_THM_MOVT_ABS 000001f4 .LC13 │ │ │ │ │ -000010b8 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ +000010b8 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ 000010cc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000010e4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000010fa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001114 00002f0a R_ARM_THM_CALL 0000aeb9 guard_rule │ │ │ │ │ 00001124 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000112e 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001132 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ @@ -2884,15 +2884,15 @@ │ │ │ │ │ 0000146c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000147a 0000322f R_ARM_THM_MOVW_ABS_NC 000009e3 _tmp_144_rule │ │ │ │ │ 0000147e 00003230 R_ARM_THM_MOVT_ABS 000009e3 _tmp_144_rule │ │ │ │ │ 00001486 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 000014a4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000014ae 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000014b6 0000330a R_ARM_THM_CALL 00000acb _loop0_145_rule │ │ │ │ │ -000014be 00002c0a R_ARM_THM_CALL 00004251 _loop1_37_rule │ │ │ │ │ +000014be 00002c0a R_ARM_THM_CALL 00004245 _loop1_37_rule │ │ │ │ │ 000014dc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000014e6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000014ee 0000330a R_ARM_THM_CALL 00000acb _loop0_145_rule │ │ │ │ │ 000014f6 0000310a R_ARM_THM_CALL 0000bc09 _loop1_38_rule │ │ │ │ │ 00001514 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001546 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001550 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ @@ -2927,45 +2927,45 @@ │ │ │ │ │ 00001720 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000172a 0000340a R_ARM_THM_CALL 00000001 _gather_141_rule │ │ │ │ │ 00001744 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001754 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000178e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001798 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000017a8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000017ba 0000280a R_ARM_THM_CALL 00005e55 _gather_35_rule │ │ │ │ │ +000017ba 0000280a R_ARM_THM_CALL 00005e49 _gather_35_rule │ │ │ │ │ 000017ca 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000017dc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000017ea 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001804 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00001832 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000183e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001848 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000185e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001866 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001882 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000189e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000018a4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000018cc 0000350a R_ARM_THM_CALL 00002149 _tmp_22_rule │ │ │ │ │ +000018cc 0000350a R_ARM_THM_CALL 0000213d _tmp_22_rule │ │ │ │ │ 000018e0 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 000018f8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001902 0000142f R_ARM_THM_MOVW_ABS_NC 0000010c .LC6 │ │ │ │ │ 00001906 00001430 R_ARM_THM_MOVT_ABS 0000010c .LC6 │ │ │ │ │ 0000190c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001910 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001928 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00001928 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000192c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001942 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001946 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00001950 0000132f R_ARM_THM_MOVW_ABS_NC 000000e4 .LC5 │ │ │ │ │ 00001954 00001330 R_ARM_THM_MOVT_ABS 000000e4 .LC5 │ │ │ │ │ 00001958 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00001962 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000197a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000198a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019a4 0000350a R_ARM_THM_CALL 00002149 _tmp_22_rule │ │ │ │ │ +000019a4 0000350a R_ARM_THM_CALL 0000213d _tmp_22_rule │ │ │ │ │ 000019b6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000019c2 0000142f R_ARM_THM_MOVW_ABS_NC 0000010c .LC6 │ │ │ │ │ 000019c6 00001430 R_ARM_THM_MOVT_ABS 0000010c .LC6 │ │ │ │ │ 000019cc 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000019d0 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000019ee 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ 000019f2 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ @@ -3101,16 +3101,16 @@ │ │ │ │ │ 000023a8 00004030 R_ARM_THM_MOVT_ABS 0000036c .LC22 │ │ │ │ │ 000023ac 0001802f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 000023b0 00018030 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 000023b8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_string │ │ │ │ │ 000023e4 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000023e8 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000023f4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002408 0000452f R_ARM_THM_MOVW_ABS_NC 0000c695 _tmp_5_rule │ │ │ │ │ -0000240c 00004530 R_ARM_THM_MOVT_ABS 0000c695 _tmp_5_rule │ │ │ │ │ +00002408 0000452f R_ARM_THM_MOVW_ABS_NC 0000c6d5 _tmp_5_rule │ │ │ │ │ +0000240c 00004530 R_ARM_THM_MOVT_ABS 0000c6d5 _tmp_5_rule │ │ │ │ │ 00002414 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00002428 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 0000242c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00002438 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 0000244c 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00002450 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 0000245c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ @@ -3153,15 +3153,15 @@ │ │ │ │ │ 000026fc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002716 0000470a R_ARM_THM_CALL 00008ded _tmp_10_rule │ │ │ │ │ 00002726 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000273c 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ 0000275c 0001970a R_ARM_THM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ 00002764 0000392f R_ARM_THM_MOVW_ABS_NC 00000248 .LC15 │ │ │ │ │ 00002768 00003930 R_ARM_THM_MOVT_ABS 00000248 .LC15 │ │ │ │ │ -0000276e 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ +0000276e 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ 00002780 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002796 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000027b2 0001980a R_ARM_THM_CALL 00000000 _PyAST_Expr │ │ │ │ │ 000027c4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000027e4 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ 0000282e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002834 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -3175,131 +3175,131 @@ │ │ │ │ │ 0000296a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002992 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002998 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000029b4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000029d6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000029fa 00019a0a R_ARM_THM_CALL 00000000 _PyAST_Raise │ │ │ │ │ 00002a18 00004a0a R_ARM_THM_CALL 0000081d import_stmt_rule │ │ │ │ │ -00002a2a 00004b0a R_ARM_THM_CALL 00004d19 pass_stmt_rule │ │ │ │ │ +00002a2a 00004b0a R_ARM_THM_CALL 00004d0d pass_stmt_rule │ │ │ │ │ 00002a44 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002a6a 00019b0a R_ARM_THM_CALL 00000000 _PyAST_AugAssign │ │ │ │ │ 00002a76 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002a96 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002aa8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002acc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002ad2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002b02 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002b0e 00004c0a R_ARM_THM_CALL 0000619d del_targets_rule │ │ │ │ │ -00002b1a 00004d2f R_ARM_THM_MOVW_ABS_NC 000066d5 _tmp_16_rule │ │ │ │ │ -00002b1e 00004d30 R_ARM_THM_MOVT_ABS 000066d5 _tmp_16_rule │ │ │ │ │ +00002b0e 00004c0a R_ARM_THM_CALL 00006191 del_targets_rule │ │ │ │ │ +00002b1a 00004d2f R_ARM_THM_MOVW_ABS_NC 000066c9 _tmp_16_rule │ │ │ │ │ +00002b1e 00004d30 R_ARM_THM_MOVT_ABS 000066c9 _tmp_16_rule │ │ │ │ │ 00002b26 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00002b32 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002b4e 00019c0a R_ARM_THM_CALL 00000000 _PyAST_Delete │ │ │ │ │ 00002b62 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002b88 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002b8e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002bc8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002be4 0001980a R_ARM_THM_CALL 00000000 _PyAST_Expr │ │ │ │ │ 00002bf8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002c28 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002c2e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002c5e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002c78 00004f0a R_ARM_THM_CALL 000054d5 _tmp_17_rule │ │ │ │ │ +00002c78 00004f0a R_ARM_THM_CALL 000054c9 _tmp_17_rule │ │ │ │ │ 00002c88 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002cac 00019d0a R_ARM_THM_CALL 00000000 _PyAST_Assert │ │ │ │ │ 00002cc0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002cec 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002cf2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002d0a 0000500a R_ARM_THM_CALL 000069f1 invalid_ann_assign_target_rule │ │ │ │ │ -00002d58 0000520a R_ARM_THM_CALL 000077f5 _loop0_121_rule │ │ │ │ │ -00002d7a 0000520a R_ARM_THM_CALL 000077f5 _loop0_121_rule │ │ │ │ │ -00002db4 0000530a R_ARM_THM_CALL 00005d6d break_stmt_rule │ │ │ │ │ -00002dc4 0000540a R_ARM_THM_CALL 00005c85 continue_stmt_rule │ │ │ │ │ +00002d0a 0000500a R_ARM_THM_CALL 000069e5 invalid_ann_assign_target_rule │ │ │ │ │ +00002d58 0000520a R_ARM_THM_CALL 000077e9 _loop0_121_rule │ │ │ │ │ +00002d7a 0000520a R_ARM_THM_CALL 000077e9 _loop0_121_rule │ │ │ │ │ +00002db4 0000530a R_ARM_THM_CALL 00005d61 break_stmt_rule │ │ │ │ │ +00002dc4 0000540a R_ARM_THM_CALL 00005c79 continue_stmt_rule │ │ │ │ │ 00002de4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002df0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002e1a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002e20 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002e50 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002e5c 0000550a R_ARM_THM_CALL 0000587d _gather_15_rule │ │ │ │ │ +00002e5c 0000550a R_ARM_THM_CALL 00005871 _gather_15_rule │ │ │ │ │ 00002e6a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002e80 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ 00002e96 00019f0a R_ARM_THM_CALL 00000000 _PyAST_Global │ │ │ │ │ 00002eaa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002ed6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002efe 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002f04 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002f30 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002f3c 0000550a R_ARM_THM_CALL 0000587d _gather_15_rule │ │ │ │ │ +00002f3c 0000550a R_ARM_THM_CALL 00005871 _gather_15_rule │ │ │ │ │ 00002f4a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002f62 00019e0a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ 00002f7a 0001a00a R_ARM_THM_CALL 00000000 _PyAST_Nonlocal │ │ │ │ │ 00002f8e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002fbc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002fc2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002fec 0000402f R_ARM_THM_MOVW_ABS_NC 0000036c .LC22 │ │ │ │ │ 00002ff0 00004030 R_ARM_THM_MOVT_ABS 0000036c .LC22 │ │ │ │ │ 00002ff6 0001800a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 00003002 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00003010 0000560a R_ARM_THM_CALL 00001905 type_params_rule │ │ │ │ │ +00003010 0000560a R_ARM_THM_CALL 000018f9 type_params_rule │ │ │ │ │ 00003022 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000303c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00003058 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ 00003076 0001a10a R_ARM_THM_CALL 00000000 _PyAST_TypeAlias │ │ │ │ │ 0000307e 0000412f R_ARM_THM_MOVW_ABS_NC 00000374 .LC23 │ │ │ │ │ 00003082 00004130 R_ARM_THM_MOVT_ABS 00000374 .LC23 │ │ │ │ │ -00003088 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ +00003088 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ 0000309c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000030be 0000470a R_ARM_THM_CALL 00008ded _tmp_10_rule │ │ │ │ │ 000030ce 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000030f6 0001970a R_ARM_THM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ 000030fe 00003a2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ 00003102 00003a30 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ -00003108 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ +00003108 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ 0000311a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003130 00003d2f R_ARM_THM_MOVW_ABS_NC 000002e8 .LC19 │ │ │ │ │ 00003134 00003d30 R_ARM_THM_MOVT_ABS 000002e8 .LC19 │ │ │ │ │ 0000313a 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000313e 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003152 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00003152 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00003156 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003170 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000318a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00003190 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000031a8 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000031ee 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00003202 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00003210 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003226 00003c2f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC18 │ │ │ │ │ 0000322a 00003c30 R_ARM_THM_MOVT_ABS 000002b8 .LC18 │ │ │ │ │ 00003230 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00003234 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00003252 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003262 0000580a R_ARM_THM_CALL 000081c1 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +00003262 0000580a R_ARM_THM_CALL 000081b5 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ 00003266 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000328e 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00003292 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000032a6 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ 000032b2 00003f2f R_ARM_THM_MOVW_ABS_NC 00000334 .LC21 │ │ │ │ │ 000032b6 00003f30 R_ARM_THM_MOVT_ABS 00000334 .LC21 │ │ │ │ │ -000032c2 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000032c2 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 000032c6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000032de 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000032ee 0000590a R_ARM_THM_CALL 00001bf9 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ +000032ee 0000590a R_ARM_THM_CALL 00001bed NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ 00003300 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003318 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00003320 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000334c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00003386 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00003398 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000033bc 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000033e0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000033fa 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00003400 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00003410 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003424 0000580a R_ARM_THM_CALL 000081c1 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +00003424 0000580a R_ARM_THM_CALL 000081b5 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ 00003428 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000344a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00003450 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003488 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000349c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000034ba 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000034ca 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -3478,73 +3478,73 @@ │ │ │ │ │ 000046ec 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000046fe 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00004702 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 0000470c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00004724 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004756 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000475c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004774 0000690a R_ARM_THM_CALL 000035fd tuple_rule │ │ │ │ │ +00004774 0000690a R_ARM_THM_CALL 000035f1 tuple_rule │ │ │ │ │ 0000478a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000479e 0001a82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000047a2 0001a830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000047b0 0001a90a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ 000047c2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000047e8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000047ee 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004806 00006a0a R_ARM_THM_CALL 00003791 list_rule │ │ │ │ │ +00004806 00006a0a R_ARM_THM_CALL 00003785 list_rule │ │ │ │ │ 0000482a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00004830 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00004862 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000488c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004898 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000048bc 0001aa0a R_ARM_THM_CALL 00000000 _PyAST_ListComp │ │ │ │ │ 000048e8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000048ee 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00004914 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000491a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000494c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004962 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00004968 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004980 00006c0a R_ARM_THM_CALL 0000521d _gather_85_rule │ │ │ │ │ +00004980 00006c0a R_ARM_THM_CALL 00005211 _gather_85_rule │ │ │ │ │ 000049a2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000049ba 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000049d2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000049d8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000049f0 00006c0a R_ARM_THM_CALL 0000521d _gather_85_rule │ │ │ │ │ +000049f0 00006c0a R_ARM_THM_CALL 00005211 _gather_85_rule │ │ │ │ │ 00004a10 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004a30 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004a5e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00004a64 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00004a92 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004aae 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004aba 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00004ada 0001ab0a R_ARM_THM_CALL 00000000 _PyAST_Set │ │ │ │ │ 00004af6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00004b0a 0001ac2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ 00004b0e 0001ac30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00004b30 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004b36 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004b50 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b6a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004b70 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004bb6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004bca 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004be2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004bf6 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00004bfa 0001ad30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00004c04 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004c1c 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_get_keys │ │ │ │ │ -00004c2c 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_get_values │ │ │ │ │ -00004c46 0001b00a R_ARM_THM_CALL 00000000 _PyAST_Dict │ │ │ │ │ -00004c5c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004c76 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004c86 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004ca0 0001b12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ -00004ca4 0001b130 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ -00004ca8 0001a90a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +00004b32 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004b38 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004b52 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b6c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004b72 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004bb4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004bc8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004be0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004bf4 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00004bf8 0001ad30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00004c02 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004c1a 0001ae0a R_ARM_THM_CALL 00000000 _PyPegen_get_keys │ │ │ │ │ +00004c2a 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_get_values │ │ │ │ │ +00004c44 0001b00a R_ARM_THM_CALL 00000000 _PyAST_Dict │ │ │ │ │ +00004c5a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004c74 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004c84 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004c9e 0001b12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ +00004ca2 0001b130 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ +00004ca6 0001a90a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ 00004cfa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004d22 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00004d28 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00004d5a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004d74 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00004d7a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00004d9e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -3552,153 +3552,153 @@ │ │ │ │ │ 00004de6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004df2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00004e18 0001b30a R_ARM_THM_CALL 00000000 _PyAST_DictComp │ │ │ │ │ 00004e2e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004e58 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00004e5e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00004e78 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004e9a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ea4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ec8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ee2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004ee8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004f0a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f0e 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f18 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00004f3a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f44 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f66 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f6e 00006e2f R_ARM_THM_MOVW_ABS_NC 0000698d _tmp_149_rule │ │ │ │ │ -00004f72 00006e30 R_ARM_THM_MOVT_ABS 0000698d _tmp_149_rule │ │ │ │ │ -00004f7a 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004f8c 00006e2f R_ARM_THM_MOVW_ABS_NC 0000698d _tmp_149_rule │ │ │ │ │ -00004f90 00006e30 R_ARM_THM_MOVT_ABS 0000698d _tmp_149_rule │ │ │ │ │ -00004f98 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004fa2 0000652f R_ARM_THM_MOVW_ABS_NC 00000434 .LC28 │ │ │ │ │ -00004fa6 00006530 R_ARM_THM_MOVT_ABS 00000434 .LC28 │ │ │ │ │ -00004fac 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00004fb0 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00004fc4 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00004fc8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004fe4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ffc 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005000 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005012 0000642f R_ARM_THM_MOVW_ABS_NC 000003fc .LC27 │ │ │ │ │ -00005016 00006430 R_ARM_THM_MOVT_ABS 000003fc .LC27 │ │ │ │ │ -00005020 0000700a R_ARM_THM_CALL 000082a1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -00005024 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005032 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005068 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000506e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000509e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050c2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050cc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000050ee 0001b40a R_ARM_THM_CALL 00000000 _PyAST_SetComp │ │ │ │ │ -00005102 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005134 0000710a R_ARM_THM_CALL 000072e5 invalid_comprehension_rule │ │ │ │ │ -0000515e 0000710a R_ARM_THM_CALL 000072e5 invalid_comprehension_rule │ │ │ │ │ -0000516a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005176 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000051a2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000051ba 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000051c0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000051ce 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000051d8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000051f2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005212 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000521c 0000662f R_ARM_THM_MOVW_ABS_NC 00000468 .LC29 │ │ │ │ │ -00005220 00006630 R_ARM_THM_MOVT_ABS 00000468 .LC29 │ │ │ │ │ -00005226 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000522a 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000523e 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00005242 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000525c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005266 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005280 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000528c 0000612f R_ARM_THM_MOVW_ABS_NC 00000388 .LC24 │ │ │ │ │ -00005290 00006130 R_ARM_THM_MOVT_ABS 00000388 .LC24 │ │ │ │ │ -00005296 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000529a 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000052ae 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000052b2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000052ea 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000052f2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000052fc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005316 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005322 0000622f R_ARM_THM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00005326 00006230 R_ARM_THM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -0000532c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005330 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005344 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00005348 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000536c 0000632f R_ARM_THM_MOVW_ABS_NC 000003d8 .LC26 │ │ │ │ │ -00005370 00006330 R_ARM_THM_MOVT_ABS 000003d8 .LC26 │ │ │ │ │ -00005376 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000537a 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000538e 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00005392 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000053c2 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000053c6 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000053d8 0000642f R_ARM_THM_MOVW_ABS_NC 000003fc .LC27 │ │ │ │ │ -000053dc 00006430 R_ARM_THM_MOVT_ABS 000003fc .LC27 │ │ │ │ │ -000053e6 0000700a R_ARM_THM_CALL 000082a1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -000053ea 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000053f8 0000652f R_ARM_THM_MOVW_ABS_NC 00000434 .LC28 │ │ │ │ │ -000053fc 00006530 R_ARM_THM_MOVT_ABS 00000434 .LC28 │ │ │ │ │ -00005402 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005406 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005422 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000542a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000545c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005464 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000548a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000549c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000054aa 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000054d2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000054e0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000054e8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000054fa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005512 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000553e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005570 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000557a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005584 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005596 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000055aa 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000055be 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000055c8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000055de 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004e98 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004ea2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004ec6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004ee0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004ee6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004f08 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f0c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f16 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00004f38 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f42 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f64 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f6c 00006e2f R_ARM_THM_MOVW_ABS_NC 00006981 _tmp_149_rule │ │ │ │ │ +00004f70 00006e30 R_ARM_THM_MOVT_ABS 00006981 _tmp_149_rule │ │ │ │ │ +00004f78 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00004f8a 00006e2f R_ARM_THM_MOVW_ABS_NC 00006981 _tmp_149_rule │ │ │ │ │ +00004f8e 00006e30 R_ARM_THM_MOVT_ABS 00006981 _tmp_149_rule │ │ │ │ │ +00004f96 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00004fa0 0000652f R_ARM_THM_MOVW_ABS_NC 00000434 .LC28 │ │ │ │ │ +00004fa4 00006530 R_ARM_THM_MOVT_ABS 00000434 .LC28 │ │ │ │ │ +00004faa 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00004fae 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00004fc2 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00004fc6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004fe2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004ffa 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00004ffe 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005010 0000642f R_ARM_THM_MOVW_ABS_NC 000003fc .LC27 │ │ │ │ │ +00005014 00006430 R_ARM_THM_MOVT_ABS 000003fc .LC27 │ │ │ │ │ +0000501e 0000700a R_ARM_THM_CALL 00008295 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +00005022 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005030 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005066 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000506c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000509c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000050c0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000050ca 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000050ec 0001b40a R_ARM_THM_CALL 00000000 _PyAST_SetComp │ │ │ │ │ +00005100 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005132 0000710a R_ARM_THM_CALL 000072d9 invalid_comprehension_rule │ │ │ │ │ +0000515c 0000710a R_ARM_THM_CALL 000072d9 invalid_comprehension_rule │ │ │ │ │ +00005168 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005174 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000051a0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000051b8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000051be 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000051cc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000051d6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000051f0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005210 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000521a 0000662f R_ARM_THM_MOVW_ABS_NC 00000468 .LC29 │ │ │ │ │ +0000521e 00006630 R_ARM_THM_MOVT_ABS 00000468 .LC29 │ │ │ │ │ +00005224 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005228 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000523c 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005240 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000525a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005264 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000527e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000528a 0000612f R_ARM_THM_MOVW_ABS_NC 00000388 .LC24 │ │ │ │ │ +0000528e 00006130 R_ARM_THM_MOVT_ABS 00000388 .LC24 │ │ │ │ │ +00005294 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005298 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000052ac 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000052b0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000052e8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000052f0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000052fa 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005314 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005320 0000622f R_ARM_THM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00005324 00006230 R_ARM_THM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +0000532a 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000532e 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005342 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005346 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000536a 0000632f R_ARM_THM_MOVW_ABS_NC 000003d8 .LC26 │ │ │ │ │ +0000536e 00006330 R_ARM_THM_MOVT_ABS 000003d8 .LC26 │ │ │ │ │ +00005374 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005378 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000538c 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005390 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000053c0 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000053c4 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000053d6 0000642f R_ARM_THM_MOVW_ABS_NC 000003fc .LC27 │ │ │ │ │ +000053da 00006430 R_ARM_THM_MOVT_ABS 000003fc .LC27 │ │ │ │ │ +000053e4 0000700a R_ARM_THM_CALL 00008295 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +000053e8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000053f6 0000652f R_ARM_THM_MOVW_ABS_NC 00000434 .LC28 │ │ │ │ │ +000053fa 00006530 R_ARM_THM_MOVT_ABS 00000434 .LC28 │ │ │ │ │ +00005400 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005404 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005420 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005428 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000545a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005462 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005488 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000549a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000054a8 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000054d0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000054de 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000054e6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000054f8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005510 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000553c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000556e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005578 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005582 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005594 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000055a8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000055bc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000055c6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000055dc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005606 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000560c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000561a 0001b50a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ 0000562a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000563a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000565c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005688 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000568e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000056a8 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 000056f6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000571a 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_concatenate_strings │ │ │ │ │ 00005734 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00005744 0000740a R_ARM_THM_CALL 0000840d _loop1_82_rule │ │ │ │ │ +00005744 0000740a R_ARM_THM_CALL 00008401 _loop1_82_rule │ │ │ │ │ 0000577a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00005780 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000057ae 0000740a R_ARM_THM_CALL 0000840d _loop1_82_rule │ │ │ │ │ +000057ae 0000740a R_ARM_THM_CALL 00008401 _loop1_82_rule │ │ │ │ │ 000057c8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000057ea 0001b70a R_ARM_THM_CALL 00000000 _PyPegen_concatenate_tstrings │ │ │ │ │ 000057fa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000581c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00005820 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000582a 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 00005836 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 0000583a 0000722f R_ARM_THM_MOVW_ABS_NC 0000049c .LC30 │ │ │ │ │ 0000583e 00007230 R_ARM_THM_MOVT_ABS 0000049c .LC30 │ │ │ │ │ -0000585c 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000585c 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00005860 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005874 0000760a R_ARM_THM_CALL 0000850d tstring_rule │ │ │ │ │ +00005874 0000760a R_ARM_THM_CALL 00008501 tstring_rule │ │ │ │ │ 0000587e 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00005882 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000588c 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 00005898 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 0000589c 0000722f R_ARM_THM_MOVW_ABS_NC 0000049c .LC30 │ │ │ │ │ 000058a0 00007230 R_ARM_THM_MOVT_ABS 0000049c .LC30 │ │ │ │ │ 000058c2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -3771,15 +3771,15 @@ │ │ │ │ │ 00005f70 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005f98 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ 00005fbe 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00005ff0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006006 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000600c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00006028 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000604a 0000790a R_ARM_THM_CALL 00003b49 _tmp_166_rule │ │ │ │ │ +0000604a 0000790a R_ARM_THM_CALL 00003b3d _tmp_166_rule │ │ │ │ │ 0000606e 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00006094 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000060a2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000060b0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000060c6 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 000060de 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ 00006104 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ @@ -3876,15 +3876,15 @@ │ │ │ │ │ 00006a0a 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ 00006a16 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00006a3a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00006a40 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00006a74 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00006a7a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00006a92 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006ab6 0000790a R_ARM_THM_CALL 00003b49 _tmp_166_rule │ │ │ │ │ +00006ab6 0000790a R_ARM_THM_CALL 00003b3d _tmp_166_rule │ │ │ │ │ 00006ada 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00006afe 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00006b1e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00006b44 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00006b4a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00006b70 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00006b76 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -3945,1900 +3945,1902 @@ │ │ │ │ │ 000070ce 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 000070de 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000070f4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00007110 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ 0000712a 0001c00a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ 00007132 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ 00007136 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ -0000713c 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ -0000715a 0000710a R_ARM_THM_CALL 000072e5 invalid_comprehension_rule │ │ │ │ │ +0000713c 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000715a 0000710a R_ARM_THM_CALL 000072d9 invalid_comprehension_rule │ │ │ │ │ 00007164 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00007180 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00007192 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000071b8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000071c0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000071ce 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000071f8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000071fe 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000721a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00007266 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000728c 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000072d4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000072ea 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000730c 0001c10a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ -0000731c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000734a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007350 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007368 0001b50a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -0000737e 0000862f R_ARM_THM_MOVW_ABS_NC 00007269 _tmp_115_rule │ │ │ │ │ -00007382 00008630 R_ARM_THM_MOVT_ABS 00007269 _tmp_115_rule │ │ │ │ │ -0000738a 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000073ec 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000073f2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007408 00004b0a R_ARM_THM_CALL 00004d19 pass_stmt_rule │ │ │ │ │ -00007420 0000530a R_ARM_THM_CALL 00005d6d break_stmt_rule │ │ │ │ │ -00007438 0000540a R_ARM_THM_CALL 00005c85 continue_stmt_rule │ │ │ │ │ -0000745c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000747a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000074ac 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000074b2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000074c6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000074e2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000074fe 0000872f R_ARM_THM_MOVW_ABS_NC 00000237 _tmp_116_rule │ │ │ │ │ -00007502 00008730 R_ARM_THM_MOVT_ABS 00000237 _tmp_116_rule │ │ │ │ │ -00007506 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00007512 00007e2f R_ARM_THM_MOVW_ABS_NC 0000055c .LC34 │ │ │ │ │ -00007516 00007e30 R_ARM_THM_MOVT_ABS 0000055c .LC34 │ │ │ │ │ -0000751c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007520 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007534 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00007268 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000728e 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +000072c8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000072de 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007304 0001c10a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ +00007314 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007342 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007348 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007360 0001b50a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +00007376 0000862f R_ARM_THM_MOVW_ABS_NC 0000725d _tmp_115_rule │ │ │ │ │ +0000737a 00008630 R_ARM_THM_MOVT_ABS 0000725d _tmp_115_rule │ │ │ │ │ +00007382 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000073e8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000073ee 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007404 00004b0a R_ARM_THM_CALL 00004d0d pass_stmt_rule │ │ │ │ │ +0000741c 0000530a R_ARM_THM_CALL 00005d61 break_stmt_rule │ │ │ │ │ +00007434 0000540a R_ARM_THM_CALL 00005c79 continue_stmt_rule │ │ │ │ │ +00007458 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007476 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000074a8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000074ae 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000074c4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000074e0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000074f8 0000872f R_ARM_THM_MOVW_ABS_NC 00000237 _tmp_116_rule │ │ │ │ │ +000074fc 00008730 R_ARM_THM_MOVT_ABS 00000237 _tmp_116_rule │ │ │ │ │ +00007504 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000750e 00007e2f R_ARM_THM_MOVW_ABS_NC 0000055c .LC34 │ │ │ │ │ +00007512 00007e30 R_ARM_THM_MOVT_ABS 0000055c .LC34 │ │ │ │ │ +00007518 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000751c 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007534 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00007538 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000754a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000754e 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00007558 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00007570 0001c20a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ -0000757a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000759c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000075b8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000075c2 00000a2f R_ARM_THM_MOVW_ABS_NC 000071d5 expression_rule │ │ │ │ │ -000075c6 00000a30 R_ARM_THM_MOVT_ABS 000071d5 expression_rule │ │ │ │ │ -000075ce 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -000075d8 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000075dc 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000075e6 00007f2f R_ARM_THM_MOVW_ABS_NC 00000584 .LC35 │ │ │ │ │ -000075ea 00007f30 R_ARM_THM_MOVT_ABS 00000584 .LC35 │ │ │ │ │ -000075ee 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000075fa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000760c 0000880a R_ARM_THM_CALL 0000806d expression_without_invalid_rule │ │ │ │ │ -0000761c 0001c20a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ -0000763a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007666 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007676 0000890a R_ARM_THM_CALL 00006aa5 lambda_params_rule │ │ │ │ │ -00007686 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007692 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00007696 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000076a0 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000076aa 0000822f R_ARM_THM_MOVW_ABS_NC 0000063c .LC38 │ │ │ │ │ -000076ae 00008230 R_ARM_THM_MOVT_ABS 0000063c .LC38 │ │ │ │ │ -000076b4 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000076b8 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000076d0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000076d8 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000076f2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000076f8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007550 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000756c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007576 00000a2f R_ARM_THM_MOVW_ABS_NC 000071d5 expression_rule │ │ │ │ │ +0000757a 00000a30 R_ARM_THM_MOVT_ABS 000071d5 expression_rule │ │ │ │ │ +00007582 0001c20a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +0000758c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007590 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000759a 00007f2f R_ARM_THM_MOVW_ABS_NC 00000584 .LC35 │ │ │ │ │ +0000759e 00007f30 R_ARM_THM_MOVT_ABS 00000584 .LC35 │ │ │ │ │ +000075a2 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000075ae 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000075be 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000075c2 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000075cc 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000075e8 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ +000075f4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007616 0000880a R_ARM_THM_CALL 00008061 expression_without_invalid_rule │ │ │ │ │ +00007626 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ +00007644 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007672 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007682 0000890a R_ARM_THM_CALL 00006a99 lambda_params_rule │ │ │ │ │ +00007692 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000769e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000076a2 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000076ac 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000076b6 0000822f R_ARM_THM_MOVW_ABS_NC 0000063c .LC38 │ │ │ │ │ +000076ba 00008230 R_ARM_THM_MOVT_ABS 0000063c .LC38 │ │ │ │ │ +000076c0 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000076c4 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000076ee 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000076f4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000770c 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007724 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_string_token │ │ │ │ │ -00007728 0001b530 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_string_token │ │ │ │ │ -0000773a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007740 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000774e 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00007756 0000880a R_ARM_THM_CALL 0000806d expression_without_invalid_rule │ │ │ │ │ -00007774 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007784 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007794 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000779c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000077a4 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000077be 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000077e2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000077ee 0001b50a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -000077f8 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000077fc 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007804 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ -0000780e 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ -00007818 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00007820 00007c2f R_ARM_THM_MOVW_ABS_NC 000004f4 .LC32 │ │ │ │ │ -00007824 00007c30 R_ARM_THM_MOVT_ABS 000004f4 .LC32 │ │ │ │ │ -0000782c 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00007856 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000785e 0000890a R_ARM_THM_CALL 00006aa5 lambda_params_rule │ │ │ │ │ -0000786e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000787a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000787e 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00007888 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00007892 0000812f R_ARM_THM_MOVW_ABS_NC 000005f8 .LC37 │ │ │ │ │ -00007896 00008130 R_ARM_THM_MOVT_ABS 000005f8 .LC37 │ │ │ │ │ -000078ae 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000078c4 0000802f R_ARM_THM_MOVW_ABS_NC 000005c0 .LC36 │ │ │ │ │ -000078c8 00008030 R_ARM_THM_MOVT_ABS 000005c0 .LC36 │ │ │ │ │ -000078ce 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000078d2 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000078f0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007914 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000792c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007940 0000832f R_ARM_THM_MOVW_ABS_NC 00000680 .LC39 │ │ │ │ │ -00007944 00008330 R_ARM_THM_MOVT_ABS 00000680 .LC39 │ │ │ │ │ -0000794a 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000794e 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007960 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000796a 00007d2f R_ARM_THM_MOVW_ABS_NC 00000530 .LC33 │ │ │ │ │ -0000796e 00007d30 R_ARM_THM_MOVT_ABS 00000530 .LC33 │ │ │ │ │ -00007974 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007978 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000798c 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000799a 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000079d4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000079da 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000079f6 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00007a48 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007a4e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007a66 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007a8c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007a92 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007aaa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007aba 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007ae6 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00007b36 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007b3c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007b54 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007b7e 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00007b96 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007ba2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007bb8 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00007bd2 0001c50a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ -00007c38 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007c42 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007c62 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007c6a 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007c7a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007c90 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007cb0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007cb8 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00007cc4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007cd4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007cdc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007d0e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007d14 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007d36 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00007d46 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007d60 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00007d80 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007d8e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007dac 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007db2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007de8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007dee 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007e0a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00007e4e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007e54 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007e6c 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007e90 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007e96 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007eae 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007ec0 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007eec 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00007f4c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007f52 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007f66 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007f8c 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00007fb0 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007fbc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007fd2 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00007fec 0001c50a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ -00008044 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000804e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008068 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008070 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008080 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000809a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000080c2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000080ca 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000080d6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000080de 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000080e6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000811c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008122 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000772a 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_string_token │ │ │ │ │ +0000772e 0001b530 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_string_token │ │ │ │ │ +00007742 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007748 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007756 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000775e 0000880a R_ARM_THM_CALL 00008061 expression_without_invalid_rule │ │ │ │ │ +0000777a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000778a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000779e 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000077c6 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000077d2 0001b50a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +000077dc 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000077e0 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000077ea 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ +000077f4 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ +000077fe 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000780a 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000780e 00007c2f R_ARM_THM_MOVW_ABS_NC 000004f4 .LC32 │ │ │ │ │ +00007812 00007c30 R_ARM_THM_MOVT_ABS 000004f4 .LC32 │ │ │ │ │ +0000782c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007834 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007842 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007874 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007890 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000789e 0000832f R_ARM_THM_MOVW_ABS_NC 00000680 .LC39 │ │ │ │ │ +000078a2 00008330 R_ARM_THM_MOVT_ABS 00000680 .LC39 │ │ │ │ │ +000078a8 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000078ac 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000078be 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000078cc 00007d2f R_ARM_THM_MOVW_ABS_NC 00000530 .LC33 │ │ │ │ │ +000078d0 00007d30 R_ARM_THM_MOVT_ABS 00000530 .LC33 │ │ │ │ │ +000078d6 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000078da 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000078ee 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000078f6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000078fe 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00007916 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000791e 0000890a R_ARM_THM_CALL 00006a99 lambda_params_rule │ │ │ │ │ +0000792e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000793a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000793e 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00007948 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00007952 0000812f R_ARM_THM_MOVW_ABS_NC 000005f8 .LC37 │ │ │ │ │ +00007956 00008130 R_ARM_THM_MOVT_ABS 000005f8 .LC37 │ │ │ │ │ +0000795c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007960 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007984 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000799c 0000802f R_ARM_THM_MOVW_ABS_NC 000005c0 .LC36 │ │ │ │ │ +000079a0 00008030 R_ARM_THM_MOVT_ABS 000005c0 .LC36 │ │ │ │ │ +000079a6 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000079aa 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000079c6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000079de 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007a14 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007a1a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007a36 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00007a88 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007a8e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007aa6 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007acc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007ad2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007aea 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007afa 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007b26 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00007b76 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007b7c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007b94 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007bbe 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007bd6 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007be2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007bf8 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00007c12 0001c50a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ +00007c78 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007c82 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007ca2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007caa 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007cba 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007cd0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007cf0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007cf8 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00007d04 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007d14 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007d1c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007d4e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007d54 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007d76 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00007d86 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007da0 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00007dc0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007dce 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007dec 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007df2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007e28 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007e2e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007e4a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00007e8e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007e94 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007eac 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007ed0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007ed6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007eee 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007f00 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007f2c 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00007f8c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007f92 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007fa6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007fcc 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007ff0 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007ffc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008012 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000802c 0001c50a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ +00008084 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000808e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000080a8 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000080b0 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000080c0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000080da 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008102 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000810a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008116 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000811e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008126 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000815c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008162 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000817e 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000081a0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000081a6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000081be 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000081e2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000081e8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008200 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008216 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008236 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000823c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008258 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00008272 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008294 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000829a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000082b6 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000082f6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008320 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00008342 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000834a 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008388 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000083b0 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000083da 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008402 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00008426 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008456 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000849a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000084a0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000084b2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000084e0 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000850a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008518 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008526 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000853c 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00008554 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -000085ac 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000085d0 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -000085e2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008608 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000862c 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000863e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008666 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000868a 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000869c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000086ba 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000086c8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000086e2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000086f8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000870e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000871e 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00008734 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008742 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008756 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008764 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008772 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000877a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008788 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000879c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000087a4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000087dc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000087e2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000087fe 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000882a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000884e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008854 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008892 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008898 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000088ac 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000088d0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000088d6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000088ee 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008912 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008918 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008940 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008946 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000895c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008984 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000898a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000089ac 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000089b2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000089c8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000089f0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000089f6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008a0c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008a34 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008a3a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008a50 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008a76 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008a7c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008a92 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008aba 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008ac0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008ad6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008afc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008b02 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008b1a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008b40 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008b46 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008b5e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008b86 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008b8c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008ba4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008bca 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008bd0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000819c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000081a2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000081be 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000081e0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000081e6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000081fe 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008222 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008228 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008240 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008256 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008276 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000827c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008298 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000082b2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000082d4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000082da 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000082f6 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00008336 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008360 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00008382 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000838a 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000083c8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000083f0 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000841a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008442 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00008466 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008496 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000084da 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000084e0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000084f2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008520 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000854a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008558 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008566 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000857c 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00008594 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +000085ec 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008610 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00008622 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008648 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000866c 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000867e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000086a6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000086ca 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +000086dc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000086fa 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00008708 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008722 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008738 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000874e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000875e 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00008774 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008782 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008796 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000087a4 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000087b2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000087ba 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000087c8 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000087dc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000087e4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000881c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008822 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000883e 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000886a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000888e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008894 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000088d2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000088d8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000088ec 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00008910 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008916 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000892e 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008952 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008958 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008980 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008986 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000899c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000089c4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000089ca 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000089ec 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000089f2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008a08 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008a30 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008a36 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008a4c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008a74 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008a7a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008a90 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008ab6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008abc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008ad2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008afa 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008b00 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008b16 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008b3c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008b42 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008b5a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008b80 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008b86 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008b9e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008bc6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008bcc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00008be4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008bfc 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008c34 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00008c48 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008c7a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008c8a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00008ca8 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00008cc4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008cca 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008d30 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008d60 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008d76 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008d9e 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -00008e08 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00008e4c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008e52 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008e72 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008e78 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008e8e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008eae 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008eb4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008ece 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008ed4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008eea 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008f0c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008f12 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008f28 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008f48 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008f4e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008f64 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008f84 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008f8a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008fa0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008fc0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008fc6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008fdc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008ffc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009002 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000901a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000903a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009040 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009058 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009078 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000907e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009096 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000090b6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000090bc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000090d0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009102 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000912a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009136 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000914e 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_get_cmpops │ │ │ │ │ -0000915e 0001c90a R_ARM_THM_CALL 00000000 _PyPegen_get_exprs │ │ │ │ │ -0000917c 0001ca0a R_ARM_THM_CALL 00000000 _PyAST_Compare │ │ │ │ │ -0000919e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000091ba 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000091d0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000091f8 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000920e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009236 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000924c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009272 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00009296 0001cb0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -000092a8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000092d4 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000930c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009328 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000933a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000935e 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009370 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000938c 0001cc0a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ -000093b6 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000093cc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008c0a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008c10 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008c24 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008c3c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008c74 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00008c88 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008cba 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008cca 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00008ce8 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008d04 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008d0a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008d70 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008da0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008db6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008dde 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +00008e48 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00008e8c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008e92 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008eb2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008eb8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008ece 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008eee 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008ef4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008f0e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008f14 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008f2a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008f4c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008f52 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008f68 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008f88 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008f8e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008fa4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008fc4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008fca 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008fe0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009000 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009006 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000901c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000903c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009042 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000905a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000907a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009080 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009098 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000090b8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000090be 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000090d6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000090f6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000090fc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009110 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009142 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000916a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009176 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000918e 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_get_cmpops │ │ │ │ │ +0000919e 0001c90a R_ARM_THM_CALL 00000000 _PyPegen_get_exprs │ │ │ │ │ +000091bc 0001ca0a R_ARM_THM_CALL 00000000 _PyAST_Compare │ │ │ │ │ +000091de 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000091fa 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009210 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009238 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000924e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009276 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000928c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000092b2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000092d6 0001cb0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +000092e8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009314 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000934c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009368 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000937a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000939e 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000093b0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000093cc 0001cc0a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ 000093f6 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ 0000940c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00009436 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ 0000944c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00009476 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ 0000948c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000094aa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000094c6 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000094dc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000094b6 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000094cc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000094ea 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009506 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ 0000951c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00009546 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000955a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009580 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000095a8 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000095bc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000095da 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000095fa 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000960e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009628 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009644 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009658 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000967e 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009692 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000096b8 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000096cc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000096e0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009700 0001cc0a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ -00009724 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009736 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000974e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000976e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000977e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009792 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000097ac 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000097ce 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000097e2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000097f8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000980e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000981e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009830 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009846 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000955c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009586 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000959a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000095c0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000095e8 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000095fc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000961a 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000963a 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000964e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009668 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009684 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009698 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000096be 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000096d2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000096f8 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +0000970c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009720 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009740 0001cc0a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ +00009764 0001c70a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009776 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000978e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000097ae 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000097be 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000097d2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000097ec 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000980e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009822 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009838 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000984e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009856 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000986c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000987e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000989c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000098a4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000098b8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000098cc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000098ea 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000098f4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009904 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000991c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009924 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000993e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009946 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009964 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000996c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009982 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000998a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000099a2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000099b6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000099dc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000099e4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000099fc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a10 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a2a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009a3a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a44 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a4e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a6c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a82 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a98 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000985e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009870 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009886 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000988e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009896 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000098ac 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000098be 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000098dc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000098e4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000098f8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000990c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000992a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009934 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009944 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000995c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009964 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000997e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009986 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000099a4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000099ac 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000099c2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000099ca 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000099e2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000099f6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a1c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009a24 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a3c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a50 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009a6a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00009a7a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009a84 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009a8e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009aac 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009ac0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009ad2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009adc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009aee 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b06 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b22 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009b38 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b4e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b78 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009ba8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009bba 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009bd0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009be6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009c1c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009c22 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009c3a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009c74 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009c96 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00009cae 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00009cce 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00009cdc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009cfe 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d0e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009d3a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009d40 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009d50 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009d68 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d78 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009d90 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00009dac 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009db2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009e2a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009e56 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009e6c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00009e8c 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -00009ec0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009ece 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009f1e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009f24 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009f34 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009f4c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009f5c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009f74 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00009f90 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009f96 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009fe4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009fea 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009ffe 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a02a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a06e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a09e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a0b4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a0da 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a0fe 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a10e 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a12a 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a148 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a14e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a1c2 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a1f0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a206 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a22c 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a27e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a2ec 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a30c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a33e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a344 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a354 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a36c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a37c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a394 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a3b0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a3b6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a3ec 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a3f2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a404 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a464 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a494 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a4a4 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a4c2 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a4de 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a4e4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a560 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a57a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a5a0 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a5c6 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a5f6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a60c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a632 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a672 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a68e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a6ce 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a718 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a752 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a758 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a768 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a780 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a790 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a7a8 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a7c4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a7ca 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a854 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a886 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a89c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a8b8 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a8e8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a8fe 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a924 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a966 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a96c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a996 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a99c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a9b2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a9c6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a9da 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a9ee 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a9fe 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aa0e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aa1e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aa4a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aa60 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000aa76 0000902f R_ARM_THM_MOVW_ABS_NC 000006bc .LC40 │ │ │ │ │ -0000aa7a 00009030 R_ARM_THM_MOVT_ABS 000006bc .LC40 │ │ │ │ │ -0000aa80 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000aa84 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000aa98 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000aa9c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000aaba 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000aad0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ab06 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ab0c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ab1c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000ab34 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ab44 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000ab5c 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000ab78 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ab7e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000abfa 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000ac26 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ac3c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ac60 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000ac90 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aca6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000acd2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ace6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ad34 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ad3a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ad4a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000ad60 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ad70 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000ad84 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000adae 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000add6 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000ae40 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ae46 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009ac2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009ad8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009aec 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009b00 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009b12 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009b1c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009b2e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b46 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b62 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009b78 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b8e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009bb8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009be8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009bfa 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009c10 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009c26 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009c5c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009c62 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009c7a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00009cb4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009cd6 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00009cee 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009d0e 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00009d1c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009d3e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009d4e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00009d7a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009d80 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009d90 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00009da8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009db8 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00009dd0 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00009dec 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009df2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009e6a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00009e96 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009eac 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009ecc 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +00009f00 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009f0e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009f5e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009f64 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009f74 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00009f8c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009f9c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00009fb4 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00009fd0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009fd6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a024 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a02a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a03e 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a06a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a0ae 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a0de 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a0f4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a11a 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a13e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a14e 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a16a 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a188 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a18e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a202 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a230 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a246 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a26c 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a2be 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a32c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a34c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a37e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a384 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a394 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a3ac 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a3bc 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a3d4 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a3f0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a3f6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a42c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a432 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a444 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a4a4 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a4d4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a4e4 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a502 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a51e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a524 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a5a0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a5ba 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a5e0 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a606 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a636 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a64c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a672 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a6b2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a6ce 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a70e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a758 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a792 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a798 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a7a8 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a7c0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a7d0 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a7e8 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a804 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a80a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a894 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a8c4 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a8f4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a90a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a928 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a93e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a964 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a9a6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a9ac 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a9d6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a9dc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a9f2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aa06 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aa1a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aa2e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aa3e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aa4e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aa5e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aa8a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aaa0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000aab6 0000902f R_ARM_THM_MOVW_ABS_NC 000006bc .LC40 │ │ │ │ │ +0000aaba 00009030 R_ARM_THM_MOVT_ABS 000006bc .LC40 │ │ │ │ │ +0000aac0 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000aac4 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000aad8 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000aadc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000aafa 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ab10 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ab46 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ab4c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ab5c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ab74 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ab84 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ab9c 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000abb8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000abbe 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ac3a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000ac66 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ac7c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000aca0 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000acd0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ace6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ad12 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ad26 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ad74 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ad7a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ad8a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ada0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000adb0 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000adc4 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000adee 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000ae16 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 0000ae80 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000ae86 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ae9c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000aed0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000aed6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000aeea 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000af1e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000af24 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000af38 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000af6c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000af72 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000af86 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000afba 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000afc0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000afd4 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b02e 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b070 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b080 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b090 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b0ae 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b0f0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b100 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b110 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b12e 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b170 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b180 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b190 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b1ae 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b1f0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b200 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b210 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b22a 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b266 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b280 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b2a2 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000b2aa 0000942f R_ARM_THM_MOVW_ABS_NC 000006ec .LC41 │ │ │ │ │ -0000b2ae 00009430 R_ARM_THM_MOVT_ABS 000006ec .LC41 │ │ │ │ │ -0000b2b4 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ -0000b2c0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b2e6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b308 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000b330 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b368 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b3a6 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b3de 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b41a 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b452 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b48e 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b4c6 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b504 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b538 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b57a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b580 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b5a2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b5a8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b5c0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b5d8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b5f0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b652 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b67c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b6a6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b712 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b722 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000b752 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b756 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b75e 0000902f R_ARM_THM_MOVW_ABS_NC 000006bc .LC40 │ │ │ │ │ -0000b762 00009030 R_ARM_THM_MOVT_ABS 000006bc .LC40 │ │ │ │ │ -0000b774 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000b778 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b7ac 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b7ca 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b7f0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b7fc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b828 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b854 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b85a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b876 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b8a2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b8ba 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b8d2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b8f6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b8fc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000aec0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000aec6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000aedc 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000af10 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000af16 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000af2a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000af5e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000af64 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000af78 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000afac 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000afb2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000afc6 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000affa 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b000 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b014 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b06e 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b0b0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b0c0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b0d0 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b0ee 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b130 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b140 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b150 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b16e 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b1b0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b1c0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b1d0 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b1ee 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b230 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b240 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b250 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b26a 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b2a6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b2c0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b2e2 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000b2ea 0000942f R_ARM_THM_MOVW_ABS_NC 000006ec .LC41 │ │ │ │ │ +0000b2ee 00009430 R_ARM_THM_MOVT_ABS 000006ec .LC41 │ │ │ │ │ +0000b2f4 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000b300 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b326 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b348 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000b370 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b3a8 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b3e6 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b41e 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b45a 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b492 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b4ce 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b506 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b544 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b578 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b5ba 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b5c0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b5e2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b5e8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b600 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b618 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b630 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b692 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b6bc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b6e6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b752 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b762 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000b792 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b796 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b79e 0000902f R_ARM_THM_MOVW_ABS_NC 000006bc .LC40 │ │ │ │ │ +0000b7a2 00009030 R_ARM_THM_MOVT_ABS 000006bc .LC40 │ │ │ │ │ +0000b7b4 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000b7b8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b7ec 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b80a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b830 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b83c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b868 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b894 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b89a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b8b6 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b8e2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b8fa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b912 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000b936 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000b93c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b95a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b98a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b9b6 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000b976 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b97c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b99a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 0000b9ca 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b9ec 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b9f2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ba0e 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000ba2c 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000ba7e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000baa6 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000bada 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bafa 0001cb0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -0000bb0a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bb38 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bb5e 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000bb8c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bbb4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bbd4 0001cd0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ -0000bbdc 0000962f R_ARM_THM_MOVW_ABS_NC 00000700 .LC42 │ │ │ │ │ -0000bbe0 00009630 R_ARM_THM_MOVT_ABS 00000700 .LC42 │ │ │ │ │ -0000bbe6 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ -0000bc0c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bc28 0001cd0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ -0000bc30 0000962f R_ARM_THM_MOVW_ABS_NC 00000700 .LC42 │ │ │ │ │ -0000bc34 00009630 R_ARM_THM_MOVT_ABS 00000700 .LC42 │ │ │ │ │ -0000bc3a 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ -0000bc52 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000bc64 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bc88 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bca2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bcb8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bce2 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000bd12 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bd1e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bd2c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000bd40 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bd48 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bd50 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000bd5c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bd70 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000bda4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bdaa 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bdba 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bdd0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bde0 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bdf4 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000be1e 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000be46 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000beb4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000beba 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b9f6 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000ba0a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ba2c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ba32 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ba4e 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ba6c 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000babe 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bae6 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000bb1a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bb3a 0001cb0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +0000bb4a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bb78 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bb9e 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000bbcc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bbf4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bc14 0001cd0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ +0000bc1c 0000962f R_ARM_THM_MOVW_ABS_NC 00000700 .LC42 │ │ │ │ │ +0000bc20 00009630 R_ARM_THM_MOVT_ABS 00000700 .LC42 │ │ │ │ │ +0000bc26 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000bc4c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bc68 0001cd0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ +0000bc70 0000962f R_ARM_THM_MOVW_ABS_NC 00000700 .LC42 │ │ │ │ │ +0000bc74 00009630 R_ARM_THM_MOVT_ABS 00000700 .LC42 │ │ │ │ │ +0000bc7a 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000bc92 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000bca4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bcc8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bce2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bcf8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bd22 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000bd52 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bd5e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bd6c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000bd80 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bd88 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bd90 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000bd9c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bdb0 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000bde4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bdea 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bdfa 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000be10 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000be20 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000be34 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000be5e 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000be86 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 0000bef4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000befa 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bf10 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bf2c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bf50 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bf56 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bf6a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bf96 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bf9c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bfb0 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bfc8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bfea 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bff0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c004 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c07a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c08a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c0a0 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c0d6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c0ee 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c0f8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c118 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -0000c120 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c134 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000c140 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c160 0001a40a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -0000c180 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c1b2 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c1ea 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c228 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c238 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c250 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c286 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c2be 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c2ea 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c2fa 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c312 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c348 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c380 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c3dc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c3e8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c418 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -0000c432 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c45e 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c498 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c4ac 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -0000c506 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c50e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000c550 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c57e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c584 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c5ae 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c5ca 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000bf34 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bf3a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bf50 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000bf6c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bf90 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bf96 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bfaa 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000bfd6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bfdc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bff0 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c008 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c02a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c030 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c044 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c0ba 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c0ca 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c0e0 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c116 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c12e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c138 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c158 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +0000c160 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c174 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000c180 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c1a0 0001a40a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +0000c1c0 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c1f2 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c22a 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c268 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c278 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c290 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c2c6 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c2fe 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c32a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c33a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c352 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c388 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c3c0 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c41c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c428 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c458 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +0000c472 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c49e 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c4d8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c4ec 0001700a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0000c546 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c54e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000c590 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c5be 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c5c4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000c5ee 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c5f8 0000890a R_ARM_THM_CALL 00006aa5 lambda_params_rule │ │ │ │ │ -0000c608 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c61e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c640 0001ce0a R_ARM_THM_CALL 00000000 _PyAST_Lambda │ │ │ │ │ -0000c658 0001cf0a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -0000c676 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c67e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c6b2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c6b8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c6ca 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c6dc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c6fc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c728 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c72e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c754 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c75a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c772 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000c79a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c7a0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c7ba 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c7d0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c7f6 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c814 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c82e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c846 0000a10a R_ARM_THM_CALL 0000537d _loop0_87_rule │ │ │ │ │ -0000c85c 0001d40a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ -0000c864 00009f2f R_ARM_THM_MOVW_ABS_NC 00000778 .LC45 │ │ │ │ │ -0000c868 00009f30 R_ARM_THM_MOVT_ABS 00000778 .LC45 │ │ │ │ │ -0000c86e 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ -0000c878 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c89e 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000c8b0 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c8c0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c8f6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c90e 0000a10a R_ARM_THM_CALL 0000537d _loop0_87_rule │ │ │ │ │ -0000c922 0001d40a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ -0000c95c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c962 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c974 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c982 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c99e 0000a20a R_ARM_THM_CALL 00007125 invalid_for_target_rule │ │ │ │ │ -0000c9b2 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000c9ca 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c9da 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c9f0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c9f6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ca26 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ca2c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ca44 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000ca70 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ca76 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ca86 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000caa6 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000cabc 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000caca 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cade 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000caee 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000caf2 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cafe 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000cb08 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000cb0c 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000cb16 0000a02f R_ARM_THM_MOVW_ABS_NC 00000794 .LC46 │ │ │ │ │ -0000cb1a 0000a030 R_ARM_THM_MOVT_ABS 00000794 .LC46 │ │ │ │ │ -0000cb1e 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000cb26 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cb3c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cb48 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cb7e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000cb86 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000cb94 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cba4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cbbe 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000cbe4 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000cbec 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000cbfe 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cc06 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cc14 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cc24 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000cc60 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cc66 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cc82 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000ccb6 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000cccc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ccd6 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ccda 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cce4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000ccf4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cd20 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cd26 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cd4c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cd52 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cd78 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cd7e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cde4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ce0a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ce10 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ce40 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ce9e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ceac 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000ceb6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cecc 0001d70a R_ARM_THM_CALL 00000000 _PyPegen_arguments_parsing_error │ │ │ │ │ -0000ced6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ceec 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cf0a 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000cf0e 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000cf1c 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000cf20 0001d80a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000cf2a 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000cf2e 0001d80a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000cf34 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000854 .LC51 │ │ │ │ │ -0000cf38 0000aa30 R_ARM_THM_MOVT_ABS 00000854 .LC51 │ │ │ │ │ -0000cf4a 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000cf4e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cf72 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_nonparen_genexp_in_call │ │ │ │ │ -0000cf7a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cf92 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cfa8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cfb8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cfc2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cfe6 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000cfea 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000cff2 0000ab2f R_ARM_THM_MOVW_ABS_NC 00000880 .LC52 │ │ │ │ │ -0000cff6 0000ab30 R_ARM_THM_MOVT_ABS 00000880 .LC52 │ │ │ │ │ -0000d008 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000d00c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d02a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d044 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d04a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d076 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d07a 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d088 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000854 .LC51 │ │ │ │ │ -0000d08c 0000aa30 R_ARM_THM_MOVT_ABS 00000854 .LC51 │ │ │ │ │ -0000d094 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000d098 0001d80a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000d0a4 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000d0a8 0001d80a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000d0bc 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000d0c0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d0e4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d0f2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d108 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d112 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d11e 0000b02f R_ARM_THM_MOVW_ABS_NC 00000ce3 _tmp_111_rule │ │ │ │ │ -0000d122 0000b030 R_ARM_THM_MOVT_ABS 00000ce3 _tmp_111_rule │ │ │ │ │ -0000d12a 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000d134 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d138 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d140 0000ac2f R_ARM_THM_MOVW_ABS_NC 000008c0 .LC53 │ │ │ │ │ -0000d144 0000ac30 R_ARM_THM_MOVT_ABS 000008c0 .LC53 │ │ │ │ │ -0000d15c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d17c 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000d194 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d1ae 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d1b4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d1c4 0000b10a R_ARM_THM_CALL 0000036f _tmp_168_rule │ │ │ │ │ -0000d1e4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d1ea 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d202 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000d220 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d230 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000d242 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d252 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000d25e 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d262 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d266 0000a92f R_ARM_THM_MOVW_ABS_NC 00000814 .LC50 │ │ │ │ │ -0000d26a 0000a930 R_ARM_THM_MOVT_ABS 00000814 .LC50 │ │ │ │ │ -0000d282 0000700a R_ARM_THM_CALL 000082a1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -0000d286 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d29c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d2a4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d2ac 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d2c6 0000b10a R_ARM_THM_CALL 0000036f _tmp_168_rule │ │ │ │ │ -0000d2d4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d2e0 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d2fc 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000d304 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d30c 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000d324 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d36c 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000d398 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d39e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d40a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d410 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d426 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d440 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d45e 0001db0a R_ARM_THM_CALL 00000000 _PyPegen_collect_call_seqs │ │ │ │ │ -0000d490 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d4a8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d4ba 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000d4c4 0001dc0a R_ARM_THM_CALL 00000000 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ -0000d4cc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d4d8 0001dd0a R_ARM_THM_CALL 00000000 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ -0000d4f4 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -0000d4fe 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d51c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000d544 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d552 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d55a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d590 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d596 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d5ba 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d5c0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d5ec 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d602 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d634 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000d65c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d672 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d68c 0001de0a R_ARM_THM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ +0000c60a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000c62e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c638 0000890a R_ARM_THM_CALL 00006a99 lambda_params_rule │ │ │ │ │ +0000c648 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c65e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c680 0001ce0a R_ARM_THM_CALL 00000000 _PyAST_Lambda │ │ │ │ │ +0000c698 0001cf0a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ +0000c6b6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c6be 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c6f2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c6f8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c70a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c71c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c73c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c768 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c76e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c794 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c79a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c7b2 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000c7da 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c7e0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c7fa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c810 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c836 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c854 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c86e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c886 0000a10a R_ARM_THM_CALL 00005371 _loop0_87_rule │ │ │ │ │ +0000c89c 0001d40a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ +0000c8a4 00009f2f R_ARM_THM_MOVW_ABS_NC 00000778 .LC45 │ │ │ │ │ +0000c8a8 00009f30 R_ARM_THM_MOVT_ABS 00000778 .LC45 │ │ │ │ │ +0000c8ae 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000c8b8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c8de 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000c8f0 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c900 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c936 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c94e 0000a10a R_ARM_THM_CALL 00005371 _loop0_87_rule │ │ │ │ │ +0000c962 0001d40a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ +0000c99c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c9a2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c9b4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c9c2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c9de 0000a20a R_ARM_THM_CALL 00007119 invalid_for_target_rule │ │ │ │ │ +0000c9f2 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000ca0a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ca1a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ca30 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ca36 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ca66 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ca6c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ca84 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000cab0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cab6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cac6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cae6 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000cafc 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000cb0a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cb1e 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000cb2e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cb32 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cb3e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000cb48 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000cb4c 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000cb56 0000a02f R_ARM_THM_MOVW_ABS_NC 00000794 .LC46 │ │ │ │ │ +0000cb5a 0000a030 R_ARM_THM_MOVT_ABS 00000794 .LC46 │ │ │ │ │ +0000cb5e 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000cb66 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cb7c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cb88 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cbbe 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000cbc6 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000cbd4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cbe4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cbfe 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000cc24 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000cc2c 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000cc3e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cc46 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cc54 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cc64 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000cca0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cca6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ccc2 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ccf6 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000cd0c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cd16 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cd1a 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cd24 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000cd34 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cd60 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cd66 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cd8c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cd92 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cdb8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cdbe 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ce24 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ce4a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ce50 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ce80 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000cede 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ceec 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000cef6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cf0c 0001d70a R_ARM_THM_CALL 00000000 _PyPegen_arguments_parsing_error │ │ │ │ │ +0000cf16 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cf2c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cf4a 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000cf4e 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000cf5c 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000cf60 0001d80a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000cf6a 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000cf6e 0001d80a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000cf74 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000854 .LC51 │ │ │ │ │ +0000cf78 0000aa30 R_ARM_THM_MOVT_ABS 00000854 .LC51 │ │ │ │ │ +0000cf8a 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000cf8e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cfb2 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_nonparen_genexp_in_call │ │ │ │ │ +0000cfba 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cfd2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cfe8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cff8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d002 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d026 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d02a 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d032 0000ab2f R_ARM_THM_MOVW_ABS_NC 00000880 .LC52 │ │ │ │ │ +0000d036 0000ab30 R_ARM_THM_MOVT_ABS 00000880 .LC52 │ │ │ │ │ +0000d048 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000d04c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d06a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d084 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d08a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d0b6 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d0ba 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d0c8 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000854 .LC51 │ │ │ │ │ +0000d0cc 0000aa30 R_ARM_THM_MOVT_ABS 00000854 .LC51 │ │ │ │ │ +0000d0d4 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000d0d8 0001d80a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000d0e4 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000d0e8 0001d80a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000d0fc 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000d100 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d124 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d132 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d148 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d152 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d15e 0000b02f R_ARM_THM_MOVW_ABS_NC 00000ce3 _tmp_111_rule │ │ │ │ │ +0000d162 0000b030 R_ARM_THM_MOVT_ABS 00000ce3 _tmp_111_rule │ │ │ │ │ +0000d16a 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000d174 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d178 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d180 0000ac2f R_ARM_THM_MOVW_ABS_NC 000008c0 .LC53 │ │ │ │ │ +0000d184 0000ac30 R_ARM_THM_MOVT_ABS 000008c0 .LC53 │ │ │ │ │ +0000d19c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d1bc 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000d1d4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d1ee 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d1f4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d204 0000b10a R_ARM_THM_CALL 0000036f _tmp_168_rule │ │ │ │ │ +0000d224 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d22a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d242 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000d260 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d270 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000d282 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d292 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000d29e 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d2a2 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d2a6 0000a92f R_ARM_THM_MOVW_ABS_NC 00000814 .LC50 │ │ │ │ │ +0000d2aa 0000a930 R_ARM_THM_MOVT_ABS 00000814 .LC50 │ │ │ │ │ +0000d2c2 0000700a R_ARM_THM_CALL 00008295 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +0000d2c6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d2dc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d2e4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d2ec 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d306 0000b10a R_ARM_THM_CALL 0000036f _tmp_168_rule │ │ │ │ │ +0000d314 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d320 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d33c 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000d344 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d34c 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000d364 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d3ac 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000d3d8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d3de 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d44a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d450 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d466 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d480 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000d49e 0001db0a R_ARM_THM_CALL 00000000 _PyPegen_collect_call_seqs │ │ │ │ │ +0000d4d0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d4e8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000d4fa 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000d504 0001dc0a R_ARM_THM_CALL 00000000 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ +0000d50c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d518 0001dd0a R_ARM_THM_CALL 00000000 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ +0000d534 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +0000d53e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d55c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000d584 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d592 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d59a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d5d0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d5d6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d5fa 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d600 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d62c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d642 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d674 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000d69c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000d6b2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d6cc 0001df0a R_ARM_THM_CALL 00000000 _PyAST_Yield │ │ │ │ │ -0000d6d6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d6f0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d6f8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d704 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d734 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d73a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d760 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d766 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d7a2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d7a8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d7cc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d7d2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d7fc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000d836 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d83a 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d844 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000d858 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d85c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d860 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000d878 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d87e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d896 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000d8b4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d8c4 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000d8da 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d8ea 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000d90a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d910 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d950 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d956 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d97c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d982 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d9ac 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000d9e6 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000da06 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000da16 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000da30 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000da48 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000da62 0001c00a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0000da6a 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ -0000da6e 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ -0000da74 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ -0000da92 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000da96 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000daa0 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000daae 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dab2 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dabc 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000dae4 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000db04 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000db16 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000db60 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000db86 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000dba2 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000dbbc 0001c00a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0000dbc4 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ -0000dbc8 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ -0000dbce 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ -0000dc10 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000dc22 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000dc34 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000dc3c 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000dc46 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000dc5e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000dc7a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000dc8a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000dc94 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000dca2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000dcaa 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000dcb8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000dcc0 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000dcc8 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000dcda 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d6cc 0001de0a R_ARM_THM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ +0000d6f2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000d70c 0001df0a R_ARM_THM_CALL 00000000 _PyAST_Yield │ │ │ │ │ +0000d716 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d730 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d738 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d744 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d774 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d77a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d7a0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d7a6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d7e2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d7e8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d80c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d812 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d83c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000d876 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d87a 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d884 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000d898 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d89c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d8a0 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000d8b8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d8be 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d8d6 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000d8f4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d904 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000d91a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d92a 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000d94a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d950 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d990 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d996 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d9bc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d9c2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d9ec 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000da26 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000da46 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000da56 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000da70 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000da88 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000daa2 0001c00a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0000daaa 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ +0000daae 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ +0000dab4 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000dad2 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dad6 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dae0 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000daee 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000daf2 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dafc 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000db24 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000db44 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000db56 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dba0 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000dbc6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000dbe2 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000dbfc 0001c00a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0000dc04 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ +0000dc08 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ +0000dc0e 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000dc50 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dc62 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dc74 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000dc7c 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000dc86 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dc9e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dcba 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dcca 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000dcd4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000dce2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000dcea 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000dcf8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000dd24 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000dd2a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000dd58 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dd6c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dd8c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000ddb4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ddca 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000dde4 0001de0a R_ARM_THM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ -0000ddf4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000de1a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000de34 0001df0a R_ARM_THM_CALL 00000000 _PyAST_Yield │ │ │ │ │ -0000de4c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de8c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000de92 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000dec2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dee6 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000df32 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000df38 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000df4c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000df76 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000df94 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000dfa4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000dfca 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000dfd0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000dfe0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dffa 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e006 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dd00 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000dd08 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000dd1a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dd22 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dd2a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dd38 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dd64 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000dd6a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000dd98 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ddac 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ddcc 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000ddf4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000de0a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000de24 0001de0a R_ARM_THM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ +0000de34 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000de5a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000de74 0001df0a R_ARM_THM_CALL 00000000 _PyAST_Yield │ │ │ │ │ +0000de8c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000decc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ded2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000df02 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000df26 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000df72 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000df78 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000df8c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dfb6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000dfd4 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000dfe4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e00a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e010 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000e020 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e032 0000b72f R_ARM_THM_MOVW_ABS_NC 00000944 .LC57 │ │ │ │ │ -0000e036 0000b730 R_ARM_THM_MOVT_ABS 00000944 .LC57 │ │ │ │ │ -0000e03c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000e040 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000e054 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000e058 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e06c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000e070 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000e076 0000b82f R_ARM_THM_MOVW_ABS_NC 00000974 .LC58 │ │ │ │ │ -0000e07a 0000b830 R_ARM_THM_MOVT_ABS 00000974 .LC58 │ │ │ │ │ -0000e080 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000e088 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e09c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e0a8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e0e8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e0ee 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e102 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000e136 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e156 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e1aa 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000e1e2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e1f8 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e212 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e22a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e232 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000e23a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e264 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e26a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e290 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e296 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e2c2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e2de 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e2e4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e2fc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e31e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e344 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000e35e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e368 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e37a 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -0000e39c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e3b0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e3d2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e3d8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e404 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e41e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e424 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e43a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e45a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e47e 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000e49c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e4a8 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e4ac 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e4b6 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000e4c4 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -0000e508 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000e536 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000e572 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e5a4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e5d4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e5dc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e5e2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e5fe 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e610 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e624 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e62c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e636 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e64c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e680 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e686 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e6b0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e6c8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e6ce 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e6e2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e6fe 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e71e 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000e74a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000e780 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e79e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e7bc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e7c4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e7f4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e7fa 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e80e 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000e83e 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e862 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e8a0 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000e8d2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e8e8 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000e8f4 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e8fc 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000e912 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000e92e 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e946 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e970 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e976 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e98e 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000e9b2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e9b8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e9e0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e9e6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ea12 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ea2e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ea34 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ea4e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ea72 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ea92 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000eaae 0000cf0a R_ARM_THM_CALL 00005751 default_rule │ │ │ │ │ -0000eabe 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000eacc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000eae2 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0000eb20 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000eb26 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000eb4a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000eb50 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000eb7c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000eb98 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000eb9e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ebb8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ebdc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ebfc 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000ec18 0000cf0a R_ARM_THM_CALL 00005751 default_rule │ │ │ │ │ -0000ec28 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ec36 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ec4a 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0000ec7c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000ec9e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ecca 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ecd0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ecfe 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ed18 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ed1e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ed38 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ed5e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ed80 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000ed9c 0000cf0a R_ARM_THM_CALL 00005751 default_rule │ │ │ │ │ -0000edac 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000edba 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000edbe 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000edc8 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000edda 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0000ede6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ee06 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ee36 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ee3c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ee66 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ee80 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ee86 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000eea0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000eec4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000eee4 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000ef00 0000cf0a R_ARM_THM_CALL 00005751 default_rule │ │ │ │ │ -0000ef0e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ef1a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ef1e 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ef28 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000ef64 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000ef86 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000efb4 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000efc4 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000eff0 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f01a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f05a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f08a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f0ba 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f0ea 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f114 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f13c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f168 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f18e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f1b0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f1ca 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f1d2 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000f1e2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f20a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f210 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f228 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f23e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e03a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e046 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e060 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e072 0000b72f R_ARM_THM_MOVW_ABS_NC 00000944 .LC57 │ │ │ │ │ +0000e076 0000b730 R_ARM_THM_MOVT_ABS 00000944 .LC57 │ │ │ │ │ +0000e07c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e080 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e094 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000e098 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e0ac 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e0b0 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e0b6 0000b82f R_ARM_THM_MOVW_ABS_NC 00000974 .LC58 │ │ │ │ │ +0000e0ba 0000b830 R_ARM_THM_MOVT_ABS 00000974 .LC58 │ │ │ │ │ +0000e0c0 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000e0c8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e0dc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e0e8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e128 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e12e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e142 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000e176 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e196 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e1ea 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000e222 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e238 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e252 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e26a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e272 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e27a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e2a4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e2aa 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e2d0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e2d6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e302 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e31e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e324 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e33c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e35e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e384 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000e39e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e3a8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e3ba 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +0000e3dc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e3f0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e412 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e418 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e444 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e45e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e464 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e47a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e49a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e4be 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000e4dc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e4e8 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e4ec 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e4f6 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000e504 0001e50a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +0000e548 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000e576 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000e5b2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e5e4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e614 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e61c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e622 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e63e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e650 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e664 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e66c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e676 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e68c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e6c0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e6c6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e6f0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e708 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e70e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e722 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e73e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e75e 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000e78a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000e7c0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e7de 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e7fc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e804 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e834 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e83a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e84e 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000e87e 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e8a2 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e8e0 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000e912 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e928 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000e934 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e93c 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e952 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000e96e 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e986 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e9b0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e9b6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e9ce 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000e9f2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e9f8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ea20 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ea26 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ea52 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ea6e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ea74 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ea8e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000eab2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ead2 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000eaee 0000cf0a R_ARM_THM_CALL 00005745 default_rule │ │ │ │ │ +0000eafe 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000eb0c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000eb22 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0000eb60 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000eb66 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000eb8a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000eb90 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ebbc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ebd8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ebde 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ebf8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ec1c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ec3c 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000ec58 0000cf0a R_ARM_THM_CALL 00005745 default_rule │ │ │ │ │ +0000ec68 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ec76 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ec8a 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0000ecbc 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000ecde 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ed0a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ed10 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ed3e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ed58 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ed5e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ed78 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ed9e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000edc0 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000eddc 0000cf0a R_ARM_THM_CALL 00005745 default_rule │ │ │ │ │ +0000edec 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000edfa 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000edfe 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ee08 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000ee1a 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0000ee26 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ee46 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ee76 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ee7c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000eea6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000eec0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000eec6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000eee0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef04 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ef24 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000ef40 0000cf0a R_ARM_THM_CALL 00005745 default_rule │ │ │ │ │ +0000ef4e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef5a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef5e 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef68 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000efa4 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000efc6 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000eff4 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000f004 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f030 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f05a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f09a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f0ca 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f0fa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f12a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f154 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f17c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f1a8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f1ce 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f1f0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f20a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f212 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f222 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000f24a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000f250 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f276 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f27e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f298 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000f2b2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f2c2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f2ce 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f2d4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f2fa 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f304 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f314 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f324 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f358 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f35e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f382 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f388 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f3b0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000f3de 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f3e2 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f3ec 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000f406 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f424 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000f432 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f44a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000f462 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000f47c 0001c00a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0000f484 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ -0000f488 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ -0000f48e 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ -0000f4d6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f4dc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f4f8 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000f53c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000f552 0000d92f R_ARM_THM_MOVW_ABS_NC 0000755d _tmp_119_rule │ │ │ │ │ -0000f556 0000d930 R_ARM_THM_MOVT_ABS 0000755d _tmp_119_rule │ │ │ │ │ -0000f55e 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000f582 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000f58c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f59e 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f5a2 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f5ba 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000f5cc 0000d72f R_ARM_THM_MOVW_ABS_NC 00000b68 .LC71 │ │ │ │ │ -0000f5d0 0000d730 R_ARM_THM_MOVT_ABS 00000b68 .LC71 │ │ │ │ │ -0000f5d8 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000f5de 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f5f8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f60c 0000da2f R_ARM_THM_MOVW_ABS_NC 000008b5 _tmp_118_rule │ │ │ │ │ -0000f610 0000da30 R_ARM_THM_MOVT_ABS 000008b5 _tmp_118_rule │ │ │ │ │ -0000f618 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000f622 0000ab2f R_ARM_THM_MOVW_ABS_NC 00000880 .LC52 │ │ │ │ │ -0000f626 0000ab30 R_ARM_THM_MOVT_ABS 00000880 .LC52 │ │ │ │ │ -0000f62c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f630 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f644 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000f64a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f658 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f66a 0000da2f R_ARM_THM_MOVW_ABS_NC 000008b5 _tmp_118_rule │ │ │ │ │ -0000f66e 0000da30 R_ARM_THM_MOVT_ABS 000008b5 _tmp_118_rule │ │ │ │ │ -0000f676 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000f680 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f684 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f69c 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000f6a4 0000d82f R_ARM_THM_MOVW_ABS_NC 00000b94 .LC72 │ │ │ │ │ -0000f6a8 0000d830 R_ARM_THM_MOVT_ABS 00000b94 .LC72 │ │ │ │ │ -0000f6c2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f6d2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f6f0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f70c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f71a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f742 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f748 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f76e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f796 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f7cc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000f7ea 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000f7f8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f81a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f842 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f848 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f862 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000f876 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f880 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f894 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f8ac 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000f8f8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f8fe 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f90e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f914 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f918 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f922 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000f93e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f944 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f95c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f962 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -0000f966 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -0000f970 0000de2f R_ARM_THM_MOVW_ABS_NC 00000c34 .LC75 │ │ │ │ │ -0000f974 0000de30 R_ARM_THM_MOVT_ABS 00000c34 .LC75 │ │ │ │ │ -0000f978 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000f980 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f998 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f9d4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f9da 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fa00 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fa06 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fa28 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fa2e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fa58 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fa88 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fa8e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000faa4 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000fad0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f268 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f27e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f28a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f290 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f2b6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f2be 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f2d8 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f2f2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f302 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f30e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f314 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f33a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f344 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f354 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f364 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f398 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f39e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f3c2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f3c8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f3f0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000f41e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f422 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f42c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000f446 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f464 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000f472 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f48a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000f4a2 0001960a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000f4bc 0001c00a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0000f4c4 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ +0000f4c8 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ +0000f4ce 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +0000f516 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f51c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f538 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000f57c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000f592 0000d92f R_ARM_THM_MOVW_ABS_NC 00007551 _tmp_119_rule │ │ │ │ │ +0000f596 0000d930 R_ARM_THM_MOVT_ABS 00007551 _tmp_119_rule │ │ │ │ │ +0000f59e 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000f5c2 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000f5cc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f5de 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f5e2 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f5fa 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0000f60c 0000d72f R_ARM_THM_MOVW_ABS_NC 00000b68 .LC71 │ │ │ │ │ +0000f610 0000d730 R_ARM_THM_MOVT_ABS 00000b68 .LC71 │ │ │ │ │ +0000f618 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000f61e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f638 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f64c 0000da2f R_ARM_THM_MOVW_ABS_NC 000008b5 _tmp_118_rule │ │ │ │ │ +0000f650 0000da30 R_ARM_THM_MOVT_ABS 000008b5 _tmp_118_rule │ │ │ │ │ +0000f658 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000f662 0000ab2f R_ARM_THM_MOVW_ABS_NC 00000880 .LC52 │ │ │ │ │ +0000f666 0000ab30 R_ARM_THM_MOVT_ABS 00000880 .LC52 │ │ │ │ │ +0000f66c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f670 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f684 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000f68a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f698 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f6aa 0000da2f R_ARM_THM_MOVW_ABS_NC 000008b5 _tmp_118_rule │ │ │ │ │ +0000f6ae 0000da30 R_ARM_THM_MOVT_ABS 000008b5 _tmp_118_rule │ │ │ │ │ +0000f6b6 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000f6c0 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f6c4 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f6dc 0001a20a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0000f6e4 0000d82f R_ARM_THM_MOVW_ABS_NC 00000b94 .LC72 │ │ │ │ │ +0000f6e8 0000d830 R_ARM_THM_MOVT_ABS 00000b94 .LC72 │ │ │ │ │ +0000f702 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f712 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f730 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f74c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f75a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f782 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f788 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f7ae 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f7d6 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f80c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000f82a 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000f838 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f85a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f882 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f888 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f8a2 0001910a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000f8b6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f8c0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f8d4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f8ec 0001940a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000f938 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f93e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f94e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f954 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f958 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f962 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000f97e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f984 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f99c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f9a2 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0000f9a6 00018c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +0000f9b0 0000de2f R_ARM_THM_MOVW_ABS_NC 00000c34 .LC75 │ │ │ │ │ +0000f9b4 0000de30 R_ARM_THM_MOVT_ABS 00000c34 .LC75 │ │ │ │ │ +0000f9b8 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000f9c0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f9d8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fa14 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fa1a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fa40 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fa46 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fa68 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fa6e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fa98 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000faca 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fad0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fae6 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000fb12 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fb2a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fb30 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fb4c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000fb6c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fb82 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000fba6 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000fbc8 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000fbe6 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000fc54 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000fc64 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000fc76 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fc92 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000fce4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000fd02 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000fd2e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fd40 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fd4e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fd62 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fd76 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000fda0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fdcc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fdd8 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000fde0 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000fdec 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fdf4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fe02 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fe1e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fe48 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fe4e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fe6c 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000fe9c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fecc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000feda 0000eb0a R_ARM_THM_CALL 00003ab1 fstring_conversion_rule │ │ │ │ │ -0000fef6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fefc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ff1a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000ff42 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ff62 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ff6e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ff9c 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ -0000ffd4 0000ec0a R_ARM_THM_CALL 00008c79 _loop0_77_rule │ │ │ │ │ -0000ffe2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00010006 0001eb0a R_ARM_THM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ -00010022 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010052 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001008a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010090 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000100aa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000100b4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000100cc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000100d6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000100ee 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000100f8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001010e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010118 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010130 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001013a 0000462f R_ARM_THM_MOVW_ABS_NC 0000d56d annotated_rhs_rule │ │ │ │ │ -0001013e 00004630 R_ARM_THM_MOVT_ABS 0000d56d annotated_rhs_rule │ │ │ │ │ -00010146 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -00010150 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00010154 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001015c 0000e32f R_ARM_THM_MOVW_ABS_NC 00000d10 .LC80 │ │ │ │ │ -00010160 0000e330 R_ARM_THM_MOVT_ABS 00000d10 .LC80 │ │ │ │ │ -00010166 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00010170 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001018a 0000e12f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC78 │ │ │ │ │ -0001018e 0000e130 R_ARM_THM_MOVT_ABS 00000cb0 .LC78 │ │ │ │ │ -00010194 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00010198 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000101ac 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000101b0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000101c8 0000e22f R_ARM_THM_MOVW_ABS_NC 00000ce0 .LC79 │ │ │ │ │ -000101cc 0000e230 R_ARM_THM_MOVT_ABS 00000ce0 .LC79 │ │ │ │ │ -000101e2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000101f2 0000ed0a R_ARM_THM_CALL 00000c83 _tmp_152_rule.isra.0 │ │ │ │ │ -00010202 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001020c 0000ec0a R_ARM_THM_CALL 00008c79 _loop0_77_rule │ │ │ │ │ -00010214 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00010218 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00010222 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001022a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010232 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00010236 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001023e 0000e92f R_ARM_THM_MOVW_ABS_NC 00000e0c .LC86 │ │ │ │ │ -00010242 0000e930 R_ARM_THM_MOVT_ABS 00000e0c .LC86 │ │ │ │ │ -00010248 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001025c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010280 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001029a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000102b2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fb54 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fb6c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fb72 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fb8e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000fbae 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fbc4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000fbe8 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000fc0a 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000fc28 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000fca2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000fcb2 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000fcc4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fcde 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000fd26 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000fd44 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000fd78 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fd8e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fda2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000fdac 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fdc6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fdd2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000fdda 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000fde2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fdf2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fe12 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fe38 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fe48 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fe50 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fe7c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fe82 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fea0 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000fed0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ff00 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ff0e 0000eb0a R_ARM_THM_CALL 00003aa5 fstring_conversion_rule │ │ │ │ │ +0000ff2a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ff30 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ff4e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000ff76 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ff96 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ffa2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ffd0 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ +00010008 0000ec0a R_ARM_THM_CALL 00008c79 _loop0_77_rule │ │ │ │ │ +00010016 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001003a 0001eb0a R_ARM_THM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ +00010056 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010086 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000100be 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000100c4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000100de 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000100e8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010100 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001010a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010122 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001012c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010142 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001014c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010164 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001016e 0000462f R_ARM_THM_MOVW_ABS_NC 0000d5ad annotated_rhs_rule │ │ │ │ │ +00010172 00004630 R_ARM_THM_MOVT_ABS 0000d5ad annotated_rhs_rule │ │ │ │ │ +0001017a 0001c20a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +00010184 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00010188 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00010190 0000e32f R_ARM_THM_MOVW_ABS_NC 00000d10 .LC80 │ │ │ │ │ +00010194 0000e330 R_ARM_THM_MOVT_ABS 00000d10 .LC80 │ │ │ │ │ +0001019a 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000101a4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000101be 0000e12f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC78 │ │ │ │ │ +000101c2 0000e130 R_ARM_THM_MOVT_ABS 00000cb0 .LC78 │ │ │ │ │ +000101c8 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000101cc 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000101e0 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000101e4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000101fc 0000e22f R_ARM_THM_MOVW_ABS_NC 00000ce0 .LC79 │ │ │ │ │ +00010200 0000e230 R_ARM_THM_MOVT_ABS 00000ce0 .LC79 │ │ │ │ │ +00010216 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010226 0000ed0a R_ARM_THM_CALL 00000c83 _tmp_152_rule.isra.0 │ │ │ │ │ +00010236 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010240 0000ec0a R_ARM_THM_CALL 00008c79 _loop0_77_rule │ │ │ │ │ +00010248 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001024c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00010256 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001025e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010266 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001026a 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00010272 0000e92f R_ARM_THM_MOVW_ABS_NC 00000e0c .LC86 │ │ │ │ │ +00010276 0000e930 R_ARM_THM_MOVT_ABS 00000e0c .LC86 │ │ │ │ │ +0001027c 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00010290 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000102b4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000102ce 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000102e6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010300 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001031c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010328 0000ed0a R_ARM_THM_CALL 00000c83 _tmp_152_rule.isra.0 │ │ │ │ │ -00010332 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00010336 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00010340 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00010348 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001034e 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00010352 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001035a 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000e38 .LC87 │ │ │ │ │ -0001035e 0000ea30 R_ARM_THM_MOVT_ABS 00000e38 .LC87 │ │ │ │ │ -00010364 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001036e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001038e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001039c 0000ed0a R_ARM_THM_CALL 00000c83 _tmp_152_rule.isra.0 │ │ │ │ │ -000103a8 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000c21 _tmp_153_rule │ │ │ │ │ -000103ac 0000ee30 R_ARM_THM_MOVT_ABS 00000c21 _tmp_153_rule │ │ │ │ │ -000103b4 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000103bc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000103c6 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000103ca 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000103d2 0000e82f R_ARM_THM_MOVW_ABS_NC 00000dec .LC85 │ │ │ │ │ -000103d6 0000e830 R_ARM_THM_MOVT_ABS 00000dec .LC85 │ │ │ │ │ -000103dc 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00010302 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001031a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010334 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010350 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001035c 0000ed0a R_ARM_THM_CALL 00000c83 _tmp_152_rule.isra.0 │ │ │ │ │ +00010366 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001036a 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00010374 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001037c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010382 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00010386 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001038e 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000e38 .LC87 │ │ │ │ │ +00010392 0000ea30 R_ARM_THM_MOVT_ABS 00000e38 .LC87 │ │ │ │ │ +00010398 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000103a2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000103c2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000103d0 0000ed0a R_ARM_THM_CALL 00000c83 _tmp_152_rule.isra.0 │ │ │ │ │ +000103dc 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000c21 _tmp_153_rule │ │ │ │ │ +000103e0 0000ee30 R_ARM_THM_MOVT_ABS 00000c21 _tmp_153_rule │ │ │ │ │ +000103e8 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 000103f0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010408 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001041e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010428 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000baf _tmp_151_rule │ │ │ │ │ -0001042c 0000ef30 R_ARM_THM_MOVT_ABS 00000baf _tmp_151_rule │ │ │ │ │ -00010434 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001043e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010446 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001044a 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00010452 0000e52f R_ARM_THM_MOVW_ABS_NC 00000d74 .LC82 │ │ │ │ │ -00010456 0000e530 R_ARM_THM_MOVT_ABS 00000d74 .LC82 │ │ │ │ │ -0001045c 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001046c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001048c 0000f02f R_ARM_THM_MOVW_ABS_NC 00000a49 _tmp_150_rule │ │ │ │ │ -00010490 0000f030 R_ARM_THM_MOVT_ABS 00000a49 _tmp_150_rule │ │ │ │ │ -00010498 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000104a2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000104ac 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000104b0 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000104b8 0000e42f R_ARM_THM_MOVW_ABS_NC 00000d44 .LC81 │ │ │ │ │ -000104bc 0000e430 R_ARM_THM_MOVT_ABS 00000d44 .LC81 │ │ │ │ │ -000104c2 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000104e2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010502 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010508 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010520 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010526 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000c21 _tmp_153_rule │ │ │ │ │ -0001052a 0000ee30 R_ARM_THM_MOVT_ABS 00000c21 _tmp_153_rule │ │ │ │ │ -00010532 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00010546 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001054e 0001922f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_name_token │ │ │ │ │ -00010552 00019230 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_name_token │ │ │ │ │ -0001055a 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -00010562 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00010566 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00010570 0000e72f R_ARM_THM_MOVW_ABS_NC 00000dc4 .LC84 │ │ │ │ │ -00010574 0000e730 R_ARM_THM_MOVT_ABS 00000dc4 .LC84 │ │ │ │ │ -00010578 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00010580 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000105a4 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000105a8 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000105b2 0000e62f R_ARM_THM_MOVW_ABS_NC 00000d9c .LC83 │ │ │ │ │ -000105b6 0000e630 R_ARM_THM_MOVT_ABS 00000d9c .LC83 │ │ │ │ │ -000105ba 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000105ca 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000105e4 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0001060c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010614 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010622 0000e02f R_ARM_THM_MOVW_ABS_NC 00000c80 .LC77 │ │ │ │ │ -00010626 0000e030 R_ARM_THM_MOVT_ABS 00000c80 .LC77 │ │ │ │ │ -0001062e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010634 0000df2f R_ARM_THM_MOVW_ABS_NC 00000c50 .LC76 │ │ │ │ │ -00010638 0000df30 R_ARM_THM_MOVT_ABS 00000c50 .LC76 │ │ │ │ │ -00010664 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001066a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010686 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000106be 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000106c4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010700 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001072a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001072e 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001073a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00010776 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001079c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000107a2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000107bc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000107de 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00010804 0001ed0a R_ARM_THM_CALL 00000000 _PyAST_Slice │ │ │ │ │ -0001081a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001081e 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001082c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001084e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010854 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010868 0000f60a R_ARM_THM_CALL 000088b1 _tmp_163_rule │ │ │ │ │ -00010884 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001088a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000108a2 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000108c0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000108ca 0000f60a R_ARM_THM_CALL 000088b1 _tmp_163_rule │ │ │ │ │ -000108f6 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00010918 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010928 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0001093c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001094a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001096a 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00010976 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001098e 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000109c8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000109f0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010a08 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00010a1c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010a24 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00010a38 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010a58 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010a68 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010a70 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010a80 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010a9c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010aae 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010ae0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010ae6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010afa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010b18 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010b1e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010b38 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010b4c 0001b20a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00010b88 0001b20a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00010b9a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010ba8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010bc0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010bd0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010be6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010c0c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010c12 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010c2a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010c44 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010c5c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010c76 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010c8e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010ca8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010cc0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010cda 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010cf0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010d08 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010d20 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010d38 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010d4e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010d68 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010d80 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010d8e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010da4 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +000103fa 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000103fe 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00010406 0000e82f R_ARM_THM_MOVW_ABS_NC 00000dec .LC85 │ │ │ │ │ +0001040a 0000e830 R_ARM_THM_MOVT_ABS 00000dec .LC85 │ │ │ │ │ +00010410 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00010424 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001043c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010452 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001045c 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000baf _tmp_151_rule │ │ │ │ │ +00010460 0000ef30 R_ARM_THM_MOVT_ABS 00000baf _tmp_151_rule │ │ │ │ │ +00010468 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00010472 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001047a 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001047e 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00010486 0000e52f R_ARM_THM_MOVW_ABS_NC 00000d74 .LC82 │ │ │ │ │ +0001048a 0000e530 R_ARM_THM_MOVT_ABS 00000d74 .LC82 │ │ │ │ │ +00010490 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000104a0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000104c0 0000f02f R_ARM_THM_MOVW_ABS_NC 00000a49 _tmp_150_rule │ │ │ │ │ +000104c4 0000f030 R_ARM_THM_MOVT_ABS 00000a49 _tmp_150_rule │ │ │ │ │ +000104cc 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000104d6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000104e0 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000104e4 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000104ec 0000e42f R_ARM_THM_MOVW_ABS_NC 00000d44 .LC81 │ │ │ │ │ +000104f0 0000e430 R_ARM_THM_MOVT_ABS 00000d44 .LC81 │ │ │ │ │ +000104f6 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00010516 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010536 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001053c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010554 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001055a 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000c21 _tmp_153_rule │ │ │ │ │ +0001055e 0000ee30 R_ARM_THM_MOVT_ABS 00000c21 _tmp_153_rule │ │ │ │ │ +00010566 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001057a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010582 0001922f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_name_token │ │ │ │ │ +00010586 00019230 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_name_token │ │ │ │ │ +0001058e 0001c20a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +00010596 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001059a 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000105a4 0000e72f R_ARM_THM_MOVW_ABS_NC 00000dc4 .LC84 │ │ │ │ │ +000105a8 0000e730 R_ARM_THM_MOVT_ABS 00000dc4 .LC84 │ │ │ │ │ +000105ac 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000105b4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000105d8 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000105dc 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000105e6 0000e62f R_ARM_THM_MOVW_ABS_NC 00000d9c .LC83 │ │ │ │ │ +000105ea 0000e630 R_ARM_THM_MOVT_ABS 00000d9c .LC83 │ │ │ │ │ +000105ee 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000105fe 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010618 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00010640 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010648 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010656 0000e02f R_ARM_THM_MOVW_ABS_NC 00000c80 .LC77 │ │ │ │ │ +0001065a 0000e030 R_ARM_THM_MOVT_ABS 00000c80 .LC77 │ │ │ │ │ +00010662 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010668 0000df2f R_ARM_THM_MOVW_ABS_NC 00000c50 .LC76 │ │ │ │ │ +0001066c 0000df30 R_ARM_THM_MOVT_ABS 00000c50 .LC76 │ │ │ │ │ +00010698 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001069e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000106ba 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000106f2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000106f8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010734 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001075e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00010762 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001076e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000107aa 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000107d0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000107d6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000107f0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010812 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00010838 0001ed0a R_ARM_THM_CALL 00000000 _PyAST_Slice │ │ │ │ │ +0001084e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00010852 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00010860 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00010882 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010888 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001089c 0000f60a R_ARM_THM_CALL 000088b1 _tmp_163_rule │ │ │ │ │ +000108b8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000108be 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000108d6 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000108f4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000108fe 0000f60a R_ARM_THM_CALL 000088b1 _tmp_163_rule │ │ │ │ │ +0001092a 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001094c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001095c 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00010970 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001097e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001099e 0001bc0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +000109aa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000109c2 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000109fc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010a24 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010a3c 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00010a50 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010a58 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00010a6c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010a8c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010a9c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010aa4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010ab4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010ad0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010ae2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010b14 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010b1a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010b2e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010b4c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010b52 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010b6c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010b80 0001b20a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00010bbc 0001b20a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00010bce 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010bdc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010bf4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010c04 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010c1a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010c40 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010c46 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010c5e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010c78 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010c90 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010caa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010cc2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010cdc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010cf4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010d0e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010d24 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010d3c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010d54 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010d6c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010d82 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010d9c 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ 00010db4 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010dbe 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010dd6 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010de6 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010dee 0000942f R_ARM_THM_MOVW_ABS_NC 000006ec .LC41 │ │ │ │ │ -00010df2 00009430 R_ARM_THM_MOVT_ABS 000006ec .LC41 │ │ │ │ │ -00010df8 0000300a R_ARM_THM_CALL 000059dd INVALID_VERSION_CHECK │ │ │ │ │ -00010e0e 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010e1e 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010e34 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010e3e 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010e4e 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010e5e 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010e76 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010e86 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010eb8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010ebe 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010ee2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010ee8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010f0a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010f10 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010f44 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00010f82 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010f88 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010faa 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010fb0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010fe4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011022 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011028 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001104a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011050 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011080 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011096 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000110ba 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000110d4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000110f2 0001f30a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00011102 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00011126 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001112c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011144 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00011164 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001117a 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00011190 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000111a0 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000111b8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000111d2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000111f2 0001f30a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00011202 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00011226 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001122c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011244 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00011264 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011278 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001128c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001129c 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000112b4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000112ce 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000112d4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011360 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011392 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000113cc 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000113e8 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00011408 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001142c 0001f30a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -0001143c 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00011460 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011466 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001147e 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001149c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000114ae 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000114c4 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000114d4 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000114f2 0001030a R_ARM_THM_CALL 0000b49d invalid_kwarg_rule.isra.0 │ │ │ │ │ -00011504 0001030a R_ARM_THM_CALL 0000b49d invalid_kwarg_rule.isra.0 │ │ │ │ │ -00011510 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011536 0001030a R_ARM_THM_CALL 0000b49d invalid_kwarg_rule.isra.0 │ │ │ │ │ -0001154c 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00011558 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011574 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00011580 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001159a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000115b4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000115d4 0001f30a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -0001162c 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00011648 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001164e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011666 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00011686 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011696 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000116aa 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000116ba 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000116d0 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_join_sequences │ │ │ │ │ -00011726 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00011732 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011740 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011750 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011756 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001176e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011776 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011786 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001178e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011796 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00010dc2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010dd8 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010de8 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010df2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010e0a 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010e1a 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010e22 0000942f R_ARM_THM_MOVW_ABS_NC 000006ec .LC41 │ │ │ │ │ +00010e26 00009430 R_ARM_THM_MOVT_ABS 000006ec .LC41 │ │ │ │ │ +00010e2c 0000300a R_ARM_THM_CALL 000059d1 INVALID_VERSION_CHECK │ │ │ │ │ +00010e42 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010e52 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010e68 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010e72 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010e82 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010e92 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010eaa 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010eba 0001f20a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010eec 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010ef2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010f16 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010f1c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010f3e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010f44 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010f78 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00010fb6 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010fbc 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010fde 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010fe4 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011018 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011056 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001105c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001107e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011084 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000110b4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000110ca 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000110ee 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011108 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011128 0001f30a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00011138 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +0001115c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011162 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001117a 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001119a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000111b0 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000111c6 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000111d6 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000111ee 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011208 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011228 0001f30a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00011238 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +0001125c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011262 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001127a 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001129a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000112ae 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000112c2 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000112d2 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000112ea 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011304 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001130a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011396 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000113c8 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011402 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001141e 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001143e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011462 0001f30a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00011472 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00011496 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001149c 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000114b4 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000114d2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000114e4 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000114fa 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001150a 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00011528 0001030a R_ARM_THM_CALL 0000b49d invalid_kwarg_rule.isra.0 │ │ │ │ │ +0001153a 0001030a R_ARM_THM_CALL 0000b49d invalid_kwarg_rule.isra.0 │ │ │ │ │ +00011546 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001156c 0001030a R_ARM_THM_CALL 0000b49d invalid_kwarg_rule.isra.0 │ │ │ │ │ +00011582 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +0001158e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000115aa 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +000115b6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000115d0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000115ea 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001160a 0001f30a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00011662 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001167e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011684 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001169c 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000116bc 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000116cc 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000116e0 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000116f0 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00011706 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_join_sequences │ │ │ │ │ +0001175c 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00011768 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011776 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011786 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001178c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000117a4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000117aa 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000117be 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000117c6 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000117de 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000117e6 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000117ee 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000117f6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011808 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011816 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011828 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011836 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001183e 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001184c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011856 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011860 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001186a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011874 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001187e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001188c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000118a2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000118a8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000118b6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000118bc 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000118ca 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000118d2 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000118e0 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000118e8 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011918 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001191e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001194c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011980 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011996 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000119b4 0001f30a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -000119c2 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -000119d0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000119e8 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011a18 0001030a R_ARM_THM_CALL 0000b49d invalid_kwarg_rule.isra.0 │ │ │ │ │ -00011a24 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00011a32 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011a70 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011a76 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011aa4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011aba 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011ae0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011afe 0001f30a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00011b0c 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00011b1a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011b32 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011b54 0001030a R_ARM_THM_CALL 0000b49d invalid_kwarg_rule.isra.0 │ │ │ │ │ -00011b6c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011b82 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011ba0 0001f30a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00011bb2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011be8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011bee 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011c06 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00011c28 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011c50 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00011c6e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011c96 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00011cba 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011cc0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011ce0 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011ce6 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011d0c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011d48 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00011da8 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011dba 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00011dbe 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00011dc8 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00011de6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011dfa 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011e14 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011e24 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011e36 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011e44 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011e4c 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011e56 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011e68 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011e7c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011e84 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011e9e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011eb6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011ee8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011eee 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011f14 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011f1a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011f40 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011f4c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011f68 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00011f80 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011f9a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011fc4 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00011fc8 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00011fd2 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00011fe2 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00012006 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001201e 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001202a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012040 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012072 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00012078 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001209e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000120ac 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000120cc 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -000120e8 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00012104 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00012114 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012132 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001215c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00012162 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001217a 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000121a2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000121a8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000121ca 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000121d0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000121f6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00012202 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00012224 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00012242 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012268 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00012282 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000122a0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000122d2 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00012328 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001233a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001233e 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00012348 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00012356 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001235e 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00012368 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001237c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012392 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000123b8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000123c0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000123ca 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000123e2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de64 0000591e R_ARM_THM_JUMP24 00001bf9 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ +000117ac 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000117bc 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000117c4 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000117cc 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000117da 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000117e0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000117f4 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000117fc 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011814 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001181c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011824 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001182c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001183e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001184c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001185e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001186c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011874 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011882 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001188c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011896 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000118a0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000118aa 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000118b4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000118c2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000118d8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000118de 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000118ec 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000118f2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011900 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011908 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011916 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001191e 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011950 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011956 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011984 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000119b8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000119ce 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000119ee 0001f30a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +000119fc 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00011a0a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011a22 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011a52 0001030a R_ARM_THM_CALL 0000b49d invalid_kwarg_rule.isra.0 │ │ │ │ │ +00011a5e 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00011a6c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011aa8 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011aae 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011adc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011af2 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011b18 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011b36 0001f30a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00011b44 0001f40a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00011b52 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011b6a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011b8c 0001030a R_ARM_THM_CALL 0000b49d invalid_kwarg_rule.isra.0 │ │ │ │ │ +00011ba4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011bba 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011bd8 0001f30a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00011bea 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011c20 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011c26 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011c3e 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00011c60 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011c88 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00011ca6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011cce 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00011cf2 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011cf8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011d18 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011d1e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011d44 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011d80 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00011de0 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011df2 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00011df6 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00011e00 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00011e1e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011e32 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011e4c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011e5c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011e6e 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011e7c 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011e84 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011e8e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011ea0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011eb4 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011ebc 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011ed6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011eee 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011f20 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011f26 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011f4c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011f52 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011f78 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011f84 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011fa0 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00011fb8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011fd2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011ffc 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00012000 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001200a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001201a 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001203e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012056 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012062 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012078 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000120aa 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000120b0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000120d6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000120e4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00012104 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00012120 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001213c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001214c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001216a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012194 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001219a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000121b2 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000121da 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000121e0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00012202 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00012208 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001222e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001223a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001225c 0001e40a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001227a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000122a0 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000122ba 00016e0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000122d8 0001920a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001230a 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00012360 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00012372 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00012376 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00012380 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001238e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00012396 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000123a0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000123b4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000123ca 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000123f0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000123f8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012402 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001241a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dea4 0000591e R_ARM_THM_JUMP24 00001bed NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x31198 contains 295 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x311e0 contains 295 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000024 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000002a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000032 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000006a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000070 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000078 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -5873,20 +5875,20 @@ │ │ │ │ │ 000002c6 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000002da 0001a70a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ 000002e6 00020e0a R_ARM_THM_CALL 00000000 _PyPegen_ensure_imaginary │ │ │ │ │ 000002f2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000032e 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000334 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000033c 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000350 00010c0a R_ARM_THM_CALL 000071a9 lambda_slash_no_default_rule │ │ │ │ │ -0000035e 00010d0a R_ARM_THM_CALL 00007605 lambda_slash_with_default_rule │ │ │ │ │ +00000350 00010c0a R_ARM_THM_CALL 0000719d lambda_slash_no_default_rule │ │ │ │ │ +0000035e 00010d0a R_ARM_THM_CALL 000075f9 lambda_slash_with_default_rule │ │ │ │ │ 0000038c 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000392 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000039a 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000003ae 00006d0a R_ARM_THM_CALL 0000de69 starred_expression_rule │ │ │ │ │ +000003ae 00006d0a R_ARM_THM_CALL 0000dea9 starred_expression_rule │ │ │ │ │ 000003b6 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000003ba 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000003c4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000003fa 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000400 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000408 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000041a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -5903,50 +5905,50 @@ │ │ │ │ │ 0000047e 00015030 R_ARM_THM_MOVT_ABS 00001470 .LC124 │ │ │ │ │ 00000490 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000049a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000004a0 0001512f R_ARM_THM_MOVW_ABS_NC 000014a0 .LC125 │ │ │ │ │ 000004a4 00015130 R_ARM_THM_MOVT_ABS 000014a0 .LC125 │ │ │ │ │ 000004aa 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000004ae 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000004c2 0000360a R_ARM_THM_CALL 000082d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000004c2 0000360a R_ARM_THM_CALL 000082cd RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 000004c6 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000004e4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000004ea 0000462f R_ARM_THM_MOVW_ABS_NC 0000d56d annotated_rhs_rule │ │ │ │ │ -000004ee 00004630 R_ARM_THM_MOVT_ABS 0000d56d annotated_rhs_rule │ │ │ │ │ -000004f6 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +000004ea 0000462f R_ARM_THM_MOVW_ABS_NC 0000d5ad annotated_rhs_rule │ │ │ │ │ +000004ee 00004630 R_ARM_THM_MOVT_ABS 0000d5ad annotated_rhs_rule │ │ │ │ │ +000004f6 0001c20a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ 000004fc 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000500 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000508 0001522f R_ARM_THM_MOVW_ABS_NC 000014d0 .LC126 │ │ │ │ │ 0000050c 00015230 R_ARM_THM_MOVT_ABS 000014d0 .LC126 │ │ │ │ │ 00000512 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 0000052a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000532 0000460a R_ARM_THM_CALL 0000d56d annotated_rhs_rule │ │ │ │ │ +00000532 0000460a R_ARM_THM_CALL 0000d5ad annotated_rhs_rule │ │ │ │ │ 00000538 0000f02f R_ARM_THM_MOVW_ABS_NC 00000a49 _tmp_150_rule │ │ │ │ │ 0000053c 0000f030 R_ARM_THM_MOVT_ABS 00000a49 _tmp_150_rule │ │ │ │ │ 00000544 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 0000054a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000554 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000558 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000560 0001532f R_ARM_THM_MOVW_ABS_NC 00001504 .LC127 │ │ │ │ │ 00000564 00015330 R_ARM_THM_MOVT_ABS 00001504 .LC127 │ │ │ │ │ 0000056a 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 0000058a 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000592 0000460a R_ARM_THM_CALL 0000d56d annotated_rhs_rule │ │ │ │ │ +00000592 0000460a R_ARM_THM_CALL 0000d5ad annotated_rhs_rule │ │ │ │ │ 0000059c 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000005a2 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000baf _tmp_151_rule │ │ │ │ │ 000005a6 0000ef30 R_ARM_THM_MOVT_ABS 00000baf _tmp_151_rule │ │ │ │ │ 000005ae 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 000005b4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000005be 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000005c2 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000005ca 0001542f R_ARM_THM_MOVW_ABS_NC 00001534 .LC128 │ │ │ │ │ 000005ce 00015430 R_ARM_THM_MOVT_ABS 00001534 .LC128 │ │ │ │ │ 000005d4 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000005f0 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000005fe 0000460a R_ARM_THM_CALL 0000d56d annotated_rhs_rule │ │ │ │ │ +000005fe 0000460a R_ARM_THM_CALL 0000d5ad annotated_rhs_rule │ │ │ │ │ 0000060e 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000628 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000062e 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000636 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000646 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000064c 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000c21 _tmp_153_rule │ │ │ │ │ 00000650 0000ee30 R_ARM_THM_MOVT_ABS 00000c21 _tmp_153_rule │ │ │ │ │ @@ -5956,51 +5958,51 @@ │ │ │ │ │ 0000066c 0001552f R_ARM_THM_MOVW_ABS_NC 0000155c .LC129 │ │ │ │ │ 00000670 00015530 R_ARM_THM_MOVT_ABS 0000155c .LC129 │ │ │ │ │ 00000674 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000682 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000006aa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000006b0 0001922f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_name_token │ │ │ │ │ 000006b4 00019230 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_name_token │ │ │ │ │ -000006bc 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +000006bc 0001c20a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ 000006c2 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000006c6 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000006d0 0001562f R_ARM_THM_MOVW_ABS_NC 00001584 .LC130 │ │ │ │ │ 000006d4 00015630 R_ARM_THM_MOVT_ABS 00001584 .LC130 │ │ │ │ │ 000006d8 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000006e4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000070e 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00000724 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000072c 0000460a R_ARM_THM_CALL 0000d56d annotated_rhs_rule │ │ │ │ │ +0000072c 0000460a R_ARM_THM_CALL 0000d5ad annotated_rhs_rule │ │ │ │ │ 00000736 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000748 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000c21 _tmp_153_rule │ │ │ │ │ 0000074c 0000ee30 R_ARM_THM_MOVT_ABS 00000c21 _tmp_153_rule │ │ │ │ │ 00000754 00017e0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 0000075a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000762 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000766 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000076e 0001572f R_ARM_THM_MOVW_ABS_NC 000015ac .LC131 │ │ │ │ │ 00000772 00015730 R_ARM_THM_MOVT_ABS 000015ac .LC131 │ │ │ │ │ 00000778 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000790 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000079a 0000460a R_ARM_THM_CALL 0000d56d annotated_rhs_rule │ │ │ │ │ +0000079a 0000460a R_ARM_THM_CALL 0000d5ad annotated_rhs_rule │ │ │ │ │ 000007a6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000007be 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000007c6 0000ec0a R_ARM_THM_CALL 00008c79 _loop0_77_rule │ │ │ │ │ 000007cc 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000007d0 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000007da 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000007e0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000007e6 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000007ea 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000007f2 0001582f R_ARM_THM_MOVW_ABS_NC 000015cc .LC132 │ │ │ │ │ 000007f6 00015830 R_ARM_THM_MOVT_ABS 000015cc .LC132 │ │ │ │ │ 000007fc 00018d0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 0000080a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000830 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000838 0000460a R_ARM_THM_CALL 0000d56d annotated_rhs_rule │ │ │ │ │ +00000838 0000460a R_ARM_THM_CALL 0000d5ad annotated_rhs_rule │ │ │ │ │ 00000842 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000854 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00000858 00016a30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00000862 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00000868 00016d0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000086e 00018e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000872 00018e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ @@ -6012,15 +6014,15 @@ │ │ │ │ │ 000008d8 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000008e0 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000008f6 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000906 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000934 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000093a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000942 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000956 0000ca0a R_ARM_THM_CALL 0000e241 param_no_default_rule │ │ │ │ │ +00000956 0000ca0a R_ARM_THM_CALL 0000e281 param_no_default_rule │ │ │ │ │ 00000966 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000994 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000099a 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000009a2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000009b8 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000009c4 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000009d0 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ @@ -6037,15 +6039,15 @@ │ │ │ │ │ 00000aaa 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000aba 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000aea 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000af0 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000af8 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000b12 0001780a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000b1e 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000b38 0000240a R_ARM_THM_CALL 0000f821 block_rule │ │ │ │ │ +00000b38 0000240a R_ARM_THM_CALL 0000f861 block_rule │ │ │ │ │ 00000b4e 00017c0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00000b6a 0001790a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00000b7a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000b82 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000b9e 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000bcc 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000bd2 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -6120,14 +6122,14 @@ │ │ │ │ │ 000010ee 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000010f8 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000111a 00017a0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000112e 0001900a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 0000116a 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001170 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00001178 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000118c 0000040a R_ARM_THM_CALL 0000673d expressions_rule │ │ │ │ │ +0000118c 0000040a R_ARM_THM_CALL 00006731 expressions_rule │ │ │ │ │ 000011a4 00018f0a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 000011d4 0001680a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000011da 0001690a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000011e2 0001720a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000011f6 0001160a R_ARM_THM_CALL 00011ec5 lambda_param_no_default_rule │ │ │ │ │ +000011f6 0001160a R_ARM_THM_CALL 00011efd lambda_param_no_default_rule │ │ │ │ │ 00001206 00016a0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -421,16 +421,16 @@ │ │ │ │ │ _PyPegen_joined_str │ │ │ │ │ _PyAST_Tuple │ │ │ │ │ _PyAST_Starred │ │ │ │ │ _PyAST_List │ │ │ │ │ _PyAST_GeneratorExp │ │ │ │ │ _PyAST_NamedExpr │ │ │ │ │ _PyAST_IfExp │ │ │ │ │ -_PyPegen_check_legacy_stmt │ │ │ │ │ _PyPegen_lookahead_for_expr │ │ │ │ │ +_PyPegen_check_legacy_stmt │ │ │ │ │ _PyPegen_seq_first_item │ │ │ │ │ _PyAST_BoolOp │ │ │ │ │ _PyAST_BinOp │ │ │ │ │ _PyPegen_cmpop_expr_pair │ │ │ │ │ _PyPegen_get_cmpops │ │ │ │ │ _PyPegen_get_exprs │ │ │ │ │ _PyAST_Compare │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -43,20 +43,20 @@ │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 290 <_PyPegen_parse+0x290> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 673c │ │ │ │ │ + bl 6730 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 244 <_PyPegen_parse+0x244> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 831c <_loop0_1_rule> │ │ │ │ │ + bl 8310 <_loop0_1_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 244 <_PyPegen_parse+0x244> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -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 1f08 │ │ │ │ │ + bl 1f08 │ │ │ │ │ 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,21 +520,21 @@ │ │ │ │ │ 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 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 510 <_PyPegen_parse+0x510> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 831c <_loop0_1_rule> │ │ │ │ │ + bl 8310 <_loop0_1_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 510 <_PyPegen_parse+0x510> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ 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 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ 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 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ 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 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ 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 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ 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 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ 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 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ 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 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ 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 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ 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 f334 │ │ │ │ │ + bl f374 │ │ │ │ │ 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> │ │ │ │ │ @@ -953,49 +953,49 @@ │ │ │ │ │ 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 e22 │ │ │ │ │ + beq.w e16 │ │ │ │ │ bl 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 e22 │ │ │ │ │ + bne.w e16 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e06 │ │ │ │ │ + bne.w dfa │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w da4 │ │ │ │ │ + bne.w d96 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w d9c │ │ │ │ │ + beq.w d8e │ │ │ │ │ bl 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 d9c │ │ │ │ │ + bne.w d8e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d96 │ │ │ │ │ + bne.w d88 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w d76 │ │ │ │ │ + beq.w d68 │ │ │ │ │ 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 │ │ │ │ │ @@ -1005,93 +1005,93 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 9f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 108c │ │ │ │ │ + beq.w 107c │ │ │ │ │ bl 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 108c │ │ │ │ │ + bne.w 107c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d3c │ │ │ │ │ + bne.w d2e │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 10e6 │ │ │ │ │ + beq.w 10d6 │ │ │ │ │ bl 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 10e6 │ │ │ │ │ + bne.w 10d6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10ee │ │ │ │ │ + bne.w 10de │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15dc │ │ │ │ │ + bl 15d0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10d0 │ │ │ │ │ + beq.w 10c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 10de │ │ │ │ │ + beq.w 10ce │ │ │ │ │ bl 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 10de │ │ │ │ │ + bne.w 10ce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10d6 │ │ │ │ │ + bne.w 10c6 │ │ │ │ │ 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 1036 │ │ │ │ │ + beq.w 1026 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 10d6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 10c6 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b86 │ │ │ │ │ + bne.w b7c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ 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 1030 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bgt.w b78 │ │ │ │ │ + beq.w 1020 │ │ │ │ │ + cmp r5, r6 │ │ │ │ │ + bgt.w b6e │ │ │ │ │ mov r0, sl │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -1101,396 +1101,389 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d3c │ │ │ │ │ + beq.w d2e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d5e │ │ │ │ │ + bne.w d50 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [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.w d56 │ │ │ │ │ + beq.w d48 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Import> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Import │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d4e │ │ │ │ │ + beq.w d40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e0c │ │ │ │ │ + bne.w e00 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e06 │ │ │ │ │ + bne.w dfa │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 1094 │ │ │ │ │ + beq.w 1084 │ │ │ │ │ bl 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 1094 │ │ │ │ │ + bne.w 1084 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cba │ │ │ │ │ + bne.w cac │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 109c │ │ │ │ │ + beq.w 108c │ │ │ │ │ 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, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bc4 │ │ │ │ │ + beq.w bba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 10c8 │ │ │ │ │ + beq.w 10b8 │ │ │ │ │ bl 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 10c8 │ │ │ │ │ + bne.w 10b8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10c0 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ + bne.w 10b0 │ │ │ │ │ movs r0, #4 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bb6 │ │ │ │ │ + beq.w bac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10c0 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ + bne.w 10b0 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2290 <_tmp_158_rule> │ │ │ │ │ + bl 2284 <_tmp_158_rule> │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b54 │ │ │ │ │ - str.w r8, [r4, #8] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + bne.n b4e │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + mov r0, r7 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bb0 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bgt.n b68 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + beq.n ba6 │ │ │ │ │ + cmp r7, r5 │ │ │ │ │ + bgt.n b60 │ │ │ │ │ + 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 17bc │ │ │ │ │ + bl 17b0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bc4 │ │ │ │ │ + beq.n bba │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #634 @ 0x27a │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bc4 │ │ │ │ │ + beq.n bba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22f4 │ │ │ │ │ + bl 22e8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bc4 │ │ │ │ │ + beq.n bba │ │ │ │ │ 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 cba │ │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - ldrd r5, r1, [r3, #20] │ │ │ │ │ + beq.w cac │ │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ + ldrd r6, r5, [r3, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_count_dots> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_count_dots │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - strd r5, r1, [sp, #8] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + strd r6, r5, [sp, #8] │ │ │ │ │ strd fp, r2, [sp] │ │ │ │ │ mov r2, r7 │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_checked_future_import> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_checked_future_import │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb0 │ │ │ │ │ + beq.w ca2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 9e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 9e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d46 │ │ │ │ │ + b.n d38 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ - cmp r2, r6 │ │ │ │ │ - beq.w 1056 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - str.w r3, [r7, r6, lsl #2] │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b.n aa4 │ │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ │ - ldr.w r2, [r7, r5, lsl #2] │ │ │ │ │ + cmp r2, r7 │ │ │ │ │ + beq.w 1046 │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + str.w r3, [r8, r7, lsl #2] │ │ │ │ │ + adds r7, #1 │ │ │ │ │ + b.n aa2 │ │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ │ + ldr.w r2, [r8, r5, lsl #2] │ │ │ │ │ str.w r2, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n ac2 │ │ │ │ │ + b.n abe │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ - ldr.w r1, [sl, r5, lsl #2] │ │ │ │ │ - str.w r1, [r3, r5, lsl #2] │ │ │ │ │ - adds r5, #1 │ │ │ │ │ + ldr.w r1, [sl, r6, lsl #2] │ │ │ │ │ + str.w r1, [r3, r6, lsl #2] │ │ │ │ │ + adds r6, #1 │ │ │ │ │ b.n 97e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15dc │ │ │ │ │ + bl 15d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 96a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d18 │ │ │ │ │ + bne.w d0a │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ - cmp r2, r6 │ │ │ │ │ - beq.w cfe │ │ │ │ │ + cmp r2, r5 │ │ │ │ │ + beq.w cf0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ - str.w r3, [sl, r6, lsl #2] │ │ │ │ │ - adds r6, #1 │ │ │ │ │ + str.w r3, [sl, r5, lsl #2] │ │ │ │ │ + adds r5, #1 │ │ │ │ │ mov fp, r2 │ │ │ │ │ b.n 95c │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + 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 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n cba │ │ │ │ │ + bne.n cac │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d42 │ │ │ │ │ + beq.w d34 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w cf6 │ │ │ │ │ + beq.w ce8 │ │ │ │ │ bl 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 cf6 │ │ │ │ │ + bne.n ce8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n cee │ │ │ │ │ + bne.n ce0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce6 │ │ │ │ │ + beq.n cd8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n cee │ │ │ │ │ + bne.n ce0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2290 <_tmp_158_rule> │ │ │ │ │ + bl 2284 <_tmp_158_rule> │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cc0 │ │ │ │ │ + bne.n cb2 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1048 │ │ │ │ │ + beq.w 1038 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1048 │ │ │ │ │ + bne.w 1038 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce0 │ │ │ │ │ + beq.n cd2 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.n cd2 │ │ │ │ │ + bgt.n cc4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #634 @ 0x27a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d42 │ │ │ │ │ + beq.n d34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22f4 │ │ │ │ │ + bl 22e8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d42 │ │ │ │ │ + beq.n d34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, cba │ │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ │ + cbz r0, cac │ │ │ │ │ + ldrd r6, r3, [r3, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_seq_count_dots> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_count_dots │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ + strd r6, r3, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyAST_ImportFrom> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ImportFrom │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b38 │ │ │ │ │ + bne.w b32 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b4a │ │ │ │ │ + bne.w b44 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d46 │ │ │ │ │ + b.n d38 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq.w 1070 │ │ │ │ │ + beq.w 1060 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r6, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n c1c │ │ │ │ │ + b.n c12 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr.w r1, [r6, r3, lsl #2] │ │ │ │ │ str.w r1, [r2, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n c4a │ │ │ │ │ + b.n c40 │ │ │ │ │ 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 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d44 │ │ │ │ │ + b.n d36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n bfc │ │ │ │ │ + b.n bf2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1030 │ │ │ │ │ + beq.w 1020 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n ba4 │ │ │ │ │ + b.n b9a │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b9c │ │ │ │ │ + beq.w b92 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -1505,15 +1498,15 @@ │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ b.n 9ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e16 │ │ │ │ │ + bne.n e0a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n 9fe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ @@ -1525,15 +1518,15 @@ │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ b.n 9fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n e16 │ │ │ │ │ + blt.n e0a │ │ │ │ │ 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 │ │ │ │ │ @@ -1546,49 +1539,49 @@ │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 884 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w f7c │ │ │ │ │ + beq.w f70 │ │ │ │ │ bl 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 f7c │ │ │ │ │ + bne.w f70 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f76 │ │ │ │ │ + bne.w f6a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #634 @ 0x27a │ │ │ │ │ - mov r7, r3 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e74 │ │ │ │ │ + bne.n e68 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ + str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f76 │ │ │ │ │ + bne.w f6a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #634 @ 0x27a │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, e30 │ │ │ │ │ + cbnz r0, e24 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ - cbnz r3, e2a │ │ │ │ │ + cbnz r3, e1e │ │ │ │ │ mov r2, r1 │ │ │ │ │ b.n 866 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ b.n 9ee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ @@ -1608,106 +1601,106 @@ │ │ │ │ │ movs r5, #0 │ │ │ │ │ b.n 9ee │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n df4 │ │ │ │ │ + beq.n de8 │ │ │ │ │ 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 .LC44 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC44 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mvn.w r2, #4 │ │ │ │ │ strd r2, r2, [sp] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82a0 │ │ │ │ │ + bl 8294 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n df6 │ │ │ │ │ + beq.n dea │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dfa │ │ │ │ │ + b.n dee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1022 │ │ │ │ │ + beq.w 1012 │ │ │ │ │ bl 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 1022 │ │ │ │ │ + bne.w 1012 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 101a │ │ │ │ │ + bne.w 100a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17bc │ │ │ │ │ + bl 17b0 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 102a │ │ │ │ │ + beq.w 101a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1012 │ │ │ │ │ + beq.w 1002 │ │ │ │ │ bl 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 1012 │ │ │ │ │ + bne.w 1002 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fd8 │ │ │ │ │ + bne.w fc8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fa0 │ │ │ │ │ + beq.n f90 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n fd8 │ │ │ │ │ mov r6, r3 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n fc8 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ 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.n fb6 │ │ │ │ │ + bne.n fa6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + 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.n f9a │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bgt.n f84 │ │ │ │ │ + beq.n f8a │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bgt.n f78 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r1, r2, [sp, #32] │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -1715,687 +1708,687 @@ │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dde │ │ │ │ │ + beq.w dd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dde │ │ │ │ │ + beq.w dd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17bc │ │ │ │ │ + bl 17b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dde │ │ │ │ │ + beq.w dd0 │ │ │ │ │ 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 .LC43 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mvn.w r2, #4 │ │ │ │ │ strd r2, r2, [sp] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - b.n e5c │ │ │ │ │ + b.n e50 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n dfa │ │ │ │ │ + b.n dee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n dc2 │ │ │ │ │ + b.n db4 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ - ldr.w r1, [r5, r8, lsl #2] │ │ │ │ │ - str.w r1, [r3, r8, lsl #2] │ │ │ │ │ - add.w r3, r8, #1 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - beq.n f12 │ │ │ │ │ - b.n f84 │ │ │ │ │ + ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ + str.w r1, [r3, r6, lsl #2] │ │ │ │ │ + adds r6, #1 │ │ │ │ │ + cmp r7, r6 │ │ │ │ │ + beq.n f06 │ │ │ │ │ + b.n f78 │ │ │ │ │ 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 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 │ │ │ │ │ - b.n de0 │ │ │ │ │ + b.n dd2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17bc │ │ │ │ │ + bl 17b0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n efc │ │ │ │ │ + beq.n ef0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, ff6 │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - beq.n fe0 │ │ │ │ │ + cbnz r3, fe6 │ │ │ │ │ + cmp fp, r7 │ │ │ │ │ + beq.n fd0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - str.w r2, [r5, r6, lsl #2] │ │ │ │ │ + str.w r2, [r5, r7, lsl #2] │ │ │ │ │ mov sl, r3 │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - b.n ef0 │ │ │ │ │ + adds r7, #1 │ │ │ │ │ + b.n ee4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fb0 │ │ │ │ │ + b.n fa0 │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f9a │ │ │ │ │ + beq.n f8a │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n fca │ │ │ │ │ + b.n fba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fc6 │ │ │ │ │ + beq.n fb6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ 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 │ │ │ │ │ - b.n fb0 │ │ │ │ │ + b.n fa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n eca │ │ │ │ │ + b.n ebe │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n de0 │ │ │ │ │ + b.n dd2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e94 │ │ │ │ │ + b.n e88 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n fb0 │ │ │ │ │ + b.n fa0 │ │ │ │ │ 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 r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d38 │ │ │ │ │ + b.n d2a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d44 │ │ │ │ │ + b.n d36 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bb0 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - b.n b5c │ │ │ │ │ + beq.w ba6 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + b.n b56 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ mov.w r3, r8, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r8, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ce0 │ │ │ │ │ + beq.w cd2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n cc6 │ │ │ │ │ + b.n cb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 8d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n a26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w b4a │ │ │ │ │ + blt.w b44 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, sl, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov fp, r2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w a4a │ │ │ │ │ - b.n cba │ │ │ │ │ + b.n cac │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bc6 │ │ │ │ │ + b.n bbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n a7a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d38 │ │ │ │ │ + b.n d2a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d38 │ │ │ │ │ + b.n d2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 932 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 8fc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d3c │ │ │ │ │ + b.n d2e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000010f8 : │ │ │ │ │ +000010e8 : │ │ │ │ │ function_def_raw_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 159e │ │ │ │ │ + beq.w 1590 │ │ │ │ │ bl 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 159e │ │ │ │ │ + bne.w 1590 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 14fe │ │ │ │ │ + bne.w 14f0 │ │ │ │ │ ldrd r8, r6, [r4, #8] │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq.w 1370 │ │ │ │ │ + beq.w 1362 │ │ │ │ │ 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 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 139a │ │ │ │ │ + bne.w 138c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #699 @ 0x2bb │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 124a │ │ │ │ │ + beq.n 123a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 124a │ │ │ │ │ + beq.n 123a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1904 │ │ │ │ │ + bl 18f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 124c │ │ │ │ │ + bne.n 123c │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 124a │ │ │ │ │ + beq.n 123a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c24 │ │ │ │ │ + bl 1c18 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 124c │ │ │ │ │ + bne.n 123c │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 124a │ │ │ │ │ + beq.n 123a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 388c <_tmp_27_rule> │ │ │ │ │ + bl 3880 <_tmp_27_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 124c │ │ │ │ │ + bne.n 123c │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 124a │ │ │ │ │ + beq.n 123a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3914 │ │ │ │ │ + bl 3908 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 124c │ │ │ │ │ + bne.n 123c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 124a │ │ │ │ │ + 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 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1598 │ │ │ │ │ + beq.w 158a │ │ │ │ │ ldr r6, [r6, #4] │ │ │ │ │ ldrd r3, r8, [r0, #20] │ │ │ │ │ - cbz r5, 1230 │ │ │ │ │ + cbz r5, 1220 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1506 │ │ │ │ │ + bne.w 14f8 │ │ │ │ │ strd r3, r8, [sp, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r9, sl, [sp, #12] │ │ │ │ │ strd r7, fp, [sp, #4] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ bl 0 <_PyAST_FunctionDef> │ │ │ │ │ R_ARM_THM_CALL _PyAST_FunctionDef │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1356 │ │ │ │ │ + beq.w 1348 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1356 │ │ │ │ │ + bne.w 1348 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_empty_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11ee │ │ │ │ │ + bne.n 11de │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11ee │ │ │ │ │ + b.n 11de │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14fe │ │ │ │ │ + bne.w 14f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 126c │ │ │ │ │ + cbnz r0, 125c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - b.n 1224 │ │ │ │ │ + b.n 1214 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #699 @ 0x2bb │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1262 │ │ │ │ │ + beq.n 1252 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1262 │ │ │ │ │ + beq.n 1252 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1904 │ │ │ │ │ + bl 18f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - mov fp, r0 │ │ │ │ │ + str r0, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1262 │ │ │ │ │ + bne.n 1252 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1262 │ │ │ │ │ + beq.n 1252 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c24 │ │ │ │ │ + bl 1c18 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1262 │ │ │ │ │ + bne.n 1252 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1262 │ │ │ │ │ + beq.n 1252 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 388c <_tmp_27_rule> │ │ │ │ │ + bl 3880 <_tmp_27_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1262 │ │ │ │ │ + bne.n 1252 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1262 │ │ │ │ │ + beq.n 1252 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3914 │ │ │ │ │ + bl 3908 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1262 │ │ │ │ │ + bne.n 1252 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1262 │ │ │ │ │ + beq.n 1252 │ │ │ │ │ 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 1598 │ │ │ │ │ + beq.w 158a │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - ldrd r7, r8, [r0, #20] │ │ │ │ │ - cbnz r5, 1314 │ │ │ │ │ + ldrd r8, r7, [r0, #20] │ │ │ │ │ + mov fp, r3 │ │ │ │ │ + cbnz r5, 1304 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_empty_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1592 │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ + beq.w 1584 │ │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl de5c │ │ │ │ │ + bl de9c │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - strd r0, fp, [sp, #4] │ │ │ │ │ + strd r0, r3, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - strd r7, r8, [sp, #20] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + mov r0, fp │ │ │ │ │ + strd r8, r7, [sp, #20] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r9, sl, [sp, #12] │ │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ bl 0 <_PyAST_AsyncFunctionDef> │ │ │ │ │ R_ARM_THM_CALL _PyAST_AsyncFunctionDef │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC49 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59dc │ │ │ │ │ + bl 59d0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 121a │ │ │ │ │ + bne.w 120a │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1224 │ │ │ │ │ + beq.w 1214 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1226 │ │ │ │ │ + b.n 1216 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 15a6 │ │ │ │ │ + blt.w 1598 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15b2 │ │ │ │ │ + beq.w 15a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14fe │ │ │ │ │ + bne.w 14f0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 151a │ │ │ │ │ + beq.w 150c │ │ │ │ │ bl 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 151a │ │ │ │ │ + bne.w 150c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 14ee │ │ │ │ │ + bne.w 14e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1448 │ │ │ │ │ + bne.n 143a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #699 @ 0x2bb │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 1446 │ │ │ │ │ + cbz r0, 1438 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbz r0, 1446 │ │ │ │ │ + cbz r0, 1438 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1904 │ │ │ │ │ + bl 18f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1448 │ │ │ │ │ + cbnz r3, 143a │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1446 │ │ │ │ │ + cbz r0, 1438 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c24 │ │ │ │ │ + bl 1c18 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1448 │ │ │ │ │ + cbnz r3, 143a │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1446 │ │ │ │ │ + cbz r0, 1438 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 388c <_tmp_27_rule> │ │ │ │ │ + bl 3880 <_tmp_27_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1448 │ │ │ │ │ + cbnz r3, 143a │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1446 │ │ │ │ │ + cbz r0, 1438 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1446 │ │ │ │ │ + cbz r0, 1438 │ │ │ │ │ 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 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1522 │ │ │ │ │ + bne.n 1514 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14ee │ │ │ │ │ + bne.n 14e0 │ │ │ │ │ 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 fp, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14ee │ │ │ │ │ + bne.n 14e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #699 @ 0x2bb │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14ec │ │ │ │ │ + beq.n 14de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 14ec │ │ │ │ │ + beq.n 14de │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1904 │ │ │ │ │ + bl 18f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ - cbnz r3, 14ee │ │ │ │ │ + cbnz r3, 14e0 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC48 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC48 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 14ec │ │ │ │ │ + cbz r0, 14de │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c24 │ │ │ │ │ + bl 1c18 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - cbnz r3, 14ee │ │ │ │ │ + cbnz r3, 14e0 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ - cbz r0, 14ec │ │ │ │ │ + cbz r0, 14de │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 388c <_tmp_27_rule> │ │ │ │ │ + bl 3880 <_tmp_27_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ - cbnz r3, 14ee │ │ │ │ │ + cbnz r3, 14e0 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ │ - cbz r0, 14ec │ │ │ │ │ + cbz r0, 14de │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3914 │ │ │ │ │ + bl 3908 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 14ee │ │ │ │ │ + cbnz r3, 14e0 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 155a │ │ │ │ │ + bne.n 154c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1154 │ │ │ │ │ + beq.w 1144 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1226 │ │ │ │ │ + b.n 1216 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ │ - bl 1bf8 │ │ │ │ │ + bl 1bec │ │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 11f4 │ │ │ │ │ + b.n 11e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 13ba │ │ │ │ │ + b.n 13ac │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -2405,25 +2398,25 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC47 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 15ba │ │ │ │ │ + bne.n 15ac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 15b6 │ │ │ │ │ + beq.n 15a8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 14f4 │ │ │ │ │ + b.n 14e6 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, fp │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ @@ -2438,184 +2431,185 @@ │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1224 │ │ │ │ │ + bne.w 1214 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 14f4 │ │ │ │ │ + b.n 14e6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1314 │ │ │ │ │ + b.n 1304 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1226 │ │ │ │ │ + b.n 1216 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 112c │ │ │ │ │ + b.n 111c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1226 │ │ │ │ │ + b.n 1216 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 14f8 │ │ │ │ │ + b.n 14ea │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 158e │ │ │ │ │ + b.n 1580 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 15d4 │ │ │ │ │ + cbz r3, 15c6 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1552 │ │ │ │ │ + bne.n 1544 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1224 │ │ │ │ │ + b.n 1214 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1224 │ │ │ │ │ + b.n 1214 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000015dc : │ │ │ │ │ +000015d0 : │ │ │ │ │ dotted_as_name_rule(): │ │ │ │ │ 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, [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 1796 │ │ │ │ │ + beq.w 178a │ │ │ │ │ bl 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 1796 │ │ │ │ │ + bne.w 178a │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 17b4 │ │ │ │ │ + bne.w 17a8 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.w 1758 │ │ │ │ │ + bne.w 174c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 178c │ │ │ │ │ + blt.w 1780 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16ae │ │ │ │ │ + bne.n 16a2 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 17b4 │ │ │ │ │ + bne.w 17a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17bc │ │ │ │ │ + bl 17b0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1770 │ │ │ │ │ + beq.w 1764 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2148 <_tmp_22_rule> │ │ │ │ │ + bl 213c <_tmp_22_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1770 │ │ │ │ │ + bne.w 1764 │ │ │ │ │ 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 │ │ │ │ │ - cbz r0, 169c │ │ │ │ │ + cbz r0, 1690 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldrd r2, r3, [r7, #20] │ │ │ │ │ - cbnz r1, 16aa │ │ │ │ │ + cbnz r1, 169e │ │ │ │ │ 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 r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 179e │ │ │ │ │ + beq.w 1792 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 179e │ │ │ │ │ + bne.w 1792 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ - b.n 167c │ │ │ │ │ + b.n 1670 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 169c │ │ │ │ │ + bne.n 1690 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 1784 │ │ │ │ │ + beq.n 1778 │ │ │ │ │ bl 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 1784 │ │ │ │ │ + bne.n 1778 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 177e │ │ │ │ │ + bne.n 1772 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17bc │ │ │ │ │ + bl 17b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1776 │ │ │ │ │ + beq.n 176a │ │ │ │ │ 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 1776 │ │ │ │ │ + beq.n 176a │ │ │ │ │ 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 1776 │ │ │ │ │ + beq.n 176a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1776 │ │ │ │ │ + beq.n 176a │ │ │ │ │ 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] │ │ │ │ │ @@ -2632,102 +2626,102 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC54 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC54 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - cbz r0, 1778 │ │ │ │ │ + cbz r0, 176c │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 1644 │ │ │ │ │ + b.n 1638 │ │ │ │ │ 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 │ │ │ │ │ - beq.w 164a │ │ │ │ │ - b.n 16b4 │ │ │ │ │ + beq.w 163e │ │ │ │ │ + b.n 16a8 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 169c │ │ │ │ │ + b.n 1690 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 1752 │ │ │ │ │ + b.n 1746 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 1752 │ │ │ │ │ + b.n 1746 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 16d0 │ │ │ │ │ + b.n 16c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 16a0 │ │ │ │ │ + b.n 1694 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1610 │ │ │ │ │ + b.n 1604 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 169c │ │ │ │ │ + beq.w 1690 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 16a0 │ │ │ │ │ + b.n 1694 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 16a0 │ │ │ │ │ + b.n 1694 │ │ │ │ │ │ │ │ │ │ -000017bc : │ │ │ │ │ +000017b0 : │ │ │ │ │ dotted_name_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.n 18ce │ │ │ │ │ + beq.n 18c2 │ │ │ │ │ bl 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 18ce │ │ │ │ │ + bne.n 18c2 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov.w r1, #1032 @ 0x408 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 1808 │ │ │ │ │ + cbz r0, 17fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ @@ -2737,281 +2731,281 @@ │ │ │ │ │ mov.w r2, #1032 @ 0x408 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 18e6 │ │ │ │ │ + bne.n 18da │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 18ee │ │ │ │ │ + beq.n 18e2 │ │ │ │ │ bl 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 18ee │ │ │ │ │ + bne.n 18e2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 18f6 │ │ │ │ │ + bne.n 18ea │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 17bc │ │ │ │ │ - cbz r0, 185c │ │ │ │ │ + bl 17b0 │ │ │ │ │ + cbz r0, 1850 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 189c │ │ │ │ │ + cbnz r0, 1890 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 18f6 │ │ │ │ │ + bne.n 18ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 1886 │ │ │ │ │ + cbz r0, 187a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 18fa │ │ │ │ │ + bne.n 18ee │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - ble.n 1892 │ │ │ │ │ + ble.n 1886 │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 180e │ │ │ │ │ + b.n 1802 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 18fa │ │ │ │ │ + bne.n 18ee │ │ │ │ │ subs r2, #2 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1804 │ │ │ │ │ + b.n 17f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 185c │ │ │ │ │ + beq.n 1850 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_join_names_with_dot> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_join_names_with_dot │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 18ba │ │ │ │ │ + cbz r0, 18ae │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1870 │ │ │ │ │ + beq.n 1864 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 18d6 │ │ │ │ │ + cbz r0, 18ca │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, #1 │ │ │ │ │ - b.n 18fa │ │ │ │ │ + b.n 18ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 17ea │ │ │ │ │ + b.n 17de │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r1, 18fa │ │ │ │ │ + cbnz r1, 18ee │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 187a │ │ │ │ │ - b.n 1892 │ │ │ │ │ + bne.n 186e │ │ │ │ │ + b.n 1886 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1804 │ │ │ │ │ + b.n 17f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 183e │ │ │ │ │ + b.n 1832 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1804 │ │ │ │ │ + b.n 17f8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001904 : │ │ │ │ │ +000018f8 : │ │ │ │ │ type_params_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 1b56 │ │ │ │ │ + beq.w 1b4a │ │ │ │ │ bl 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 1b56 │ │ │ │ │ + bne.w 1b4a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1bd4 │ │ │ │ │ + bne.w 1bc8 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - cbnz r3, 1962 │ │ │ │ │ + cbnz r3, 1956 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r0, 19ac │ │ │ │ │ + cbnz r0, 19a0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [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 1bac │ │ │ │ │ + beq.w 1ba0 │ │ │ │ │ bl 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 1bac │ │ │ │ │ + bne.w 1ba0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1ba6 │ │ │ │ │ + bne.w 1b9a │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1b5e │ │ │ │ │ + bne.w 1b52 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1946 │ │ │ │ │ + beq.n 193a │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 1958 │ │ │ │ │ + b.n 194c │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1bbc │ │ │ │ │ + beq.w 1bb0 │ │ │ │ │ bl 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 1bbc │ │ │ │ │ + bne.w 1bb0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1b34 │ │ │ │ │ + bne.w 1b28 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1bcc │ │ │ │ │ + beq.w 1bc0 │ │ │ │ │ bl 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 1bc0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1bc4 │ │ │ │ │ + bne.w 1bb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl b75c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b30 │ │ │ │ │ + beq.w 1b24 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1bb4 │ │ │ │ │ + beq.w 1ba8 │ │ │ │ │ bl 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 1bb4 │ │ │ │ │ + bne.w 1ba8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1b2a │ │ │ │ │ + bne.n 1b1e │ │ │ │ │ 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.n 1b22 │ │ │ │ │ + beq.n 1b16 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1b2a │ │ │ │ │ + bne.n 1b1e │ │ │ │ │ mov r6, r3 │ │ │ │ │ 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.n 1ad8 │ │ │ │ │ + bne.n 1acc │ │ │ │ │ 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.n 1b1c │ │ │ │ │ + beq.n 1b10 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bgt.n 1afa │ │ │ │ │ + bgt.n 1aee │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ @@ -3021,339 +3015,339 @@ │ │ │ │ │ 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 │ │ │ │ │ - beq.n 1b34 │ │ │ │ │ + beq.n 1b28 │ │ │ │ │ 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 1b52 │ │ │ │ │ + bne.n 1b46 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #10 │ │ │ │ │ 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.n 1b4e │ │ │ │ │ + beq.n 1b42 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC56 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC56 │ │ │ │ │ - bl 59dc │ │ │ │ │ + bl 59d0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1bdc │ │ │ │ │ + beq.w 1bd0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1bdc │ │ │ │ │ + bne.w 1bd0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1956 │ │ │ │ │ + b.n 194a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl b75c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1a58 │ │ │ │ │ + beq.n 1a4c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1b3a │ │ │ │ │ + cbnz r3, 1b2e │ │ │ │ │ cmp fp, r6 │ │ │ │ │ - beq.n 1b08 │ │ │ │ │ + beq.n 1afc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ str.w r1, [r8, r6, lsl #2] │ │ │ │ │ mov r9, r3 │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 1a4c │ │ │ │ │ + b.n 1a40 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r8, r7, lsl #2] │ │ │ │ │ str.w r1, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 1a6a │ │ │ │ │ + b.n 1a5e │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 1b1c │ │ │ │ │ + cbz r0, 1b10 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 1aec │ │ │ │ │ + b.n 1ae0 │ │ │ │ │ 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 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1952 │ │ │ │ │ + b.n 1946 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1ae8 │ │ │ │ │ + beq.n 1adc │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 1b2a │ │ │ │ │ + b.n 1b1e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1952 │ │ │ │ │ + b.n 1946 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1b34 │ │ │ │ │ + b.n 1b28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1938 │ │ │ │ │ + b.n 192c │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1998 │ │ │ │ │ + beq.w 198c │ │ │ │ │ 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 .LC55 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC55 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mvn.w r2, #4 │ │ │ │ │ strd r2, r2, [sp] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82a0 │ │ │ │ │ + bl 8294 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 199a │ │ │ │ │ + beq.w 198e │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 199e │ │ │ │ │ + b.n 1992 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 199e │ │ │ │ │ + b.n 1992 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1982 │ │ │ │ │ + b.n 1976 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1a28 │ │ │ │ │ + b.n 1a1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 19ca │ │ │ │ │ + b.n 19be │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1b34 │ │ │ │ │ + b.n 1b28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 19f2 │ │ │ │ │ + b.n 19e6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 1958 │ │ │ │ │ + b.n 194c │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1956 │ │ │ │ │ + beq.w 194a │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1958 │ │ │ │ │ + b.n 194c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001bf8 : │ │ │ │ │ +00001bec : │ │ │ │ │ NEW_TYPE_COMMENT.part.0.isra.0(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_AsString │ │ │ │ │ - cbz r0, 1c1c │ │ │ │ │ + cbz r0, 1c10 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_new_type_comment> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_new_type_comment │ │ │ │ │ - cbz r0, 1c1c │ │ │ │ │ + cbz r0, 1c10 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00001c24 : │ │ │ │ │ +00001c18 : │ │ │ │ │ params_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 2120 │ │ │ │ │ + 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 2120 │ │ │ │ │ + bne.w 212e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2134 │ │ │ │ │ + bne.w 2128 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1dda │ │ │ │ │ + bne.w 1dce │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 2140 │ │ │ │ │ + beq.w 2120 │ │ │ │ │ bl 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 2140 │ │ │ │ │ + bne.w 2120 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1d30 │ │ │ │ │ + bne.n 1d24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 21d0 │ │ │ │ │ + bl 21c4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1d3a │ │ │ │ │ + bne.n 1d2e │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1d30 │ │ │ │ │ + bne.n 1d24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 254c │ │ │ │ │ + bl 2540 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1f18 │ │ │ │ │ + bne.w 1f0c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1d30 │ │ │ │ │ + bne.n 1d24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e0c4 <_loop1_30_rule> │ │ │ │ │ + bl e104 <_loop1_30_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_30_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 1d0a │ │ │ │ │ + cbz r0, 1cfe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 29dc <_loop0_29_rule> │ │ │ │ │ - cbz r0, 1d0a │ │ │ │ │ + bl 29d0 <_loop0_29_rule> │ │ │ │ │ + cbz r0, 1cfe │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f20 │ │ │ │ │ + bl 2f14 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r1, 1d0c │ │ │ │ │ + cbnz r1, 1d00 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r1 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_make_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1db4 │ │ │ │ │ + beq.n 1da8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2128 │ │ │ │ │ + bne.w 2114 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ 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, 1d30 │ │ │ │ │ + cbnz r1, 1d24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e94c <_loop1_31_rule> │ │ │ │ │ + bl e98c <_loop1_31_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_31_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1dc6 │ │ │ │ │ + bne.n 1dba │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r1, 1d30 │ │ │ │ │ + cbnz r1, 1d24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bl 2f20 │ │ │ │ │ + bl 2f14 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1da0 │ │ │ │ │ + bne.n 1d94 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n 1cfe │ │ │ │ │ + b.n 1cf2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7d0 <_loop0_28_rule> │ │ │ │ │ + bl e810 <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1ca0 │ │ │ │ │ + beq.n 1c94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 29dc <_loop0_29_rule> │ │ │ │ │ + bl 29d0 <_loop0_29_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1ca0 │ │ │ │ │ + beq.n 1c94 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f20 │ │ │ │ │ + bl 2f14 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1ca2 │ │ │ │ │ + bne.n 1c96 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -3362,213 +3356,213 @@ │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC65 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC65 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59dc │ │ │ │ │ + bl 59d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 210c │ │ │ │ │ + beq.w 2100 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1cfa │ │ │ │ │ + beq.n 1cee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 211a │ │ │ │ │ - b.n 1cfe │ │ │ │ │ + bne.w 210e │ │ │ │ │ + b.n 1cf2 │ │ │ │ │ mov r3, r1 │ │ │ │ │ strd r1, r0, [sp] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_make_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1cf2 │ │ │ │ │ + bne.n 1ce6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1d30 │ │ │ │ │ + beq.n 1d24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1d34 │ │ │ │ │ + b.n 1d28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f20 │ │ │ │ │ + bl 2f14 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1d1e │ │ │ │ │ + bne.n 1d12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ - b.n 1da6 │ │ │ │ │ + b.n 1d9a │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 20ac │ │ │ │ │ + beq.w 20a0 │ │ │ │ │ bl 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 20ac │ │ │ │ │ + bne.w 20a0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 20a6 │ │ │ │ │ + bne.w 209a │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2074 │ │ │ │ │ + bne.w 2068 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 20a6 │ │ │ │ │ + bne.w 209a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8240 <_tmp_124_rule> │ │ │ │ │ + bl 8234 <_tmp_124_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1f40 │ │ │ │ │ + bne.w 1f34 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 20a6 │ │ │ │ │ + bne.w 209a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21d0 │ │ │ │ │ + bl 21c4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1e9e │ │ │ │ │ + bne.n 1e92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7d0 <_loop0_28_rule> │ │ │ │ │ + bl e810 <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 20d0 │ │ │ │ │ + beq.w 20c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 20de │ │ │ │ │ + beq.w 20d2 │ │ │ │ │ bl 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 20de │ │ │ │ │ + bne.w 20d2 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 20e6 │ │ │ │ │ + bne.w 20da │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 254c │ │ │ │ │ + bl 2540 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 20b4 │ │ │ │ │ + bne.w 20a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 20e6 │ │ │ │ │ + bne.w 20da │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e94c <_loop1_31_rule> │ │ │ │ │ + bl e98c <_loop1_31_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_31_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 20c2 │ │ │ │ │ + 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 20a6 │ │ │ │ │ + bne.w 209a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7d0 <_loop0_28_rule> │ │ │ │ │ + bl e810 <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ - cbz r0, 1ebc │ │ │ │ │ + cbz r0, 1eb0 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1f7e │ │ │ │ │ + bne.n 1f72 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 20a6 │ │ │ │ │ + bne.w 209a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8240 <_tmp_124_rule> │ │ │ │ │ + bl 8234 <_tmp_124_rule> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r1, 1ee6 │ │ │ │ │ + cbnz r1, 1eda │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 555c <_loop0_32_rule> │ │ │ │ │ - cbz r0, 1ee4 │ │ │ │ │ + bl 5550 <_loop0_32_rule> │ │ │ │ │ + cbz r0, 1ed8 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1fdc │ │ │ │ │ + bne.n 1fd0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 20a6 │ │ │ │ │ + bne.w 209a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5b90 <_loop1_33_rule> │ │ │ │ │ - cbz r0, 1f04 │ │ │ │ │ + bl 5b84 <_loop1_33_rule> │ │ │ │ │ + cbz r0, 1ef8 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2022 │ │ │ │ │ + bne.w 2016 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 213a │ │ │ │ │ + bne.w 2136 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b.n 1c6e │ │ │ │ │ + b.n 1c62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 29dc <_loop0_29_rule> │ │ │ │ │ + bl 29d0 <_loop0_29_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1cb6 │ │ │ │ │ + beq.w 1caa │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f20 │ │ │ │ │ + bl 2f14 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1cb8 │ │ │ │ │ + bne.w 1cac │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.n 1d6a │ │ │ │ │ + b.n 1d5e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 555c <_loop0_32_rule> │ │ │ │ │ + bl 5550 <_loop0_32_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1e28 │ │ │ │ │ + beq.w 1e1c │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1e28 │ │ │ │ │ + beq.w 1e1c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC60 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC60 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -3577,34 +3571,34 @@ │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 1fc6 │ │ │ │ │ + b.n 1fba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e0c4 <_loop1_30_rule> │ │ │ │ │ + bl e104 <_loop1_30_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_30_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1ebc │ │ │ │ │ + beq.n 1eb0 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1ebe │ │ │ │ │ + bne.n 1eb2 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1ebc │ │ │ │ │ + beq.n 1eb0 │ │ │ │ │ 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 │ │ │ │ │ @@ -3613,101 +3607,101 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC62 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1f06 │ │ │ │ │ + beq.n 1efa │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1f0a │ │ │ │ │ + b.n 1efe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 206c │ │ │ │ │ + beq.n 2060 │ │ │ │ │ bl 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 206c │ │ │ │ │ + bne.n 2060 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 2064 │ │ │ │ │ + bne.n 2058 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 203a │ │ │ │ │ + cbnz r0, 202e │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r1, 2064 │ │ │ │ │ + cbnz r1, 2058 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e240 │ │ │ │ │ + bl e280 │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ - cbnz r0, 203a │ │ │ │ │ + cbnz r0, 202e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1ee6 │ │ │ │ │ + b.n 1eda │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1f04 │ │ │ │ │ + beq.w 1ef8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC64 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC64 │ │ │ │ │ - b.n 1f62 │ │ │ │ │ + b.n 1f56 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 555c <_loop0_32_rule> │ │ │ │ │ + bl 5550 <_loop0_32_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1ee4 │ │ │ │ │ + beq.w 1ed8 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1ee4 │ │ │ │ │ + beq.w 1ed8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC63 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC63 │ │ │ │ │ - b.n 1f62 │ │ │ │ │ + b.n 1f56 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1ee6 │ │ │ │ │ + b.n 1eda │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1ff8 │ │ │ │ │ + b.n 1fec │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1e12 │ │ │ │ │ + beq.w 1e06 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC59 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -3716,797 +3710,797 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ - b.n 1fc6 │ │ │ │ │ + b.n 1fba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1f0a │ │ │ │ │ + b.n 1efe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1df8 │ │ │ │ │ + b.n 1dec │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ - cbz r0, 2102 │ │ │ │ │ + cbz r0, 20f6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 20ee │ │ │ │ │ + cbnz r3, 20e2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl e240 │ │ │ │ │ + bl e280 │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ - cbnz r0, 20d4 │ │ │ │ │ + cbnz r0, 20c8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1e9e │ │ │ │ │ + b.n 1e92 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC61 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC61 │ │ │ │ │ - b.n 1f62 │ │ │ │ │ + b.n 1f56 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1e6a │ │ │ │ │ + b.n 1e5e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1e9e │ │ │ │ │ + b.n 1e92 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 20c2 │ │ │ │ │ + beq.n 20b6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1e9e │ │ │ │ │ + b.n 1e92 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 20f6 │ │ │ │ │ - b.n 1e96 │ │ │ │ │ + bne.n 20ea │ │ │ │ │ + b.n 1e8a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1d34 │ │ │ │ │ + beq.w 1d28 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1d34 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1c58 │ │ │ │ │ + b.n 1d28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1dbc │ │ │ │ │ - b.n 1cfa │ │ │ │ │ + bne.w 1db0 │ │ │ │ │ + b.n 1cee │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 1c80 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 1d00 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - b.n 1d00 │ │ │ │ │ + b.n 1cf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1c8c │ │ │ │ │ + b.n 1c4c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + b.n 1cf4 │ │ │ │ │ │ │ │ │ │ -00002148 <_tmp_22_rule>: │ │ │ │ │ +0000213c <_tmp_22_rule>: │ │ │ │ │ _tmp_22_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ 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.n 21c8 <_tmp_22_rule+0x80> │ │ │ │ │ + beq.n 21bc <_tmp_22_rule+0x80> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 21c8 <_tmp_22_rule+0x80> │ │ │ │ │ + cbnz r0, 21bc <_tmp_22_rule+0x80> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 21c0 <_tmp_22_rule+0x78> │ │ │ │ │ + cbnz r5, 21b4 <_tmp_22_rule+0x78> │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2196 <_tmp_22_rule+0x4e> │ │ │ │ │ + cbnz r0, 218a <_tmp_22_rule+0x4e> │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ 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 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2186 <_tmp_22_rule+0x3e> │ │ │ │ │ + beq.n 217a <_tmp_22_rule+0x3e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 218a <_tmp_22_rule+0x42> │ │ │ │ │ + beq.n 217e <_tmp_22_rule+0x42> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 218a <_tmp_22_rule+0x42> │ │ │ │ │ + beq.n 217e <_tmp_22_rule+0x42> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 218e <_tmp_22_rule+0x46> │ │ │ │ │ + b.n 2182 <_tmp_22_rule+0x46> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 218e <_tmp_22_rule+0x46> │ │ │ │ │ + b.n 2182 <_tmp_22_rule+0x46> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2174 <_tmp_22_rule+0x2c> │ │ │ │ │ + b.n 2168 <_tmp_22_rule+0x2c> │ │ │ │ │ │ │ │ │ │ -000021d0 : │ │ │ │ │ +000021c4 : │ │ │ │ │ slash_no_default_rule(): │ │ │ │ │ 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, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 2288 │ │ │ │ │ + beq.n 227c │ │ │ │ │ bl 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 2288 │ │ │ │ │ + bne.n 227c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 2280 │ │ │ │ │ + bne.n 2274 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl e0c4 <_loop1_30_rule> │ │ │ │ │ + bl e104 <_loop1_30_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_30_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 2218 │ │ │ │ │ + cbz r0, 220c │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2242 │ │ │ │ │ + cbnz r0, 2236 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 2280 │ │ │ │ │ + bne.n 2274 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e0c4 <_loop1_30_rule> │ │ │ │ │ + bl e104 <_loop1_30_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_30_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 2234 │ │ │ │ │ + cbz r0, 2228 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2268 │ │ │ │ │ + cbnz r0, 225c │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2218 │ │ │ │ │ + beq.n 220c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2238 │ │ │ │ │ + beq.n 222c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2238 │ │ │ │ │ + beq.n 222c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 223c │ │ │ │ │ + b.n 2230 │ │ │ │ │ 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 │ │ │ │ │ - bne.n 224e │ │ │ │ │ - b.n 2234 │ │ │ │ │ + bne.n 2242 │ │ │ │ │ + b.n 2228 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 223c │ │ │ │ │ + b.n 2230 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 21fc │ │ │ │ │ + b.n 21f0 │ │ │ │ │ │ │ │ │ │ -00002290 <_tmp_158_rule>: │ │ │ │ │ +00002284 <_tmp_158_rule>: │ │ │ │ │ _tmp_158_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 22e4 <_tmp_158_rule+0x54> │ │ │ │ │ + beq.n 22d8 <_tmp_158_rule+0x54> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 22e4 <_tmp_158_rule+0x54> │ │ │ │ │ + cbnz r0, 22d8 <_tmp_158_rule+0x54> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 22ec <_tmp_158_rule+0x5c> │ │ │ │ │ + cbnz r3, 22e0 <_tmp_158_rule+0x5c> │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 22dc <_tmp_158_rule+0x4c> │ │ │ │ │ + cbnz r0, 22d0 <_tmp_158_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 22dc <_tmp_158_rule+0x4c> │ │ │ │ │ + cbnz r3, 22d0 <_tmp_158_rule+0x4c> │ │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 22dc <_tmp_158_rule+0x4c> │ │ │ │ │ + cbnz r0, 22d0 <_tmp_158_rule+0x4c> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ 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 22ba <_tmp_158_rule+0x2a> │ │ │ │ │ + b.n 22ae <_tmp_158_rule+0x2a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 22e0 <_tmp_158_rule+0x50> │ │ │ │ │ + b.n 22d4 <_tmp_158_rule+0x50> │ │ │ │ │ │ │ │ │ │ -000022f4 : │ │ │ │ │ +000022e8 : │ │ │ │ │ import_from_targets_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 253a │ │ │ │ │ + beq.w 252e │ │ │ │ │ bl 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 253a │ │ │ │ │ + bne.w 252e │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 2432 │ │ │ │ │ + bne.w 2426 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.w 2508 │ │ │ │ │ + bne.w 24fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 252e │ │ │ │ │ + blt.w 2522 │ │ │ │ │ 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.n 2432 │ │ │ │ │ + bne.n 2426 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 23f8 │ │ │ │ │ + bne.n 23ec │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 2432 │ │ │ │ │ + bne.n 2426 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2640 │ │ │ │ │ + bl 2634 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 239a │ │ │ │ │ + cbz r0, 238e │ │ │ │ │ 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, r7 │ │ │ │ │ movs r3, #12 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cbz r0, 239a │ │ │ │ │ + cbz r0, 238e │ │ │ │ │ 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 r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2432 │ │ │ │ │ + bne.n 2426 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 242c │ │ │ │ │ + beq.n 2420 │ │ │ │ │ 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 2426 │ │ │ │ │ + beq.n 241a │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ bl 0 <_PyPegen_alias_for_star> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_alias_for_star │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 2420 │ │ │ │ │ + cbz r0, 2414 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 23e4 │ │ │ │ │ + cbz r0, 23d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 238c │ │ │ │ │ + beq.n 2380 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 238e │ │ │ │ │ + beq.n 2382 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2390 │ │ │ │ │ + b.n 2384 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2640 │ │ │ │ │ + bl 2634 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2366 │ │ │ │ │ + beq.n 235a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 2368 │ │ │ │ │ + bne.n 235c │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 23de │ │ │ │ │ - b.n 2366 │ │ │ │ │ + bne.n 23d2 │ │ │ │ │ + b.n 235a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 23d4 │ │ │ │ │ + b.n 23c8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2390 │ │ │ │ │ + b.n 2384 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 2438 │ │ │ │ │ + cbnz r3, 242c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 238e │ │ │ │ │ + b.n 2382 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 238e │ │ │ │ │ + bne.n 2382 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 24d4 │ │ │ │ │ + beq.n 24c8 │ │ │ │ │ bl 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 24d4 │ │ │ │ │ + bne.n 24c8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 2496 │ │ │ │ │ + cbnz r5, 248a │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 2640 │ │ │ │ │ - cbz r0, 247c │ │ │ │ │ + bl 2634 │ │ │ │ │ + cbz r0, 2470 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 247c │ │ │ │ │ + cbz r0, 2470 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 24dc │ │ │ │ │ + cbnz r0, 24d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r3, 2496 │ │ │ │ │ + cbnz r3, 248a │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 249c │ │ │ │ │ + cbnz r0, 2490 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 2432 │ │ │ │ │ + b.n 2426 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 2490 │ │ │ │ │ + b.n 2484 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC44 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mvn.w r1, #4 │ │ │ │ │ strd r1, r1, [sp] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82a0 │ │ │ │ │ + bl 8294 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 248e │ │ │ │ │ + beq.n 2482 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2490 │ │ │ │ │ + b.n 2484 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 245a │ │ │ │ │ + b.n 244e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC66 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC66 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 2518 │ │ │ │ │ + cbnz r0, 250c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 24ce │ │ │ │ │ - b.n 2490 │ │ │ │ │ + bne.n 24c2 │ │ │ │ │ + b.n 2484 │ │ │ │ │ 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 │ │ │ │ │ - b.n 235a │ │ │ │ │ + b.n 234e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 2542 │ │ │ │ │ + cbz r3, 2536 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 24ce │ │ │ │ │ + bne.n 24c2 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 238e │ │ │ │ │ + b.n 2382 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2390 │ │ │ │ │ + b.n 2384 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2328 │ │ │ │ │ + b.n 231c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 238e │ │ │ │ │ + b.n 2382 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000254c : │ │ │ │ │ +00002540 : │ │ │ │ │ slash_with_default_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 2636 │ │ │ │ │ + beq.n 262a │ │ │ │ │ bl 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 2636 │ │ │ │ │ + bne.n 262a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 262e │ │ │ │ │ + bne.n 2622 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl e7d0 <_loop0_28_rule> │ │ │ │ │ + bl e810 <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 2594 │ │ │ │ │ + cbz r0, 2588 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e94c <_loop1_31_rule> │ │ │ │ │ + bl e98c <_loop1_31_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_31_rule │ │ │ │ │ - cbnz r0, 25c2 │ │ │ │ │ + cbnz r0, 25b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 262e │ │ │ │ │ + bne.n 2622 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7d0 <_loop0_28_rule> │ │ │ │ │ + bl e810 <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 25b2 │ │ │ │ │ + cbz r0, 25a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e94c <_loop1_31_rule> │ │ │ │ │ + bl e98c <_loop1_31_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_31_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2608 │ │ │ │ │ + bne.n 25fc │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2594 │ │ │ │ │ + beq.n 2588 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2594 │ │ │ │ │ + beq.n 2588 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_slash_with_default> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_slash_with_default │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 25f0 │ │ │ │ │ + cbz r0, 25e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 25b6 │ │ │ │ │ + beq.n 25aa │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 25b6 │ │ │ │ │ + beq.n 25aa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 25ba │ │ │ │ │ + b.n 25ae │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 25b2 │ │ │ │ │ + beq.n 25a6 │ │ │ │ │ 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 25b2 │ │ │ │ │ + beq.n 25a6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b.n 25de │ │ │ │ │ + b.n 25d2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 25ba │ │ │ │ │ + b.n 25ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 257a │ │ │ │ │ + b.n 256e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002640 : │ │ │ │ │ +00002634 : │ │ │ │ │ import_from_as_names_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 27e4 │ │ │ │ │ + beq.w 27d8 │ │ │ │ │ bl 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 27e4 │ │ │ │ │ + bne.w 27d8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 27de │ │ │ │ │ + bne.w 27d2 │ │ │ │ │ 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 27d6 │ │ │ │ │ + beq.w 27ca │ │ │ │ │ bl 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 27d6 │ │ │ │ │ + bne.w 27ca │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 27c6 │ │ │ │ │ + bne.w 27ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2804 │ │ │ │ │ + bl 27f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 27a6 │ │ │ │ │ + beq.n 279a │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 27ce │ │ │ │ │ + beq.w 27c2 │ │ │ │ │ bl 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 27ce │ │ │ │ │ + bne.n 27c2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 27a0 │ │ │ │ │ + bne.n 2794 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2798 │ │ │ │ │ + beq.n 278c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 27a0 │ │ │ │ │ + bne.n 2794 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2748 │ │ │ │ │ + cbnz r0, 273c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2792 │ │ │ │ │ + beq.n 2786 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bgt.n 276a │ │ │ │ │ + bgt.n 275e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -4515,269 +4509,269 @@ │ │ │ │ │ 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 27aa │ │ │ │ │ + beq.n 279e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 27b2 │ │ │ │ │ + bne.n 27a6 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2804 │ │ │ │ │ + bl 27f8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 26fe │ │ │ │ │ + beq.n 26f2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 27ec │ │ │ │ │ + bne.n 27e0 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n 277a │ │ │ │ │ + beq.n 276e │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ str.w r3, [r6, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 26f4 │ │ │ │ │ + b.n 26e8 │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ ldr.w r1, [r6, r5, lsl #2] │ │ │ │ │ str.w r1, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 2710 │ │ │ │ │ + b.n 2704 │ │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r1, sl, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 2792 │ │ │ │ │ + cbz r0, 2786 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 275e │ │ │ │ │ + b.n 2752 │ │ │ │ │ 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 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n 273c │ │ │ │ │ + b.n 2730 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 273c │ │ │ │ │ + beq.n 2730 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 273e │ │ │ │ │ + b.n 2732 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 27aa │ │ │ │ │ + b.n 279e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 26d2 │ │ │ │ │ + b.n 26c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 26a0 │ │ │ │ │ + b.n 2694 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 273e │ │ │ │ │ + b.n 2732 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2674 │ │ │ │ │ + b.n 2668 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 275a │ │ │ │ │ + beq.n 274e │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 27a0 │ │ │ │ │ + b.n 2794 │ │ │ │ │ │ │ │ │ │ -00002804 : │ │ │ │ │ +000027f8 : │ │ │ │ │ import_from_as_name_rule(): │ │ │ │ │ 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, [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 29ae │ │ │ │ │ + beq.w 29a2 │ │ │ │ │ bl 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 29ae │ │ │ │ │ + bne.w 29a2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 28de │ │ │ │ │ + bne.n 28d2 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 28b8 │ │ │ │ │ + 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 28f6 │ │ │ │ │ + bne.n 28ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28ea │ │ │ │ │ + beq.n 28de │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2148 <_tmp_22_rule> │ │ │ │ │ + bl 213c <_tmp_22_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 28ea │ │ │ │ │ + bne.n 28de │ │ │ │ │ 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, 28aa │ │ │ │ │ + cbz r0, 289e │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldrd r2, r3, [r3, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 28e6 │ │ │ │ │ + bne.n 28da │ │ │ │ │ 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 29c0 │ │ │ │ │ + beq.w 29b4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 29c0 │ │ │ │ │ + bne.w 29b4 │ │ │ │ │ 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 29b6 │ │ │ │ │ + blt.n 29aa │ │ │ │ │ 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, 28f0 │ │ │ │ │ + cbnz r2, 28e4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 285a │ │ │ │ │ + beq.n 284e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 28ae │ │ │ │ │ + b.n 28a2 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ - b.n 288a │ │ │ │ │ + b.n 287e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 28aa │ │ │ │ │ + b.n 289e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 28aa │ │ │ │ │ + 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 293e │ │ │ │ │ + beq.n 2932 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 293e │ │ │ │ │ + cbnz r0, 2932 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 2938 │ │ │ │ │ + cbnz r5, 292c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbz r0, 2928 │ │ │ │ │ + cbz r0, 291c │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2946 │ │ │ │ │ + cbnz r0, 293a │ │ │ │ │ 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 285a │ │ │ │ │ - b.n 28de │ │ │ │ │ + beq.n 284e │ │ │ │ │ + b.n 28d2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 292e │ │ │ │ │ + b.n 2922 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2910 │ │ │ │ │ + b.n 2904 │ │ │ │ │ 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 2928 │ │ │ │ │ + beq.n 291c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2928 │ │ │ │ │ + beq.n 291c │ │ │ │ │ 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,351 +4788,351 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC54 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC54 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 292a │ │ │ │ │ + beq.n 291e │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 292e │ │ │ │ │ + b.n 2922 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2838 │ │ │ │ │ + b.n 282c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 28ae │ │ │ │ │ + b.n 28a2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 28aa │ │ │ │ │ + beq.w 289e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 28ae │ │ │ │ │ + b.n 28a2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000029dc <_loop0_29_rule>: │ │ │ │ │ +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 │ │ │ │ │ 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 2efe <_loop0_29_rule+0x522> │ │ │ │ │ + beq.w 2ef2 <_loop0_29_rule+0x522> │ │ │ │ │ bl 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 2efe <_loop0_29_rule+0x522> │ │ │ │ │ + bne.w 2ef2 <_loop0_29_rule+0x522> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 2ef4 <_loop0_29_rule+0x518> │ │ │ │ │ + bne.w 2ee8 <_loop0_29_rule+0x518> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ebe <_loop0_29_rule+0x4e2> │ │ │ │ │ + beq.w 2eb2 <_loop0_29_rule+0x4e2> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2ef4 <_loop0_29_rule+0x518> │ │ │ │ │ + bne.w 2ee8 <_loop0_29_rule+0x518> │ │ │ │ │ str.w sl, [sp, #20] │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov sl, r5 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw r7, #6000 @ 0x1770 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r5, [sp, #32] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 2eb6 <_loop0_29_rule+0x4da> │ │ │ │ │ + beq.w 2eaa <_loop0_29_rule+0x4da> │ │ │ │ │ bl 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 2eb6 <_loop0_29_rule+0x4da> │ │ │ │ │ + bne.w 2eaa <_loop0_29_rule+0x4da> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2e38 <_loop0_29_rule+0x45c> │ │ │ │ │ + bne.w 2e2c <_loop0_29_rule+0x45c> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 2ece <_loop0_29_rule+0x4f2> │ │ │ │ │ + beq.w 2ec2 <_loop0_29_rule+0x4f2> │ │ │ │ │ bl 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 2ece <_loop0_29_rule+0x4f2> │ │ │ │ │ + bne.w 2ec2 <_loop0_29_rule+0x4f2> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2d4c <_loop0_29_rule+0x370> │ │ │ │ │ + bne.w 2d40 <_loop0_29_rule+0x370> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 2d30 <_loop0_29_rule+0x354> │ │ │ │ │ + beq.w 2d24 <_loop0_29_rule+0x354> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r6, r8, [r3, #12] │ │ │ │ │ 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 2b9e <_loop0_29_rule+0x1c2> │ │ │ │ │ + beq.n 2b92 <_loop0_29_rule+0x1c2> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 2e8a <_loop0_29_rule+0x4ae> │ │ │ │ │ + beq.w 2e7e <_loop0_29_rule+0x4ae> │ │ │ │ │ bl 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 2e8a <_loop0_29_rule+0x4ae> │ │ │ │ │ + bne.w 2e7e <_loop0_29_rule+0x4ae> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2e82 <_loop0_29_rule+0x4a6> │ │ │ │ │ + bne.w 2e76 <_loop0_29_rule+0x4a6> │ │ │ │ │ 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 2d84 <_loop0_29_rule+0x3a8> │ │ │ │ │ + bne.w 2d78 <_loop0_29_rule+0x3a8> │ │ │ │ │ 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.n 2ba0 <_loop0_29_rule+0x1c4> │ │ │ │ │ + bne.n 2b94 <_loop0_29_rule+0x1c4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ede <_loop0_29_rule+0x502> │ │ │ │ │ + beq.w 2ed2 <_loop0_29_rule+0x502> │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ed6 <_loop0_29_rule+0x4fa> │ │ │ │ │ + beq.w 2eca <_loop0_29_rule+0x4fa> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2de8 <_loop0_29_rule+0x40c> │ │ │ │ │ + bne.w 2ddc <_loop0_29_rule+0x40c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 5750 │ │ │ │ │ + bl 5744 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d06 <_loop0_29_rule+0x32a> │ │ │ │ │ + beq.w 2cfa <_loop0_29_rule+0x32a> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d06 <_loop0_29_rule+0x32a> │ │ │ │ │ + beq.w 2cfa <_loop0_29_rule+0x32a> │ │ │ │ │ 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 2f06 <_loop0_29_rule+0x52a> │ │ │ │ │ + bne.w 2efa <_loop0_29_rule+0x52a> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r6 │ │ │ │ │ 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 2e1e <_loop0_29_rule+0x442> │ │ │ │ │ + beq.w 2e12 <_loop0_29_rule+0x442> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2f0a <_loop0_29_rule+0x52e> │ │ │ │ │ + bne.w 2efe <_loop0_29_rule+0x52e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - beq.w 2d0c <_loop0_29_rule+0x330> │ │ │ │ │ + beq.w 2d00 <_loop0_29_rule+0x330> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [fp, sl, lsl #2] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 2a42 <_loop0_29_rule+0x66> │ │ │ │ │ + b.n 2a36 <_loop0_29_rule+0x66> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2e38 <_loop0_29_rule+0x45c> │ │ │ │ │ + bne.w 2e2c <_loop0_29_rule+0x45c> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 2ee8 <_loop0_29_rule+0x50c> │ │ │ │ │ + beq.w 2edc <_loop0_29_rule+0x50c> │ │ │ │ │ bl 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 2ee8 <_loop0_29_rule+0x50c> │ │ │ │ │ + bne.w 2edc <_loop0_29_rule+0x50c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2d72 <_loop0_29_rule+0x396> │ │ │ │ │ + bne.w 2d66 <_loop0_29_rule+0x396> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 2d54 <_loop0_29_rule+0x378> │ │ │ │ │ + beq.w 2d48 <_loop0_29_rule+0x378> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r8, r3, [r3, #12] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2cb6 <_loop0_29_rule+0x2da> │ │ │ │ │ + beq.n 2caa <_loop0_29_rule+0x2da> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 2e64 <_loop0_29_rule+0x488> │ │ │ │ │ + beq.w 2e58 <_loop0_29_rule+0x488> │ │ │ │ │ bl 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 2e64 <_loop0_29_rule+0x488> │ │ │ │ │ + bne.w 2e58 <_loop0_29_rule+0x488> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2e52 <_loop0_29_rule+0x476> │ │ │ │ │ + bne.w 2e46 <_loop0_29_rule+0x476> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2db4 <_loop0_29_rule+0x3d8> │ │ │ │ │ + bne.w 2da8 <_loop0_29_rule+0x3d8> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2e46 <_loop0_29_rule+0x46a> │ │ │ │ │ + bne.w 2e3a <_loop0_29_rule+0x46a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ 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 2d72 <_loop0_29_rule+0x396> │ │ │ │ │ + beq.w 2d66 <_loop0_29_rule+0x396> │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd r6, r0, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2e6c <_loop0_29_rule+0x490> │ │ │ │ │ + beq.w 2e60 <_loop0_29_rule+0x490> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2dfe <_loop0_29_rule+0x422> │ │ │ │ │ + bne.w 2df2 <_loop0_29_rule+0x422> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 5750 │ │ │ │ │ + bl 5744 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2d22 <_loop0_29_rule+0x346> │ │ │ │ │ + beq.n 2d16 <_loop0_29_rule+0x346> │ │ │ │ │ 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 r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2d22 <_loop0_29_rule+0x346> │ │ │ │ │ + bne.n 2d16 <_loop0_29_rule+0x346> │ │ │ │ │ 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 2d22 <_loop0_29_rule+0x346> │ │ │ │ │ + beq.n 2d16 <_loop0_29_rule+0x346> │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 2b68 <_loop0_29_rule+0x18c> │ │ │ │ │ + b.n 2b5c <_loop0_29_rule+0x18c> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -5147,540 +5141,540 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ef0 <_loop0_29_rule+0x514> │ │ │ │ │ + beq.w 2ee4 <_loop0_29_rule+0x514> │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bgt.n 2cf6 <_loop0_29_rule+0x31a> │ │ │ │ │ + bgt.n 2cea <_loop0_29_rule+0x31a> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ ldr.w r2, [r9, r5, lsl #2] │ │ │ │ │ str.w r2, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 2cde <_loop0_29_rule+0x302> │ │ │ │ │ + b.n 2cd2 <_loop0_29_rule+0x302> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2ba4 <_loop0_29_rule+0x1c8> │ │ │ │ │ + b.n 2b98 <_loop0_29_rule+0x1c8> │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2e98 <_loop0_29_rule+0x4bc> │ │ │ │ │ + beq.w 2e8c <_loop0_29_rule+0x4bc> │ │ │ │ │ mov fp, r0 │ │ │ │ │ - b.n 2b90 <_loop0_29_rule+0x1b4> │ │ │ │ │ + b.n 2b84 <_loop0_29_rule+0x1b4> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2cc6 <_loop0_29_rule+0x2ea> │ │ │ │ │ + b.n 2cba <_loop0_29_rule+0x2ea> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 2df2 <_loop0_29_rule+0x416> │ │ │ │ │ + blt.n 2de6 <_loop0_29_rule+0x416> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r6, r8, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2aa2 <_loop0_29_rule+0xc6> │ │ │ │ │ + beq.w 2a96 <_loop0_29_rule+0xc6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2ba4 <_loop0_29_rule+0x1c8> │ │ │ │ │ + b.n 2b98 <_loop0_29_rule+0x1c8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 2e08 <_loop0_29_rule+0x42c> │ │ │ │ │ + blt.n 2dfc <_loop0_29_rule+0x42c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r8, r3, [r3, #12] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2be6 <_loop0_29_rule+0x20a> │ │ │ │ │ + beq.w 2bda <_loop0_29_rule+0x20a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ mov r9, fp │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2cc6 <_loop0_29_rule+0x2ea> │ │ │ │ │ + b.n 2cba <_loop0_29_rule+0x2ea> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ae8 <_loop0_29_rule+0x10c> │ │ │ │ │ + beq.w 2adc <_loop0_29_rule+0x10c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2af0 <_loop0_29_rule+0x114> │ │ │ │ │ + beq.w 2ae4 <_loop0_29_rule+0x114> │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2eb2 <_loop0_29_rule+0x4d6> │ │ │ │ │ + beq.w 2ea6 <_loop0_29_rule+0x4d6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2ba0 <_loop0_29_rule+0x1c4> │ │ │ │ │ + b.n 2b94 <_loop0_29_rule+0x1c4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2c2c <_loop0_29_rule+0x250> │ │ │ │ │ + beq.w 2c20 <_loop0_29_rule+0x250> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2c34 <_loop0_29_rule+0x258> │ │ │ │ │ + beq.w 2c28 <_loop0_29_rule+0x258> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2eae <_loop0_29_rule+0x4d2> │ │ │ │ │ + beq.n 2ea2 <_loop0_29_rule+0x4d2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, sl │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2cc2 <_loop0_29_rule+0x2e6> │ │ │ │ │ + b.n 2cb6 <_loop0_29_rule+0x2e6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2b34 <_loop0_29_rule+0x158> │ │ │ │ │ + beq.w 2b28 <_loop0_29_rule+0x158> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2ba4 <_loop0_29_rule+0x1c8> │ │ │ │ │ + b.n 2b98 <_loop0_29_rule+0x1c8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2c7a <_loop0_29_rule+0x29e> │ │ │ │ │ + beq.w 2c6e <_loop0_29_rule+0x29e> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2cc6 <_loop0_29_rule+0x2ea> │ │ │ │ │ + b.n 2cba <_loop0_29_rule+0x2ea> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 2e92 <_loop0_29_rule+0x4b6> │ │ │ │ │ + cbz r0, 2e86 <_loop0_29_rule+0x4b6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2cc8 <_loop0_29_rule+0x2ec> │ │ │ │ │ + b.n 2cbc <_loop0_29_rule+0x2ec> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2cc8 <_loop0_29_rule+0x2ec> │ │ │ │ │ + b.n 2cbc <_loop0_29_rule+0x2ec> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ - b.n 2cc2 <_loop0_29_rule+0x2e6> │ │ │ │ │ + b.n 2cb6 <_loop0_29_rule+0x2e6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ mov r9, fp │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2cc2 <_loop0_29_rule+0x2e6> │ │ │ │ │ + b.n 2cb6 <_loop0_29_rule+0x2e6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2c12 <_loop0_29_rule+0x236> │ │ │ │ │ + b.n 2c06 <_loop0_29_rule+0x236> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2e12 <_loop0_29_rule+0x436> │ │ │ │ │ + bne.n 2e06 <_loop0_29_rule+0x436> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2cc2 <_loop0_29_rule+0x2e6> │ │ │ │ │ + b.n 2cb6 <_loop0_29_rule+0x2e6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2ba0 <_loop0_29_rule+0x1c4> │ │ │ │ │ + b.n 2b94 <_loop0_29_rule+0x1c4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2ace <_loop0_29_rule+0xf2> │ │ │ │ │ + b.n 2ac2 <_loop0_29_rule+0xf2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2cc8 <_loop0_29_rule+0x2ec> │ │ │ │ │ + b.n 2cbc <_loop0_29_rule+0x2ec> │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r0, fp │ │ │ │ │ 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 2cec <_loop0_29_rule+0x310> │ │ │ │ │ + b.n 2ce0 <_loop0_29_rule+0x310> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2c34 <_loop0_29_rule+0x258> │ │ │ │ │ + b.n 2c28 <_loop0_29_rule+0x258> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2af0 <_loop0_29_rule+0x114> │ │ │ │ │ + b.n 2ae4 <_loop0_29_rule+0x114> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2a5e <_loop0_29_rule+0x82> │ │ │ │ │ + b.n 2a52 <_loop0_29_rule+0x82> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2cec <_loop0_29_rule+0x310> │ │ │ │ │ + b.n 2ce0 <_loop0_29_rule+0x310> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2a86 <_loop0_29_rule+0xaa> │ │ │ │ │ + b.n 2a7a <_loop0_29_rule+0xaa> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2df2 <_loop0_29_rule+0x416> │ │ │ │ │ + bne.n 2de6 <_loop0_29_rule+0x416> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2ba4 <_loop0_29_rule+0x1c8> │ │ │ │ │ + b.n 2b98 <_loop0_29_rule+0x1c8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2bc8 <_loop0_29_rule+0x1ec> │ │ │ │ │ + b.n 2bbc <_loop0_29_rule+0x1ec> │ │ │ │ │ mov r0, r9 │ │ │ │ │ - b.n 2e9c <_loop0_29_rule+0x4c0> │ │ │ │ │ + b.n 2e90 <_loop0_29_rule+0x4c0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2cec <_loop0_29_rule+0x310> │ │ │ │ │ + b.n 2ce0 <_loop0_29_rule+0x310> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2a10 <_loop0_29_rule+0x34> │ │ │ │ │ + b.n 2a04 <_loop0_29_rule+0x34> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2ba4 <_loop0_29_rule+0x1c8> │ │ │ │ │ + b.n 2b98 <_loop0_29_rule+0x1c8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2b82 <_loop0_29_rule+0x1a6> │ │ │ │ │ + beq.w 2b76 <_loop0_29_rule+0x1a6> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ - b.n 2e2e <_loop0_29_rule+0x452> │ │ │ │ │ + b.n 2e22 <_loop0_29_rule+0x452> │ │ │ │ │ │ │ │ │ │ -00002f20 : │ │ │ │ │ +00002f14 : │ │ │ │ │ star_etc_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 336a │ │ │ │ │ + beq.w 335e │ │ │ │ │ bl 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 336a │ │ │ │ │ + bne.w 335e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3362 │ │ │ │ │ + bne.w 3356 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 30aa │ │ │ │ │ + bne.w 309e │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2fc6 │ │ │ │ │ + bne.n 2fba │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3362 │ │ │ │ │ + bne.w 3356 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 300a │ │ │ │ │ + bne.n 2ffe │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3362 │ │ │ │ │ + bne.w 3356 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 305c │ │ │ │ │ + bne.n 3050 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3362 │ │ │ │ │ + bne.w 3356 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3454 │ │ │ │ │ + bl 3448 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 313c │ │ │ │ │ + bne.w 3130 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ 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 e240 │ │ │ │ │ + bl e280 │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f72 │ │ │ │ │ + beq.n 2f66 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 555c <_loop0_32_rule> │ │ │ │ │ + bl 5550 <_loop0_32_rule> │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f72 │ │ │ │ │ + beq.n 2f66 │ │ │ │ │ strd r1, r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3454 │ │ │ │ │ + bl 3448 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2f74 │ │ │ │ │ + bne.n 2f68 │ │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3092 │ │ │ │ │ + beq.n 3086 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3092 │ │ │ │ │ + bne.n 3086 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2fba │ │ │ │ │ + b.n 2fae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 3442 │ │ │ │ │ + beq.w 3436 │ │ │ │ │ bl 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 3442 │ │ │ │ │ + bne.w 3436 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 3054 │ │ │ │ │ + cbnz r5, 3048 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 5a2c │ │ │ │ │ + bl 5a20 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 33ea │ │ │ │ │ + bne.w 33de │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r5, 3054 │ │ │ │ │ + cbnz r5, 3048 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5a2c │ │ │ │ │ + bl 5a20 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3372 │ │ │ │ │ + bne.w 3366 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2f8a │ │ │ │ │ + b.n 2f7e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f9e │ │ │ │ │ + beq.n 2f92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5b90 <_loop1_33_rule> │ │ │ │ │ + bl 5b84 <_loop1_33_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f9e │ │ │ │ │ + beq.n 2f92 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3454 │ │ │ │ │ + bl 3448 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2fa0 │ │ │ │ │ + bne.n 2f94 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3000 │ │ │ │ │ + bne.n 2ff4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2fba │ │ │ │ │ + beq.n 2fae │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2fbc │ │ │ │ │ + b.n 2fb0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 344a │ │ │ │ │ + beq.w 343e │ │ │ │ │ bl 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 344a │ │ │ │ │ + bne.w 343e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 335c │ │ │ │ │ + bne.w 3350 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3236 │ │ │ │ │ + bne.w 322a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 335c │ │ │ │ │ + bne.w 3350 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 31ec │ │ │ │ │ + bne.n 31e0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 335c │ │ │ │ │ + bne.w 3350 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 31b4 │ │ │ │ │ + bne.n 31a8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 335c │ │ │ │ │ + bne.w 3350 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3150 │ │ │ │ │ + cbnz r0, 3144 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2f66 │ │ │ │ │ + beq.w 2f5a │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 2fbc │ │ │ │ │ + b.n 2fb0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3000 │ │ │ │ │ - b.n 3092 │ │ │ │ │ + bne.w 2ff4 │ │ │ │ │ + b.n 3086 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 916 │ │ │ │ │ R_ARM_THM_CALL _tmp_128_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3126 │ │ │ │ │ + beq.n 311a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 555c <_loop0_32_rule> │ │ │ │ │ + bl 5550 <_loop0_32_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3126 │ │ │ │ │ + beq.n 311a │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3126 │ │ │ │ │ + beq.n 311a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 916 │ │ │ │ │ R_ARM_THM_CALL _tmp_128_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3126 │ │ │ │ │ + beq.n 311a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC70 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC70 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -5689,35 +5683,35 @@ │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3128 │ │ │ │ │ + beq.n 311c │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 312c │ │ │ │ │ + b.n 3120 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e65c │ │ │ │ │ + bl e69c │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3112 │ │ │ │ │ + beq.n 3106 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3112 │ │ │ │ │ + beq.n 3106 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC69 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC69 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -5725,27 +5719,27 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ - b.n 319c │ │ │ │ │ + b.n 3190 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 30fc │ │ │ │ │ + beq.n 30f0 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 30fc │ │ │ │ │ + beq.w 30f0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -5753,112 +5747,112 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC68 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3286 │ │ │ │ │ + bne.n 327a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 31ae │ │ │ │ │ + bne.n 31a2 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 312c │ │ │ │ │ + b.n 3120 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 334c │ │ │ │ │ + beq.w 3340 │ │ │ │ │ bl 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 334c │ │ │ │ │ + bne.n 3340 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 3344 │ │ │ │ │ + bne.n 3338 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 32ee │ │ │ │ │ + bne.n 32e2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 3344 │ │ │ │ │ + bne.n 3338 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbnz r0, 32a2 │ │ │ │ │ + cbnz r0, 3296 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 30e8 │ │ │ │ │ + b.n 30dc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3354 │ │ │ │ │ + beq.n 3348 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 31ae │ │ │ │ │ + bne.n 31a2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2fba │ │ │ │ │ + b.n 2fae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 333c │ │ │ │ │ + beq.n 3330 │ │ │ │ │ bl 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 333c │ │ │ │ │ + bne.n 3330 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 3334 │ │ │ │ │ + bne.n 3328 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 331a │ │ │ │ │ + cbnz r0, 330e │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 3334 │ │ │ │ │ + cbnz r5, 3328 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 331a │ │ │ │ │ + cbnz r0, 330e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3280 │ │ │ │ │ + b.n 3274 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC67 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC67 │ │ │ │ │ @@ -5869,298 +5863,298 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr.w r2, [r8, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r8, #12] │ │ │ │ │ - b.n 319c │ │ │ │ │ + b.n 3190 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ 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 │ │ │ │ │ - bne.n 32f4 │ │ │ │ │ - b.n 30e6 │ │ │ │ │ + bne.n 32e8 │ │ │ │ │ + b.n 30da │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3280 │ │ │ │ │ + b.n 3274 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 32be │ │ │ │ │ + b.n 32b2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 30e8 │ │ │ │ │ + b.n 30dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3254 │ │ │ │ │ + b.n 3248 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2fba │ │ │ │ │ + b.n 2fae │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 312c │ │ │ │ │ + b.n 3120 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 2fbc │ │ │ │ │ + b.n 2fb0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2f54 │ │ │ │ │ + b.n 2f48 │ │ │ │ │ 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 3054 │ │ │ │ │ + bne.w 3048 │ │ │ │ │ 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 3052 │ │ │ │ │ + beq.w 3046 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 341a │ │ │ │ │ + beq.n 340e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 342e │ │ │ │ │ + bne.n 3422 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 555c <_loop0_32_rule> │ │ │ │ │ + bl 5550 <_loop0_32_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2f88 │ │ │ │ │ + beq.w 2f7c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3454 │ │ │ │ │ + bl 3448 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2f8a │ │ │ │ │ + bne.w 2f7e │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3000 │ │ │ │ │ - b.n 3092 │ │ │ │ │ + bne.w 2ff4 │ │ │ │ │ + b.n 3086 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 303e │ │ │ │ │ + beq.w 3032 │ │ │ │ │ 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 r2, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3040 │ │ │ │ │ + bne.w 3034 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 33ac │ │ │ │ │ + bne.n 33a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 3438 │ │ │ │ │ + cbz r0, 342c │ │ │ │ │ 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 2f8a │ │ │ │ │ + b.n 2f7e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3420 │ │ │ │ │ - b.n 33b2 │ │ │ │ │ + bne.n 3414 │ │ │ │ │ + b.n 33a6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2f8a │ │ │ │ │ + b.n 2f7e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 302a │ │ │ │ │ + b.n 301e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 30ca │ │ │ │ │ + b.n 30be │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003454 : │ │ │ │ │ +00003448 : │ │ │ │ │ kwds_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ 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 35f4 │ │ │ │ │ + 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 35f4 │ │ │ │ │ + bne.w 35e8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3544 │ │ │ │ │ + bne.n 3538 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - cbnz r3, 34d6 │ │ │ │ │ + cbnz r3, 34ca │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 34ac │ │ │ │ │ + cbnz r0, 34a0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ 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 e240 │ │ │ │ │ + bl e280 │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 349c │ │ │ │ │ + beq.n 3490 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 34a0 │ │ │ │ │ + beq.n 3494 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 34a0 │ │ │ │ │ + beq.n 3494 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 34a4 │ │ │ │ │ + b.n 3498 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 35ec │ │ │ │ │ + beq.w 35e0 │ │ │ │ │ bl 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 35ec │ │ │ │ │ + bne.n 35e0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 35e6 │ │ │ │ │ + bne.n 35da │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 35c6 │ │ │ │ │ + bne.n 35ba │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 35e6 │ │ │ │ │ + bne.n 35da │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 35a4 │ │ │ │ │ + bne.n 3598 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 35e6 │ │ │ │ │ + bne.n 35da │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 354c │ │ │ │ │ + cbnz r0, 3540 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3492 │ │ │ │ │ + beq.n 3486 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 34a4 │ │ │ │ │ + b.n 3498 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 34a4 │ │ │ │ │ + b.n 3498 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e65c │ │ │ │ │ + bl e69c │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3530 │ │ │ │ │ + beq.n 3524 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3530 │ │ │ │ │ + beq.n 3524 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl ea6 │ │ │ │ │ R_ARM_THM_CALL _tmp_129_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3530 │ │ │ │ │ + beq.n 3524 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC74 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC74 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -6169,1039 +6163,1039 @@ │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3532 │ │ │ │ │ + beq.n 3526 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3536 │ │ │ │ │ + b.n 352a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e65c │ │ │ │ │ + bl e69c │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 351e │ │ │ │ │ + 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 351e │ │ │ │ │ + beq.n 3512 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e65c │ │ │ │ │ + bl e69c │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 351e │ │ │ │ │ - b.n 356c │ │ │ │ │ + beq.n 3512 │ │ │ │ │ + b.n 3560 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e65c │ │ │ │ │ + bl e69c │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 350a │ │ │ │ │ + beq.n 34fe │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 350a │ │ │ │ │ + beq.n 34fe │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC73 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC73 │ │ │ │ │ - b.n 3574 │ │ │ │ │ + b.n 3568 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3536 │ │ │ │ │ + b.n 352a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 34f4 │ │ │ │ │ + b.n 34e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3486 │ │ │ │ │ + b.n 347a │ │ │ │ │ │ │ │ │ │ -000035fc : │ │ │ │ │ +000035f0 : │ │ │ │ │ tuple_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.n 3714 │ │ │ │ │ + beq.n 3708 │ │ │ │ │ bl 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 3714 │ │ │ │ │ + bne.n 3708 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3786 │ │ │ │ │ + bne.w 377a │ │ │ │ │ ldrd r6, r7, [r4, #8] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.n 371c │ │ │ │ │ + beq.n 3710 │ │ │ │ │ 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 370e │ │ │ │ │ + beq.n 3702 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 377e │ │ │ │ │ + beq.w 3772 │ │ │ │ │ bl 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 377e │ │ │ │ │ + bne.w 3772 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3776 │ │ │ │ │ + bne.n 376a │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl f720 │ │ │ │ │ + bl f760 │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3704 │ │ │ │ │ + beq.n 36f8 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3704 │ │ │ │ │ + beq.n 36f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9b0 │ │ │ │ │ + bl f9f0 │ │ │ │ │ R_ARM_THM_CALL star_named_expressions_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 3706 │ │ │ │ │ + bne.n 36fa │ │ │ │ │ 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 3730 │ │ │ │ │ + beq.n 3724 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 3730 │ │ │ │ │ + bne.n 3724 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r1, 370e │ │ │ │ │ + cbnz r1, 3702 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 370c │ │ │ │ │ + cbz r0, 3700 │ │ │ │ │ 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 3770 │ │ │ │ │ + beq.n 3764 │ │ │ │ │ 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, 3742 │ │ │ │ │ + cbz r0, 3736 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3742 │ │ │ │ │ + cbnz r3, 3736 │ │ │ │ │ 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 36b8 │ │ │ │ │ + b.n 36ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 36f8 │ │ │ │ │ + b.n 36ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 362c │ │ │ │ │ + b.n 3620 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 375a │ │ │ │ │ + bge.n 374e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 36fa │ │ │ │ │ + b.n 36ee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 3756 │ │ │ │ │ + cbz r0, 374a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 370e │ │ │ │ │ + b.n 3702 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 36f8 │ │ │ │ │ + beq.n 36ec │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 36fa │ │ │ │ │ + b.n 36ee │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 36b8 │ │ │ │ │ + b.n 36ac │ │ │ │ │ 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 364a │ │ │ │ │ + beq.w 363e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 36fa │ │ │ │ │ + b.n 36ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 370e │ │ │ │ │ + b.n 3702 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3676 │ │ │ │ │ + b.n 366a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 36fa │ │ │ │ │ + b.n 36ee │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003790 : │ │ │ │ │ +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 │ │ │ │ │ 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.n 3884 │ │ │ │ │ + beq.n 3878 │ │ │ │ │ bl 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 3884 │ │ │ │ │ + bne.n 3878 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 387c │ │ │ │ │ + bne.n 3870 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 384e │ │ │ │ │ + beq.n 3842 │ │ │ │ │ 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, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3834 │ │ │ │ │ + cbz r0, 3828 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9b0 │ │ │ │ │ + bl f9f0 │ │ │ │ │ R_ARM_THM_CALL star_named_expressions_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbnz r3, 3834 │ │ │ │ │ + cbnz r3, 3828 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3834 │ │ │ │ │ + cbz r0, 3828 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 3826 │ │ │ │ │ + cbz r0, 381a │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_List> │ │ │ │ │ R_ARM_THM_CALL _PyAST_List │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 383a │ │ │ │ │ + cbz r0, 382e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 383a │ │ │ │ │ + cbnz r3, 382e │ │ │ │ │ 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 r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 3826 │ │ │ │ │ + b.n 381a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3826 │ │ │ │ │ + beq.n 381a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 382a │ │ │ │ │ + b.n 381e │ │ │ │ │ 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 3866 │ │ │ │ │ + bge.n 385a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 382a │ │ │ │ │ + b.n 381e │ │ │ │ │ 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 │ │ │ │ │ - beq.n 37dc │ │ │ │ │ - b.n 3826 │ │ │ │ │ + beq.n 37d0 │ │ │ │ │ + b.n 381a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 382a │ │ │ │ │ + b.n 381e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 37c0 │ │ │ │ │ + b.n 37b4 │ │ │ │ │ │ │ │ │ │ -0000388c <_tmp_27_rule>: │ │ │ │ │ +00003880 <_tmp_27_rule>: │ │ │ │ │ _tmp_27_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ 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.n 390a <_tmp_27_rule+0x7e> │ │ │ │ │ + beq.n 38fe <_tmp_27_rule+0x7e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 390a <_tmp_27_rule+0x7e> │ │ │ │ │ + cbnz r0, 38fe <_tmp_27_rule+0x7e> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 3902 <_tmp_27_rule+0x76> │ │ │ │ │ + cbnz r5, 38f6 <_tmp_27_rule+0x76> │ │ │ │ │ movs r1, #51 @ 0x33 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 38d8 <_tmp_27_rule+0x4c> │ │ │ │ │ + cbnz r0, 38cc <_tmp_27_rule+0x4c> │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ 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 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 38c8 <_tmp_27_rule+0x3c> │ │ │ │ │ + beq.n 38bc <_tmp_27_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 38cc <_tmp_27_rule+0x40> │ │ │ │ │ + beq.n 38c0 <_tmp_27_rule+0x40> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 38cc <_tmp_27_rule+0x40> │ │ │ │ │ + beq.n 38c0 <_tmp_27_rule+0x40> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 38d0 <_tmp_27_rule+0x44> │ │ │ │ │ + b.n 38c4 <_tmp_27_rule+0x44> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 38d0 <_tmp_27_rule+0x44> │ │ │ │ │ + b.n 38c4 <_tmp_27_rule+0x44> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 38b8 <_tmp_27_rule+0x2c> │ │ │ │ │ + b.n 38ac <_tmp_27_rule+0x2c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003914 : │ │ │ │ │ +00003908 : │ │ │ │ │ func_type_comment_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ 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 3aa2 │ │ │ │ │ + beq.w 3a96 │ │ │ │ │ bl 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 3aa2 │ │ │ │ │ + bne.w 3a96 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 3a9a │ │ │ │ │ + bne.w 3a8e │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3966 │ │ │ │ │ + cbz r0, 395a │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 39ce │ │ │ │ │ + bne.n 39c2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 398e │ │ │ │ │ + cbnz r3, 3982 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3a9a │ │ │ │ │ + bne.w 3a8e │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 3984 │ │ │ │ │ + cbnz r0, 3978 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3aaa │ │ │ │ │ + bne.w 3a9e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3a92 │ │ │ │ │ + beq.n 3a86 │ │ │ │ │ bl 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 3a92 │ │ │ │ │ + bne.n 3a86 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3a4e │ │ │ │ │ + bne.n 3a42 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 39f0 │ │ │ │ │ + cbnz r0, 39e4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 396e │ │ │ │ │ + b.n 3962 │ │ │ │ │ mov r2, r4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_105_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_105_rule │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3968 │ │ │ │ │ + beq.n 395c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3a54 │ │ │ │ │ + bne.n 3a48 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3984 │ │ │ │ │ + b.n 3978 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 39c2 │ │ │ │ │ + beq.n 39b6 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 39c2 │ │ │ │ │ + beq.n 39b6 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 39c2 │ │ │ │ │ + beq.n 39b6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 39c2 │ │ │ │ │ + beq.n 39b6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC88 │ │ │ │ │ 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 r3, r0 │ │ │ │ │ - cbnz r0, 3a70 │ │ │ │ │ + cbnz r0, 3a64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 3a6c │ │ │ │ │ + cbz r0, 3a60 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 39c8 │ │ │ │ │ + b.n 39bc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 39c8 │ │ │ │ │ + b.n 39bc │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3984 │ │ │ │ │ + beq.n 3978 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3986 │ │ │ │ │ + b.n 397a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 39c8 │ │ │ │ │ + b.n 39bc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, 3a8a │ │ │ │ │ + cbz r2, 3a7e │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3a48 │ │ │ │ │ + bne.n 3a3c │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3984 │ │ │ │ │ + b.n 3978 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3984 │ │ │ │ │ + b.n 3978 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 39b0 │ │ │ │ │ + b.n 39a4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 3986 │ │ │ │ │ + b.n 397a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3946 │ │ │ │ │ + b.n 393a │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 3986 │ │ │ │ │ + b.n 397a │ │ │ │ │ │ │ │ │ │ -00003ab0 : │ │ │ │ │ +00003aa4 : │ │ │ │ │ fstring_conversion_rule(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ 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 3b26 │ │ │ │ │ + beq.n 3b1a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 3b26 │ │ │ │ │ + cbnz r0, 3b1a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3b1e │ │ │ │ │ + cbnz r3, 3b12 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3b16 │ │ │ │ │ + cbz r0, 3b0a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 3b16 │ │ │ │ │ + cbz r0, 3b0a │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_check_fstring_conversion> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_check_fstring_conversion │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 3b2e │ │ │ │ │ + cbz r0, 3b22 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 3b2e │ │ │ │ │ + cbnz r2, 3b22 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 3b0c │ │ │ │ │ + b.n 3b00 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 3b0e │ │ │ │ │ + b.n 3b02 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3adc │ │ │ │ │ + b.n 3ad0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3b0c │ │ │ │ │ + beq.n 3b00 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3b0e │ │ │ │ │ + b.n 3b02 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003b48 <_tmp_166_rule>: │ │ │ │ │ +00003b3c <_tmp_166_rule>: │ │ │ │ │ _tmp_166_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ 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.n 3bae <_tmp_166_rule+0x66> │ │ │ │ │ + beq.n 3ba2 <_tmp_166_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, 3bae <_tmp_166_rule+0x66> │ │ │ │ │ + cbnz r0, 3ba2 <_tmp_166_rule+0x66> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 3ba6 <_tmp_166_rule+0x5e> │ │ │ │ │ + cbnz r5, 3b9a <_tmp_166_rule+0x5e> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3ba0 <_tmp_166_rule+0x58> │ │ │ │ │ + cbz r0, 3b94 <_tmp_166_rule+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 632c │ │ │ │ │ + bl 632c │ │ │ │ │ R_ARM_THM_CALL star_target_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 3ba0 <_tmp_166_rule+0x58> │ │ │ │ │ + cbz r0, 3b94 <_tmp_166_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3bb6 <_tmp_166_rule+0x6e> │ │ │ │ │ + cbnz r3, 3baa <_tmp_166_rule+0x6e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 3b94 <_tmp_166_rule+0x4c> │ │ │ │ │ + b.n 3b88 <_tmp_166_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3b98 <_tmp_166_rule+0x50> │ │ │ │ │ + b.n 3b8c <_tmp_166_rule+0x50> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3b74 <_tmp_166_rule+0x2c> │ │ │ │ │ + b.n 3b68 <_tmp_166_rule+0x2c> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3b94 <_tmp_166_rule+0x4c> │ │ │ │ │ + beq.n 3b88 <_tmp_166_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3b98 <_tmp_166_rule+0x50> │ │ │ │ │ + b.n 3b8c <_tmp_166_rule+0x50> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003bd0 : │ │ │ │ │ +00003bc4 : │ │ │ │ │ elif_stmt_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, #4040] @ 0xfc8 │ │ │ │ │ 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 3e78 │ │ │ │ │ + beq.w 3e6c │ │ │ │ │ bl 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 3e78 │ │ │ │ │ + bne.w 3e6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3eb0 │ │ │ │ │ + bne.w 3ea4 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.w 3e98 │ │ │ │ │ + bne.w 3e8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 3e80 │ │ │ │ │ + blt.w 3e74 │ │ │ │ │ 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.w 3d62 │ │ │ │ │ + bne.w 3d56 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3eb0 │ │ │ │ │ + bne.w 3ea4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #687 @ 0x2af │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3c76 │ │ │ │ │ + cbnz r0, 3c6a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3eb0 │ │ │ │ │ + bne.w 3ea4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #687 @ 0x2af │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3cee │ │ │ │ │ + bne.n 3ce2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ 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 f334 │ │ │ │ │ + bl f374 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c4c │ │ │ │ │ + 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 3c4c │ │ │ │ │ + beq.n 3c40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c4c │ │ │ │ │ + beq.n 3c40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3bd0 │ │ │ │ │ + bl 3bc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c4c │ │ │ │ │ + beq.n 3c40 │ │ │ │ │ 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.w 3e92 │ │ │ │ │ + beq.w 3e86 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r6, r5, [r5, #20] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e8c │ │ │ │ │ + beq.w 3e80 │ │ │ │ │ strd r6, r5, [sp, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_If> │ │ │ │ │ R_ARM_THM_CALL _PyAST_If │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3d4e │ │ │ │ │ + beq.n 3d42 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3d4e │ │ │ │ │ + bne.n 3d42 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3c6a │ │ │ │ │ + b.n 3c5e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c64 │ │ │ │ │ + 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 3c64 │ │ │ │ │ + beq.n 3c58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c64 │ │ │ │ │ + beq.n 3c58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ec0 │ │ │ │ │ + bl 3eb4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3c64 │ │ │ │ │ + bne.n 3c58 │ │ │ │ │ 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.w 3e92 │ │ │ │ │ + beq.w 3e86 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_If> │ │ │ │ │ R_ARM_THM_CALL _PyAST_If │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3ce4 │ │ │ │ │ + bne.n 3cd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c6a │ │ │ │ │ + beq.n 3c5e │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3c6c │ │ │ │ │ + b.n 3c60 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3eb0 │ │ │ │ │ + bne.w 3ea4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 3e3a │ │ │ │ │ + beq.n 3e2e │ │ │ │ │ bl 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 3e3a │ │ │ │ │ + bne.n 3e2e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 3e34 │ │ │ │ │ + bne.n 3e28 │ │ │ │ │ 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, 3dae │ │ │ │ │ + cbz r0, 3da2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ - cbz r0, 3dae │ │ │ │ │ + cbz r0, 3da2 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3e42 │ │ │ │ │ + bne.n 3e36 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 3e34 │ │ │ │ │ + bne.n 3e28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #687 @ 0x2af │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 3df4 │ │ │ │ │ + cbz r0, 3de8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ - cbz r0, 3df4 │ │ │ │ │ + cbz r0, 3de8 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3df4 │ │ │ │ │ + cbz r0, 3de8 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3df4 │ │ │ │ │ + cbz r0, 3de8 │ │ │ │ │ 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 │ │ │ │ │ - cbnz r0, 3e00 │ │ │ │ │ + cbnz r0, 3df4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 3c3a │ │ │ │ │ + b.n 3c2e │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ mov r2, r5 │ │ │ │ │ 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 │ │ │ │ │ @@ -7210,31 +7204,31 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC89 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC89 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 3e62 │ │ │ │ │ + cbnz r0, 3e56 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3df8 │ │ │ │ │ + beq.n 3dec │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3dfa │ │ │ │ │ + b.n 3dee │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 3dfa │ │ │ │ │ + b.n 3dee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3d86 │ │ │ │ │ + b.n 3d7a │ │ │ │ │ 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] │ │ │ │ │ @@ -7242,95 +7236,95 @@ │ │ │ │ │ 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 │ │ │ │ │ - beq.n 3e22 │ │ │ │ │ + beq.n 3e16 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 3eb8 │ │ │ │ │ + cbz r3, 3eac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3e2e │ │ │ │ │ + bne.n 3e22 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3c6a │ │ │ │ │ + b.n 3c5e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3c04 │ │ │ │ │ + b.n 3bf8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3c6c │ │ │ │ │ + b.n 3c60 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3cc8 │ │ │ │ │ + b.n 3cbc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3c6c │ │ │ │ │ + b.n 3c60 │ │ │ │ │ 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 │ │ │ │ │ - beq.w 3c40 │ │ │ │ │ - b.n 3d6a │ │ │ │ │ + beq.w 3c34 │ │ │ │ │ + b.n 3d5e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3c6c │ │ │ │ │ + b.n 3c60 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3c6a │ │ │ │ │ + b.n 3c5e │ │ │ │ │ │ │ │ │ │ -00003ec0 : │ │ │ │ │ +00003eb4 : │ │ │ │ │ else_block_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 40b0 │ │ │ │ │ + beq.w 40a4 │ │ │ │ │ bl 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 40b0 │ │ │ │ │ + bne.w 40a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 40a8 │ │ │ │ │ + bne.w 409c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3f64 │ │ │ │ │ + bne.n 3f58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3f24 │ │ │ │ │ + cbnz r0, 3f18 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #16 │ │ │ │ │ @@ -7340,101 +7334,101 @@ │ │ │ │ │ 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.n 3f12 │ │ │ │ │ + beq.n 3f06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3f12 │ │ │ │ │ + beq.n 3f06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3f4c │ │ │ │ │ + cbnz r3, 3f40 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3f18 │ │ │ │ │ + b.n 3f0c │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3f18 │ │ │ │ │ + beq.n 3f0c │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3f1a │ │ │ │ │ + b.n 3f0e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 40a0 │ │ │ │ │ + beq.w 4094 │ │ │ │ │ bl 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 40a0 │ │ │ │ │ + bne.w 4094 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 409a │ │ │ │ │ + bne.w 408e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4026 │ │ │ │ │ + bne.n 401a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 409a │ │ │ │ │ + bne.n 408e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3fce │ │ │ │ │ + cbnz r0, 3fc2 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 3f06 │ │ │ │ │ + beq.n 3efa │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 3f1a │ │ │ │ │ + b.n 3f0e │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3fb8 │ │ │ │ │ + beq.n 3fac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3fb8 │ │ │ │ │ + beq.n 3fac │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #687 @ 0x2af │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3fb8 │ │ │ │ │ + beq.n 3fac │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -7442,48 +7436,48 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC91 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 407a │ │ │ │ │ + bne.n 406e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4094 │ │ │ │ │ + beq.n 4088 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 3fc0 │ │ │ │ │ + b.n 3fb4 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3fa2 │ │ │ │ │ + beq.n 3f96 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3fa2 │ │ │ │ │ + beq.n 3f96 │ │ │ │ │ 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.n 3fa2 │ │ │ │ │ + beq.n 3f96 │ │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r2, r5 │ │ │ │ │ @@ -7493,84 +7487,84 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC90 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4012 │ │ │ │ │ + beq.n 4006 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 40b8 │ │ │ │ │ + cbz r3, 40ac │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 401e │ │ │ │ │ + bne.n 4012 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3f18 │ │ │ │ │ + b.n 3f0c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 3fc0 │ │ │ │ │ + b.n 3fb4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 3fc0 │ │ │ │ │ + b.n 3fb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3f84 │ │ │ │ │ + b.n 3f78 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3f1a │ │ │ │ │ + b.n 3f0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3ef4 │ │ │ │ │ + b.n 3ee8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3f18 │ │ │ │ │ + b.n 3f0c │ │ │ │ │ │ │ │ │ │ -000040c0 : │ │ │ │ │ +000040b4 : │ │ │ │ │ finally_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 421e │ │ │ │ │ + beq.w 4212 │ │ │ │ │ bl 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 421e │ │ │ │ │ + bne.w 4212 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4216 │ │ │ │ │ + bne.w 420a │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 415e │ │ │ │ │ + bne.n 4152 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #673 @ 0x2a1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 411e │ │ │ │ │ + cbnz r0, 4112 │ │ │ │ │ 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, #20 │ │ │ │ │ @@ -7580,94 +7574,94 @@ │ │ │ │ │ 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.n 410e │ │ │ │ │ + beq.n 4102 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 410e │ │ │ │ │ + beq.n 4102 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 4146 │ │ │ │ │ + cbnz r3, 413a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4114 │ │ │ │ │ + b.n 4108 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4114 │ │ │ │ │ + beq.n 4108 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4116 │ │ │ │ │ + b.n 410a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 420e │ │ │ │ │ + beq.n 4202 │ │ │ │ │ bl 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 420e │ │ │ │ │ + bne.n 4202 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4208 │ │ │ │ │ + bne.n 41fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #673 @ 0x2a1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbnz r0, 41a6 │ │ │ │ │ + cbnz r0, 419a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 4102 │ │ │ │ │ + beq.n 40f6 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 4116 │ │ │ │ │ + b.n 410a │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4190 │ │ │ │ │ + beq.n 4184 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4190 │ │ │ │ │ + beq.n 4184 │ │ │ │ │ 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.n 4190 │ │ │ │ │ + beq.n 4184 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r2, r6 │ │ │ │ │ @@ -7676,343 +7670,343 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC92 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC92 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 422c │ │ │ │ │ + cbnz r0, 4220 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 4226 │ │ │ │ │ + cbz r0, 421a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 4198 │ │ │ │ │ + b.n 418c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 4198 │ │ │ │ │ + b.n 418c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 417a │ │ │ │ │ + b.n 416e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4116 │ │ │ │ │ + b.n 410a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 40f2 │ │ │ │ │ + b.n 40e6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 4198 │ │ │ │ │ + b.n 418c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 4246 │ │ │ │ │ + cbz r3, 423a │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4200 │ │ │ │ │ + bne.n 41f4 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4114 │ │ │ │ │ + b.n 4108 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4114 │ │ │ │ │ + b.n 4108 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004250 <_loop1_37_rule>: │ │ │ │ │ +00004244 <_loop1_37_rule>: │ │ │ │ │ _loop1_37_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 4650 <_loop1_37_rule+0x400> │ │ │ │ │ + beq.w 4644 <_loop1_37_rule+0x400> │ │ │ │ │ bl 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 4650 <_loop1_37_rule+0x400> │ │ │ │ │ + bne.w 4644 <_loop1_37_rule+0x400> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 45a4 <_loop1_37_rule+0x354> │ │ │ │ │ + bne.w 4598 <_loop1_37_rule+0x354> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4642 <_loop1_37_rule+0x3f2> │ │ │ │ │ + beq.w 4636 <_loop1_37_rule+0x3f2> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 4422 <_loop1_37_rule+0x1d2> │ │ │ │ │ + bne.w 4416 <_loop1_37_rule+0x1d2> │ │ │ │ │ mov r9, r0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw sl, #6000 @ 0x1770 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, sl │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 48e6 <_loop1_37_rule+0x696> │ │ │ │ │ + beq.w 48da <_loop1_37_rule+0x696> │ │ │ │ │ bl 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 48e6 <_loop1_37_rule+0x696> │ │ │ │ │ + bne.w 48da <_loop1_37_rule+0x696> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 48de <_loop1_37_rule+0x68e> │ │ │ │ │ + bne.w 48d2 <_loop1_37_rule+0x68e> │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.w 4440 <_loop1_37_rule+0x1f0> │ │ │ │ │ + bne.w 4434 <_loop1_37_rule+0x1f0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 466e <_loop1_37_rule+0x41e> │ │ │ │ │ + blt.w 4662 <_loop1_37_rule+0x41e> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 45ac <_loop1_37_rule+0x35c> │ │ │ │ │ + bne.w 45a0 <_loop1_37_rule+0x35c> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 48de <_loop1_37_rule+0x68e> │ │ │ │ │ + bne.w 48d2 <_loop1_37_rule+0x68e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 438c <_loop1_37_rule+0x13c> │ │ │ │ │ + beq.n 4380 <_loop1_37_rule+0x13c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 438c <_loop1_37_rule+0x13c> │ │ │ │ │ + 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, 438c <_loop1_37_rule+0x13c> │ │ │ │ │ + cbz r0, 4380 <_loop1_37_rule+0x13c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbz r0, 438c <_loop1_37_rule+0x13c> │ │ │ │ │ + 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48de <_loop1_37_rule+0x68e> │ │ │ │ │ + beq.w 48d2 <_loop1_37_rule+0x68e> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r7, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ExceptHandler │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4538 <_loop1_37_rule+0x2e8> │ │ │ │ │ + beq.w 452c <_loop1_37_rule+0x2e8> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4658 <_loop1_37_rule+0x408> │ │ │ │ │ + bne.w 464c <_loop1_37_rule+0x408> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.w 4586 <_loop1_37_rule+0x336> │ │ │ │ │ + beq.w 457a <_loop1_37_rule+0x336> │ │ │ │ │ str.w r3, [r9, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 42ae <_loop1_37_rule+0x5e> │ │ │ │ │ + b.n 42a2 <_loop1_37_rule+0x5e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 48de <_loop1_37_rule+0x68e> │ │ │ │ │ + bne.w 48d2 <_loop1_37_rule+0x68e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4456 <_loop1_37_rule+0x206> │ │ │ │ │ + bne.n 444a <_loop1_37_rule+0x206> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 48de <_loop1_37_rule+0x68e> │ │ │ │ │ + bne.w 48d2 <_loop1_37_rule+0x68e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 44c8 <_loop1_37_rule+0x278> │ │ │ │ │ + bne.w 44bc <_loop1_37_rule+0x278> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 48de <_loop1_37_rule+0x68e> │ │ │ │ │ + bne.w 48d2 <_loop1_37_rule+0x68e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 454e <_loop1_37_rule+0x2fe> │ │ │ │ │ + bne.w 4542 <_loop1_37_rule+0x2fe> │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 467a <_loop1_37_rule+0x42a> │ │ │ │ │ + bne.w 466e <_loop1_37_rule+0x42a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 459e <_loop1_37_rule+0x34e> │ │ │ │ │ + beq.w 4592 <_loop1_37_rule+0x34e> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 459e <_loop1_37_rule+0x34e> │ │ │ │ │ + bne.w 4592 <_loop1_37_rule+0x34e> │ │ │ │ │ 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 463c <_loop1_37_rule+0x3ec> │ │ │ │ │ + beq.w 4630 <_loop1_37_rule+0x3ec> │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bgt.n 4430 <_loop1_37_rule+0x1e0> │ │ │ │ │ + bgt.n 4424 <_loop1_37_rule+0x1e0> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ 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} │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr.w r2, [r7, r8, lsl #2] │ │ │ │ │ str.w r2, [r3, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 4418 <_loop1_37_rule+0x1c8> │ │ │ │ │ + b.n 440c <_loop1_37_rule+0x1c8> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4308 <_loop1_37_rule+0xb8> │ │ │ │ │ - b.n 45b4 <_loop1_37_rule+0x364> │ │ │ │ │ + beq.w 42fc <_loop1_37_rule+0xb8> │ │ │ │ │ + b.n 45a8 <_loop1_37_rule+0x364> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43a4 <_loop1_37_rule+0x154> │ │ │ │ │ + beq.n 4398 <_loop1_37_rule+0x154> │ │ │ │ │ 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 43a4 <_loop1_37_rule+0x154> │ │ │ │ │ + beq.n 4398 <_loop1_37_rule+0x154> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43a4 <_loop1_37_rule+0x154> │ │ │ │ │ + beq.n 4398 <_loop1_37_rule+0x154> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43a4 <_loop1_37_rule+0x154> │ │ │ │ │ + beq.n 4398 <_loop1_37_rule+0x154> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43a4 <_loop1_37_rule+0x154> │ │ │ │ │ + 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 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48de <_loop1_37_rule+0x68e> │ │ │ │ │ + beq.w 48d2 <_loop1_37_rule+0x68e> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ strd r7, r1, [sp] │ │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ │ bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ExceptHandler │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 436a <_loop1_37_rule+0x11a> │ │ │ │ │ - b.n 4538 <_loop1_37_rule+0x2e8> │ │ │ │ │ + bne.w 435e <_loop1_37_rule+0x11a> │ │ │ │ │ + b.n 452c <_loop1_37_rule+0x2e8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 673c │ │ │ │ │ + bl 6730 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43c2 <_loop1_37_rule+0x172> │ │ │ │ │ + beq.w 43b6 <_loop1_37_rule+0x172> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43c2 <_loop1_37_rule+0x172> │ │ │ │ │ + beq.w 43b6 <_loop1_37_rule+0x172> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43c2 <_loop1_37_rule+0x172> │ │ │ │ │ + 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 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48de <_loop1_37_rule+0x68e> │ │ │ │ │ + beq.w 48d2 <_loop1_37_rule+0x68e> │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ @@ -8023,259 +8017,259 @@ │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC94 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59dc │ │ │ │ │ + bl 59d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 436a <_loop1_37_rule+0x11a> │ │ │ │ │ + bne.w 435e <_loop1_37_rule+0x11a> │ │ │ │ │ mov r7, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 466a <_loop1_37_rule+0x41a> │ │ │ │ │ + beq.w 465e <_loop1_37_rule+0x41a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 43f0 <_loop1_37_rule+0x1a0> │ │ │ │ │ + b.n 43e4 <_loop1_37_rule+0x1a0> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43e0 <_loop1_37_rule+0x190> │ │ │ │ │ + beq.w 43d4 <_loop1_37_rule+0x190> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43e0 <_loop1_37_rule+0x190> │ │ │ │ │ + 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 │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48de <_loop1_37_rule+0x68e> │ │ │ │ │ + beq.w 48d2 <_loop1_37_rule+0x68e> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, r8 │ │ │ │ │ - b.n 4350 <_loop1_37_rule+0x100> │ │ │ │ │ + b.n 4344 <_loop1_37_rule+0x100> │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4638 <_loop1_37_rule+0x3e8> │ │ │ │ │ + beq.n 462c <_loop1_37_rule+0x3e8> │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 4380 <_loop1_37_rule+0x130> │ │ │ │ │ + b.n 4374 <_loop1_37_rule+0x130> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4426 <_loop1_37_rule+0x1d6> │ │ │ │ │ + b.n 441a <_loop1_37_rule+0x1d6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 48de <_loop1_37_rule+0x68e> │ │ │ │ │ + bne.w 48d2 <_loop1_37_rule+0x68e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 48ee <_loop1_37_rule+0x69e> │ │ │ │ │ + beq.w 48e2 <_loop1_37_rule+0x69e> │ │ │ │ │ bl 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 48ee <_loop1_37_rule+0x69e> │ │ │ │ │ + bne.w 48e2 <_loop1_37_rule+0x69e> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 497a <_loop1_37_rule+0x72a> │ │ │ │ │ + bne.w 496e <_loop1_37_rule+0x72a> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ 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, 45fe <_loop1_37_rule+0x3ae> │ │ │ │ │ + cbz r0, 45f2 <_loop1_37_rule+0x3ae> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 48f6 <_loop1_37_rule+0x6a6> │ │ │ │ │ + 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 │ │ │ │ │ - bne.w 497a <_loop1_37_rule+0x72a> │ │ │ │ │ + bne.w 496e <_loop1_37_rule+0x72a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbz r0, 462a <_loop1_37_rule+0x3da> │ │ │ │ │ + cbz r0, 461e <_loop1_37_rule+0x3da> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4980 <_loop1_37_rule+0x730> │ │ │ │ │ + bne.w 4974 <_loop1_37_rule+0x730> │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 4300 <_loop1_37_rule+0xb0> │ │ │ │ │ + b.n 42f4 <_loop1_37_rule+0xb0> │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r6, r0 │ │ │ │ │ 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 4426 <_loop1_37_rule+0x1d6> │ │ │ │ │ + b.n 441a <_loop1_37_rule+0x1d6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4284 <_loop1_37_rule+0x34> │ │ │ │ │ + b.n 4278 <_loop1_37_rule+0x34> │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4372 <_loop1_37_rule+0x122> │ │ │ │ │ + beq.w 4366 <_loop1_37_rule+0x122> │ │ │ │ │ mov r7, r9 │ │ │ │ │ - b.n 4544 <_loop1_37_rule+0x2f4> │ │ │ │ │ + b.n 4538 <_loop1_37_rule+0x2f4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 43ee <_loop1_37_rule+0x19e> │ │ │ │ │ + b.n 43e2 <_loop1_37_rule+0x19e> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 43f0 <_loop1_37_rule+0x1a0> │ │ │ │ │ + b.n 43e4 <_loop1_37_rule+0x1a0> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 485c <_loop1_37_rule+0x60c> │ │ │ │ │ + bne.w 4850 <_loop1_37_rule+0x60c> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 47b2 <_loop1_37_rule+0x562> │ │ │ │ │ + beq.w 47a6 <_loop1_37_rule+0x562> │ │ │ │ │ bl 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 47b2 <_loop1_37_rule+0x562> │ │ │ │ │ + bne.w 47a6 <_loop1_37_rule+0x562> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 47a8 <_loop1_37_rule+0x558> │ │ │ │ │ + bne.n 479c <_loop1_37_rule+0x558> │ │ │ │ │ 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, 46c4 <_loop1_37_rule+0x474> │ │ │ │ │ + cbz r0, 46b8 <_loop1_37_rule+0x474> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4862 <_loop1_37_rule+0x612> │ │ │ │ │ + bne.w 4856 <_loop1_37_rule+0x612> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 47a8 <_loop1_37_rule+0x558> │ │ │ │ │ + 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, 46e2 <_loop1_37_rule+0x492> │ │ │ │ │ + cbz r0, 46d6 <_loop1_37_rule+0x492> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 47ba <_loop1_37_rule+0x56a> │ │ │ │ │ + bne.n 47ae <_loop1_37_rule+0x56a> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 47a8 <_loop1_37_rule+0x558> │ │ │ │ │ + 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, 4706 <_loop1_37_rule+0x4b6> │ │ │ │ │ + cbz r0, 46fa <_loop1_37_rule+0x4b6> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4804 <_loop1_37_rule+0x5b4> │ │ │ │ │ + bne.n 47f8 <_loop1_37_rule+0x5b4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r9 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 4722 <_loop1_37_rule+0x4d2> │ │ │ │ │ + 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, 4722 <_loop1_37_rule+0x4d2> │ │ │ │ │ + cbz r0, 4716 <_loop1_37_rule+0x4d2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ - cbnz r0, 472a <_loop1_37_rule+0x4da> │ │ │ │ │ + cbnz r0, 471e <_loop1_37_rule+0x4da> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 43ee <_loop1_37_rule+0x19e> │ │ │ │ │ + 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 4722 <_loop1_37_rule+0x4d2> │ │ │ │ │ + beq.n 4716 <_loop1_37_rule+0x4d2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4722 <_loop1_37_rule+0x4d2> │ │ │ │ │ + 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 4722 <_loop1_37_rule+0x4d2> │ │ │ │ │ + beq.n 4716 <_loop1_37_rule+0x4d2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4722 <_loop1_37_rule+0x4d2> │ │ │ │ │ + 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 │ │ │ │ │ ldrd r9, sl, [r6, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ @@ -8290,141 +8284,141 @@ │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC96 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC96 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4724 <_loop1_37_rule+0x4d4> │ │ │ │ │ + beq.n 4718 <_loop1_37_rule+0x4d4> │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 43ee <_loop1_37_rule+0x19e> │ │ │ │ │ + b.n 43e2 <_loop1_37_rule+0x19e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 43ee <_loop1_37_rule+0x19e> │ │ │ │ │ + b.n 43e2 <_loop1_37_rule+0x19e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 46a2 <_loop1_37_rule+0x452> │ │ │ │ │ + b.n 4696 <_loop1_37_rule+0x452> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2148 <_tmp_22_rule> │ │ │ │ │ + bl 213c <_tmp_22_rule> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 46e6 <_loop1_37_rule+0x496> │ │ │ │ │ + bne.n 46da <_loop1_37_rule+0x496> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 46e2 <_loop1_37_rule+0x492> │ │ │ │ │ + beq.n 46d6 <_loop1_37_rule+0x492> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ 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 r3, r0 │ │ │ │ │ - cbnz r0, 483a <_loop1_37_rule+0x5ea> │ │ │ │ │ + cbnz r0, 482e <_loop1_37_rule+0x5ea> │ │ │ │ │ mov r7, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4722 <_loop1_37_rule+0x4d2> │ │ │ │ │ + beq.n 4716 <_loop1_37_rule+0x4d2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4832 <_loop1_37_rule+0x5e2> │ │ │ │ │ + b.n 4826 <_loop1_37_rule+0x5e2> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ 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 r3, r0 │ │ │ │ │ - cbnz r0, 483a <_loop1_37_rule+0x5ea> │ │ │ │ │ + cbnz r0, 482e <_loop1_37_rule+0x5ea> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4726 <_loop1_37_rule+0x4d6> │ │ │ │ │ + beq.w 471a <_loop1_37_rule+0x4d6> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 43ee <_loop1_37_rule+0x19e> │ │ │ │ │ + b.n 43e2 <_loop1_37_rule+0x19e> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, 4854 <_loop1_37_rule+0x604> │ │ │ │ │ + cbz r2, 4848 <_loop1_37_rule+0x604> │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - cbz r0, 4854 <_loop1_37_rule+0x604> │ │ │ │ │ + cbz r0, 4848 <_loop1_37_rule+0x604> │ │ │ │ │ mov r7, r9 │ │ │ │ │ - b.n 47fe <_loop1_37_rule+0x5ae> │ │ │ │ │ + b.n 47f2 <_loop1_37_rule+0x5ae> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 49a6 <_loop1_37_rule+0x756> │ │ │ │ │ + bne.w 499a <_loop1_37_rule+0x756> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4374 <_loop1_37_rule+0x124> │ │ │ │ │ + b.n 4368 <_loop1_37_rule+0x124> │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 43f0 <_loop1_37_rule+0x1a0> │ │ │ │ │ + b.n 43e4 <_loop1_37_rule+0x1a0> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46c4 <_loop1_37_rule+0x474> │ │ │ │ │ + beq.w 46b8 <_loop1_37_rule+0x474> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 673c │ │ │ │ │ + bl 6730 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46c4 <_loop1_37_rule+0x474> │ │ │ │ │ + beq.w 46b8 <_loop1_37_rule+0x474> │ │ │ │ │ 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 46c4 <_loop1_37_rule+0x474> │ │ │ │ │ + beq.w 46b8 <_loop1_37_rule+0x474> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46c4 <_loop1_37_rule+0x474> │ │ │ │ │ + beq.w 46b8 <_loop1_37_rule+0x474> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46c4 <_loop1_37_rule+0x474> │ │ │ │ │ + beq.w 46b8 <_loop1_37_rule+0x474> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r9 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -8432,62 +8426,62 @@ │ │ │ │ │ strd r3, r3, [sp] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC95 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC95 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrd r2, r3, [r8, #20] │ │ │ │ │ - bl 82a0 │ │ │ │ │ + bl 8294 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 479e <_loop1_37_rule+0x54e> │ │ │ │ │ - b.n 4724 <_loop1_37_rule+0x4d4> │ │ │ │ │ + bne.w 4792 <_loop1_37_rule+0x54e> │ │ │ │ │ + b.n 4718 <_loop1_37_rule+0x4d4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 43f0 <_loop1_37_rule+0x1a0> │ │ │ │ │ + b.n 43e4 <_loop1_37_rule+0x1a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 42ca <_loop1_37_rule+0x7a> │ │ │ │ │ + b.n 42be <_loop1_37_rule+0x7a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 45d4 <_loop1_37_rule+0x384> │ │ │ │ │ + b.n 45c8 <_loop1_37_rule+0x384> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2148 <_tmp_22_rule> │ │ │ │ │ + bl 213c <_tmp_22_rule> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 4602 <_loop1_37_rule+0x3b2> │ │ │ │ │ + bne.w 45f6 <_loop1_37_rule+0x3b2> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 45fe <_loop1_37_rule+0x3ae> │ │ │ │ │ + beq.w 45f2 <_loop1_37_rule+0x3ae> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 45fe <_loop1_37_rule+0x3ae> │ │ │ │ │ + beq.w 45f2 <_loop1_37_rule+0x3ae> │ │ │ │ │ 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, r8 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 45fe <_loop1_37_rule+0x3ae> │ │ │ │ │ + beq.w 45f2 <_loop1_37_rule+0x3ae> │ │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ │ mov r2, r8 │ │ │ │ │ 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 │ │ │ │ │ @@ -8497,263 +8491,263 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC93 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC93 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 484c <_loop1_37_rule+0x5fc> │ │ │ │ │ + bne.w 4840 <_loop1_37_rule+0x5fc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 462e <_loop1_37_rule+0x3de> │ │ │ │ │ + beq.w 4622 <_loop1_37_rule+0x3de> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 4632 <_loop1_37_rule+0x3e2> │ │ │ │ │ + b.n 4626 <_loop1_37_rule+0x3e2> │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 4632 <_loop1_37_rule+0x3e2> │ │ │ │ │ + b.n 4626 <_loop1_37_rule+0x3e2> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 462a <_loop1_37_rule+0x3da> │ │ │ │ │ + beq.w 461e <_loop1_37_rule+0x3da> │ │ │ │ │ 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, r8 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 493c <_loop1_37_rule+0x6ec> │ │ │ │ │ - b.n 462a <_loop1_37_rule+0x3da> │ │ │ │ │ + bne.n 4930 <_loop1_37_rule+0x6ec> │ │ │ │ │ + b.n 461e <_loop1_37_rule+0x3da> │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4972 <_loop1_37_rule+0x722> │ │ │ │ │ - b.n 4856 <_loop1_37_rule+0x606> │ │ │ │ │ + bne.n 4966 <_loop1_37_rule+0x722> │ │ │ │ │ + b.n 484a <_loop1_37_rule+0x606> │ │ │ │ │ │ │ │ │ │ -000049b8 : │ │ │ │ │ +000049ac : │ │ │ │ │ class_def_raw_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, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 4c4e │ │ │ │ │ + beq.w 4c42 │ │ │ │ │ bl 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 4c4e │ │ │ │ │ + bne.w 4c42 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 4b36 │ │ │ │ │ + bne.w 4b2a │ │ │ │ │ ldrd r8, r6, [r4, #8] │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq.n 4abe │ │ │ │ │ + beq.n 4ab2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldrd r7, r3, [r3, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4ae2 │ │ │ │ │ + bne.n 4ad6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #701 @ 0x2bd │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ab4 │ │ │ │ │ + beq.n 4aa8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ab4 │ │ │ │ │ + beq.n 4aa8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1904 │ │ │ │ │ + bl 18f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4ab4 │ │ │ │ │ + bne.n 4aa8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4c80 <_tmp_26_rule> │ │ │ │ │ + bl 4c74 <_tmp_26_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4ab4 │ │ │ │ │ + bne.n 4aa8 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ab4 │ │ │ │ │ + beq.n 4aa8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ - cbz r0, 4ab4 │ │ │ │ │ + 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 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 4aae │ │ │ │ │ + cbz r0, 4aa2 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldrd r2, r6, [r1, #20] │ │ │ │ │ - cbz r5, 4aaa │ │ │ │ │ + cbz r5, 4a9e │ │ │ │ │ ldrd r1, r5, [r5, #8] │ │ │ │ │ strd r2, r6, [sp, #16] │ │ │ │ │ strd r7, r9, [sp, #8] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str.w sl, [sp, #4] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_ClassDef> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ClassDef │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4c66 │ │ │ │ │ + beq.w 4c5a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4c66 │ │ │ │ │ + bne.w 4c5a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ - b.n 4a72 │ │ │ │ │ + b.n 4a66 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4aa0 │ │ │ │ │ + b.n 4a94 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - b.n 4a9e │ │ │ │ │ + b.n 4a92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 4c56 │ │ │ │ │ + blt.w 4c4a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldrd r7, r3, [r3, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4c62 │ │ │ │ │ + beq.w 4c56 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 4b36 │ │ │ │ │ + cbnz r3, 4b2a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 4b3e │ │ │ │ │ + beq.n 4b32 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 4b3e │ │ │ │ │ + cbnz r0, 4b32 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 4b26 │ │ │ │ │ + cbnz r5, 4b1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #701 @ 0x2bd │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4bcc │ │ │ │ │ + bne.n 4bc0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r5, 4b26 │ │ │ │ │ + cbnz r5, 4b1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #701 @ 0x2bd │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 4b46 │ │ │ │ │ + cbnz r0, 4b3a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 4a0e │ │ │ │ │ + beq.w 4a02 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4aa0 │ │ │ │ │ + b.n 4a94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4afc │ │ │ │ │ + b.n 4af0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b24 │ │ │ │ │ + beq.n 4b18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1904 │ │ │ │ │ + bl 18f8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 4b26 │ │ │ │ │ + bne.n 4b1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4c80 <_tmp_26_rule> │ │ │ │ │ + bl 4c74 <_tmp_26_rule> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 4b26 │ │ │ │ │ + bne.n 4b1a │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b24 │ │ │ │ │ + beq.n 4b18 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b24 │ │ │ │ │ + beq.n 4b18 │ │ │ │ │ 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.n 4b24 │ │ │ │ │ + beq.n 4b18 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ mov r2, r5 │ │ │ │ │ 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 │ │ │ │ │ @@ -8763,390 +8757,390 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC97 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC97 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4c2c │ │ │ │ │ + bne.n 4c20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4c28 │ │ │ │ │ + beq.n 4c1c │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4b2a │ │ │ │ │ + b.n 4b1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b10 │ │ │ │ │ + beq.n 4b04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1904 │ │ │ │ │ + bl 18f8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 4b12 │ │ │ │ │ + bne.n 4b06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4c80 <_tmp_26_rule> │ │ │ │ │ + bl 4c74 <_tmp_26_rule> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 4b12 │ │ │ │ │ + bne.n 4b06 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b10 │ │ │ │ │ + beq.n 4b04 │ │ │ │ │ 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] │ │ │ │ │ movw r3, #0 │ │ │ │ │ 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 r1, r0 │ │ │ │ │ - cbnz r0, 4c2c │ │ │ │ │ + cbnz r0, 4c20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4bc6 │ │ │ │ │ + bne.n 4bba │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4b2a │ │ │ │ │ + b.n 4b1e │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 4c24 │ │ │ │ │ + b.n 4c18 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 4c46 │ │ │ │ │ + cbz r3, 4c3a │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4bc6 │ │ │ │ │ + bne.n 4bba │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4a9e │ │ │ │ │ + b.n 4a92 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4a9e │ │ │ │ │ + b.n 4a92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 49ec │ │ │ │ │ + b.n 49e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4aa0 │ │ │ │ │ + b.n 4a94 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4b30 │ │ │ │ │ + b.n 4b24 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4a9e │ │ │ │ │ + beq.w 4a92 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4aa0 │ │ │ │ │ + b.n 4a94 │ │ │ │ │ │ │ │ │ │ -00004c80 <_tmp_26_rule>: │ │ │ │ │ +00004c74 <_tmp_26_rule>: │ │ │ │ │ _tmp_26_rule(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ 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 4cf6 <_tmp_26_rule+0x76> │ │ │ │ │ + beq.n 4cea <_tmp_26_rule+0x76> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 4cf6 <_tmp_26_rule+0x76> │ │ │ │ │ + cbnz r0, 4cea <_tmp_26_rule+0x76> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 4cee <_tmp_26_rule+0x6e> │ │ │ │ │ + cbnz r3, 4ce2 <_tmp_26_rule+0x6e> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4ce8 <_tmp_26_rule+0x68> │ │ │ │ │ + cbz r0, 4cdc <_tmp_26_rule+0x68> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cc3c │ │ │ │ │ + bl cc7c <_tmp_126_rule+0x3c> │ │ │ │ │ R_ARM_THM_CALL arguments_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 4ce8 <_tmp_26_rule+0x68> │ │ │ │ │ + cbnz r2, 4cdc <_tmp_26_rule+0x68> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4ce8 <_tmp_26_rule+0x68> │ │ │ │ │ + cbz r0, 4cdc <_tmp_26_rule+0x68> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r3, 4cfe <_tmp_26_rule+0x7e> │ │ │ │ │ + cbz r3, 4cf2 <_tmp_26_rule+0x7e> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 4cfe <_tmp_26_rule+0x7e> │ │ │ │ │ + cbnz r2, 4cf2 <_tmp_26_rule+0x7e> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 4cdc <_tmp_26_rule+0x5c> │ │ │ │ │ + b.n 4cd0 <_tmp_26_rule+0x5c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4ce0 <_tmp_26_rule+0x60> │ │ │ │ │ + b.n 4cd4 <_tmp_26_rule+0x60> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4cac <_tmp_26_rule+0x2c> │ │ │ │ │ + b.n 4ca0 <_tmp_26_rule+0x2c> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4cdc <_tmp_26_rule+0x5c> │ │ │ │ │ + beq.n 4cd0 <_tmp_26_rule+0x5c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4ce0 <_tmp_26_rule+0x60> │ │ │ │ │ + b.n 4cd4 <_tmp_26_rule+0x60> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004d18 : │ │ │ │ │ +00004d0c : │ │ │ │ │ pass_stmt_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.n 4ddc │ │ │ │ │ + beq.n 4dd0 │ │ │ │ │ bl 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 4ddc │ │ │ │ │ + bne.n 4dd0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4dbe │ │ │ │ │ + bne.n 4db2 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 4da2 │ │ │ │ │ + beq.n 4d96 │ │ │ │ │ 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, #526 @ 0x20e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 4d9e │ │ │ │ │ + cbz r0, 4d92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 4d92 │ │ │ │ │ + cbz r0, 4d86 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldrd r2, r3, [r2, #20] │ │ │ │ │ bl 0 <_PyAST_Pass> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Pass │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 4de4 │ │ │ │ │ + cbz r0, 4dd8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 4de4 │ │ │ │ │ + cbnz r3, 4dd8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 4d92 │ │ │ │ │ + b.n 4d86 │ │ │ │ │ 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] │ │ │ │ │ - bge.n 4dc6 │ │ │ │ │ + bge.n 4dba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4d96 │ │ │ │ │ + b.n 4d8a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4d96 │ │ │ │ │ + b.n 4d8a │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4d62 │ │ │ │ │ - b.n 4d92 │ │ │ │ │ + beq.n 4d56 │ │ │ │ │ + b.n 4d86 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4d46 │ │ │ │ │ + b.n 4d3a │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4d92 │ │ │ │ │ + beq.n 4d86 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4d96 │ │ │ │ │ + b.n 4d8a │ │ │ │ │ │ │ │ │ │ -00004dfc : │ │ │ │ │ +00004df0 : │ │ │ │ │ for_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, #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 51f6 │ │ │ │ │ + beq.w 51ea │ │ │ │ │ bl 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 51f6 │ │ │ │ │ + bne.w 51ea │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 50ea │ │ │ │ │ + bne.w 50de │ │ │ │ │ ldrd r8, r6, [r4, #8] │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq.w 5024 │ │ │ │ │ + beq.w 5018 │ │ │ │ │ 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 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 504c │ │ │ │ │ + bne.w 5040 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4f1e │ │ │ │ │ + beq.n 4f12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5df8 │ │ │ │ │ + bl 5df8 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4f1e │ │ │ │ │ + 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 4f1e │ │ │ │ │ + beq.n 4f12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 80f8 │ │ │ │ │ + bl 8138 │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 51fe │ │ │ │ │ + beq.w 51f2 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 51fe │ │ │ │ │ + beq.w 51f2 │ │ │ │ │ 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 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 51fe │ │ │ │ │ + bne.w 51f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 51fe │ │ │ │ │ + beq.w 51f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ec0 │ │ │ │ │ + bl 3eb4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 51fe │ │ │ │ │ + bne.w 51f2 │ │ │ │ │ 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 51e8 │ │ │ │ │ + beq.w 51dc │ │ │ │ │ ldrd r8, r3, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl de5c │ │ │ │ │ + bl de9c │ │ │ │ │ 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] │ │ │ │ │ @@ -9154,95 +9148,95 @@ │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ bl 0 <_PyAST_For> │ │ │ │ │ R_ARM_THM_CALL _PyAST_For │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ffc │ │ │ │ │ + beq.n 4ff0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4ffc │ │ │ │ │ + bne.n 4ff0 │ │ │ │ │ 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, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 50ea │ │ │ │ │ + bne.w 50de │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5014 │ │ │ │ │ + beq.n 5008 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5014 │ │ │ │ │ + beq.n 5008 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5df8 │ │ │ │ │ + bl 5df8 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5014 │ │ │ │ │ + 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 5014 │ │ │ │ │ + beq.n 5008 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 80f8 │ │ │ │ │ + bl 8138 │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 51fe │ │ │ │ │ + beq.w 51f2 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 51fe │ │ │ │ │ + beq.w 51f2 │ │ │ │ │ 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 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 51fe │ │ │ │ │ + bne.w 51f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 51fe │ │ │ │ │ + beq.w 51f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ec0 │ │ │ │ │ + bl 3eb4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 51fe │ │ │ │ │ + bne.w 51f2 │ │ │ │ │ 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 51e8 │ │ │ │ │ + beq.w 51dc │ │ │ │ │ ldrd r8, r3, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl de5c │ │ │ │ │ + bl de9c │ │ │ │ │ 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] │ │ │ │ │ @@ -9255,161 +9249,161 @@ │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC99 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC99 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59dc │ │ │ │ │ + bl 59d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4f0a │ │ │ │ │ + bne.n 4efe │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4f12 │ │ │ │ │ + beq.n 4f06 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4f14 │ │ │ │ │ + b.n 4f08 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 50f2 │ │ │ │ │ + bne.n 50e6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 4f12 │ │ │ │ │ + b.n 4f06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 520a │ │ │ │ │ + blt.w 51fe │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5216 │ │ │ │ │ + beq.w 520a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 50ea │ │ │ │ │ + bne.n 50de │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 516e │ │ │ │ │ + beq.w 5162 │ │ │ │ │ bl 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 516e │ │ │ │ │ + bne.w 5162 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 50da │ │ │ │ │ + cbnz r5, 50ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 50a4 │ │ │ │ │ + cbnz r5, 5098 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 50a2 │ │ │ │ │ + cbz r0, 5096 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5df8 │ │ │ │ │ + bl 5df8 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ - cbz r0, 50a2 │ │ │ │ │ + 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 │ │ │ │ │ - bne.n 5196 │ │ │ │ │ + bne.n 518a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r5, 50da │ │ │ │ │ + cbnz r5, 50ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 50da │ │ │ │ │ + cbnz r5, 50ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 50d8 │ │ │ │ │ + cbz r0, 50cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5df8 │ │ │ │ │ + bl 5df8 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ - cbz r0, 50d8 │ │ │ │ │ + cbz r0, 50cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5104 │ │ │ │ │ + cbnz r0, 50f8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 4e58 │ │ │ │ │ + beq.w 4e4c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4f14 │ │ │ │ │ + b.n 4f08 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 50ea │ │ │ │ │ + bne.n 50de │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7124 │ │ │ │ │ + bl 7118 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - b.n 501e │ │ │ │ │ + b.n 5012 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 80f8 │ │ │ │ │ + bl 8138 │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 50d8 │ │ │ │ │ + beq.n 50cc │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 50d8 │ │ │ │ │ + beq.n 50cc │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 50d8 │ │ │ │ │ + beq.n 50cc │ │ │ │ │ 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.n 50d8 │ │ │ │ │ + beq.n 50cc │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ mov r2, r5 │ │ │ │ │ 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 │ │ │ │ │ @@ -9418,54 +9412,54 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC98 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC98 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 517a │ │ │ │ │ + cbnz r0, 516e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 5176 │ │ │ │ │ + cbz r0, 516a │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 50de │ │ │ │ │ + b.n 50d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 506c │ │ │ │ │ + b.n 5060 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 50de │ │ │ │ │ + b.n 50d2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 51ee │ │ │ │ │ + beq.n 51e2 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5168 │ │ │ │ │ + bne.n 515c │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4f12 │ │ │ │ │ + b.n 4f06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 80f8 │ │ │ │ │ + bl 8138 │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 50a2 │ │ │ │ │ + beq.n 5096 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 50a2 │ │ │ │ │ + beq.w 5096 │ │ │ │ │ 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] │ │ │ │ │ @@ -9473,758 +9467,758 @@ │ │ │ │ │ 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 r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 515e │ │ │ │ │ + beq.n 5152 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, 51ee │ │ │ │ │ + cbz r2, 51e2 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5168 │ │ │ │ │ + bne.n 515c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4f12 │ │ │ │ │ + b.n 4f06 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4f14 │ │ │ │ │ + b.n 4f08 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4f12 │ │ │ │ │ + b.n 4f06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4e30 │ │ │ │ │ + b.n 4e24 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4f14 │ │ │ │ │ + b.n 4f08 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4f14 │ │ │ │ │ + b.n 4f08 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 50e4 │ │ │ │ │ + b.n 50d8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000521c <_gather_85_rule>: │ │ │ │ │ +00005210 <_gather_85_rule>: │ │ │ │ │ _gather_85_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 5344 <_gather_85_rule+0x128> │ │ │ │ │ + beq.w 5338 <_gather_85_rule+0x128> │ │ │ │ │ bl 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 5344 <_gather_85_rule+0x128> │ │ │ │ │ + bne.n 5338 <_gather_85_rule+0x128> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 533c <_gather_85_rule+0x120> │ │ │ │ │ + bne.n 5330 <_gather_85_rule+0x120> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bl 10ac0 │ │ │ │ │ + bl 10af4 │ │ │ │ │ R_ARM_THM_CALL double_starred_kvpair_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbnz r0, 5274 <_gather_85_rule+0x58> │ │ │ │ │ + cbnz r0, 5268 <_gather_85_rule+0x58> │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 5334 <_gather_85_rule+0x118> │ │ │ │ │ + beq.n 5328 <_gather_85_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 5334 <_gather_85_rule+0x118> │ │ │ │ │ + bne.n 5328 <_gather_85_rule+0x118> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 535a <_gather_85_rule+0x13e> │ │ │ │ │ + bne.n 534e <_gather_85_rule+0x13e> │ │ │ │ │ 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.n 5352 <_gather_85_rule+0x136> │ │ │ │ │ + beq.n 5346 <_gather_85_rule+0x136> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 535a <_gather_85_rule+0x13e> │ │ │ │ │ + bne.n 534e <_gather_85_rule+0x13e> │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - b.n 52ce <_gather_85_rule+0xb2> │ │ │ │ │ - bl 10ac0 │ │ │ │ │ + b.n 52c2 <_gather_85_rule+0xb2> │ │ │ │ │ + bl 10af4 │ │ │ │ │ R_ARM_THM_CALL double_starred_kvpair_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 52de <_gather_85_rule+0xc2> │ │ │ │ │ + cbz r0, 52d2 <_gather_85_rule+0xc2> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5362 <_gather_85_rule+0x146> │ │ │ │ │ + bne.n 5356 <_gather_85_rule+0x146> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.n 531c <_gather_85_rule+0x100> │ │ │ │ │ + beq.n 5310 <_gather_85_rule+0x100> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r7, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ 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 52b2 <_gather_85_rule+0x96> │ │ │ │ │ + bne.n 52a6 <_gather_85_rule+0x96> │ │ │ │ │ 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 r8, r0 │ │ │ │ │ - cbnz r0, 52fe <_gather_85_rule+0xe2> │ │ │ │ │ - b.n 534c <_gather_85_rule+0x130> │ │ │ │ │ + cbnz r0, 52f2 <_gather_85_rule+0xe2> │ │ │ │ │ + b.n 5340 <_gather_85_rule+0x130> │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ ldr.w r1, [r7, r5, lsl #2] │ │ │ │ │ str.w r1, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bgt.n 52f0 <_gather_85_rule+0xd4> │ │ │ │ │ + bgt.n 52e4 <_gather_85_rule+0xd4> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, fp │ │ │ │ │ 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 │ │ │ │ │ - b.n 526a <_gather_85_rule+0x4e> │ │ │ │ │ + b.n 525e <_gather_85_rule+0x4e> │ │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 534c <_gather_85_rule+0x130> │ │ │ │ │ + cbz r0, 5340 <_gather_85_rule+0x130> │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 52c4 <_gather_85_rule+0xa8> │ │ │ │ │ + b.n 52b8 <_gather_85_rule+0xa8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 528e <_gather_85_rule+0x72> │ │ │ │ │ + b.n 5282 <_gather_85_rule+0x72> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 526c <_gather_85_rule+0x50> │ │ │ │ │ + b.n 5260 <_gather_85_rule+0x50> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 524e <_gather_85_rule+0x32> │ │ │ │ │ + b.n 5242 <_gather_85_rule+0x32> │ │ │ │ │ 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.n 5264 <_gather_85_rule+0x48> │ │ │ │ │ + b.n 5258 <_gather_85_rule+0x48> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 52c0 <_gather_85_rule+0xa4> │ │ │ │ │ + beq.n 52b4 <_gather_85_rule+0xa4> │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 535a <_gather_85_rule+0x13e> │ │ │ │ │ + b.n 534e <_gather_85_rule+0x13e> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000537c <_loop0_87_rule>: │ │ │ │ │ +00005370 <_loop0_87_rule>: │ │ │ │ │ _loop0_87_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 54cc <_loop0_87_rule+0x150> │ │ │ │ │ + beq.w 54c0 <_loop0_87_rule+0x150> │ │ │ │ │ bl 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 54cc <_loop0_87_rule+0x150> │ │ │ │ │ + bne.w 54c0 <_loop0_87_rule+0x150> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 54c4 <_loop0_87_rule+0x148> │ │ │ │ │ + bne.w 54b8 <_loop0_87_rule+0x148> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 54b4 <_loop0_87_rule+0x138> │ │ │ │ │ + beq.n 54a8 <_loop0_87_rule+0x138> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 54c4 <_loop0_87_rule+0x148> │ │ │ │ │ + bne.n 54b8 <_loop0_87_rule+0x148> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movw r9, #6000 @ 0x1770 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 54ac <_loop0_87_rule+0x130> │ │ │ │ │ + beq.n 54a0 <_loop0_87_rule+0x130> │ │ │ │ │ bl 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 54ac <_loop0_87_rule+0x130> │ │ │ │ │ + bne.n 54a0 <_loop0_87_rule+0x130> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5402 <_loop0_87_rule+0x86> │ │ │ │ │ + cbnz r3, 53f6 <_loop0_87_rule+0x86> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5430 <_loop0_87_rule+0xb4> │ │ │ │ │ + cbnz r0, 5424 <_loop0_87_rule+0xb4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5498 <_loop0_87_rule+0x11c> │ │ │ │ │ + beq.n 548c <_loop0_87_rule+0x11c> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.n 5458 <_loop0_87_rule+0xdc> │ │ │ │ │ + bgt.n 544c <_loop0_87_rule+0xdc> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ 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 79b0 │ │ │ │ │ + bl 79f0 │ │ │ │ │ R_ARM_THM_CALL disjunction_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5402 <_loop0_87_rule+0x86> │ │ │ │ │ + beq.n 53f6 <_loop0_87_rule+0x86> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5466 <_loop0_87_rule+0xea> │ │ │ │ │ + cbnz r3, 545a <_loop0_87_rule+0xea> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r8 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 547c <_loop0_87_rule+0x100> │ │ │ │ │ + beq.n 5470 <_loop0_87_rule+0x100> │ │ │ │ │ str.w r2, [r6, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b.n 53dc <_loop0_87_rule+0x60> │ │ │ │ │ + b.n 53d0 <_loop0_87_rule+0x60> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 5418 <_loop0_87_rule+0x9c> │ │ │ │ │ + b.n 540c <_loop0_87_rule+0x9c> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5440 <_loop0_87_rule+0xc4> │ │ │ │ │ + beq.n 5434 <_loop0_87_rule+0xc4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5406 <_loop0_87_rule+0x8a> │ │ │ │ │ + b.n 53fa <_loop0_87_rule+0x8a> │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 5498 <_loop0_87_rule+0x11c> │ │ │ │ │ + cbz r0, 548c <_loop0_87_rule+0x11c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 544c <_loop0_87_rule+0xd0> │ │ │ │ │ + b.n 5440 <_loop0_87_rule+0xd0> │ │ │ │ │ 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 5426 <_loop0_87_rule+0xaa> │ │ │ │ │ + b.n 541a <_loop0_87_rule+0xaa> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 53f2 <_loop0_87_rule+0x76> │ │ │ │ │ + b.n 53e6 <_loop0_87_rule+0x76> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5426 <_loop0_87_rule+0xaa> │ │ │ │ │ + b.n 541a <_loop0_87_rule+0xaa> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5426 <_loop0_87_rule+0xaa> │ │ │ │ │ + b.n 541a <_loop0_87_rule+0xaa> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 53b0 <_loop0_87_rule+0x34> │ │ │ │ │ + b.n 53a4 <_loop0_87_rule+0x34> │ │ │ │ │ │ │ │ │ │ -000054d4 <_tmp_17_rule>: │ │ │ │ │ +000054c8 <_tmp_17_rule>: │ │ │ │ │ _tmp_17_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ 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.n 5552 <_tmp_17_rule+0x7e> │ │ │ │ │ + beq.n 5546 <_tmp_17_rule+0x7e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 5552 <_tmp_17_rule+0x7e> │ │ │ │ │ + cbnz r0, 5546 <_tmp_17_rule+0x7e> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 554a <_tmp_17_rule+0x76> │ │ │ │ │ + cbnz r5, 553e <_tmp_17_rule+0x76> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5520 <_tmp_17_rule+0x4c> │ │ │ │ │ + cbnz r0, 5514 <_tmp_17_rule+0x4c> │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ 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 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5510 <_tmp_17_rule+0x3c> │ │ │ │ │ + beq.n 5504 <_tmp_17_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5514 <_tmp_17_rule+0x40> │ │ │ │ │ + beq.n 5508 <_tmp_17_rule+0x40> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5514 <_tmp_17_rule+0x40> │ │ │ │ │ + beq.n 5508 <_tmp_17_rule+0x40> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5518 <_tmp_17_rule+0x44> │ │ │ │ │ + b.n 550c <_tmp_17_rule+0x44> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5518 <_tmp_17_rule+0x44> │ │ │ │ │ + b.n 550c <_tmp_17_rule+0x44> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5500 <_tmp_17_rule+0x2c> │ │ │ │ │ + b.n 54f4 <_tmp_17_rule+0x2c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000555c <_loop0_32_rule>: │ │ │ │ │ +00005550 <_loop0_32_rule>: │ │ │ │ │ _loop0_32_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 5644 <_loop0_32_rule+0xe8> │ │ │ │ │ + beq.n 5638 <_loop0_32_rule+0xe8> │ │ │ │ │ bl 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 5644 <_loop0_32_rule+0xe8> │ │ │ │ │ + bne.n 5638 <_loop0_32_rule+0xe8> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 562c <_loop0_32_rule+0xd0> │ │ │ │ │ + bne.n 5620 <_loop0_32_rule+0xd0> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5634 <_loop0_32_rule+0xd8> │ │ │ │ │ + beq.n 5628 <_loop0_32_rule+0xd8> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 562c <_loop0_32_rule+0xd0> │ │ │ │ │ + bne.n 5620 <_loop0_32_rule+0xd0> │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 564c │ │ │ │ │ + bl 5640 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 55e0 <_loop0_32_rule+0x84> │ │ │ │ │ + cbnz r0, 55d4 <_loop0_32_rule+0x84> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 5618 <_loop0_32_rule+0xbc> │ │ │ │ │ + cbz r0, 560c <_loop0_32_rule+0xbc> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.n 55f0 <_loop0_32_rule+0x94> │ │ │ │ │ + bgt.n 55e4 <_loop0_32_rule+0x94> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - beq.n 55fe <_loop0_32_rule+0xa2> │ │ │ │ │ + beq.n 55f2 <_loop0_32_rule+0xa2> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str.w r3, [r6, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 55b0 <_loop0_32_rule+0x54> │ │ │ │ │ + b.n 55a4 <_loop0_32_rule+0x54> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 55c8 <_loop0_32_rule+0x6c> │ │ │ │ │ + b.n 55bc <_loop0_32_rule+0x6c> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 5618 <_loop0_32_rule+0xbc> │ │ │ │ │ + cbz r0, 560c <_loop0_32_rule+0xbc> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 55e4 <_loop0_32_rule+0x88> │ │ │ │ │ + b.n 55d8 <_loop0_32_rule+0x88> │ │ │ │ │ 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 55d6 <_loop0_32_rule+0x7a> │ │ │ │ │ + b.n 55ca <_loop0_32_rule+0x7a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 55d6 <_loop0_32_rule+0x7a> │ │ │ │ │ + b.n 55ca <_loop0_32_rule+0x7a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 55d6 <_loop0_32_rule+0x7a> │ │ │ │ │ + b.n 55ca <_loop0_32_rule+0x7a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 558c <_loop0_32_rule+0x30> │ │ │ │ │ + b.n 5580 <_loop0_32_rule+0x30> │ │ │ │ │ │ │ │ │ │ -0000564c : │ │ │ │ │ +00005640 : │ │ │ │ │ param_maybe_default_rule(): │ │ │ │ │ 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, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 572a │ │ │ │ │ + beq.n 571e │ │ │ │ │ bl 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 572a │ │ │ │ │ + bne.n 571e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5746 │ │ │ │ │ + bne.n 573a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl e65c │ │ │ │ │ + bl e69c │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 56d4 │ │ │ │ │ + cbz r0, 56c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5750 │ │ │ │ │ + bl 5744 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r2, 56d6 │ │ │ │ │ + cbnz r2, 56ca │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 56d4 │ │ │ │ │ + cbz r0, 56c8 │ │ │ │ │ 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 │ │ │ │ │ - cbnz r2, 56d6 │ │ │ │ │ + cbnz r2, 56ca │ │ │ │ │ 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.n 5732 │ │ │ │ │ + beq.n 5726 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5732 │ │ │ │ │ + bne.n 5726 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ 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 5746 │ │ │ │ │ + bne.n 573a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e65c │ │ │ │ │ + bl e69c │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 56f0 │ │ │ │ │ + cbnz r0, 56e4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - b.n 56c8 │ │ │ │ │ + b.n 56bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5750 │ │ │ │ │ + bl 5744 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 56e8 │ │ │ │ │ + bne.n 56dc │ │ │ │ │ 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 56e8 │ │ │ │ │ + bne.n 56dc │ │ │ │ │ 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 56e8 │ │ │ │ │ + beq.n 56dc │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b.n 56b4 │ │ │ │ │ + b.n 56a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 567a │ │ │ │ │ + b.n 566e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 56c8 │ │ │ │ │ + beq.n 56bc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 56cc │ │ │ │ │ + b.n 56c0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 56cc │ │ │ │ │ + b.n 56c0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005750 : │ │ │ │ │ +00005744 : │ │ │ │ │ default_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ 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 5840 │ │ │ │ │ + beq.n 5834 │ │ │ │ │ bl 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 5840 │ │ │ │ │ + bne.n 5834 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 5860 │ │ │ │ │ + bne.n 5854 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 57ae │ │ │ │ │ + cbz r0, 57a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 57ae │ │ │ │ │ + cbz r0, 57a2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5848 │ │ │ │ │ + bne.n 583c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbz r3, 57f0 │ │ │ │ │ + cbz r3, 57e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5870 │ │ │ │ │ + bne.n 5864 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 5868 │ │ │ │ │ + beq.n 585c │ │ │ │ │ bl 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 5868 │ │ │ │ │ + bne.n 585c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5876 │ │ │ │ │ + bne.n 586a │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 57f4 │ │ │ │ │ + cbnz r0, 57e8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 57a2 │ │ │ │ │ + b.n 5796 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_126_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_126_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 57e8 │ │ │ │ │ + beq.n 57dc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC100 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC100 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -10233,131 +10227,131 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 57ea │ │ │ │ │ + beq.n 57de │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 57ec │ │ │ │ │ + b.n 57e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 577e │ │ │ │ │ + b.n 5772 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 57a2 │ │ │ │ │ + beq.n 5796 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 57a6 │ │ │ │ │ + b.n 579a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 57a6 │ │ │ │ │ + b.n 579a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 57d6 │ │ │ │ │ + b.n 57ca │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 57a6 │ │ │ │ │ + b.n 579a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 57ec │ │ │ │ │ + b.n 57e0 │ │ │ │ │ │ │ │ │ │ -0000587c <_gather_15_rule>: │ │ │ │ │ +00005870 <_gather_15_rule>: │ │ │ │ │ _gather_15_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 59b2 <_gather_15_rule+0x136> │ │ │ │ │ + beq.w 59a6 <_gather_15_rule+0x136> │ │ │ │ │ bl 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 59b2 <_gather_15_rule+0x136> │ │ │ │ │ + bne.w 59a6 <_gather_15_rule+0x136> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 59aa <_gather_15_rule+0x12e> │ │ │ │ │ + bne.n 599e <_gather_15_rule+0x12e> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 59a2 <_gather_15_rule+0x126> │ │ │ │ │ + beq.n 5996 <_gather_15_rule+0x126> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 59ba <_gather_15_rule+0x13e> │ │ │ │ │ + beq.n 59ae <_gather_15_rule+0x13e> │ │ │ │ │ bl 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 59ba <_gather_15_rule+0x13e> │ │ │ │ │ + bne.n 59ae <_gather_15_rule+0x13e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 599c <_gather_15_rule+0x120> │ │ │ │ │ + bne.n 5990 <_gather_15_rule+0x120> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5994 <_gather_15_rule+0x118> │ │ │ │ │ + beq.n 5988 <_gather_15_rule+0x118> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 599c <_gather_15_rule+0x120> │ │ │ │ │ + bne.n 5990 <_gather_15_rule+0x120> │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5948 <_gather_15_rule+0xcc> │ │ │ │ │ + cbnz r0, 593c <_gather_15_rule+0xcc> │ │ │ │ │ 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.n 598e <_gather_15_rule+0x112> │ │ │ │ │ + beq.n 5982 <_gather_15_rule+0x112> │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 5968 <_gather_15_rule+0xec> │ │ │ │ │ + bgt.n 595c <_gather_15_rule+0xec> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ @@ -10372,90 +10366,90 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ 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 r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 590e <_gather_15_rule+0x92> │ │ │ │ │ + beq.n 5902 <_gather_15_rule+0x92> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 5976 <_gather_15_rule+0xfa> │ │ │ │ │ + cbnz r2, 596a <_gather_15_rule+0xfa> │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n 59c2 <_gather_15_rule+0x146> │ │ │ │ │ + beq.n 59b6 <_gather_15_rule+0x146> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 5904 <_gather_15_rule+0x88> │ │ │ │ │ + b.n 58f8 <_gather_15_rule+0x88> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 5920 <_gather_15_rule+0xa4> │ │ │ │ │ + b.n 5914 <_gather_15_rule+0xa4> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5958 <_gather_15_rule+0xdc> │ │ │ │ │ + beq.n 594c <_gather_15_rule+0xdc> │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 599c <_gather_15_rule+0x120> │ │ │ │ │ + b.n 5990 <_gather_15_rule+0x120> │ │ │ │ │ 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 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n 593e <_gather_15_rule+0xc2> │ │ │ │ │ + b.n 5932 <_gather_15_rule+0xc2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5940 <_gather_15_rule+0xc4> │ │ │ │ │ + b.n 5934 <_gather_15_rule+0xc4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 58b0 <_gather_15_rule+0x34> │ │ │ │ │ + b.n 58a4 <_gather_15_rule+0x34> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 58e2 <_gather_15_rule+0x66> │ │ │ │ │ + b.n 58d6 <_gather_15_rule+0x66> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 598e <_gather_15_rule+0x112> │ │ │ │ │ + beq.n 5982 <_gather_15_rule+0x112> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 595c <_gather_15_rule+0xe0> │ │ │ │ │ + b.n 5950 <_gather_15_rule+0xe0> │ │ │ │ │ │ │ │ │ │ -000059dc : │ │ │ │ │ +000059d0 : │ │ │ │ │ INVALID_VERSION_CHECK(): │ │ │ │ │ - cbz r3, 59fa │ │ │ │ │ + cbz r3, 59ee │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r4, [r0, #68] @ 0x44 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - blt.n 5a02 │ │ │ │ │ + blt.n 59f6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ @@ -10473,581 +10467,581 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC101 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC101 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 59f4 │ │ │ │ │ + b.n 59e8 │ │ │ │ │ │ │ │ │ │ -00005a2c : │ │ │ │ │ +00005a20 : │ │ │ │ │ param_star_annotation_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.n 5a92 │ │ │ │ │ + beq.n 5a86 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 5a92 │ │ │ │ │ + cbnz r0, 5a86 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5b46 │ │ │ │ │ + bne.n 5b3a │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 5b14 │ │ │ │ │ + beq.n 5b08 │ │ │ │ │ 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 r9, r0 │ │ │ │ │ - cbnz r0, 5a9a │ │ │ │ │ + cbnz r0, 5a8e │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5a5a │ │ │ │ │ + b.n 5a4e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 5b88 │ │ │ │ │ + beq.n 5b7c │ │ │ │ │ bl 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 5b88 │ │ │ │ │ + bne.n 5b7c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5b80 │ │ │ │ │ + bne.n 5b74 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5b80 │ │ │ │ │ + beq.n 5b74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9bfc │ │ │ │ │ + bl 9c3c │ │ │ │ │ R_ARM_THM_CALL star_expression_rule │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5b80 │ │ │ │ │ + beq.n 5b74 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5b68 │ │ │ │ │ + bne.n 5b5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ 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, #16] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5b62 │ │ │ │ │ + beq.n 5b56 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ strd r8, r0, [sp] │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 5b4e │ │ │ │ │ + cbz r0, 5b42 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5b4e │ │ │ │ │ + cbnz r3, 5b42 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5a86 │ │ │ │ │ + b.n 5a7a │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ - bge.n 5b32 │ │ │ │ │ + bge.n 5b26 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5a88 │ │ │ │ │ + b.n 5a7c │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5a76 │ │ │ │ │ + beq.n 5a6a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5a88 │ │ │ │ │ + b.n 5a7c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5a86 │ │ │ │ │ + beq.n 5a7a │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5a88 │ │ │ │ │ + b.n 5a7c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5a88 │ │ │ │ │ + b.n 5a7c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5ad8 │ │ │ │ │ + beq.n 5acc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5a82 │ │ │ │ │ + b.n 5a76 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5a82 │ │ │ │ │ + b.n 5a76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5ab4 │ │ │ │ │ + b.n 5aa8 │ │ │ │ │ │ │ │ │ │ -00005b90 <_loop1_33_rule>: │ │ │ │ │ +00005b84 <_loop1_33_rule>: │ │ │ │ │ _loop1_33_rule(): │ │ │ │ │ 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 r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 5c58 <_loop1_33_rule+0xc8> │ │ │ │ │ + beq.n 5c4c <_loop1_33_rule+0xc8> │ │ │ │ │ bl 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 5c58 <_loop1_33_rule+0xc8> │ │ │ │ │ + bne.n 5c4c <_loop1_33_rule+0xc8> │ │ │ │ │ ldr r7, [r5, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 5c4e <_loop1_33_rule+0xbe> │ │ │ │ │ + bne.n 5c42 <_loop1_33_rule+0xbe> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5c74 <_loop1_33_rule+0xe4> │ │ │ │ │ + beq.n 5c68 <_loop1_33_rule+0xe4> │ │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - cbz r4, 5be8 <_loop1_33_rule+0x58> │ │ │ │ │ - b.n 5c4e <_loop1_33_rule+0xbe> │ │ │ │ │ + cbz r4, 5bdc <_loop1_33_rule+0x58> │ │ │ │ │ + b.n 5c42 <_loop1_33_rule+0xbe> │ │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ │ str.w r7, [r6, r4, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 564c │ │ │ │ │ + bl 5640 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 5c0c <_loop1_33_rule+0x7c> │ │ │ │ │ + cbz r0, 5c00 <_loop1_33_rule+0x7c> │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - bne.n 5bde <_loop1_33_rule+0x4e> │ │ │ │ │ + bne.n 5bd2 <_loop1_33_rule+0x4e> │ │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbz r0, 5c60 <_loop1_33_rule+0xd0> │ │ │ │ │ + cbz r0, 5c54 <_loop1_33_rule+0xd0> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 5bde <_loop1_33_rule+0x4e> │ │ │ │ │ + b.n 5bd2 <_loop1_33_rule+0x4e> │ │ │ │ │ str.w r9, [r5, #8] │ │ │ │ │ - cbz r4, 5c48 <_loop1_33_rule+0xb8> │ │ │ │ │ + cbz r4, 5c3c <_loop1_33_rule+0xb8> │ │ │ │ │ ldr r7, [r5, #60] @ 0x3c │ │ │ │ │ - cbnz r7, 5c48 <_loop1_33_rule+0xb8> │ │ │ │ │ + cbnz r7, 5c3c <_loop1_33_rule+0xb8> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbnz r0, 5c32 <_loop1_33_rule+0xa2> │ │ │ │ │ - b.n 5c60 <_loop1_33_rule+0xd0> │ │ │ │ │ + cbnz r0, 5c26 <_loop1_33_rule+0xa2> │ │ │ │ │ + b.n 5c54 <_loop1_33_rule+0xd0> │ │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ │ ldr.w r0, [r6, r7, lsl #2] │ │ │ │ │ str.w r0, [r1, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bgt.n 5c24 <_loop1_33_rule+0x94> │ │ │ │ │ + bgt.n 5c18 <_loop1_33_rule+0x94> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5c40 <_loop1_33_rule+0xb0> │ │ │ │ │ + b.n 5c34 <_loop1_33_rule+0xb0> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5bbe <_loop1_33_rule+0x2e> │ │ │ │ │ + b.n 5bb2 <_loop1_33_rule+0x2e> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5c40 <_loop1_33_rule+0xb0> │ │ │ │ │ + b.n 5c34 <_loop1_33_rule+0xb0> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ mov r9, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5c40 <_loop1_33_rule+0xb0> │ │ │ │ │ + b.n 5c34 <_loop1_33_rule+0xb0> │ │ │ │ │ │ │ │ │ │ -00005c84 : │ │ │ │ │ +00005c78 : │ │ │ │ │ continue_stmt_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.n 5d62 │ │ │ │ │ + beq.n 5d56 │ │ │ │ │ bl 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 5d62 │ │ │ │ │ + bne.n 5d56 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5d5a │ │ │ │ │ + bne.n 5d4e │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 5d28 │ │ │ │ │ + beq.n 5d1c │ │ │ │ │ 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.w r1, #528 @ 0x210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 5cea │ │ │ │ │ + cbnz r0, 5cde │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ 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.n 5cde │ │ │ │ │ + beq.n 5cd2 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldrd r2, r3, [r2, #20] │ │ │ │ │ bl 0 <_PyAST_Continue> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Continue │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 5d10 │ │ │ │ │ + cbz r0, 5d04 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5cde │ │ │ │ │ + beq.n 5cd2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5cde │ │ │ │ │ + beq.n 5cd2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5ce2 │ │ │ │ │ + b.n 5cd6 │ │ │ │ │ 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] │ │ │ │ │ - bge.n 5d44 │ │ │ │ │ + bge.n 5d38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5ce2 │ │ │ │ │ + b.n 5cd6 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5cce │ │ │ │ │ - b.n 5cde │ │ │ │ │ + beq.n 5cc2 │ │ │ │ │ + b.n 5cd2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5ce2 │ │ │ │ │ + b.n 5cd6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5cb2 │ │ │ │ │ + b.n 5ca6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005d6c : │ │ │ │ │ +00005d60 : │ │ │ │ │ break_stmt_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.n 5e4a │ │ │ │ │ + beq.n 5e3e │ │ │ │ │ bl 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 5e4a │ │ │ │ │ + bne.n 5e3e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5e42 │ │ │ │ │ + bne.n 5e36 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 5e10 │ │ │ │ │ + beq.n 5e04 │ │ │ │ │ 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, #527 @ 0x20f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 5dd2 │ │ │ │ │ + cbnz r0, 5dc6 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ 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.n 5dc6 │ │ │ │ │ + beq.n 5dba │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldrd r2, r3, [r2, #20] │ │ │ │ │ bl 0 <_PyAST_Break> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Break │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 5df8 │ │ │ │ │ + cbz r0, 5dec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5dc6 │ │ │ │ │ + beq.n 5dba │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5dc6 │ │ │ │ │ + beq.n 5dba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5dca │ │ │ │ │ + b.n 5dbe │ │ │ │ │ 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] │ │ │ │ │ - bge.n 5e2c │ │ │ │ │ + bge.n 5e20 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5dca │ │ │ │ │ + b.n 5dbe │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5db6 │ │ │ │ │ - b.n 5dc6 │ │ │ │ │ + beq.n 5daa │ │ │ │ │ + b.n 5dba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5dca │ │ │ │ │ + b.n 5dbe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5d9a │ │ │ │ │ + b.n 5d8e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005e54 <_gather_35_rule>: │ │ │ │ │ +00005e48 <_gather_35_rule>: │ │ │ │ │ _gather_35_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 5fac <_gather_35_rule+0x158> │ │ │ │ │ + beq.w 5fa0 <_gather_35_rule+0x158> │ │ │ │ │ bl 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 5fac <_gather_35_rule+0x158> │ │ │ │ │ + bne.w 5fa0 <_gather_35_rule+0x158> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5fa4 <_gather_35_rule+0x150> │ │ │ │ │ + bne.w 5f98 <_gather_35_rule+0x150> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - bl 5fb4 │ │ │ │ │ + bl 5fa8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5f94 <_gather_35_rule+0x140> │ │ │ │ │ + beq.n 5f88 <_gather_35_rule+0x140> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 5f9c <_gather_35_rule+0x148> │ │ │ │ │ + beq.n 5f90 <_gather_35_rule+0x148> │ │ │ │ │ bl 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 5f9c <_gather_35_rule+0x148> │ │ │ │ │ + bne.n 5f90 <_gather_35_rule+0x148> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5f8e <_gather_35_rule+0x13a> │ │ │ │ │ + bne.n 5f82 <_gather_35_rule+0x13a> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5f86 <_gather_35_rule+0x132> │ │ │ │ │ + beq.n 5f7a <_gather_35_rule+0x132> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 5f8e <_gather_35_rule+0x13a> │ │ │ │ │ + bne.n 5f82 <_gather_35_rule+0x13a> │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5f22 <_gather_35_rule+0xce> │ │ │ │ │ + cbnz r0, 5f16 <_gather_35_rule+0xce> │ │ │ │ │ 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.n 5f80 <_gather_35_rule+0x12c> │ │ │ │ │ + beq.n 5f74 <_gather_35_rule+0x12c> │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 5f42 <_gather_35_rule+0xee> │ │ │ │ │ + bgt.n 5f36 <_gather_35_rule+0xee> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ @@ -11058,410 +11052,410 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5fb4 │ │ │ │ │ + bl 5fa8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5ee8 <_gather_35_rule+0x94> │ │ │ │ │ + beq.n 5edc <_gather_35_rule+0x94> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 5f68 <_gather_35_rule+0x114> │ │ │ │ │ + cbnz r2, 5f5c <_gather_35_rule+0x114> │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n 5f50 <_gather_35_rule+0xfc> │ │ │ │ │ + beq.n 5f44 <_gather_35_rule+0xfc> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 5ede <_gather_35_rule+0x8a> │ │ │ │ │ + b.n 5ed2 <_gather_35_rule+0x8a> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 5efa <_gather_35_rule+0xa6> │ │ │ │ │ + b.n 5eee <_gather_35_rule+0xa6> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 5f80 <_gather_35_rule+0x12c> │ │ │ │ │ + cbz r0, 5f74 <_gather_35_rule+0x12c> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 5f36 <_gather_35_rule+0xe2> │ │ │ │ │ + b.n 5f2a <_gather_35_rule+0xe2> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5f32 <_gather_35_rule+0xde> │ │ │ │ │ + beq.n 5f26 <_gather_35_rule+0xde> │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 5f8e <_gather_35_rule+0x13a> │ │ │ │ │ + b.n 5f82 <_gather_35_rule+0x13a> │ │ │ │ │ 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 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n 5f18 <_gather_35_rule+0xc4> │ │ │ │ │ + b.n 5f0c <_gather_35_rule+0xc4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5ebc <_gather_35_rule+0x68> │ │ │ │ │ + b.n 5eb0 <_gather_35_rule+0x68> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5f1a <_gather_35_rule+0xc6> │ │ │ │ │ + b.n 5f0e <_gather_35_rule+0xc6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5e88 <_gather_35_rule+0x34> │ │ │ │ │ + b.n 5e7c <_gather_35_rule+0x34> │ │ │ │ │ │ │ │ │ │ -00005fb4 : │ │ │ │ │ +00005fa8 : │ │ │ │ │ with_item_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ 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.n 6088 │ │ │ │ │ + beq.n 607c │ │ │ │ │ bl 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 6088 │ │ │ │ │ + bne.n 607c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6080 │ │ │ │ │ + bne.n 6074 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 6002 │ │ │ │ │ + cbz r0, 5ff6 │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6038 │ │ │ │ │ + cbnz r0, 602c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6094 │ │ │ │ │ + bne.n 6088 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 6080 │ │ │ │ │ + bne.n 6074 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6090 │ │ │ │ │ + beq.n 6084 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyAST_withitem> │ │ │ │ │ R_ARM_THM_CALL _PyAST_withitem │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 6068 │ │ │ │ │ + cbz r0, 605c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 6068 │ │ │ │ │ + cbnz r2, 605c │ │ │ │ │ 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 632c │ │ │ │ │ + bl 632c │ │ │ │ │ R_ARM_THM_CALL star_target_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6002 │ │ │ │ │ + beq.n 5ff6 │ │ │ │ │ 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 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6002 │ │ │ │ │ + beq.n 5ff6 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bl 0 <_PyAST_withitem> │ │ │ │ │ R_ARM_THM_CALL _PyAST_withitem │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6028 │ │ │ │ │ + bne.n 601c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 602c │ │ │ │ │ + beq.n 6020 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 6030 │ │ │ │ │ + b.n 6024 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 6030 │ │ │ │ │ + b.n 6024 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5fe2 │ │ │ │ │ + b.n 5fd6 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 602c │ │ │ │ │ + b.n 6020 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 611c │ │ │ │ │ + bne.n 6110 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 6114 │ │ │ │ │ + beq.n 6108 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 6114 │ │ │ │ │ + cbnz r0, 6108 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 610e │ │ │ │ │ + cbnz r5, 6102 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ - cbz r0, 6106 │ │ │ │ │ + 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, 6106 │ │ │ │ │ + cbz r0, 60fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ - cbz r0, 6106 │ │ │ │ │ + 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 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 6106 │ │ │ │ │ + cbz r0, 60fa │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 81c0 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0> │ │ │ │ │ + bl 81b4 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - cbz r0, 6108 │ │ │ │ │ + cbz r0, 60fc │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 600c │ │ │ │ │ + b.n 6000 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 6100 │ │ │ │ │ + b.n 60f4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 6100 │ │ │ │ │ + b.n 60f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 60b4 │ │ │ │ │ + b.n 60a8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 6030 │ │ │ │ │ + b.n 6024 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006124 <_tmp_36_rule>: │ │ │ │ │ +00006118 <_tmp_36_rule>: │ │ │ │ │ _tmp_36_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 6186 <_tmp_36_rule+0x62> │ │ │ │ │ + beq.n 617a <_tmp_36_rule+0x62> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 6186 <_tmp_36_rule+0x62> │ │ │ │ │ + cbnz r0, 617a <_tmp_36_rule+0x62> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 6192 <_tmp_36_rule+0x6e> │ │ │ │ │ + cbnz r3, 6186 <_tmp_36_rule+0x6e> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 617e <_tmp_36_rule+0x5a> │ │ │ │ │ + cbnz r0, 6172 <_tmp_36_rule+0x5a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 617e <_tmp_36_rule+0x5a> │ │ │ │ │ + cbnz r3, 6172 <_tmp_36_rule+0x5a> │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 617e <_tmp_36_rule+0x5a> │ │ │ │ │ + cbnz r0, 6172 <_tmp_36_rule+0x5a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 617e <_tmp_36_rule+0x5a> │ │ │ │ │ + cbnz r3, 6172 <_tmp_36_rule+0x5a> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 618e <_tmp_36_rule+0x6a> │ │ │ │ │ + cbz r0, 6182 <_tmp_36_rule+0x6a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ 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 614e <_tmp_36_rule+0x2a> │ │ │ │ │ + b.n 6142 <_tmp_36_rule+0x2a> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 617e <_tmp_36_rule+0x5a> │ │ │ │ │ + b.n 6172 <_tmp_36_rule+0x5a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6182 <_tmp_36_rule+0x5e> │ │ │ │ │ + b.n 6176 <_tmp_36_rule+0x5e> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000619c : │ │ │ │ │ +00006190 : │ │ │ │ │ del_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, #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 6338 │ │ │ │ │ + beq.w 632c │ │ │ │ │ bl 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 6338 │ │ │ │ │ + bne.w 632c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 634c │ │ │ │ │ + bne.w 6340 │ │ │ │ │ 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 6344 │ │ │ │ │ + beq.w 6338 │ │ │ │ │ bl 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 6344 │ │ │ │ │ + bne.w 6338 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6352 │ │ │ │ │ + bne.w 6346 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 635c │ │ │ │ │ + bl 6350 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6324 │ │ │ │ │ + beq.w 6318 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6330 │ │ │ │ │ + beq.w 6324 │ │ │ │ │ bl 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 6330 │ │ │ │ │ + bne.n 6324 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 631e │ │ │ │ │ + bne.n 6312 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6316 │ │ │ │ │ + beq.n 630a │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 631e │ │ │ │ │ + bne.n 6312 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 62b2 │ │ │ │ │ + cbnz r0, 62a6 │ │ │ │ │ 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.n 6310 │ │ │ │ │ + beq.n 6304 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 62d2 │ │ │ │ │ + bgt.n 62c6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ @@ -11471,224 +11465,224 @@ │ │ │ │ │ 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 6328 │ │ │ │ │ + beq.n 631c │ │ │ │ │ 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 6340 │ │ │ │ │ + bne.n 6334 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 635c │ │ │ │ │ + bl 6350 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 625c │ │ │ │ │ + beq.n 6250 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 62f8 │ │ │ │ │ + cbnz r2, 62ec │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n 62e0 │ │ │ │ │ + beq.n 62d4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 6252 │ │ │ │ │ + b.n 6246 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 626e │ │ │ │ │ + b.n 6262 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 6310 │ │ │ │ │ + cbz r0, 6304 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 62c6 │ │ │ │ │ + b.n 62ba │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 62c2 │ │ │ │ │ + beq.n 62b6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 631e │ │ │ │ │ + b.n 6312 │ │ │ │ │ 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 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n 62a6 │ │ │ │ │ + b.n 629a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6230 │ │ │ │ │ + b.n 6224 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 61d0 │ │ │ │ │ + b.n 61c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6328 │ │ │ │ │ + b.n 631c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 61fc │ │ │ │ │ + b.n 61f0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 62a8 │ │ │ │ │ + b.n 629c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6328 │ │ │ │ │ + b.n 631c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000635c : │ │ │ │ │ +00006350 : │ │ │ │ │ del_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 66a2 │ │ │ │ │ + beq.w 6696 │ │ │ │ │ bl 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 66a2 │ │ │ │ │ + bne.w 6696 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6686 │ │ │ │ │ + bne.w 667a │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1201 @ 0x4b1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6474 │ │ │ │ │ + bne.n 6468 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 6678 │ │ │ │ │ + beq.w 666c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6686 │ │ │ │ │ + bne.w 667a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ccc │ │ │ │ │ + bl 3ccc │ │ │ │ │ R_ARM_THM_CALL t_primary_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 63e2 │ │ │ │ │ + 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 64fa │ │ │ │ │ + bne.w 64ee │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6686 │ │ │ │ │ + bne.w 667a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ccc │ │ │ │ │ + bl 3ccc │ │ │ │ │ R_ARM_THM_CALL t_primary_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6486 │ │ │ │ │ + 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 6486 │ │ │ │ │ + beq.n 647a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10640 │ │ │ │ │ + bl 10674 │ │ │ │ │ R_ARM_THM_CALL slices_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6486 │ │ │ │ │ + beq.n 647a │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6486 │ │ │ │ │ + beq.n 647a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 6486 │ │ │ │ │ + cbz r0, 647a │ │ │ │ │ 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 669a │ │ │ │ │ + beq.w 668e │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, sl │ │ │ │ │ movs r2, #3 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r9, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Subscript │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6552 │ │ │ │ │ + beq.n 6546 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6552 │ │ │ │ │ + bne.n 6546 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1201 @ 0x4b1 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -11698,442 +11692,442 @@ │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6688 │ │ │ │ │ + bne.w 667c │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6692 │ │ │ │ │ + beq.w 6686 │ │ │ │ │ bl 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 6692 │ │ │ │ │ + bne.w 6686 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 659a │ │ │ │ │ + bne.n 658e │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 66b4 │ │ │ │ │ + beq.w 66a8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6566 │ │ │ │ │ + beq.n 655a │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 65f2 │ │ │ │ │ + beq.w 65e6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 66aa │ │ │ │ │ + bne.w 669e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6466 │ │ │ │ │ + b.n 645a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 63e2 │ │ │ │ │ + beq.w 63d6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS t_lookahead_rule │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 63e2 │ │ │ │ │ + beq.w 63d6 │ │ │ │ │ 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 669a │ │ │ │ │ + beq.w 668e │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r2, #3 │ │ │ │ │ ldr.w r1, [ip, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr.w r1, [ip, #20] │ │ │ │ │ strd r9, r1, [sp] │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6460 │ │ │ │ │ + bne.n 6454 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6466 │ │ │ │ │ + beq.n 645a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 668c │ │ │ │ │ + b.n 6680 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 659a │ │ │ │ │ + cbnz r3, 658e │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 664c │ │ │ │ │ + bne.n 6640 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 659a │ │ │ │ │ + cbnz r3, 658e │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6604 │ │ │ │ │ + bne.n 65f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 659a │ │ │ │ │ + cbnz r3, 658e │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 65a8 │ │ │ │ │ + cbnz r0, 659c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - b.n 6466 │ │ │ │ │ + b.n 645a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 619c │ │ │ │ │ + bl 6190 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 659a │ │ │ │ │ + bne.n 658e │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 659a │ │ │ │ │ + beq.n 658e │ │ │ │ │ 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 659a │ │ │ │ │ + beq.n 658e │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r8 │ │ │ │ │ movs r1, #3 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_List> │ │ │ │ │ R_ARM_THM_CALL _PyAST_List │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 64e8 │ │ │ │ │ + bne.w 64dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 659a │ │ │ │ │ + beq.n 658e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 659e │ │ │ │ │ + b.n 6592 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 619c │ │ │ │ │ + bl 6190 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 658c │ │ │ │ │ + bne.n 6580 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 658a │ │ │ │ │ + beq.n 657e │ │ │ │ │ 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 659a │ │ │ │ │ + beq.n 658e │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ movs r1, #3 │ │ │ │ │ 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 r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 64e8 │ │ │ │ │ - b.n 65f2 │ │ │ │ │ + bne.w 64dc │ │ │ │ │ + b.n 65e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 635c │ │ │ │ │ + bl 6350 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6578 │ │ │ │ │ + beq.n 656c │ │ │ │ │ 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.n 6578 │ │ │ │ │ + beq.n 656c │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 64e8 │ │ │ │ │ - b.n 65f2 │ │ │ │ │ + bne.w 64dc │ │ │ │ │ + b.n 65e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 655a │ │ │ │ │ - b.n 63b4 │ │ │ │ │ + blt.w 654e │ │ │ │ │ + b.n 63a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 647e │ │ │ │ │ + b.n 6472 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 64b0 │ │ │ │ │ + b.n 64a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 647e │ │ │ │ │ + b.n 6472 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6390 │ │ │ │ │ + b.n 6384 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 65fa │ │ │ │ │ - b.n 64f0 │ │ │ │ │ + bne.n 65ee │ │ │ │ │ + b.n 64e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 65fa │ │ │ │ │ + blt.n 65ee │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 64cc │ │ │ │ │ - b.n 659a │ │ │ │ │ + beq.w 64c0 │ │ │ │ │ + b.n 658e │ │ │ │ │ │ │ │ │ │ -000066d4 <_tmp_16_rule>: │ │ │ │ │ +000066c8 <_tmp_16_rule>: │ │ │ │ │ _tmp_16_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 6726 <_tmp_16_rule+0x52> │ │ │ │ │ + beq.n 671a <_tmp_16_rule+0x52> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 6726 <_tmp_16_rule+0x52> │ │ │ │ │ + cbnz r0, 671a <_tmp_16_rule+0x52> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 6732 <_tmp_16_rule+0x5e> │ │ │ │ │ + cbnz r3, 6726 <_tmp_16_rule+0x5e> │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 671e <_tmp_16_rule+0x4a> │ │ │ │ │ + cbnz r0, 6712 <_tmp_16_rule+0x4a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 671e <_tmp_16_rule+0x4a> │ │ │ │ │ + cbnz r3, 6712 <_tmp_16_rule+0x4a> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 672e <_tmp_16_rule+0x5a> │ │ │ │ │ + cbz r0, 6722 <_tmp_16_rule+0x5a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ 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 66fe <_tmp_16_rule+0x2a> │ │ │ │ │ + b.n 66f2 <_tmp_16_rule+0x2a> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 671e <_tmp_16_rule+0x4a> │ │ │ │ │ + b.n 6712 <_tmp_16_rule+0x4a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6722 <_tmp_16_rule+0x4e> │ │ │ │ │ + b.n 6716 <_tmp_16_rule+0x4e> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000673c : │ │ │ │ │ +00006730 : │ │ │ │ │ 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, #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 688a │ │ │ │ │ + beq.w 687e │ │ │ │ │ bl 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 688a │ │ │ │ │ + bne.w 687e │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6882 │ │ │ │ │ + bne.w 6876 │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 6864 │ │ │ │ │ + bne.n 6858 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 6878 │ │ │ │ │ + blt.n 686c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 683e │ │ │ │ │ + bne.n 6832 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6860 │ │ │ │ │ + beq.n 6854 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6964 │ │ │ │ │ + beq.w 6958 │ │ │ │ │ bl 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 6964 │ │ │ │ │ + bne.w 6958 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 695c │ │ │ │ │ + bne.w 6950 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6852 │ │ │ │ │ + beq.n 6846 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 695c │ │ │ │ │ + bne.w 6950 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 54d4 <_tmp_17_rule> │ │ │ │ │ + bl 54c8 <_tmp_17_rule> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 694e │ │ │ │ │ + bne.w 6942 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 68de │ │ │ │ │ + bne.n 68d2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ 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 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6882 │ │ │ │ │ + bne.n 6876 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 682e │ │ │ │ │ + cbz r0, 6822 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6892 │ │ │ │ │ + bne.n 6886 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 6882 │ │ │ │ │ + cbnz r3, 6876 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 6874 │ │ │ │ │ + cbz r0, 6868 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -12143,612 +12137,612 @@ │ │ │ │ │ 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 r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6812 │ │ │ │ │ + b.n 6806 │ │ │ │ │ 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 679e │ │ │ │ │ + b.n 6792 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 683e │ │ │ │ │ + b.n 6832 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 6842 │ │ │ │ │ + b.n 6836 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 6842 │ │ │ │ │ + b.n 6836 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6770 │ │ │ │ │ + b.n 6764 │ │ │ │ │ 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.n 683e │ │ │ │ │ + beq.n 6832 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r7, #20] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6948 │ │ │ │ │ + beq.n 693c │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r2, r8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 68ca │ │ │ │ │ + cbz r0, 68be │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 683e │ │ │ │ │ + beq.n 6832 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 683e │ │ │ │ │ + beq.n 6832 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 6842 │ │ │ │ │ + b.n 6836 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 6804 │ │ │ │ │ + bne.n 67f8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 684c │ │ │ │ │ + beq.n 6840 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 690e │ │ │ │ │ + ble.n 6902 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr.w r0, [r7, r2, lsl #2] │ │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 68fe │ │ │ │ │ + bne.n 68f2 │ │ │ │ │ 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 r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6812 │ │ │ │ │ + bne.w 6806 │ │ │ │ │ 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.n 683e │ │ │ │ │ + beq.n 6832 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r7, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 68ae │ │ │ │ │ + bne.n 68a2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 68ae │ │ │ │ │ + b.n 68a2 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - beq.n 696c │ │ │ │ │ + beq.n 6960 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str.w r2, [r7, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 67ec │ │ │ │ │ + b.n 67e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6812 │ │ │ │ │ + b.n 6806 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 67ca │ │ │ │ │ + b.n 67be │ │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 684c │ │ │ │ │ + beq.w 6840 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 6952 │ │ │ │ │ + b.n 6946 │ │ │ │ │ │ │ │ │ │ -0000698c <_tmp_149_rule>: │ │ │ │ │ +00006980 <_tmp_149_rule>: │ │ │ │ │ _tmp_149_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 69e0 <_tmp_149_rule+0x54> │ │ │ │ │ + beq.n 69d4 <_tmp_149_rule+0x54> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 69e0 <_tmp_149_rule+0x54> │ │ │ │ │ + cbnz r0, 69d4 <_tmp_149_rule+0x54> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 69e8 <_tmp_149_rule+0x5c> │ │ │ │ │ + cbnz r3, 69dc <_tmp_149_rule+0x5c> │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 69d8 <_tmp_149_rule+0x4c> │ │ │ │ │ + cbnz r0, 69cc <_tmp_149_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 69d8 <_tmp_149_rule+0x4c> │ │ │ │ │ + cbnz r3, 69cc <_tmp_149_rule+0x4c> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 69d8 <_tmp_149_rule+0x4c> │ │ │ │ │ + cbnz r0, 69cc <_tmp_149_rule+0x4c> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ 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 69b6 <_tmp_149_rule+0x2a> │ │ │ │ │ + b.n 69aa <_tmp_149_rule+0x2a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 69dc <_tmp_149_rule+0x50> │ │ │ │ │ + b.n 69d0 <_tmp_149_rule+0x50> │ │ │ │ │ │ │ │ │ │ -000069f0 : │ │ │ │ │ +000069e4 : │ │ │ │ │ invalid_ann_assign_target_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ 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.n 6a86 │ │ │ │ │ + beq.n 6a7a │ │ │ │ │ bl 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 6a86 │ │ │ │ │ + bne.n 6a7a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 6a7e │ │ │ │ │ + cbnz r3, 6a72 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 3790 │ │ │ │ │ + bl 3784 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 6a50 │ │ │ │ │ + cbnz r0, 6a44 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 6a50 │ │ │ │ │ + cbnz r3, 6a44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 35fc │ │ │ │ │ + bl 35f0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 6a50 │ │ │ │ │ + cbnz r0, 6a44 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 6a50 │ │ │ │ │ + cbnz r3, 6a44 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6a5c │ │ │ │ │ + cbnz r0, 6a50 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 69f0 │ │ │ │ │ + bl 69e4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6a4e │ │ │ │ │ + beq.n 6a42 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6a4e │ │ │ │ │ + beq.n 6a42 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r2, 6a8e │ │ │ │ │ + cbnz r2, 6a82 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 6a50 │ │ │ │ │ + b.n 6a44 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6a54 │ │ │ │ │ + b.n 6a48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6a1e │ │ │ │ │ + b.n 6a12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6a7a │ │ │ │ │ + beq.n 6a6e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6a54 │ │ │ │ │ + b.n 6a48 │ │ │ │ │ │ │ │ │ │ -00006aa4 : │ │ │ │ │ +00006a98 : │ │ │ │ │ lambda_params_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 6efc │ │ │ │ │ + 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 6efc │ │ │ │ │ + bne.w 6ef0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6ef6 │ │ │ │ │ + bne.w 6eea │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6bf6 │ │ │ │ │ + bne.w 6bea │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 6bee │ │ │ │ │ + beq.n 6be2 │ │ │ │ │ bl 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 6bee │ │ │ │ │ + bne.n 6be2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6ba8 │ │ │ │ │ + bne.n 6b9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 71a8 │ │ │ │ │ + bl 719c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6e52 │ │ │ │ │ + bne.w 6e46 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6ba8 │ │ │ │ │ + bne.n 6b9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7604 │ │ │ │ │ + bl 75f8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6dfc │ │ │ │ │ + bne.w 6df0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6ba8 │ │ │ │ │ + bne.n 6b9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11bc4 <_loop1_73_rule> │ │ │ │ │ + bl 11bfc <_loop1_73_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_73_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 6b86 │ │ │ │ │ + cbz r0, 6b7a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7a38 <_loop0_72_rule> │ │ │ │ │ - cbz r0, 6b86 │ │ │ │ │ + bl 7a2c <_loop0_72_rule> │ │ │ │ │ + cbz r0, 6b7a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7b28 │ │ │ │ │ + bl 7b1c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r1, 6b88 │ │ │ │ │ + cbnz r1, 6b7c │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r1 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_make_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 6bc8 │ │ │ │ │ + cbz r0, 6bbc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6e9e │ │ │ │ │ + bne.w 6e92 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ 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} │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r1, 6ba8 │ │ │ │ │ + cbnz r1, 6b9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 76f8 <_loop1_74_rule> │ │ │ │ │ + bl 76ec <_loop1_74_rule> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 6bda │ │ │ │ │ + cbnz r0, 6bce │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r1, 6ba8 │ │ │ │ │ + cbnz r1, 6b9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bl 7b28 │ │ │ │ │ + bl 7b1c │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ - cbnz r0, 6bb4 │ │ │ │ │ + cbnz r0, 6ba8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - b.n 6b7a │ │ │ │ │ + b.n 6b6e │ │ │ │ │ mov r3, r1 │ │ │ │ │ strd r1, r0, [sp] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_make_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6b6e │ │ │ │ │ + bne.n 6b62 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6ba8 │ │ │ │ │ + beq.n 6b9c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6bac │ │ │ │ │ + b.n 6ba0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7b28 │ │ │ │ │ + bl 7b1c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6b98 │ │ │ │ │ + bne.n 6b8c │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ - b.n 6bba │ │ │ │ │ + b.n 6bae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6b08 │ │ │ │ │ + b.n 6afc │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 6eee │ │ │ │ │ + beq.w 6ee2 │ │ │ │ │ bl 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 6eee │ │ │ │ │ + bne.w 6ee2 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f48 │ │ │ │ │ + bne.w 6f3c │ │ │ │ │ movs r1, #17 │ │ │ │ │ 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 6f18 │ │ │ │ │ + bne.w 6f0c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f48 │ │ │ │ │ + bne.w 6f3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 310 <_PyPegen_parse+0x310> │ │ │ │ │ R_ARM_THM_CALL _tmp_130_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6f4e │ │ │ │ │ + bne.w 6f42 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f48 │ │ │ │ │ + bne.w 6f3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71a8 │ │ │ │ │ + bl 719c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6cba │ │ │ │ │ + bne.n 6cae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12138 <_loop0_71_rule> │ │ │ │ │ + bl 12170 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6f0c │ │ │ │ │ + beq.w 6f00 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6f04 │ │ │ │ │ + beq.w 6ef8 │ │ │ │ │ bl 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 6f04 │ │ │ │ │ + bne.w 6ef8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f10 │ │ │ │ │ + bne.w 6f04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 7604 │ │ │ │ │ + bl 75f8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6eaa │ │ │ │ │ + bne.w 6e9e │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f10 │ │ │ │ │ + bne.w 6f04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 76f8 <_loop1_74_rule> │ │ │ │ │ + bl 76ec <_loop1_74_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6eb8 │ │ │ │ │ + bne.w 6eac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f48 │ │ │ │ │ + bne.w 6f3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12138 <_loop0_71_rule> │ │ │ │ │ + bl 12170 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ - cbz r0, 6cda │ │ │ │ │ + cbz r0, 6cce │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6f72 │ │ │ │ │ + bne.w 6f66 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f48 │ │ │ │ │ + bne.w 6f3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 310 <_PyPegen_parse+0x310> │ │ │ │ │ R_ARM_THM_CALL _tmp_130_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r1, 6d02 │ │ │ │ │ + cbnz r1, 6cf6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 8aac <_loop0_75_rule> │ │ │ │ │ - cbz r0, 6d00 │ │ │ │ │ + cbz r0, 6cf4 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6d32 │ │ │ │ │ + cbnz r0, 6d26 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6f48 │ │ │ │ │ + bne.w 6f3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl b398 <_loop1_76_rule> │ │ │ │ │ - cbz r0, 6d1e │ │ │ │ │ + cbz r0, 6d12 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6de0 │ │ │ │ │ + bne.n 6dd4 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6df6 │ │ │ │ │ + bne.n 6dea │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 6aee │ │ │ │ │ + b.n 6ae2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 6dce │ │ │ │ │ + beq.n 6dc2 │ │ │ │ │ bl 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 6dce │ │ │ │ │ + bne.n 6dc2 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6dc6 │ │ │ │ │ + bne.n 6dba │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6d72 │ │ │ │ │ + cbnz r0, 6d66 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6dc6 │ │ │ │ │ + bne.n 6dba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11ec4 │ │ │ │ │ + bl 11efc │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6dd6 │ │ │ │ │ + beq.n 6dca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 8aac <_loop0_75_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6d00 │ │ │ │ │ + beq.n 6cf4 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6d00 │ │ │ │ │ + beq.n 6cf4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC63 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC63 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -12757,61 +12751,61 @@ │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6d20 │ │ │ │ │ + beq.n 6d14 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6d24 │ │ │ │ │ + b.n 6d18 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6d02 │ │ │ │ │ + b.n 6cf6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6d4e │ │ │ │ │ + b.n 6d42 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6d02 │ │ │ │ │ + b.n 6cf6 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6d1e │ │ │ │ │ + beq.n 6d12 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC64 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC64 │ │ │ │ │ - b.n 6d96 │ │ │ │ │ + b.n 6d8a │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 6b7c │ │ │ │ │ + b.n 6b70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7a38 <_loop0_72_rule> │ │ │ │ │ + bl 7a2c <_loop0_72_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6b34 │ │ │ │ │ + beq.w 6b28 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7b28 │ │ │ │ │ + bl 7b1c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6b36 │ │ │ │ │ + bne.w 6b2a │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ @@ -12819,124 +12813,124 @@ │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC65 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC65 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59dc │ │ │ │ │ + bl 59d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 6e8a │ │ │ │ │ + cbz r0, 6e7e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6b76 │ │ │ │ │ + beq.w 6b6a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbnz r0, 6e98 │ │ │ │ │ - b.n 6b7a │ │ │ │ │ + cbnz r0, 6e8c │ │ │ │ │ + b.n 6b6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12138 <_loop0_71_rule> │ │ │ │ │ + bl 12170 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6b1e │ │ │ │ │ + beq.w 6b12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7a38 <_loop0_72_rule> │ │ │ │ │ + bl 7a2c <_loop0_72_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6b1e │ │ │ │ │ + beq.w 6b12 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7b28 │ │ │ │ │ + bl 7b1c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6b20 │ │ │ │ │ + bne.w 6b14 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.n 6e22 │ │ │ │ │ + b.n 6e16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6bac │ │ │ │ │ + beq.w 6ba0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6bac │ │ │ │ │ + b.n 6ba0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6bd0 │ │ │ │ │ - b.n 6b76 │ │ │ │ │ + bne.w 6bc4 │ │ │ │ │ + b.n 6b6a │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ - cbz r0, 6ee4 │ │ │ │ │ + cbz r0, 6ed8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 6ed0 │ │ │ │ │ + cbnz r3, 6ec4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 11ec4 │ │ │ │ │ + bl 11efc │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ - cbz r0, 6f0c │ │ │ │ │ + cbz r0, 6f00 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC61 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC61 │ │ │ │ │ - b.n 6d96 │ │ │ │ │ + b.n 6d8a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6eb8 │ │ │ │ │ + beq.n 6eac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6cba │ │ │ │ │ + b.n 6cae │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6ed8 │ │ │ │ │ - b.n 6cb2 │ │ │ │ │ + bne.n 6ecc │ │ │ │ │ + b.n 6ca6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6c14 │ │ │ │ │ + b.n 6c08 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 6b7c │ │ │ │ │ + b.n 6b70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6ad8 │ │ │ │ │ + b.n 6acc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6c86 │ │ │ │ │ + b.n 6c7a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6cba │ │ │ │ │ + b.n 6cae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6cba │ │ │ │ │ + b.n 6cae │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6c2e │ │ │ │ │ + beq.w 6c22 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC59 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -12944,146 +12938,146 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ │ - b.n 6dae │ │ │ │ │ + b.n 6da2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6d24 │ │ │ │ │ + b.n 6d18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 8aac <_loop0_75_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6c44 │ │ │ │ │ + beq.w 6c38 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6c44 │ │ │ │ │ + beq.w 6c38 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC60 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC60 │ │ │ │ │ - b.n 6d96 │ │ │ │ │ + b.n 6d8a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 7112 │ │ │ │ │ + beq.w 7106 │ │ │ │ │ bl 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 7112 │ │ │ │ │ + bne.w 7106 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 711a │ │ │ │ │ + bne.w 710e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12050 │ │ │ │ │ + bl 12088 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 70e0 │ │ │ │ │ + beq.w 70d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 70f2 │ │ │ │ │ + beq.w 70e6 │ │ │ │ │ bl 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 70f2 │ │ │ │ │ + bne.w 70e6 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 70ea │ │ │ │ │ + bne.w 70de │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7100 │ │ │ │ │ + beq.w 70f4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 70ea │ │ │ │ │ + bne.n 70de │ │ │ │ │ mov r7, r1 │ │ │ │ │ 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 │ │ │ │ │ - cbz r3, 704c │ │ │ │ │ - bl 12050 │ │ │ │ │ + cbz r3, 7040 │ │ │ │ │ + bl 12088 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - cbz r0, 704c │ │ │ │ │ + cbz r0, 7040 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7030 │ │ │ │ │ + cbnz r3, 7024 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.n 7022 │ │ │ │ │ + bne.n 7016 │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 70fa │ │ │ │ │ + beq.n 70ee │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str.w r2, [r5, r7, lsl #2] │ │ │ │ │ mov sl, r3 │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 6ff0 │ │ │ │ │ + b.n 6fe4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 700a │ │ │ │ │ + beq.n 6ffe │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 70e4 │ │ │ │ │ + b.n 70d8 │ │ │ │ │ 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 r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 70fa │ │ │ │ │ + beq.n 70ee │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 7076 │ │ │ │ │ + ble.n 706a │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr.w r2, [r5, r9, lsl #2] │ │ │ │ │ str.w r2, [r3, r9, lsl #2] │ │ │ │ │ add.w r3, r9, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 7062 │ │ │ │ │ + bne.n 7056 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -13091,29 +13085,29 @@ │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6cda │ │ │ │ │ + beq.w 6cce │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6cdc │ │ │ │ │ + bne.w 6cd0 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6cda │ │ │ │ │ + beq.w 6cce │ │ │ │ │ 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 │ │ │ │ │ @@ -13123,393 +13117,393 @@ │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - b.n 6db0 │ │ │ │ │ + b.n 6da4 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6cdc │ │ │ │ │ + b.n 6cd0 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 70e4 │ │ │ │ │ + b.n 70d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6fc8 │ │ │ │ │ + b.n 6fbc │ │ │ │ │ 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 r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 70e4 │ │ │ │ │ + b.n 70d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6f92 │ │ │ │ │ + b.n 6f86 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6cdc │ │ │ │ │ + b.n 6cd0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00007124 : │ │ │ │ │ +00007118 : │ │ │ │ │ invalid_for_target_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 71a0 │ │ │ │ │ + beq.n 7194 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 71a0 │ │ │ │ │ + cbnz r0, 7194 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7170 │ │ │ │ │ + cbnz r3, 7164 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 716e │ │ │ │ │ + cbnz r3, 7162 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 717a │ │ │ │ │ + cbnz r0, 716e │ │ │ │ │ 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 80f8 │ │ │ │ │ + bl 8138 │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 716e │ │ │ │ │ + beq.n 7162 │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 81c0 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0> │ │ │ │ │ + bl 81b4 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7170 │ │ │ │ │ + beq.n 7164 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7174 │ │ │ │ │ + b.n 7168 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 714e │ │ │ │ │ + b.n 7142 │ │ │ │ │ │ │ │ │ │ -000071a8 : │ │ │ │ │ +0000719c : │ │ │ │ │ lambda_slash_no_default_rule(): │ │ │ │ │ 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, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 721a │ │ │ │ │ + beq.n 720e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 721a │ │ │ │ │ + cbnz r0, 720e │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 7260 │ │ │ │ │ + bne.n 7254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 11bc4 <_loop1_73_rule> │ │ │ │ │ + bl 11bfc <_loop1_73_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_73_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 71f0 │ │ │ │ │ + cbz r0, 71e4 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7252 │ │ │ │ │ + bne.n 7246 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 7260 │ │ │ │ │ + bne.n 7254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11bc4 <_loop1_73_rule> │ │ │ │ │ + bl 11bfc <_loop1_73_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_73_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 720c │ │ │ │ │ + cbz r0, 7200 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7222 │ │ │ │ │ + cbnz r0, 7216 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 71d2 │ │ │ │ │ + b.n 71c6 │ │ │ │ │ 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 │ │ │ │ │ - beq.n 720c │ │ │ │ │ + beq.n 7200 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7210 │ │ │ │ │ + beq.n 7204 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7210 │ │ │ │ │ + beq.n 7204 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7214 │ │ │ │ │ + b.n 7208 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7238 │ │ │ │ │ - b.n 71f0 │ │ │ │ │ + bne.n 722c │ │ │ │ │ + b.n 71e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7214 │ │ │ │ │ + b.n 7208 │ │ │ │ │ │ │ │ │ │ -00007268 <_tmp_115_rule>: │ │ │ │ │ +0000725c <_tmp_115_rule>: │ │ │ │ │ _tmp_115_rule(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ 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 72dc <_tmp_115_rule+0x74> │ │ │ │ │ + beq.n 72d0 <_tmp_115_rule+0x74> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 72dc <_tmp_115_rule+0x74> │ │ │ │ │ + cbnz r0, 72d0 <_tmp_115_rule+0x74> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 72d4 <_tmp_115_rule+0x6c> │ │ │ │ │ + cbnz r3, 72c8 <_tmp_115_rule+0x6c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbnz r0, 72bc <_tmp_115_rule+0x54> │ │ │ │ │ + cbnz r0, 72b0 <_tmp_115_rule+0x54> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 72d4 <_tmp_115_rule+0x6c> │ │ │ │ │ + cbnz r3, 72c8 <_tmp_115_rule+0x6c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_soft_keyword_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_soft_keyword_token │ │ │ │ │ - cbnz r0, 72b2 <_tmp_115_rule+0x4a> │ │ │ │ │ + cbnz r0, 72a6 <_tmp_115_rule+0x4a> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_string_token │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 72a2 <_tmp_115_rule+0x3a> │ │ │ │ │ + beq.n 7296 <_tmp_115_rule+0x3a> │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n 72b2 <_tmp_115_rule+0x4a> │ │ │ │ │ + b.n 72a6 <_tmp_115_rule+0x4a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 72b6 <_tmp_115_rule+0x4e> │ │ │ │ │ + b.n 72aa <_tmp_115_rule+0x4e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7294 <_tmp_115_rule+0x2c> │ │ │ │ │ + b.n 7288 <_tmp_115_rule+0x2c> │ │ │ │ │ │ │ │ │ │ -000072e4 : │ │ │ │ │ +000072d8 : │ │ │ │ │ invalid_comprehension_rule(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ 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 74ae │ │ │ │ │ + beq.w 74a2 │ │ │ │ │ bl 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 74ae │ │ │ │ │ + bne.w 74a2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 74aa │ │ │ │ │ + bne.w 749e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 74b6 │ │ │ │ │ + beq.w 74aa │ │ │ │ │ bl 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 74b6 │ │ │ │ │ + bne.w 74aa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 74ea │ │ │ │ │ + bne.w 74de │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 73b8 │ │ │ │ │ + bne.n 73ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 74ea │ │ │ │ │ + bne.w 74de │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 73b8 │ │ │ │ │ + cbnz r0, 73ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 74ea │ │ │ │ │ + bne.w 74de │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 73b8 │ │ │ │ │ + cbnz r0, 73ac │ │ │ │ │ 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 74a8 │ │ │ │ │ + bne.w 749c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 74f8 <_tmp_123_rule> │ │ │ │ │ - cbnz r0, 73ce │ │ │ │ │ + bl 74ec <_tmp_123_rule> │ │ │ │ │ + cbnz r0, 73c2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 74a8 │ │ │ │ │ + bne.w 749c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 74f8 <_tmp_123_rule> │ │ │ │ │ + bl 74ec <_tmp_123_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 744c │ │ │ │ │ + bne.n 7440 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ 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 de68 │ │ │ │ │ + bl dea8 │ │ │ │ │ R_ARM_THM_CALL starred_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 74be │ │ │ │ │ + bne.n 74b2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7386 │ │ │ │ │ + b.n 737a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f720 │ │ │ │ │ + bl f760 │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7396 │ │ │ │ │ + beq.n 738a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7396 │ │ │ │ │ + beq.n 738a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9b0 │ │ │ │ │ + bl f9f0 │ │ │ │ │ R_ARM_THM_CALL star_named_expressions_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7396 │ │ │ │ │ + beq.n 738a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c704 │ │ │ │ │ + bl c744 <_tmp_42_rule+0x3c> │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7396 │ │ │ │ │ + beq.n 738a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ @@ -13529,43 +13523,43 @@ │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC104 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ strd r6, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 73ae │ │ │ │ │ + beq.n 73a2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 73b0 │ │ │ │ │ + b.n 73a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f720 │ │ │ │ │ + bl f760 │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 73aa │ │ │ │ │ + beq.n 739e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 73aa │ │ │ │ │ + beq.n 739e │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c704 │ │ │ │ │ + bl c744 <_tmp_42_rule+0x3c> │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 73aa │ │ │ │ │ + beq.n 739e │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC104 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC104 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -13574,39 +13568,39 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 74f2 │ │ │ │ │ + cbz r0, 74e6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 73b0 │ │ │ │ │ + b.n 73a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 73b0 │ │ │ │ │ + b.n 73a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7316 │ │ │ │ │ + b.n 730a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7340 │ │ │ │ │ + b.n 7334 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c704 │ │ │ │ │ + bl c744 <_tmp_42_rule+0x3c> │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 73ca │ │ │ │ │ + beq.n 73be │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC103 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC103 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -13614,454 +13608,454 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r6, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r6, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ - b.n 7434 │ │ │ │ │ + b.n 7428 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7386 │ │ │ │ │ + b.n 737a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 73ae │ │ │ │ │ + b.n 73a2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000074f8 <_tmp_123_rule>: │ │ │ │ │ +000074ec <_tmp_123_rule>: │ │ │ │ │ _tmp_123_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 754c <_tmp_123_rule+0x54> │ │ │ │ │ + beq.n 7540 <_tmp_123_rule+0x54> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 754c <_tmp_123_rule+0x54> │ │ │ │ │ + cbnz r0, 7540 <_tmp_123_rule+0x54> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7554 <_tmp_123_rule+0x5c> │ │ │ │ │ + cbnz r3, 7548 <_tmp_123_rule+0x5c> │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7544 <_tmp_123_rule+0x4c> │ │ │ │ │ + cbnz r0, 7538 <_tmp_123_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 7544 <_tmp_123_rule+0x4c> │ │ │ │ │ + cbnz r3, 7538 <_tmp_123_rule+0x4c> │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7544 <_tmp_123_rule+0x4c> │ │ │ │ │ + cbnz r0, 7538 <_tmp_123_rule+0x4c> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ 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 7522 <_tmp_123_rule+0x2a> │ │ │ │ │ + b.n 7516 <_tmp_123_rule+0x2a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7548 <_tmp_123_rule+0x50> │ │ │ │ │ + b.n 753c <_tmp_123_rule+0x50> │ │ │ │ │ │ │ │ │ │ -0000755c <_tmp_119_rule>: │ │ │ │ │ +00007550 <_tmp_119_rule>: │ │ │ │ │ _tmp_119_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 75f4 <_tmp_119_rule+0x98> │ │ │ │ │ + beq.n 75e8 <_tmp_119_rule+0x98> │ │ │ │ │ bl 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 75f4 <_tmp_119_rule+0x98> │ │ │ │ │ + bne.n 75e8 <_tmp_119_rule+0x98> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 75fc <_tmp_119_rule+0xa0> │ │ │ │ │ + bne.n 75f0 <_tmp_119_rule+0xa0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 3790 │ │ │ │ │ - cbnz r0, 75ec <_tmp_119_rule+0x90> │ │ │ │ │ + bl 3784 │ │ │ │ │ + cbnz r0, 75e0 <_tmp_119_rule+0x90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 75ec <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r3, 75e0 <_tmp_119_rule+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 35fc │ │ │ │ │ - cbnz r0, 75ec <_tmp_119_rule+0x90> │ │ │ │ │ + bl 35f0 │ │ │ │ │ + cbnz r0, 75e0 <_tmp_119_rule+0x90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 75ec <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r3, 75e0 <_tmp_119_rule+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6efc │ │ │ │ │ + bl 6efc │ │ │ │ │ R_ARM_THM_CALL genexp_rule │ │ │ │ │ - cbnz r0, 75ec <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r0, 75e0 <_tmp_119_rule+0x90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 75ec <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r3, 75e0 <_tmp_119_rule+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 75ec <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r0, 75e0 <_tmp_119_rule+0x90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 75ec <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r3, 75e0 <_tmp_119_rule+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #623 @ 0x26f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 75ec <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r0, 75e0 <_tmp_119_rule+0x90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 75ec <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r3, 75e0 <_tmp_119_rule+0x90> │ │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 75ec <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r0, 75e0 <_tmp_119_rule+0x90> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ 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 7588 <_tmp_119_rule+0x2c> │ │ │ │ │ + b.n 757c <_tmp_119_rule+0x2c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 75f0 <_tmp_119_rule+0x94> │ │ │ │ │ + b.n 75e4 <_tmp_119_rule+0x94> │ │ │ │ │ │ │ │ │ │ -00007604 : │ │ │ │ │ +000075f8 : │ │ │ │ │ lambda_slash_with_default_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 76ee │ │ │ │ │ + beq.n 76e2 │ │ │ │ │ bl 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 76ee │ │ │ │ │ + bne.n 76e2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 76e6 │ │ │ │ │ + bne.n 76da │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 12138 <_loop0_71_rule> │ │ │ │ │ + bl 12170 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 764c │ │ │ │ │ + cbz r0, 7640 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 76f8 <_loop1_74_rule> │ │ │ │ │ - cbnz r0, 767a │ │ │ │ │ + bl 76ec <_loop1_74_rule> │ │ │ │ │ + cbnz r0, 766e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 76e6 │ │ │ │ │ + bne.n 76da │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12138 <_loop0_71_rule> │ │ │ │ │ + bl 12170 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 766a │ │ │ │ │ + cbz r0, 765e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 76f8 <_loop1_74_rule> │ │ │ │ │ + bl 76ec <_loop1_74_rule> │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 76c0 │ │ │ │ │ + bne.n 76b4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 764c │ │ │ │ │ + beq.n 7640 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 764c │ │ │ │ │ + beq.n 7640 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_slash_with_default> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_slash_with_default │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 76a8 │ │ │ │ │ + cbz r0, 769c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 766e │ │ │ │ │ + beq.n 7662 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 766e │ │ │ │ │ + beq.n 7662 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7672 │ │ │ │ │ + b.n 7666 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 766a │ │ │ │ │ + beq.n 765e │ │ │ │ │ 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 │ │ │ │ │ - beq.n 766a │ │ │ │ │ + beq.n 765e │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b.n 7696 │ │ │ │ │ + b.n 768a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7672 │ │ │ │ │ + b.n 7666 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7632 │ │ │ │ │ + b.n 7626 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000076f8 <_loop1_74_rule>: │ │ │ │ │ +000076ec <_loop1_74_rule>: │ │ │ │ │ _loop1_74_rule(): │ │ │ │ │ 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 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.n 77ce <_loop1_74_rule+0xd6> │ │ │ │ │ + beq.n 77c2 <_loop1_74_rule+0xd6> │ │ │ │ │ bl 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 77ce <_loop1_74_rule+0xd6> │ │ │ │ │ + bne.n 77c2 <_loop1_74_rule+0xd6> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r6, 7758 <_loop1_74_rule+0x60> │ │ │ │ │ + cbnz r6, 774c <_loop1_74_rule+0x60> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 77be <_loop1_74_rule+0xc6> │ │ │ │ │ + beq.n 77b2 <_loop1_74_rule+0xc6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7758 <_loop1_74_rule+0x60> │ │ │ │ │ + cbnz r3, 774c <_loop1_74_rule+0x60> │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 794c │ │ │ │ │ + bl 7940 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 7768 <_loop1_74_rule+0x70> │ │ │ │ │ + cbnz r0, 775c <_loop1_74_rule+0x70> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r6, 7776 <_loop1_74_rule+0x7e> │ │ │ │ │ + cbnz r6, 776a <_loop1_74_rule+0x7e> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.n 77d6 <_loop1_74_rule+0xde> │ │ │ │ │ + beq.n 77ca <_loop1_74_rule+0xde> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 7744 <_loop1_74_rule+0x4c> │ │ │ │ │ + b.n 7738 <_loop1_74_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7752 <_loop1_74_rule+0x5a> │ │ │ │ │ + bne.n 7746 <_loop1_74_rule+0x5a> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 77aa <_loop1_74_rule+0xb2> │ │ │ │ │ + cbz r0, 779e <_loop1_74_rule+0xb2> │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ble.n 779e <_loop1_74_rule+0xa6> │ │ │ │ │ + ble.n 7792 <_loop1_74_rule+0xa6> │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr.w r0, [r5, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 778c <_loop1_74_rule+0x94> │ │ │ │ │ + b.n 7780 <_loop1_74_rule+0x94> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 775e <_loop1_74_rule+0x66> │ │ │ │ │ + b.n 7752 <_loop1_74_rule+0x66> │ │ │ │ │ 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 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 775e <_loop1_74_rule+0x66> │ │ │ │ │ + b.n 7752 <_loop1_74_rule+0x66> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 775e <_loop1_74_rule+0x66> │ │ │ │ │ + b.n 7752 <_loop1_74_rule+0x66> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7728 <_loop1_74_rule+0x30> │ │ │ │ │ + b.n 771c <_loop1_74_rule+0x30> │ │ │ │ │ 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] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 77aa <_loop1_74_rule+0xb2> │ │ │ │ │ + beq.n 779e <_loop1_74_rule+0xb2> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 776c <_loop1_74_rule+0x74> │ │ │ │ │ + b.n 7760 <_loop1_74_rule+0x74> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000077f4 <_loop0_121_rule>: │ │ │ │ │ +000077e8 <_loop0_121_rule>: │ │ │ │ │ _loop0_121_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 7932 <_loop0_121_rule+0x13e> │ │ │ │ │ + beq.w 7926 <_loop0_121_rule+0x13e> │ │ │ │ │ bl 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 7932 <_loop0_121_rule+0x13e> │ │ │ │ │ + bne.w 7926 <_loop0_121_rule+0x13e> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 792a <_loop0_121_rule+0x136> │ │ │ │ │ + bne.n 791e <_loop0_121_rule+0x136> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 793a <_loop0_121_rule+0x146> │ │ │ │ │ + beq.n 792e <_loop0_121_rule+0x146> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 792a <_loop0_121_rule+0x136> │ │ │ │ │ + bne.n 791e <_loop0_121_rule+0x136> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ movw r9, #6000 @ 0x1770 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 78e2 <_loop0_121_rule+0xee> │ │ │ │ │ + beq.n 78d6 <_loop0_121_rule+0xee> │ │ │ │ │ bl 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 78e2 <_loop0_121_rule+0xee> │ │ │ │ │ + bne.n 78d6 <_loop0_121_rule+0xee> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7874 <_loop0_121_rule+0x80> │ │ │ │ │ + cbnz r3, 7868 <_loop0_121_rule+0x80> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5df8 │ │ │ │ │ + bl 5df8 │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ - cbnz r0, 78a2 <_loop0_121_rule+0xae> │ │ │ │ │ + cbnz r0, 7896 <_loop0_121_rule+0xae> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 78f8 <_loop0_121_rule+0x104> │ │ │ │ │ + beq.n 78ec <_loop0_121_rule+0x104> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.n 78ea <_loop0_121_rule+0xf6> │ │ │ │ │ + bgt.n 78de <_loop0_121_rule+0xf6> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -14070,511 +14064,511 @@ │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7874 <_loop0_121_rule+0x80> │ │ │ │ │ + beq.n 7868 <_loop0_121_rule+0x80> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 78ce <_loop0_121_rule+0xda> │ │ │ │ │ + cbnz r3, 78c2 <_loop0_121_rule+0xda> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r8 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 790c <_loop0_121_rule+0x118> │ │ │ │ │ + beq.n 7900 <_loop0_121_rule+0x118> │ │ │ │ │ str.w r2, [r6, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b.n 7852 <_loop0_121_rule+0x5e> │ │ │ │ │ + b.n 7846 <_loop0_121_rule+0x5e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 78b6 <_loop0_121_rule+0xc2> │ │ │ │ │ + beq.n 78aa <_loop0_121_rule+0xc2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7878 <_loop0_121_rule+0x84> │ │ │ │ │ + b.n 786c <_loop0_121_rule+0x84> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7868 <_loop0_121_rule+0x74> │ │ │ │ │ + b.n 785c <_loop0_121_rule+0x74> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 788a <_loop0_121_rule+0x96> │ │ │ │ │ + b.n 787e <_loop0_121_rule+0x96> │ │ │ │ │ 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 7898 <_loop0_121_rule+0xa4> │ │ │ │ │ + b.n 788c <_loop0_121_rule+0xa4> │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 78f8 <_loop0_121_rule+0x104> │ │ │ │ │ + beq.n 78ec <_loop0_121_rule+0x104> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 78c2 <_loop0_121_rule+0xce> │ │ │ │ │ + b.n 78b6 <_loop0_121_rule+0xce> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7898 <_loop0_121_rule+0xa4> │ │ │ │ │ + b.n 788c <_loop0_121_rule+0xa4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7828 <_loop0_121_rule+0x34> │ │ │ │ │ + b.n 781c <_loop0_121_rule+0x34> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7898 <_loop0_121_rule+0xa4> │ │ │ │ │ + b.n 788c <_loop0_121_rule+0xa4> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000794c : │ │ │ │ │ +00007940 : │ │ │ │ │ lambda_param_with_default_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 7a2e │ │ │ │ │ + beq.n 7a22 │ │ │ │ │ bl 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 7a2e │ │ │ │ │ + bne.n 7a22 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 7a26 │ │ │ │ │ + bne.n 7a1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 12050 │ │ │ │ │ + bl 12088 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbnz r0, 79ae │ │ │ │ │ + cbnz r0, 79a2 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 7a26 │ │ │ │ │ + bne.n 7a1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12050 │ │ │ │ │ + bl 12088 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 79f0 │ │ │ │ │ + cbnz r0, 79e4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5750 │ │ │ │ │ + bl 5744 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 798c │ │ │ │ │ + beq.n 7980 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 798c │ │ │ │ │ + beq.n 7980 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 79dc │ │ │ │ │ + cbz r0, 79d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 79a2 │ │ │ │ │ + beq.n 7996 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 79a2 │ │ │ │ │ + beq.n 7996 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 79a6 │ │ │ │ │ + b.n 799a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5750 │ │ │ │ │ + bl 5744 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 799e │ │ │ │ │ + beq.n 7992 │ │ │ │ │ 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 │ │ │ │ │ - beq.n 799e │ │ │ │ │ + beq.n 7992 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 79d6 │ │ │ │ │ - b.n 79dc │ │ │ │ │ + bne.n 79ca │ │ │ │ │ + b.n 79d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 79a6 │ │ │ │ │ + b.n 799a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 797a │ │ │ │ │ + b.n 796e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00007a38 <_loop0_72_rule>: │ │ │ │ │ +00007a2c <_loop0_72_rule>: │ │ │ │ │ _loop0_72_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 7b04 <_loop0_72_rule+0xcc> │ │ │ │ │ + beq.n 7af8 <_loop0_72_rule+0xcc> │ │ │ │ │ bl 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 7b04 <_loop0_72_rule+0xcc> │ │ │ │ │ + bne.n 7af8 <_loop0_72_rule+0xcc> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 7aec <_loop0_72_rule+0xb4> │ │ │ │ │ + bne.n 7ae0 <_loop0_72_rule+0xb4> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7af4 <_loop0_72_rule+0xbc> │ │ │ │ │ + beq.n 7ae8 <_loop0_72_rule+0xbc> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r7, 7aec <_loop0_72_rule+0xb4> │ │ │ │ │ + cbnz r7, 7ae0 <_loop0_72_rule+0xb4> │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 794c │ │ │ │ │ + bl 7940 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 7aba <_loop0_72_rule+0x82> │ │ │ │ │ + cbnz r0, 7aae <_loop0_72_rule+0x82> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 7ad8 <_loop0_72_rule+0xa0> │ │ │ │ │ + cbz r0, 7acc <_loop0_72_rule+0xa0> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.n 7aca <_loop0_72_rule+0x92> │ │ │ │ │ + bgt.n 7abe <_loop0_72_rule+0x92> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - beq.n 7b0c <_loop0_72_rule+0xd4> │ │ │ │ │ + beq.n 7b00 <_loop0_72_rule+0xd4> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str.w r3, [r6, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 7a8a <_loop0_72_rule+0x52> │ │ │ │ │ + b.n 7a7e <_loop0_72_rule+0x52> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 7aa2 <_loop0_72_rule+0x6a> │ │ │ │ │ + b.n 7a96 <_loop0_72_rule+0x6a> │ │ │ │ │ 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 7ab0 <_loop0_72_rule+0x78> │ │ │ │ │ + b.n 7aa4 <_loop0_72_rule+0x78> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7ab0 <_loop0_72_rule+0x78> │ │ │ │ │ + b.n 7aa4 <_loop0_72_rule+0x78> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7ab0 <_loop0_72_rule+0x78> │ │ │ │ │ + b.n 7aa4 <_loop0_72_rule+0x78> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7a68 <_loop0_72_rule+0x30> │ │ │ │ │ + b.n 7a5c <_loop0_72_rule+0x30> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7ad8 <_loop0_72_rule+0xa0> │ │ │ │ │ + beq.n 7acc <_loop0_72_rule+0xa0> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 7abe <_loop0_72_rule+0x86> │ │ │ │ │ + b.n 7ab2 <_loop0_72_rule+0x86> │ │ │ │ │ │ │ │ │ │ -00007b28 : │ │ │ │ │ +00007b1c : │ │ │ │ │ lambda_star_etc_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 7e2e │ │ │ │ │ + beq.w 7e22 │ │ │ │ │ bl 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 7e2e │ │ │ │ │ + bne.w 7e22 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7e26 │ │ │ │ │ + bne.w 7e1a │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7bf8 │ │ │ │ │ + bne.n 7bec │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7bb4 │ │ │ │ │ + cbnz r0, 7ba8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 7e26 │ │ │ │ │ + bne.w 7e1a │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7c74 │ │ │ │ │ + bne.n 7c68 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 7e26 │ │ │ │ │ + bne.w 7e1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7ec8 │ │ │ │ │ + bl 7ebc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7e64 │ │ │ │ │ + bne.w 7e58 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ 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 11ec4 │ │ │ │ │ + bl 11efc │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7b76 │ │ │ │ │ + beq.n 7b6a │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 8aac <_loop0_75_rule> │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7b76 │ │ │ │ │ + beq.n 7b6a │ │ │ │ │ strd r1, r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7ec8 │ │ │ │ │ + bl 7ebc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 7b78 │ │ │ │ │ + bne.n 7b6c │ │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7cac │ │ │ │ │ + beq.n 7ca0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7cac │ │ │ │ │ + bne.n 7ca0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7ba8 │ │ │ │ │ + b.n 7b9c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 7db8 │ │ │ │ │ + beq.w 7dac │ │ │ │ │ bl 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 7db8 │ │ │ │ │ + bne.w 7dac │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 7db2 │ │ │ │ │ + bne.w 7da6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7d62 │ │ │ │ │ + bne.w 7d56 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 7db2 │ │ │ │ │ + bne.w 7da6 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7d2a │ │ │ │ │ + bne.n 7d1e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 7db2 │ │ │ │ │ + bne.w 7da6 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7cc6 │ │ │ │ │ + bne.n 7cba │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 7b6c │ │ │ │ │ + beq.w 7b60 │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7baa │ │ │ │ │ + b.n 7b9e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7b8c │ │ │ │ │ + beq.n 7b80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl b398 <_loop1_76_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7b8c │ │ │ │ │ + beq.n 7b80 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7ec8 │ │ │ │ │ + bl 7ebc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 7b8e │ │ │ │ │ + bne.w 7b82 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7bee │ │ │ │ │ + bne.n 7be2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7ba8 │ │ │ │ │ + beq.w 7b9c │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7baa │ │ │ │ │ + b.n 7b9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11b6 │ │ │ │ │ + bl 11b6 │ │ │ │ │ R_ARM_THM_CALL _tmp_135_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7c5e │ │ │ │ │ + beq.n 7c52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 8aac <_loop0_75_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7c5e │ │ │ │ │ + beq.n 7c52 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7c5e │ │ │ │ │ + beq.n 7c52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11b6 │ │ │ │ │ + bl 11b6 │ │ │ │ │ R_ARM_THM_CALL _tmp_135_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7c5e │ │ │ │ │ + beq.n 7c52 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC70 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC70 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -14583,35 +14577,35 @@ │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7c60 │ │ │ │ │ + beq.n 7c54 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7c64 │ │ │ │ │ + b.n 7c58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12050 │ │ │ │ │ + bl 12088 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7c48 │ │ │ │ │ + beq.n 7c3c │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7c48 │ │ │ │ │ + beq.n 7c3c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC69 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC69 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -14619,77 +14613,77 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ - b.n 7d12 │ │ │ │ │ + b.n 7d06 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 7e3e │ │ │ │ │ + beq.n 7e32 │ │ │ │ │ bl 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 7e3e │ │ │ │ │ + bne.n 7e32 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 7e36 │ │ │ │ │ + bne.n 7e2a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7de2 │ │ │ │ │ + cbnz r0, 7dd6 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 7e36 │ │ │ │ │ + bne.n 7e2a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbnz r0, 7dc0 │ │ │ │ │ + cbnz r0, 7db4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7c34 │ │ │ │ │ + b.n 7c28 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 7c64 │ │ │ │ │ + b.n 7c58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7c18 │ │ │ │ │ + b.n 7c0c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 7e16 │ │ │ │ │ + bne.n 7e0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 7e78 │ │ │ │ │ + beq.n 7e6c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7dac │ │ │ │ │ + b.n 7da0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -14699,248 +14693,248 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC67 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC67 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 7e46 │ │ │ │ │ + cbnz r0, 7e3a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7d24 │ │ │ │ │ + bne.n 7d18 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7c64 │ │ │ │ │ + b.n 7c58 │ │ │ │ │ bl 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 │ │ │ │ │ - b.n 7dd4 │ │ │ │ │ + bne.n 7dc2 │ │ │ │ │ + b.n 7dc8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 7baa │ │ │ │ │ + b.n 7b9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7b5c │ │ │ │ │ + b.n 7b50 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7c34 │ │ │ │ │ + b.n 7c28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7d7e │ │ │ │ │ + b.n 7d72 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 7ec0 │ │ │ │ │ + beq.n 7eb4 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7d24 │ │ │ │ │ + bne.w 7d18 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7ba8 │ │ │ │ │ + b.n 7b9c │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7bee │ │ │ │ │ - b.n 7cac │ │ │ │ │ + bne.w 7be2 │ │ │ │ │ + b.n 7ca0 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 7ea0 │ │ │ │ │ + cbz r0, 7e94 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ 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 │ │ │ │ │ - bne.n 7de8 │ │ │ │ │ - b.n 7c32 │ │ │ │ │ + bne.n 7ddc │ │ │ │ │ + b.n 7c26 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 7dda │ │ │ │ │ + bne.n 7dce │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7e86 │ │ │ │ │ + bne.n 7e7a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7dac │ │ │ │ │ + b.n 7da0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7ba8 │ │ │ │ │ + b.n 7b9c │ │ │ │ │ │ │ │ │ │ -00007ec8 : │ │ │ │ │ +00007ebc : │ │ │ │ │ lambda_kwds_rule(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ 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 7f1a │ │ │ │ │ + beq.n 7f0e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 7f1a │ │ │ │ │ + cbnz r0, 7f0e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7fba │ │ │ │ │ + bne.n 7fae │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - cbnz r3, 7f4c │ │ │ │ │ + cbnz r3, 7f40 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7f22 │ │ │ │ │ + cbnz r0, 7f16 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ 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 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7ef4 │ │ │ │ │ + b.n 7ee8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11ec4 │ │ │ │ │ + bl 11efc │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7f0a │ │ │ │ │ + beq.n 7efe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7f0e │ │ │ │ │ + beq.n 7f02 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7f0e │ │ │ │ │ + beq.n 7f02 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7f12 │ │ │ │ │ + b.n 7f06 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 8062 │ │ │ │ │ + beq.w 8056 │ │ │ │ │ bl 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 8062 │ │ │ │ │ + bne.n 8056 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 805c │ │ │ │ │ + bne.n 8050 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 803c │ │ │ │ │ + bne.n 8030 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 805c │ │ │ │ │ + bne.n 8050 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 801a │ │ │ │ │ + bne.n 800e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 805c │ │ │ │ │ + bne.n 8050 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7fc2 │ │ │ │ │ + cbnz r0, 7fb6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 7f00 │ │ │ │ │ + beq.n 7ef4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 7f12 │ │ │ │ │ + b.n 7f06 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7f12 │ │ │ │ │ + b.n 7f06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12050 │ │ │ │ │ + bl 12088 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7fa6 │ │ │ │ │ + beq.n 7f9a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7fa6 │ │ │ │ │ + beq.n 7f9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl ea6 │ │ │ │ │ R_ARM_THM_CALL _tmp_129_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7fa6 │ │ │ │ │ + beq.n 7f9a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC74 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC74 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -14949,237 +14943,237 @@ │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7fa8 │ │ │ │ │ + beq.n 7f9c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7fac │ │ │ │ │ + b.n 7fa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12050 │ │ │ │ │ + bl 12088 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7f94 │ │ │ │ │ + beq.n 7f88 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7f94 │ │ │ │ │ + beq.n 7f88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12050 │ │ │ │ │ + bl 12088 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7f94 │ │ │ │ │ - b.n 7fe2 │ │ │ │ │ + beq.n 7f88 │ │ │ │ │ + b.n 7fd6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12050 │ │ │ │ │ + bl 12088 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7f80 │ │ │ │ │ + beq.n 7f74 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7f80 │ │ │ │ │ + beq.n 7f74 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC73 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC73 │ │ │ │ │ - b.n 7fea │ │ │ │ │ + b.n 7fde │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7fac │ │ │ │ │ + b.n 7fa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7f6a │ │ │ │ │ + b.n 7f5e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000806c : │ │ │ │ │ +00008060 : │ │ │ │ │ expression_without_invalid_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 │ │ │ │ │ ldrd r3, r7, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r0, #92] @ 0x5c │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 81ae │ │ │ │ │ + beq.w 81a2 │ │ │ │ │ bl 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 81ae │ │ │ │ │ + bne.w 81a2 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 81a4 │ │ │ │ │ + bne.n 8198 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 8174 │ │ │ │ │ + beq.n 8168 │ │ │ │ │ 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 79b0 │ │ │ │ │ + bl 79f0 │ │ │ │ │ R_ARM_THM_CALL disjunction_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbnz r0, 8100 │ │ │ │ │ + cbnz r0, 80f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 81a4 │ │ │ │ │ + bne.n 8198 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79b0 │ │ │ │ │ + bl 79f0 │ │ │ │ │ R_ARM_THM_CALL disjunction_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 80f0 │ │ │ │ │ + cbnz r0, 80e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 80f0 │ │ │ │ │ + cbnz r3, 80e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c55c │ │ │ │ │ + bl c59c │ │ │ │ │ R_ARM_THM_CALL lambdef_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 80f0 │ │ │ │ │ + cbnz r0, 80e4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ │ 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 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 80cc │ │ │ │ │ + beq.n 80c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79b0 │ │ │ │ │ + bl 79f0 │ │ │ │ │ R_ARM_THM_CALL disjunction_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 80cc │ │ │ │ │ + beq.n 80c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 80cc │ │ │ │ │ + beq.n 80c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 80cc │ │ │ │ │ + beq.n 80c0 │ │ │ │ │ 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 80f0 │ │ │ │ │ + beq.n 80e4 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_IfExp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_IfExp │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 81b6 │ │ │ │ │ + cbnz r0, 81aa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 80f0 │ │ │ │ │ + beq.n 80e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ │ - b.n 80f6 │ │ │ │ │ + b.n 80ea │ │ │ │ │ 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 818e │ │ │ │ │ + bge.n 8182 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 80f6 │ │ │ │ │ + b.n 80ea │ │ │ │ │ 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 r8, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 80c2 │ │ │ │ │ - b.n 80f0 │ │ │ │ │ + beq.n 80b6 │ │ │ │ │ + b.n 80e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 80f6 │ │ │ │ │ + b.n 80ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 80a6 │ │ │ │ │ + b.n 809a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 815e │ │ │ │ │ - b.n 80f0 │ │ │ │ │ + bne.n 8152 │ │ │ │ │ + b.n 80e4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000081c0 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0>: │ │ │ │ │ +000081b4 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0>: │ │ │ │ │ _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ bl 0 <_PyPegen_get_invalid_target> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_invalid_target │ │ │ │ │ - cbz r0, 822e <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x6e> │ │ │ │ │ + cbz r0, 8222 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x6e> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ bics.w r3, r4, #2 │ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -15204,72 +15198,72 @@ │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r4 │ │ │ │ │ strd r5, r0, [sp, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8228 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x68> │ │ │ │ │ + beq.n 821c <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x68> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r8, #60] @ 0x3c │ │ │ │ │ - b.n 8228 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x68> │ │ │ │ │ + b.n 821c <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x68> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00008240 <_tmp_124_rule>: │ │ │ │ │ +00008234 <_tmp_124_rule>: │ │ │ │ │ _tmp_124_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 8290 <_tmp_124_rule+0x50> │ │ │ │ │ + beq.n 8284 <_tmp_124_rule+0x50> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 8290 <_tmp_124_rule+0x50> │ │ │ │ │ + cbnz r0, 8284 <_tmp_124_rule+0x50> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 8298 <_tmp_124_rule+0x58> │ │ │ │ │ + cbnz r3, 828c <_tmp_124_rule+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 21d0 │ │ │ │ │ - cbnz r0, 8288 <_tmp_124_rule+0x48> │ │ │ │ │ + bl 21c4 │ │ │ │ │ + cbnz r0, 827c <_tmp_124_rule+0x48> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 8288 <_tmp_124_rule+0x48> │ │ │ │ │ + cbnz r3, 827c <_tmp_124_rule+0x48> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 254c │ │ │ │ │ - cbnz r0, 8288 <_tmp_124_rule+0x48> │ │ │ │ │ + bl 2540 │ │ │ │ │ + cbnz r0, 827c <_tmp_124_rule+0x48> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ 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 826a <_tmp_124_rule+0x2a> │ │ │ │ │ + b.n 825e <_tmp_124_rule+0x2a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 828c <_tmp_124_rule+0x4c> │ │ │ │ │ + b.n 8280 <_tmp_124_rule+0x4c> │ │ │ │ │ │ │ │ │ │ -000082a0 : │ │ │ │ │ +00008294 : │ │ │ │ │ RAISE_ERROR_KNOWN_LOCATION.constprop.0(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #24 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ @@ -15285,15 +15279,15 @@ │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ bl 0 <_PyPegen_raise_error_known_location> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error_known_location │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -000082d8 : │ │ │ │ │ +000082cc : │ │ │ │ │ RAISE_ERROR_KNOWN_LOCATION(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #24 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ @@ -15313,283 +15307,283 @@ │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ bl 0 <_PyPegen_raise_error_known_location> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error_known_location │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -0000831c <_loop0_1_rule>: │ │ │ │ │ +00008310 <_loop0_1_rule>: │ │ │ │ │ _loop0_1_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 83a0 <_loop0_1_rule+0x84> │ │ │ │ │ + beq.n 8394 <_loop0_1_rule+0x84> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 83a0 <_loop0_1_rule+0x84> │ │ │ │ │ + cbnz r0, 8394 <_loop0_1_rule+0x84> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 8400 <_loop0_1_rule+0xe4> │ │ │ │ │ + bne.n 83f4 <_loop0_1_rule+0xe4> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83f0 <_loop0_1_rule+0xd4> │ │ │ │ │ + beq.n 83e4 <_loop0_1_rule+0xd4> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 8400 <_loop0_1_rule+0xe4> │ │ │ │ │ + bne.n 83f4 <_loop0_1_rule+0xe4> │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 83e0 <_loop0_1_rule+0xc4> │ │ │ │ │ + cbnz r0, 83d4 <_loop0_1_rule+0xc4> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 83cc <_loop0_1_rule+0xb0> │ │ │ │ │ + cbz r0, 83c0 <_loop0_1_rule+0xb0> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.n 83a8 <_loop0_1_rule+0x8c> │ │ │ │ │ + bgt.n 839c <_loop0_1_rule+0x8c> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 834a <_loop0_1_rule+0x2e> │ │ │ │ │ + b.n 833e <_loop0_1_rule+0x2e> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 8388 <_loop0_1_rule+0x6c> │ │ │ │ │ + b.n 837c <_loop0_1_rule+0x6c> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 8408 <_loop0_1_rule+0xec> │ │ │ │ │ + cbnz r0, 83fc <_loop0_1_rule+0xec> │ │ │ │ │ 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 8396 <_loop0_1_rule+0x7a> │ │ │ │ │ + b.n 838a <_loop0_1_rule+0x7a> │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - beq.n 83b6 <_loop0_1_rule+0x9a> │ │ │ │ │ + beq.n 83aa <_loop0_1_rule+0x9a> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str.w r3, [r6, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 836e <_loop0_1_rule+0x52> │ │ │ │ │ + b.n 8362 <_loop0_1_rule+0x52> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8396 <_loop0_1_rule+0x7a> │ │ │ │ │ + b.n 838a <_loop0_1_rule+0x7a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8396 <_loop0_1_rule+0x7a> │ │ │ │ │ + b.n 838a <_loop0_1_rule+0x7a> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 83e4 <_loop0_1_rule+0xc8> │ │ │ │ │ + b.n 83d8 <_loop0_1_rule+0xc8> │ │ │ │ │ │ │ │ │ │ -0000840c <_loop1_82_rule>: │ │ │ │ │ +00008400 <_loop1_82_rule>: │ │ │ │ │ _loop1_82_rule(): │ │ │ │ │ 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 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.n 8500 <_loop1_82_rule+0xf4> │ │ │ │ │ + beq.n 84f4 <_loop1_82_rule+0xf4> │ │ │ │ │ bl 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 8500 <_loop1_82_rule+0xf4> │ │ │ │ │ + bne.n 84f4 <_loop1_82_rule+0xf4> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 846c <_loop1_82_rule+0x60> │ │ │ │ │ + cbnz r5, 8460 <_loop1_82_rule+0x60> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 84d8 <_loop1_82_rule+0xcc> │ │ │ │ │ + beq.n 84cc <_loop1_82_rule+0xcc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 846c <_loop1_82_rule+0x60> │ │ │ │ │ + cbnz r3, 8460 <_loop1_82_rule+0x60> │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 850c │ │ │ │ │ + bl 8500 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 847c <_loop1_82_rule+0x70> │ │ │ │ │ + cbnz r0, 8470 <_loop1_82_rule+0x70> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r5, 848a <_loop1_82_rule+0x7e> │ │ │ │ │ + cbnz r5, 847e <_loop1_82_rule+0x7e> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq.n 84c0 <_loop1_82_rule+0xb4> │ │ │ │ │ + beq.n 84b4 <_loop1_82_rule+0xb4> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str.w r3, [r6, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 8458 <_loop1_82_rule+0x4c> │ │ │ │ │ + b.n 844c <_loop1_82_rule+0x4c> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 8466 <_loop1_82_rule+0x5a> │ │ │ │ │ + bne.n 845a <_loop1_82_rule+0x5a> │ │ │ │ │ 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.n 8508 <_loop1_82_rule+0xfc> │ │ │ │ │ + beq.n 84fc <_loop1_82_rule+0xfc> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bgt.n 84b2 <_loop1_82_rule+0xa6> │ │ │ │ │ + bgt.n 84a6 <_loop1_82_rule+0xa6> │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8472 <_loop1_82_rule+0x66> │ │ │ │ │ + b.n 8466 <_loop1_82_rule+0x66> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r6, r7, lsl #2] │ │ │ │ │ str.w r1, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 849e <_loop1_82_rule+0x92> │ │ │ │ │ + b.n 8492 <_loop1_82_rule+0x92> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, r8, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r8, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 84e8 <_loop1_82_rule+0xdc> │ │ │ │ │ + cbz r0, 84dc <_loop1_82_rule+0xdc> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 8480 <_loop1_82_rule+0x74> │ │ │ │ │ + b.n 8474 <_loop1_82_rule+0x74> │ │ │ │ │ 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 8472 <_loop1_82_rule+0x66> │ │ │ │ │ + b.n 8466 <_loop1_82_rule+0x66> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ 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, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8472 <_loop1_82_rule+0x66> │ │ │ │ │ + b.n 8466 <_loop1_82_rule+0x66> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 843c <_loop1_82_rule+0x30> │ │ │ │ │ + b.n 8430 <_loop1_82_rule+0x30> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.n 84ea <_loop1_82_rule+0xde> │ │ │ │ │ + b.n 84de <_loop1_82_rule+0xde> │ │ │ │ │ │ │ │ │ │ -0000850c : │ │ │ │ │ +00008500 : │ │ │ │ │ tstring_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, #3976] @ 0xf88 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 885a │ │ │ │ │ + beq.w 887a │ │ │ │ │ bl 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 885a │ │ │ │ │ + bne.w 887a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8852 │ │ │ │ │ + bne.w 8872 │ │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ │ mov.w r1, #1168 @ 0x490 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, 8582 │ │ │ │ │ + cbnz r0, 8576 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8852 │ │ │ │ │ + bne.w 8872 │ │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbnz r0, 8590 │ │ │ │ │ + cbnz r0, 8584 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ mov.w r2, #1168 @ 0x490 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -15602,217 +15596,217 @@ │ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 884a │ │ │ │ │ + beq.w 886a │ │ │ │ │ bl 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 884a │ │ │ │ │ + bne.w 886a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8842 │ │ │ │ │ + bne.w 8832 │ │ │ │ │ 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 883a │ │ │ │ │ + beq.w 882a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8842 │ │ │ │ │ + bne.w 8832 │ │ │ │ │ mov r8, r3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ strd r5, r3, [sp, #44] @ 0x2c │ │ │ │ │ str r2, [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 882c │ │ │ │ │ + beq.w 881c │ │ │ │ │ bl 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 882c │ │ │ │ │ + bne.w 881c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8824 │ │ │ │ │ + bne.w 8814 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 881c │ │ │ │ │ + beq.w 87e4 │ │ │ │ │ bl 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 881c │ │ │ │ │ + bne.w 87e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 866c │ │ │ │ │ + cbnz r3, 8660 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.w 8874 │ │ │ │ │ + bne.w 87d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 886a │ │ │ │ │ + blt.w 8842 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - cbnz r3, 866c │ │ │ │ │ + cbnz r3, 8660 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8720 │ │ │ │ │ + bne.n 8714 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 87de │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ + bne.w 8854 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8824 │ │ │ │ │ + bne.w 884c │ │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 87ca │ │ │ │ │ + bne.w 87c0 │ │ │ │ │ ldrd r5, r3, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8834 │ │ │ │ │ + beq.w 8824 │ │ │ │ │ mov lr, r9 │ │ │ │ │ mov ip, r8 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - ble.n 86c2 │ │ │ │ │ + ble.n 86b6 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [lr, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 86b0 │ │ │ │ │ + b.n 86a4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 856e │ │ │ │ │ + beq.w 8562 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_template_str> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_template_str │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC107 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC107 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59dc │ │ │ │ │ + bl 59d0 │ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ │ - cbz r0, 8708 │ │ │ │ │ + cbz r0, 86fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8574 │ │ │ │ │ + beq.w 8568 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8574 │ │ │ │ │ + beq.w 8568 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 858a │ │ │ │ │ + b.n 857e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8660 │ │ │ │ │ + beq.n 8654 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8662 │ │ │ │ │ + bne.n 8656 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ab0 │ │ │ │ │ + bl 3aa4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8662 │ │ │ │ │ + bne.n 8656 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c34c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8662 │ │ │ │ │ + bne.n 8656 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8660 │ │ │ │ │ + beq.w 8654 │ │ │ │ │ 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 88a8 │ │ │ │ │ + beq.w 88a6 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r2, r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ @@ -15824,141 +15818,145 @@ │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_interpolation> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_interpolation │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 88a0 │ │ │ │ │ + beq.w 889e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8862 │ │ │ │ │ + bne.n 883a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.n 8884 │ │ │ │ │ + beq.n 8882 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r9, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b.n 85dc │ │ │ │ │ + b.n 85d0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_constant_from_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_constant_from_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 880a │ │ │ │ │ + cbz r0, 8802 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 87f4 │ │ │ │ │ + cbnz r3, 87ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 87b2 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 866c │ │ │ │ │ + b.n 87a8 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + b.n 8648 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3d8 <_PyPegen_parse+0x3d8> │ │ │ │ │ - R_ARM_THM_CALL invalid_tstring_replacement_field_rule │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 87ac │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 866c │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 861c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 87da │ │ │ │ │ + beq.n 87d0 │ │ │ │ │ ldrd r5, r3, [sp, #44] @ 0x2c │ │ │ │ │ - movs r0, #1 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - b.n 8692 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 8686 │ │ │ │ │ ldrd r5, r3, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8800 │ │ │ │ │ - b.n 868e │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8628 │ │ │ │ │ + bne.n 87f8 │ │ │ │ │ + b.n 8682 │ │ │ │ │ ldrd r5, r3, [sp, #44] @ 0x2c │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - b.n 8692 │ │ │ │ │ + subs r2, r1, #1 │ │ │ │ │ + b.n 8686 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 85fc │ │ │ │ │ + b.n 85f0 │ │ │ │ │ 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 r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 856e │ │ │ │ │ + b.n 8562 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 87a2 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 8664 │ │ │ │ │ + ldrd r5, r3, [sp, #44] @ 0x2c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 8686 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 8660 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3d8 <_PyPegen_parse+0x3d8> │ │ │ │ │ + R_ARM_THM_CALL invalid_tstring_replacement_field_rule │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 87a2 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 8660 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 85b0 │ │ │ │ │ + b.n 85a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 871c │ │ │ │ │ + b.n 8710 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8540 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 87ac │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - b.n 8670 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - b.n 8654 │ │ │ │ │ + b.n 8534 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 8896 │ │ │ │ │ + cbz r0, 8894 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 87bc │ │ │ │ │ + b.n 87b2 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 883a │ │ │ │ │ + b.n 882a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 886a │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + bne.n 8842 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - b.n 8670 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 8664 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ 000088b0 <_tmp_163_rule>: │ │ │ │ │ _tmp_163_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 │ │ │ │ │ @@ -16004,30 +16002,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 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbnz r1, 8946 <_tmp_163_rule+0x96> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbnz r0, 8972 <_tmp_163_rule+0xc2> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 8a40 <_tmp_163_rule+0x190> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 8a00 <_tmp_163_rule+0x150> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 8a64 <_tmp_163_rule+0x1b4> │ │ │ │ │ @@ -16036,15 +16034,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 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 8946 <_tmp_163_rule+0x96> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ @@ -16107,15 +16105,15 @@ │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 8a96 <_tmp_163_rule+0x1e6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl de68 │ │ │ │ │ + bl dea8 │ │ │ │ │ R_ARM_THM_CALL starred_expression_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 8966 <_tmp_163_rule+0xb6> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ b.n 8966 <_tmp_163_rule+0xb6> │ │ │ │ │ @@ -16133,15 +16131,15 @@ │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ beq.w 892e <_tmp_163_rule+0x7e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 8a06 <_tmp_163_rule+0x156> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 89b8 <_tmp_163_rule+0x108> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 89be <_tmp_163_rule+0x10e> │ │ │ │ │ @@ -16316,36 +16314,36 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 8c70 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 8c68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 12050 │ │ │ │ │ + bl 12088 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbnz r0, 8bfe │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne.n 8c68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12050 │ │ │ │ │ + bl 12088 │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbnz r0, 8c42 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5750 │ │ │ │ │ + bl 5744 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne.n 8bde │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -16370,15 +16368,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 8bf6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5750 │ │ │ │ │ + bl 5744 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 8bee │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -16457,15 +16455,15 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbnz r0, 8d36 <_loop0_77_rule+0xbe> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ cbnz r3, 8d0e <_loop0_77_rule+0x96> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fe24 │ │ │ │ │ + bl fe58 │ │ │ │ │ R_ARM_THM_CALL fstring_replacement_field_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cbnz r0, 8d4a <_loop0_77_rule+0xd2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -16604,15 +16602,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 d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 8e2a <_tmp_10_rule+0x3e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n 8e2e <_tmp_10_rule+0x42> │ │ │ │ │ @@ -16676,28 +16674,28 @@ │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r2, 8efa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f720 │ │ │ │ │ + bl f760 │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 8eea │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbnz r0, 8f36 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 8f26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cbz r0, 8f18 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ @@ -16722,15 +16720,15 @@ │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n 8efe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 8ea4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9b0 │ │ │ │ │ + bl f9f0 │ │ │ │ │ R_ARM_THM_CALL star_named_expressions_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 8eec │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ @@ -17322,15 +17320,15 @@ │ │ │ │ │ ldr r2, [r0, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 940a │ │ │ │ │ movs r2, #1 │ │ │ │ │ @@ -17339,15 +17337,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 9408 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 9408 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -17367,15 +17365,15 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC110 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC110 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 9464 │ │ │ │ │ b.n 940a │ │ │ │ │ @@ -17790,15 +17788,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w a08a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w a4ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5664 │ │ │ │ │ + bl 5664 │ │ │ │ │ R_ARM_THM_CALL strings_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w a08a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w a4ac │ │ │ │ │ @@ -19000,15 +18998,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC111 │ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ strd r6, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w a280 │ │ │ │ │ movs r3, #1 │ │ │ │ │ @@ -20372,15 +20370,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 f334 │ │ │ │ │ + bl f374 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n aef6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n aefa │ │ │ │ │ @@ -21129,15 +21127,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, b584 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n b602 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -21159,20 +21157,20 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n b560 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n b560 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c704 │ │ │ │ │ + bl c744 <_tmp_42_rule+0x3c> │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n b560 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC52 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ @@ -21184,15 +21182,15 @@ │ │ │ │ │ ldr r2, [r7, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n b5a0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ @@ -21256,41 +21254,41 @@ │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n b5fc │ │ │ │ │ b.n b5a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n b4ce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ b.n b550 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w b59c │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w b59c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w b59c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC113 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC113 │ │ │ │ │ @@ -21608,15 +21606,15 @@ │ │ │ │ │ bl 0 <_PyAST_TypeVarTuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_TypeVarTuple │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w b85e │ │ │ │ │ b.n b8fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w b810 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w b81a │ │ │ │ │ @@ -21627,26 +21625,26 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ b.n b882 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9bfc │ │ │ │ │ + bl 9c3c │ │ │ │ │ R_ARM_THM_CALL star_expression_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n b950 │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC118 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC118 │ │ │ │ │ - bl 59dc │ │ │ │ │ + bl 59d0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cbz r0, b9fa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, b9fa │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ b.n b95a │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -21745,15 +21743,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, bb0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cbz r0, bb0a │ │ │ │ │ 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] │ │ │ │ │ @@ -21770,15 +21768,15 @@ │ │ │ │ │ cmp.w ip, #28 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r5 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mvn.w r0, #4 │ │ │ │ │ strd r0, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82a0 │ │ │ │ │ + bl 8294 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cbz r0, bb0c │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -21801,15 +21799,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n ba86 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n ba86 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -21869,26 +21867,26 @@ │ │ │ │ │ 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 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n bba8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC118 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC118 │ │ │ │ │ - bl 59dc │ │ │ │ │ + bl 59d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cbz r0, bbe0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r2, bbe0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ b.n bbae │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ @@ -21985,27 +21983,27 @@ │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n bd3a <_loop1_38_rule+0x132> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n bd3a <_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 bd3a <_loop1_38_rule+0x132> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r9, r0 │ │ │ │ │ cbz r0, bd3a <_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 │ │ │ │ │ @@ -22117,15 +22115,15 @@ │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n bd4e <_loop1_38_rule+0x146> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n bd4e <_loop1_38_rule+0x146> │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -22141,15 +22139,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n bd4e <_loop1_38_rule+0x146> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n bd4e <_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 │ │ │ │ │ @@ -22207,19 +22205,19 @@ │ │ │ │ │ cbz r0, beee <_loop1_38_rule+0x2e6> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, beee <_loop1_38_rule+0x2e6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cbz r0, beee <_loop1_38_rule+0x2e6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2148 <_tmp_22_rule> │ │ │ │ │ + bl 213c <_tmp_22_rule> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ bne.n bef2 <_loop1_38_rule+0x2ea> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -22290,15 +22288,15 @@ │ │ │ │ │ cbz r0, bf9e <_loop1_38_rule+0x396> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, bf9e <_loop1_38_rule+0x396> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cbz r0, bf9e <_loop1_38_rule+0x396> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -22348,20 +22346,20 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w c11c <_loop1_38_rule+0x514> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n bd76 <_loop1_38_rule+0x16e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n bfba <_loop1_38_rule+0x3b2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2148 <_tmp_22_rule> │ │ │ │ │ + bl 213c <_tmp_22_rule> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ bne.n bfbe <_loop1_38_rule+0x3b6> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -22474,38 +22472,38 @@ │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n c07c <_loop1_38_rule+0x474> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n bf68 <_loop1_38_rule+0x360> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c004 <_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 c004 <_loop1_38_rule+0x3fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71d4 │ │ │ │ │ + bl 71d4 │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c004 <_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 c004 <_loop1_38_rule+0x3fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c004 <_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 │ │ │ │ │ @@ -22526,15 +22524,15 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC120 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC120 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, sl │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c006 <_loop1_38_rule+0x3fe> │ │ │ │ │ mov r3, r2 │ │ │ │ │ @@ -22617,26 +22615,26 @@ │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w bd6a <_loop1_38_rule+0x162> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 673c │ │ │ │ │ + bl 6730 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w bd6a <_loop1_38_rule+0x162> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w bd6a <_loop1_38_rule+0x162> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w bd6a <_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 │ │ │ │ │ @@ -22660,21 +22658,21 @@ │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC94 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59dc │ │ │ │ │ + bl 59d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w bd18 <_loop1_38_rule+0x110> │ │ │ │ │ b.n be70 <_loop1_38_rule+0x268> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 673c │ │ │ │ │ + bl 6730 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w bf9e <_loop1_38_rule+0x396> │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -22700,15 +22698,15 @@ │ │ │ │ │ strd r3, r3, [sp] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC95 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC95 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrd r2, r3, [r8, #20] │ │ │ │ │ - bl 82a0 │ │ │ │ │ + bl 8294 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w c1a8 <_loop1_38_rule+0x5a0> │ │ │ │ │ b.n c006 <_loop1_38_rule+0x3fe> │ │ │ │ │ @@ -22981,29 +22979,29 @@ │ │ │ │ │ b.n c3ae │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n c3ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c494 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w c494 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ab0 │ │ │ │ │ + bl 3aa4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w c494 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c34c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ @@ -23537,15 +23535,15 @@ │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n cae6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5664 │ │ │ │ │ + bl 5664 │ │ │ │ │ R_ARM_THM_CALL strings_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n cae6 │ │ │ │ │ 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 {} │ │ │ │ │ @@ -452,15 +452,15 @@ │ │ │ │ │ bne.w 568 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 17a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10f8 │ │ │ │ │ + bl 10e8 │ │ │ │ │ R_ARM_THM_CALL function_def_raw_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 9e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -502,28 +502,28 @@ │ │ │ │ │ bne.w 1230 │ │ │ │ │ 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 f334 │ │ │ │ │ + bl f374 │ │ │ │ │ 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 f820 │ │ │ │ │ + bl f860 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, 4b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3bd0 │ │ │ │ │ + bl 3bc4 │ │ │ │ │ R_ARM_THM_CALL elif_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 894 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -531,31 +531,31 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w ec6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w ec6 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w ec6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w ec6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ec0 │ │ │ │ │ + bl 3eb4 │ │ │ │ │ R_ARM_THM_CALL else_block_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w eca │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -592,15 +592,15 @@ │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.w ece │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10f8 │ │ │ │ │ + bl 10e8 │ │ │ │ │ R_ARM_THM_CALL function_def_raw_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 40a │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_function_def_decorators> │ │ │ │ │ @@ -649,15 +649,15 @@ │ │ │ │ │ bne.w c18 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1784 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 49b8 │ │ │ │ │ + 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 │ │ │ │ │ @@ -718,15 +718,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #647 @ 0x287 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w cf0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5e54 │ │ │ │ │ + bl 5e48 │ │ │ │ │ R_ARM_THM_CALL _gather_35_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w cf0 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -739,29 +739,29 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w cf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w cf0 │ │ │ │ │ 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 de2 │ │ │ │ │ ldrd r6, r3, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl de5c │ │ │ │ │ + bl de9c │ │ │ │ │ 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 │ │ │ │ │ @@ -784,15 +784,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n eec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4dfc │ │ │ │ │ + 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 │ │ │ │ │ @@ -838,19 +838,19 @@ │ │ │ │ │ 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, 7c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 7c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 40c0 │ │ │ │ │ + bl 40b4 │ │ │ │ │ R_ARM_THM_CALL finally_block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w a6c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -868,34 +868,34 @@ │ │ │ │ │ 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 dea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w dea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4250 │ │ │ │ │ + bl 4244 │ │ │ │ │ R_ARM_THM_CALL _loop1_37_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w dea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ec0 │ │ │ │ │ + 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 dee │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 40c0 │ │ │ │ │ + bl 40b4 │ │ │ │ │ R_ARM_THM_CALL finally_block_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w dee │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1009,31 +1009,31 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1528 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1528 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1528 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1528 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ec0 │ │ │ │ │ + bl 3eb4 │ │ │ │ │ R_ARM_THM_CALL else_block_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 152c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1146,15 +1146,15 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ b.n 854 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - bl 8e74 │ │ │ │ │ + bl 8e74 │ │ │ │ │ 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 │ │ │ │ │ @@ -1242,31 +1242,31 @@ │ │ │ │ │ bne.w f82 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cbz r0, bca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8fa0 │ │ │ │ │ + bl 8fa0 │ │ │ │ │ R_ARM_THM_CALL patterns_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, bca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aeb8 │ │ │ │ │ + bl aeb8 │ │ │ │ │ R_ARM_THM_CALL guard_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbnz r3, bca │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, bca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cbz r0, bca │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyAST_match_case> │ │ │ │ │ R_ARM_THM_CALL _PyAST_match_case │ │ │ │ │ @@ -1315,15 +1315,15 @@ │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ ldr.w r0, [ip, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ b.n c04 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 49b8 │ │ │ │ │ + bl 49ac │ │ │ │ │ R_ARM_THM_CALL class_def_raw_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 5e4 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_class_def_decorators> │ │ │ │ │ @@ -1381,15 +1381,15 @@ │ │ │ │ │ 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 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 10e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 424 │ │ │ │ │ @@ -1447,15 +1447,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #647 @ 0x287 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w eda │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5e54 │ │ │ │ │ + bl 5e48 │ │ │ │ │ R_ARM_THM_CALL _gather_35_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w eda │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -1468,28 +1468,28 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w ede │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w eda │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cbz r0, de2 │ │ │ │ │ ldrd r6, r3, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl de5c │ │ │ │ │ + bl de9c │ │ │ │ │ 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 │ │ │ │ │ @@ -1500,15 +1500,15 @@ │ │ │ │ │ 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 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 712 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -1535,34 +1535,34 @@ │ │ │ │ │ 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 f6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w f6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bc08 │ │ │ │ │ + bl bc08 │ │ │ │ │ R_ARM_THM_CALL _loop1_38_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w f6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ec0 │ │ │ │ │ + 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 f72 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 40c0 │ │ │ │ │ + bl 40b4 │ │ │ │ │ R_ARM_THM_CALL finally_block_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w f72 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1587,15 +1587,15 @@ │ │ │ │ │ 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 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 137a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 424 │ │ │ │ │ @@ -1637,15 +1637,15 @@ │ │ │ │ │ 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 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5e54 │ │ │ │ │ + bl 5e48 │ │ │ │ │ R_ARM_THM_CALL _gather_35_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 67a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -1672,15 +1672,15 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 67e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 6d4 │ │ │ │ │ b.w 67a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ @@ -1714,15 +1714,15 @@ │ │ │ │ │ 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, fca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8fa0 │ │ │ │ │ + bl 8fa0 │ │ │ │ │ R_ARM_THM_CALL patterns_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 1112 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cbnz r5, fea │ │ │ │ │ @@ -1744,15 +1744,15 @@ │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w b60 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r5, fp │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ b.n bd2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8e74 │ │ │ │ │ + bl 8e74 │ │ │ │ │ R_ARM_THM_CALL subject_expr_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w a64 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -1798,15 +1798,15 @@ │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w a68 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ b.n a68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8e74 │ │ │ │ │ + bl 8e74 │ │ │ │ │ R_ARM_THM_CALL subject_expr_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w a46 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -1828,15 +1828,15 @@ │ │ │ │ │ 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 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1062 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 11ec │ │ │ │ │ @@ -1869,15 +1869,15 @@ │ │ │ │ │ beq.w bce │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ b.n bd2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aeb8 │ │ │ │ │ + bl aeb8 │ │ │ │ │ R_ARM_THM_CALL guard_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w fcc │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -1907,20 +1907,20 @@ │ │ │ │ │ cbz r0, 115e │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ b.n fee │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ b.n fee │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8fa0 │ │ │ │ │ + bl 8fa0 │ │ │ │ │ R_ARM_THM_CALL patterns_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w fe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aeb8 │ │ │ │ │ + bl aeb8 │ │ │ │ │ R_ARM_THM_CALL guard_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w fea │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -2023,15 +2023,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 127c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ cbz r0, 127c │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 1312 │ │ │ │ │ @@ -2043,15 +2043,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, 12c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ cbz r0, 12c6 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 12c6 │ │ │ │ │ movs r1, #4 │ │ │ │ │ @@ -2260,15 +2260,15 @@ │ │ │ │ │ cbz r0, 1490 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 1490 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ cbz r0, 1490 │ │ │ │ │ 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 │ │ │ │ │ @@ -2292,15 +2292,15 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 14c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl aca │ │ │ │ │ R_ARM_THM_CALL _loop0_145_rule │ │ │ │ │ cbz r0, 14c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4250 │ │ │ │ │ + bl 4244 │ │ │ │ │ R_ARM_THM_CALL _loop1_37_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 1974 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ @@ -2316,15 +2316,15 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 1500 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl aca │ │ │ │ │ R_ARM_THM_CALL _loop0_145_rule │ │ │ │ │ cbz r0, 1500 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bc08 │ │ │ │ │ + bl bc08 │ │ │ │ │ R_ARM_THM_CALL _loop1_38_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 187c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ @@ -2397,15 +2397,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 15c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ cbz r0, 15c4 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 165a │ │ │ │ │ @@ -2417,15 +2417,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, 160e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ cbz r0, 160e │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 160e │ │ │ │ │ movs r1, #4 │ │ │ │ │ @@ -2628,15 +2628,15 @@ │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w bae │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r5, fp │ │ │ │ │ b.n 1108 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5e54 │ │ │ │ │ + bl 5e48 │ │ │ │ │ R_ARM_THM_CALL _gather_35_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w d22 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -2654,15 +2654,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w d22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w d22 │ │ │ │ │ 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] │ │ │ │ │ @@ -2739,15 +2739,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1a26 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2148 │ │ │ │ │ + bl 213c │ │ │ │ │ R_ARM_THM_CALL _tmp_22_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1a2a │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ @@ -2779,15 +2779,15 @@ │ │ │ │ │ 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] │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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.w 1502 │ │ │ │ │ @@ -2835,15 +2835,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 14c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 14c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2148 │ │ │ │ │ + bl 213c │ │ │ │ │ R_ARM_THM_CALL _tmp_22_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 14cc │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -3991,15 +3991,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 2fac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 2c14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 80f8 │ │ │ │ │ + bl 8138 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 2794 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 2c14 │ │ │ │ │ @@ -4257,15 +4257,15 @@ │ │ │ │ │ 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 d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 333a │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ @@ -4342,15 +4342,15 @@ │ │ │ │ │ beq.w 2222 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2222 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8dec │ │ │ │ │ + bl 8dec │ │ │ │ │ R_ARM_THM_CALL _tmp_10_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 2224 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ @@ -4381,15 +4381,15 @@ │ │ │ │ │ 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 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2a76 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n 26be │ │ │ │ │ @@ -4447,15 +4447,15 @@ │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 367c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 10bec │ │ │ │ │ + bl 10c20 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 2a34 │ │ │ │ │ ldrd r3, r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w 2cd6 │ │ │ │ │ @@ -4490,15 +4490,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #522 @ 0x20a │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 376e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 80f8 │ │ │ │ │ + bl 8138 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 3770 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -4538,15 +4538,15 @@ │ │ │ │ │ beq.w 32d6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r8, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ b.n 25b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7cf0 │ │ │ │ │ + bl 7d30 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2264 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -4673,21 +4673,21 @@ │ │ │ │ │ R_ARM_THM_CALL import_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 241e │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ b.n 2566 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4d18 │ │ │ │ │ + bl 4d0c │ │ │ │ │ R_ARM_THM_CALL pass_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 2a22 │ │ │ │ │ b.n 2466 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 332c │ │ │ │ │ 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 │ │ │ │ │ @@ -4712,15 +4712,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 278c │ │ │ │ │ b.n 2818 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7cf0 │ │ │ │ │ + bl 7d30 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2388 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -4766,15 +4766,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #625 @ 0x271 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 33a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 619c │ │ │ │ │ + bl 6190 │ │ │ │ │ R_ARM_THM_CALL del_targets_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 33a0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_16_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -4837,15 +4837,15 @@ │ │ │ │ │ beq.w 37e4 │ │ │ │ │ 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 dd00 │ │ │ │ │ + bl dd40 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 37da │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ @@ -4914,15 +4914,15 @@ │ │ │ │ │ beq.w 3628 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3628 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 54d4 │ │ │ │ │ + bl 54c8 │ │ │ │ │ R_ARM_THM_CALL _tmp_17_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 362a │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ @@ -4974,25 +4974,25 @@ │ │ │ │ │ bne.w 3764 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 375c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bl 69f0 │ │ │ │ │ + bl 69e4 │ │ │ │ │ R_ARM_THM_CALL invalid_ann_assign_target_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 370e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 375c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f720 │ │ │ │ │ + bl f760 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 316c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 375c │ │ │ │ │ @@ -5002,56 +5002,56 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 3116 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 375c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 77f4 │ │ │ │ │ + bl 77e8 │ │ │ │ │ R_ARM_THM_CALL _loop0_121_rule │ │ │ │ │ cbz r0, 2d6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 80f8 │ │ │ │ │ + bl 8138 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 324e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 375c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 77f4 │ │ │ │ │ + bl 77e8 │ │ │ │ │ R_ARM_THM_CALL _loop0_121_rule │ │ │ │ │ cbz r0, 2d8e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl dd00 │ │ │ │ │ + bl dd40 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 3818 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 375c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 80f8 │ │ │ │ │ + bl 8138 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 3276 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ b.w 2398 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5d6c <_tmp_154_rule+0x350> │ │ │ │ │ + bl 5d60 <_tmp_154_rule+0x344> │ │ │ │ │ R_ARM_THM_CALL break_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 2a22 │ │ │ │ │ b.w 24f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5c84 <_tmp_154_rule+0x268> │ │ │ │ │ + bl 5c78 <_tmp_154_rule+0x25c> │ │ │ │ │ R_ARM_THM_CALL continue_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 2a22 │ │ │ │ │ b.w 251a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ @@ -5102,15 +5102,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #529 @ 0x211 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 351a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 587c │ │ │ │ │ + bl 5870 │ │ │ │ │ R_ARM_THM_CALL _gather_15_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 351a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -5194,15 +5194,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #530 @ 0x212 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 34c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 587c │ │ │ │ │ + bl 5870 │ │ │ │ │ R_ARM_THM_CALL _gather_15_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 34c4 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -5282,15 +5282,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 347e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1904 │ │ │ │ │ + bl 18f8 │ │ │ │ │ R_ARM_THM_CALL type_params_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 3480 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -5332,15 +5332,15 @@ │ │ │ │ │ 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 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3450 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 26be │ │ │ │ │ @@ -5353,15 +5353,15 @@ │ │ │ │ │ b.w 26c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2916 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8dec │ │ │ │ │ + bl 8dec │ │ │ │ │ R_ARM_THM_CALL _tmp_10_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 3830 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ @@ -5387,15 +5387,15 @@ │ │ │ │ │ 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 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 277a │ │ │ │ │ b.n 2a76 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -5419,15 +5419,15 @@ │ │ │ │ │ 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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 2daa │ │ │ │ │ @@ -5470,15 +5470,15 @@ │ │ │ │ │ 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 f9b0 │ │ │ │ │ + bl f9f0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 3862 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov r3, r7 │ │ │ │ │ @@ -5534,29 +5534,29 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2d6c │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 81c0 │ │ │ │ │ + bl 81b4 │ │ │ │ │ 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 3164 │ │ │ │ │ b.n 2daa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10bec │ │ │ │ │ + bl 10c20 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2da8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2da8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -5575,15 +5575,15 @@ │ │ │ │ │ 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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 3164 │ │ │ │ │ @@ -5595,15 +5595,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cbz r0, 3312 │ │ │ │ │ mov r8, r0 │ │ │ │ │ b.w 28d2 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1bf8 │ │ │ │ │ + bl 1bec │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ b.w 2698 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.w 238e │ │ │ │ │ bl 0 │ │ │ │ │ @@ -5723,20 +5723,20 @@ │ │ │ │ │ cbnz r5, 3442 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #625 @ 0x271 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 343a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 80f8 │ │ │ │ │ + bl 8138 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cbz r0, 343a │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 81c0 │ │ │ │ │ + bl 81b4 │ │ │ │ │ R_ARM_THM_CALL _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cbz r0, 343a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ @@ -6585,15 +6585,15 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 3980 │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ b.n 39c2 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ b.n 3a2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10640 │ │ │ │ │ + bl 10674 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3a48 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -7018,15 +7018,15 @@ │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3f02 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cc3c │ │ │ │ │ + bl cc7c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.n 3f04 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -7085,15 +7085,15 @@ │ │ │ │ │ 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 10640 │ │ │ │ │ + bl 10674 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3e6c │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -7645,28 +7645,28 @@ │ │ │ │ │ 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 5578 │ │ │ │ │ + beq.w 5576 │ │ │ │ │ bl 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 5578 │ │ │ │ │ + bne.w 5576 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 4cf0 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 553a │ │ │ │ │ + beq.w 5538 │ │ │ │ │ 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 │ │ │ │ │ @@ -7697,15 +7697,15 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 4cf0 │ │ │ │ │ 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 4be0 │ │ │ │ │ + bne.w 4bde │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 4cf0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #623 @ 0x26f │ │ │ │ │ @@ -7788,44 +7788,44 @@ │ │ │ │ │ bne.w 4cf0 │ │ │ │ │ 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 4c84 │ │ │ │ │ + bne.w 4c82 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ b.n 4620 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5664 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 461e │ │ │ │ │ b.n 469e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 54de │ │ │ │ │ + beq.w 54dc │ │ │ │ │ bl 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 54de │ │ │ │ │ + bne.w 54dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 54d8 │ │ │ │ │ + bne.w 54d6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - bl 35fc │ │ │ │ │ + mov r9, r3 │ │ │ │ │ + bl 35f0 │ │ │ │ │ R_ARM_THM_CALL tuple_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 4b16 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ @@ -7868,155 +7868,155 @@ │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ b.n 4cf4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 545a │ │ │ │ │ + beq.w 5458 │ │ │ │ │ bl 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 545a │ │ │ │ │ + bne.w 5458 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5454 │ │ │ │ │ + bne.w 5452 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl 3790 │ │ │ │ │ + bl 3784 │ │ │ │ │ R_ARM_THM_CALL list_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 4780 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5140 │ │ │ │ │ + bne.w 513e │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 52fa │ │ │ │ │ + beq.w 52f8 │ │ │ │ │ bl 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 52fa │ │ │ │ │ + bne.w 52f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5436 │ │ │ │ │ + bne.w 5434 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 5428 │ │ │ │ │ + beq.w 5426 │ │ │ │ │ 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 5124 │ │ │ │ │ + beq.w 5122 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5124 │ │ │ │ │ + beq.w 5122 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c704 │ │ │ │ │ + bl c744 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5124 │ │ │ │ │ + beq.w 5122 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5124 │ │ │ │ │ + beq.w 5122 │ │ │ │ │ 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 5138 │ │ │ │ │ + beq.w 5136 │ │ │ │ │ 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 55de │ │ │ │ │ + beq.w 55dc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 55c6 │ │ │ │ │ + bne.w 55c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ b.n 4782 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5594 │ │ │ │ │ + beq.w 5592 │ │ │ │ │ bl 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 5594 │ │ │ │ │ + bne.w 5592 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5116 │ │ │ │ │ + bne.w 5114 │ │ │ │ │ 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 55a8 │ │ │ │ │ + beq.w 55a6 │ │ │ │ │ bl 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 55a8 │ │ │ │ │ + bne.w 55a6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5532 │ │ │ │ │ + bne.w 5530 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 5510 │ │ │ │ │ + beq.w 550e │ │ │ │ │ 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 │ │ │ │ │ @@ -8025,146 +8025,146 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 49ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 55bc │ │ │ │ │ + beq.w 55ba │ │ │ │ │ bl 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 55bc │ │ │ │ │ + bne.w 55ba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 55b2 │ │ │ │ │ + bne.w 55b0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - bl 521c │ │ │ │ │ + bl 5210 │ │ │ │ │ R_ARM_THM_CALL _gather_85_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4c72 │ │ │ │ │ + bne.w 4c70 │ │ │ │ │ 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, 49ae │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4c02 │ │ │ │ │ + bne.w 4c00 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5532 │ │ │ │ │ + bne.w 5530 │ │ │ │ │ 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 4a42 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 5488 │ │ │ │ │ + beq.w 5486 │ │ │ │ │ bl 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 5488 │ │ │ │ │ + bne.w 5486 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5358 │ │ │ │ │ + bne.w 5356 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl 521c │ │ │ │ │ + bl 5210 │ │ │ │ │ R_ARM_THM_CALL _gather_85_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4ec4 │ │ │ │ │ + bne.w 4ec2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5358 │ │ │ │ │ + bne.w 5356 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cbz r0, 4a1a │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4fe0 │ │ │ │ │ + bne.w 4fde │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5358 │ │ │ │ │ + bne.w 5356 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cbz r0, 4a3c │ │ │ │ │ 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 4f8c │ │ │ │ │ + bne.w 4f8a │ │ │ │ │ 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 5116 │ │ │ │ │ + bne.w 5114 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 52f0 │ │ │ │ │ + beq.w 52ee │ │ │ │ │ bl 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 52f0 │ │ │ │ │ + bne.w 52ee │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 52dc │ │ │ │ │ + bne.w 52da │ │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5262 │ │ │ │ │ + beq.w 5260 │ │ │ │ │ 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 4d04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9b0 │ │ │ │ │ + bl f9f0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 4d04 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -8187,15 +8187,15 @@ │ │ │ │ │ bl 0 <_PyAST_Set> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Set │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 4cfa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5582 │ │ │ │ │ + bne.w 5580 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n 4782 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -8209,97 +8209,95 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ mov r1, r6 │ │ │ │ │ b.n 47a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 514e │ │ │ │ │ + bne.w 514c │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 52e8 │ │ │ │ │ + beq.w 52e6 │ │ │ │ │ bl 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 52e8 │ │ │ │ │ + bne.w 52e6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 52e2 │ │ │ │ │ + bne.w 52e0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + 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 4cb8 │ │ │ │ │ + beq.w 4cb6 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 556e │ │ │ │ │ + beq.w 556c │ │ │ │ │ bl 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 556e │ │ │ │ │ + bne.w 556c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 559e │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ + bne.w 559c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - bl dd00 │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + bl dd40 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 4baa │ │ │ │ │ + cbnz r0, 4ba8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - str r2, [r4, #8] │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 559e │ │ │ │ │ + bne.w 559c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4eba │ │ │ │ │ + beq.w 4eb8 │ │ │ │ │ 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 4cb6 │ │ │ │ │ + beq.n 4cb4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.w 48d0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 48d0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4cc8 │ │ │ │ │ + b.n 4cc6 │ │ │ │ │ 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 4cf0 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ @@ -8313,43 +8311,43 @@ │ │ │ │ │ mov r1, r6 │ │ │ │ │ b.n 47a8 │ │ │ │ │ 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 546e │ │ │ │ │ + beq.w 546c │ │ │ │ │ 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 5480 │ │ │ │ │ + beq.w 547e │ │ │ │ │ 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 5478 │ │ │ │ │ + beq.w 5476 │ │ │ │ │ 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 5464 │ │ │ │ │ + beq.w 5462 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.w 4aee │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ @@ -8391,22 +8389,22 @@ │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 47b8 │ │ │ │ │ b.n 47c0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.w 4e44 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 514e │ │ │ │ │ + bne.w 514c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 6efc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 4782 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -8419,116 +8417,116 @@ │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ b.n 4624 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5270 │ │ │ │ │ + bne.w 526e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5116 │ │ │ │ │ + bne.w 5114 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 54d0 │ │ │ │ │ + beq.w 54ce │ │ │ │ │ bl 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 54ce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 54ca │ │ │ │ │ + bne.w 54c8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 54a8 │ │ │ │ │ + beq.w 54a6 │ │ │ │ │ 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 54a4 │ │ │ │ │ + beq.w 54a2 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 549a │ │ │ │ │ + beq.w 5498 │ │ │ │ │ bl 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 549a │ │ │ │ │ + bne.w 5498 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5492 │ │ │ │ │ + bne.w 5490 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 503c │ │ │ │ │ + beq.w 503a │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 503c │ │ │ │ │ + beq.w 503a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 503c │ │ │ │ │ + beq.w 503a │ │ │ │ │ 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 5032 │ │ │ │ │ + beq.w 5030 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 54fa │ │ │ │ │ + bne.w 54f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl c704 │ │ │ │ │ + bl c744 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 54a2 │ │ │ │ │ + beq.w 54a0 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 54a2 │ │ │ │ │ + beq.w 54a0 │ │ │ │ │ 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 54f2 │ │ │ │ │ + beq.w 54f0 │ │ │ │ │ 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] │ │ │ │ │ @@ -8536,164 +8534,164 @@ │ │ │ │ │ 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 54e8 │ │ │ │ │ + beq.w 54e6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.w 4aee │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 4aee │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5052 │ │ │ │ │ + b.n 5050 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4cc6 │ │ │ │ │ + bne.w 4cc4 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 525a │ │ │ │ │ + beq.w 5258 │ │ │ │ │ bl 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 525a │ │ │ │ │ + bne.w 5258 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5254 │ │ │ │ │ + bne.w 5252 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 4e8a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl de68 │ │ │ │ │ + bl dea8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 527a │ │ │ │ │ + bne.w 5278 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5254 │ │ │ │ │ + bne.w 5252 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4eae │ │ │ │ │ + cbz r0, 4eac │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5304 │ │ │ │ │ + bne.w 5302 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4cc6 │ │ │ │ │ + b.n 4cc4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4cba │ │ │ │ │ + b.n 4cb8 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 49fa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5420 │ │ │ │ │ + beq.w 541e │ │ │ │ │ bl 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 5420 │ │ │ │ │ + bne.w 541e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 53aa │ │ │ │ │ + bne.w 53a8 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbz r0, 4f22 │ │ │ │ │ + cbz r0, 4f20 │ │ │ │ │ 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 5362 │ │ │ │ │ + bne.w 5360 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 53aa │ │ │ │ │ + bne.w 53a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ - cbz r0, 4f4e │ │ │ │ │ + cbz r0, 4f4c │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4f4e │ │ │ │ │ + cbz r0, 4f4c │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 53b4 │ │ │ │ │ + bne.w 53b2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 53aa │ │ │ │ │ + bne.w 53a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ - cbz r0, 4f84 │ │ │ │ │ + cbz r0, 4f82 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 4f84 │ │ │ │ │ + cbz r0, 4f82 │ │ │ │ │ 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 53f8 │ │ │ │ │ + bne.w 53f6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ b.n 49fa │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_149_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -8716,15 +8714,15 @@ │ │ │ │ │ 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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 4a3e │ │ │ │ │ @@ -8737,15 +8735,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 4a1a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 4a1a │ │ │ │ │ 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] │ │ │ │ │ @@ -8755,109 +8753,109 @@ │ │ │ │ │ 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 82a0 │ │ │ │ │ + bl 8294 │ │ │ │ │ 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 4fd6 │ │ │ │ │ + bne.n 4fd4 │ │ │ │ │ b.n 4a3e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5504 │ │ │ │ │ + bne.w 5502 │ │ │ │ │ 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 51a8 │ │ │ │ │ + bne.w 51a6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5116 │ │ │ │ │ + bne.n 5114 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 51a0 │ │ │ │ │ + beq.w 519e │ │ │ │ │ bl 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 51a0 │ │ │ │ │ + bne.w 519e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5182 │ │ │ │ │ + bne.w 5180 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 5174 │ │ │ │ │ + beq.n 5172 │ │ │ │ │ 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 5152 │ │ │ │ │ + beq.n 5150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5152 │ │ │ │ │ + beq.n 5150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c704 │ │ │ │ │ + bl c744 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5152 │ │ │ │ │ + beq.n 5150 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5152 │ │ │ │ │ + beq.n 5150 │ │ │ │ │ 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 5162 │ │ │ │ │ + beq.n 5160 │ │ │ │ │ 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 516a │ │ │ │ │ + beq.n 5168 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.w 4aee │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ @@ -8871,20 +8869,20 @@ │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 4720 │ │ │ │ │ b.n 4cf0 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbz r3, 5138 │ │ │ │ │ + cbz r3, 5136 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5436 │ │ │ │ │ + bne.w 5434 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e4 │ │ │ │ │ + bl 72d8 │ │ │ │ │ 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 │ │ │ │ │ @@ -8892,107 +8890,107 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 46fe │ │ │ │ │ b.n 4cf0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n 4ce6 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbz r3, 5162 │ │ │ │ │ + cbz r3, 5160 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5182 │ │ │ │ │ + cbnz r3, 5180 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 72e4 │ │ │ │ │ + bl 72d8 │ │ │ │ │ R_ARM_THM_CALL invalid_comprehension_rule │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5116 │ │ │ │ │ + b.n 5114 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 510e │ │ │ │ │ - b.n 5162 │ │ │ │ │ + bne.n 510c │ │ │ │ │ + b.n 5160 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 5188 │ │ │ │ │ + bge.n 5186 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5116 │ │ │ │ │ + b.n 5114 │ │ │ │ │ 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 509a │ │ │ │ │ - b.n 5182 │ │ │ │ │ + beq.w 5098 │ │ │ │ │ + b.n 5180 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5078 │ │ │ │ │ + b.n 5076 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5050 │ │ │ │ │ + bne.w 504e │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 51f0 │ │ │ │ │ + beq.n 51ee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 51f0 │ │ │ │ │ + cbnz r0, 51ee │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 51ea │ │ │ │ │ + cbnz r3, 51e8 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 51de │ │ │ │ │ + cbz r0, 51dc │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 51f8 │ │ │ │ │ + cbnz r0, 51f6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5050 │ │ │ │ │ + b.n 504e │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 51e4 │ │ │ │ │ + b.n 51e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 51c6 │ │ │ │ │ + b.n 51c4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 51de │ │ │ │ │ + beq.n 51dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c704 │ │ │ │ │ + bl c744 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 51de │ │ │ │ │ + beq.n 51dc │ │ │ │ │ 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 51de │ │ │ │ │ + beq.n 51dc │ │ │ │ │ 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 │ │ │ │ │ @@ -9001,39 +8999,39 @@ │ │ │ │ │ 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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 51e0 │ │ │ │ │ + beq.n 51de │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 51e4 │ │ │ │ │ + b.n 51e2 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 4eb4 │ │ │ │ │ + b.n 4eb2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 4e68 │ │ │ │ │ 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 52c6 │ │ │ │ │ + bge.n 52c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n 4d0a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ movs r1, #8 │ │ │ │ │ @@ -9055,64 +9053,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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 4eb0 │ │ │ │ │ + beq.w 4eae │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4eb4 │ │ │ │ │ + b.n 4eb2 │ │ │ │ │ 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 4a8e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n 4d0a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4cc8 │ │ │ │ │ + b.n 4cc6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4b40 │ │ │ │ │ + b.n 4b42 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 4a6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 483a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4eae │ │ │ │ │ + beq.w 4eac │ │ │ │ │ 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 4eae │ │ │ │ │ + beq.w 4eac │ │ │ │ │ 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 │ │ │ │ │ @@ -9121,23 +9119,23 @@ │ │ │ │ │ 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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4eae │ │ │ │ │ + beq.w 4eac │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 52c0 │ │ │ │ │ + b.n 52be │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ b.w 4a44 │ │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ @@ -9152,35 +9150,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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 4f86 │ │ │ │ │ + beq.w 4f84 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ b.w 49fc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ b.w 49fc │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4f4e │ │ │ │ │ + beq.w 4f4c │ │ │ │ │ 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] │ │ │ │ │ @@ -9188,23 +9186,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 82a0 │ │ │ │ │ + bl 8294 │ │ │ │ │ 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 53a0 │ │ │ │ │ - b.n 4f86 │ │ │ │ │ + bne.n 539e │ │ │ │ │ + b.n 4f84 │ │ │ │ │ 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 │ │ │ │ │ @@ -9213,75 +9211,75 @@ │ │ │ │ │ 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 538e │ │ │ │ │ + b.n 538c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4ef2 │ │ │ │ │ + b.n 4ef0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 543c │ │ │ │ │ + bge.n 543a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 513e │ │ │ │ │ + b.n 513c │ │ │ │ │ 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 485e │ │ │ │ │ - b.n 5436 │ │ │ │ │ + b.n 5434 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5142 │ │ │ │ │ + b.n 5140 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 47f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4c68 │ │ │ │ │ + bne.w 4c66 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.w 4a46 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 4c38 │ │ │ │ │ + b.w 4c36 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 4c28 │ │ │ │ │ + b.w 4c26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 49e2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5044 │ │ │ │ │ + b.n 5042 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 4d84 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5044 │ │ │ │ │ + b.n 5042 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt.w 4e3a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, sl, lsl #2] │ │ │ │ │ @@ -9290,15 +9288,15 @@ │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov fp, r1 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 4d56 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5052 │ │ │ │ │ + b.n 5050 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 4d32 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n 4ce6 │ │ │ │ │ @@ -9309,30 +9307,30 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 4e3a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5052 │ │ │ │ │ + b.n 5050 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 4dce │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5044 │ │ │ │ │ + b.n 5042 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 4c68 │ │ │ │ │ + blt.w 4c66 │ │ │ │ │ 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] │ │ │ │ │ @@ -9343,15 +9341,15 @@ │ │ │ │ │ b.w 4a46 │ │ │ │ │ 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 5554 │ │ │ │ │ + bge.n 5552 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.w 4cf4 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ @@ -9362,34 +9360,34 @@ │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 4614 │ │ │ │ │ b.w 4cf0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 4b7a │ │ │ │ │ + b.w 4b7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 45f4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5270 │ │ │ │ │ + bne.w 526e │ │ │ │ │ b.w 4aee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 48f8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 4cba │ │ │ │ │ + b.w 4cb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 4924 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ @@ -9404,20 +9402,21 @@ │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 48d0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 513e │ │ │ │ │ + b.n 513c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 55d4 │ │ │ │ │ - b.n 5138 │ │ │ │ │ + bne.n 55d2 │ │ │ │ │ + b.n 5136 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ 000055e8 <_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 │ │ │ │ │ @@ -9569,15 +9568,15 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ b.n 56ae │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cbnz r2, 5758 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 840c │ │ │ │ │ + bl 8400 │ │ │ │ │ R_ARM_THM_CALL _loop1_82_rule │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 57c4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ @@ -9615,15 +9614,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 5872 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 58ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 840c │ │ │ │ │ + bl 8400 │ │ │ │ │ R_ARM_THM_CALL _loop1_82_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 5810 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -9695,27 +9694,27 @@ │ │ │ │ │ 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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 57ba │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ b.n 57be │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 850c │ │ │ │ │ + bl 8500 │ │ │ │ │ R_ARM_THM_CALL tstring_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 57a2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -10050,15 +10049,15 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 5d70 <_tmp_154_rule+0x354> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, 5bce <_tmp_154_rule+0x1b2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl fe24 │ │ │ │ │ + bl fe58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cbnz r0, 5ba6 <_tmp_154_rule+0x18a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cbnz r3, 5bce <_tmp_154_rule+0x1b2> │ │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -10166,16 +10165,16 @@ │ │ │ │ │ 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, 5cb4 <_tmp_154_rule+0x298> │ │ │ │ │ + mov r3, r0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_joined_str> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_joined_str │ │ │ │ │ mov r1, r0 │ │ │ │ │ cbz r0, 5cd0 <_tmp_154_rule+0x2b4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -10598,15 +10597,15 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w 62c0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bl 3b48 │ │ │ │ │ + bl 3b3c │ │ │ │ │ R_ARM_THM_CALL _tmp_166_rule │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cbz r0, 6066 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ beq.n 60f8 │ │ │ │ │ @@ -11620,15 +11619,15 @@ │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, fp │ │ │ │ │ b.n 6708 │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r5, fp │ │ │ │ │ b.n 6778 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10640 │ │ │ │ │ + bl 10674 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 6798 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -11764,15 +11763,15 @@ │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov fp, r7 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3b48 │ │ │ │ │ + bl 3b3c │ │ │ │ │ R_ARM_THM_CALL _tmp_166_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 6c02 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -12394,15 +12393,15 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 702a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl c704 │ │ │ │ │ + bl c744 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 6f54 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -12504,29 +12503,29 @@ │ │ │ │ │ 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 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, 7164 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, 7180 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 704a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 6f5e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 72e4 │ │ │ │ │ + bl 72d8 │ │ │ │ │ R_ARM_THM_CALL invalid_comprehension_rule │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ b.n 7098 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -12590,431 +12589,391 @@ │ │ │ │ │ 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 792a │ │ │ │ │ + beq.w 78f4 │ │ │ │ │ bl 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 792a │ │ │ │ │ + bne.w 78f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 758c │ │ │ │ │ + bne.w 7608 │ │ │ │ │ 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, 7230 │ │ │ │ │ + cbz r0, 7232 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ + ldr.w ip, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + 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 76d6 │ │ │ │ │ + beq.w 78fc │ │ │ │ │ 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 r7, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7332 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 758c │ │ │ │ │ + bne.n 732a │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7608 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79b0 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cbz r0, 726c │ │ │ │ │ + bl 79f0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cbz r0, 726e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 72c2 │ │ │ │ │ + cbnz r0, 72b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 758c │ │ │ │ │ + bne.w 7608 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79b0 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cbz r0, 7292 │ │ │ │ │ + bl 79f0 │ │ │ │ │ + mov ip, r0 │ │ │ │ │ + cbz r0, 7294 │ │ │ │ │ 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 7220 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7844 │ │ │ │ │ + bne.w 78c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c55c │ │ │ │ │ + bl c59c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 72b6 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + cbnz r0, 72aa │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - movw r2, #1109 @ 0x455 │ │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 728c │ │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1109 @ 0x455 │ │ │ │ │ - b.n 728c │ │ │ │ │ + b.n 728e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79b0 │ │ │ │ │ - mov sl, r0 │ │ │ │ │ + bl 79f0 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 726c │ │ │ │ │ + beq.n 726e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 726c │ │ │ │ │ + beq.n 726e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 726c │ │ │ │ │ + beq.n 726e │ │ │ │ │ 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 r6, r0 │ │ │ │ │ + mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7844 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - ldr r7, [r4, #20] │ │ │ │ │ - str r7, [sp, #12] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - ldr r7, [r6, #24] │ │ │ │ │ - str r7, [sp, #8] │ │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ │ - strd r9, r6, [sp] │ │ │ │ │ + beq.w 78c4 │ │ │ │ │ + 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, 731c │ │ │ │ │ + cbz r0, 7314 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 72b8 │ │ │ │ │ + beq.n 72ac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 72b8 │ │ │ │ │ + beq.n 72ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7592 │ │ │ │ │ + b.n 760e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 758e │ │ │ │ │ + bne.w 760a │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 76ce │ │ │ │ │ + beq.w 788e │ │ │ │ │ bl 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 76ce │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 764e │ │ │ │ │ + bne.w 788e │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7658 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_string_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 76e4 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - str.w sl, [r4, #8] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 764e │ │ │ │ │ + bne.w 76de │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7658 │ │ │ │ │ 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, r6 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 739e │ │ │ │ │ + cbz r0, 7396 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79b0 │ │ │ │ │ + bl 79f0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 760a │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - str.w sl, [r4, #8] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 764e │ │ │ │ │ + bne.w 7614 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7658 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79b0 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + bl 79f0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 74dc │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - str.w sl, [r4, #8] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 764e │ │ │ │ │ + bne.w 74da │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7658 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79b0 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + bl 79f0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7596 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + bne.w 754a │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - str.w sl, [r4, #8] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 7650 │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 765a │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 7854 │ │ │ │ │ + beq.w 79dc │ │ │ │ │ bl 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 7854 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 784c │ │ │ │ │ + bne.w 79dc │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7886 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ │ - bl 4d18 │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + bl 4d0c │ │ │ │ │ R_ARM_THM_CALL pass_stmt_rule │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 765a │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 784c │ │ │ │ │ + bne.w 7664 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7886 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5d6c <_tmp_154_rule+0x350> │ │ │ │ │ + bl 5d60 <_tmp_154_rule+0x344> │ │ │ │ │ R_ARM_THM_CALL break_stmt_rule │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 765a │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 784c │ │ │ │ │ + bne.w 7664 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7886 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5c84 <_tmp_154_rule+0x268> │ │ │ │ │ + bl 5c78 <_tmp_154_rule+0x25c> │ │ │ │ │ R_ARM_THM_CALL continue_stmt_rule │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 765a │ │ │ │ │ + bne.w 7664 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - str.w sl, [r4, #8] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 764e │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7658 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 785c │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - str.w sl, [r4, #8] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 764e │ │ │ │ │ + bne.w 791c │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7658 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7674 │ │ │ │ │ + bne.w 7680 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ - ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ + ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.w 7252 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7250 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 7654 │ │ │ │ │ + bne.w 765e │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 78ee │ │ │ │ │ + beq.w 7914 │ │ │ │ │ bl 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 78ee │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 78e8 │ │ │ │ │ + bne.w 7914 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 790e │ │ │ │ │ mov r0, r4 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 754a │ │ │ │ │ + bne.n 75be │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 7250 │ │ │ │ │ + b.n 7252 │ │ │ │ │ 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 73b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79b0 │ │ │ │ │ + bl 79f0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73b8 │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + beq.w 73b2 │ │ │ │ │ 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 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73b8 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ + beq.w 73b2 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - movw r2, #0 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ - movt r2, #0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ │ - ldr r2, [r3, #32] │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldr r3, [r3, #28] │ │ │ │ │ + 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, [r7, #20] │ │ │ │ │ - bl 82d8 │ │ │ │ │ + ldrd r2, r3, [r6, #20] │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 │ │ │ │ │ - beq.n 7488 │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 748c │ │ │ │ │ - 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, #7 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 74d0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 80f8 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 74d0 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_check_legacy_stmt> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_check_legacy_stmt │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 7938 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 74d0 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 74d6 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - b.n 7228 │ │ │ │ │ + beq.n 7484 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 7488 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73d0 │ │ │ │ │ + beq.w 73cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79b0 │ │ │ │ │ + bl 79f0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73d0 │ │ │ │ │ + beq.w 73cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73d0 │ │ │ │ │ + beq.w 73cc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC expression_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS expression_rule │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + 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 73d0 │ │ │ │ │ + beq.w 73cc │ │ │ │ │ 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] │ │ │ │ │ @@ -13022,601 +12981,650 @@ │ │ │ │ │ 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 790e │ │ │ │ │ + bne.w 79c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 7544 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 748c │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 7488 │ │ │ │ │ + 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.w 74ce │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 8138 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 74ce │ │ │ │ │ + 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 7896 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 74ce │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 74d4 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov.w ip, #0 │ │ │ │ │ + b.n 722a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 806c │ │ │ │ │ + bl 8060 │ │ │ │ │ R_ARM_THM_CALL expression_without_invalid_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 739e │ │ │ │ │ + beq.w 7396 │ │ │ │ │ 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, 763a │ │ │ │ │ + cbnz r0, 7644 │ │ │ │ │ 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 796a │ │ │ │ │ + bne.w 78cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7486 │ │ │ │ │ + beq.w 7482 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 748c │ │ │ │ │ + b.n 7488 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 748c │ │ │ │ │ + b.n 7488 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7592 │ │ │ │ │ + b.n 760e │ │ │ │ │ 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 789c │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 744c │ │ │ │ │ + bne.w 7972 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 7448 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6aa4 │ │ │ │ │ + bl 6a98 │ │ │ │ │ R_ARM_THM_CALL lambda_params_rule │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 7966 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 790a │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7486 │ │ │ │ │ + beq.w 7482 │ │ │ │ │ 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 7486 │ │ │ │ │ + beq.w 7482 │ │ │ │ │ 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 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ - mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - ldr r3, [r6, #24] │ │ │ │ │ + ldr.w r3, [r9, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - ldr r3, [r6, #20] │ │ │ │ │ + ldr.w r3, [r9, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldrd r2, r3, [r7, #12] │ │ │ │ │ - b.n 7534 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 735a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.w 7326 │ │ │ │ │ - b.n 723a │ │ │ │ │ + ldrd r2, r3, [r6, #12] │ │ │ │ │ + b.n 7534 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 7792 │ │ │ │ │ + beq.w 7840 │ │ │ │ │ bl 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 7792 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 778a │ │ │ │ │ + bne.w 7840 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7860 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 77a0 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 778a │ │ │ │ │ + beq.w 7830 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7860 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - mov r7, r6 │ │ │ │ │ mov fp, r5 │ │ │ │ │ - movs r6, #1 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + mov.w sl, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ + movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_string_token │ │ │ │ │ - movt r3, #0 │ │ │ │ │ + movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_string_token │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ + str.w ip, [sp, #32] │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 7782 │ │ │ │ │ + beq.n 7788 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 7782 │ │ │ │ │ + cbnz r0, 7788 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r0, 7762 │ │ │ │ │ + cbnz r0, 7768 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 7762 │ │ │ │ │ + cbz r0, 7768 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 806c │ │ │ │ │ + bl 8060 │ │ │ │ │ R_ARM_THM_CALL expression_without_invalid_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 78f6 │ │ │ │ │ + bne.n 7848 │ │ │ │ │ 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 r7, 77b0 │ │ │ │ │ + cbnz r6, 7790 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7374 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7746 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7374 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 736c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7700 │ │ │ │ │ - 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 7372 │ │ │ │ │ + b.n 774e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7772 │ │ │ │ │ + bne.n 7778 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + 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 r6, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 779a │ │ │ │ │ + beq.n 782a │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ble.n 77e0 │ │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ble.n 77c4 │ │ │ │ │ + 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 r7, r3 │ │ │ │ │ - bne.n 77d0 │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + bne.n 77b2 │ │ │ │ │ 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 7372 │ │ │ │ │ + beq.w 736a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - ldr r7, [r3, #0] │ │ │ │ │ + mov r0, sl │ │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_seq_first_item> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_first_item │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - str r2, [sp, #36] @ 0x24 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + str r2, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_seq_first_item> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_first_item │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ + mov r0, sl │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_seq_last_item> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_last_item │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - movw r6, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ - movt r6, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ - ldr r3, [r1, #28] │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ + mov ip, r0 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + ldr.w r6, [ip, #28] │ │ │ │ │ bl 0 <_PyPegen_seq_last_item> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_last_item │ │ │ │ │ - str r6, [sp, #8] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - ldr r6, [sp, #28] │ │ │ │ │ + movw ip, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ + movt ip, #0 │ │ │ │ │ + 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 │ │ │ │ │ - ldrd r3, r2, [sp, #32] │ │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ b.n 7534 │ │ │ │ │ + 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 7228 │ │ │ │ │ + b.n 736a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 76fe │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ + add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + beq.n 7868 │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + str.w r2, [r5, r6, lsl #2] │ │ │ │ │ + adds r6, #1 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + b.n 7736 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 736c │ │ │ │ │ + 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] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 79e4 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b.n 7854 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 7448 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 7352 │ │ │ │ │ + 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 │ │ │ │ │ + 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 r3, [r2, #32] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + ldr r3, [r2, #28] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + ldrd r2, r3, [r6, #20] │ │ │ │ │ + bl 82cc │ │ │ │ │ + R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ + b.n 75f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 744c │ │ │ │ │ + b.n 722a │ │ │ │ │ + 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 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ + 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 82cc │ │ │ │ │ + R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ + b.n 7644 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 7208 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 731e │ │ │ │ │ + b.n 723c │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 7486 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 74d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 73fc │ │ │ │ │ + b.n 74b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6aa4 │ │ │ │ │ + bl 6a98 │ │ │ │ │ R_ARM_THM_CALL lambda_params_rule │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 746a │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7466 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7468 │ │ │ │ │ + beq.w 7464 │ │ │ │ │ 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 7468 │ │ │ │ │ + beq.w 7464 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ - b.n 76b2 │ │ │ │ │ + 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 76d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79b0 │ │ │ │ │ + bl 79f0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7670 │ │ │ │ │ + beq.w 767c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7670 │ │ │ │ │ + beq.w 767c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2164 │ │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7670 │ │ │ │ │ + beq.w 767c │ │ │ │ │ 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 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - ldr r3, [r6, #44] @ 0x2c │ │ │ │ │ + ldr r3, [r2, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - ldr r3, [r6, #40] @ 0x28 │ │ │ │ │ + ldr r3, [r2, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldrd r2, r3, [r6, #32] │ │ │ │ │ + ldrd r2, r3, [r2, #32] │ │ │ │ │ b.n 7534 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 74d6 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 74bc │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r6, r7 │ │ │ │ │ - add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 7992 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - str.w r2, [r5, r7, lsl #2] │ │ │ │ │ - adds r7, #1 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - b.n 772e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, 7932 │ │ │ │ │ + cbz r2, 79ea │ │ │ │ │ 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 7544 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 72b8 │ │ │ │ │ + b.n 72ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7208 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n 7924 │ │ │ │ │ - ldr r3, [r7, #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 │ │ │ │ │ - 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 r3, [r6, #32] │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - ldr r3, [r6, #28] │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - ldrd r2, r3, [r7, #20] │ │ │ │ │ - bl 82d8 │ │ │ │ │ - R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ - b.n 757a │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 748a │ │ │ │ │ - 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 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ - 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 82d8 │ │ │ │ │ - R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ - b.n 763a │ │ │ │ │ - lsls r6, r6, #1 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ - lsls r1, r6, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - cbz r0, 79a8 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.n 7902 │ │ │ │ │ + b.n 73f8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 779c │ │ │ │ │ - nop │ │ │ │ │ + b.n 782c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 79d6 │ │ │ │ │ │ │ │ │ │ -000079b0 : │ │ │ │ │ +000079f0 : │ │ │ │ │ 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 7cae │ │ │ │ │ + beq.w 7cee │ │ │ │ │ bl 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 7cae │ │ │ │ │ + bne.w 7cee │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7bfc │ │ │ │ │ + bne.w 7c3c │ │ │ │ │ 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, 7a0c │ │ │ │ │ + cbz r0, 7a4c │ │ │ │ │ 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 7cb6 │ │ │ │ │ + beq.w 7cf6 │ │ │ │ │ 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 7bfc │ │ │ │ │ + bne.w 7c3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7dc4 │ │ │ │ │ + bl 7e04 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7aec │ │ │ │ │ + beq.n 7b2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 7cc2 │ │ │ │ │ + beq.w 7d02 │ │ │ │ │ bl 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 7cc2 │ │ │ │ │ + bne.w 7d02 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7cca │ │ │ │ │ + bne.w 7d0a │ │ │ │ │ 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 7c66 │ │ │ │ │ + beq.w 7ca6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7cca │ │ │ │ │ + bne.w 7d0a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 7c78 │ │ │ │ │ + beq.w 7cb8 │ │ │ │ │ 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 7c78 │ │ │ │ │ + bne.w 7cb8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7b64 │ │ │ │ │ + bne.n 7ba4 │ │ │ │ │ mov.w r1, #588 @ 0x24c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7afe │ │ │ │ │ + cbnz r0, 7b3e │ │ │ │ │ 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 7bfc │ │ │ │ │ + bne.w 7c3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bl 7dc4 │ │ │ │ │ + bl 7e04 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, 7af0 │ │ │ │ │ + cbz r0, 7b30 │ │ │ │ │ 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 79fc │ │ │ │ │ + b.n 7a3c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7ac6 │ │ │ │ │ + b.n 7b06 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ movw r2, #1117 @ 0x45d │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 7ae6 │ │ │ │ │ + b.n 7b26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7dc4 │ │ │ │ │ + bl 7e04 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 7b62 │ │ │ │ │ + cbz r0, 7ba2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7cda │ │ │ │ │ + bne.w 7d1a │ │ │ │ │ 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] │ │ │ │ │ @@ -13625,445 +13633,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 7cd2 │ │ │ │ │ + beq.w 7d12 │ │ │ │ │ bl 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 7d12 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7c58 │ │ │ │ │ + bne.w 7c98 │ │ │ │ │ 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 7c06 │ │ │ │ │ + bne.n 7c46 │ │ │ │ │ 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 7ab8 │ │ │ │ │ + beq.n 7af8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7ab8 │ │ │ │ │ + bne.n 7af8 │ │ │ │ │ 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 7c60 │ │ │ │ │ + beq.n 7ca0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.n 7bee │ │ │ │ │ + blt.n 7c2e │ │ │ │ │ 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 7ca6 │ │ │ │ │ + beq.n 7ce6 │ │ │ │ │ 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 7c8a │ │ │ │ │ + beq.n 7cca │ │ │ │ │ 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 7c90 │ │ │ │ │ + beq.n 7cd0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7c90 │ │ │ │ │ + bne.n 7cd0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1117 @ 0x45d │ │ │ │ │ - b.n 7ae6 │ │ │ │ │ + b.n 7b26 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr.w r6, [ip, r2, lsl #2] │ │ │ │ │ str.w r6, [r0, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - b.n 7b8e │ │ │ │ │ + b.n 7bce │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7a04 │ │ │ │ │ + b.n 7a44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7dc4 │ │ │ │ │ + bl 7e04 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7b5c │ │ │ │ │ + beq.n 7b9c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7c42 │ │ │ │ │ + cbnz r3, 7c82 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 7c30 │ │ │ │ │ + beq.n 7c70 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str.w r2, [r7, r5, lsl #2] │ │ │ │ │ mov r6, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 7b24 │ │ │ │ │ + b.n 7b64 │ │ │ │ │ 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, 7c5e │ │ │ │ │ + cbz r0, 7c9e │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 7c22 │ │ │ │ │ + b.n 7c62 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7c1a │ │ │ │ │ + beq.n 7c5a │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r5, fp │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7b68 │ │ │ │ │ + b.n 7ba8 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 7b64 │ │ │ │ │ + b.n 7ba4 │ │ │ │ │ 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 7ac6 │ │ │ │ │ + b.n 7b06 │ │ │ │ │ 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 7aa4 │ │ │ │ │ + beq.w 7ae4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7b64 │ │ │ │ │ + b.n 7ba4 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7bc4 │ │ │ │ │ + b.n 7c04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7be4 │ │ │ │ │ + beq.n 7c24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7c02 │ │ │ │ │ + b.n 7c42 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7a04 │ │ │ │ │ + b.n 7a44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 79e4 │ │ │ │ │ + b.n 7a24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 7c9a │ │ │ │ │ - b.n 7a16 │ │ │ │ │ + blt.n 7cda │ │ │ │ │ + b.n 7a56 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7a58 │ │ │ │ │ + b.n 7a98 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7ac6 │ │ │ │ │ + b.n 7b06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7b46 │ │ │ │ │ + b.n 7b86 │ │ │ │ │ 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 7b14 │ │ │ │ │ + beq.w 7b54 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7c52 │ │ │ │ │ + b.n 7c92 │ │ │ │ │ │ │ │ │ │ -00007cf0 : │ │ │ │ │ +00007d30 : │ │ │ │ │ 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 7daa │ │ │ │ │ + beq.n 7dea │ │ │ │ │ bl 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 7daa │ │ │ │ │ + bne.n 7dea │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7da2 │ │ │ │ │ + bne.n 7de2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 38a4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 7d50 │ │ │ │ │ + cbnz r0, 7d90 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 7d50 │ │ │ │ │ + cbnz r3, 7d90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbnz r0, 7d5a │ │ │ │ │ + cbnz r0, 7d9a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 7d50 │ │ │ │ │ + cbnz r3, 7d90 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7d70 │ │ │ │ │ + cbnz r0, 7db0 │ │ │ │ │ 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, 7db2 │ │ │ │ │ + cbz r0, 7df2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7db2 │ │ │ │ │ + cbnz r3, 7df2 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n 7d50 │ │ │ │ │ + b.n 7d90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7cf0 │ │ │ │ │ + bl 7d30 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d4c │ │ │ │ │ + beq.n 7d8c │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d4c │ │ │ │ │ + beq.n 7d8c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7d50 │ │ │ │ │ + beq.n 7d90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d50 │ │ │ │ │ + beq.n 7d90 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7d54 │ │ │ │ │ + b.n 7d94 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7d54 │ │ │ │ │ + b.n 7d94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7d1c │ │ │ │ │ + b.n 7d5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d6c │ │ │ │ │ + beq.n 7dac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7d54 │ │ │ │ │ + b.n 7d94 │ │ │ │ │ │ │ │ │ │ -00007dc4 : │ │ │ │ │ +00007e04 : │ │ │ │ │ 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 80dc │ │ │ │ │ + beq.w 811c │ │ │ │ │ bl 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 80dc │ │ │ │ │ + bne.w 811c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8032 │ │ │ │ │ + bne.w 8072 │ │ │ │ │ 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 7ef0 │ │ │ │ │ + bne.n 7f30 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 80c8 │ │ │ │ │ + beq.w 8108 │ │ │ │ │ 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 8032 │ │ │ │ │ + bne.w 8072 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87b8 │ │ │ │ │ + bl 87f8 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7f00 │ │ │ │ │ + beq.n 7f40 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 80d4 │ │ │ │ │ + beq.w 8114 │ │ │ │ │ bl 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 80d4 │ │ │ │ │ + bne.w 8114 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 80b8 │ │ │ │ │ + bne.w 80f8 │ │ │ │ │ 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 806c │ │ │ │ │ + beq.w 80ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 80b8 │ │ │ │ │ + bne.w 80f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 80e4 │ │ │ │ │ + beq.w 8124 │ │ │ │ │ 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 80e4 │ │ │ │ │ + bne.w 8124 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7f72 │ │ │ │ │ + bne.n 7fb2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #589 @ 0x24d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7f12 │ │ │ │ │ + bne.n 7f52 │ │ │ │ │ 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 8032 │ │ │ │ │ + bne.w 8072 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bl 87b8 │ │ │ │ │ + bl 87f8 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, 7f04 │ │ │ │ │ + cbz r0, 7f44 │ │ │ │ │ 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 │ │ │ │ │ @@ -14071,29 +14079,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 7ecc │ │ │ │ │ + b.n 7f0c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ movw r2, #1118 @ 0x45e │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 7eec │ │ │ │ │ + b.n 7f2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87b8 │ │ │ │ │ + bl 87f8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7eb6 │ │ │ │ │ + beq.n 7ef6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 807e │ │ │ │ │ + bne.w 80be │ │ │ │ │ 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 │ │ │ │ │ @@ -14102,451 +14110,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 80c0 │ │ │ │ │ + beq.w 8100 │ │ │ │ │ bl 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 80c0 │ │ │ │ │ + bne.w 8100 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7f6e │ │ │ │ │ + cbnz r3, 7fae │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #589 @ 0x24d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8008 │ │ │ │ │ + bne.n 8048 │ │ │ │ │ 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 7ebe │ │ │ │ │ + beq.n 7efe │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7ebe │ │ │ │ │ + bne.n 7efe │ │ │ │ │ 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, 7fa8 │ │ │ │ │ - b.n 8066 │ │ │ │ │ + cbnz r0, 7fe8 │ │ │ │ │ + b.n 80a6 │ │ │ │ │ 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 7f9c │ │ │ │ │ + blt.n 7fdc │ │ │ │ │ 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 80b0 │ │ │ │ │ + beq.n 80f0 │ │ │ │ │ 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 8094 │ │ │ │ │ + beq.n 80d4 │ │ │ │ │ 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 809a │ │ │ │ │ + beq.n 80da │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 809a │ │ │ │ │ + bne.n 80da │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1118 @ 0x45e │ │ │ │ │ - b.n 7eec │ │ │ │ │ + b.n 7f2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87b8 │ │ │ │ │ + bl 87f8 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7f6e │ │ │ │ │ + beq.n 7fae │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 804e │ │ │ │ │ + cbnz r3, 808e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 803c │ │ │ │ │ + beq.n 807c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str.w r2, [r7, r5, lsl #2] │ │ │ │ │ mov r6, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 7f3a │ │ │ │ │ + b.n 7f7a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7ef8 │ │ │ │ │ + b.n 7f38 │ │ │ │ │ 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, 8064 │ │ │ │ │ + cbz r0, 80a4 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 8024 │ │ │ │ │ + b.n 8064 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 801c │ │ │ │ │ + beq.n 805c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r5, fp │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7f76 │ │ │ │ │ + b.n 7fb6 │ │ │ │ │ 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 7ecc │ │ │ │ │ + b.n 7f0c │ │ │ │ │ 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 7f2a │ │ │ │ │ + beq.w 7f6a │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 805e │ │ │ │ │ + b.n 809e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7fde │ │ │ │ │ + b.n 801e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7ffe │ │ │ │ │ + beq.n 803e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8038 │ │ │ │ │ + b.n 8078 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7ef8 │ │ │ │ │ + b.n 7f38 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7ecc │ │ │ │ │ + b.n 7f0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7f5c │ │ │ │ │ + b.n 7f9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 80a4 │ │ │ │ │ - b.n 7e1c │ │ │ │ │ + blt.n 80e4 │ │ │ │ │ + b.n 7e5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7e5e │ │ │ │ │ + b.n 7e9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7df8 │ │ │ │ │ + b.n 7e38 │ │ │ │ │ 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 7ea8 │ │ │ │ │ + beq.w 7ee8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7f72 │ │ │ │ │ + b.n 7fb2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000080f8 : │ │ │ │ │ +00008138 : │ │ │ │ │ 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 8740 │ │ │ │ │ + beq.w 8780 │ │ │ │ │ bl 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 8740 │ │ │ │ │ + bne.w 8780 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 873a │ │ │ │ │ + bne.w 877a │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 8424 │ │ │ │ │ + beq.w 8464 │ │ │ │ │ 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 8454 │ │ │ │ │ + beq.w 8494 │ │ │ │ │ bl 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 8454 │ │ │ │ │ + bne.w 8494 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8748 │ │ │ │ │ + bne.w 8788 │ │ │ │ │ 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 8364 │ │ │ │ │ + beq.w 83a4 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8352 │ │ │ │ │ + beq.w 8392 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 8732 │ │ │ │ │ + beq.w 8772 │ │ │ │ │ bl 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 8732 │ │ │ │ │ + bne.w 8772 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8748 │ │ │ │ │ + bne.w 8788 │ │ │ │ │ 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 8346 │ │ │ │ │ + beq.w 8386 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8708 │ │ │ │ │ + bne.w 8748 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 86f6 │ │ │ │ │ + beq.w 8736 │ │ │ │ │ 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 86f6 │ │ │ │ │ + bne.w 8736 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 84c0 │ │ │ │ │ + bne.w 8500 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 845c │ │ │ │ │ + bne.w 849c │ │ │ │ │ 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 835e │ │ │ │ │ + bne.w 839e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 8770 │ │ │ │ │ + beq.w 87b0 │ │ │ │ │ bl 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 8770 │ │ │ │ │ + bne.w 87b0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8780 │ │ │ │ │ + bne.w 87c0 │ │ │ │ │ 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 83b6 │ │ │ │ │ + beq.w 83f6 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 8356 │ │ │ │ │ + beq.n 8396 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 870c │ │ │ │ │ + bne.w 874c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 835e │ │ │ │ │ + bne.n 839e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 8778 │ │ │ │ │ + beq.w 87b8 │ │ │ │ │ bl 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 8778 │ │ │ │ │ + bne.w 87b8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 874e │ │ │ │ │ + bne.w 878e │ │ │ │ │ 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, 82d2 │ │ │ │ │ + cbz r0, 8312 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 832e │ │ │ │ │ + beq.n 836e │ │ │ │ │ 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 8762 │ │ │ │ │ + beq.w 87a2 │ │ │ │ │ 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 874e │ │ │ │ │ + bne.w 878e │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 859c │ │ │ │ │ + bne.w 85dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 874e │ │ │ │ │ + bne.w 878e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8410 │ │ │ │ │ + beq.n 8450 │ │ │ │ │ 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 82c6 │ │ │ │ │ + bne.n 8306 │ │ │ │ │ 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} │ │ │ │ │ @@ -14557,133 +14565,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 8220 │ │ │ │ │ + b.n 8260 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 8286 │ │ │ │ │ + beq.n 82c6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 82c8 │ │ │ │ │ + b.n 8308 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 8786 │ │ │ │ │ + beq.w 87c6 │ │ │ │ │ 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 8748 │ │ │ │ │ + bne.w 8788 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8656 │ │ │ │ │ + bne.w 8696 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8748 │ │ │ │ │ + bne.w 8788 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 8408 │ │ │ │ │ + cbz r0, 8448 │ │ │ │ │ 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 8188 │ │ │ │ │ + b.n 81c8 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 8754 │ │ │ │ │ + beq.w 8794 │ │ │ │ │ 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 8780 │ │ │ │ │ + bne.w 87c0 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 85f8 │ │ │ │ │ + bne.w 8638 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8780 │ │ │ │ │ + bne.w 87c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 841c │ │ │ │ │ + cbz r0, 845c │ │ │ │ │ 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 8262 │ │ │ │ │ + b.n 82a2 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 83aa │ │ │ │ │ + b.n 83ea │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r2, #1112 @ 0x458 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 831e │ │ │ │ │ + b.n 835e │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 83fc │ │ │ │ │ + b.n 843c │ │ │ │ │ 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 86ee │ │ │ │ │ + blt.w 872e │ │ │ │ │ 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 835e │ │ │ │ │ + bne.n 839e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 815c │ │ │ │ │ + bne.w 819c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 816c │ │ │ │ │ + b.n 81ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9bfc │ │ │ │ │ + bl 9c3c │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 820a │ │ │ │ │ + beq.w 824a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 87a2 │ │ │ │ │ + bne.w 87e2 │ │ │ │ │ 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 │ │ │ │ │ @@ -14693,816 +14701,816 @@ │ │ │ │ │ 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 879a │ │ │ │ │ + beq.w 87da │ │ │ │ │ bl 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 879a │ │ │ │ │ + bne.w 87da │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 84ba │ │ │ │ │ + cbnz r3, 84fa │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 856c │ │ │ │ │ + bne.n 85ac │ │ │ │ │ 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 8214 │ │ │ │ │ + beq.w 8254 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8214 │ │ │ │ │ + bne.w 8254 │ │ │ │ │ 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 8340 │ │ │ │ │ + beq.w 8380 │ │ │ │ │ mov ip, r7 │ │ │ │ │ mov lr, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge.n 8508 │ │ │ │ │ + bge.n 8548 │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - b.n 84f4 │ │ │ │ │ + b.n 8534 │ │ │ │ │ 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 872e │ │ │ │ │ + bne.w 876e │ │ │ │ │ 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 873a │ │ │ │ │ + beq.w 877a │ │ │ │ │ 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 8728 │ │ │ │ │ + beq.w 8768 │ │ │ │ │ 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 86e2 │ │ │ │ │ + beq.w 8722 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 86e2 │ │ │ │ │ + bne.w 8722 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 82c6 │ │ │ │ │ + b.n 8306 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9bfc │ │ │ │ │ + bl 9c3c │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 84ba │ │ │ │ │ + beq.n 84fa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 86c8 │ │ │ │ │ + bne.w 8708 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 86b2 │ │ │ │ │ + beq.w 86f2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str.w r2, [r7, r5, lsl #2] │ │ │ │ │ mov r8, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 8488 │ │ │ │ │ + b.n 84c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8300 │ │ │ │ │ + beq.w 8340 │ │ │ │ │ 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 874e │ │ │ │ │ + beq.w 878e │ │ │ │ │ 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, 85e2 │ │ │ │ │ + cbz r0, 8622 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8414 │ │ │ │ │ + beq.w 8454 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8414 │ │ │ │ │ + beq.w 8454 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 832e │ │ │ │ │ + b.n 836e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83e4 │ │ │ │ │ + beq.w 8424 │ │ │ │ │ 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 8792 │ │ │ │ │ + beq.w 87d2 │ │ │ │ │ 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, 863e │ │ │ │ │ + cbz r0, 867e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8420 │ │ │ │ │ + beq.w 8460 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8420 │ │ │ │ │ + beq.w 8460 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8358 │ │ │ │ │ + b.n 8398 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8392 │ │ │ │ │ + beq.w 83d2 │ │ │ │ │ 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 834e │ │ │ │ │ + beq.w 838e │ │ │ │ │ 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, 869c │ │ │ │ │ + cbz r0, 86dc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 840c │ │ │ │ │ + beq.w 844c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 840c │ │ │ │ │ + beq.w 844c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8220 │ │ │ │ │ + b.n 8260 │ │ │ │ │ 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 833e │ │ │ │ │ + beq.w 837e │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 858e │ │ │ │ │ + b.n 85ce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8584 │ │ │ │ │ + beq.w 85c4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r5, fp │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 84c4 │ │ │ │ │ + b.n 8504 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 82c6 │ │ │ │ │ + beq.w 8306 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8360 │ │ │ │ │ + b.n 83a0 │ │ │ │ │ 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 81fc │ │ │ │ │ + beq.w 823c │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 84c0 │ │ │ │ │ + b.n 8500 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8220 │ │ │ │ │ + b.n 8260 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 873a │ │ │ │ │ + cbz r0, 877a │ │ │ │ │ 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 8546 │ │ │ │ │ + bne.w 8586 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8546 │ │ │ │ │ + b.n 8586 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8220 │ │ │ │ │ + b.n 8260 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 81b0 │ │ │ │ │ + b.n 81f0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8360 │ │ │ │ │ + b.n 83a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 812c │ │ │ │ │ + b.n 816c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8220 │ │ │ │ │ + b.n 8260 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 832e │ │ │ │ │ + b.n 836e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 864a │ │ │ │ │ - b.n 83c0 │ │ │ │ │ + blt.w 868a │ │ │ │ │ + b.n 8400 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 85ee │ │ │ │ │ - b.n 82dc │ │ │ │ │ + blt.w 862e │ │ │ │ │ + b.n 831c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8246 │ │ │ │ │ + b.n 8286 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 82a4 │ │ │ │ │ + b.n 82e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8358 │ │ │ │ │ + b.n 8398 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 86a8 │ │ │ │ │ - b.n 836e │ │ │ │ │ + blt.n 86e8 │ │ │ │ │ + b.n 83ae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8358 │ │ │ │ │ + b.n 8398 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 84aa │ │ │ │ │ + b.n 84ea │ │ │ │ │ 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 8476 │ │ │ │ │ + beq.w 84b6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 86dc │ │ │ │ │ + b.n 871c │ │ │ │ │ │ │ │ │ │ -000087b8 : │ │ │ │ │ +000087f8 : │ │ │ │ │ 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 9a42 │ │ │ │ │ + beq.w 9a82 │ │ │ │ │ bl 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 9a42 │ │ │ │ │ + bne.w 9a82 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9b18 │ │ │ │ │ + bne.w 9b58 │ │ │ │ │ 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 8c38 │ │ │ │ │ + bne.w 8c78 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 9a28 │ │ │ │ │ + beq.w 9a68 │ │ │ │ │ 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 9b18 │ │ │ │ │ + bne.w 9b58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9262 │ │ │ │ │ + bne.w 92a2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9a24 │ │ │ │ │ + bne.w 9a64 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9a38 │ │ │ │ │ + beq.w 9a78 │ │ │ │ │ bl 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 9a38 │ │ │ │ │ + bne.w 9a78 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 956e │ │ │ │ │ + bne.w 95ae │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 8c46 │ │ │ │ │ + beq.w 8c86 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 8c78 │ │ │ │ │ + beq.w 8cb8 │ │ │ │ │ bl 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 8c78 │ │ │ │ │ + bne.w 8cb8 │ │ │ │ │ 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 8c96 │ │ │ │ │ + beq.w 8cd6 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 8de6 │ │ │ │ │ + beq.w 8e26 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9a96 │ │ │ │ │ + beq.w 9ad6 │ │ │ │ │ bl 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 9ad6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9aa0 │ │ │ │ │ + bne.w 9ae0 │ │ │ │ │ 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 9920 │ │ │ │ │ + beq.w 9960 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 992c │ │ │ │ │ + bne.w 996c │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9a6a │ │ │ │ │ + beq.w 9aaa │ │ │ │ │ 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 9a6a │ │ │ │ │ + bne.w 9aaa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 90e4 │ │ │ │ │ + bne.w 9124 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9a80 │ │ │ │ │ + beq.w 9ac0 │ │ │ │ │ bl 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 9a80 │ │ │ │ │ + bne.w 9ac0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9a8e │ │ │ │ │ + bne.w 9ace │ │ │ │ │ movs r1, #27 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8df6 │ │ │ │ │ + bne.w 8e36 │ │ │ │ │ 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 9a7a │ │ │ │ │ + bne.w 9aba │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 980c │ │ │ │ │ + beq.w 984c │ │ │ │ │ bl 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 980c │ │ │ │ │ + bne.w 984c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9590 │ │ │ │ │ + bne.w 95d0 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 9aaa │ │ │ │ │ + beq.w 9aea │ │ │ │ │ bl 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 9aaa │ │ │ │ │ + bne.w 9aea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9ab8 │ │ │ │ │ + bne.w 9af8 │ │ │ │ │ movs r1, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9388 │ │ │ │ │ + bne.w 93c8 │ │ │ │ │ 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 90e4 │ │ │ │ │ + bne.w 9124 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9bb8 │ │ │ │ │ + beq.w 9bf8 │ │ │ │ │ bl 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 9bf8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9bc6 │ │ │ │ │ + bne.w 9c06 │ │ │ │ │ movs r1, #29 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94f4 │ │ │ │ │ + bne.w 9534 │ │ │ │ │ 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 9a7a │ │ │ │ │ + bne.w 9aba │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9be4 │ │ │ │ │ + beq.w 9c24 │ │ │ │ │ bl 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 9c24 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9bf2 │ │ │ │ │ + bne.w 9c32 │ │ │ │ │ movs r1, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 93e4 │ │ │ │ │ + bne.w 9424 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 90e4 │ │ │ │ │ + bne.w 9124 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9a0e │ │ │ │ │ + beq.w 9a4e │ │ │ │ │ bl 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 9a0e │ │ │ │ │ + bne.w 9a4e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9a1c │ │ │ │ │ + bne.w 9a5c │ │ │ │ │ movs r1, #30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9424 │ │ │ │ │ + bne.w 9464 │ │ │ │ │ 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 9a7a │ │ │ │ │ + bne.w 9aba │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 97f6 │ │ │ │ │ + beq.w 9836 │ │ │ │ │ bl 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 97f6 │ │ │ │ │ + bne.w 9836 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9804 │ │ │ │ │ + bne.w 9844 │ │ │ │ │ movs r1, #21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9464 │ │ │ │ │ + bne.w 94a4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 90e4 │ │ │ │ │ + bne.w 9124 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9bce │ │ │ │ │ + beq.w 9c0e │ │ │ │ │ bl 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 9c0e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9bdc │ │ │ │ │ + bne.w 9c1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94a4 │ │ │ │ │ + bne.w 94e4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9a7a │ │ │ │ │ + bne.w 9aba │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9b20 │ │ │ │ │ + beq.w 9b60 │ │ │ │ │ bl 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 9b20 │ │ │ │ │ + bne.w 9b60 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9b2e │ │ │ │ │ + bne.w 9b6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9224 │ │ │ │ │ + bne.w 9264 │ │ │ │ │ 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 9a7a │ │ │ │ │ + bne.w 9aba │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9a4c │ │ │ │ │ + beq.w 9a8c │ │ │ │ │ bl 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 9a4c │ │ │ │ │ + bne.w 9a8c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9a5a │ │ │ │ │ + bne.w 9a9a │ │ │ │ │ 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 9198 │ │ │ │ │ + bne.w 91d8 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 90e4 │ │ │ │ │ + bne.w 9124 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9ba6 │ │ │ │ │ + beq.w 9be6 │ │ │ │ │ bl 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 9ba6 │ │ │ │ │ + bne.w 9be6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 8bee │ │ │ │ │ + cbnz r3, 8c2e │ │ │ │ │ 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 91e6 │ │ │ │ │ + bne.w 9226 │ │ │ │ │ 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 956e │ │ │ │ │ + bne.w 95ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ 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 8dd2 │ │ │ │ │ + beq.w 8e12 │ │ │ │ │ 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 │ │ │ │ │ @@ -15512,207 +15520,207 @@ │ │ │ │ │ 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 9a62 │ │ │ │ │ + blt.w 9aa2 │ │ │ │ │ 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, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 9570 │ │ │ │ │ + bne.w 95b0 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 8892 │ │ │ │ │ + bne.w 88d2 │ │ │ │ │ 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 88b8 │ │ │ │ │ + bne.w 88f8 │ │ │ │ │ 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 8dd8 │ │ │ │ │ + bne.w 8e18 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 9b76 │ │ │ │ │ + beq.w 9bb6 │ │ │ │ │ bl 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 9b76 │ │ │ │ │ + bne.w 9bb6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9b6c │ │ │ │ │ + bne.w 9bac │ │ │ │ │ ldrd r6, r2, [r4, #8] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.n 8d2e │ │ │ │ │ + beq.n 8d6e │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8d5c │ │ │ │ │ + bne.n 8d9c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9b6c │ │ │ │ │ + bne.w 9bac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9efc │ │ │ │ │ + bl 9f3c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8dea │ │ │ │ │ + beq.n 8e2a │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9768 │ │ │ │ │ + bne.w 97a8 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bge.n 8dbe │ │ │ │ │ + bge.n 8dfe │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 8ca0 │ │ │ │ │ + b.n 8ce0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 97c0 │ │ │ │ │ + blt.w 9800 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r1, [r2, r6, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9b6c │ │ │ │ │ + bne.w 9bac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8cfe │ │ │ │ │ + beq.n 8d3e │ │ │ │ │ movs r1, #18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8cfe │ │ │ │ │ + beq.n 8d3e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9efc │ │ │ │ │ + bl 9f3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8cfe │ │ │ │ │ + beq.n 8d3e │ │ │ │ │ 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 9b80 │ │ │ │ │ + beq.w 9bc0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ movs r1, #10 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r6, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 974c │ │ │ │ │ + beq.w 978c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 974c │ │ │ │ │ + bne.w 978c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bgt.n 8d28 │ │ │ │ │ + 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 88c4 │ │ │ │ │ - b.n 8c08 │ │ │ │ │ + bne.w 8904 │ │ │ │ │ + b.n 8c48 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 8c2c │ │ │ │ │ + b.n 8c6c │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 88c4 │ │ │ │ │ + bne.w 8904 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8c08 │ │ │ │ │ + b.n 8c48 │ │ │ │ │ mov r6, sl │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 8dc0 │ │ │ │ │ + beq.n 8e00 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8c08 │ │ │ │ │ + b.n 8c48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8966 │ │ │ │ │ + beq.w 89a6 │ │ │ │ │ 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 9b06 │ │ │ │ │ + beq.w 9b46 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9aec │ │ │ │ │ + bne.w 9b2c │ │ │ │ │ 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] │ │ │ │ │ @@ -15723,1630 +15731,1630 @@ │ │ │ │ │ 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 9abe │ │ │ │ │ + beq.w 9afe │ │ │ │ │ bl 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 9abe │ │ │ │ │ + bne.w 9afe │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96f4 │ │ │ │ │ + bne.w 9734 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 98e8 │ │ │ │ │ + beq.w 9928 │ │ │ │ │ bl 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 98e8 │ │ │ │ │ + bne.w 9928 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 98e0 │ │ │ │ │ + bne.w 9920 │ │ │ │ │ movs r1, #27 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 92c2 │ │ │ │ │ + bne.w 9302 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96f4 │ │ │ │ │ + bne.w 9734 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 98f2 │ │ │ │ │ + beq.w 9932 │ │ │ │ │ bl 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 98f2 │ │ │ │ │ + bne.w 9932 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, 8efa │ │ │ │ │ + cbnz r2, 8f3a │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9ad0 │ │ │ │ │ + beq.w 9b10 │ │ │ │ │ bl 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 9ad0 │ │ │ │ │ + bne.w 9b10 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9ac8 │ │ │ │ │ + bne.w 9b08 │ │ │ │ │ movs r1, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 96fc │ │ │ │ │ + bne.w 973c │ │ │ │ │ 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 96f4 │ │ │ │ │ + bne.w 9734 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 984c │ │ │ │ │ + beq.w 988c │ │ │ │ │ bl 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 984c │ │ │ │ │ + bne.w 988c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 98fc │ │ │ │ │ + bne.w 993c │ │ │ │ │ movs r1, #29 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 95e8 │ │ │ │ │ + bne.w 9628 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96f4 │ │ │ │ │ + bne.w 9734 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 993c │ │ │ │ │ + beq.w 997c │ │ │ │ │ bl 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 993c │ │ │ │ │ + bne.w 997c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9934 │ │ │ │ │ + bne.w 9974 │ │ │ │ │ movs r1, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 966c │ │ │ │ │ + bne.w 96ac │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96f4 │ │ │ │ │ + bne.w 9734 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 99da │ │ │ │ │ + beq.w 9a1a │ │ │ │ │ bl 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 99da │ │ │ │ │ + bne.w 9a1a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9ae4 │ │ │ │ │ + bne.w 9b24 │ │ │ │ │ movs r1, #30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9596 │ │ │ │ │ + bne.w 95d6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96f4 │ │ │ │ │ + bne.w 9734 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9962 │ │ │ │ │ + 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 9962 │ │ │ │ │ + bne.w 99a2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 995a │ │ │ │ │ + bne.w 999a │ │ │ │ │ movs r1, #21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 96a6 │ │ │ │ │ + bne.w 96e6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96f4 │ │ │ │ │ + bne.w 9734 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9ada │ │ │ │ │ + beq.w 9b1a │ │ │ │ │ bl 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 9ada │ │ │ │ │ + bne.w 9b1a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 99d2 │ │ │ │ │ + bne.w 9a12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9622 │ │ │ │ │ + bne.w 9662 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96f4 │ │ │ │ │ + bne.w 9734 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 989a │ │ │ │ │ + beq.w 98da │ │ │ │ │ bl 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 989a │ │ │ │ │ + bne.w 98da │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9892 │ │ │ │ │ + bne.w 98d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9534 │ │ │ │ │ + bne.w 9574 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96f4 │ │ │ │ │ + bne.w 9734 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9980 │ │ │ │ │ + beq.w 99c0 │ │ │ │ │ bl 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 99c0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 99ca │ │ │ │ │ + bne.w 9a0a │ │ │ │ │ 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 9306 │ │ │ │ │ + bne.w 9346 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96f4 │ │ │ │ │ + bne.w 9734 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9844 │ │ │ │ │ + beq.w 9884 │ │ │ │ │ bl 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 9844 │ │ │ │ │ + bne.w 9884 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 90da │ │ │ │ │ + cbnz r3, 911a │ │ │ │ │ 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 934c │ │ │ │ │ + bne.w 938c │ │ │ │ │ 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 8bfa │ │ │ │ │ + beq.w 8c3a │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 8bfa │ │ │ │ │ + bne.w 8c3a │ │ │ │ │ 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 991a │ │ │ │ │ + beq.w 995a │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - ble.n 9126 │ │ │ │ │ + ble.n 9166 │ │ │ │ │ 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 9114 │ │ │ │ │ + bne.n 9154 │ │ │ │ │ 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 956e │ │ │ │ │ + beq.w 95ae │ │ │ │ │ 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 9b64 │ │ │ │ │ + beq.w 9ba4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_exprs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_exprs │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b5c │ │ │ │ │ + beq.w 9b9c │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r8, r9, [sp, #4] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ 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 9b4e │ │ │ │ │ + beq.w 9b8e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9b36 │ │ │ │ │ + bne.w 9b76 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8c2a │ │ │ │ │ + b.n 8c6a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8bae │ │ │ │ │ + beq.w 8bee │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8bae │ │ │ │ │ + beq.w 8bee │ │ │ │ │ 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 97ac │ │ │ │ │ + beq.w 97ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e1c │ │ │ │ │ + beq.w 8e5c │ │ │ │ │ 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 8e20 │ │ │ │ │ + beq.w 8e60 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8bb4 │ │ │ │ │ + b.n 8bf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8bee │ │ │ │ │ + beq.w 8c2e │ │ │ │ │ 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 99e4 │ │ │ │ │ + beq.w 9a24 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e1c │ │ │ │ │ + beq.w 8e5c │ │ │ │ │ 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 8e20 │ │ │ │ │ + beq.w 8e60 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8bf2 │ │ │ │ │ + b.n 8c32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8b68 │ │ │ │ │ + beq.w 8ba8 │ │ │ │ │ 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 9830 │ │ │ │ │ + beq.w 9870 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e1c │ │ │ │ │ + beq.w 8e5c │ │ │ │ │ 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 8e20 │ │ │ │ │ + beq.w 8e60 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8b6e │ │ │ │ │ + b.n 8bae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87b8 │ │ │ │ │ + bl 87f8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8834 │ │ │ │ │ + beq.w 8874 │ │ │ │ │ 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 9b18 │ │ │ │ │ + beq.w 9b58 │ │ │ │ │ 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, 92a8 │ │ │ │ │ + cbz r0, 92e8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8c2c │ │ │ │ │ + beq.w 8c6c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c2c │ │ │ │ │ + beq.w 8c6c │ │ │ │ │ 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 8c40 │ │ │ │ │ + b.n 8c80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e98 │ │ │ │ │ + beq.w 8ed8 │ │ │ │ │ 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 986c │ │ │ │ │ + beq.w 98ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9856 │ │ │ │ │ + bne.w 9896 │ │ │ │ │ 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 95d0 │ │ │ │ │ + beq.w 9610 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ str.w r2, [sl, r6, lsl #2] │ │ │ │ │ mov fp, r3 │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 8e3e │ │ │ │ │ + b.n 8e7e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 90a0 │ │ │ │ │ + beq.w 90e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 90a0 │ │ │ │ │ + beq.w 90e0 │ │ │ │ │ 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 9904 │ │ │ │ │ + beq.w 9944 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 92e8 │ │ │ │ │ + beq.n 9328 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 92ec │ │ │ │ │ + beq.n 932c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 90a6 │ │ │ │ │ + b.n 90e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 90da │ │ │ │ │ + beq.w 911a │ │ │ │ │ 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 99f6 │ │ │ │ │ + beq.w 9a36 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 92e8 │ │ │ │ │ + beq.n 9328 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 92ec │ │ │ │ │ + beq.n 932c │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 90e4 │ │ │ │ │ + b.n 9124 │ │ │ │ │ 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 9580 │ │ │ │ │ + bne.w 95c0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 96e0 │ │ │ │ │ + bne.w 9720 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 999e │ │ │ │ │ + beq.w 99de │ │ │ │ │ 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 998a │ │ │ │ │ + beq.w 99ca │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e1c │ │ │ │ │ + beq.w 8e5c │ │ │ │ │ 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 8e20 │ │ │ │ │ + beq.w 8e60 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 89da │ │ │ │ │ + b.w 8a1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8a5a │ │ │ │ │ + beq.w 8a9a │ │ │ │ │ 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 97ce │ │ │ │ │ + beq.w 980e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e1c │ │ │ │ │ + beq.w 8e5c │ │ │ │ │ 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 8e20 │ │ │ │ │ + beq.w 8e60 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8a60 │ │ │ │ │ + b.w 8aa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8a9c │ │ │ │ │ + beq.w 8adc │ │ │ │ │ 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 99a2 │ │ │ │ │ + beq.w 99e2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e1c │ │ │ │ │ + beq.w 8e5c │ │ │ │ │ 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 8e20 │ │ │ │ │ + beq.w 8e60 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8aa2 │ │ │ │ │ + b.w 8ae2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8ae0 │ │ │ │ │ + beq.w 8b20 │ │ │ │ │ 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 97e2 │ │ │ │ │ + beq.w 9822 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e1c │ │ │ │ │ + beq.w 8e5c │ │ │ │ │ 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 8e20 │ │ │ │ │ + beq.w 8e60 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8ae6 │ │ │ │ │ + b.w 8b26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8b24 │ │ │ │ │ + beq.w 8b64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8b24 │ │ │ │ │ + beq.w 8b64 │ │ │ │ │ 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 99b6 │ │ │ │ │ + beq.w 99f6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e1c │ │ │ │ │ + beq.w 8e5c │ │ │ │ │ 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 8e20 │ │ │ │ │ + beq.w 8e60 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8b2a │ │ │ │ │ + b.w 8b6a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8a16 │ │ │ │ │ + beq.w 8a56 │ │ │ │ │ movs r1, #4 │ │ │ │ │ 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 98a4 │ │ │ │ │ + beq.w 98e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e1c │ │ │ │ │ + beq.w 8e5c │ │ │ │ │ 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 8e20 │ │ │ │ │ + beq.w 8e60 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8a1c │ │ │ │ │ + b.w 8a5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9062 │ │ │ │ │ + beq.w 90a2 │ │ │ │ │ movs r1, #9 │ │ │ │ │ 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 981e │ │ │ │ │ + beq.w 985e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 92e8 │ │ │ │ │ + beq.w 9328 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 92ec │ │ │ │ │ + beq.w 932c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9068 │ │ │ │ │ + b.n 90a8 │ │ │ │ │ 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 8c2c │ │ │ │ │ + b.w 8c6c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 96ee │ │ │ │ │ + bne.w 972e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 89da │ │ │ │ │ + b.w 8a1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8faa │ │ │ │ │ + beq.w 8fea │ │ │ │ │ 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 987e │ │ │ │ │ + beq.w 98be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 92e8 │ │ │ │ │ + beq.w 9328 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 92ec │ │ │ │ │ + beq.w 932c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8fb0 │ │ │ │ │ + b.n 8ff0 │ │ │ │ │ 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 9918 │ │ │ │ │ + beq.w 9958 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n 92f8 │ │ │ │ │ + b.n 9338 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8f32 │ │ │ │ │ + beq.w 8f72 │ │ │ │ │ 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 98b8 │ │ │ │ │ + beq.w 98f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 92e8 │ │ │ │ │ + beq.w 9328 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 92ec │ │ │ │ │ + beq.w 932c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8f38 │ │ │ │ │ + b.n 8f78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9024 │ │ │ │ │ + beq.w 9064 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9024 │ │ │ │ │ + beq.w 9064 │ │ │ │ │ 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 9946 │ │ │ │ │ + beq.w 9986 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 92e8 │ │ │ │ │ + beq.w 9328 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 92ec │ │ │ │ │ + beq.w 932c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 902a │ │ │ │ │ + b.n 906a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8f6e │ │ │ │ │ + beq.w 8fae │ │ │ │ │ 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 98cc │ │ │ │ │ + beq.w 990c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 92e8 │ │ │ │ │ + beq.w 9328 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 92ec │ │ │ │ │ + beq.w 932c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8f74 │ │ │ │ │ + b.n 8fb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8fe6 │ │ │ │ │ + beq.w 9026 │ │ │ │ │ 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 996c │ │ │ │ │ + beq.w 99ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 92e8 │ │ │ │ │ + beq.w 9328 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 92ec │ │ │ │ │ + beq.w 932c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8fec │ │ │ │ │ + b.n 902c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 93a2 │ │ │ │ │ + beq.w 93e2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9590 │ │ │ │ │ + b.n 95d0 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - b.n 90e4 │ │ │ │ │ + b.n 9124 │ │ │ │ │ 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 976e │ │ │ │ │ + bne.n 97ae │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 977e │ │ │ │ │ + bne.n 97be │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 97a4 │ │ │ │ │ + beq.n 97e4 │ │ │ │ │ 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 9792 │ │ │ │ │ + beq.n 97d2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 92e8 │ │ │ │ │ + beq.w 9328 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 92ec │ │ │ │ │ + beq.w 932c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8efc │ │ │ │ │ + b.w 8f3c │ │ │ │ │ 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 9b92 │ │ │ │ │ + bne.w 9bd2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9b9c │ │ │ │ │ + beq.w 9bdc │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.w 8df0 │ │ │ │ │ + b.w 8e30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbnz r0, 978a │ │ │ │ │ + cbnz r0, 97ca │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8efa │ │ │ │ │ + b.w 8f3a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9712 │ │ │ │ │ + beq.n 9752 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8efa │ │ │ │ │ + b.w 8f3a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9744 │ │ │ │ │ + bne.n 9784 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8efc │ │ │ │ │ + b.w 8f3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8efa │ │ │ │ │ + b.w 8f3a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 91e0 │ │ │ │ │ + bne.w 9220 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8bb4 │ │ │ │ │ + b.w 8bf4 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r5, #1 │ │ │ │ │ - b.w 8df0 │ │ │ │ │ + b.w 8e30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 941c │ │ │ │ │ + bne.w 945c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8a60 │ │ │ │ │ + b.w 8aa0 │ │ │ │ │ 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 94dc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8ae6 │ │ │ │ │ + b.w 8b26 │ │ │ │ │ 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 8ad2 │ │ │ │ │ + beq.w 8b12 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8ae6 │ │ │ │ │ + b.w 8b26 │ │ │ │ │ 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 899e │ │ │ │ │ - b.n 9590 │ │ │ │ │ + beq.w 89de │ │ │ │ │ + b.n 95d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9568 │ │ │ │ │ + bne.w 95a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9068 │ │ │ │ │ + b.n 90a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 925c │ │ │ │ │ + bne.w 929c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8b6e │ │ │ │ │ + b.w 8bae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 90c6 │ │ │ │ │ + b.n 9106 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8f1c │ │ │ │ │ + b.w 8f5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 92ec │ │ │ │ │ + beq.w 932c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8e9e │ │ │ │ │ + b.w 8ede │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9864 │ │ │ │ │ + bne.n 98a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8e9e │ │ │ │ │ + b.w 8ede │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 95ca │ │ │ │ │ + bne.w 960a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8fb0 │ │ │ │ │ + b.w 8ff0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 9068 │ │ │ │ │ + b.w 90a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 904a │ │ │ │ │ + b.w 908a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 952c │ │ │ │ │ + bne.w 956c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8a1c │ │ │ │ │ + b.w 8a5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 961c │ │ │ │ │ + bne.w 965c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f38 │ │ │ │ │ + b.w 8f78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 96a0 │ │ │ │ │ + bne.w 96e0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f74 │ │ │ │ │ + b.w 8fb4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8e9e │ │ │ │ │ + b.w 8ede │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8e82 │ │ │ │ │ + b.w 8ec2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8ebe │ │ │ │ │ + b.w 8efe │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8f38 │ │ │ │ │ + b.w 8f78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9346 │ │ │ │ │ + bne.w 9386 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 90a6 │ │ │ │ │ + b.w 90e6 │ │ │ │ │ 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 8c08 │ │ │ │ │ + b.w 8c48 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8f74 │ │ │ │ │ + b.w 8fb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8f58 │ │ │ │ │ + b.w 8f98 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9666 │ │ │ │ │ + bne.w 96a6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 902a │ │ │ │ │ + b.w 906a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8fec │ │ │ │ │ + b.w 902c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8fd0 │ │ │ │ │ + b.w 9010 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 96da │ │ │ │ │ + bne.w 971a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8fec │ │ │ │ │ + b.w 902c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 9088 │ │ │ │ │ + b.w 90c8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 93dc │ │ │ │ │ + bne.w 941c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 89da │ │ │ │ │ + b.w 8a1a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 958e │ │ │ │ │ + b.n 95ce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 945c │ │ │ │ │ + bne.w 949c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8aa2 │ │ │ │ │ + b.w 8ae2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94ec │ │ │ │ │ + bne.w 952c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8b2a │ │ │ │ │ + b.w 8b6a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 90a6 │ │ │ │ │ + b.w 90e6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 902a │ │ │ │ │ + b.w 906a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8f94 │ │ │ │ │ + b.w 8fd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 921e │ │ │ │ │ - b.w 8bf2 │ │ │ │ │ + bne.w 925e │ │ │ │ │ + b.w 8c32 │ │ │ │ │ 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 9382 │ │ │ │ │ - b.w 90e4 │ │ │ │ │ + bne.w 93c2 │ │ │ │ │ + b.w 9124 │ │ │ │ │ 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 8a8e │ │ │ │ │ + beq.w 8ace │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8aa2 │ │ │ │ │ + b.w 8ae2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 92bc │ │ │ │ │ + b.n 92fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 92b4 │ │ │ │ │ - b.w 8812 │ │ │ │ │ + blt.w 92f4 │ │ │ │ │ + b.w 8852 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 885e │ │ │ │ │ + b.w 889e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 87ec │ │ │ │ │ + b.w 882c │ │ │ │ │ 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 8b9e │ │ │ │ │ + beq.w 8bde │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8bb4 │ │ │ │ │ + b.w 8bf4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9572 │ │ │ │ │ + b.n 95b2 │ │ │ │ │ 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 892e │ │ │ │ │ + beq.w 896e │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.w 90e4 │ │ │ │ │ + b.w 9124 │ │ │ │ │ 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 8958 │ │ │ │ │ + beq.w 8998 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 896c │ │ │ │ │ + b.w 89ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 88e0 │ │ │ │ │ + b.w 8920 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 8c08 │ │ │ │ │ + b.w 8c48 │ │ │ │ │ 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 89c4 │ │ │ │ │ + beq.w 8a04 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 9590 │ │ │ │ │ + b.n 95d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8e5c │ │ │ │ │ + b.w 8e9c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.w 8efa │ │ │ │ │ + b.w 8f3a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8ede │ │ │ │ │ + b.w 8f1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 900c │ │ │ │ │ + b.w 904c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8fb0 │ │ │ │ │ + b.w 8ff0 │ │ │ │ │ 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 8e20 │ │ │ │ │ + beq.w 8e60 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 896c │ │ │ │ │ + b.w 89ac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9afe │ │ │ │ │ + bne.n 9b3e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 896c │ │ │ │ │ + b.w 89ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 92bc │ │ │ │ │ + b.w 92fc │ │ │ │ │ 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 8b58 │ │ │ │ │ + beq.w 8b98 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8b6e │ │ │ │ │ + b.w 8bae │ │ │ │ │ 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 9194 │ │ │ │ │ + beq.w 91d4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9572 │ │ │ │ │ + b.n 95b2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9b48 │ │ │ │ │ - b.n 9572 │ │ │ │ │ + bne.n 9b88 │ │ │ │ │ + b.n 95b2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 916a │ │ │ │ │ + b.w 91aa │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 915c │ │ │ │ │ + b.w 919c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, sl │ │ │ │ │ subs r5, #1 │ │ │ │ │ - b.w 8df0 │ │ │ │ │ + b.w 8e30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8cd4 │ │ │ │ │ + b.w 8d14 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8dc0 │ │ │ │ │ - b.w 8df0 │ │ │ │ │ + beq.w 8e00 │ │ │ │ │ + b.w 8e30 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8df0 │ │ │ │ │ + b.w 8e30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8dbe │ │ │ │ │ - b.w 8db8 │ │ │ │ │ + beq.w 8dfe │ │ │ │ │ + b.w 8df8 │ │ │ │ │ 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 8bde │ │ │ │ │ - b.w 8bee │ │ │ │ │ + beq.w 8c1e │ │ │ │ │ + b.w 8c2e │ │ │ │ │ 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 8a08 │ │ │ │ │ + beq.w 8a48 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8a1c │ │ │ │ │ + b.w 8a5c │ │ │ │ │ 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 8b14 │ │ │ │ │ + beq.w 8b54 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8b2a │ │ │ │ │ + b.w 8b6a │ │ │ │ │ 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 8a4c │ │ │ │ │ + beq.w 8a8c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8a60 │ │ │ │ │ + b.w 8aa0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009bfc : │ │ │ │ │ +00009c3c : │ │ │ │ │ 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 9cfc │ │ │ │ │ + beq.n 9d3c │ │ │ │ │ bl 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 9cfc │ │ │ │ │ + bne.n 9d3c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9cf4 │ │ │ │ │ + bne.n 9d34 │ │ │ │ │ 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, 9c50 │ │ │ │ │ + cbz r0, 9c90 │ │ │ │ │ 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 9d0c │ │ │ │ │ + beq.n 9d4c │ │ │ │ │ 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 9cf4 │ │ │ │ │ + bne.n 9d34 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 9ca0 │ │ │ │ │ + cbnz r0, 9ce0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9cf4 │ │ │ │ │ + bne.n 9d34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ - cbz r0, 9c9c │ │ │ │ │ + cbz r0, 9cdc │ │ │ │ │ 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 9c40 │ │ │ │ │ + b.n 9c80 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 9c8a │ │ │ │ │ + b.n 9cca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9c7a │ │ │ │ │ + beq.n 9cba │ │ │ │ │ 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, 9d04 │ │ │ │ │ + cbz r0, 9d44 │ │ │ │ │ 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, 9cdc │ │ │ │ │ + cbz r0, 9d1c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9c8c │ │ │ │ │ + beq.n 9ccc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9c8c │ │ │ │ │ + beq.n 9ccc │ │ │ │ │ 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 9c4a │ │ │ │ │ + b.n 9c8a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9cee │ │ │ │ │ + b.n 9d2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9c2a │ │ │ │ │ + b.n 9c6a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9c4a │ │ │ │ │ + b.n 9c8a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 9ce4 │ │ │ │ │ - b.n 9c5c │ │ │ │ │ + blt.n 9d24 │ │ │ │ │ + b.n 9c9c │ │ │ │ │ │ │ │ │ │ -00009d18 : │ │ │ │ │ +00009d58 : │ │ │ │ │ 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 9d66 │ │ │ │ │ + beq.n 9da6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 9d66 │ │ │ │ │ + cbnz r0, 9da6 │ │ │ │ │ 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, 9d82 │ │ │ │ │ + cbz r0, 9dc2 │ │ │ │ │ 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 │ │ │ │ │ @@ -17357,217 +17365,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 9d58 │ │ │ │ │ + bne.n 9d98 │ │ │ │ │ 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 9eb6 │ │ │ │ │ + bne.w 9ef6 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9ebe │ │ │ │ │ + beq.w 9efe │ │ │ │ │ bl 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 9ebe │ │ │ │ │ + bne.w 9efe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9ec6 │ │ │ │ │ + bne.w 9f06 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 9e28 │ │ │ │ │ + beq.n 9e68 │ │ │ │ │ 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 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9e52 │ │ │ │ │ + bne.n 9e92 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9ec6 │ │ │ │ │ + bne.n 9f06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9efc │ │ │ │ │ + bl 9f3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, 9e10 │ │ │ │ │ + cbz r0, 9e50 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 9eae │ │ │ │ │ + bne.n 9eee │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bge.n 9e16 │ │ │ │ │ + bge.n 9e56 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 9d88 │ │ │ │ │ + b.n 9dc8 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 9eae │ │ │ │ │ + bne.n 9eee │ │ │ │ │ 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 9ea6 │ │ │ │ │ + blt.n 9ee6 │ │ │ │ │ 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 9ec6 │ │ │ │ │ + bne.n 9f06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9de6 │ │ │ │ │ + beq.n 9e26 │ │ │ │ │ movs r1, #18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9de6 │ │ │ │ │ + beq.n 9e26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9efc │ │ │ │ │ + bl 9f3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9de6 │ │ │ │ │ + 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 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9ee0 │ │ │ │ │ + beq.n 9f20 │ │ │ │ │ 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, 9ecc │ │ │ │ │ + cbz r0, 9f0c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 9ecc │ │ │ │ │ + cbnz r2, 9f0c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bgt.n 9e0a │ │ │ │ │ - b.n 9e16 │ │ │ │ │ + bgt.n 9e4a │ │ │ │ │ + b.n 9e56 │ │ │ │ │ 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 9d5e │ │ │ │ │ + b.n 9d9e │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9d5e │ │ │ │ │ + b.n 9d9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9dbc │ │ │ │ │ + b.n 9dfc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 9eae │ │ │ │ │ + b.n 9eee │ │ │ │ │ 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, 9eec │ │ │ │ │ + cbz r0, 9f2c │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9eae │ │ │ │ │ + b.n 9eee │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9e16 │ │ │ │ │ - b.n 9eae │ │ │ │ │ + beq.n 9e56 │ │ │ │ │ + b.n 9eee │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 9eae │ │ │ │ │ + bne.n 9eee │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9e16 │ │ │ │ │ - b.n 9e9e │ │ │ │ │ + beq.n 9e56 │ │ │ │ │ + b.n 9ede │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009efc : │ │ │ │ │ +00009f3c : │ │ │ │ │ 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 9f4a │ │ │ │ │ + beq.n 9f8a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 9f4a │ │ │ │ │ + cbnz r0, 9f8a │ │ │ │ │ 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, 9f66 │ │ │ │ │ + cbz r0, 9fa6 │ │ │ │ │ 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 │ │ │ │ │ @@ -17578,455 +17586,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 9f3c │ │ │ │ │ + bne.n 9f7c │ │ │ │ │ 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 a302 │ │ │ │ │ + bne.w a342 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a30a │ │ │ │ │ + beq.w a34a │ │ │ │ │ bl 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 a30a │ │ │ │ │ + bne.w a34a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a270 │ │ │ │ │ + bne.w a2b0 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n a06c │ │ │ │ │ + beq.n a0ac │ │ │ │ │ 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 9efc │ │ │ │ │ + bl 9f3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a09a │ │ │ │ │ + bne.n a0da │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a2d0 │ │ │ │ │ + bne.w a310 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a0fc │ │ │ │ │ + beq.w a13c │ │ │ │ │ bl 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 a0fc │ │ │ │ │ + bne.w a13c │ │ │ │ │ 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 a11a │ │ │ │ │ + beq.w a15a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r3, a04c │ │ │ │ │ + cbz r3, a08c │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a274 │ │ │ │ │ + bne.w a2b4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bge.n a05a │ │ │ │ │ + bge.n a09a │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b.n 9f6c │ │ │ │ │ + b.n 9fac │ │ │ │ │ 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 a2c0 │ │ │ │ │ + bne.w a300 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w a2c8 │ │ │ │ │ + beq.w a308 │ │ │ │ │ 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 a274 │ │ │ │ │ + bne.w a2b4 │ │ │ │ │ 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 a312 │ │ │ │ │ + blt.w a352 │ │ │ │ │ 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 a270 │ │ │ │ │ + bne.w a2b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9efc │ │ │ │ │ + bl 9f3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9fca │ │ │ │ │ + beq.n a00a │ │ │ │ │ movs r1, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9fca │ │ │ │ │ + beq.n a00a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a31c │ │ │ │ │ + bl a35c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9fca │ │ │ │ │ + beq.n a00a │ │ │ │ │ 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 a290 │ │ │ │ │ + beq.w a2d0 │ │ │ │ │ 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 a27c │ │ │ │ │ + beq.w a2bc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a27c │ │ │ │ │ + bne.w a2bc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bgt.n a022 │ │ │ │ │ - b.n a05a │ │ │ │ │ + bgt.n a062 │ │ │ │ │ + b.n a09a │ │ │ │ │ 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 a00a │ │ │ │ │ + bne.w a04a │ │ │ │ │ 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 a2f2 │ │ │ │ │ + bne.w a332 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w a2ea │ │ │ │ │ + beq.w a32a │ │ │ │ │ bl 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 a2ea │ │ │ │ │ + bne.w a32a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a2d4 │ │ │ │ │ + bne.w a314 │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.n a1c0 │ │ │ │ │ + beq.n a200 │ │ │ │ │ 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 a31c │ │ │ │ │ + bl a35c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a1ec │ │ │ │ │ + bne.n a22c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a2d4 │ │ │ │ │ + bne.w a314 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a730 │ │ │ │ │ + bl a770 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a252 │ │ │ │ │ + beq.n a292 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a046 │ │ │ │ │ + bne.w a086 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - blt.n a24c │ │ │ │ │ + blt.n a28c │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a26a │ │ │ │ │ + beq.n a2aa │ │ │ │ │ subs r1, r0, #2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a01c │ │ │ │ │ + b.n a05c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w a2de │ │ │ │ │ + blt.w a31e │ │ │ │ │ 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 a2d4 │ │ │ │ │ + bne.n a314 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a31c │ │ │ │ │ + bl a35c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a182 │ │ │ │ │ + beq.n a1c2 │ │ │ │ │ movs r1, #19 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a182 │ │ │ │ │ + beq.n a1c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a730 │ │ │ │ │ + bl a770 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a182 │ │ │ │ │ + beq.n a1c2 │ │ │ │ │ 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 a2ae │ │ │ │ │ + beq.n a2ee │ │ │ │ │ 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 a028 │ │ │ │ │ + beq.w a068 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a028 │ │ │ │ │ + bne.w a068 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble.n a1ac │ │ │ │ │ + ble.n a1ec │ │ │ │ │ mov r9, r2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n a122 │ │ │ │ │ + b.n a162 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov lr, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a048 │ │ │ │ │ + bne.w a088 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r1, r2, #3 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a1bc │ │ │ │ │ - b.n a05a │ │ │ │ │ + bne.n a1fc │ │ │ │ │ + b.n a09a │ │ │ │ │ mov lr, r2 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ - b.n a04e │ │ │ │ │ + b.n a08e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9f42 │ │ │ │ │ + b.n 9f82 │ │ │ │ │ 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, a29e │ │ │ │ │ + cbz r0, a2de │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a274 │ │ │ │ │ + b.n a2b4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a05a │ │ │ │ │ - b.n a274 │ │ │ │ │ + beq.w a09a │ │ │ │ │ + b.n a2b4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a274 │ │ │ │ │ + bne.n a2b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a0f4 │ │ │ │ │ - b.n a05a │ │ │ │ │ + bne.w a134 │ │ │ │ │ + b.n a09a │ │ │ │ │ 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 a1b0 │ │ │ │ │ - b.n a048 │ │ │ │ │ + beq.w a1f0 │ │ │ │ │ + b.n a088 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, fp │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a04a │ │ │ │ │ + b.n a08a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a1ac │ │ │ │ │ - b.n a246 │ │ │ │ │ + beq.w a1ec │ │ │ │ │ + b.n a286 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - b.n a274 │ │ │ │ │ + b.n a2b4 │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, fp │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - b.n a04a │ │ │ │ │ + b.n a08a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, fp │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - b.n a04a │ │ │ │ │ + b.n a08a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a158 │ │ │ │ │ + b.n a198 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a012 │ │ │ │ │ - b.n a04c │ │ │ │ │ + bne.w a052 │ │ │ │ │ + b.n a08c │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9f42 │ │ │ │ │ + b.n 9f82 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9fa0 │ │ │ │ │ + b.n 9fe0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - b.n a274 │ │ │ │ │ + b.n a2b4 │ │ │ │ │ │ │ │ │ │ -0000a31c : │ │ │ │ │ +0000a35c : │ │ │ │ │ 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 a36a │ │ │ │ │ + beq.n a3aa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, a36a │ │ │ │ │ + cbnz r0, a3aa │ │ │ │ │ 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, a386 │ │ │ │ │ + cbz r0, a3c6 │ │ │ │ │ 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 │ │ │ │ │ @@ -18037,442 +18045,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 a35c │ │ │ │ │ + bne.n a39c │ │ │ │ │ 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 a6c4 │ │ │ │ │ + bne.w a704 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a68c │ │ │ │ │ + beq.w a6cc │ │ │ │ │ bl 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 a68c │ │ │ │ │ + bne.w a6cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a664 │ │ │ │ │ + bne.w a6a4 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n a462 │ │ │ │ │ + beq.n a4a2 │ │ │ │ │ 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 a492 │ │ │ │ │ + beq.n a4d2 │ │ │ │ │ bl 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 a492 │ │ │ │ │ + bne.n a4d2 │ │ │ │ │ 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 a4ae │ │ │ │ │ + beq.n a4ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w a55c │ │ │ │ │ + bne.w a59c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a664 │ │ │ │ │ + bne.w a6a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a730 │ │ │ │ │ + bl a770 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, a448 │ │ │ │ │ + cbz r0, a488 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a668 │ │ │ │ │ + bne.w a6a8 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bge.n a450 │ │ │ │ │ + bge.n a490 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n a38c │ │ │ │ │ + b.n a3cc │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a668 │ │ │ │ │ + bne.w a6a8 │ │ │ │ │ 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 a694 │ │ │ │ │ + blt.w a6d4 │ │ │ │ │ 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 a664 │ │ │ │ │ + bne.w a6a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n a3ec │ │ │ │ │ + bne.n a42c │ │ │ │ │ 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 a40e │ │ │ │ │ + bne.n a44e │ │ │ │ │ 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 a71e │ │ │ │ │ + bne.w a75e │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a716 │ │ │ │ │ + beq.w a756 │ │ │ │ │ bl 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 a716 │ │ │ │ │ + bne.w a756 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a6fe │ │ │ │ │ + bne.w a73e │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.n a5c4 │ │ │ │ │ + beq.n a604 │ │ │ │ │ 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 a31c │ │ │ │ │ + bl a35c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a5f2 │ │ │ │ │ + bne.n a632 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a6fe │ │ │ │ │ + bne.w a73e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a730 │ │ │ │ │ + bl a770 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a652 │ │ │ │ │ + beq.w a692 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a684 │ │ │ │ │ + bne.w a6c4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - blt.w a64c │ │ │ │ │ + blt.w a68c │ │ │ │ │ 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 a41a │ │ │ │ │ + beq.w a45a │ │ │ │ │ movs r1, #19 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a41a │ │ │ │ │ + beq.w a45a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a730 │ │ │ │ │ + bl a770 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a41a │ │ │ │ │ + beq.w a45a │ │ │ │ │ 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 a6e0 │ │ │ │ │ + beq.w a720 │ │ │ │ │ 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 a6cc │ │ │ │ │ + beq.w a70c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a6cc │ │ │ │ │ + bne.w a70c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bgt.w a442 │ │ │ │ │ - b.n a450 │ │ │ │ │ + bgt.w a482 │ │ │ │ │ + b.n a490 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w a708 │ │ │ │ │ + blt.w a748 │ │ │ │ │ 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 a6fe │ │ │ │ │ + bne.w a73e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a31c │ │ │ │ │ + bl a35c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a518 │ │ │ │ │ + beq.n a558 │ │ │ │ │ movs r1, #19 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a518 │ │ │ │ │ + beq.n a558 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a730 │ │ │ │ │ + bl a770 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a518 │ │ │ │ │ + beq.n a558 │ │ │ │ │ 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 a69e │ │ │ │ │ + beq.n a6de │ │ │ │ │ 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, a670 │ │ │ │ │ + cbz r0, a6b0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, a670 │ │ │ │ │ + cbnz r2, a6b0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble.w a546 │ │ │ │ │ + ble.w a586 │ │ │ │ │ mov r9, r2 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n a4ba │ │ │ │ │ + b.n a4fa │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a54c │ │ │ │ │ + beq.w a58c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a41c │ │ │ │ │ + b.n a45c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a362 │ │ │ │ │ + b.n a3a2 │ │ │ │ │ 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, a6b0 │ │ │ │ │ + cbnz r0, a6f0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r2, a6bc │ │ │ │ │ + cbz r2, a6fc │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n a65e │ │ │ │ │ + b.n a69e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a3c0 │ │ │ │ │ + b.n a400 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n a668 │ │ │ │ │ + b.n a6a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a54c │ │ │ │ │ - b.n a65e │ │ │ │ │ + beq.w a58c │ │ │ │ │ + b.n a69e │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a65e │ │ │ │ │ + b.n a69e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a546 │ │ │ │ │ - b.n a644 │ │ │ │ │ + beq.w a586 │ │ │ │ │ + b.n a684 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a362 │ │ │ │ │ + b.n a3a2 │ │ │ │ │ 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, a6ee │ │ │ │ │ + cbz r0, a72e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a668 │ │ │ │ │ + b.n a6a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a450 │ │ │ │ │ - b.n a668 │ │ │ │ │ + beq.w a490 │ │ │ │ │ + b.n a6a8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a668 │ │ │ │ │ + bne.n a6a8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a5ba │ │ │ │ │ - b.n a450 │ │ │ │ │ + bne.w a5fa │ │ │ │ │ + b.n a490 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n a65e │ │ │ │ │ + b.n a69e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a65e │ │ │ │ │ + b.n a69e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a4ee │ │ │ │ │ + b.n a52e │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a41a │ │ │ │ │ - b.n a55c │ │ │ │ │ + beq.w a45a │ │ │ │ │ + b.n a59c │ │ │ │ │ │ │ │ │ │ -0000a730 : │ │ │ │ │ +0000a770 : │ │ │ │ │ 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 a77e │ │ │ │ │ + beq.n a7be │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, a77e │ │ │ │ │ + cbnz r0, a7be │ │ │ │ │ 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, a79a │ │ │ │ │ + cbz r0, a7da │ │ │ │ │ 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 │ │ │ │ │ @@ -18483,343 +18491,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 a770 │ │ │ │ │ + bne.n a7b0 │ │ │ │ │ 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 aac0 │ │ │ │ │ + bne.w ab00 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w aab8 │ │ │ │ │ + beq.w aaf8 │ │ │ │ │ bl 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 aab8 │ │ │ │ │ + bne.w aaf8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w aa38 │ │ │ │ │ + bne.w aa78 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n a8b6 │ │ │ │ │ + beq.n a8c2 │ │ │ │ │ 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 a730 │ │ │ │ │ + bl a770 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a8e4 │ │ │ │ │ + bne.n a8f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w aa38 │ │ │ │ │ + bne.w aa78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a730 │ │ │ │ │ + bl a770 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a882 │ │ │ │ │ + bne.n a924 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a950 │ │ │ │ │ + bne.w a990 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w aa38 │ │ │ │ │ + bne.w aa78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aae4 │ │ │ │ │ + bl ab24 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a93c │ │ │ │ │ + beq.w a97c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a948 │ │ │ │ │ + bne.w a988 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - ble.n a870 │ │ │ │ │ + ble.n a8b0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n a7a0 │ │ │ │ │ + b.n a7e0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w aaae │ │ │ │ │ + bne.w aaee │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a948 │ │ │ │ │ + bne.n a988 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a846 │ │ │ │ │ + bne.n a886 │ │ │ │ │ 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 a818 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl aae4 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n a818 │ │ │ │ │ - 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 aad6 │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - mov r0, sl │ │ │ │ │ - movs r1, #9 │ │ │ │ │ - b.n a916 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w aaae │ │ │ │ │ + blt.w aaee │ │ │ │ │ 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 aa38 │ │ │ │ │ + bne.w aa78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a730 │ │ │ │ │ + bl a770 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a802 │ │ │ │ │ + beq.n a842 │ │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a802 │ │ │ │ │ + beq.n a842 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aae4 │ │ │ │ │ + bl ab24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a802 │ │ │ │ │ + beq.n a842 │ │ │ │ │ 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 aad6 │ │ │ │ │ + beq.w ab16 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #8 │ │ │ │ │ + b.n a956 │ │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n a858 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl ab24 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n a858 │ │ │ │ │ + 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 ab16 │ │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + str r1, [sp, #12] │ │ │ │ │ + mov r0, sl │ │ │ │ │ + movs r1, #9 │ │ │ │ │ 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 a852 │ │ │ │ │ + beq.n a892 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a852 │ │ │ │ │ + bne.n a892 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a846 │ │ │ │ │ + b.n a886 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a870 │ │ │ │ │ + beq.n a8b0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a776 │ │ │ │ │ + b.n a7b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n aa3a │ │ │ │ │ + bne.n aa7a │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w aace │ │ │ │ │ + beq.w ab0e │ │ │ │ │ bl 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 aace │ │ │ │ │ + bne.w ab0e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w aac8 │ │ │ │ │ + bne.w ab08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aae4 │ │ │ │ │ + bl ab24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n aa52 │ │ │ │ │ + beq.n aa92 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n aa5e │ │ │ │ │ + beq.n aa9e │ │ │ │ │ bl 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 aa5e │ │ │ │ │ + bne.n aa9e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n aa56 │ │ │ │ │ + bne.n aa96 │ │ │ │ │ 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 aa3e │ │ │ │ │ + bne.n aa7e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n aa56 │ │ │ │ │ + bne.n aa96 │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aa3e │ │ │ │ │ + bne.n aa7e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n aa56 │ │ │ │ │ + bne.n aa96 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aa3e │ │ │ │ │ + bne.n aa7e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n aa56 │ │ │ │ │ + bne.n aa96 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, aa3e │ │ │ │ │ + cbnz r0, aa7e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, aa56 │ │ │ │ │ + cbnz r2, aa96 │ │ │ │ │ movs r1, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, aa3e │ │ │ │ │ + cbnz r0, aa7e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, aa56 │ │ │ │ │ + cbnz r2, aa96 │ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, aa3e │ │ │ │ │ + cbnz r0, aa7e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, aa56 │ │ │ │ │ + cbnz r2, aa96 │ │ │ │ │ movs r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, aa3e │ │ │ │ │ + cbnz r0, aa7e │ │ │ │ │ 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 a82a │ │ │ │ │ + beq.w a86a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n a948 │ │ │ │ │ + b.n a988 │ │ │ │ │ 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, aa66 │ │ │ │ │ + cbnz r0, aaa6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n aa2c │ │ │ │ │ + b.n aa6c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n aa2c │ │ │ │ │ + b.n aa6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a9a4 │ │ │ │ │ + b.n a9e4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87b8 │ │ │ │ │ + bl 87f8 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n aa50 │ │ │ │ │ + beq.n aa90 │ │ │ │ │ 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 │ │ │ │ │ @@ -18828,80 +18836,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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 aa52 │ │ │ │ │ + beq.n aa92 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n aa2e │ │ │ │ │ + b.n aa6e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n a948 │ │ │ │ │ + b.n a988 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a7d4 │ │ │ │ │ + b.n a814 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a776 │ │ │ │ │ + b.n a7b6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n aa2e │ │ │ │ │ + b.n aa6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a976 │ │ │ │ │ + b.n a9b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a870 │ │ │ │ │ - b.n a948 │ │ │ │ │ + beq.w a8b0 │ │ │ │ │ + b.n a988 │ │ │ │ │ │ │ │ │ │ -0000aae4 : │ │ │ │ │ +0000ab24 : │ │ │ │ │ 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 ab32 │ │ │ │ │ + beq.n ab72 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, ab32 │ │ │ │ │ + cbnz r0, ab72 │ │ │ │ │ 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, ab4e │ │ │ │ │ + cbz r0, ab8e │ │ │ │ │ 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 │ │ │ │ │ @@ -18912,252 +18920,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 ab24 │ │ │ │ │ + bne.n ab64 │ │ │ │ │ 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 acec │ │ │ │ │ + bne.w ad2c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ace4 │ │ │ │ │ + beq.w ad24 │ │ │ │ │ bl 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 ace4 │ │ │ │ │ + bne.w ad24 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w acca │ │ │ │ │ + bne.w ad0a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n abf8 │ │ │ │ │ + beq.n ac38 │ │ │ │ │ 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 aae4 │ │ │ │ │ + bl ab24 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ac22 │ │ │ │ │ + bne.n ac62 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w acca │ │ │ │ │ + bne.w ad0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aae4 │ │ │ │ │ + bl ab24 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ac8c │ │ │ │ │ + bne.n accc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n acca │ │ │ │ │ + bne.n ad0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ad14 │ │ │ │ │ + bl ad54 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n acbc │ │ │ │ │ + beq.n acfc │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n acc2 │ │ │ │ │ + bne.n ad02 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bge.n ac7c │ │ │ │ │ + bge.n acbc │ │ │ │ │ mov r7, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n ab54 │ │ │ │ │ + b.n ab94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n acda │ │ │ │ │ + blt.n ad1a │ │ │ │ │ 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 acca │ │ │ │ │ + bne.n ad0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aae4 │ │ │ │ │ + bl ab24 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n abb6 │ │ │ │ │ + beq.n abf6 │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n abb6 │ │ │ │ │ + beq.n abf6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ad14 │ │ │ │ │ + bl ad54 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n abb6 │ │ │ │ │ + beq.n abf6 │ │ │ │ │ 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 acf4 │ │ │ │ │ + beq.n ad34 │ │ │ │ │ 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 acd0 │ │ │ │ │ + beq.n ad10 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n acd0 │ │ │ │ │ + bne.n ad10 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bgt.n abf2 │ │ │ │ │ + bgt.n ac32 │ │ │ │ │ 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 abcc │ │ │ │ │ + beq.n ac0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ad14 │ │ │ │ │ + bl ad54 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n abcc │ │ │ │ │ + beq.n ac0c │ │ │ │ │ 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, acf4 │ │ │ │ │ + cbz r0, ad34 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #2 │ │ │ │ │ - b.n ac52 │ │ │ │ │ + b.n ac92 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n ac7c │ │ │ │ │ + beq.n acbc │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ab2a │ │ │ │ │ + b.n ab6a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n acc2 │ │ │ │ │ + b.n ad02 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, ad00 │ │ │ │ │ + cbz r0, ad40 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n acc2 │ │ │ │ │ + b.n ad02 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ab88 │ │ │ │ │ + b.n abc8 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ab2a │ │ │ │ │ + b.n ab6a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ac7c │ │ │ │ │ - b.n acc2 │ │ │ │ │ + beq.n acbc │ │ │ │ │ + b.n ad02 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n acc2 │ │ │ │ │ + bne.n ad02 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ac7c │ │ │ │ │ - b.n ac76 │ │ │ │ │ + beq.n acbc │ │ │ │ │ + b.n acb6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000ad14 : │ │ │ │ │ +0000ad54 : │ │ │ │ │ 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 ad5e │ │ │ │ │ + beq.n ad9e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, ad5e │ │ │ │ │ + cbnz r0, ad9e │ │ │ │ │ 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, ad7a │ │ │ │ │ + cbz r0, adba │ │ │ │ │ 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 │ │ │ │ │ @@ -19168,285 +19176,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 ad52 │ │ │ │ │ + bne.n ad92 │ │ │ │ │ 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 ae12 │ │ │ │ │ + bne.n ae52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ae08 │ │ │ │ │ - cbz r0, adf8 │ │ │ │ │ + bne.n ae48 │ │ │ │ │ + cbz r0, ae38 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bge.n adf8 │ │ │ │ │ + bge.n ae38 │ │ │ │ │ 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, ae12 │ │ │ │ │ + cbnz r0, ae52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, ae08 │ │ │ │ │ - cbz r0, adf6 │ │ │ │ │ + cbnz r3, ae48 │ │ │ │ │ + cbz r0, ae36 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge.n adf6 │ │ │ │ │ + bge.n ae36 │ │ │ │ │ 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, ae12 │ │ │ │ │ + cbnz r3, ae52 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, ae08 │ │ │ │ │ - cbz r0, ae04 │ │ │ │ │ + cbnz r3, ae48 │ │ │ │ │ + cbz r0, ae44 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.n ae04 │ │ │ │ │ + ble.n ae44 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n adca │ │ │ │ │ + b.n ae0a │ │ │ │ │ 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 ad58 │ │ │ │ │ + b.n ad98 │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b.n adf8 │ │ │ │ │ + b.n ae38 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ad58 │ │ │ │ │ + b.n ad98 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ad58 │ │ │ │ │ + b.n ad98 │ │ │ │ │ │ │ │ │ │ -0000ae1c : │ │ │ │ │ +0000ae5c : │ │ │ │ │ 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 b826 │ │ │ │ │ + beq.w b866 │ │ │ │ │ bl 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 b826 │ │ │ │ │ + bne.w b866 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b78a │ │ │ │ │ + bne.w b7ca │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w b720 │ │ │ │ │ + beq.w b760 │ │ │ │ │ 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 b7aa │ │ │ │ │ + beq.w b7ea │ │ │ │ │ bl 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 b7aa │ │ │ │ │ + bne.w b7ea │ │ │ │ │ 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 b01e │ │ │ │ │ + beq.w b05e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b06c │ │ │ │ │ + bne.w b0ac │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b740 │ │ │ │ │ + bne.w b780 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b07e │ │ │ │ │ + beq.w b0be │ │ │ │ │ bl 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 b07e │ │ │ │ │ + bne.w b0be │ │ │ │ │ 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 b09e │ │ │ │ │ + beq.w b0de │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b0ec │ │ │ │ │ + bne.w b12c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b740 │ │ │ │ │ + bne.w b780 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b0fe │ │ │ │ │ + beq.w b13e │ │ │ │ │ bl 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 b0fe │ │ │ │ │ + bne.w b13e │ │ │ │ │ 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 b11e │ │ │ │ │ + beq.w b15e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b16c │ │ │ │ │ + bne.w b1ac │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b740 │ │ │ │ │ + bne.w b780 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b17e │ │ │ │ │ + beq.w b1be │ │ │ │ │ bl 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 b17e │ │ │ │ │ + bne.w b1be │ │ │ │ │ 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 b19e │ │ │ │ │ + beq.w b1de │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b1ec │ │ │ │ │ + bne.w b22c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b740 │ │ │ │ │ + bne.w b780 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b1fe │ │ │ │ │ + beq.w b23e │ │ │ │ │ bl 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 b1fe │ │ │ │ │ + bne.w b23e │ │ │ │ │ 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 b21e │ │ │ │ │ + beq.w b25e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b262 │ │ │ │ │ + bne.w b2a2 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b564 │ │ │ │ │ + bne.w b5a4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b78a │ │ │ │ │ + bne.w b7ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b830 │ │ │ │ │ + bl b870 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b2d2 │ │ │ │ │ + beq.w b312 │ │ │ │ │ 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 │ │ │ │ │ @@ -19454,265 +19462,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 b6f4 │ │ │ │ │ + bne.w b734 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6cc │ │ │ │ │ - cbz r0, b058 │ │ │ │ │ + bne.w b70c │ │ │ │ │ + cbz r0, b098 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.w b322 │ │ │ │ │ + blt.w b362 │ │ │ │ │ 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 aeba │ │ │ │ │ + beq.w aefa │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b2d6 │ │ │ │ │ + bne.w b316 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n aeb8 │ │ │ │ │ + b.n aef8 │ │ │ │ │ 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 aef8 │ │ │ │ │ + bne.w af38 │ │ │ │ │ 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 b7b8 │ │ │ │ │ + bne.w b7f8 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6c0 │ │ │ │ │ - cbz r0, b0d8 │ │ │ │ │ + bne.w b700 │ │ │ │ │ + cbz r0, b118 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bgt.w b4f6 │ │ │ │ │ + bgt.w b536 │ │ │ │ │ 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 af08 │ │ │ │ │ + beq.w af48 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b66c │ │ │ │ │ + bne.w b6ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n af06 │ │ │ │ │ + b.n af46 │ │ │ │ │ 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 af46 │ │ │ │ │ + bne.w af86 │ │ │ │ │ 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 b802 │ │ │ │ │ + bne.w b842 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6d4 │ │ │ │ │ - cbz r0, b158 │ │ │ │ │ + bne.w b714 │ │ │ │ │ + cbz r0, b198 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.w b398 │ │ │ │ │ + blt.w b3d8 │ │ │ │ │ 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 af56 │ │ │ │ │ + beq.w af96 │ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b696 │ │ │ │ │ + bne.w b6d6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n af54 │ │ │ │ │ + b.n af94 │ │ │ │ │ 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 af94 │ │ │ │ │ + bne.w afd4 │ │ │ │ │ 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 b6e2 │ │ │ │ │ + bne.w b722 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6c6 │ │ │ │ │ - cbz r0, b1d8 │ │ │ │ │ + bne.w b706 │ │ │ │ │ + cbz r0, b218 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.w b480 │ │ │ │ │ + blt.w b4c0 │ │ │ │ │ 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 afa4 │ │ │ │ │ + beq.w afe4 │ │ │ │ │ movs r1, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b642 │ │ │ │ │ + bne.w b682 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n afa2 │ │ │ │ │ + b.n afe2 │ │ │ │ │ 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 afe2 │ │ │ │ │ + bne.w b022 │ │ │ │ │ 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 b814 │ │ │ │ │ + bne.w b854 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6da │ │ │ │ │ - cbz r0, b250 │ │ │ │ │ + bne.w b71a │ │ │ │ │ + cbz r0, b290 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - blt.w b40e │ │ │ │ │ + blt.w b44e │ │ │ │ │ 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 aff2 │ │ │ │ │ + beq.w b032 │ │ │ │ │ movs r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w aff0 │ │ │ │ │ + beq.w b030 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b830 │ │ │ │ │ + bl b870 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w aff0 │ │ │ │ │ + beq.w b030 │ │ │ │ │ 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 b7e0 │ │ │ │ │ + beq.w b820 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ @@ -19724,510 +19732,510 @@ │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, b2c0 │ │ │ │ │ + cbz r0, b300 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, b31c │ │ │ │ │ + cbz r3, b35c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - cbz r0, b31e │ │ │ │ │ + cbz r0, b35e │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b014 │ │ │ │ │ + b.n b054 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n b012 │ │ │ │ │ + b.n b052 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b830 │ │ │ │ │ + bl b870 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b07a │ │ │ │ │ + beq.w b0ba │ │ │ │ │ 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 b7e0 │ │ │ │ │ + beq.w b820 │ │ │ │ │ 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 b7ca │ │ │ │ │ + beq.w b80a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b7ca │ │ │ │ │ + bne.w b80a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - b.n b014 │ │ │ │ │ + b.n b054 │ │ │ │ │ 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 b6f4 │ │ │ │ │ + bne.w b734 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6cc │ │ │ │ │ + bne.w b70c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b60a │ │ │ │ │ + beq.w b64a │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w b60a │ │ │ │ │ + bge.w b64a │ │ │ │ │ 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 b6f4 │ │ │ │ │ + bne.w b734 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6cc │ │ │ │ │ + bne.w b70c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b626 │ │ │ │ │ + beq.w b666 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.w b626 │ │ │ │ │ + ble.w b666 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b35c │ │ │ │ │ + b.n b39c │ │ │ │ │ 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 b802 │ │ │ │ │ + bne.w b842 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6d4 │ │ │ │ │ + bne.w b714 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b616 │ │ │ │ │ + beq.w b656 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - ble.w b616 │ │ │ │ │ + ble.w b656 │ │ │ │ │ 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 b802 │ │ │ │ │ + bne.w b842 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6d4 │ │ │ │ │ + bne.w b714 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b630 │ │ │ │ │ + beq.w b670 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.w b630 │ │ │ │ │ + ble.w b670 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b3d2 │ │ │ │ │ + b.n b412 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ 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 b814 │ │ │ │ │ + bne.w b854 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6da │ │ │ │ │ + bne.w b71a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b622 │ │ │ │ │ + beq.w b662 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble.w b622 │ │ │ │ │ + ble.w b662 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ 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 b814 │ │ │ │ │ + bne.w b854 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6da │ │ │ │ │ + bne.w b71a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b62c │ │ │ │ │ + beq.w b66c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.w b62c │ │ │ │ │ + ble.w b66c │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b446 │ │ │ │ │ + b.n b486 │ │ │ │ │ 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 b6e2 │ │ │ │ │ + bne.w b722 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6c6 │ │ │ │ │ + bne.w b706 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b61c │ │ │ │ │ + beq.w b65c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - ble.w b61c │ │ │ │ │ + ble.w b65c │ │ │ │ │ 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 b6e2 │ │ │ │ │ + bne.w b722 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6c6 │ │ │ │ │ + bne.w b706 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b636 │ │ │ │ │ + beq.w b676 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.w b636 │ │ │ │ │ + ble.w b676 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b4ba │ │ │ │ │ + b.n b4fa │ │ │ │ │ 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 b7b8 │ │ │ │ │ + bne.w b7f8 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6c0 │ │ │ │ │ + bne.w b700 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b610 │ │ │ │ │ + beq.n b650 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bge.n b610 │ │ │ │ │ + bge.n b650 │ │ │ │ │ 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 b7b8 │ │ │ │ │ + bne.w b7f8 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bl ae1c │ │ │ │ │ + bl ae5c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b6c0 │ │ │ │ │ + bne.w b700 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b63c │ │ │ │ │ + beq.n b67c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.n b63c │ │ │ │ │ + ble.n b67c │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b52c │ │ │ │ │ + b.n b56c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b740 │ │ │ │ │ + bne.w b780 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b7fa │ │ │ │ │ + beq.w b83a │ │ │ │ │ bl 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 b7fa │ │ │ │ │ + bne.w b83a │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b7f6 │ │ │ │ │ + bne.w b836 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b7ee │ │ │ │ │ + beq.w b82e │ │ │ │ │ bl 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 b7ee │ │ │ │ │ + bne.w b82e │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b7e6 │ │ │ │ │ + bne.w b826 │ │ │ │ │ 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 b706 │ │ │ │ │ + bne.w b746 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b7e6 │ │ │ │ │ + bne.w b826 │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b706 │ │ │ │ │ + bne.w b746 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b7e6 │ │ │ │ │ + bne.w b826 │ │ │ │ │ movs r1, #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b706 │ │ │ │ │ + bne.w b746 │ │ │ │ │ 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 affc │ │ │ │ │ + b.n b03c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n b058 │ │ │ │ │ + b.n b098 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n b0d8 │ │ │ │ │ + b.n b118 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n b158 │ │ │ │ │ + b.n b198 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n b1d8 │ │ │ │ │ + b.n b218 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ - b.n b250 │ │ │ │ │ + b.n b290 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ - b.n b058 │ │ │ │ │ + b.n b098 │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b.n b250 │ │ │ │ │ + b.n b290 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ - b.n b158 │ │ │ │ │ + b.n b198 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ - b.n b1d8 │ │ │ │ │ + b.n b218 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ - b.n b0d8 │ │ │ │ │ + b.n b118 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b830 │ │ │ │ │ + bl b870 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b1fa │ │ │ │ │ + beq.w b23a │ │ │ │ │ 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 b7e0 │ │ │ │ │ + beq.w b820 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r1, #6 │ │ │ │ │ - b.n b2fe │ │ │ │ │ + b.n b33e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b830 │ │ │ │ │ + bl b870 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b0fa │ │ │ │ │ + beq.w b13a │ │ │ │ │ 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 b7e0 │ │ │ │ │ + beq.w b820 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r1, #5 │ │ │ │ │ - b.n b2fe │ │ │ │ │ + b.n b33e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b830 │ │ │ │ │ + bl b870 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b17a │ │ │ │ │ + beq.w b1ba │ │ │ │ │ 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 b7e0 │ │ │ │ │ + beq.w b820 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r1, #13 │ │ │ │ │ - b.n b2fe │ │ │ │ │ + b.n b33e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n af08 │ │ │ │ │ + b.n af48 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n afa4 │ │ │ │ │ + b.n afe4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w aeba │ │ │ │ │ + b.w aefa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n af56 │ │ │ │ │ + b.n af96 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n aff2 │ │ │ │ │ + b.n b032 │ │ │ │ │ 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 afa2 │ │ │ │ │ - b.n b1ec │ │ │ │ │ + beq.w afe2 │ │ │ │ │ + b.n b22c │ │ │ │ │ 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 aeb8 │ │ │ │ │ - b.n b06c │ │ │ │ │ + beq.w aef8 │ │ │ │ │ + b.n b0ac │ │ │ │ │ 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, b746 │ │ │ │ │ + cbnz r0, b786 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b602 │ │ │ │ │ + b.n b642 │ │ │ │ │ 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 b792 │ │ │ │ │ + blt.n b7d2 │ │ │ │ │ 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 │ │ │ │ │ - beq.n b79c │ │ │ │ │ + beq.n b7dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n b014 │ │ │ │ │ + b.n b054 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b830 │ │ │ │ │ + bl b870 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b71a │ │ │ │ │ + beq.n b75a │ │ │ │ │ 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 │ │ │ │ │ @@ -20236,302 +20244,302 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ 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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 b71c │ │ │ │ │ + beq.n b75c │ │ │ │ │ movs r7, #1 │ │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b604 │ │ │ │ │ + b.n b644 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b014 │ │ │ │ │ + b.n b054 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b014 │ │ │ │ │ + b.n b054 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w ae80 │ │ │ │ │ + bne.w aec0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.w ae92 │ │ │ │ │ + b.w aed2 │ │ │ │ │ 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 af06 │ │ │ │ │ - b.n b0ec │ │ │ │ │ + beq.w af46 │ │ │ │ │ + b.n b12c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b31c │ │ │ │ │ + beq.w b35c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b014 │ │ │ │ │ + b.n b054 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b014 │ │ │ │ │ + b.n b054 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b602 │ │ │ │ │ + b.n b642 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b5b2 │ │ │ │ │ + b.n b5f2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b604 │ │ │ │ │ + b.n b644 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b58a │ │ │ │ │ + b.n b5ca │ │ │ │ │ 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 af54 │ │ │ │ │ - b.n b16c │ │ │ │ │ + beq.w af94 │ │ │ │ │ + b.n b1ac │ │ │ │ │ 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 aff0 │ │ │ │ │ - b.n b262 │ │ │ │ │ + beq.w b030 │ │ │ │ │ + b.n b2a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w ae50 │ │ │ │ │ + b.w ae90 │ │ │ │ │ │ │ │ │ │ -0000b830 : │ │ │ │ │ +0000b870 : │ │ │ │ │ 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 bd3e │ │ │ │ │ + beq.w bd7e │ │ │ │ │ bl 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 bd3e │ │ │ │ │ + bne.w bd7e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bb1e │ │ │ │ │ + bne.w bb5e │ │ │ │ │ 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 ba30 │ │ │ │ │ + bne.w ba70 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w bd4e │ │ │ │ │ + beq.w bd8e │ │ │ │ │ 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 bb1e │ │ │ │ │ + bne.w bb5e │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bb7c │ │ │ │ │ + bne.w bbbc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bb1e │ │ │ │ │ + bne.w bb5e │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w baca │ │ │ │ │ + bne.w bb0a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bb1e │ │ │ │ │ + bne.w bb5e │ │ │ │ │ movs r1, #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bc78 │ │ │ │ │ + bne.w bcb8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w bcd6 │ │ │ │ │ + bne.w bd16 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w bd46 │ │ │ │ │ + beq.w bd86 │ │ │ │ │ bl 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 bd46 │ │ │ │ │ + bne.w bd86 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bd18 │ │ │ │ │ + bne.w bd58 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w bce0 │ │ │ │ │ + beq.w bd20 │ │ │ │ │ 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 bd10 │ │ │ │ │ + beq.w bd50 │ │ │ │ │ bl 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 bd10 │ │ │ │ │ + bne.w bd50 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w bcda │ │ │ │ │ + bne.w bd1a │ │ │ │ │ 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 ba3e │ │ │ │ │ + bne.n ba7e │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w bd6e │ │ │ │ │ + beq.w bdae │ │ │ │ │ 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 bcda │ │ │ │ │ + bne.w bd1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #597 @ 0x255 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bba4 │ │ │ │ │ + bne.w bbe4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w bcda │ │ │ │ │ + bne.w bd1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bd84 │ │ │ │ │ + bl bdc4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bac2 │ │ │ │ │ + beq.w bb02 │ │ │ │ │ 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 ba4c │ │ │ │ │ + beq.n ba8c │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bb28 │ │ │ │ │ + bne.w bb68 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ba54 │ │ │ │ │ + bne.n ba94 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w bd1c │ │ │ │ │ + beq.w bd5c │ │ │ │ │ bl 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 bd1c │ │ │ │ │ + bne.w bd5c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bd24 │ │ │ │ │ + bne.w bd64 │ │ │ │ │ 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, ba58 │ │ │ │ │ + cbz r0, ba98 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n bab4 │ │ │ │ │ + beq.n baf4 │ │ │ │ │ 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> │ │ │ │ │ @@ -20544,175 +20552,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 b9c6 │ │ │ │ │ + bne.n ba06 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n b9de │ │ │ │ │ + beq.n ba1e │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n bab6 │ │ │ │ │ + b.n baf6 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w bd2a │ │ │ │ │ + beq.w bd6a │ │ │ │ │ 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 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bd24 │ │ │ │ │ + bne.w bd64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #597 @ 0x255 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bbfc │ │ │ │ │ + bne.w bc3c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bd24 │ │ │ │ │ + bne.w bd64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bd84 │ │ │ │ │ + bl bdc4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, bac6 │ │ │ │ │ + cbz r0, bb06 │ │ │ │ │ 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 ba1e │ │ │ │ │ + bne.n ba5e │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n ba24 │ │ │ │ │ + b.n ba64 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n b9ac │ │ │ │ │ + b.n b9ec │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n ba9c │ │ │ │ │ + b.n badc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b830 │ │ │ │ │ + bl b870 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b8c4 │ │ │ │ │ + beq.w b904 │ │ │ │ │ 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, bb1e │ │ │ │ │ + cbz r0, bb5e │ │ │ │ │ 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, bb0a │ │ │ │ │ + cbz r0, bb4a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n ba24 │ │ │ │ │ + beq.n ba64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ba24 │ │ │ │ │ + beq.n ba64 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bb22 │ │ │ │ │ + b.n bb62 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ba38 │ │ │ │ │ + b.n ba78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b830 │ │ │ │ │ + bl b870 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bd6a │ │ │ │ │ + beq.w bdaa │ │ │ │ │ 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 bd18 │ │ │ │ │ + beq.w bd58 │ │ │ │ │ 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 bd5c │ │ │ │ │ + beq.w bd9c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w bcb6 │ │ │ │ │ + bne.w bcf6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n ba24 │ │ │ │ │ + b.n ba64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b830 │ │ │ │ │ + bl b870 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b8ac │ │ │ │ │ + beq.w b8ec │ │ │ │ │ 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 bb1e │ │ │ │ │ + beq.n bb5e │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ movs r0, #3 │ │ │ │ │ - b.n baee │ │ │ │ │ + b.n bb2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bd84 │ │ │ │ │ + bl bdc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b994 │ │ │ │ │ + beq.w b9d4 │ │ │ │ │ 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 bcce │ │ │ │ │ + beq.w bd0e │ │ │ │ │ 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] │ │ │ │ │ @@ -20722,234 +20730,234 @@ │ │ │ │ │ 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 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bc64 │ │ │ │ │ + beq.n bca4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n bc64 │ │ │ │ │ + bne.n bca4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n b9b0 │ │ │ │ │ + b.n b9f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bd84 │ │ │ │ │ + bl bdc4 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ba88 │ │ │ │ │ + beq.w bac8 │ │ │ │ │ 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 bd24 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ + beq.w bd64 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r7, [r3, #24] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Await> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Await │ │ │ │ │ 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 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bca2 │ │ │ │ │ + beq.n bce2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, bca2 │ │ │ │ │ + cbnz r2, bce2 │ │ │ │ │ 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 ba1e │ │ │ │ │ - b.n bab4 │ │ │ │ │ + bne.w ba5e │ │ │ │ │ + b.n baf4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bbf8 │ │ │ │ │ + beq.n bc38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n ba4e │ │ │ │ │ + b.n ba8e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b830 │ │ │ │ │ + bl b870 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b8dc │ │ │ │ │ + beq.w b91c │ │ │ │ │ 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 bb1e │ │ │ │ │ + beq.w bb5e │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n baee │ │ │ │ │ + b.n bb2e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bc4a │ │ │ │ │ + beq.n bc8a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n bab4 │ │ │ │ │ + b.n baf4 │ │ │ │ │ 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 bb76 │ │ │ │ │ + beq.w bbb6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n bab6 │ │ │ │ │ + b.n baf6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n ba4e │ │ │ │ │ + b.n ba8e │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bb22 │ │ │ │ │ + b.n bb62 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n ba4e │ │ │ │ │ + b.n ba8e │ │ │ │ │ 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 bd36 │ │ │ │ │ + blt.n bd76 │ │ │ │ │ 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 ba54 │ │ │ │ │ + bne.w ba94 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w b936 │ │ │ │ │ + bne.w b976 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b946 │ │ │ │ │ + b.n b986 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ba54 │ │ │ │ │ + b.n ba94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b9fc │ │ │ │ │ + b.n ba3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n bab4 │ │ │ │ │ + b.n baf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n bcac │ │ │ │ │ - b.n ba62 │ │ │ │ │ + blt.n bcec │ │ │ │ │ + b.n baa2 │ │ │ │ │ movs r1, #1 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n bab6 │ │ │ │ │ + b.n baf6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b864 │ │ │ │ │ + b.n b8a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b906 │ │ │ │ │ + b.n b946 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w bb14 │ │ │ │ │ - b.n b88a │ │ │ │ │ + blt.w bb54 │ │ │ │ │ + b.n b8ca │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bcc8 │ │ │ │ │ - b.n bab6 │ │ │ │ │ + bne.n bd08 │ │ │ │ │ + b.n baf6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ba4c │ │ │ │ │ + b.n ba8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w bc6e │ │ │ │ │ + blt.w bcae │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ - b.n b974 │ │ │ │ │ + b.n b9b4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000bd84 : │ │ │ │ │ +0000bdc4 : │ │ │ │ │ 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 bdce │ │ │ │ │ + beq.n be0e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, bdce │ │ │ │ │ + cbnz r0, be0e │ │ │ │ │ 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, bdea │ │ │ │ │ + cbz r0, be2a │ │ │ │ │ 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 │ │ │ │ │ @@ -20960,1133 +20968,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 bdc2 │ │ │ │ │ + bne.n be02 │ │ │ │ │ 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 be86 │ │ │ │ │ + bne.n bec6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n be7c │ │ │ │ │ - cbz r0, be68 │ │ │ │ │ + bne.n bebc │ │ │ │ │ + cbz r0, bea8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bge.n be68 │ │ │ │ │ + bge.n bea8 │ │ │ │ │ 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, be86 │ │ │ │ │ + cbnz r0, bec6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, be7c │ │ │ │ │ - cbz r0, be78 │ │ │ │ │ + cbnz r2, bebc │ │ │ │ │ + cbz r0, beb8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge.n be78 │ │ │ │ │ + bge.n beb8 │ │ │ │ │ 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, be86 │ │ │ │ │ + cbnz r3, bec6 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, be7c │ │ │ │ │ - cbz r0, be66 │ │ │ │ │ + cbnz r2, bebc │ │ │ │ │ + cbz r0, bea6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - ble.n be66 │ │ │ │ │ + ble.n bea6 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n be3a │ │ │ │ │ + b.n be7a │ │ │ │ │ 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 be68 │ │ │ │ │ + b.n bea8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bdc8 │ │ │ │ │ + b.n be08 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bdc8 │ │ │ │ │ + b.n be08 │ │ │ │ │ │ │ │ │ │ -0000be90 : │ │ │ │ │ +0000bed0 : │ │ │ │ │ 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 c504 │ │ │ │ │ + beq.w c544 │ │ │ │ │ bl 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 c504 │ │ │ │ │ + bne.w c544 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c522 │ │ │ │ │ + bne.w c562 │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w c50c │ │ │ │ │ + beq.w c54c │ │ │ │ │ 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 c54e │ │ │ │ │ + beq.w c58e │ │ │ │ │ bl 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 c54e │ │ │ │ │ + bne.w c58e │ │ │ │ │ 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 c174 │ │ │ │ │ + beq.w c1b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w c06c │ │ │ │ │ + beq.w c0ac │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c132 │ │ │ │ │ + bne.w c172 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c064 │ │ │ │ │ + bne.w c0a4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w c2e8 │ │ │ │ │ + beq.w c328 │ │ │ │ │ bl 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 c2e8 │ │ │ │ │ + bne.w c328 │ │ │ │ │ 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 c306 │ │ │ │ │ + beq.w c346 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n c04e │ │ │ │ │ + bne.n c08e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c064 │ │ │ │ │ + bne.n c0a4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w c226 │ │ │ │ │ + beq.w c266 │ │ │ │ │ bl 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 c226 │ │ │ │ │ + bne.w c266 │ │ │ │ │ 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 c244 │ │ │ │ │ + beq.w c284 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r7, bfd4 │ │ │ │ │ + cbz r7, c014 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c3c8 │ │ │ │ │ + bne.w c408 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c064 │ │ │ │ │ + bne.n c0a4 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n c078 │ │ │ │ │ + beq.n c0b8 │ │ │ │ │ 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 c078 │ │ │ │ │ + bne.n c0b8 │ │ │ │ │ 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 c094 │ │ │ │ │ + beq.n c0d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n c0d2 │ │ │ │ │ + bne.n c112 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c522 │ │ │ │ │ + bne.w c562 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 45c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c3c2 │ │ │ │ │ + beq.w c402 │ │ │ │ │ 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 bf82 │ │ │ │ │ + beq.n bfc2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 6efc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c494 │ │ │ │ │ + bne.w c4d4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n bf88 │ │ │ │ │ + beq.n bfc8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n c034 │ │ │ │ │ + b.n c074 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w bf42 │ │ │ │ │ - b.n c064 │ │ │ │ │ + beq.w bf82 │ │ │ │ │ + b.n c0a4 │ │ │ │ │ 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 c00e │ │ │ │ │ + bne.n c04e │ │ │ │ │ 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 c4ea │ │ │ │ │ + bne.w c52a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c4c4 │ │ │ │ │ - cbz r0, c0c4 │ │ │ │ │ + bne.w c504 │ │ │ │ │ + cbz r0, c104 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - blt.w c426 │ │ │ │ │ + blt.w c466 │ │ │ │ │ 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 c01a │ │ │ │ │ + beq.n c05a │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c018 │ │ │ │ │ + beq.n c058 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10640 │ │ │ │ │ + bl 10674 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c018 │ │ │ │ │ + beq.n c058 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c018 │ │ │ │ │ + beq.n c058 │ │ │ │ │ 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 c170 │ │ │ │ │ + beq.n c1b0 │ │ │ │ │ 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, c16a │ │ │ │ │ + cbnz r0, c1aa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, c170 │ │ │ │ │ + cbz r0, c1b0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c034 │ │ │ │ │ + b.n c074 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c06a │ │ │ │ │ + beq.n c0aa │ │ │ │ │ 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, c170 │ │ │ │ │ + cbz r0, c1b0 │ │ │ │ │ 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 c120 │ │ │ │ │ + beq.n c160 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c120 │ │ │ │ │ + bne.n c160 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c032 │ │ │ │ │ + b.n c072 │ │ │ │ │ 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 c4e6 │ │ │ │ │ + bne.w c526 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c4d2 │ │ │ │ │ + bne.w c512 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c214 │ │ │ │ │ + beq.n c254 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.n c214 │ │ │ │ │ + bge.n c254 │ │ │ │ │ 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 c4e6 │ │ │ │ │ + bne.w c526 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c4d2 │ │ │ │ │ + bne.w c512 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c480 │ │ │ │ │ + beq.w c4c0 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.w c480 │ │ │ │ │ + bge.w c4c0 │ │ │ │ │ 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 c4e6 │ │ │ │ │ + bne.w c526 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c4d2 │ │ │ │ │ - cbz r0, c212 │ │ │ │ │ + bne.w c512 │ │ │ │ │ + cbz r0, c252 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - ble.n c212 │ │ │ │ │ + ble.n c252 │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n c1de │ │ │ │ │ + b.n c21e │ │ │ │ │ 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 bf28 │ │ │ │ │ - b.n c06e │ │ │ │ │ + bne.w bf68 │ │ │ │ │ + b.n c0ae │ │ │ │ │ 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 bfbc │ │ │ │ │ + bne.w bffc │ │ │ │ │ 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 c4e2 │ │ │ │ │ + bne.w c522 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c4cc │ │ │ │ │ + bne.w c50c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c3b0 │ │ │ │ │ + beq.w c3f0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.w c3b0 │ │ │ │ │ + bge.w c3f0 │ │ │ │ │ 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 c4e2 │ │ │ │ │ + bne.w c522 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c4cc │ │ │ │ │ + bne.w c50c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c488 │ │ │ │ │ + beq.w c4c8 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.w c488 │ │ │ │ │ + ble.w c4c8 │ │ │ │ │ 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 c4e2 │ │ │ │ │ + bne.w c522 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c4cc │ │ │ │ │ + bne.w c50c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c3ae │ │ │ │ │ + beq.n c3ee │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - ble.n c3ae │ │ │ │ │ + ble.n c3ee │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n c2b2 │ │ │ │ │ + b.n c2f2 │ │ │ │ │ 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 bf76 │ │ │ │ │ + bne.w bfb6 │ │ │ │ │ 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 c4de │ │ │ │ │ + bne.w c51e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c4d8 │ │ │ │ │ + bne.w c518 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c040 │ │ │ │ │ + beq.w c080 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.w c040 │ │ │ │ │ + bge.w c080 │ │ │ │ │ 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 c4de │ │ │ │ │ + bne.w c51e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c4d8 │ │ │ │ │ + bne.w c518 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c484 │ │ │ │ │ + beq.w c4c4 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.w c484 │ │ │ │ │ + bge.w c4c4 │ │ │ │ │ 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 c4de │ │ │ │ │ + bne.w c51e │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c4d8 │ │ │ │ │ + bne.w c518 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c03e │ │ │ │ │ + beq.w c07e │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - ble.w c03e │ │ │ │ │ + ble.w c07e │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n c374 │ │ │ │ │ + b.n c3b4 │ │ │ │ │ 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 bfc4 │ │ │ │ │ - b.n bfd6 │ │ │ │ │ + bne.w c004 │ │ │ │ │ + b.n c016 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n c034 │ │ │ │ │ + b.n c074 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cc3c │ │ │ │ │ + bl cc7c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c500 │ │ │ │ │ + bne.w c540 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bfd2 │ │ │ │ │ + beq.w c012 │ │ │ │ │ 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 c170 │ │ │ │ │ + beq.w c1b0 │ │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n c406 │ │ │ │ │ + beq.n c446 │ │ │ │ │ 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 c16a │ │ │ │ │ - b.n c120 │ │ │ │ │ + bne.w c1aa │ │ │ │ │ + b.n c160 │ │ │ │ │ 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 c4ea │ │ │ │ │ + bne.n c52a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c4c4 │ │ │ │ │ - cbz r0, c490 │ │ │ │ │ + bne.n c504 │ │ │ │ │ + cbz r0, c4d0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.n c490 │ │ │ │ │ + ble.n c4d0 │ │ │ │ │ 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 c4ea │ │ │ │ │ + bne.n c52a │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl be90 │ │ │ │ │ + bl bed0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, c4c4 │ │ │ │ │ - cbz r0, c48c │ │ │ │ │ + cbnz r2, c504 │ │ │ │ │ + cbz r0, c4cc │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - ble.n c48c │ │ │ │ │ + ble.n c4cc │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n c452 │ │ │ │ │ + b.n c492 │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ - b.n c214 │ │ │ │ │ + b.n c254 │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ - b.n c040 │ │ │ │ │ + b.n c080 │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ - b.n c3b0 │ │ │ │ │ + b.n c3f0 │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n c0c4 │ │ │ │ │ + b.n c104 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n c0c4 │ │ │ │ │ + b.n c104 │ │ │ │ │ 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 c170 │ │ │ │ │ + beq.w c1b0 │ │ │ │ │ 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, c4fa │ │ │ │ │ + cbz r0, c53a │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r5, r6, [sp, #4] │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ - b.n c414 │ │ │ │ │ + b.n c454 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c01a │ │ │ │ │ + b.n c05a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bfd6 │ │ │ │ │ + b.n c016 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c06e │ │ │ │ │ + b.n c0ae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bf82 │ │ │ │ │ + b.n bfc2 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - b.n bf76 │ │ │ │ │ + b.n bfb6 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - b.n bfbc │ │ │ │ │ + b.n bffc │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - b.n bf1c │ │ │ │ │ + b.n bf5c │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w c018 │ │ │ │ │ - b.n c0d2 │ │ │ │ │ + beq.w c058 │ │ │ │ │ + b.n c112 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c4b4 │ │ │ │ │ + b.n c4f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bfd6 │ │ │ │ │ + b.n c016 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n bec4 │ │ │ │ │ + b.n bf04 │ │ │ │ │ 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 c52a │ │ │ │ │ + bge.n c56a │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c034 │ │ │ │ │ + b.n c074 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c034 │ │ │ │ │ + b.n c074 │ │ │ │ │ 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 c064 │ │ │ │ │ + bne.w c0a4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w bef4 │ │ │ │ │ + bne.w bf34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n bf06 │ │ │ │ │ + b.n bf46 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c55c : │ │ │ │ │ +0000c59c : │ │ │ │ │ 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 c674 │ │ │ │ │ + beq.n c6b4 │ │ │ │ │ bl 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 c674 │ │ │ │ │ + bne.n c6b4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c66c │ │ │ │ │ + bne.n c6ac │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n c5c6 │ │ │ │ │ + beq.n c606 │ │ │ │ │ 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, c5f6 │ │ │ │ │ + cbnz r0, c636 │ │ │ │ │ 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 c688 │ │ │ │ │ + blt.n c6c8 │ │ │ │ │ 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 c66c │ │ │ │ │ + bne.n c6ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c5b4 │ │ │ │ │ + beq.n c5f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6aa4 │ │ │ │ │ + bl 6a98 │ │ │ │ │ R_ARM_THM_CALL lambda_params_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c5b4 │ │ │ │ │ + bne.n c5f4 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c5b4 │ │ │ │ │ + beq.n c5f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c5b4 │ │ │ │ │ + beq.n c5f4 │ │ │ │ │ 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, c64c │ │ │ │ │ + cbz r0, c68c │ │ │ │ │ ldrd r5, r3, [r0, #20] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n c652 │ │ │ │ │ + beq.n c692 │ │ │ │ │ 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, c67c │ │ │ │ │ + cbz r0, c6bc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, c67c │ │ │ │ │ + cbnz r3, c6bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c5bc │ │ │ │ │ + b.n c5fc │ │ │ │ │ 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 c632 │ │ │ │ │ + bne.n c672 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c632 │ │ │ │ │ + b.n c672 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c5bc │ │ │ │ │ + b.n c5fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c58c │ │ │ │ │ + b.n c5cc │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c64c │ │ │ │ │ + beq.n c68c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c5bc │ │ │ │ │ + b.n c5fc │ │ │ │ │ │ │ │ │ │ -0000c694 <_tmp_5_rule>: │ │ │ │ │ +0000c6d4 <_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 c6fa <_tmp_5_rule+0x66> │ │ │ │ │ + beq.n c73a <_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, c6fa <_tmp_5_rule+0x66> │ │ │ │ │ + cbnz r0, c73a <_tmp_5_rule+0x66> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, c6f2 <_tmp_5_rule+0x5e> │ │ │ │ │ + cbnz r3, c732 <_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, c6ec <_tmp_5_rule+0x58> │ │ │ │ │ + cbnz r0, c72c <_tmp_5_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, c6ec <_tmp_5_rule+0x58> │ │ │ │ │ + cbnz r3, c72c <_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, c6ec <_tmp_5_rule+0x58> │ │ │ │ │ + cbnz r0, c72c <_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 c6e8 <_tmp_5_rule+0x54> │ │ │ │ │ + b.n c728 <_tmp_5_rule+0x54> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c6e8 <_tmp_5_rule+0x54> │ │ │ │ │ + b.n c728 <_tmp_5_rule+0x54> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c6be <_tmp_5_rule+0x2a> │ │ │ │ │ + b.n c6fe <_tmp_5_rule+0x2a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c704 : │ │ │ │ │ +0000c744 : │ │ │ │ │ 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 cc12 │ │ │ │ │ + beq.w cc52 │ │ │ │ │ bl 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 cc12 │ │ │ │ │ + bne.w cc52 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w cc0c │ │ │ │ │ + bne.w cc4c │ │ │ │ │ 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 cbfc │ │ │ │ │ + beq.w cc3c │ │ │ │ │ bl 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 cbfc │ │ │ │ │ + bne.w cc3c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cbf0 │ │ │ │ │ + bne.w cc30 │ │ │ │ │ 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 cbe8 │ │ │ │ │ + beq.w cc28 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w cbf0 │ │ │ │ │ + bne.w cc30 │ │ │ │ │ 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 cc04 │ │ │ │ │ + beq.w cc44 │ │ │ │ │ bl 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 cc04 │ │ │ │ │ + bne.w cc44 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c9a2 │ │ │ │ │ + bne.w c9e2 │ │ │ │ │ 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, c80e │ │ │ │ │ + cbnz r0, c84e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c9a2 │ │ │ │ │ + bne.w c9e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c8e2 │ │ │ │ │ + bne.w c922 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c94a │ │ │ │ │ + bne.w c98a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n c894 │ │ │ │ │ + bne.n c8d4 │ │ │ │ │ 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 │ │ │ │ │ @@ -22096,293 +22104,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 c7c0 │ │ │ │ │ + beq.n c800 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5df8 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c7c0 │ │ │ │ │ + beq.n c800 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c7c0 │ │ │ │ │ + beq.n c800 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79b0 │ │ │ │ │ + bl 79f0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c9a2 │ │ │ │ │ + beq.w c9e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 537c │ │ │ │ │ + bl 5370 │ │ │ │ │ R_ARM_THM_CALL _loop0_87_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c9a2 │ │ │ │ │ + beq.w c9e2 │ │ │ │ │ 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 .LC45 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC45 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c92c │ │ │ │ │ + bne.n c96c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c9a2 │ │ │ │ │ + beq.w c9e2 │ │ │ │ │ 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 c7f2 │ │ │ │ │ + beq.n c832 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n c7f2 │ │ │ │ │ + bne.n c832 │ │ │ │ │ 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 cbe2 │ │ │ │ │ + beq.w cc22 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bgt.n c8d4 │ │ │ │ │ + bgt.n c914 │ │ │ │ │ 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 c802 │ │ │ │ │ + beq.n c842 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c802 │ │ │ │ │ + beq.n c842 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c804 │ │ │ │ │ + b.n c844 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr.w r2, [r8, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n c8aa │ │ │ │ │ + b.n c8ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5df8 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c7da │ │ │ │ │ + beq.w c81a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c7da │ │ │ │ │ + beq.w c81a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79b0 │ │ │ │ │ + bl 79f0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c9a2 │ │ │ │ │ + beq.n c9e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 537c │ │ │ │ │ + bl 5370 │ │ │ │ │ R_ARM_THM_CALL _loop0_87_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c9a2 │ │ │ │ │ + beq.n c9e2 │ │ │ │ │ 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 c878 │ │ │ │ │ + beq.n c8b8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c9c8 │ │ │ │ │ + bne.n ca08 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n c9a8 │ │ │ │ │ + beq.n c9e8 │ │ │ │ │ str.w r3, [r8, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n c78e │ │ │ │ │ + b.n c7ce │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, c9a4 │ │ │ │ │ + cbnz r2, c9e4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n c9d8 │ │ │ │ │ + beq.n ca18 │ │ │ │ │ bl 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 c9d8 │ │ │ │ │ + bne.n ca18 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, c9c2 │ │ │ │ │ + cbnz r3, ca02 │ │ │ │ │ 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, c988 │ │ │ │ │ + cbnz r3, c9c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c9e0 │ │ │ │ │ + cbnz r0, ca20 │ │ │ │ │ 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 c7e4 │ │ │ │ │ + beq.w c824 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, c9a4 │ │ │ │ │ + cbnz r2, c9e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7124 │ │ │ │ │ + bl 7118 │ │ │ │ │ R_ARM_THM_CALL invalid_for_target_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c88a │ │ │ │ │ + b.n c8ca │ │ │ │ │ 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 cbe2 │ │ │ │ │ + beq.w cc22 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n c93e │ │ │ │ │ + b.n c97e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c98c │ │ │ │ │ + b.n c9cc │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c882 │ │ │ │ │ - b.n c932 │ │ │ │ │ + bne.w c8c2 │ │ │ │ │ + b.n c972 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c96a │ │ │ │ │ + b.n c9aa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w cba2 │ │ │ │ │ + beq.w cbe2 │ │ │ │ │ bl 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 cba2 │ │ │ │ │ + bne.w cbe2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cb9a │ │ │ │ │ + bne.w cbda │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb5e │ │ │ │ │ + beq.w cb9e │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w cb92 │ │ │ │ │ + beq.w cbd2 │ │ │ │ │ bl 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 cb92 │ │ │ │ │ + bne.w cbd2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cb8a │ │ │ │ │ + bne.w cbca │ │ │ │ │ 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 cb82 │ │ │ │ │ + beq.w cbc2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cb8c │ │ │ │ │ + bne.w cbcc │ │ │ │ │ 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 cb3a │ │ │ │ │ + beq.n cb7a │ │ │ │ │ bl 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 cb3a │ │ │ │ │ + bne.n cb7a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, ca90 │ │ │ │ │ + cbnz r2, cad0 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cbaa │ │ │ │ │ + bne.w cbea │ │ │ │ │ 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] │ │ │ │ │ @@ -22390,18 +22398,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 cb7c │ │ │ │ │ + beq.n cbbc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bgt.n cb64 │ │ │ │ │ + bgt.n cba4 │ │ │ │ │ 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 │ │ │ │ │ @@ -22410,226 +22418,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 cb5c │ │ │ │ │ + bne.n cb9c │ │ │ │ │ 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 c98a │ │ │ │ │ + beq.w c9ca │ │ │ │ │ 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 c988 │ │ │ │ │ + beq.w c9c8 │ │ │ │ │ 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 .LC46 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, cb42 │ │ │ │ │ + cbnz r0, cb82 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c9c2 │ │ │ │ │ + beq.w ca02 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c98c │ │ │ │ │ + b.n c9cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ca7e │ │ │ │ │ + b.n cabe │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, cb52 │ │ │ │ │ + cbz r2, cb92 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cb30 │ │ │ │ │ + bne.n cb70 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n c936 │ │ │ │ │ + b.n c976 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c98a │ │ │ │ │ + b.n c9ca │ │ │ │ │ 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 cab8 │ │ │ │ │ - b.n cb68 │ │ │ │ │ + beq.n caf8 │ │ │ │ │ + b.n cba8 │ │ │ │ │ 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 cb5e │ │ │ │ │ + b.n cb9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ca36 │ │ │ │ │ + b.n ca76 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c98a │ │ │ │ │ + b.n c9ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ca00 │ │ │ │ │ + b.n ca40 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ca90 │ │ │ │ │ + beq.w cad0 │ │ │ │ │ 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 cc34 │ │ │ │ │ + beq.n cc74 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n cc1a │ │ │ │ │ + beq.n cc5a │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str.w r2, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n ca64 │ │ │ │ │ + b.n caa4 │ │ │ │ │ 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 c802 │ │ │ │ │ + b.n c842 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c764 │ │ │ │ │ + b.n c7a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c7aa │ │ │ │ │ + b.n c7ea │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n c804 │ │ │ │ │ + b.n c844 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c738 │ │ │ │ │ + b.n c778 │ │ │ │ │ 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 cb7a │ │ │ │ │ + beq.n cbba │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ - b.n cbd4 │ │ │ │ │ + b.n cc14 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r9, r5 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ - b.n ca9c │ │ │ │ │ + b.n cadc │ │ │ │ │ │ │ │ │ │ -0000cc3c : │ │ │ │ │ +0000cc7c : │ │ │ │ │ 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 d106 │ │ │ │ │ + beq.w d146 │ │ │ │ │ bl 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 d106 │ │ │ │ │ + bne.w d146 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d100 │ │ │ │ │ + bne.w d140 │ │ │ │ │ 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, ccba │ │ │ │ │ + cbnz r0, ccfa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d100 │ │ │ │ │ + bne.w d140 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d374 │ │ │ │ │ + bl d3b4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, ccc8 │ │ │ │ │ + cbnz r0, cd08 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n cd08 │ │ │ │ │ + bne.n cd48 │ │ │ │ │ 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> │ │ │ │ │ @@ -22642,257 +22650,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 cc9e │ │ │ │ │ + bne.n ccde │ │ │ │ │ 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 cc9e │ │ │ │ │ + beq.n ccde │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ccac │ │ │ │ │ + beq.n ccec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ccac │ │ │ │ │ + beq.n ccec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d0fa │ │ │ │ │ + b.n d13a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d0f8 │ │ │ │ │ + bne.w d138 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d0f0 │ │ │ │ │ + beq.w d130 │ │ │ │ │ bl 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 d0f0 │ │ │ │ │ + bne.w d130 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d0ec │ │ │ │ │ + bne.w d12c │ │ │ │ │ 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 d0e2 │ │ │ │ │ + beq.w d122 │ │ │ │ │ bl 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 d0e2 │ │ │ │ │ + bne.w d122 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d1d0 │ │ │ │ │ + bne.w d210 │ │ │ │ │ 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 d2a2 │ │ │ │ │ + beq.w d2e2 │ │ │ │ │ bl 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 d2e2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d352 │ │ │ │ │ + bne.w d392 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d710 <_gather_90_rule> │ │ │ │ │ + bl d750 <_gather_90_rule> │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d158 │ │ │ │ │ + bne.w d198 │ │ │ │ │ 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 d1d0 │ │ │ │ │ + bne.w d210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10e94 │ │ │ │ │ + bl 10ec8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d18c │ │ │ │ │ + bne.w d1cc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d0ea │ │ │ │ │ + bne.w d12a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d018 │ │ │ │ │ + bne.w d058 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d0ea │ │ │ │ │ + bne.w d12a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cfbe │ │ │ │ │ + bne.w cffe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d0ec │ │ │ │ │ + bne.w d12c │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w cfb6 │ │ │ │ │ + beq.w cff6 │ │ │ │ │ bl 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 cfb6 │ │ │ │ │ + bne.w cff6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w cf58 │ │ │ │ │ + bne.w cf98 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl d374 │ │ │ │ │ + bl d3b4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ce9a │ │ │ │ │ + bne.n ceda │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, ce4e │ │ │ │ │ + cbnz r2, ce8e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d10e │ │ │ │ │ + bne.w d14e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d0ea │ │ │ │ │ + bne.w d12a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d374 │ │ │ │ │ + bl d3b4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cf60 │ │ │ │ │ + bne.n cfa0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d0ea │ │ │ │ │ + bne.w d12a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d374 │ │ │ │ │ + bl d3b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cee8 │ │ │ │ │ + bne.n cf28 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d0ea │ │ │ │ │ + bne.w d12a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d374 │ │ │ │ │ + bl d3b4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, ceb2 │ │ │ │ │ + cbnz r0, cef2 │ │ │ │ │ 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 ccaa │ │ │ │ │ + b.n ccea │ │ │ │ │ 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 ce32 │ │ │ │ │ + beq.n ce72 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n ce34 │ │ │ │ │ + b.n ce74 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce8a │ │ │ │ │ + beq.n ceca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d374 │ │ │ │ │ + bl d3b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce8a │ │ │ │ │ + beq.n ceca │ │ │ │ │ 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 cf8e │ │ │ │ │ + bne.n cfce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce8e │ │ │ │ │ + beq.n cece │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ce8e │ │ │ │ │ + b.n cece │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce76 │ │ │ │ │ + beq.n ceb6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce76 │ │ │ │ │ + beq.n ceb6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c704 │ │ │ │ │ + bl c744 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce76 │ │ │ │ │ + beq.n ceb6 │ │ │ │ │ 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] │ │ │ │ │ @@ -22915,84 +22923,84 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC51 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ strd r7, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce8a │ │ │ │ │ - b.n cf84 │ │ │ │ │ + beq.n ceca │ │ │ │ │ + b.n cfc4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ce4e │ │ │ │ │ + b.n ce8e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c704 │ │ │ │ │ + bl c744 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ce62 │ │ │ │ │ + beq.w cea2 │ │ │ │ │ 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, cfa4 │ │ │ │ │ + cbnz r0, cfe4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d0ea │ │ │ │ │ + beq.w d12a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n ce8e │ │ │ │ │ + b.n cece │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, cfb0 │ │ │ │ │ + cbz r3, cff0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cee2 │ │ │ │ │ + bne.n cf22 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ - b.n ccac │ │ │ │ │ + b.n ccec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, cfb0 │ │ │ │ │ + cbz r3, cff0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cf84 │ │ │ │ │ + bne.n cfc4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n cf9e │ │ │ │ │ + b.n cfde │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ce1a │ │ │ │ │ + b.n ce5a │ │ │ │ │ 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 cdf0 │ │ │ │ │ + beq.w ce30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cdf0 │ │ │ │ │ + beq.w ce30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c704 │ │ │ │ │ + bl c744 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cdf0 │ │ │ │ │ + beq.w ce30 │ │ │ │ │ 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 │ │ │ │ │ @@ -23001,60 +23009,60 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ 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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ce8a │ │ │ │ │ - b.n cf84 │ │ │ │ │ + beq.w ceca │ │ │ │ │ + b.n cfc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c704 │ │ │ │ │ + bl c744 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cdd8 │ │ │ │ │ + beq.w ce18 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cdd8 │ │ │ │ │ + beq.w ce18 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w d2aa │ │ │ │ │ + beq.w d2ea │ │ │ │ │ bl 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 d2aa │ │ │ │ │ + bne.w d2ea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d0da │ │ │ │ │ + bne.n d11a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl d374 │ │ │ │ │ + bl d3b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d0d0 │ │ │ │ │ + beq.n d110 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w cdda │ │ │ │ │ + bne.w ce1a │ │ │ │ │ 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] │ │ │ │ │ @@ -23079,70 +23087,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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 cee2 │ │ │ │ │ - b.n ce8c │ │ │ │ │ + bne.w cf22 │ │ │ │ │ + b.n cecc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w d2b2 │ │ │ │ │ + beq.w d2f2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cdda │ │ │ │ │ + b.n ce1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cd5c │ │ │ │ │ + b.n cd9c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n ce8e │ │ │ │ │ + b.n cece │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cd30 │ │ │ │ │ + b.n cd70 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ccc2 │ │ │ │ │ + b.n cd02 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d0fa │ │ │ │ │ + b.n d13a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cc70 │ │ │ │ │ + b.n ccb0 │ │ │ │ │ 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 ce4c │ │ │ │ │ + beq.w ce8c │ │ │ │ │ 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 ce4c │ │ │ │ │ + beq.w ce8c │ │ │ │ │ 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 │ │ │ │ │ @@ -23151,132 +23159,132 @@ │ │ │ │ │ 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] │ │ │ │ │ - b.n d0bc │ │ │ │ │ + b.n d0fc │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cd9e │ │ │ │ │ + beq.w cdde │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10e94 │ │ │ │ │ + bl 10ec8 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cd9e │ │ │ │ │ + beq.w cdde │ │ │ │ │ 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 cda4 │ │ │ │ │ + beq.w cde4 │ │ │ │ │ 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 d2c0 │ │ │ │ │ + beq.w d300 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n d29a │ │ │ │ │ + beq.n d2da │ │ │ │ │ bl 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 d29a │ │ │ │ │ + bne.n d2da │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d296 │ │ │ │ │ + bne.n d2d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 36e │ │ │ │ │ R_ARM_THM_CALL _tmp_168_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - cbnz r0, d1d6 │ │ │ │ │ + cbnz r0, d216 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cdc2 │ │ │ │ │ + b.n ce02 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d322 │ │ │ │ │ + beq.w d362 │ │ │ │ │ bl 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 d322 │ │ │ │ │ + bne.w d362 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d31a │ │ │ │ │ + bne.w d35a │ │ │ │ │ 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 d308 │ │ │ │ │ + beq.n d348 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d31a │ │ │ │ │ + bne.w d35a │ │ │ │ │ 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 d2c4 │ │ │ │ │ + bne.n d304 │ │ │ │ │ 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 d302 │ │ │ │ │ + beq.n d342 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.n d33a │ │ │ │ │ + bgt.n d37a │ │ │ │ │ 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, d2c0 │ │ │ │ │ + cbz r0, d300 │ │ │ │ │ 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 .LC50 │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -23284,657 +23292,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 82a0 │ │ │ │ │ + bl 8294 │ │ │ │ │ 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 cee2 │ │ │ │ │ - b.n ce8c │ │ │ │ │ + bne.w cf22 │ │ │ │ │ + b.n cecc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d1d0 │ │ │ │ │ + b.n d210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d1bc │ │ │ │ │ + b.n d1fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cd88 │ │ │ │ │ + b.n cdc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d054 │ │ │ │ │ + b.n d094 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d35a │ │ │ │ │ + bne.n d39a │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n d068 │ │ │ │ │ + b.n d0a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n cdc2 │ │ │ │ │ + b.n ce02 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 36e │ │ │ │ │ R_ARM_THM_CALL _tmp_168_rule │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d228 │ │ │ │ │ + beq.n d268 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, d2ee │ │ │ │ │ + cbz r3, d32e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, d2ee │ │ │ │ │ + cbz r0, d32e │ │ │ │ │ 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 d1d0 │ │ │ │ │ + b.n d210 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - bne.n d32c │ │ │ │ │ + bne.n d36c │ │ │ │ │ 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, d32a │ │ │ │ │ + cbnz r0, d36a │ │ │ │ │ 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 d1d0 │ │ │ │ │ + b.n d210 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d1d0 │ │ │ │ │ + b.n d210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d1f4 │ │ │ │ │ + b.n d234 │ │ │ │ │ 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 d21c │ │ │ │ │ + b.n d25c │ │ │ │ │ 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 d23e │ │ │ │ │ - b.n d33a │ │ │ │ │ + beq.w d27e │ │ │ │ │ + b.n d37a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cda6 │ │ │ │ │ + b.n cde6 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c704 │ │ │ │ │ + bl c744 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d2bc │ │ │ │ │ + beq.n d2fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n d068 │ │ │ │ │ + b.n d0a8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000d374 : │ │ │ │ │ +0000d3b4 : │ │ │ │ │ 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 d542 │ │ │ │ │ + beq.w d582 │ │ │ │ │ bl 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 d542 │ │ │ │ │ + bne.w d582 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d53a │ │ │ │ │ + bne.w d57a │ │ │ │ │ ldrd r7, r5, [r4, #8] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.w d51a │ │ │ │ │ + beq.w d55a │ │ │ │ │ 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 d710 <_gather_90_rule> │ │ │ │ │ + bl d750 <_gather_90_rule> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, d3fa │ │ │ │ │ + cbnz r0, d43a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w d53a │ │ │ │ │ + bne.w d57a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bl 10e94 │ │ │ │ │ + bl 10ec8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d4a6 │ │ │ │ │ + bne.n d4e6 │ │ │ │ │ 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 d550 │ │ │ │ │ + beq.w d590 │ │ │ │ │ bl 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 d550 │ │ │ │ │ + bne.w d590 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n d512 │ │ │ │ │ + bne.n d552 │ │ │ │ │ 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, d47c │ │ │ │ │ + cbnz r0, d4bc │ │ │ │ │ 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 d3d4 │ │ │ │ │ + bne.n d414 │ │ │ │ │ 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, d46e │ │ │ │ │ + cbz r0, d4ae │ │ │ │ │ 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 d4fe │ │ │ │ │ + beq.n d53e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d4fe │ │ │ │ │ + bne.n d53e │ │ │ │ │ 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 10e94 │ │ │ │ │ + bl 10ec8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d42e │ │ │ │ │ + beq.n d46e │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n d432 │ │ │ │ │ + beq.n d472 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d430 │ │ │ │ │ + beq.n d470 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d3d4 │ │ │ │ │ + b.n d414 │ │ │ │ │ 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 d53a │ │ │ │ │ + beq.n d57a │ │ │ │ │ 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, d4d4 │ │ │ │ │ + cbnz r0, d514 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d54a │ │ │ │ │ + bne.n d58a │ │ │ │ │ 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 d558 │ │ │ │ │ + beq.n d598 │ │ │ │ │ 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 d468 │ │ │ │ │ + bne.n d4a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d46e │ │ │ │ │ + beq.n d4ae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d3f0 │ │ │ │ │ + b.n d430 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d3d4 │ │ │ │ │ + b.n d414 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n d506 │ │ │ │ │ + blt.n d546 │ │ │ │ │ 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 d3c8 │ │ │ │ │ + beq.w d408 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d3f0 │ │ │ │ │ + b.n d430 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d3a8 │ │ │ │ │ + b.n d3e8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d4d4 │ │ │ │ │ + b.n d514 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d41a │ │ │ │ │ + b.n d45a │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d4e2 │ │ │ │ │ + beq.n d522 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d4e2 │ │ │ │ │ + b.n d522 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000d56c : │ │ │ │ │ +0000d5ac : │ │ │ │ │ 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 d6ee │ │ │ │ │ + beq.w d72e │ │ │ │ │ bl 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 d6ee │ │ │ │ │ + bne.w d72e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d6fe │ │ │ │ │ + bne.w d73e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d6f6 │ │ │ │ │ + beq.w d736 │ │ │ │ │ bl 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 d6f6 │ │ │ │ │ + bne.w d736 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d650 │ │ │ │ │ + bne.n d690 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n d632 │ │ │ │ │ + beq.n d672 │ │ │ │ │ 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 d656 │ │ │ │ │ + bne.n d696 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d650 │ │ │ │ │ + bne.n d690 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d6a2 │ │ │ │ │ + bne.n d6e2 │ │ │ │ │ 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 d6fe │ │ │ │ │ + bne.n d73e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 80f8 │ │ │ │ │ + bl 8138 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d6ea │ │ │ │ │ + beq.n d72a │ │ │ │ │ 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 d6de │ │ │ │ │ + blt.n d71e │ │ │ │ │ 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 d5e6 │ │ │ │ │ + beq.n d626 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d610 │ │ │ │ │ + b.n d650 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d5f4 │ │ │ │ │ + beq.n d634 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d5f4 │ │ │ │ │ + beq.n d634 │ │ │ │ │ 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 d60a │ │ │ │ │ + beq.n d64a │ │ │ │ │ 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, d6d6 │ │ │ │ │ + cbz r0, d716 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d704 │ │ │ │ │ + bne.n d744 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d626 │ │ │ │ │ + b.n d666 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 80f8 │ │ │ │ │ + bl 8138 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d650 │ │ │ │ │ + bne.n d690 │ │ │ │ │ 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 d60a │ │ │ │ │ + beq.n d64a │ │ │ │ │ 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 d694 │ │ │ │ │ + bne.n d6d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d60a │ │ │ │ │ + beq.n d64a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d610 │ │ │ │ │ + b.n d650 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n d626 │ │ │ │ │ + b.n d666 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d5a0 │ │ │ │ │ + b.n d5e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d5ca │ │ │ │ │ + b.n d60a │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n d628 │ │ │ │ │ + b.n d668 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d6de │ │ │ │ │ - b.n d69a │ │ │ │ │ + bne.n d71e │ │ │ │ │ + b.n d6da │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000d710 <_gather_90_rule>: │ │ │ │ │ +0000d750 <_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 dca0 <_gather_90_rule+0x590> │ │ │ │ │ + beq.w dce0 <_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 dca0 <_gather_90_rule+0x590> │ │ │ │ │ + bne.w dce0 <_gather_90_rule+0x590> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dc9a <_gather_90_rule+0x58a> │ │ │ │ │ + bne.w dcda <_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 dc92 <_gather_90_rule+0x582> │ │ │ │ │ + beq.w dcd2 <_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 dc92 <_gather_90_rule+0x582> │ │ │ │ │ + bne.w dcd2 <_gather_90_rule+0x582> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w dc8e <_gather_90_rule+0x57e> │ │ │ │ │ + bne.w dcce <_gather_90_rule+0x57e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl de68 │ │ │ │ │ + bl dea8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dcce <_gather_90_rule+0x5be> │ │ │ │ │ + bne.w dd0e <_gather_90_rule+0x5be> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dbfa <_gather_90_rule+0x4ea> │ │ │ │ │ + bne.w dc3a <_gather_90_rule+0x4ea> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w dce8 <_gather_90_rule+0x5d8> │ │ │ │ │ + beq.w dd28 <_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 dce8 <_gather_90_rule+0x5d8> │ │ │ │ │ + bne.w dd28 <_gather_90_rule+0x5d8> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dbf8 <_gather_90_rule+0x4e8> │ │ │ │ │ + bne.w dc38 <_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 dcf6 <_gather_90_rule+0x5e6> │ │ │ │ │ + beq.w dd36 <_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 dcf6 <_gather_90_rule+0x5e6> │ │ │ │ │ + bne.w dd36 <_gather_90_rule+0x5e6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w dcf0 <_gather_90_rule+0x5e0> │ │ │ │ │ + bne.w dd30 <_gather_90_rule+0x5e0> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w d9e4 <_gather_90_rule+0x2d4> │ │ │ │ │ + beq.w da24 <_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 da12 <_gather_90_rule+0x302> │ │ │ │ │ + bne.w da52 <_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 dbf8 <_gather_90_rule+0x4e8> │ │ │ │ │ + bne.w dc38 <_gather_90_rule+0x4e8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, d836 <_gather_90_rule+0x126> │ │ │ │ │ + cbnz r0, d876 <_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 │ │ │ │ │ @@ -23945,73 +23953,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 d822 <_gather_90_rule+0x112> │ │ │ │ │ + beq.n d862 <_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 dbfa <_gather_90_rule+0x4ea> │ │ │ │ │ + beq.w dc3a <_gather_90_rule+0x4ea> │ │ │ │ │ movw r2, #6001 @ 0x1771 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w dcd8 <_gather_90_rule+0x5c8> │ │ │ │ │ + beq.w dd18 <_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 dcd8 <_gather_90_rule+0x5c8> │ │ │ │ │ + bne.w dd18 <_gather_90_rule+0x5c8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w dc8e <_gather_90_rule+0x57e> │ │ │ │ │ + bne.w dcce <_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 dc38 <_gather_90_rule+0x528> │ │ │ │ │ + beq.w dc78 <_gather_90_rule+0x528> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ mov sl, r5 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w dc8e <_gather_90_rule+0x57e> │ │ │ │ │ + bne.w dcce <_gather_90_rule+0x57e> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, d8fa <_gather_90_rule+0x1ea> │ │ │ │ │ + cbnz r0, d93a <_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 dcbe <_gather_90_rule+0x5ae> │ │ │ │ │ + beq.w dcfe <_gather_90_rule+0x5ae> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.w db34 <_gather_90_rule+0x424> │ │ │ │ │ + bgt.w db74 <_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 │ │ │ │ │ @@ -24026,150 +24034,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 dcb6 <_gather_90_rule+0x5a6> │ │ │ │ │ + beq.w dcf6 <_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 dcb6 <_gather_90_rule+0x5a6> │ │ │ │ │ + bne.w dcf6 <_gather_90_rule+0x5a6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w db6c <_gather_90_rule+0x45c> │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ + bne.w dbac <_gather_90_rule+0x45c> │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - bl de68 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + bl dea8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w db72 <_gather_90_rule+0x462> │ │ │ │ │ + bne.w dbb2 <_gather_90_rule+0x462> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dc08 <_gather_90_rule+0x4f8> │ │ │ │ │ + bne.w dc48 <_gather_90_rule+0x4f8> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w dce0 <_gather_90_rule+0x5d0> │ │ │ │ │ + beq.w dd20 <_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 dce0 <_gather_90_rule+0x5d0> │ │ │ │ │ + bne.w dd20 <_gather_90_rule+0x5d0> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w db30 <_gather_90_rule+0x420> │ │ │ │ │ + bne.w db70 <_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 dca8 <_gather_90_rule+0x598> │ │ │ │ │ + beq.w dce8 <_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 dca8 <_gather_90_rule+0x598> │ │ │ │ │ + bne.w dce8 <_gather_90_rule+0x598> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dcb0 <_gather_90_rule+0x5a0> │ │ │ │ │ + bne.w dcf0 <_gather_90_rule+0x5a0> │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.w dae2 <_gather_90_rule+0x3d2> │ │ │ │ │ + beq.w db22 <_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 db10 <_gather_90_rule+0x400> │ │ │ │ │ + bne.w db50 <_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 db30 <_gather_90_rule+0x420> │ │ │ │ │ + bne.w db70 <_gather_90_rule+0x420> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n da92 <_gather_90_rule+0x382> │ │ │ │ │ + bne.n dad2 <_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 d8bc <_gather_90_rule+0x1ac> │ │ │ │ │ + b.n d8fc <_gather_90_rule+0x1ac> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w dbe4 <_gather_90_rule+0x4d4> │ │ │ │ │ + blt.w dc24 <_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 dcf0 <_gather_90_rule+0x5e0> │ │ │ │ │ + bne.w dd30 <_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 d808 <_gather_90_rule+0xf8> │ │ │ │ │ + beq.w d848 <_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 d808 <_gather_90_rule+0xf8> │ │ │ │ │ + beq.w d848 <_gather_90_rule+0xf8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dc72 <_gather_90_rule+0x562> │ │ │ │ │ + beq.w dcb2 <_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 dc72 <_gather_90_rule+0x562> │ │ │ │ │ + beq.w dcb2 <_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 dc6c <_gather_90_rule+0x55c> │ │ │ │ │ + beq.w dcac <_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> │ │ │ │ │ @@ -24177,153 +24185,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 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dc22 <_gather_90_rule+0x512> │ │ │ │ │ + beq.w dc62 <_gather_90_rule+0x512> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w dc5e <_gather_90_rule+0x54e> │ │ │ │ │ + bne.w dc9e <_gather_90_rule+0x54e> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #22 │ │ │ │ │ - b.n d852 <_gather_90_rule+0x142> │ │ │ │ │ + b.n d892 <_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 d9d6 <_gather_90_rule+0x2c6> │ │ │ │ │ + beq.n da16 <_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 db6c <_gather_90_rule+0x45c> │ │ │ │ │ + beq.n dbac <_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 dc7a <_gather_90_rule+0x56a> │ │ │ │ │ + bne.w dcba <_gather_90_rule+0x56a> │ │ │ │ │ cmp fp, r6 │ │ │ │ │ - beq.n db56 <_gather_90_rule+0x446> │ │ │ │ │ + beq.n db96 <_gather_90_rule+0x446> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r7, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n d8b0 <_gather_90_rule+0x1a0> │ │ │ │ │ + b.n d8f0 <_gather_90_rule+0x1a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w dbfe <_gather_90_rule+0x4ee> │ │ │ │ │ + blt.w dc3e <_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 dcb0 <_gather_90_rule+0x5a0> │ │ │ │ │ + bne.w dcf0 <_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 d9b8 <_gather_90_rule+0x2a8> │ │ │ │ │ + beq.w d9f8 <_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, db76 <_gather_90_rule+0x466> │ │ │ │ │ + cbnz r0, dbb6 <_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 d9ca <_gather_90_rule+0x2ba> │ │ │ │ │ + beq.w da0a <_gather_90_rule+0x2ba> │ │ │ │ │ mov r5, sl │ │ │ │ │ - b.n d9da <_gather_90_rule+0x2ca> │ │ │ │ │ + b.n da1a <_gather_90_rule+0x2ca> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ - beq.w d8d6 <_gather_90_rule+0x1c6> │ │ │ │ │ + beq.w d916 <_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 d8d6 <_gather_90_rule+0x1c6> │ │ │ │ │ - b.n db42 <_gather_90_rule+0x432> │ │ │ │ │ + beq.w d916 <_gather_90_rule+0x1c6> │ │ │ │ │ + b.n db82 <_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 dc32 <_gather_90_rule+0x522> │ │ │ │ │ + beq.n dc72 <_gather_90_rule+0x522> │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n dad6 <_gather_90_rule+0x3c6> │ │ │ │ │ + b.n db16 <_gather_90_rule+0x3c6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, sl │ │ │ │ │ - b.n d9de <_gather_90_rule+0x2ce> │ │ │ │ │ + b.n da1e <_gather_90_rule+0x2ce> │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n dac8 <_gather_90_rule+0x3b8> │ │ │ │ │ + b.n db08 <_gather_90_rule+0x3b8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 71d4 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n db1e <_gather_90_rule+0x40e> │ │ │ │ │ + beq.n db5e <_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 db1e <_gather_90_rule+0x40e> │ │ │ │ │ + beq.n db5e <_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 dc58 <_gather_90_rule+0x548> │ │ │ │ │ + beq.n dc98 <_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] │ │ │ │ │ @@ -24332,378 +24340,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 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, dc10 <_gather_90_rule+0x500> │ │ │ │ │ + cbz r0, dc50 <_gather_90_rule+0x500> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n dc46 <_gather_90_rule+0x536> │ │ │ │ │ + bne.n dc86 <_gather_90_rule+0x536> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n daac <_gather_90_rule+0x39c> │ │ │ │ │ + b.n daec <_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 d818 <_gather_90_rule+0x108> │ │ │ │ │ + beq.w d858 <_gather_90_rule+0x108> │ │ │ │ │ mov r3, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d826 <_gather_90_rule+0x116> │ │ │ │ │ + b.n d866 <_gather_90_rule+0x116> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n db24 <_gather_90_rule+0x414> │ │ │ │ │ + b.n db64 <_gather_90_rule+0x414> │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r5, sl │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d8bc <_gather_90_rule+0x1ac> │ │ │ │ │ + b.n d8fc <_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 db22 <_gather_90_rule+0x412> │ │ │ │ │ + beq.n db62 <_gather_90_rule+0x412> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n db24 <_gather_90_rule+0x414> │ │ │ │ │ + b.n db64 <_gather_90_rule+0x414> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, dc54 <_gather_90_rule+0x544> │ │ │ │ │ + cbz r0, dc94 <_gather_90_rule+0x544> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dbec <_gather_90_rule+0x4dc> │ │ │ │ │ + b.n dc2c <_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 d826 <_gather_90_rule+0x116> │ │ │ │ │ + b.n d866 <_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 dc1c <_gather_90_rule+0x50c> │ │ │ │ │ - b.n dbe0 <_gather_90_rule+0x4d0> │ │ │ │ │ + bne.n dc5c <_gather_90_rule+0x50c> │ │ │ │ │ + b.n dc20 <_gather_90_rule+0x4d0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dbec <_gather_90_rule+0x4dc> │ │ │ │ │ + b.n dc2c <_gather_90_rule+0x4dc> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dbac <_gather_90_rule+0x49c> │ │ │ │ │ + b.n dbec <_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 dc2c <_gather_90_rule+0x51c> │ │ │ │ │ - b.n da8c <_gather_90_rule+0x37c> │ │ │ │ │ + bne.n dc6c <_gather_90_rule+0x51c> │ │ │ │ │ + b.n dacc <_gather_90_rule+0x37c> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n da54 <_gather_90_rule+0x344> │ │ │ │ │ + b.n da94 <_gather_90_rule+0x344> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n dbec <_gather_90_rule+0x4dc> │ │ │ │ │ + b.n dc2c <_gather_90_rule+0x4dc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dad2 <_gather_90_rule+0x3c2> │ │ │ │ │ + beq.w db12 <_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 dbfa <_gather_90_rule+0x4ea> │ │ │ │ │ + b.n dc3a <_gather_90_rule+0x4ea> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d770 <_gather_90_rule+0x60> │ │ │ │ │ + b.n d7b0 <_gather_90_rule+0x60> │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n d82e <_gather_90_rule+0x11e> │ │ │ │ │ + b.n d86e <_gather_90_rule+0x11e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d744 <_gather_90_rule+0x34> │ │ │ │ │ + b.n d784 <_gather_90_rule+0x34> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d98c <_gather_90_rule+0x27c> │ │ │ │ │ + b.n d9cc <_gather_90_rule+0x27c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n db24 <_gather_90_rule+0x414> │ │ │ │ │ + b.n db64 <_gather_90_rule+0x414> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d91a <_gather_90_rule+0x20a> │ │ │ │ │ + b.n d95a <_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 dc8e <_gather_90_rule+0x57e> │ │ │ │ │ + b.n dcce <_gather_90_rule+0x57e> │ │ │ │ │ movw r2, #6001 @ 0x1771 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w d878 <_gather_90_rule+0x168> │ │ │ │ │ + bne.w d8b8 <_gather_90_rule+0x168> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d888 <_gather_90_rule+0x178> │ │ │ │ │ + b.n d8c8 <_gather_90_rule+0x178> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d960 <_gather_90_rule+0x250> │ │ │ │ │ + b.n d9a0 <_gather_90_rule+0x250> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d7b2 <_gather_90_rule+0xa2> │ │ │ │ │ + b.n d7f2 <_gather_90_rule+0xa2> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n dbec <_gather_90_rule+0x4dc> │ │ │ │ │ + b.n dc2c <_gather_90_rule+0x4dc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d7dc <_gather_90_rule+0xcc> │ │ │ │ │ + b.n d81c <_gather_90_rule+0xcc> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000dd00 : │ │ │ │ │ +0000dd40 : │ │ │ │ │ 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 de4a │ │ │ │ │ + beq.w de8a │ │ │ │ │ bl 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 de4a │ │ │ │ │ + bne.w de8a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w de52 │ │ │ │ │ + bne.w de92 │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n dd86 │ │ │ │ │ + beq.n ddc6 │ │ │ │ │ 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, ddae │ │ │ │ │ + cbnz r0, ddee │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n de52 │ │ │ │ │ + bne.n de92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n de0a │ │ │ │ │ + bne.n de4a │ │ │ │ │ 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 de40 │ │ │ │ │ + blt.n de80 │ │ │ │ │ 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 dd52 │ │ │ │ │ - b.n dd78 │ │ │ │ │ + beq.n dd92 │ │ │ │ │ + b.n ddb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dd5e │ │ │ │ │ + beq.n dd9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dd5e │ │ │ │ │ + beq.n dd9e │ │ │ │ │ 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 dd78 │ │ │ │ │ + beq.n ddb8 │ │ │ │ │ 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, ddf2 │ │ │ │ │ + cbz r0, de32 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n dd78 │ │ │ │ │ + beq.n ddb8 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dd78 │ │ │ │ │ + beq.n ddb8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n dd7c │ │ │ │ │ + b.n ddbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 80f8 │ │ │ │ │ + bl 8138 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n dd74 │ │ │ │ │ + bne.n ddb4 │ │ │ │ │ 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 dd78 │ │ │ │ │ + beq.n ddb8 │ │ │ │ │ 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 ddec │ │ │ │ │ - b.n ddf2 │ │ │ │ │ + bne.n de2c │ │ │ │ │ + b.n de32 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n dd7c │ │ │ │ │ + b.n ddbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n dd34 │ │ │ │ │ + b.n dd74 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n dd7c │ │ │ │ │ + b.n ddbc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000de5c : │ │ │ │ │ +0000de9c : │ │ │ │ │ NEW_TYPE_COMMENT(): │ │ │ │ │ - cbnz r1, de62 │ │ │ │ │ + cbnz r1, dea2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bx lr │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ - b.w 1bf8 │ │ │ │ │ + b.w 1bec │ │ │ │ │ R_ARM_THM_JUMP24 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ │ │ │ │ │ -0000de68 : │ │ │ │ │ +0000dea8 : │ │ │ │ │ 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 e004 │ │ │ │ │ + beq.w e044 │ │ │ │ │ bl 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 e004 │ │ │ │ │ + bne.w e044 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n df14 │ │ │ │ │ + bne.n df54 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n dee2 │ │ │ │ │ + beq.n df22 │ │ │ │ │ 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 df22 │ │ │ │ │ + bne.n df62 │ │ │ │ │ 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 df66 │ │ │ │ │ + bne.n dfa6 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n dfb8 │ │ │ │ │ + bne.n dff8 │ │ │ │ │ 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 │ │ │ │ │ @@ -24713,162 +24721,162 @@ │ │ │ │ │ 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 df18 │ │ │ │ │ + blt.n df58 │ │ │ │ │ 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, df1e │ │ │ │ │ + cbnz r2, df5e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n debe │ │ │ │ │ + beq.n defe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n deda │ │ │ │ │ + b.n df1a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n df14 │ │ │ │ │ + bne.n df54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w e09a │ │ │ │ │ + beq.w e0da │ │ │ │ │ bl 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 e09a │ │ │ │ │ + bne.w e0da │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e00c │ │ │ │ │ + bne.n e04c │ │ │ │ │ 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 e012 │ │ │ │ │ + bne.n e052 │ │ │ │ │ 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 debe │ │ │ │ │ - b.n df14 │ │ │ │ │ + beq.n defe │ │ │ │ │ + b.n df54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n decc │ │ │ │ │ + beq.n df0c │ │ │ │ │ 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 df14 │ │ │ │ │ + beq.n df54 │ │ │ │ │ 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, dfa2 │ │ │ │ │ + cbz r0, dfe2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ded4 │ │ │ │ │ + beq.n df14 │ │ │ │ │ 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 ded6 │ │ │ │ │ + beq.n df16 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n df18 │ │ │ │ │ + b.n df58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, e000 │ │ │ │ │ + cbnz r2, e040 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n dff8 │ │ │ │ │ + beq.n e038 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, dff8 │ │ │ │ │ + cbnz r0, e038 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, dfea │ │ │ │ │ + cbnz r2, e02a │ │ │ │ │ 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 e06c │ │ │ │ │ + bne.n e0ac │ │ │ │ │ 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 ded6 │ │ │ │ │ + b.n df16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n dfd6 │ │ │ │ │ + b.n e016 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n df18 │ │ │ │ │ + b.n df58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n de9c │ │ │ │ │ + b.n dedc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n df5c │ │ │ │ │ + b.n df9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n df56 │ │ │ │ │ + beq.n df96 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n df56 │ │ │ │ │ + beq.n df96 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n df56 │ │ │ │ │ + beq.n df96 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC57 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC57 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -24877,196 +24885,196 @@ │ │ │ │ │ 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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 df58 │ │ │ │ │ + beq.w df98 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n df5c │ │ │ │ │ + b.n df9c │ │ │ │ │ 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 .LC58 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC58 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbnz r0, e0a2 │ │ │ │ │ + cbnz r0, e0e2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dfee │ │ │ │ │ + beq.n e02e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dfee │ │ │ │ │ + b.n e02e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n df42 │ │ │ │ │ + b.n df82 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, e0bc │ │ │ │ │ + cbz r3, e0fc │ │ │ │ │ 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 e094 │ │ │ │ │ + bne.n e0d4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ded6 │ │ │ │ │ + b.n df16 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ded6 │ │ │ │ │ + b.n df16 │ │ │ │ │ │ │ │ │ │ -0000e0c4 <_loop1_30_rule>: │ │ │ │ │ +0000e104 <_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 e238 <_loop1_30_rule+0x174> │ │ │ │ │ + beq.w e278 <_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 e238 <_loop1_30_rule+0x174> │ │ │ │ │ + bne.w e278 <_loop1_30_rule+0x174> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e1fc <_loop1_30_rule+0x138> │ │ │ │ │ + bne.n e23c <_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 e22e <_loop1_30_rule+0x16a> │ │ │ │ │ + beq.w e26e <_loop1_30_rule+0x16a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e1fc <_loop1_30_rule+0x138> │ │ │ │ │ + bne.n e23c <_loop1_30_rule+0x138> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e240 │ │ │ │ │ + bl e280 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e1f4 <_loop1_30_rule+0x130> │ │ │ │ │ + beq.n e234 <_loop1_30_rule+0x130> │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl e240 │ │ │ │ │ + bl e280 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e19c <_loop1_30_rule+0xd8> │ │ │ │ │ + beq.n e1dc <_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 e228 <_loop1_30_rule+0x164> │ │ │ │ │ + beq.n e268 <_loop1_30_rule+0x164> │ │ │ │ │ str r6, [r3, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl e240 │ │ │ │ │ + bl e280 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e21e <_loop1_30_rule+0x15a> │ │ │ │ │ + beq.n e25e <_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 e226 <_loop1_30_rule+0x162> │ │ │ │ │ + beq.n e266 <_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 e240 │ │ │ │ │ + bl e280 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, e194 <_loop1_30_rule+0xd0> │ │ │ │ │ + cbz r0, e1d4 <_loop1_30_rule+0xd0> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.n e206 <_loop1_30_rule+0x142> │ │ │ │ │ + beq.n e246 <_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 e240 │ │ │ │ │ + bl e280 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e178 <_loop1_30_rule+0xb4> │ │ │ │ │ + bne.n e1b8 <_loop1_30_rule+0xb4> │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ - cbnz r6, e1a2 <_loop1_30_rule+0xde> │ │ │ │ │ - b.n e1f6 <_loop1_30_rule+0x132> │ │ │ │ │ + cbnz r6, e1e2 <_loop1_30_rule+0xde> │ │ │ │ │ + b.n e236 <_loop1_30_rule+0x132> │ │ │ │ │ movs r7, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, e1f6 <_loop1_30_rule+0x132> │ │ │ │ │ + cbnz r3, e236 <_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 e228 <_loop1_30_rule+0x164> │ │ │ │ │ + beq.n e268 <_loop1_30_rule+0x164> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n e1e0 <_loop1_30_rule+0x11c> │ │ │ │ │ + ble.n e220 <_loop1_30_rule+0x11c> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ - beq.n e1e0 <_loop1_30_rule+0x11c> │ │ │ │ │ + beq.n e220 <_loop1_30_rule+0x11c> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - beq.n e1e0 <_loop1_30_rule+0x11c> │ │ │ │ │ + beq.n e220 <_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 e1d2 <_loop1_30_rule+0x10e> │ │ │ │ │ + bne.n e212 <_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 │ │ │ │ │ @@ -25076,790 +25084,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 e1ec <_loop1_30_rule+0x128> │ │ │ │ │ + b.n e22c <_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, e228 <_loop1_30_rule+0x164> │ │ │ │ │ + cbz r0, e268 <_loop1_30_rule+0x164> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n e17c <_loop1_30_rule+0xb8> │ │ │ │ │ + b.n e1bc <_loop1_30_rule+0xb8> │ │ │ │ │ mov r5, r8 │ │ │ │ │ movs r7, #2 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n e1a2 <_loop1_30_rule+0xde> │ │ │ │ │ + b.n e1e2 <_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 e1fc <_loop1_30_rule+0x138> │ │ │ │ │ + b.n e23c <_loop1_30_rule+0x138> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e0f8 <_loop1_30_rule+0x34> │ │ │ │ │ + b.n e138 <_loop1_30_rule+0x34> │ │ │ │ │ │ │ │ │ │ -0000e240 : │ │ │ │ │ +0000e280 : │ │ │ │ │ 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 e5d2 │ │ │ │ │ + beq.w e612 │ │ │ │ │ bl 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 e5d2 │ │ │ │ │ + bne.w e612 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e4f2 │ │ │ │ │ + bne.w e532 │ │ │ │ │ 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 e62a │ │ │ │ │ + beq.w e66a │ │ │ │ │ bl 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 e62a │ │ │ │ │ + bne.w e66a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e526 │ │ │ │ │ + bne.w e566 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w e506 │ │ │ │ │ + beq.w e546 │ │ │ │ │ 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 e4e6 │ │ │ │ │ + beq.w e526 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w e5da │ │ │ │ │ + beq.w e61a │ │ │ │ │ bl 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 e5da │ │ │ │ │ + bne.w e61a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e61a │ │ │ │ │ + bne.w e65a │ │ │ │ │ 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 e55a │ │ │ │ │ + bne.w e59a │ │ │ │ │ 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 e4e8 │ │ │ │ │ + bne.w e528 │ │ │ │ │ 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 e5f2 │ │ │ │ │ + beq.w e632 │ │ │ │ │ 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 e5e2 │ │ │ │ │ + beq.w e622 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, e39c │ │ │ │ │ + cbnz r3, e3dc │ │ │ │ │ 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, e3b8 │ │ │ │ │ + cbz r0, e3f8 │ │ │ │ │ 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 e632 │ │ │ │ │ + bne.w e672 │ │ │ │ │ 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 e636 │ │ │ │ │ + beq.w e676 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e636 │ │ │ │ │ + bne.w e676 │ │ │ │ │ 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 e5ec │ │ │ │ │ + bne.w e62c │ │ │ │ │ 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 e364 │ │ │ │ │ + bne.n e3a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e4f2 │ │ │ │ │ + bne.w e532 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w e60e │ │ │ │ │ + beq.w e64e │ │ │ │ │ bl 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 e60e │ │ │ │ │ + bne.w e64e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e554 │ │ │ │ │ + bne.w e594 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w e534 │ │ │ │ │ + beq.w e574 │ │ │ │ │ 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 e4fe │ │ │ │ │ + beq.n e53e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w e622 │ │ │ │ │ + beq.w e662 │ │ │ │ │ bl 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 e622 │ │ │ │ │ + bne.w e662 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e4f8 │ │ │ │ │ + bne.n e538 │ │ │ │ │ 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 e58c │ │ │ │ │ + bne.w e5cc │ │ │ │ │ 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 e4fe │ │ │ │ │ + bne.n e53e │ │ │ │ │ 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 e554 │ │ │ │ │ + beq.n e594 │ │ │ │ │ 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 e64c │ │ │ │ │ + beq.w e68c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e5fe │ │ │ │ │ + bne.w e63e │ │ │ │ │ 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 e52c │ │ │ │ │ + bne.n e56c │ │ │ │ │ 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 e52c │ │ │ │ │ + beq.n e56c │ │ │ │ │ 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 e636 │ │ │ │ │ + beq.w e676 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e636 │ │ │ │ │ + bne.w e676 │ │ │ │ │ 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 e3c4 │ │ │ │ │ + beq.w e404 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n e392 │ │ │ │ │ + b.n e3d2 │ │ │ │ │ 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 e4da │ │ │ │ │ + b.n e51a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n e5bc │ │ │ │ │ + blt.n e5fc │ │ │ │ │ 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 e2c0 │ │ │ │ │ + beq.w e300 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e3bc │ │ │ │ │ + b.n e3fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n e4da │ │ │ │ │ + b.n e51a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n e5c8 │ │ │ │ │ + blt.n e608 │ │ │ │ │ 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 e402 │ │ │ │ │ + beq.w e442 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e52e │ │ │ │ │ + b.n e56e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e308 │ │ │ │ │ + beq.w e348 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w e30c │ │ │ │ │ + beq.w e34c │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e30a │ │ │ │ │ + beq.w e34a │ │ │ │ │ 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 e4e8 │ │ │ │ │ + b.n e528 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e446 │ │ │ │ │ + beq.w e486 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w e44a │ │ │ │ │ + beq.w e48a │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e448 │ │ │ │ │ + beq.w e488 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e4fe │ │ │ │ │ + b.n e53e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e3bc │ │ │ │ │ + b.n e3fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e52e │ │ │ │ │ + b.n e56e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e274 │ │ │ │ │ + b.n e2b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e2ee │ │ │ │ │ + b.n e32e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, e5fa │ │ │ │ │ + cbz r0, e63a │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e3bc │ │ │ │ │ + b.n e3fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e3bc │ │ │ │ │ + b.n e3fc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e3bc │ │ │ │ │ + b.n e3fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, e616 │ │ │ │ │ + cbz r0, e656 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e52e │ │ │ │ │ + b.n e56e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e3e2 │ │ │ │ │ + b.n e422 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ - b.n e498 │ │ │ │ │ + b.n e4d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e4e8 │ │ │ │ │ + b.n e528 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e42e │ │ │ │ │ + b.n e46e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e2a0 │ │ │ │ │ + b.n e2e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e3bc │ │ │ │ │ + b.n e3fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e4da │ │ │ │ │ + beq.w e51a │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e392 │ │ │ │ │ + b.n e3d2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e608 │ │ │ │ │ - b.n e52e │ │ │ │ │ + bne.n e648 │ │ │ │ │ + b.n e56e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000e65c : │ │ │ │ │ +0000e69c : │ │ │ │ │ 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 e7ba │ │ │ │ │ + beq.w e7fa │ │ │ │ │ bl 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 e7ba │ │ │ │ │ + bne.w e7fa │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w e7b2 │ │ │ │ │ + bne.w e7f2 │ │ │ │ │ ldrd r7, r6, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq.n e748 │ │ │ │ │ + beq.n e788 │ │ │ │ │ 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 e742 │ │ │ │ │ + beq.n e782 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n e7c2 │ │ │ │ │ + beq.n e802 │ │ │ │ │ bl 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 e7c2 │ │ │ │ │ + bne.n e802 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e73c │ │ │ │ │ + bne.n e77c │ │ │ │ │ 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 e76c │ │ │ │ │ + bne.n e7ac │ │ │ │ │ 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, e742 │ │ │ │ │ + cbnz r2, e782 │ │ │ │ │ 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 e766 │ │ │ │ │ + beq.n e7a6 │ │ │ │ │ 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 e79e │ │ │ │ │ + beq.n e7de │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e79e │ │ │ │ │ + bne.n e7de │ │ │ │ │ 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 e730 │ │ │ │ │ + b.n e770 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n e794 │ │ │ │ │ + blt.n e7d4 │ │ │ │ │ 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 e6ae │ │ │ │ │ + beq.n e6ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e732 │ │ │ │ │ + b.n e772 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e6ea │ │ │ │ │ + beq.n e72a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n e6f0 │ │ │ │ │ + beq.n e730 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ - cbz r0, e7ca │ │ │ │ │ + cbz r0, e80a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e742 │ │ │ │ │ + b.n e782 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e732 │ │ │ │ │ + b.n e772 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e730 │ │ │ │ │ + beq.n e770 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e732 │ │ │ │ │ + b.n e772 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e732 │ │ │ │ │ + b.n e772 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e690 │ │ │ │ │ + b.n e6d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e6d6 │ │ │ │ │ + b.n e716 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e6f0 │ │ │ │ │ + b.n e730 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000e7d0 <_loop0_28_rule>: │ │ │ │ │ +0000e810 <_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 e944 <_loop0_28_rule+0x174> │ │ │ │ │ + beq.w e984 <_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 e944 <_loop0_28_rule+0x174> │ │ │ │ │ + bne.w e984 <_loop0_28_rule+0x174> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e900 <_loop0_28_rule+0x130> │ │ │ │ │ + bne.n e940 <_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 e8f8 <_loop0_28_rule+0x128> │ │ │ │ │ + beq.n e938 <_loop0_28_rule+0x128> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e900 <_loop0_28_rule+0x130> │ │ │ │ │ + bne.n e940 <_loop0_28_rule+0x130> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e240 │ │ │ │ │ + bl e280 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e8e4 <_loop0_28_rule+0x114> │ │ │ │ │ + beq.n e924 <_loop0_28_rule+0x114> │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl e240 │ │ │ │ │ + bl e280 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, e896 <_loop0_28_rule+0xc6> │ │ │ │ │ + cbz r0, e8d6 <_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 e8f2 <_loop0_28_rule+0x122> │ │ │ │ │ + beq.n e932 <_loop0_28_rule+0x122> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ str.w r6, [r9, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl e240 │ │ │ │ │ + bl e280 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e93c <_loop0_28_rule+0x16c> │ │ │ │ │ + beq.n e97c <_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 e940 <_loop0_28_rule+0x170> │ │ │ │ │ + beq.n e980 <_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 e240 │ │ │ │ │ + bl e280 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e90a <_loop0_28_rule+0x13a> │ │ │ │ │ + beq.n e94a <_loop0_28_rule+0x13a> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.n e922 <_loop0_28_rule+0x152> │ │ │ │ │ + beq.n e962 <_loop0_28_rule+0x152> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n e878 <_loop0_28_rule+0xa8> │ │ │ │ │ + b.n e8b8 <_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, e8f2 <_loop0_28_rule+0x122> │ │ │ │ │ + cbz r0, e932 <_loop0_28_rule+0x122> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n e8d0 <_loop0_28_rule+0x100> │ │ │ │ │ + beq.n e910 <_loop0_28_rule+0x100> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n e8d0 <_loop0_28_rule+0x100> │ │ │ │ │ + beq.n e910 <_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 e8c2 <_loop0_28_rule+0xf2> │ │ │ │ │ + bne.n e902 <_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 │ │ │ │ │ @@ -25867,234 +25875,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 e8d0 <_loop0_28_rule+0x100> │ │ │ │ │ + bne.n e910 <_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 e8dc <_loop0_28_rule+0x10c> │ │ │ │ │ + b.n e91c <_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 e8f2 <_loop0_28_rule+0x122> │ │ │ │ │ + beq.n e932 <_loop0_28_rule+0x122> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bgt.n e8a8 <_loop0_28_rule+0xd8> │ │ │ │ │ - b.n e8d0 <_loop0_28_rule+0x100> │ │ │ │ │ + bgt.n e8e8 <_loop0_28_rule+0xd8> │ │ │ │ │ + b.n e910 <_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 e8f2 <_loop0_28_rule+0x122> │ │ │ │ │ + beq.n e932 <_loop0_28_rule+0x122> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n e88a <_loop0_28_rule+0xba> │ │ │ │ │ + b.n e8ca <_loop0_28_rule+0xba> │ │ │ │ │ movs r7, #2 │ │ │ │ │ - b.n e898 <_loop0_28_rule+0xc8> │ │ │ │ │ + b.n e8d8 <_loop0_28_rule+0xc8> │ │ │ │ │ mov r5, r9 │ │ │ │ │ - b.n e8f2 <_loop0_28_rule+0x122> │ │ │ │ │ + b.n e932 <_loop0_28_rule+0x122> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e804 <_loop0_28_rule+0x34> │ │ │ │ │ + b.n e844 <_loop0_28_rule+0x34> │ │ │ │ │ │ │ │ │ │ -0000e94c <_loop1_31_rule>: │ │ │ │ │ +0000e98c <_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 f274 <_loop1_31_rule+0x928> │ │ │ │ │ + beq.w f2b4 <_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 f274 <_loop1_31_rule+0x928> │ │ │ │ │ + bne.w f2b4 <_loop1_31_rule+0x928> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f2a8 <_loop1_31_rule+0x95c> │ │ │ │ │ + bne.w f2e8 <_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 f294 <_loop1_31_rule+0x948> │ │ │ │ │ + beq.w f2d4 <_loop1_31_rule+0x948> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f2a8 <_loop1_31_rule+0x95c> │ │ │ │ │ + bne.w f2e8 <_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 f166 <_loop1_31_rule+0x81a> │ │ │ │ │ + beq.w f1a6 <_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 f166 <_loop1_31_rule+0x81a> │ │ │ │ │ + bne.w f1a6 <_loop1_31_rule+0x81a> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f162 <_loop1_31_rule+0x816> │ │ │ │ │ + bne.w f1a2 <_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 f302 <_loop1_31_rule+0x9b6> │ │ │ │ │ + beq.w f342 <_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 f302 <_loop1_31_rule+0x9b6> │ │ │ │ │ + bne.w f342 <_loop1_31_rule+0x9b6> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f156 <_loop1_31_rule+0x80a> │ │ │ │ │ + bne.w f196 <_loop1_31_rule+0x80a> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w ec7a <_loop1_31_rule+0x32e> │ │ │ │ │ + beq.w ecba <_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 ecaa <_loop1_31_rule+0x35e> │ │ │ │ │ + beq.w ecea <_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 f2f8 <_loop1_31_rule+0x9ac> │ │ │ │ │ + beq.w f338 <_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 f2f8 <_loop1_31_rule+0x9ac> │ │ │ │ │ + bne.w f338 <_loop1_31_rule+0x9ac> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f2f0 <_loop1_31_rule+0x9a4> │ │ │ │ │ + bne.w f330 <_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 f042 <_loop1_31_rule+0x6f6> │ │ │ │ │ + bne.w f082 <_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 ecae <_loop1_31_rule+0x362> │ │ │ │ │ + bne.w ecee <_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 f2e6 <_loop1_31_rule+0x99a> │ │ │ │ │ + beq.w f326 <_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 f2d4 <_loop1_31_rule+0x988> │ │ │ │ │ + beq.w f314 <_loop1_31_rule+0x988> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f27e <_loop1_31_rule+0x932> │ │ │ │ │ + bne.w f2be <_loop1_31_rule+0x932> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 5750 │ │ │ │ │ + bl 5744 │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ef36 <_loop1_31_rule+0x5ea> │ │ │ │ │ + beq.w ef76 <_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 ef36 <_loop1_31_rule+0x5ea> │ │ │ │ │ + beq.w ef76 <_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 f2c8 <_loop1_31_rule+0x97c> │ │ │ │ │ + bne.w f308 <_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 ede6 <_loop1_31_rule+0x49a> │ │ │ │ │ + beq.w ee26 <_loop1_31_rule+0x49a> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f2b0 <_loop1_31_rule+0x964> │ │ │ │ │ + bne.w f2f0 <_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] │ │ │ │ │ @@ -26102,319 +26110,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 f2c0 <_loop1_31_rule+0x974> │ │ │ │ │ + beq.w f300 <_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 f2c0 <_loop1_31_rule+0x974> │ │ │ │ │ + bne.w f300 <_loop1_31_rule+0x974> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f15a <_loop1_31_rule+0x80e> │ │ │ │ │ + bne.w f19a <_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 f2cc <_loop1_31_rule+0x980> │ │ │ │ │ + beq.w f30c <_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 f2cc <_loop1_31_rule+0x980> │ │ │ │ │ + bne.w f30c <_loop1_31_rule+0x980> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f010 <_loop1_31_rule+0x6c4> │ │ │ │ │ + bne.w f050 <_loop1_31_rule+0x6c4> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w efee <_loop1_31_rule+0x6a2> │ │ │ │ │ + beq.w f02e <_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 ee1a <_loop1_31_rule+0x4ce> │ │ │ │ │ + beq.w ee5a <_loop1_31_rule+0x4ce> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f248 <_loop1_31_rule+0x8fc> │ │ │ │ │ + beq.w f288 <_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 f248 <_loop1_31_rule+0x8fc> │ │ │ │ │ + bne.w f288 <_loop1_31_rule+0x8fc> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f26c <_loop1_31_rule+0x920> │ │ │ │ │ + bne.w f2ac <_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 f0a2 <_loop1_31_rule+0x756> │ │ │ │ │ + bne.w f0e2 <_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 ee1c <_loop1_31_rule+0x4d0> │ │ │ │ │ + bne.w ee5c <_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 f262 <_loop1_31_rule+0x916> │ │ │ │ │ + beq.w f2a2 <_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 f250 <_loop1_31_rule+0x904> │ │ │ │ │ + beq.w f290 <_loop1_31_rule+0x904> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f18e <_loop1_31_rule+0x842> │ │ │ │ │ + bne.w f1ce <_loop1_31_rule+0x842> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 5750 │ │ │ │ │ + bl 5744 │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w efe8 <_loop1_31_rule+0x69c> │ │ │ │ │ + beq.w f028 <_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 efe8 <_loop1_31_rule+0x69c> │ │ │ │ │ + beq.w f028 <_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 f1ac <_loop1_31_rule+0x860> │ │ │ │ │ + bne.w f1ec <_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 f10c <_loop1_31_rule+0x7c0> │ │ │ │ │ + beq.w f14c <_loop1_31_rule+0x7c0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f228 <_loop1_31_rule+0x8dc> │ │ │ │ │ + bne.w f268 <_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 efac <_loop1_31_rule+0x660> │ │ │ │ │ + beq.w efec <_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 eb0e <_loop1_31_rule+0x1c2> │ │ │ │ │ + b.n eb4e <_loop1_31_rule+0x1c2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w f152 <_loop1_31_rule+0x806> │ │ │ │ │ + blt.w f192 <_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 f156 <_loop1_31_rule+0x80a> │ │ │ │ │ + bne.w f196 <_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 ea1e <_loop1_31_rule+0xd2> │ │ │ │ │ + bne.w ea5e <_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 f176 <_loop1_31_rule+0x82a> │ │ │ │ │ + bne.w f1b6 <_loop1_31_rule+0x82a> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f312 <_loop1_31_rule+0x9c6> │ │ │ │ │ + beq.w f352 <_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 f312 <_loop1_31_rule+0x9c6> │ │ │ │ │ + bne.w f352 <_loop1_31_rule+0x9c6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f138 <_loop1_31_rule+0x7ec> │ │ │ │ │ + bne.w f178 <_loop1_31_rule+0x7ec> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w efc2 <_loop1_31_rule+0x676> │ │ │ │ │ + beq.w f002 <_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 sl, r3 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n edfc <_loop1_31_rule+0x4b0> │ │ │ │ │ + beq.n ee3c <_loop1_31_rule+0x4b0> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f322 <_loop1_31_rule+0x9d6> │ │ │ │ │ + beq.w f362 <_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 f322 <_loop1_31_rule+0x9d6> │ │ │ │ │ + bne.w f362 <_loop1_31_rule+0x9d6> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f32a <_loop1_31_rule+0x9de> │ │ │ │ │ + bne.w f36a <_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 f072 <_loop1_31_rule+0x726> │ │ │ │ │ + bne.w f0b2 <_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 f148 <_loop1_31_rule+0x7fc> │ │ │ │ │ + bne.w f188 <_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 f138 <_loop1_31_rule+0x7ec> │ │ │ │ │ + beq.w f178 <_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 sl, r0, [sp] │ │ │ │ │ - ldr.w r0, [r8, #4] │ │ │ │ │ + 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 f13c <_loop1_31_rule+0x7f0> │ │ │ │ │ + beq.w f17c <_loop1_31_rule+0x7f0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f1b0 <_loop1_31_rule+0x864> │ │ │ │ │ + bne.w f1f0 <_loop1_31_rule+0x864> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 5750 │ │ │ │ │ + bl 5744 │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ef94 <_loop1_31_rule+0x648> │ │ │ │ │ + beq.w efd4 <_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 ef94 <_loop1_31_rule+0x648> │ │ │ │ │ + bne.w efd4 <_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 ef94 <_loop1_31_rule+0x648> │ │ │ │ │ + beq.w efd4 <_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 eaee <_loop1_31_rule+0x1a2> │ │ │ │ │ + bne.w eb2e <_loop1_31_rule+0x1a2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f11c <_loop1_31_rule+0x7d0> │ │ │ │ │ + bne.w f15c <_loop1_31_rule+0x7d0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee04 <_loop1_31_rule+0x4b8> │ │ │ │ │ + b.n ee44 <_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 │ │ │ │ │ @@ -26425,712 +26433,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 f15a <_loop1_31_rule+0x80e> │ │ │ │ │ + bne.w f19a <_loop1_31_rule+0x80e> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f23c <_loop1_31_rule+0x8f0> │ │ │ │ │ + beq.w f27c <_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 f23c <_loop1_31_rule+0x8f0> │ │ │ │ │ + bne.w f27c <_loop1_31_rule+0x8f0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f038 <_loop1_31_rule+0x6ec> │ │ │ │ │ + bne.w f078 <_loop1_31_rule+0x6ec> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w f018 <_loop1_31_rule+0x6cc> │ │ │ │ │ + beq.w f058 <_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 ef3c <_loop1_31_rule+0x5f0> │ │ │ │ │ + beq.n ef7c <_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 f208 <_loop1_31_rule+0x8bc> │ │ │ │ │ + beq.w f248 <_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 f208 <_loop1_31_rule+0x8bc> │ │ │ │ │ + bne.w f248 <_loop1_31_rule+0x8bc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f1fa <_loop1_31_rule+0x8ae> │ │ │ │ │ + bne.w f23a <_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 f0d2 <_loop1_31_rule+0x786> │ │ │ │ │ + bne.w f112 <_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 f17a <_loop1_31_rule+0x82e> │ │ │ │ │ + bne.w f1ba <_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 f038 <_loop1_31_rule+0x6ec> │ │ │ │ │ + beq.w f078 <_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 f1de <_loop1_31_rule+0x892> │ │ │ │ │ + beq.w f21e <_loop1_31_rule+0x892> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f210 <_loop1_31_rule+0x8c4> │ │ │ │ │ + bne.w f250 <_loop1_31_rule+0x8c4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 5750 │ │ │ │ │ + bl 5744 │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n efa0 <_loop1_31_rule+0x654> │ │ │ │ │ + beq.n efe0 <_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 efa0 <_loop1_31_rule+0x654> │ │ │ │ │ + bne.n efe0 <_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 efa0 <_loop1_31_rule+0x654> │ │ │ │ │ + beq.n efe0 <_loop1_31_rule+0x654> │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b.n ec46 <_loop1_31_rule+0x2fa> │ │ │ │ │ + b.n ec86 <_loop1_31_rule+0x2fa> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ecb2 <_loop1_31_rule+0x366> │ │ │ │ │ + b.n ecf2 <_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 ee04 <_loop1_31_rule+0x4b8> │ │ │ │ │ + beq.w ee44 <_loop1_31_rule+0x4b8> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w ee04 <_loop1_31_rule+0x4b8> │ │ │ │ │ + bne.w ee44 <_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 f1c6 <_loop1_31_rule+0x87a> │ │ │ │ │ + beq.w f206 <_loop1_31_rule+0x87a> │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bge.n ef82 <_loop1_31_rule+0x636> │ │ │ │ │ + bge.n efc2 <_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 ef70 <_loop1_31_rule+0x624> │ │ │ │ │ + b.n efb0 <_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 ee12 <_loop1_31_rule+0x4c6> │ │ │ │ │ + b.n ee52 <_loop1_31_rule+0x4c6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee04 <_loop1_31_rule+0x4b8> │ │ │ │ │ + b.n ee44 <_loop1_31_rule+0x4b8> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n ef4a <_loop1_31_rule+0x5fe> │ │ │ │ │ + b.n ef8a <_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 f1f4 <_loop1_31_rule+0x8a8> │ │ │ │ │ + beq.w f234 <_loop1_31_rule+0x8a8> │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n ec6c <_loop1_31_rule+0x320> │ │ │ │ │ + b.n ecac <_loop1_31_rule+0x320> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w f132 <_loop1_31_rule+0x7e6> │ │ │ │ │ + blt.w f172 <_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 sl, r3 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ecfc <_loop1_31_rule+0x3b0> │ │ │ │ │ + beq.w ed3c <_loop1_31_rule+0x3b0> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n f138 <_loop1_31_rule+0x7ec> │ │ │ │ │ + b.n f178 <_loop1_31_rule+0x7ec> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ee20 <_loop1_31_rule+0x4d4> │ │ │ │ │ + b.n ee60 <_loop1_31_rule+0x4d4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w f100 <_loop1_31_rule+0x7b4> │ │ │ │ │ + blt.w f140 <_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 eb7a <_loop1_31_rule+0x22e> │ │ │ │ │ + beq.w ebba <_loop1_31_rule+0x22e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee20 <_loop1_31_rule+0x4d4> │ │ │ │ │ + b.n ee60 <_loop1_31_rule+0x4d4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w f184 <_loop1_31_rule+0x838> │ │ │ │ │ + blt.w f1c4 <_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 ee64 <_loop1_31_rule+0x518> │ │ │ │ │ + beq.w eea4 <_loop1_31_rule+0x518> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n f138 <_loop1_31_rule+0x7ec> │ │ │ │ │ + b.n f178 <_loop1_31_rule+0x7ec> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ea58 <_loop1_31_rule+0x10c> │ │ │ │ │ + beq.w ea98 <_loop1_31_rule+0x10c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ea60 <_loop1_31_rule+0x114> │ │ │ │ │ + beq.w eaa0 <_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 f1a4 <_loop1_31_rule+0x858> │ │ │ │ │ + beq.w f1e4 <_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 ecae <_loop1_31_rule+0x362> │ │ │ │ │ + b.n ecee <_loop1_31_rule+0x362> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ed42 <_loop1_31_rule+0x3f6> │ │ │ │ │ + beq.w ed82 <_loop1_31_rule+0x3f6> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ed4a <_loop1_31_rule+0x3fe> │ │ │ │ │ + beq.w ed8a <_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 f2a4 <_loop1_31_rule+0x958> │ │ │ │ │ + beq.w f2e4 <_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 ef46 <_loop1_31_rule+0x5fa> │ │ │ │ │ + b.n ef86 <_loop1_31_rule+0x5fa> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ebc2 <_loop1_31_rule+0x276> │ │ │ │ │ + beq.w ec02 <_loop1_31_rule+0x276> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ebca <_loop1_31_rule+0x27e> │ │ │ │ │ + beq.w ec0a <_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 f204 <_loop1_31_rule+0x8b8> │ │ │ │ │ + beq.w f244 <_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 ee1c <_loop1_31_rule+0x4d0> │ │ │ │ │ + b.n ee5c <_loop1_31_rule+0x4d0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w eeaa <_loop1_31_rule+0x55e> │ │ │ │ │ + beq.w eeea <_loop1_31_rule+0x55e> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w eeb2 <_loop1_31_rule+0x566> │ │ │ │ │ + beq.w eef2 <_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 f244 <_loop1_31_rule+0x8f8> │ │ │ │ │ + beq.w f284 <_loop1_31_rule+0x8f8> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n f096 <_loop1_31_rule+0x74a> │ │ │ │ │ + b.n f0d6 <_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 ee20 <_loop1_31_rule+0x4d4> │ │ │ │ │ + b.n ee60 <_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 f1a8 <_loop1_31_rule+0x85c> │ │ │ │ │ + beq.n f1e8 <_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 ee04 <_loop1_31_rule+0x4b8> │ │ │ │ │ - b.n ef58 <_loop1_31_rule+0x60c> │ │ │ │ │ + beq.w ee44 <_loop1_31_rule+0x4b8> │ │ │ │ │ + b.n ef98 <_loop1_31_rule+0x60c> │ │ │ │ │ movs r5, #0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ef46 <_loop1_31_rule+0x5fa> │ │ │ │ │ + b.n ef86 <_loop1_31_rule+0x5fa> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f32e <_loop1_31_rule+0x9e2> │ │ │ │ │ + bne.w f36e <_loop1_31_rule+0x9e2> │ │ │ │ │ subs r3, #2 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee04 <_loop1_31_rule+0x4b8> │ │ │ │ │ + b.n ee44 <_loop1_31_rule+0x4b8> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ecae <_loop1_31_rule+0x362> │ │ │ │ │ + b.n ecee <_loop1_31_rule+0x362> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f124 <_loop1_31_rule+0x7d8> │ │ │ │ │ + b.n f164 <_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 e9ce <_loop1_31_rule+0x82> │ │ │ │ │ + beq.w ea0e <_loop1_31_rule+0x82> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n f162 <_loop1_31_rule+0x816> │ │ │ │ │ + b.n f1a2 <_loop1_31_rule+0x816> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n ef46 <_loop1_31_rule+0x5fa> │ │ │ │ │ + b.n ef86 <_loop1_31_rule+0x5fa> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n f134 <_loop1_31_rule+0x7e8> │ │ │ │ │ + b.n f174 <_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 ec14 <_loop1_31_rule+0x2c8> │ │ │ │ │ + beq.w ec54 <_loop1_31_rule+0x2c8> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ee20 <_loop1_31_rule+0x4d4> │ │ │ │ │ + b.n ee60 <_loop1_31_rule+0x4d4> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ea60 <_loop1_31_rule+0x114> │ │ │ │ │ + b.n eaa0 <_loop1_31_rule+0x114> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f162 <_loop1_31_rule+0x816> │ │ │ │ │ + b.n f1a2 <_loop1_31_rule+0x816> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee20 <_loop1_31_rule+0x4d4> │ │ │ │ │ + b.n ee60 <_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 ed98 <_loop1_31_rule+0x44c> │ │ │ │ │ + beq.w edd8 <_loop1_31_rule+0x44c> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ef4a <_loop1_31_rule+0x5fe> │ │ │ │ │ + b.n ef8a <_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 ef90 <_loop1_31_rule+0x644> │ │ │ │ │ + b.n efd0 <_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 f1be <_loop1_31_rule+0x872> │ │ │ │ │ - b.n ef48 <_loop1_31_rule+0x5fc> │ │ │ │ │ + bne.n f1fe <_loop1_31_rule+0x872> │ │ │ │ │ + b.n ef88 <_loop1_31_rule+0x5fc> │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, sl │ │ │ │ │ - b.n f1ca <_loop1_31_rule+0x87e> │ │ │ │ │ + b.n f20a <_loop1_31_rule+0x87e> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n f09a <_loop1_31_rule+0x74e> │ │ │ │ │ + b.n f0da <_loop1_31_rule+0x74e> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ebca <_loop1_31_rule+0x27e> │ │ │ │ │ + b.n ec0a <_loop1_31_rule+0x27e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ee90 <_loop1_31_rule+0x544> │ │ │ │ │ + b.n eed0 <_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 eefc <_loop1_31_rule+0x5b0> │ │ │ │ │ + beq.w ef3c <_loop1_31_rule+0x5b0> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n f1be <_loop1_31_rule+0x872> │ │ │ │ │ + b.n f1fe <_loop1_31_rule+0x872> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ec5e <_loop1_31_rule+0x312> │ │ │ │ │ + beq.w ec9e <_loop1_31_rule+0x312> │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n f11c <_loop1_31_rule+0x7d0> │ │ │ │ │ + b.n f15c <_loop1_31_rule+0x7d0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ee46 <_loop1_31_rule+0x4fa> │ │ │ │ │ + b.n ee86 <_loop1_31_rule+0x4fa> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n eeb2 <_loop1_31_rule+0x566> │ │ │ │ │ + b.n eef2 <_loop1_31_rule+0x566> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n eba8 <_loop1_31_rule+0x25c> │ │ │ │ │ + b.n ebe8 <_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 f19c <_loop1_31_rule+0x850> │ │ │ │ │ + bne.n f1dc <_loop1_31_rule+0x850> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee20 <_loop1_31_rule+0x4d4> │ │ │ │ │ + b.n ee60 <_loop1_31_rule+0x4d4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee20 <_loop1_31_rule+0x4d4> │ │ │ │ │ + b.n ee60 <_loop1_31_rule+0x4d4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee1c <_loop1_31_rule+0x4d0> │ │ │ │ │ + b.n ee5c <_loop1_31_rule+0x4d0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w e980 <_loop1_31_rule+0x34> │ │ │ │ │ + b.w e9c0 <_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 eaaa <_loop1_31_rule+0x15e> │ │ │ │ │ + beq.w eaea <_loop1_31_rule+0x15e> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ecb2 <_loop1_31_rule+0x366> │ │ │ │ │ + b.n ecf2 <_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 ef90 <_loop1_31_rule+0x644> │ │ │ │ │ + b.n efd0 <_loop1_31_rule+0x644> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ed4a <_loop1_31_rule+0x3fe> │ │ │ │ │ + b.n ed8a <_loop1_31_rule+0x3fe> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n ef90 <_loop1_31_rule+0x644> │ │ │ │ │ + b.n efd0 <_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 f11c <_loop1_31_rule+0x7d0> │ │ │ │ │ - b.n eaf6 <_loop1_31_rule+0x1aa> │ │ │ │ │ + bne.w f15c <_loop1_31_rule+0x7d0> │ │ │ │ │ + b.n eb36 <_loop1_31_rule+0x1aa> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n eb30 <_loop1_31_rule+0x1e4> │ │ │ │ │ + b.n eb70 <_loop1_31_rule+0x1e4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ecb2 <_loop1_31_rule+0x366> │ │ │ │ │ + b.n ecf2 <_loop1_31_rule+0x366> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n eb5a <_loop1_31_rule+0x20e> │ │ │ │ │ + b.n eb9a <_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 f28c <_loop1_31_rule+0x940> │ │ │ │ │ + bne.n f2cc <_loop1_31_rule+0x940> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ecb2 <_loop1_31_rule+0x366> │ │ │ │ │ + b.n ecf2 <_loop1_31_rule+0x366> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ecb2 <_loop1_31_rule+0x366> │ │ │ │ │ + b.n ecf2 <_loop1_31_rule+0x366> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ecae <_loop1_31_rule+0x362> │ │ │ │ │ + b.n ecee <_loop1_31_rule+0x362> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w ea3e <_loop1_31_rule+0xf2> │ │ │ │ │ + b.w ea7e <_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 e9f8 <_loop1_31_rule+0xac> │ │ │ │ │ - b.n f156 <_loop1_31_rule+0x80a> │ │ │ │ │ + beq.w ea38 <_loop1_31_rule+0xac> │ │ │ │ │ + b.n f196 <_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 ece4 <_loop1_31_rule+0x398> │ │ │ │ │ - b.n efe4 <_loop1_31_rule+0x698> │ │ │ │ │ + beq.w ed24 <_loop1_31_rule+0x398> │ │ │ │ │ + b.n f024 <_loop1_31_rule+0x698> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ed28 <_loop1_31_rule+0x3dc> │ │ │ │ │ + b.n ed68 <_loop1_31_rule+0x3dc> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n f09a <_loop1_31_rule+0x74e> │ │ │ │ │ + b.n f0da <_loop1_31_rule+0x74e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f1be <_loop1_31_rule+0x872> │ │ │ │ │ + b.n f1fe <_loop1_31_rule+0x872> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000f334 : │ │ │ │ │ +0000f374 : │ │ │ │ │ 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 f718 │ │ │ │ │ + beq.w f758 │ │ │ │ │ bl 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 f718 │ │ │ │ │ + bne.w f758 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f712 │ │ │ │ │ + bne.w f752 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f70a │ │ │ │ │ + beq.w f74a │ │ │ │ │ bl 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 f70a │ │ │ │ │ + bne.w f74a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f704 │ │ │ │ │ + bne.w f744 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n f404 │ │ │ │ │ + beq.n f444 │ │ │ │ │ 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 f42e │ │ │ │ │ + bne.n f46e │ │ │ │ │ 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 f4c2 │ │ │ │ │ + bne.n f502 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f6ba │ │ │ │ │ + bne.w f6fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f510 │ │ │ │ │ + beq.w f550 │ │ │ │ │ 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 f510 │ │ │ │ │ + beq.w f550 │ │ │ │ │ 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 f4ac │ │ │ │ │ + blt.n f4ec │ │ │ │ │ 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 f704 │ │ │ │ │ + bne.w f744 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f3ba │ │ │ │ │ + beq.n f3fa │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f3ba │ │ │ │ │ + beq.n f3fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f6fc │ │ │ │ │ + beq.w f73c │ │ │ │ │ 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 f6fc │ │ │ │ │ + beq.w f73c │ │ │ │ │ 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 f6f6 │ │ │ │ │ + beq.w f736 │ │ │ │ │ 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> │ │ │ │ │ @@ -27138,132 +27146,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 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f6c2 │ │ │ │ │ + beq.w f702 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f6d2 │ │ │ │ │ + bne.w f712 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f3fa │ │ │ │ │ + b.n f43a │ │ │ │ │ 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 f3ca │ │ │ │ │ + beq.n f40a │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f712 │ │ │ │ │ + bne.w f752 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f6ee │ │ │ │ │ + beq.w f72e │ │ │ │ │ bl 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 f6ee │ │ │ │ │ + bne.w f72e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f6e8 │ │ │ │ │ + bne.w f728 │ │ │ │ │ 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, f518 │ │ │ │ │ + cbz r0, f558 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n f4a8 │ │ │ │ │ + bne.n f4e8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n f3ca │ │ │ │ │ + b.n f40a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n f4a8 │ │ │ │ │ + b.n f4e8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f6e8 │ │ │ │ │ + bne.w f728 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, f588 │ │ │ │ │ + cbnz r0, f5c8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f6e8 │ │ │ │ │ + bne.w f728 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f5f4 │ │ │ │ │ + bne.n f634 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f6e8 │ │ │ │ │ + bne.w f728 │ │ │ │ │ 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, f570 │ │ │ │ │ + cbz r0, f5b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f654 │ │ │ │ │ + bne.n f694 │ │ │ │ │ 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 f4fe │ │ │ │ │ + b.n f53e │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f52e │ │ │ │ │ + beq.n f56e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f52e │ │ │ │ │ + beq.n f56e │ │ │ │ │ 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] │ │ │ │ │ @@ -27284,49 +27292,49 @@ │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC71 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC71 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 f578 │ │ │ │ │ + beq.n f5b8 │ │ │ │ │ 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 f50c │ │ │ │ │ + b.n f54c │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f546 │ │ │ │ │ + beq.n f586 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f546 │ │ │ │ │ + beq.n f586 │ │ │ │ │ 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 f546 │ │ │ │ │ + beq.n f586 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC52 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -27336,42 +27344,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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 f5e6 │ │ │ │ │ - b.n f578 │ │ │ │ │ + bne.n f626 │ │ │ │ │ + b.n f5b8 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f570 │ │ │ │ │ + beq.n f5b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f570 │ │ │ │ │ + beq.n f5b0 │ │ │ │ │ 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 f570 │ │ │ │ │ + beq.w f5b0 │ │ │ │ │ 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] │ │ │ │ │ @@ -27391,247 +27399,247 @@ │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC72 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ - b.n f5d6 │ │ │ │ │ + b.n f616 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f3fa │ │ │ │ │ + b.n f43a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, f6e4 │ │ │ │ │ + cbz r0, f724 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f4b6 │ │ │ │ │ + b.n f4f6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f6cc │ │ │ │ │ + bne.n f70c │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f4a8 │ │ │ │ │ + b.n f4e8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f4b6 │ │ │ │ │ + b.n f4f6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f5f0 │ │ │ │ │ + b.n f630 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f4e6 │ │ │ │ │ + b.n f526 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f46e │ │ │ │ │ + b.n f4ae │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n f4b6 │ │ │ │ │ + b.n f4f6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n f4b6 │ │ │ │ │ + b.n f4f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f392 │ │ │ │ │ + b.n f3d2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n f3fa │ │ │ │ │ + b.n f43a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f368 │ │ │ │ │ + b.n f3a8 │ │ │ │ │ │ │ │ │ │ -0000f720 : │ │ │ │ │ +0000f760 : │ │ │ │ │ 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 f818 │ │ │ │ │ + beq.n f858 │ │ │ │ │ bl 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 f818 │ │ │ │ │ + bne.n f858 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, f7b2 │ │ │ │ │ + cbnz r2, f7f2 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n f792 │ │ │ │ │ + beq.n f7d2 │ │ │ │ │ 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, f7be │ │ │ │ │ + cbnz r0, f7fe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, f7b2 │ │ │ │ │ + cbnz r3, f7f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, f7ba │ │ │ │ │ + cbz r0, f7fa │ │ │ │ │ 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 f80c │ │ │ │ │ + blt.n f84c │ │ │ │ │ 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 f76a │ │ │ │ │ + beq.n f7aa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f788 │ │ │ │ │ + b.n f7c8 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n f784 │ │ │ │ │ + b.n f7c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f774 │ │ │ │ │ + beq.n f7b4 │ │ │ │ │ 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 f784 │ │ │ │ │ + beq.n f7c4 │ │ │ │ │ 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, f7f8 │ │ │ │ │ + cbz r0, f838 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f784 │ │ │ │ │ + beq.n f7c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f784 │ │ │ │ │ + beq.n f7c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f788 │ │ │ │ │ + b.n f7c8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f788 │ │ │ │ │ + b.n f7c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f750 │ │ │ │ │ + b.n f790 │ │ │ │ │ │ │ │ │ │ -0000f820 : │ │ │ │ │ +0000f860 : │ │ │ │ │ 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 f95a │ │ │ │ │ + beq.w f99a │ │ │ │ │ bl 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 f95a │ │ │ │ │ + bne.w f99a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n f932 │ │ │ │ │ + bne.n f972 │ │ │ │ │ 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, f8b0 │ │ │ │ │ + cbnz r0, f8f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n f932 │ │ │ │ │ + bne.n f972 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, f8be │ │ │ │ │ + cbz r0, f8fe │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, f8be │ │ │ │ │ + cbz r0, f8fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ - cbz r0, f8be │ │ │ │ │ + cbz r0, f8fe │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, f8be │ │ │ │ │ + cbz r0, f8fe │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n f944 │ │ │ │ │ + bne.n f984 │ │ │ │ │ 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] │ │ │ │ │ @@ -27639,399 +27647,405 @@ │ │ │ │ │ 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 f932 │ │ │ │ │ + bne.n f972 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f08 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, f8d6 │ │ │ │ │ + cbz r0, f916 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n f8a4 │ │ │ │ │ + b.n f8e4 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, f8e4 │ │ │ │ │ + cbnz r3, f924 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n f8a4 │ │ │ │ │ + b.n f8e4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n f8b4 │ │ │ │ │ + bne.n f8f4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n f93c │ │ │ │ │ + beq.n f97c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, f93c │ │ │ │ │ + cbnz r0, f97c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ - cbnz r3, f928 │ │ │ │ │ + cbnz r3, f968 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, f928 │ │ │ │ │ + cbz r0, f968 │ │ │ │ │ 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, f962 │ │ │ │ │ + cbnz r0, f9a2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n f8dc │ │ │ │ │ + b.n f91c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n f8b8 │ │ │ │ │ + b.n f8f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f904 │ │ │ │ │ + b.n f944 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f8d2 │ │ │ │ │ + beq.n f912 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f938 │ │ │ │ │ + b.n f978 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f852 │ │ │ │ │ + b.n f892 │ │ │ │ │ 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 .LC75 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC75 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, f992 │ │ │ │ │ + cbnz r0, f9d2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f928 │ │ │ │ │ + beq.n f968 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f92c │ │ │ │ │ + b.n f96c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, f9a2 │ │ │ │ │ + cbz r3, f9e2 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f988 │ │ │ │ │ + bne.n f9c8 │ │ │ │ │ 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 f8a4 │ │ │ │ │ + b.n f8e4 │ │ │ │ │ │ │ │ │ │ -0000f9b0 : │ │ │ │ │ +0000f9f0 : │ │ │ │ │ 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 fe00 │ │ │ │ │ + beq.w fe46 │ │ │ │ │ bl 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 fe00 │ │ │ │ │ + bne.w fe46 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w fdfa │ │ │ │ │ + bne.w fe3e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w fdca │ │ │ │ │ + beq.w fdc4 │ │ │ │ │ bl 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 fdca │ │ │ │ │ + bne.w fdc4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w fcc6 │ │ │ │ │ + bne.w fcfc │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w fdf2 │ │ │ │ │ + beq.w fe4e │ │ │ │ │ bl 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 fdf2 │ │ │ │ │ + bne.w fe4e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fde4 │ │ │ │ │ + bne.w fcf8 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w fc90 │ │ │ │ │ + beq.w fcdc │ │ │ │ │ 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 fcd4 │ │ │ │ │ + bne.w fd16 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fde4 │ │ │ │ │ + bne.w fcf8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + bl f374 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ + subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fcc6 │ │ │ │ │ + beq.w fcfc │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w fdea │ │ │ │ │ + beq.w fde0 │ │ │ │ │ bl 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 fdea │ │ │ │ │ + bne.w fde0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fde4 │ │ │ │ │ + bne.w fcf8 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fddc │ │ │ │ │ + beq.w fdd6 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w fde4 │ │ │ │ │ + bne.w fcf8 │ │ │ │ │ strd fp, r9, [sp, #20] │ │ │ │ │ movs r6, #1 │ │ │ │ │ mov fp, r7 │ │ │ │ │ - b.n fb0e │ │ │ │ │ + b.n fb50 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ │ ldrd r7, sl, [r3, #12] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n fb74 │ │ │ │ │ + bne.n fbb6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fe08 │ │ │ │ │ + bne.w fe24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fcae │ │ │ │ │ + beq.w fd08 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fd62 │ │ │ │ │ + bne.w fd8e │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n fbc2 │ │ │ │ │ + beq.n fc04 │ │ │ │ │ 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 fbd6 │ │ │ │ │ + beq.n fc18 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w fe1c │ │ │ │ │ + beq.w fe36 │ │ │ │ │ bl 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 fe1c │ │ │ │ │ + bne.w fe36 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fe08 │ │ │ │ │ + bne.w fe24 │ │ │ │ │ ldrd r9, r3, [r4, #8] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne.n fac2 │ │ │ │ │ + bne.n fb04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w fd16 │ │ │ │ │ + blt.w fd62 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ │ ldrd r7, sl, [r3, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w fe08 │ │ │ │ │ + bne.w fe24 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fad8 │ │ │ │ │ + beq.n fb1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fad8 │ │ │ │ │ + beq.n fb1a │ │ │ │ │ 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 fdb2 │ │ │ │ │ + beq.w fe24 │ │ │ │ │ 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 fd96 │ │ │ │ │ + beq.w fde8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fd4e │ │ │ │ │ + bne.w fd78 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fb00 │ │ │ │ │ + b.n fb42 │ │ │ │ │ lsls r6, r6, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ lsls r1, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fdd2 │ │ │ │ │ + beq.w fdcc │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n fb04 │ │ │ │ │ + b.n fb46 │ │ │ │ │ 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 fdd6 │ │ │ │ │ + beq.w fdd0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n fc52 │ │ │ │ │ + ble.n fca0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ - beq.n fc52 │ │ │ │ │ + beq.n fca0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - beq.n fc52 │ │ │ │ │ + beq.n fca0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ - beq.n fc52 │ │ │ │ │ + beq.n fca0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - beq.n fc52 │ │ │ │ │ + beq.n fca0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ ldr.w r1, [r8, #16] │ │ │ │ │ str r1, [r2, #16] │ │ │ │ │ - beq.n fc52 │ │ │ │ │ + beq.n fca0 │ │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ │ + cmp r5, #6 │ │ │ │ │ + ldr.w r1, [r8, #20] │ │ │ │ │ + str r1, [r2, #20] │ │ │ │ │ + beq.n fca0 │ │ │ │ │ sub.w r7, r8, #4 │ │ │ │ │ - add.w r2, r8, #16 │ │ │ │ │ + add.w r2, r8, #20 │ │ │ │ │ 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 fc42 │ │ │ │ │ + bne.n fc90 │ │ │ │ │ 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 │ │ │ │ │ @@ -28039,356 +28053,345 @@ │ │ │ │ │ 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, fcca │ │ │ │ │ + cbz r0, fd00 │ │ │ │ │ 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 fdc6 │ │ │ │ │ + bne.n fdc0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ 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 fcbe │ │ │ │ │ + blt.n fd58 │ │ │ │ │ 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 fa54 │ │ │ │ │ - b.n fde4 │ │ │ │ │ - mov r7, fp │ │ │ │ │ - ldr.w r9, [sp, #24] │ │ │ │ │ - ldr.w fp, [sp, #20] │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fbe2 │ │ │ │ │ + beq.w fa94 │ │ │ │ │ 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 fc86 │ │ │ │ │ + b.n fcd0 │ │ │ │ │ + mov r7, fp │ │ │ │ │ + ldr.w r9, [sp, #24] │ │ │ │ │ + ldr.w fp, [sp, #20] │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n fc22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fa62 │ │ │ │ │ + beq.w faa2 │ │ │ │ │ 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 fde4 │ │ │ │ │ + beq.n fcf8 │ │ │ │ │ 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, fd40 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n fe12 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, fd2e │ │ │ │ │ + cbnz r3, fdac │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fa7e │ │ │ │ │ + b.n fabe │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n fcfc │ │ │ │ │ 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 fbe2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, r2, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n fd12 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n fcc6 │ │ │ │ │ + b.n fc22 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n fd3a │ │ │ │ │ - b.n fcc6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - cbnz r0, fd80 │ │ │ │ │ + bne.n fe04 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w fb00 │ │ │ │ │ + beq.w fb42 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fb00 │ │ │ │ │ + beq.w fb42 │ │ │ │ │ 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 fcc6 │ │ │ │ │ - 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 fbe2 │ │ │ │ │ - ldr.w r9, [sp, #24] │ │ │ │ │ - mov r7, fp │ │ │ │ │ - ldr.w fp, [sp, #20] │ │ │ │ │ + b.n fcfc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ + subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n fd8c │ │ │ │ │ - ldr r1, [r4, #20] │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fbe2 │ │ │ │ │ - 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 fbe2 │ │ │ │ │ + beq.w fabe │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n fcfc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fcca │ │ │ │ │ + b.n fd00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fa10 │ │ │ │ │ + b.n fa50 │ │ │ │ │ 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 fcc6 │ │ │ │ │ + b.n fcf8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fa98 │ │ │ │ │ + b.n fada │ │ │ │ │ + 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 │ │ │ │ │ + cbz r0, fe20 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n fc22 │ │ │ │ │ + mov r7, fp │ │ │ │ │ + ldr.w r9, [sp, #24] │ │ │ │ │ + ldr.w fp, [sp, #20] │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + b.n fdfc │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n fdba │ │ │ │ │ + b.n fcfc │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n fc22 │ │ │ │ │ + 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 │ │ │ │ │ + b.n fc22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fa38 │ │ │ │ │ + b.n fb7c │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n fc86 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n fcd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f9e4 │ │ │ │ │ - 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 fbe2 │ │ │ │ │ + b.n fa24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fb3a │ │ │ │ │ + b.n fa78 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -0000fe24 : │ │ │ │ │ +0000fe58 : │ │ │ │ │ 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 10406 │ │ │ │ │ + beq.w 1043a │ │ │ │ │ bl 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 10406 │ │ │ │ │ + bne.w 1043a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10038 │ │ │ │ │ + bne.w 1006c │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w ffc0 │ │ │ │ │ + bne.w fff4 │ │ │ │ │ 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 1001a │ │ │ │ │ + blt.w 1004e │ │ │ │ │ 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 10038 │ │ │ │ │ + bne.w 1006c │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, febc │ │ │ │ │ + cbnz r0, fef0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 10076 │ │ │ │ │ + bne.w 100aa │ │ │ │ │ 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 d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fea2 │ │ │ │ │ + beq.n fed6 │ │ │ │ │ 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 fea2 │ │ │ │ │ + bne.n fed6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ab0 │ │ │ │ │ + bl 3aa4 │ │ │ │ │ R_ARM_THM_CALL fstring_conversion_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n fea2 │ │ │ │ │ + bne.n fed6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1062c │ │ │ │ │ + beq.w 10660 │ │ │ │ │ bl 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 1062c │ │ │ │ │ + bne.w 10660 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1003e │ │ │ │ │ + bne.w 10072 │ │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n ffb0 │ │ │ │ │ + bne.n ffe4 │ │ │ │ │ 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 10046 │ │ │ │ │ + blt.w 1007a │ │ │ │ │ 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 1003e │ │ │ │ │ + bne.w 10072 │ │ │ │ │ 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 ffd0 │ │ │ │ │ + bne.n 10004 │ │ │ │ │ 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 fea4 │ │ │ │ │ + bne.n fed8 │ │ │ │ │ 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 fea2 │ │ │ │ │ + beq.n fed6 │ │ │ │ │ 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 10038 │ │ │ │ │ + beq.n 1006c │ │ │ │ │ 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] │ │ │ │ │ @@ -28398,213 +28401,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 10020 │ │ │ │ │ + beq.n 10054 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10020 │ │ │ │ │ + bne.n 10054 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n feb0 │ │ │ │ │ + b.n fee4 │ │ │ │ │ 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 ff3c │ │ │ │ │ + b.n ff70 │ │ │ │ │ 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 fe98 │ │ │ │ │ + b.n fecc │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8c78 │ │ │ │ │ + bl 8c78 │ │ │ │ │ R_ARM_THM_CALL _loop0_77_rule │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ff4c │ │ │ │ │ + beq.n ff80 │ │ │ │ │ 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 10066 │ │ │ │ │ + beq.n 1009a │ │ │ │ │ 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, 10052 │ │ │ │ │ + cbz r0, 10086 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - cbnz r3, 10052 │ │ │ │ │ + cbnz r3, 10086 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ff56 │ │ │ │ │ + b.n ff8a │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n feb4 │ │ │ │ │ + b.n fee8 │ │ │ │ │ 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 feb0 │ │ │ │ │ + beq.w fee4 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1001a │ │ │ │ │ + b.n 1004e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1001a │ │ │ │ │ + b.n 1004e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fea4 │ │ │ │ │ + b.n fed8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fea4 │ │ │ │ │ + b.n fed8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - cbz r0, 10070 │ │ │ │ │ + cbz r0, 100a4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fea4 │ │ │ │ │ + b.n fed8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n ff58 │ │ │ │ │ + b.n ff8c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n ff56 │ │ │ │ │ + b.n ff8a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 10018 │ │ │ │ │ + bne.n 1004c │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 10612 │ │ │ │ │ + beq.w 10646 │ │ │ │ │ bl 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 10612 │ │ │ │ │ + bne.w 10646 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1061a │ │ │ │ │ + bne.w 1064e │ │ │ │ │ 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, 100be │ │ │ │ │ + cbz r0, 100f2 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10634 │ │ │ │ │ + bne.w 10668 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1061a │ │ │ │ │ + bne.w 1064e │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 100e0 │ │ │ │ │ + cbz r0, 10114 │ │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10622 │ │ │ │ │ + bne.w 10656 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1061a │ │ │ │ │ + bne.w 1064e │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 10100 │ │ │ │ │ + cbz r0, 10134 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1018a │ │ │ │ │ + bne.n 101be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1061a │ │ │ │ │ + bne.w 1064e │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 10120 │ │ │ │ │ + cbz r0, 10154 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 101c8 │ │ │ │ │ + bne.n 101fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1061a │ │ │ │ │ + bne.w 1064e │ │ │ │ │ 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 10270 │ │ │ │ │ + beq.w 102a4 │ │ │ │ │ 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 10270 │ │ │ │ │ + beq.w 102a4 │ │ │ │ │ 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 │ │ │ │ │ @@ -28612,27 +28615,27 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC80 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10252 │ │ │ │ │ + bne.n 10286 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1047a │ │ │ │ │ + beq.w 104ae │ │ │ │ │ mov r3, r1 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n feae │ │ │ │ │ + b.n fee2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC78 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC78 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -28641,77 +28644,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 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ 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 10308 │ │ │ │ │ + beq.w 1033c │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10186 │ │ │ │ │ + b.n 101ba │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC79 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC79 │ │ │ │ │ - b.n 10192 │ │ │ │ │ + b.n 101c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 102f0 │ │ │ │ │ + beq.w 10324 │ │ │ │ │ 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 102f4 │ │ │ │ │ + bne.w 10328 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c82 │ │ │ │ │ R_ARM_THM_CALL _tmp_152_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 102f4 │ │ │ │ │ + bne.n 10328 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 102f0 │ │ │ │ │ + beq.n 10324 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8c78 │ │ │ │ │ + bl 8c78 │ │ │ │ │ R_ARM_THM_CALL _loop0_77_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 102f0 │ │ │ │ │ + beq.n 10324 │ │ │ │ │ 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 102f0 │ │ │ │ │ + beq.n 10324 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10170 │ │ │ │ │ + bne.n 101a4 │ │ │ │ │ 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 │ │ │ │ │ @@ -28719,129 +28722,129 @@ │ │ │ │ │ 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.n 10170 │ │ │ │ │ + beq.n 101a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 10476 │ │ │ │ │ + beq.w 104aa │ │ │ │ │ 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 1017e │ │ │ │ │ + bne.n 101b2 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n feb0 │ │ │ │ │ + b.n fee4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1061a │ │ │ │ │ + bne.w 1064e │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10480 │ │ │ │ │ + bne.w 104b4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1061a │ │ │ │ │ + bne.w 1064e │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1040e │ │ │ │ │ + bne.w 10442 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1061a │ │ │ │ │ + bne.w 1064e │ │ │ │ │ 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 104d0 │ │ │ │ │ + bne.w 10504 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 1061a │ │ │ │ │ + bne.w 1064e │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10380 │ │ │ │ │ + bne.n 103b4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 1061a │ │ │ │ │ + bne.w 1064e │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 101d2 │ │ │ │ │ + bne.w 10206 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 1061a │ │ │ │ │ + bne.w 1064e │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 1030e │ │ │ │ │ + cbnz r0, 10342 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10186 │ │ │ │ │ + b.n 101ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10306 │ │ │ │ │ + beq.n 1033a │ │ │ │ │ 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 10306 │ │ │ │ │ + bne.n 1033a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c82 │ │ │ │ │ R_ARM_THM_CALL _tmp_152_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10306 │ │ │ │ │ + bne.n 1033a │ │ │ │ │ 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 10306 │ │ │ │ │ + beq.n 1033a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 1036e │ │ │ │ │ + cbnz r0, 103a2 │ │ │ │ │ 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 │ │ │ │ │ @@ -28849,56 +28852,56 @@ │ │ │ │ │ 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 │ │ │ │ │ - bne.n 10466 │ │ │ │ │ + bne.n 1049a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1061a │ │ │ │ │ + beq.w 1064e │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10308 │ │ │ │ │ + b.n 1033c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 102d6 │ │ │ │ │ + beq.n 1030a │ │ │ │ │ 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 102da │ │ │ │ │ + bne.n 1030e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c82 │ │ │ │ │ R_ARM_THM_CALL _tmp_152_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 102da │ │ │ │ │ + bne.n 1030e │ │ │ │ │ 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 102d6 │ │ │ │ │ + beq.n 1030a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10170 │ │ │ │ │ + bne.w 101a4 │ │ │ │ │ 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 │ │ │ │ │ @@ -28906,57 +28909,57 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC85 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10170 │ │ │ │ │ + beq.w 101a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 10476 │ │ │ │ │ + beq.n 104aa │ │ │ │ │ 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 1017e │ │ │ │ │ + bne.w 101b2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n feb0 │ │ │ │ │ + b.n fee4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fe58 │ │ │ │ │ + b.n fe8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 102a4 │ │ │ │ │ + beq.w 102d8 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 102a4 │ │ │ │ │ + beq.w 102d8 │ │ │ │ │ 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 102a4 │ │ │ │ │ + beq.w 102d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1036e │ │ │ │ │ + bne.n 103a2 │ │ │ │ │ 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 │ │ │ │ │ @@ -28964,46 +28967,46 @@ │ │ │ │ │ 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.n 1036e │ │ │ │ │ + beq.n 103a2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 10476 │ │ │ │ │ + cbz r3, 104aa │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10378 │ │ │ │ │ + bne.n 103ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10400 │ │ │ │ │ + b.n 10434 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10186 │ │ │ │ │ + b.n 101ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1028a │ │ │ │ │ + beq.w 102be │ │ │ │ │ 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 1028a │ │ │ │ │ + beq.w 102be │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10170 │ │ │ │ │ + bne.w 101a4 │ │ │ │ │ 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 │ │ │ │ │ @@ -29011,117 +29014,117 @@ │ │ │ │ │ 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 │ │ │ │ │ - beq.w 10170 │ │ │ │ │ - b.n 10252 │ │ │ │ │ + beq.w 101a4 │ │ │ │ │ + b.n 10286 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 102be │ │ │ │ │ + beq.w 102f2 │ │ │ │ │ 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 102c2 │ │ │ │ │ + bne.w 102f6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1060a │ │ │ │ │ + beq.w 1063e │ │ │ │ │ bl 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 1060a │ │ │ │ │ + bne.n 1063e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10594 │ │ │ │ │ + bne.n 105c8 │ │ │ │ │ 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, 1053a │ │ │ │ │ + cbz r0, 1056e │ │ │ │ │ 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 105a4 │ │ │ │ │ + bne.n 105d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - cbnz r3, 10594 │ │ │ │ │ + cbnz r3, 105c8 │ │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 105f8 │ │ │ │ │ + beq.n 1062c │ │ │ │ │ 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 105f8 │ │ │ │ │ + beq.n 1062c │ │ │ │ │ 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 .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 │ │ │ │ │ - cbnz r0, 105c4 │ │ │ │ │ + cbnz r0, 105f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 1059c │ │ │ │ │ + cbz r0, 105d0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 102c2 │ │ │ │ │ + b.n 102f6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 102c2 │ │ │ │ │ + b.n 102f6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 102c2 │ │ │ │ │ + b.n 102f6 │ │ │ │ │ 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] │ │ │ │ │ @@ -29129,188 +29132,188 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC83 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC83 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10580 │ │ │ │ │ + beq.n 105b4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 10604 │ │ │ │ │ + cbz r3, 10638 │ │ │ │ │ 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 1058a │ │ │ │ │ + bne.n 105be │ │ │ │ │ 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 10186 │ │ │ │ │ - b.n feb0 │ │ │ │ │ + beq.w 101ba │ │ │ │ │ + b.n fee4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 102c2 │ │ │ │ │ + b.n 102f6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 105d8 │ │ │ │ │ + b.n 1060c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10510 │ │ │ │ │ + b.n 10544 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1009a │ │ │ │ │ + b.n 100ce │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10186 │ │ │ │ │ + b.n 101ba │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC77 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC77 │ │ │ │ │ - b.n 10192 │ │ │ │ │ + b.n 101c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ff06 │ │ │ │ │ + b.n ff3a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC76 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC76 │ │ │ │ │ - b.n 10192 │ │ │ │ │ + b.n 101c6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00010640 : │ │ │ │ │ +00010674 : │ │ │ │ │ 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 10a66 │ │ │ │ │ + beq.w 10a9a │ │ │ │ │ bl 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 10a66 │ │ │ │ │ + bne.w 10a9a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10a5e │ │ │ │ │ + bne.w 10a92 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 10758 │ │ │ │ │ + bne.n 1078c │ │ │ │ │ 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 1074e │ │ │ │ │ + blt.n 10782 │ │ │ │ │ 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 10a8a │ │ │ │ │ + bne.w 10abe │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 10774 │ │ │ │ │ + beq.n 107a8 │ │ │ │ │ bl 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 10774 │ │ │ │ │ + bne.n 107a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 109c0 │ │ │ │ │ + bne.w 109f4 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 1098c │ │ │ │ │ + beq.w 109c0 │ │ │ │ │ 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 71d4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 109b8 │ │ │ │ │ + bne.w 109ec │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1077c │ │ │ │ │ + bne.n 107b0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 109c0 │ │ │ │ │ + bne.w 109f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f334 │ │ │ │ │ + bl f374 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 109d0 │ │ │ │ │ + beq.w 10a04 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10a38 │ │ │ │ │ + bne.w 10a6c │ │ │ │ │ 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 10834 │ │ │ │ │ + beq.n 10868 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10976 │ │ │ │ │ + bne.w 109aa │ │ │ │ │ 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] │ │ │ │ │ @@ -29320,190 +29323,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 106be │ │ │ │ │ + bne.n 106f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 106cc │ │ │ │ │ + b.n 10700 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 109b8 │ │ │ │ │ + bne.w 109ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 10a56 │ │ │ │ │ + beq.w 10a8a │ │ │ │ │ bl 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 10a56 │ │ │ │ │ + bne.w 10a8a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10a4e │ │ │ │ │ + bne.w 10a82 │ │ │ │ │ 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 109da │ │ │ │ │ + bne.w 10a0e │ │ │ │ │ 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 109b8 │ │ │ │ │ + bne.w 109ec │ │ │ │ │ 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 109d0 │ │ │ │ │ + beq.w 10a04 │ │ │ │ │ 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 109c8 │ │ │ │ │ + beq.w 109fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10a38 │ │ │ │ │ + bne.w 10a6c │ │ │ │ │ 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 10742 │ │ │ │ │ + bne.n 10776 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10a8a │ │ │ │ │ + bne.w 10abe │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 10a7e │ │ │ │ │ + beq.w 10ab2 │ │ │ │ │ bl 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 10a7e │ │ │ │ │ + bne.w 10ab2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10a76 │ │ │ │ │ + bne.w 10aaa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 88b0 │ │ │ │ │ + bl 88b0 │ │ │ │ │ R_ARM_THM_CALL _tmp_163_rule │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10a86 │ │ │ │ │ + beq.w 10aba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 10a6e │ │ │ │ │ + beq.w 10aa2 │ │ │ │ │ bl 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 10a6e │ │ │ │ │ + bne.w 10aa2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10a28 │ │ │ │ │ + bne.w 10a5c │ │ │ │ │ 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 10a20 │ │ │ │ │ + beq.w 10a54 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 10a28 │ │ │ │ │ + bne.w 10a5c │ │ │ │ │ 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, 108ee │ │ │ │ │ - bl 88b0 │ │ │ │ │ + cbz r2, 10922 │ │ │ │ │ + bl 88b0 │ │ │ │ │ R_ARM_THM_CALL _tmp_163_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 108ee │ │ │ │ │ + cbz r0, 10922 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 10a9a │ │ │ │ │ + bne.w 10ace │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.w 109fe │ │ │ │ │ + beq.w 10a32 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r2, [r8, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n 108bc │ │ │ │ │ + b.n 108f0 │ │ │ │ │ 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 10a1a │ │ │ │ │ + beq.w 10a4e │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - ble.n 10914 │ │ │ │ │ + ble.n 10948 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [r8, r5, lsl #2] │ │ │ │ │ str.w r0, [r1, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 10902 │ │ │ │ │ + b.n 10936 │ │ │ │ │ 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 │ │ │ │ │ @@ -29512,867 +29515,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 10a32 │ │ │ │ │ + beq.n 10a66 │ │ │ │ │ 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 10a90 │ │ │ │ │ + bne.w 10ac4 │ │ │ │ │ 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 10a94 │ │ │ │ │ + beq.w 10ac8 │ │ │ │ │ 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 10742 │ │ │ │ │ + bne.w 10776 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1074c │ │ │ │ │ + beq.w 10780 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1074e │ │ │ │ │ + b.n 10782 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 10a14 │ │ │ │ │ + blt.n 10a48 │ │ │ │ │ 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, 109c0 │ │ │ │ │ + cbnz r3, 109f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 106fc │ │ │ │ │ + beq.w 10730 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 10712 │ │ │ │ │ + beq.w 10746 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10838 │ │ │ │ │ + b.n 1086c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10a42 │ │ │ │ │ + bne.n 10a76 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10838 │ │ │ │ │ + b.n 1086c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107c8 │ │ │ │ │ + bne.w 107fc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 107ce │ │ │ │ │ + bne.w 10802 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10ab4 │ │ │ │ │ + bne.n 10ae8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 107ce │ │ │ │ │ + b.n 10802 │ │ │ │ │ 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, 10a1a │ │ │ │ │ + cbz r0, 10a4e │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 108e2 │ │ │ │ │ + b.n 10916 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 109c0 │ │ │ │ │ + b.n 109f4 │ │ │ │ │ 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 1074c │ │ │ │ │ + b.n 10780 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10818 │ │ │ │ │ + beq.w 1084c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10838 │ │ │ │ │ + b.n 1086c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 109b8 │ │ │ │ │ + b.n 109ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 107ac │ │ │ │ │ + b.n 107e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 1074e │ │ │ │ │ + b.n 10782 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10674 │ │ │ │ │ + b.n 106a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10894 │ │ │ │ │ + b.n 108c8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10a32 │ │ │ │ │ + b.n 10a66 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1085e │ │ │ │ │ + b.n 10892 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10a2e │ │ │ │ │ + b.n 10a62 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 1074e │ │ │ │ │ + b.n 10782 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10a32 │ │ │ │ │ + b.n 10a66 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 1074e │ │ │ │ │ + b.n 10782 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 108da │ │ │ │ │ + beq.w 1090e │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 10a28 │ │ │ │ │ + b.n 10a5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 109b8 │ │ │ │ │ + b.n 109ec │ │ │ │ │ │ │ │ │ │ -00010ac0 : │ │ │ │ │ +00010af4 : │ │ │ │ │ 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 10be4 │ │ │ │ │ + beq.w 10c18 │ │ │ │ │ bl 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 10be4 │ │ │ │ │ + bne.n 10c18 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10bba │ │ │ │ │ + bne.n 10bee │ │ │ │ │ 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 10b78 │ │ │ │ │ + bne.n 10bac │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 10ba0 │ │ │ │ │ + bne.n 10bd4 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 10b98 │ │ │ │ │ + beq.n 10bcc │ │ │ │ │ bl 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 10b98 │ │ │ │ │ + bne.n 10bcc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 10b6a │ │ │ │ │ + cbnz r3, 10b9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 10b6a │ │ │ │ │ + cbz r0, 10b9e │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 10b6a │ │ │ │ │ + cbz r0, 10b9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ + cbz r0, 10b9e │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 10b6a │ │ │ │ │ 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 10bd0 │ │ │ │ │ + beq.n 10c04 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10bc0 │ │ │ │ │ + bne.n 10bf4 │ │ │ │ │ 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 10b62 │ │ │ │ │ + b.n 10b96 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9d18 │ │ │ │ │ + bl 9d58 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10b02 │ │ │ │ │ + beq.n 10b36 │ │ │ │ │ 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, 10ba8 │ │ │ │ │ + cbz r0, 10bdc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 10ba8 │ │ │ │ │ + cbnz r3, 10bdc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10b62 │ │ │ │ │ + b.n 10b96 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10b26 │ │ │ │ │ + b.n 10b5a │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10b66 │ │ │ │ │ + b.n 10b9a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10b62 │ │ │ │ │ + beq.n 10b96 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10ba2 │ │ │ │ │ + b.n 10bd6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10ba2 │ │ │ │ │ + b.n 10bd6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 10bde │ │ │ │ │ + cbz r0, 10c12 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10b6e │ │ │ │ │ + b.n 10ba2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10bca │ │ │ │ │ - b.n 10b6e │ │ │ │ │ + bne.n 10bfe │ │ │ │ │ + b.n 10ba2 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10b62 │ │ │ │ │ + b.n 10b96 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10aee │ │ │ │ │ + b.n 10b22 │ │ │ │ │ │ │ │ │ │ -00010bec : │ │ │ │ │ +00010c20 : │ │ │ │ │ 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 10e32 │ │ │ │ │ + beq.w 10e66 │ │ │ │ │ bl 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 10e32 │ │ │ │ │ + bne.w 10e66 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10e2a │ │ │ │ │ + bne.w 10e5e │ │ │ │ │ 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 10d64 │ │ │ │ │ + bne.w 10d98 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10e04 │ │ │ │ │ + bne.w 10e38 │ │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10d7c │ │ │ │ │ + bne.w 10db0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10e04 │ │ │ │ │ + bne.w 10e38 │ │ │ │ │ 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 10db0 │ │ │ │ │ + bne.w 10de4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10e04 │ │ │ │ │ + bne.w 10e38 │ │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10de2 │ │ │ │ │ + bne.w 10e16 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10e04 │ │ │ │ │ + bne.w 10e38 │ │ │ │ │ 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 10e1a │ │ │ │ │ + bne.w 10e4e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10e04 │ │ │ │ │ + bne.w 10e38 │ │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10e0a │ │ │ │ │ + bne.w 10e3e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10e2a │ │ │ │ │ + bne.w 10e5e │ │ │ │ │ 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 10dd2 │ │ │ │ │ + bne.w 10e06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10e04 │ │ │ │ │ + bne.w 10e38 │ │ │ │ │ movs r1, #42 @ 0x2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10da0 │ │ │ │ │ + bne.n 10dd4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10e04 │ │ │ │ │ + bne.w 10e38 │ │ │ │ │ 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 10e82 │ │ │ │ │ + bne.w 10eb6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10e04 │ │ │ │ │ + bne.n 10e38 │ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10e72 │ │ │ │ │ + bne.w 10ea6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10e6a │ │ │ │ │ + bne.w 10e9e │ │ │ │ │ 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 10e5a │ │ │ │ │ + bne.w 10e8e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10e04 │ │ │ │ │ + bne.n 10e38 │ │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10e4a │ │ │ │ │ + bne.w 10e7e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10e04 │ │ │ │ │ + bne.n 10e38 │ │ │ │ │ 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 10e3a │ │ │ │ │ + bne.n 10e6e │ │ │ │ │ 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, 10dbe │ │ │ │ │ + cbz r0, 10df2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 10dbe │ │ │ │ │ + cbnz r3, 10df2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10d5e │ │ │ │ │ + b.n 10d92 │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 10d8e │ │ │ │ │ + cbz r0, 10dc2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 10d74 │ │ │ │ │ + beq.n 10da8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10d74 │ │ │ │ │ + beq.n 10da8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10d5e │ │ │ │ │ + b.n 10d92 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d88 │ │ │ │ │ - b.n 10d8e │ │ │ │ │ + bne.n 10dbc │ │ │ │ │ + b.n 10dc2 │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d70 │ │ │ │ │ + bne.n 10da4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10d74 │ │ │ │ │ + beq.n 10da8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10d5e │ │ │ │ │ + b.n 10d92 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d70 │ │ │ │ │ - b.n 10dbe │ │ │ │ │ + bne.n 10da4 │ │ │ │ │ + b.n 10df2 │ │ │ │ │ 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 .LC41 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59dc <_loop1_81_rule+0xf0> │ │ │ │ │ + bl 59d0 <_loop1_81_rule+0xe4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d88 │ │ │ │ │ - b.n 10d8e │ │ │ │ │ + bne.n 10dbc │ │ │ │ │ + b.n 10dc2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10d5e │ │ │ │ │ + b.n 10d92 │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d88 │ │ │ │ │ - b.n 10d8e │ │ │ │ │ + bne.n 10dbc │ │ │ │ │ + b.n 10dc2 │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d70 │ │ │ │ │ - b.n 10dbe │ │ │ │ │ + bne.n 10da4 │ │ │ │ │ + b.n 10df2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10d5e │ │ │ │ │ + b.n 10d92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10c1c │ │ │ │ │ + b.n 10c50 │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d70 │ │ │ │ │ - b.n 10dbe │ │ │ │ │ + bne.n 10da4 │ │ │ │ │ + b.n 10df2 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d88 │ │ │ │ │ - b.n 10d8e │ │ │ │ │ + bne.n 10dbc │ │ │ │ │ + b.n 10dc2 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d70 │ │ │ │ │ - b.n 10dbe │ │ │ │ │ + bne.n 10da4 │ │ │ │ │ + b.n 10df2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10d5e │ │ │ │ │ + b.n 10d92 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d88 │ │ │ │ │ - b.n 10d8e │ │ │ │ │ + bne.n 10dbc │ │ │ │ │ + b.n 10dc2 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10d70 │ │ │ │ │ - b.n 10dbe │ │ │ │ │ + bne.w 10da4 │ │ │ │ │ + b.n 10df2 │ │ │ │ │ │ │ │ │ │ -00010e94 : │ │ │ │ │ +00010ec8 : │ │ │ │ │ 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 1176c │ │ │ │ │ + beq.w 117a2 │ │ │ │ │ bl 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 1176c │ │ │ │ │ + bne.w 117a2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11886 │ │ │ │ │ + bne.w 118bc │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1187c │ │ │ │ │ + beq.w 118b2 │ │ │ │ │ bl 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 1187c │ │ │ │ │ + bne.w 118b2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 112f8 │ │ │ │ │ + bne.w 1132e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1184a │ │ │ │ │ + beq.w 11880 │ │ │ │ │ bl 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 1184a │ │ │ │ │ + bne.w 11880 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 113ba │ │ │ │ │ + bne.w 113f0 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 11390 │ │ │ │ │ + beq.w 113c6 │ │ │ │ │ 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 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11502 │ │ │ │ │ + bne.w 11538 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 110b6 │ │ │ │ │ + bne.w 110ea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 113ba │ │ │ │ │ + bne.w 113f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl de68 │ │ │ │ │ + bl dea8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11546 │ │ │ │ │ + bne.w 1157c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11886 │ │ │ │ │ + bne.w 118bc │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1185e │ │ │ │ │ + beq.w 11894 │ │ │ │ │ bl 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 1185e │ │ │ │ │ + bne.w 11894 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1138c │ │ │ │ │ + bne.w 113c2 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 11868 │ │ │ │ │ + beq.w 1189e │ │ │ │ │ bl 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 11868 │ │ │ │ │ + bne.w 1189e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11388 │ │ │ │ │ + bne.w 113be │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 1135e │ │ │ │ │ + beq.w 11394 │ │ │ │ │ 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 114f0 │ │ │ │ │ + bne.w 11526 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 111b4 │ │ │ │ │ + bne.w 111ea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11388 │ │ │ │ │ + bne.w 113be │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl de68 │ │ │ │ │ + bl dea8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1156e │ │ │ │ │ + bne.w 115a4 │ │ │ │ │ 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 11886 │ │ │ │ │ + bne.w 118bc │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 11872 │ │ │ │ │ + beq.w 118a8 │ │ │ │ │ bl 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 11872 │ │ │ │ │ + bne.w 118a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1161e │ │ │ │ │ + bne.w 11654 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 11854 │ │ │ │ │ + beq.w 1188a │ │ │ │ │ bl 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 11854 │ │ │ │ │ + bne.w 1188a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 110a0 │ │ │ │ │ + cbnz r2, 110d4 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 1150e │ │ │ │ │ + beq.w 11544 │ │ │ │ │ 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 11534 │ │ │ │ │ + bne.w 1156a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11596 │ │ │ │ │ + bne.w 115cc │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r6, 110a0 │ │ │ │ │ + cbnz r6, 110d4 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 113f8 │ │ │ │ │ + bne.w 1142e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -30380,98 +30383,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 10f50 │ │ │ │ │ + beq.w 10f84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10f50 │ │ │ │ │ + beq.w 10f84 │ │ │ │ │ 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 1180c │ │ │ │ │ + beq.w 11842 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ 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] │ │ │ │ │ + ldr.w r0, [r8, #4] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 117b6 │ │ │ │ │ + beq.w 117ec │ │ │ │ │ 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 11558 │ │ │ │ │ + beq.w 1158e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 117aa │ │ │ │ │ + bne.w 117e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 117a2 │ │ │ │ │ + beq.w 117d8 │ │ │ │ │ bl 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 117a2 │ │ │ │ │ + bne.w 117d8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 113ba │ │ │ │ │ + bne.w 113f0 │ │ │ │ │ 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 118ce │ │ │ │ │ + beq.w 11904 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 113ba │ │ │ │ │ + bne.w 113f0 │ │ │ │ │ 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 112fc │ │ │ │ │ + bne.w 11332 │ │ │ │ │ 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 118c8 │ │ │ │ │ + beq.w 118fe │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.w 11342 │ │ │ │ │ + bgt.w 11378 │ │ │ │ │ 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 │ │ │ │ │ @@ -30481,106 +30484,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 112b0 │ │ │ │ │ + bne.n 112e6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10f6c │ │ │ │ │ + b.n 10fa0 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10ff0 │ │ │ │ │ + beq.w 11024 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10ff0 │ │ │ │ │ + beq.w 11024 │ │ │ │ │ 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 1179a │ │ │ │ │ + beq.w 117d0 │ │ │ │ │ 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 118d8 │ │ │ │ │ + beq.w 1190e │ │ │ │ │ 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 11580 │ │ │ │ │ + beq.w 115b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 118bc │ │ │ │ │ + bne.w 118f2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 118b4 │ │ │ │ │ + beq.w 118ea │ │ │ │ │ bl 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 118b4 │ │ │ │ │ + bne.w 118ea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11388 │ │ │ │ │ + bne.w 113be │ │ │ │ │ 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 11792 │ │ │ │ │ + beq.w 117c8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11388 │ │ │ │ │ + bne.w 113be │ │ │ │ │ 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 11320 │ │ │ │ │ + bne.n 11356 │ │ │ │ │ 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 1178c │ │ │ │ │ + beq.w 117c2 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 11350 │ │ │ │ │ + bgt.n 11386 │ │ │ │ │ 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] │ │ │ │ │ @@ -30589,232 +30592,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 110aa │ │ │ │ │ + bne.w 110de │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1100e │ │ │ │ │ + b.n 11042 │ │ │ │ │ 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 111b0 │ │ │ │ │ + beq.w 111e6 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1174e │ │ │ │ │ + beq.w 11784 │ │ │ │ │ bl 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 1174e │ │ │ │ │ + bne.w 11784 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 116e4 │ │ │ │ │ + bne.w 1171a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11a4c │ │ │ │ │ + bl 11a84 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1163a │ │ │ │ │ + bne.w 11670 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10f6c │ │ │ │ │ - bl 118f4 │ │ │ │ │ + b.n 10fa0 │ │ │ │ │ + bl 1192c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11172 │ │ │ │ │ + beq.w 111a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 117f4 │ │ │ │ │ + bne.w 1182a │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - beq.n 113c0 │ │ │ │ │ + beq.n 113f6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r8, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n 11160 │ │ │ │ │ - bl 118f4 │ │ │ │ │ + b.n 11196 │ │ │ │ │ + bl 1192c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11270 │ │ │ │ │ + beq.n 112a6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11814 │ │ │ │ │ + bne.w 1184a │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - beq.n 113dc │ │ │ │ │ + beq.n 11412 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r8, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n 11260 │ │ │ │ │ + b.n 11296 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r8, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 11186 │ │ │ │ │ + b.n 111bc │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r8, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 11284 │ │ │ │ │ + b.n 112ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1158a │ │ │ │ │ + blt.w 115c0 │ │ │ │ │ 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 114ea │ │ │ │ │ + bne.w 11520 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 10fe2 │ │ │ │ │ + beq.w 11016 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.n 1100e │ │ │ │ │ + b.n 11042 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 11562 │ │ │ │ │ + blt.w 11598 │ │ │ │ │ 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 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 114fc │ │ │ │ │ + bne.w 11532 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 10f42 │ │ │ │ │ + beq.w 10f76 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 112f8 │ │ │ │ │ + b.n 1132e │ │ │ │ │ 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 11834 │ │ │ │ │ + beq.w 1186a │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 11314 │ │ │ │ │ + b.n 1134a │ │ │ │ │ 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 1178c │ │ │ │ │ + beq.w 117c2 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 11336 │ │ │ │ │ + b.n 1136c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 110a0 │ │ │ │ │ + beq.w 110d4 │ │ │ │ │ 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 110a0 │ │ │ │ │ + beq.w 110d4 │ │ │ │ │ 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 115e0 │ │ │ │ │ + beq.w 11616 │ │ │ │ │ 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 118a8 │ │ │ │ │ + beq.w 118de │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1188c │ │ │ │ │ + bne.w 118c2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 118a0 │ │ │ │ │ + beq.w 118d6 │ │ │ │ │ bl 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 118a0 │ │ │ │ │ + bne.w 118d6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 110a0 │ │ │ │ │ + bne.w 110d4 │ │ │ │ │ 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 117ea │ │ │ │ │ + beq.w 11820 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 110a0 │ │ │ │ │ + bne.w 110d4 │ │ │ │ │ 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 115f4 │ │ │ │ │ + bne.w 1162a │ │ │ │ │ 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 117e4 │ │ │ │ │ + beq.w 1181a │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - bgt.w 115e6 │ │ │ │ │ + bgt.w 1161c │ │ │ │ │ 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 │ │ │ │ │ @@ -30823,206 +30826,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 110aa │ │ │ │ │ + bne.w 110de │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 110aa │ │ │ │ │ + b.n 110de │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11388 │ │ │ │ │ + bne.w 113be │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b49c │ │ │ │ │ + bl b49c │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 11382 │ │ │ │ │ + b.n 113b8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 113ba │ │ │ │ │ + bne.w 113f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b49c │ │ │ │ │ + bl b49c │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 113b4 │ │ │ │ │ + b.n 113ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 11896 │ │ │ │ │ + blt.w 118cc │ │ │ │ │ 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, 1153c │ │ │ │ │ + cbz r3, 11572 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 110a0 │ │ │ │ │ + bne.w 110d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b49c │ │ │ │ │ + bl b49c │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1107e │ │ │ │ │ - b.n 110a0 │ │ │ │ │ + beq.w 110b2 │ │ │ │ │ + b.n 110d4 │ │ │ │ │ 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 1110e │ │ │ │ │ + bne.w 11144 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1180c │ │ │ │ │ + beq.w 11842 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 112f8 │ │ │ │ │ + b.n 1132e │ │ │ │ │ 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 1120e │ │ │ │ │ + bne.w 11244 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1179a │ │ │ │ │ + beq.w 117d0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 1138c │ │ │ │ │ + b.n 113c2 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1108c │ │ │ │ │ + beq.w 110c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1108c │ │ │ │ │ + beq.w 110c0 │ │ │ │ │ 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 110a0 │ │ │ │ │ + beq.w 110d4 │ │ │ │ │ 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 11438 │ │ │ │ │ + bne.w 1146e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11438 │ │ │ │ │ + b.n 1146e │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr.w r2, [r7, r6, lsl #2] │ │ │ │ │ str.w r2, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 114ba │ │ │ │ │ + b.n 114f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11a4c │ │ │ │ │ + bl 11a84 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 114a6 │ │ │ │ │ + beq.w 114dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11776 │ │ │ │ │ + bne.w 117ac │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - beq.n 11622 │ │ │ │ │ + beq.n 11658 │ │ │ │ │ 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 11498 │ │ │ │ │ + b.n 114ce │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 114e4 │ │ │ │ │ + b.n 1151a │ │ │ │ │ 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 118de │ │ │ │ │ + beq.w 11914 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 1160e │ │ │ │ │ + b.n 11644 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 117dc │ │ │ │ │ + beq.w 11812 │ │ │ │ │ bl 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 117dc │ │ │ │ │ + bne.w 11812 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 117d4 │ │ │ │ │ + bne.w 1180a │ │ │ │ │ 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 117c2 │ │ │ │ │ + beq.w 117f8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 117d4 │ │ │ │ │ + bne.w 1180a │ │ │ │ │ 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 116f8 │ │ │ │ │ + bne.n 1172e │ │ │ │ │ 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 117bc │ │ │ │ │ + beq.w 117f2 │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - bgt.n 116e8 │ │ │ │ │ + bgt.n 1171e │ │ │ │ │ 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 │ │ │ │ │ @@ -31031,818 +31034,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 111b0 │ │ │ │ │ + beq.w 111e6 │ │ │ │ │ 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 11756 │ │ │ │ │ + beq.n 1178c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11756 │ │ │ │ │ + bne.n 1178c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 110aa │ │ │ │ │ + b.n 110de │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 112f8 │ │ │ │ │ + b.n 1132e │ │ │ │ │ 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 116a2 │ │ │ │ │ + b.n 116d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11a4c │ │ │ │ │ + bl 11a84 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1168e │ │ │ │ │ + beq.n 116c4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 11732 │ │ │ │ │ + cbnz r3, 11768 │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - beq.n 1171c │ │ │ │ │ + beq.n 11752 │ │ │ │ │ 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 11682 │ │ │ │ │ + b.n 116b8 │ │ │ │ │ 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 117bc │ │ │ │ │ + beq.n 117f2 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 1170c │ │ │ │ │ + b.n 11742 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11708 │ │ │ │ │ + beq.n 1173e │ │ │ │ │ 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 112f8 │ │ │ │ │ + b.n 1132e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 112de │ │ │ │ │ + b.n 11314 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 110aa │ │ │ │ │ + beq.w 110de │ │ │ │ │ movs r1, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 110ac │ │ │ │ │ + b.n 110e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 10ec8 │ │ │ │ │ + b.w 10efc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1160a │ │ │ │ │ + beq.w 11640 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 110a0 │ │ │ │ │ + b.n 110d4 │ │ │ │ │ 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 1138c │ │ │ │ │ + b.n 113c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11136 │ │ │ │ │ + b.n 1116c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11562 │ │ │ │ │ - b.n 11116 │ │ │ │ │ + bne.w 11598 │ │ │ │ │ + b.n 1114c │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 110fe │ │ │ │ │ + b.n 11134 │ │ │ │ │ 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 112f8 │ │ │ │ │ + b.n 1132e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 112f8 │ │ │ │ │ + b.n 1132e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11658 │ │ │ │ │ + b.n 1168e │ │ │ │ │ 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 110a0 │ │ │ │ │ + b.n 110d4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11310 │ │ │ │ │ + beq.w 11346 │ │ │ │ │ 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 112f8 │ │ │ │ │ + b.n 1132e │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11332 │ │ │ │ │ + beq.w 11368 │ │ │ │ │ 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 1138c │ │ │ │ │ + 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 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 112f8 │ │ │ │ │ + b.n 1132e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 10f1a │ │ │ │ │ + b.w 10f4e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 1105a │ │ │ │ │ + b.w 1108e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 10f92 │ │ │ │ │ + b.w 10fc6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 10fba │ │ │ │ │ + b.w 10fee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 11032 │ │ │ │ │ + b.w 11066 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 10ef2 │ │ │ │ │ + b.w 10f26 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 110ac │ │ │ │ │ + b.n 110e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11450 │ │ │ │ │ + beq.w 11486 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 110a4 │ │ │ │ │ + b.n 110d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11470 │ │ │ │ │ + b.n 114a6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11896 │ │ │ │ │ - b.w 110a0 │ │ │ │ │ + bne.n 118cc │ │ │ │ │ + b.w 110d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11236 │ │ │ │ │ + b.n 1126c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1158a │ │ │ │ │ - b.n 11216 │ │ │ │ │ + bne.w 115c0 │ │ │ │ │ + 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 │ │ │ │ │ - b.n 1180c │ │ │ │ │ + b.n 11842 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 111fe │ │ │ │ │ + b.n 11234 │ │ │ │ │ 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 110a4 │ │ │ │ │ + b.w 110d8 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000118f4 : │ │ │ │ │ +0001192c : │ │ │ │ │ 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 11a30 │ │ │ │ │ + beq.w 11a6a │ │ │ │ │ bl 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 11a30 │ │ │ │ │ + bne.w 11a6a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11a08 │ │ │ │ │ + bne.n 11a42 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 119e4 │ │ │ │ │ + beq.n 11a1e │ │ │ │ │ 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 r7, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11a16 │ │ │ │ │ + bne.n 11a50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cbnz r0, 1197c │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + cbnz r0, 119b4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11a08 │ │ │ │ │ + bne.n 11a42 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - bl de68 │ │ │ │ │ + bl dea8 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11a20 │ │ │ │ │ + bne.n 11a5a │ │ │ │ │ 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 11954 │ │ │ │ │ + beq.n 1198c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11954 │ │ │ │ │ + beq.n 1198c │ │ │ │ │ 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 1196e │ │ │ │ │ + beq.n 119a6 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - mov r3, r9 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ │ + ldr.w r0, [r9, #4] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11a44 │ │ │ │ │ + beq.n 11a7e │ │ │ │ │ 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, 119d0 │ │ │ │ │ + cbz r0, 11a0a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1196e │ │ │ │ │ + beq.n 119a6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1196e │ │ │ │ │ + beq.n 119a6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11972 │ │ │ │ │ + b.n 119aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 11a38 │ │ │ │ │ + blt.n 11a72 │ │ │ │ │ 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 │ │ │ │ │ + mov r7, r1 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - cbnz r3, 11a10 │ │ │ │ │ + cbnz r3, 11a4a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1194a │ │ │ │ │ + beq.n 11982 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11972 │ │ │ │ │ + b.n 119aa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11a08 │ │ │ │ │ + bne.n 11a42 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b49c │ │ │ │ │ + bl b49c │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 11a02 │ │ │ │ │ + b.n 11a3c │ │ │ │ │ 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 119ca │ │ │ │ │ - b.n 119d0 │ │ │ │ │ + bne.n 11a04 │ │ │ │ │ + b.n 11a0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11928 │ │ │ │ │ + b.n 11960 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11972 │ │ │ │ │ + b.n 119aa │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 119be │ │ │ │ │ - nop │ │ │ │ │ + b.n 119f8 │ │ │ │ │ │ │ │ │ │ -00011a4c : │ │ │ │ │ +00011a84 : │ │ │ │ │ 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 11bb0 │ │ │ │ │ + beq.w 11be8 │ │ │ │ │ bl 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 11bb0 │ │ │ │ │ + bne.w 11be8 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 11b60 │ │ │ │ │ + bne.n 11b98 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 11b2e │ │ │ │ │ + beq.n 11b66 │ │ │ │ │ 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 11b52 │ │ │ │ │ + bne.n 11b8a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11b68 │ │ │ │ │ + bne.n 11ba0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 11b60 │ │ │ │ │ + bne.n 11b98 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 11ad2 │ │ │ │ │ + cbnz r0, 11b0a │ │ │ │ │ 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 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11ac0 │ │ │ │ │ + beq.n 11af8 │ │ │ │ │ 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 11ac4 │ │ │ │ │ + beq.n 11afc │ │ │ │ │ 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 11baa │ │ │ │ │ + beq.n 11be2 │ │ │ │ │ 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, 11b1a │ │ │ │ │ + cbz r0, 11b52 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11ac4 │ │ │ │ │ + beq.n 11afc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11ac4 │ │ │ │ │ + beq.n 11afc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11ac8 │ │ │ │ │ + b.n 11b00 │ │ │ │ │ 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 11bb8 │ │ │ │ │ + blt.n 11bf0 │ │ │ │ │ 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, 11b5a │ │ │ │ │ + cbz r3, 11b92 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 11b60 │ │ │ │ │ + cbnz r3, 11b98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b49c │ │ │ │ │ + bl b49c │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11aa2 │ │ │ │ │ + beq.n 11ada │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11ac8 │ │ │ │ │ + b.n 11b00 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11aae │ │ │ │ │ + beq.n 11ae6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 71d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11aae │ │ │ │ │ + beq.n 11ae6 │ │ │ │ │ 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 11ac4 │ │ │ │ │ + beq.n 11afc │ │ │ │ │ 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 11b08 │ │ │ │ │ + bne.n 11b40 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11b08 │ │ │ │ │ + b.n 11b40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11a80 │ │ │ │ │ + b.n 11ab8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11ac8 │ │ │ │ │ + b.n 11b00 │ │ │ │ │ │ │ │ │ │ -00011bc4 <_loop1_73_rule>: │ │ │ │ │ +00011bfc <_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 11e9c <_loop1_73_rule+0x2d8> │ │ │ │ │ + beq.w 11ed4 <_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 11e9c <_loop1_73_rule+0x2d8> │ │ │ │ │ + bne.w 11ed4 <_loop1_73_rule+0x2d8> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 11e28 <_loop1_73_rule+0x264> │ │ │ │ │ + bne.w 11e60 <_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 11e32 <_loop1_73_rule+0x26e> │ │ │ │ │ + beq.w 11e6a <_loop1_73_rule+0x26e> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 11e28 <_loop1_73_rule+0x264> │ │ │ │ │ + bne.w 11e60 <_loop1_73_rule+0x264> │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw r8, #6000 @ 0x1770 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11cb0 <_loop1_73_rule+0xec> │ │ │ │ │ + b.n 11ce8 <_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 11e8a <_loop1_73_rule+0x2c6> │ │ │ │ │ + beq.w 11ec2 <_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 11de6 <_loop1_73_rule+0x222> │ │ │ │ │ + beq.w 11e1e <_loop1_73_rule+0x222> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11e68 <_loop1_73_rule+0x2a4> │ │ │ │ │ + bne.w 11ea0 <_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 11df4 <_loop1_73_rule+0x230> │ │ │ │ │ + beq.w 11e2c <_loop1_73_rule+0x230> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11e56 <_loop1_73_rule+0x292> │ │ │ │ │ + bne.w 11e8e <_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 11ca6 <_loop1_73_rule+0xe2> │ │ │ │ │ + bne.n 11cde <_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 11e42 <_loop1_73_rule+0x27e> │ │ │ │ │ + beq.w 11e7a <_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 11e82 <_loop1_73_rule+0x2be> │ │ │ │ │ + beq.w 11eba <_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 11e82 <_loop1_73_rule+0x2be> │ │ │ │ │ + bne.w 11eba <_loop1_73_rule+0x2be> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11d32 <_loop1_73_rule+0x16e> │ │ │ │ │ + bne.n 11d6a <_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 11e7a <_loop1_73_rule+0x2b6> │ │ │ │ │ + beq.w 11eb2 <_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 11e7a <_loop1_73_rule+0x2b6> │ │ │ │ │ + bne.w 11eb2 <_loop1_73_rule+0x2b6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11e94 <_loop1_73_rule+0x2d0> │ │ │ │ │ + bne.w 11ecc <_loop1_73_rule+0x2d0> │ │ │ │ │ ldrd r9, r3, [r4, #8] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n 11df8 <_loop1_73_rule+0x234> │ │ │ │ │ + beq.n 11e30 <_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 11c26 <_loop1_73_rule+0x62> │ │ │ │ │ + bne.n 11c5e <_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, 11d30 <_loop1_73_rule+0x16c> │ │ │ │ │ + cbnz r3, 11d68 <_loop1_73_rule+0x16c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12050 │ │ │ │ │ + bl 12088 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11dba <_loop1_73_rule+0x1f6> │ │ │ │ │ + bne.n 11df2 <_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 11e22 <_loop1_73_rule+0x25e> │ │ │ │ │ + beq.n 11e5a <_loop1_73_rule+0x25e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11e22 <_loop1_73_rule+0x25e> │ │ │ │ │ + bne.n 11e5a <_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 11e42 <_loop1_73_rule+0x27e> │ │ │ │ │ + beq.n 11e7a <_loop1_73_rule+0x27e> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 11da6 <_loop1_73_rule+0x1e2> │ │ │ │ │ + ble.n 11dde <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 11da6 <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 11dde <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n 11da6 <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 11dde <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq.n 11da6 <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 11dde <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq.n 11da6 <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 11dde <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - beq.n 11da6 <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 11dde <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #6 │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ - beq.n 11da6 <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 11dde <_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 11d94 <_loop1_73_rule+0x1d0> │ │ │ │ │ + bne.n 11dcc <_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 │ │ │ │ │ @@ -31854,510 +31857,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 11d30 <_loop1_73_rule+0x16c> │ │ │ │ │ + beq.n 11d68 <_loop1_73_rule+0x16c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11e56 <_loop1_73_rule+0x292> │ │ │ │ │ + bne.n 11e8e <_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 11ca6 <_loop1_73_rule+0xe2> │ │ │ │ │ - b.n 11c8c <_loop1_73_rule+0xc8> │ │ │ │ │ + bne.w 11cde <_loop1_73_rule+0xe2> │ │ │ │ │ + b.n 11cc4 <_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 11e72 <_loop1_73_rule+0x2ae> │ │ │ │ │ + bne.n 11eaa <_loop1_73_rule+0x2ae> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11d1e <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11d56 <_loop1_73_rule+0x15a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 11ea4 <_loop1_73_rule+0x2e0> │ │ │ │ │ + blt.n 11edc <_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 11e94 <_loop1_73_rule+0x2d0> │ │ │ │ │ + bne.n 11ecc <_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 11c26 <_loop1_73_rule+0x62> │ │ │ │ │ - b.n 11d16 <_loop1_73_rule+0x152> │ │ │ │ │ + bne.w 11c5e <_loop1_73_rule+0x62> │ │ │ │ │ + b.n 11d4e <_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 11db0 <_loop1_73_rule+0x1ec> │ │ │ │ │ + b.n 11de8 <_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 11db0 <_loop1_73_rule+0x1ec> │ │ │ │ │ + b.n 11de8 <_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 11db0 <_loop1_73_rule+0x1ec> │ │ │ │ │ + b.n 11de8 <_loop1_73_rule+0x1ec> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11dd6 <_loop1_73_rule+0x212> │ │ │ │ │ + beq.n 11e0e <_loop1_73_rule+0x212> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11d34 <_loop1_73_rule+0x170> │ │ │ │ │ + b.n 11d6c <_loop1_73_rule+0x170> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 11eb0 <_loop1_73_rule+0x2ec> │ │ │ │ │ + cbz r0, 11ee8 <_loop1_73_rule+0x2ec> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11d1e <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11d56 <_loop1_73_rule+0x15a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11cf0 <_loop1_73_rule+0x12c> │ │ │ │ │ + b.n 11d28 <_loop1_73_rule+0x12c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11cca <_loop1_73_rule+0x106> │ │ │ │ │ + b.n 11d02 <_loop1_73_rule+0x106> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11d1e <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11d56 <_loop1_73_rule+0x15a> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11d1e <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11d56 <_loop1_73_rule+0x15a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11bf8 <_loop1_73_rule+0x34> │ │ │ │ │ + b.n 11c30 <_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 11d1e <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11d56 <_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 11c78 <_loop1_73_rule+0xb4> │ │ │ │ │ - b.n 11df4 <_loop1_73_rule+0x230> │ │ │ │ │ + bne.w 11cb0 <_loop1_73_rule+0xb4> │ │ │ │ │ + b.n 11e2c <_loop1_73_rule+0x230> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00011ec4 : │ │ │ │ │ +00011efc : │ │ │ │ │ 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 1203e │ │ │ │ │ + beq.w 12076 │ │ │ │ │ bl 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 1203e │ │ │ │ │ + bne.w 12076 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 12024 │ │ │ │ │ + bne.w 1205c │ │ │ │ │ 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 1201c │ │ │ │ │ + beq.w 12054 │ │ │ │ │ bl 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 1201c │ │ │ │ │ + bne.n 12054 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 11ffe │ │ │ │ │ + bne.n 12036 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 11fe0 │ │ │ │ │ + beq.n 12018 │ │ │ │ │ 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 11fa2 │ │ │ │ │ + beq.n 11fda │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - cbz r0, 11fa2 │ │ │ │ │ + cbz r0, 11fda │ │ │ │ │ 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, 11f9a │ │ │ │ │ + cbz r0, 11fd2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12006 │ │ │ │ │ + bne.n 1203e │ │ │ │ │ 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, 11fdc │ │ │ │ │ + cbz r0, 12014 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1202a │ │ │ │ │ + bne.n 12062 │ │ │ │ │ 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 1200e │ │ │ │ │ + bne.n 12046 │ │ │ │ │ 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 12046 │ │ │ │ │ + bne.n 1207e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12050 │ │ │ │ │ + bl 12088 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 11fc4 │ │ │ │ │ + cbnz r0, 11ffc │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ - b.n 11f8c │ │ │ │ │ + b.n 11fc4 │ │ │ │ │ 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 11f86 │ │ │ │ │ - b.n 11fbc │ │ │ │ │ + bne.n 11fbe │ │ │ │ │ + b.n 11ff4 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11faa │ │ │ │ │ + b.n 11fe2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1200e │ │ │ │ │ + blt.n 12046 │ │ │ │ │ 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 11f3e │ │ │ │ │ + beq.n 11f76 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11faa │ │ │ │ │ + b.n 11fe2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11f76 │ │ │ │ │ + beq.n 11fae │ │ │ │ │ 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 11faa │ │ │ │ │ + b.n 11fe2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11f22 │ │ │ │ │ + b.n 11f5a │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 11f90 │ │ │ │ │ + b.n 11fc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11f8c │ │ │ │ │ + beq.n 11fc4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11f90 │ │ │ │ │ + b.n 11fc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11ef8 │ │ │ │ │ + b.n 11f30 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11f90 │ │ │ │ │ + b.n 11fc8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00012050 : │ │ │ │ │ +00012088 : │ │ │ │ │ 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 12130 │ │ │ │ │ + beq.n 12168 │ │ │ │ │ bl 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 12130 │ │ │ │ │ + bne.n 12168 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12128 │ │ │ │ │ + bne.n 12160 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 120e6 │ │ │ │ │ + beq.n 1211e │ │ │ │ │ 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 1210e │ │ │ │ │ + beq.n 12146 │ │ │ │ │ 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, 120d8 │ │ │ │ │ + cbz r0, 12110 │ │ │ │ │ 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, 12114 │ │ │ │ │ + cbz r0, 1214c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 12114 │ │ │ │ │ + cbnz r3, 1214c │ │ │ │ │ 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 1211c │ │ │ │ │ + blt.n 12154 │ │ │ │ │ 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, 12128 │ │ │ │ │ + cbnz r3, 12160 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 120a8 │ │ │ │ │ + bne.n 120e0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 120d8 │ │ │ │ │ + b.n 12110 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 120d8 │ │ │ │ │ + beq.n 12110 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 120dc │ │ │ │ │ + b.n 12114 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 120dc │ │ │ │ │ + b.n 12114 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 12080 │ │ │ │ │ + b.n 120b8 │ │ │ │ │ │ │ │ │ │ -00012138 <_loop0_71_rule>: │ │ │ │ │ +00012170 <_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 123e0 <_loop0_71_rule+0x2a8> │ │ │ │ │ + beq.w 12418 <_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 123e0 <_loop0_71_rule+0x2a8> │ │ │ │ │ + bne.w 12418 <_loop0_71_rule+0x2a8> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 123d6 <_loop0_71_rule+0x29e> │ │ │ │ │ + bne.w 1240e <_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 123c6 <_loop0_71_rule+0x28e> │ │ │ │ │ + beq.w 123fe <_loop0_71_rule+0x28e> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 123d6 <_loop0_71_rule+0x29e> │ │ │ │ │ + bne.w 1240e <_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 123be <_loop0_71_rule+0x286> │ │ │ │ │ + beq.w 123f6 <_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 123be <_loop0_71_rule+0x286> │ │ │ │ │ + bne.w 123f6 <_loop0_71_rule+0x286> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 122c6 <_loop0_71_rule+0x18e> │ │ │ │ │ + bne.w 122fe <_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 123b6 <_loop0_71_rule+0x27e> │ │ │ │ │ + beq.w 123ee <_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 123b6 <_loop0_71_rule+0x27e> │ │ │ │ │ + bne.w 123ee <_loop0_71_rule+0x27e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 123ae <_loop0_71_rule+0x276> │ │ │ │ │ + bne.w 123e6 <_loop0_71_rule+0x276> │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 12280 <_loop0_71_rule+0x148> │ │ │ │ │ + beq.n 122b8 <_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 122aa <_loop0_71_rule+0x172> │ │ │ │ │ + beq.n 122e2 <_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 123a4 <_loop0_71_rule+0x26c> │ │ │ │ │ + beq.w 123dc <_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] │ │ │ │ │ @@ -32365,124 +32368,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 12392 <_loop0_71_rule+0x25a> │ │ │ │ │ + beq.w 123ca <_loop0_71_rule+0x25a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1237c <_loop0_71_rule+0x244> │ │ │ │ │ + bne.w 123b4 <_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 122b2 <_loop0_71_rule+0x17a> │ │ │ │ │ + beq.n 122ea <_loop0_71_rule+0x17a> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12368 <_loop0_71_rule+0x230> │ │ │ │ │ + bne.w 123a0 <_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 12274 <_loop0_71_rule+0x13c> │ │ │ │ │ + bne.n 122ac <_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 12354 <_loop0_71_rule+0x21c> │ │ │ │ │ + beq.n 1238c <_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 12196 <_loop0_71_rule+0x5e> │ │ │ │ │ + b.n 121ce <_loop0_71_rule+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 123e8 <_loop0_71_rule+0x2b0> │ │ │ │ │ + blt.w 12420 <_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 123ae <_loop0_71_rule+0x276> │ │ │ │ │ + bne.w 123e6 <_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 12200 <_loop0_71_rule+0xc8> │ │ │ │ │ + bne.n 12238 <_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, 122c4 <_loop0_71_rule+0x18c> │ │ │ │ │ + cbnz r3, 122fc <_loop0_71_rule+0x18c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12050 │ │ │ │ │ + bl 12088 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1233a <_loop0_71_rule+0x202> │ │ │ │ │ + bne.n 12372 <_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 12354 <_loop0_71_rule+0x21c> │ │ │ │ │ + beq.n 1238c <_loop0_71_rule+0x21c> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 12326 <_loop0_71_rule+0x1ee> │ │ │ │ │ + ble.n 1235e <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 12326 <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 1235e <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n 12326 <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 1235e <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq.n 12326 <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 1235e <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq.n 12326 <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 1235e <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - beq.n 12326 <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 1235e <_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 12314 <_loop0_71_rule+0x1dc> │ │ │ │ │ + bne.n 1234c <_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 │ │ │ │ │ @@ -32494,87 +32497,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 122c4 <_loop0_71_rule+0x18c> │ │ │ │ │ + beq.n 122fc <_loop0_71_rule+0x18c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1224c <_loop0_71_rule+0x114> │ │ │ │ │ + b.n 12284 <_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 12330 <_loop0_71_rule+0x1f8> │ │ │ │ │ + b.n 12368 <_loop0_71_rule+0x1f8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12252 <_loop0_71_rule+0x11a> │ │ │ │ │ + beq.w 1228a <_loop0_71_rule+0x11a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 122c8 <_loop0_71_rule+0x190> │ │ │ │ │ + b.n 12300 <_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 1223c <_loop0_71_rule+0x104> │ │ │ │ │ + beq.w 12274 <_loop0_71_rule+0x104> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 122b2 <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 122ea <_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 1238a <_loop0_71_rule+0x252> │ │ │ │ │ + bne.n 123c2 <_loop0_71_rule+0x252> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 122b2 <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 122ea <_loop0_71_rule+0x17a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 122b2 <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 122ea <_loop0_71_rule+0x17a> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 122b2 <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 122ea <_loop0_71_rule+0x17a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 121da <_loop0_71_rule+0xa2> │ │ │ │ │ + b.n 12212 <_loop0_71_rule+0xa2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 121b2 <_loop0_71_rule+0x7a> │ │ │ │ │ + b.n 121ea <_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 12330 <_loop0_71_rule+0x1f8> │ │ │ │ │ + b.n 12368 <_loop0_71_rule+0x1f8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12330 <_loop0_71_rule+0x1f8> │ │ │ │ │ + b.n 12368 <_loop0_71_rule+0x1f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1216c <_loop0_71_rule+0x34> │ │ │ │ │ + b.n 121a4 <_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 122b2 <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 122ea <_loop0_71_rule+0x17a> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -383,22 +383,22 @@ │ │ │ │ │ cbz r3, 34c <_tmp_130_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 36a <_tmp_130_rule+0x5a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 71a8 │ │ │ │ │ + bl 719c │ │ │ │ │ R_ARM_THM_CALL lambda_slash_no_default_rule │ │ │ │ │ cbnz r0, 366 <_tmp_130_rule+0x56> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 366 <_tmp_130_rule+0x56> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7604 │ │ │ │ │ + bl 75f8 │ │ │ │ │ R_ARM_THM_CALL lambda_slash_with_default_rule │ │ │ │ │ cbnz r0, 366 <_tmp_130_rule+0x56> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ @@ -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 de68 │ │ │ │ │ + bl dea8 │ │ │ │ │ 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 │ │ │ │ │ @@ -561,15 +561,15 @@ │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 82d8 │ │ │ │ │ + bl 82cc │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -615,15 +615,15 @@ │ │ │ │ │ cbnz r5, 57e │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 578 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cbz r0, 578 │ │ │ │ │ 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 │ │ │ │ │ @@ -661,15 +661,15 @@ │ │ │ │ │ b.n 8aa │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 5e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cbz r0, 5e2 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 5e2 │ │ │ │ │ @@ -711,15 +711,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 716 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 716 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -856,15 +856,15 @@ │ │ │ │ │ bne.w 824 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 784 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cbz r0, 784 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -910,15 +910,15 @@ │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 81e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 81e │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -988,15 +988,15 @@ │ │ │ │ │ b.n 8aa │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 8a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d56c │ │ │ │ │ + bl d5ac │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cbz r0, 8a2 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ @@ -1127,15 +1127,15 @@ │ │ │ │ │ cbz r3, 952 <_tmp_128_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 972 <_tmp_128_rule+0x5c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl e240 │ │ │ │ │ + bl e280 │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ cbnz r0, 96e <_tmp_128_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 96e <_tmp_128_rule+0x58> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1358,15 +1358,15 @@ │ │ │ │ │ b.n ba6 <_loop0_145_rule+0xdc> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.n b06 <_loop0_145_rule+0x3c> │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f820 │ │ │ │ │ + bl f860 │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, b64 <_loop0_145_rule+0x9a> │ │ │ │ │ cmp r9, r8 │ │ │ │ │ bne.n b58 <_loop0_145_rule+0x8e> │ │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -2093,15 +2093,15 @@ │ │ │ │ │ cbz r3, 1188 <_tmp_175_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 11b2 <_tmp_175_rule+0x66> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 673c │ │ │ │ │ + bl 6730 │ │ │ │ │ R_ARM_THM_CALL expressions_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 11aa <_tmp_175_rule+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1ca <_tmp_177_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -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 11ec4 │ │ │ │ │ + bl 11efc │ │ │ │ │ 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 {} │ │ │ │ │ @@ -384,17 +384,17 @@ │ │ │ │ │ 0x000017d0 656e5f6a 6f696e65 645f7374 72005f50 en_joined_str._P │ │ │ │ │ 0x000017e0 79415354 5f547570 6c65005f 50794153 yAST_Tuple._PyAS │ │ │ │ │ 0x000017f0 545f5374 61727265 64005f50 79415354 T_Starred._PyAST │ │ │ │ │ 0x00001800 5f4c6973 74005f50 79415354 5f47656e _List._PyAST_Gen │ │ │ │ │ 0x00001810 65726174 6f724578 70005f50 79415354 eratorExp._PyAST │ │ │ │ │ 0x00001820 5f4e616d 65644578 7072005f 50794153 _NamedExpr._PyAS │ │ │ │ │ 0x00001830 545f4966 45787000 5f507950 6567656e T_IfExp._PyPegen │ │ │ │ │ - 0x00001840 5f636865 636b5f6c 65676163 795f7374 _check_legacy_st │ │ │ │ │ - 0x00001850 6d74005f 50795065 67656e5f 6c6f6f6b mt._PyPegen_look │ │ │ │ │ - 0x00001860 61686561 645f666f 725f6578 7072005f ahead_for_expr._ │ │ │ │ │ + 0x00001840 5f6c6f6f 6b616865 61645f66 6f725f65 _lookahead_for_e │ │ │ │ │ + 0x00001850 78707200 5f507950 6567656e 5f636865 xpr._PyPegen_che │ │ │ │ │ + 0x00001860 636b5f6c 65676163 795f7374 6d74005f ck_legacy_stmt._ │ │ │ │ │ 0x00001870 50795065 67656e5f 7365715f 66697273 PyPegen_seq_firs │ │ │ │ │ 0x00001880 745f6974 656d005f 50794153 545f426f t_item._PyAST_Bo │ │ │ │ │ 0x00001890 6f6c4f70 005f5079 4153545f 42696e4f olOp._PyAST_BinO │ │ │ │ │ 0x000018a0 70005f50 79506567 656e5f63 6d706f70 p._PyPegen_cmpop │ │ │ │ │ 0x000018b0 5f657870 725f7061 6972005f 50795065 _expr_pair._PyPe │ │ │ │ │ 0x000018c0 67656e5f 6765745f 636d706f 7073005f gen_get_cmpops._ │ │ │ │ │ 0x000018d0 50795065 67656e5f 6765745f 65787072 PyPegen_get_expr │ │ │ ├── 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: 18096 (bytes into file) │ │ │ │ │ + Start of section headers: 18080 (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 0x46b0: │ │ │ │ │ +There are 14 section headers, starting at offset 0x46a0: │ │ │ │ │ │ │ │ │ │ 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 003be8 000038 08 I 11 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 003bd8 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 0029a8 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 003c20 000a18 08 I 11 6 4 │ │ │ │ │ - [ 8] .rodata PROGBITS 00000000 0030f0 00000b 00 A 0 0 4 │ │ │ │ │ - [ 9] .note.GNU-stack PROGBITS 00000000 0030fb 000000 00 0 0 1 │ │ │ │ │ - [10] .ARM.attributes ARM_ATTRIBUTES 00000000 0030fb 000033 00 0 0 1 │ │ │ │ │ - [11] .symtab SYMTAB 00000000 003130 000670 10 12 70 4 │ │ │ │ │ - [12] .strtab STRTAB 00000000 0037a0 000448 00 0 0 1 │ │ │ │ │ - [13] .shstrtab STRTAB 00000000 004638 000075 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 000748 002998 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 003c10 000a18 08 I 11 6 4 │ │ │ │ │ + [ 8] .rodata PROGBITS 00000000 0030e0 00000b 00 A 0 0 4 │ │ │ │ │ + [ 9] .note.GNU-stack PROGBITS 00000000 0030eb 000000 00 0 0 1 │ │ │ │ │ + [10] .ARM.attributes ARM_ATTRIBUTES 00000000 0030eb 000033 00 0 0 1 │ │ │ │ │ + [11] .symtab SYMTAB 00000000 003120 000670 10 12 70 4 │ │ │ │ │ + [12] .strtab STRTAB 00000000 003790 000448 00 0 0 1 │ │ │ │ │ + [13] .shstrtab STRTAB 00000000 004628 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: 000006f9 7366 FUNC LOCAL DEFAULT 6 tok_get_normal_mode │ │ │ │ │ - 11: 000023c1 188 FUNC LOCAL DEFAULT 6 tok_nextc │ │ │ │ │ - 12: 0000247d 94 FUNC LOCAL DEFAULT 6 tok_backup │ │ │ │ │ + 10: 000006f9 7352 FUNC LOCAL DEFAULT 6 tok_get_normal_mode │ │ │ │ │ + 11: 000023b1 188 FUNC LOCAL DEFAULT 6 tok_nextc │ │ │ │ │ + 12: 0000246d 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,37 +44,37 @@ │ │ │ │ │ 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: 00002705 322 FUNC LOCAL DEFAULT 6 verify_end_of_number.constprop.0 │ │ │ │ │ - 48: 000025ed 278 FUNC LOCAL DEFAULT 6 tok_decimal_tail │ │ │ │ │ - 49: 00002849 352 FUNC LOCAL DEFAULT 6 verify_end_of_number │ │ │ │ │ - 50: 00001630 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 51: 0000168e 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 47: 000026f5 322 FUNC LOCAL DEFAULT 6 verify_end_of_number.constprop.0 │ │ │ │ │ + 48: 000025dd 278 FUNC LOCAL DEFAULT 6 tok_decimal_tail │ │ │ │ │ + 49: 00002839 352 FUNC LOCAL DEFAULT 6 verify_end_of_number │ │ │ │ │ + 50: 00001628 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 51: 00001686 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: 0000272e 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 60: 0000271e 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 61: 00000059 104 FUNC LOCAL DEFAULT 1 lookahead │ │ │ │ │ - 62: 00002870 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 62: 00002860 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: 0000273d 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 67: 0000273e 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 68: 0000287f 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 69: 00002880 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 66: 0000272d 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 67: 0000272e 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 68: 0000286f 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 69: 00002870 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 70: 00000001 1782 FUNC GLOBAL HIDDEN 6 _PyTokenizer_Get │ │ │ │ │ 71: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ 72: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 73: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 74: 00000000 0 NOTYPE GLOBAL DEFAULT UND strncpy │ │ │ │ │ 75: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_token_setup │ │ │ │ │ 76: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ @@ -83,24 +83,24 @@ │ │ │ │ │ 79: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ 80: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ 81: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_tolower │ │ │ │ │ 82: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyToken_TwoChars │ │ │ │ │ 83: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsPrintable │ │ │ │ │ 84: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyToken_OneChar │ │ │ │ │ 85: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 86: 000024dd 272 FUNC GLOBAL HIDDEN 6 _PyLexer_update_ftstring_expr │ │ │ │ │ + 86: 000024cd 272 FUNC GLOBAL HIDDEN 6 _PyLexer_update_ftstring_expr │ │ │ │ │ 87: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_indenterror │ │ │ │ │ 88: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyToken_ThreeChars │ │ │ │ │ 89: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ - 90: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ │ - 91: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - 92: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ScanIdentifier │ │ │ │ │ - 93: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 94: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_type_comment_token_setup │ │ │ │ │ - 95: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ + 90: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_type_comment_token_setup │ │ │ │ │ + 91: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ + 92: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_syntaxerror_known_range │ │ │ │ │ + 93: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ │ + 94: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ScanIdentifier │ │ │ │ │ + 95: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ 96: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ │ 97: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8String │ │ │ │ │ 98: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeDecodeError │ │ │ │ │ 99: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 100: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ │ 101: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxWarning │ │ │ │ │ 102: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_parser_warn │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x3be8 contains 7 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x3bd8 contains 7 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000012 00000b0a R_ARM_THM_CALL 000023c1 tok_nextc │ │ │ │ │ -00000020 00000b0a R_ARM_THM_CALL 000023c1 tok_nextc │ │ │ │ │ -0000002e 00000c0a R_ARM_THM_CALL 0000247d tok_backup │ │ │ │ │ -0000003c 00000b0a R_ARM_THM_CALL 000023c1 tok_nextc │ │ │ │ │ -00000070 00000b0a R_ARM_THM_CALL 000023c1 tok_nextc │ │ │ │ │ -000000a6 00000c0a R_ARM_THM_CALL 0000247d tok_backup │ │ │ │ │ -000000b4 00000c0a R_ARM_THM_CALL 0000247d tok_backup │ │ │ │ │ +00000012 00000b0a R_ARM_THM_CALL 000023b1 tok_nextc │ │ │ │ │ +00000020 00000b0a R_ARM_THM_CALL 000023b1 tok_nextc │ │ │ │ │ +0000002e 00000c0a R_ARM_THM_CALL 0000246d tok_backup │ │ │ │ │ +0000003c 00000b0a R_ARM_THM_CALL 000023b1 tok_nextc │ │ │ │ │ +00000070 00000b0a R_ARM_THM_CALL 000023b1 tok_nextc │ │ │ │ │ +000000a6 00000c0a R_ARM_THM_CALL 0000246d tok_backup │ │ │ │ │ +000000b4 00000c0a R_ARM_THM_CALL 0000246d tok_backup │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x3c20 contains 323 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x3c10 contains 323 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000196 0000470a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ 000001b0 0000480a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000001be 0000490a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000001e6 00004a0a R_ARM_THM_CALL 00000000 strncpy │ │ │ │ │ 00000288 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ 000002c2 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ @@ -75,262 +75,262 @@ │ │ │ │ │ 00000e10 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ 00000e76 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ 00000eb2 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ 00000ee6 0000530a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ 00000f46 0000530a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ 00000f7c 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ 00000fd8 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001008 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000010ce 0000512f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ -000010d2 00005130 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ -000011f0 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001224 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000125e 0000560a R_ARM_THM_CALL 000024dd _PyLexer_update_ftstring_expr │ │ │ │ │ -0000130a 00001a2f R_ARM_THM_MOVW_ABS_NC 000002f4 .LC19 │ │ │ │ │ -0000130e 00001a30 R_ARM_THM_MOVT_ABS 000002f4 .LC19 │ │ │ │ │ -00001328 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001348 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000013b8 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_indenterror │ │ │ │ │ -000013e2 0000530a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -000013ec 0000182f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC17 │ │ │ │ │ -000013f0 00001830 R_ARM_THM_MOVT_ABS 000002b0 .LC17 │ │ │ │ │ -000013f8 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001406 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000143c 0000232f R_ARM_THM_MOVW_ABS_NC 00000408 .LC28 │ │ │ │ │ -00001440 00002330 R_ARM_THM_MOVT_ABS 00000408 .LC28 │ │ │ │ │ -000014b2 00002c2f R_ARM_THM_MOVW_ABS_NC 00000578 .LC37 │ │ │ │ │ -000014b6 00002c30 R_ARM_THM_MOVT_ABS 00000578 .LC37 │ │ │ │ │ -000014c2 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000014d6 0000580a R_ARM_THM_CALL 00000000 _PyToken_ThreeChars │ │ │ │ │ -0000151c 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001536 00002a2f R_ARM_THM_MOVW_ABS_NC 00000540 .LC35 │ │ │ │ │ -0000153a 00002a30 R_ARM_THM_MOVT_ABS 00000540 .LC35 │ │ │ │ │ -000016c6 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000170a 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001770 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000177c 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -00001780 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -00001784 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000017b8 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000017ca 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -000017ce 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -000017d2 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001846 0000262f R_ARM_THM_MOVW_ABS_NC 00000458 .LC31 │ │ │ │ │ -0000184a 00002630 R_ARM_THM_MOVT_ABS 00000458 .LC31 │ │ │ │ │ -0000184e 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000018aa 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000018cc 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000018fe 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001912 0000590a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001944 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001970 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001980 0000282f R_ARM_THM_MOVW_ABS_NC 000004f0 .LC33 │ │ │ │ │ -00001984 00002830 R_ARM_THM_MOVT_ABS 000004f0 .LC33 │ │ │ │ │ -0000198a 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000199c 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -000019a0 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -000019a4 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001a1e 00005a0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00001a4e 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ -00001a52 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ -00001a56 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001aae 0000222f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC27 │ │ │ │ │ -00001ab2 00002230 R_ARM_THM_MOVT_ABS 000003a4 .LC27 │ │ │ │ │ -00001ab6 00005b0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00001ac4 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001ad4 0000340a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ -00001b98 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001ba0 00000e2f R_ARM_THM_MOVW_ABS_NC 00000164 .LC7 │ │ │ │ │ -00001ba4 00000e30 R_ARM_THM_MOVT_ABS 00000164 .LC7 │ │ │ │ │ -00001c22 00005a0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00001c2e 00005c0a R_ARM_THM_CALL 00000000 _PyUnicode_ScanIdentifier │ │ │ │ │ -00001c50 00005d0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c74 0000102f R_ARM_THM_MOVW_ABS_NC 00000178 .LC9 │ │ │ │ │ -00001c78 00001030 R_ARM_THM_MOVT_ABS 00000178 .LC9 │ │ │ │ │ -00001c7c 00005b0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00001c94 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -00001c98 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -00001c9c 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001cd2 00005e0a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ -00001ce8 00000f2f R_ARM_THM_MOVW_ABS_NC 00000170 .LC8 │ │ │ │ │ -00001cec 00000f30 R_ARM_THM_MOVT_ABS 00000170 .LC8 │ │ │ │ │ -00001cf4 00005f0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001d0c 0000502f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001d10 00005030 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001d38 00005e0a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ -00001d82 00001d2f R_ARM_THM_MOVW_ABS_NC 0000033c .LC22 │ │ │ │ │ -00001d86 00001d30 R_ARM_THM_MOVT_ABS 0000033c .LC22 │ │ │ │ │ -00001d9c 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -00001da0 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -00001da4 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001dbe 00001b2f R_ARM_THM_MOVW_ABS_NC 00000300 .LC20 │ │ │ │ │ -00001dc2 00001b30 R_ARM_THM_MOVT_ABS 00000300 .LC20 │ │ │ │ │ -00001de2 00001c2f R_ARM_THM_MOVW_ABS_NC 00000324 .LC21 │ │ │ │ │ -00001de6 00001c30 R_ARM_THM_MOVT_ABS 00000324 .LC21 │ │ │ │ │ -00001dec 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001e60 0000242f R_ARM_THM_MOVW_ABS_NC 00000414 .LC29 │ │ │ │ │ -00001e64 00002430 R_ARM_THM_MOVT_ABS 00000414 .LC29 │ │ │ │ │ -00001e68 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001e76 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001ea6 0000162f R_ARM_THM_MOVW_ABS_NC 00000268 .LC15 │ │ │ │ │ -00001eaa 00001630 R_ARM_THM_MOVT_ABS 00000268 .LC15 │ │ │ │ │ -00001eae 00005b0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00001ec6 0000152f R_ARM_THM_MOVW_ABS_NC 00000240 .LC14 │ │ │ │ │ -00001eca 00001530 R_ARM_THM_MOVT_ABS 00000240 .LC14 │ │ │ │ │ -00001ece 00005b0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00001f1e 00002e2f R_ARM_THM_MOVW_ABS_NC 000005e0 .LC39 │ │ │ │ │ -00001f22 00002e30 R_ARM_THM_MOVT_ABS 000005e0 .LC39 │ │ │ │ │ -00001f26 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001f4a 00002d2f R_ARM_THM_MOVW_ABS_NC 00000594 .LC38 │ │ │ │ │ -00001f4e 00002d30 R_ARM_THM_MOVT_ABS 00000594 .LC38 │ │ │ │ │ -00001f52 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001f98 00005d0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f9e 0000530a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00001faa 0000172f R_ARM_THM_MOVW_ABS_NC 00000290 .LC16 │ │ │ │ │ -00001fae 00001730 R_ARM_THM_MOVT_ABS 00000290 .LC16 │ │ │ │ │ -00001fb2 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001fbe 0000600a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ -00001fd4 00005d0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001fe0 0000610a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8String │ │ │ │ │ -00001ff6 00005d0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000200e 0000182f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC17 │ │ │ │ │ -00002012 00001830 R_ARM_THM_MOVT_ABS 000002b0 .LC17 │ │ │ │ │ -00002016 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002042 0000340a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ -00002056 00002b2f R_ARM_THM_MOVW_ABS_NC 00000568 .LC36 │ │ │ │ │ -0000205a 00002b30 R_ARM_THM_MOVT_ABS 00000568 .LC36 │ │ │ │ │ -00002076 0000142f R_ARM_THM_MOVW_ABS_NC 00000218 .LC13 │ │ │ │ │ -0000207a 00001430 R_ARM_THM_MOVT_ABS 00000218 .LC13 │ │ │ │ │ -0000207e 00005b0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00002096 0000132f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC12 │ │ │ │ │ -0000209a 00001330 R_ARM_THM_MOVT_ABS 000001f0 .LC12 │ │ │ │ │ -0000209e 00005b0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -000020b6 0000122f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC11 │ │ │ │ │ -000020ba 00001230 R_ARM_THM_MOVT_ABS 000001c8 .LC11 │ │ │ │ │ -000020be 00005b0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -000020d6 0000112f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC10 │ │ │ │ │ -000020da 00001130 R_ARM_THM_MOVT_ABS 000001a0 .LC10 │ │ │ │ │ -000020de 00005b0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -000020fe 0000192f R_ARM_THM_MOVW_ABS_NC 000002d8 .LC18 │ │ │ │ │ -00002102 00001930 R_ARM_THM_MOVT_ABS 000002d8 .LC18 │ │ │ │ │ -00002108 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002116 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000212c 0000032f R_ARM_THM_MOVW_ABS_NC 00000020 .LC1 │ │ │ │ │ -00002130 00000330 R_ARM_THM_MOVT_ABS 00000020 .LC1 │ │ │ │ │ -00002134 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002138 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000213c 00004e0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00002152 0000622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -00002156 00006230 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -0000215c 0000630a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00002190 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002198 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000219c 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000021a0 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000021a4 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000021a8 00004e0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000021b8 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000021f4 0000202f R_ARM_THM_MOVW_ABS_NC 00000384 .LC25 │ │ │ │ │ -000021f8 00002030 R_ARM_THM_MOVT_ABS 00000384 .LC25 │ │ │ │ │ -00002222 00001f2f R_ARM_THM_MOVW_ABS_NC 0000036c .LC24 │ │ │ │ │ -00002226 00001f30 R_ARM_THM_MOVT_ABS 0000036c .LC24 │ │ │ │ │ -0000222c 00001e2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC23 │ │ │ │ │ -00002230 00001e30 R_ARM_THM_MOVT_ABS 00000344 .LC23 │ │ │ │ │ -0000225e 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002268 0000272f R_ARM_THM_MOVW_ABS_NC 00000498 .LC32 │ │ │ │ │ -0000226c 00002730 R_ARM_THM_MOVT_ABS 00000498 .LC32 │ │ │ │ │ -00002270 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002292 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ -00002296 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ -000022bc 0000252f R_ARM_THM_MOVW_ABS_NC 0000043c .LC30 │ │ │ │ │ -000022c0 00002530 R_ARM_THM_MOVT_ABS 0000043c .LC30 │ │ │ │ │ -000022e2 0000292f R_ARM_THM_MOVW_ABS_NC 00000524 .LC34 │ │ │ │ │ -000022e6 00002930 R_ARM_THM_MOVT_ABS 00000524 .LC34 │ │ │ │ │ -000022ea 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000022f4 0000490a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002366 00005a0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -0000236e 0000480a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002420 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002452 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000245e 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -00002462 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -00002468 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000024b2 0000032f R_ARM_THM_MOVW_ABS_NC 00000020 .LC1 │ │ │ │ │ -000024b6 00000330 R_ARM_THM_MOVT_ABS 00000020 .LC1 │ │ │ │ │ -000024ba 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000024be 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000024c2 00004e0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000024c6 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000024ca 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000024ce 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000024d2 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000024d6 00004e0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000024f2 0000470a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00002518 0000480a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000251e 0000490a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002540 00004a0a R_ARM_THM_CALL 00000000 strncpy │ │ │ │ │ -00002552 0000470a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000256c 0000490a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002598 0000470a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -000025ba 0000640a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000025d0 00004a0a R_ARM_THM_CALL 00000000 strncpy │ │ │ │ │ -000025e6 0000480a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000025fc 0000502f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00002600 00005030 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -0000265e 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000026a4 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ -000026a8 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ -000026ac 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000026d6 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000026e0 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -000026e4 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -000026e8 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002760 0000352f R_ARM_THM_MOVW_ABS_NC 00000624 .LC40 │ │ │ │ │ -00002764 00003530 R_ARM_THM_MOVT_ABS 00000624 .LC40 │ │ │ │ │ -0000276a 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -0000277c 0000652f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ -00002780 00006530 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ -00002784 00003a2f R_ARM_THM_MOVW_ABS_NC 00000638 .LC45 │ │ │ │ │ -00002788 00003a30 R_ARM_THM_MOVT_ABS 00000638 .LC45 │ │ │ │ │ -0000278c 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ -00002790 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ -00002798 0000660a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ -000027ae 00003a2f R_ARM_THM_MOVW_ABS_NC 00000638 .LC45 │ │ │ │ │ -000027b2 00003a30 R_ARM_THM_MOVT_ABS 00000638 .LC45 │ │ │ │ │ -000027b6 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ -000027ba 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ -000027c0 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000027c8 0000382f R_ARM_THM_MOVW_ABS_NC 00000630 .LC43 │ │ │ │ │ -000027cc 00003830 R_ARM_THM_MOVT_ABS 00000630 .LC43 │ │ │ │ │ -000027d2 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -000027dc 0000392f R_ARM_THM_MOVW_ABS_NC 00000634 .LC44 │ │ │ │ │ -000027e0 00003930 R_ARM_THM_MOVT_ABS 00000634 .LC44 │ │ │ │ │ -000027e6 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -0000281e 0000372f R_ARM_THM_MOVW_ABS_NC 0000062c .LC42 │ │ │ │ │ -00002822 00003730 R_ARM_THM_MOVT_ABS 0000062c .LC42 │ │ │ │ │ -00002828 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002832 0000362f R_ARM_THM_MOVW_ABS_NC 00000628 .LC41 │ │ │ │ │ -00002836 00003630 R_ARM_THM_MOVT_ABS 00000628 .LC41 │ │ │ │ │ -0000283c 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -000028a4 0000352f R_ARM_THM_MOVW_ABS_NC 00000624 .LC40 │ │ │ │ │ -000028a8 00003530 R_ARM_THM_MOVT_ABS 00000624 .LC40 │ │ │ │ │ -000028b0 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -000028c6 0000652f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ -000028ca 00006530 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ -000028ce 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ -000028d2 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ -000028dc 0000660a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ -000028f4 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ -000028f8 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ -00002900 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000290a 0000382f R_ARM_THM_MOVW_ABS_NC 00000630 .LC43 │ │ │ │ │ -0000290e 00003830 R_ARM_THM_MOVT_ABS 00000630 .LC43 │ │ │ │ │ -00002916 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002924 0000392f R_ARM_THM_MOVW_ABS_NC 00000634 .LC44 │ │ │ │ │ -00002928 00003930 R_ARM_THM_MOVT_ABS 00000634 .LC44 │ │ │ │ │ -00002930 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002976 0000372f R_ARM_THM_MOVW_ABS_NC 0000062c .LC42 │ │ │ │ │ -0000297a 00003730 R_ARM_THM_MOVT_ABS 0000062c .LC42 │ │ │ │ │ -00002982 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002990 0000362f R_ARM_THM_MOVW_ABS_NC 00000628 .LC41 │ │ │ │ │ -00002994 00003630 R_ARM_THM_MOVT_ABS 00000628 .LC41 │ │ │ │ │ -0000299c 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00001086 0000512f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ +0000108a 00005130 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ +000011a8 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000011dc 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000120c 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000125c 0000560a R_ARM_THM_CALL 000024cd _PyLexer_update_ftstring_expr │ │ │ │ │ +00001308 00001a2f R_ARM_THM_MOVW_ABS_NC 000002f4 .LC19 │ │ │ │ │ +0000130c 00001a30 R_ARM_THM_MOVT_ABS 000002f4 .LC19 │ │ │ │ │ +00001326 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001346 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000013b4 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_indenterror │ │ │ │ │ +000013de 0000530a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +000013e8 0000182f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC17 │ │ │ │ │ +000013ec 00001830 R_ARM_THM_MOVT_ABS 000002b0 .LC17 │ │ │ │ │ +000013f4 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001402 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001438 0000232f R_ARM_THM_MOVW_ABS_NC 00000408 .LC28 │ │ │ │ │ +0000143c 00002330 R_ARM_THM_MOVT_ABS 00000408 .LC28 │ │ │ │ │ +000014ae 00002c2f R_ARM_THM_MOVW_ABS_NC 00000578 .LC37 │ │ │ │ │ +000014b2 00002c30 R_ARM_THM_MOVT_ABS 00000578 .LC37 │ │ │ │ │ +000014be 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000014d2 0000580a R_ARM_THM_CALL 00000000 _PyToken_ThreeChars │ │ │ │ │ +00001518 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001532 00002a2f R_ARM_THM_MOVW_ABS_NC 00000540 .LC35 │ │ │ │ │ +00001536 00002a30 R_ARM_THM_MOVT_ABS 00000540 .LC35 │ │ │ │ │ +000016be 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001702 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001774 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001786 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +0000178a 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +0000178e 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000017d2 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000017de 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +000017e2 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +000017e6 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000181a 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001864 0000262f R_ARM_THM_MOVW_ABS_NC 00000458 .LC31 │ │ │ │ │ +00001868 00002630 R_ARM_THM_MOVT_ABS 00000458 .LC31 │ │ │ │ │ +0000186c 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000018a8 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000018f2 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001906 0000590a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001934 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000193c 00000e2f R_ARM_THM_MOVW_ABS_NC 00000164 .LC7 │ │ │ │ │ +00001940 00000e30 R_ARM_THM_MOVT_ABS 00000164 .LC7 │ │ │ │ │ +000019a2 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +000019a6 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +000019aa 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000019ee 00005a0a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ +00001a4e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000170 .LC8 │ │ │ │ │ +00001a52 00000f30 R_ARM_THM_MOVT_ABS 00000170 .LC8 │ │ │ │ │ +00001a5a 00005b0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001a72 0000502f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00001a76 00005030 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001a9e 00005a0a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ +00001ada 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001af2 0000282f R_ARM_THM_MOVW_ABS_NC 000004f0 .LC33 │ │ │ │ │ +00001af6 00002830 R_ARM_THM_MOVT_ABS 000004f0 .LC33 │ │ │ │ │ +00001afc 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001b20 0000102f R_ARM_THM_MOVW_ABS_NC 00000178 .LC9 │ │ │ │ │ +00001b24 00001030 R_ARM_THM_MOVT_ABS 00000178 .LC9 │ │ │ │ │ +00001b28 00005c0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00001b30 0000340a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ +00001b6a 00005d0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00001b76 00005e0a R_ARM_THM_CALL 00000000 _PyUnicode_ScanIdentifier │ │ │ │ │ +00001b98 00005f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c0c 00005d0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00001c3e 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ +00001c42 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ +00001c46 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001cbc 00001d2f R_ARM_THM_MOVW_ABS_NC 0000033c .LC22 │ │ │ │ │ +00001cc0 00001d30 R_ARM_THM_MOVT_ABS 0000033c .LC22 │ │ │ │ │ +00001cee 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001d16 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +00001d1a 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +00001d1e 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001d88 0000222f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC27 │ │ │ │ │ +00001d8c 00002230 R_ARM_THM_MOVT_ABS 000003a4 .LC27 │ │ │ │ │ +00001d90 00005c0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00001d9e 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001db0 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +00001db4 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +00001db8 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001e1a 00005f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e20 0000530a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00001e2c 0000172f R_ARM_THM_MOVW_ABS_NC 00000290 .LC16 │ │ │ │ │ +00001e30 00001730 R_ARM_THM_MOVT_ABS 00000290 .LC16 │ │ │ │ │ +00001e34 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001e40 0000600a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ +00001e56 00005f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e5e 0000610a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8String │ │ │ │ │ +00001e74 00005f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e88 0000182f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC17 │ │ │ │ │ +00001e8c 00001830 R_ARM_THM_MOVT_ABS 000002b0 .LC17 │ │ │ │ │ +00001e90 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001ece 0000622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +00001ed2 00006230 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +00001ed8 0000630a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00001f14 00001c2f R_ARM_THM_MOVW_ABS_NC 00000324 .LC21 │ │ │ │ │ +00001f18 00001c30 R_ARM_THM_MOVT_ABS 00000324 .LC21 │ │ │ │ │ +00001f1e 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001f82 0000242f R_ARM_THM_MOVW_ABS_NC 00000414 .LC29 │ │ │ │ │ +00001f86 00002430 R_ARM_THM_MOVT_ABS 00000414 .LC29 │ │ │ │ │ +00001f8a 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001f98 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001fa0 00001b2f R_ARM_THM_MOVW_ABS_NC 00000300 .LC20 │ │ │ │ │ +00001fa4 00001b30 R_ARM_THM_MOVT_ABS 00000300 .LC20 │ │ │ │ │ +00001fb2 0000292f R_ARM_THM_MOVW_ABS_NC 00000524 .LC34 │ │ │ │ │ +00001fb6 00002930 R_ARM_THM_MOVT_ABS 00000524 .LC34 │ │ │ │ │ +00001fba 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001fce 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001fdc 0000192f R_ARM_THM_MOVW_ABS_NC 000002d8 .LC18 │ │ │ │ │ +00001fe0 00001930 R_ARM_THM_MOVT_ABS 000002d8 .LC18 │ │ │ │ │ +00001fe6 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001ff4 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002030 0000202f R_ARM_THM_MOVW_ABS_NC 00000384 .LC25 │ │ │ │ │ +00002034 00002030 R_ARM_THM_MOVT_ABS 00000384 .LC25 │ │ │ │ │ +0000205e 00001f2f R_ARM_THM_MOVW_ABS_NC 0000036c .LC24 │ │ │ │ │ +00002062 00001f30 R_ARM_THM_MOVT_ABS 0000036c .LC24 │ │ │ │ │ +00002068 00001e2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC23 │ │ │ │ │ +0000206c 00001e30 R_ARM_THM_MOVT_ABS 00000344 .LC23 │ │ │ │ │ +00002098 0000142f R_ARM_THM_MOVW_ABS_NC 00000218 .LC13 │ │ │ │ │ +0000209c 00001430 R_ARM_THM_MOVT_ABS 00000218 .LC13 │ │ │ │ │ +000020a0 00005c0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +000020b8 0000132f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC12 │ │ │ │ │ +000020bc 00001330 R_ARM_THM_MOVT_ABS 000001f0 .LC12 │ │ │ │ │ +000020c0 00005c0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +000020d8 0000122f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC11 │ │ │ │ │ +000020dc 00001230 R_ARM_THM_MOVT_ABS 000001c8 .LC11 │ │ │ │ │ +000020e0 00005c0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +000020f8 0000112f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC10 │ │ │ │ │ +000020fc 00001130 R_ARM_THM_MOVT_ABS 000001a0 .LC10 │ │ │ │ │ +00002100 00005c0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +0000210a 0000272f R_ARM_THM_MOVW_ABS_NC 00000498 .LC32 │ │ │ │ │ +0000210e 00002730 R_ARM_THM_MOVT_ABS 00000498 .LC32 │ │ │ │ │ +00002112 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000211a 0000490a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000218c 00005d0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00002194 0000480a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000021de 0000032f R_ARM_THM_MOVW_ABS_NC 00000020 .LC1 │ │ │ │ │ +000021e2 00000330 R_ARM_THM_MOVT_ABS 00000020 .LC1 │ │ │ │ │ +000021e6 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000021ea 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000021ee 00004e0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000021f2 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000021f6 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000021fa 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000021fe 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002202 00004e0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +0000221c 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000223e 0000340a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ +00002264 00004b0a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002288 00002e2f R_ARM_THM_MOVW_ABS_NC 000005e0 .LC39 │ │ │ │ │ +0000228c 00002e30 R_ARM_THM_MOVT_ABS 000005e0 .LC39 │ │ │ │ │ +00002290 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000022b4 00002d2f R_ARM_THM_MOVW_ABS_NC 00000594 .LC38 │ │ │ │ │ +000022b8 00002d30 R_ARM_THM_MOVT_ABS 00000594 .LC38 │ │ │ │ │ +000022bc 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000022c4 00002b2f R_ARM_THM_MOVW_ABS_NC 00000568 .LC36 │ │ │ │ │ +000022c8 00002b30 R_ARM_THM_MOVT_ABS 00000568 .LC36 │ │ │ │ │ +00002302 0000252f R_ARM_THM_MOVW_ABS_NC 0000043c .LC30 │ │ │ │ │ +00002306 00002530 R_ARM_THM_MOVT_ABS 0000043c .LC30 │ │ │ │ │ +00002360 0000162f R_ARM_THM_MOVW_ABS_NC 00000268 .LC15 │ │ │ │ │ +00002364 00001630 R_ARM_THM_MOVT_ABS 00000268 .LC15 │ │ │ │ │ +00002368 00005c0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00002380 0000152f R_ARM_THM_MOVW_ABS_NC 00000240 .LC14 │ │ │ │ │ +00002384 00001530 R_ARM_THM_MOVT_ABS 00000240 .LC14 │ │ │ │ │ +00002388 00005c0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00002396 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ +0000239a 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ +00002410 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00002442 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000244e 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +00002452 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +00002458 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000024a2 0000032f R_ARM_THM_MOVW_ABS_NC 00000020 .LC1 │ │ │ │ │ +000024a6 00000330 R_ARM_THM_MOVT_ABS 00000020 .LC1 │ │ │ │ │ +000024aa 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000024ae 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000024b2 00004e0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000024b6 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000024ba 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000024be 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000024c2 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000024c6 00004e0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000024e2 0000470a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00002508 0000480a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000250e 0000490a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002530 00004a0a R_ARM_THM_CALL 00000000 strncpy │ │ │ │ │ +00002542 0000470a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +0000255c 0000490a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002596 0000640a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000025ac 00004a0a R_ARM_THM_CALL 00000000 strncpy │ │ │ │ │ +000025c8 0000470a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000025d6 0000480a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000025ec 0000502f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000025f0 00005030 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +0000264e 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00002694 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ +00002698 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ +0000269c 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000026c6 00004c0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000026d0 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +000026d4 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +000026d8 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002750 0000352f R_ARM_THM_MOVW_ABS_NC 00000624 .LC40 │ │ │ │ │ +00002754 00003530 R_ARM_THM_MOVT_ABS 00000624 .LC40 │ │ │ │ │ +0000275a 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +0000276c 0000652f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ +00002770 00006530 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ +00002774 00003a2f R_ARM_THM_MOVW_ABS_NC 00000638 .LC45 │ │ │ │ │ +00002778 00003a30 R_ARM_THM_MOVT_ABS 00000638 .LC45 │ │ │ │ │ +0000277c 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ +00002780 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ +00002788 0000660a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ +0000279e 00003a2f R_ARM_THM_MOVW_ABS_NC 00000638 .LC45 │ │ │ │ │ +000027a2 00003a30 R_ARM_THM_MOVT_ABS 00000638 .LC45 │ │ │ │ │ +000027a6 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ +000027aa 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ +000027b0 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000027b8 0000382f R_ARM_THM_MOVW_ABS_NC 00000630 .LC43 │ │ │ │ │ +000027bc 00003830 R_ARM_THM_MOVT_ABS 00000630 .LC43 │ │ │ │ │ +000027c2 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +000027cc 0000392f R_ARM_THM_MOVW_ABS_NC 00000634 .LC44 │ │ │ │ │ +000027d0 00003930 R_ARM_THM_MOVT_ABS 00000634 .LC44 │ │ │ │ │ +000027d6 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +0000280e 0000372f R_ARM_THM_MOVW_ABS_NC 0000062c .LC42 │ │ │ │ │ +00002812 00003730 R_ARM_THM_MOVT_ABS 0000062c .LC42 │ │ │ │ │ +00002818 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00002822 0000362f R_ARM_THM_MOVW_ABS_NC 00000628 .LC41 │ │ │ │ │ +00002826 00003630 R_ARM_THM_MOVT_ABS 00000628 .LC41 │ │ │ │ │ +0000282c 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00002894 0000352f R_ARM_THM_MOVW_ABS_NC 00000624 .LC40 │ │ │ │ │ +00002898 00003530 R_ARM_THM_MOVT_ABS 00000624 .LC40 │ │ │ │ │ +000028a0 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +000028b6 0000652f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ +000028ba 00006530 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ +000028be 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ +000028c2 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ +000028cc 0000660a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ +000028e4 00003b2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ +000028e8 00003b30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ +000028f0 00004d0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000028fa 0000382f R_ARM_THM_MOVW_ABS_NC 00000630 .LC43 │ │ │ │ │ +000028fe 00003830 R_ARM_THM_MOVT_ABS 00000630 .LC43 │ │ │ │ │ +00002906 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00002914 0000392f R_ARM_THM_MOVW_ABS_NC 00000634 .LC44 │ │ │ │ │ +00002918 00003930 R_ARM_THM_MOVT_ABS 00000634 .LC44 │ │ │ │ │ +00002920 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00002966 0000372f R_ARM_THM_MOVW_ABS_NC 0000062c .LC42 │ │ │ │ │ +0000296a 00003730 R_ARM_THM_MOVT_ABS 0000062c .LC42 │ │ │ │ │ +00002972 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00002980 0000362f R_ARM_THM_MOVW_ABS_NC 00000628 .LC41 │ │ │ │ │ +00002984 00003630 R_ARM_THM_MOVT_ABS 00000628 .LC41 │ │ │ │ │ +0000298c 00003d0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -67,19 +67,19 @@ │ │ │ │ │ _PyUnicode_IsPrintable │ │ │ │ │ _PyToken_OneChar │ │ │ │ │ PyErr_Occurred │ │ │ │ │ _PyLexer_update_ftstring_expr │ │ │ │ │ _PyTokenizer_indenterror │ │ │ │ │ _PyToken_ThreeChars │ │ │ │ │ __aeabi_idiv │ │ │ │ │ -PyUnicode_DecodeUTF8 │ │ │ │ │ +_PyLexer_type_comment_token_setup │ │ │ │ │ _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +PyUnicode_DecodeUTF8 │ │ │ │ │ _PyUnicode_ScanIdentifier │ │ │ │ │ _Py_Dealloc │ │ │ │ │ -_PyLexer_type_comment_token_setup │ │ │ │ │ PyUnicode_Substring │ │ │ │ │ PyUnicode_AsUTF8String │ │ │ │ │ PyExc_UnicodeDecodeError │ │ │ │ │ PyErr_ExceptionMatches │ │ │ │ │ PyMem_Realloc │ │ │ │ │ PyExc_SyntaxWarning │ │ │ │ │ _PyTokenizer_parser_warn │ │ │ │ ├── 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 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ R_ARM_THM_CALL tok_nextc │ │ │ │ │ cmp r0, #13 │ │ │ │ │ beq.n 3a │ │ │ │ │ cmp r0, #10 │ │ │ │ │ bne.n 4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ R_ARM_THM_CALL tok_nextc │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 42 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ R_ARM_THM_CALL tok_backup │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ 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 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ 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 247c │ │ │ │ │ + bl 246c │ │ │ │ │ R_ARM_THM_CALL tok_backup │ │ │ │ │ cmp r5, r7 │ │ │ │ │ beq.n bc │ │ │ │ │ ldrb.w r1, [r5, #-1]! │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ 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 {} │ │ │ │ │ @@ -33,15 +33,15 @@ │ │ │ │ │ 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 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ │ beq.w 46a <_PyTokenizer_Get+0x46a> │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ beq.n 96 <_PyTokenizer_Get+0x96> │ │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ @@ -58,15 +58,15 @@ │ │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ │ mla r7, r7, r5, r4 │ │ │ │ │ ldr.w r3, [r7, #2768] @ 0xad0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ble.w 38e <_PyTokenizer_Get+0x38e> │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ ldrb.w r3, [r7, #2764] @ 0xacc │ │ │ │ │ cmp r0, r3 │ │ │ │ │ beq.w 37e <_PyTokenizer_Get+0x37e> │ │ │ │ │ ldr r7, [r4, #4] │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ beq.n e4 <_PyTokenizer_Get+0xe4> │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ @@ -176,15 +176,15 @@ │ │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r7, [r1, #2800] @ 0xaf0 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strncpy │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ ldr r7, [r4, #4] │ │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ │ add.w r2, r7, #4294967295 @ 0xffffffff │ │ │ │ │ bne.n 202 <_PyTokenizer_Get+0x202> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 500 <_PyTokenizer_Get+0x500> │ │ │ │ │ @@ -364,15 +364,15 @@ │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #61 @ 0x3d │ │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.n 28c <_PyTokenizer_Get+0x28c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ beq.w 618 <_PyTokenizer_Get+0x618> │ │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ │ sub.w r1, r6, #123 @ 0x7b │ │ │ │ │ bics.w r3, r1, #2 │ │ │ │ │ mla r2, r2, sl, r4 │ │ │ │ │ @@ -394,15 +394,15 @@ │ │ │ │ │ mov r7, r0 │ │ │ │ │ mla r6, r6, sl, r4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ b.n 440 <_PyTokenizer_Get+0x440> │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldrb.w r1, [r6, #2764] @ 0xacc │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ cmp r4, r7 │ │ │ │ │ blt.n 434 <_PyTokenizer_Get+0x434> │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r7, [r4, #4] │ │ │ │ │ mov r5, sl │ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ │ mov r1, r8 │ │ │ │ │ @@ -416,19 +416,19 @@ │ │ │ │ │ movne r2, #60 @ 0x3c │ │ │ │ │ moveq r2, #63 @ 0x3f │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.n 28c <_PyTokenizer_Get+0x28c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ │ add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ │ str.w lr, [r4, #4] │ │ │ │ │ cmp lr, r3 │ │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ │ @@ -476,15 +476,15 @@ │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ b.n 270 <_PyTokenizer_Get+0x270> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r5, sl │ │ │ │ │ cbnz r3, 564 <_PyTokenizer_Get+0x564> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr.w r2, [r3, #2756] @ 0xac4 │ │ │ │ │ eor.w r3, r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ @@ -494,19 +494,19 @@ │ │ │ │ │ bne.n 536 <_PyTokenizer_Get+0x536> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n 270 <_PyTokenizer_Get+0x270> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ ldr.w r0, [fp, #664] @ 0x298 │ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mla r0, r3, r0, r4 │ │ │ │ │ mla r1, r3, r5, r4 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ str.w r6, [r0, #2752] @ 0xac0 │ │ │ │ │ @@ -593,21 +593,21 @@ │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.n 28c <_PyTokenizer_Get+0x28c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ b.n 3f2 <_PyTokenizer_Get+0x3f2> │ │ │ │ │ cbz r5, 664 <_PyTokenizer_Get+0x664> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ mla r3, r3, sl, r4 │ │ │ │ │ ldr.w r0, [r3, #2768] @ 0xad0 │ │ │ │ │ b.n 41e <_PyTokenizer_Get+0x41e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -643,28 +643,28 @@ │ │ │ │ │ movs r3, #29 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov r6, fp │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ b.n 2f0 <_PyTokenizer_Get+0x2f0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ │ bne.n 6e2 <_PyTokenizer_Get+0x6e2> │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr.w r0, [r2, #2768] @ 0xad0 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ b.n 41e <_PyTokenizer_Get+0x41e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #10 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ ldr.w r3, [r6, #664] @ 0x298 │ │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ str.w r7, [r3, #2752] @ 0xac0 │ │ │ │ │ @@ -679,15 +679,15 @@ │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #63 @ 0x3f │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.n 28c <_PyTokenizer_Get+0x28c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ ldr.w r0, [r2, #2768] @ 0xad0 │ │ │ │ │ b.n 41e <_PyTokenizer_Get+0x41e> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 000006f8 : │ │ │ │ │ @@ -712,33 +712,33 @@ │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ str.w r8, [r4, #28] │ │ │ │ │ str.w r3, [r4, #472] @ 0x1d8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne.w d2e │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - beq.w fde │ │ │ │ │ + beq.w 11e2 │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt cs │ │ │ │ │ movcs r3, #29 │ │ │ │ │ strcs r3, [r4, #32] │ │ │ │ │ bcs.n 782 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ add.w r2, r8, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldrb.w r1, [r8] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ str.w r8, [r4, #4] │ │ │ │ │ - bhi.w 2198 │ │ │ │ │ + bhi.w 21f2 │ │ │ │ │ ldrb.w r2, [r8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 212c │ │ │ │ │ + bne.w 21de │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ movs r7, #0 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r7, [r4, #28] │ │ │ │ │ cmp r8, sl │ │ │ │ │ beq.w f52 │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ @@ -756,20 +756,20 @@ │ │ │ │ │ movs r5, #9 │ │ │ │ │ movt r5, #128 @ 0x80 │ │ │ │ │ lsrs r5, r2 │ │ │ │ │ lsls r5, r5, #31 │ │ │ │ │ bmi.w c64 │ │ │ │ │ mov r5, ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2278 │ │ │ │ │ + beq.w 1f2e │ │ │ │ │ str.w r8, [r4, #28] │ │ │ │ │ str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #28 │ │ │ │ │ - beq.w 2186 │ │ │ │ │ + beq.w 2212 │ │ │ │ │ bic.w r2, r5, #32 │ │ │ │ │ sub.w r1, r2, #65 @ 0x41 │ │ │ │ │ mov r0, r2 │ │ │ │ │ cmp r1, #25 │ │ │ │ │ bls.w 96e │ │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ │ ite le │ │ │ │ │ @@ -777,15 +777,15 @@ │ │ │ │ │ movgt r2, #1 │ │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ │ it eq │ │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w 980 │ │ │ │ │ cmp r5, #13 │ │ │ │ │ - beq.w 217a │ │ │ │ │ + beq.w 2206 │ │ │ │ │ cmp r5, #10 │ │ │ │ │ beq.w a2e │ │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ │ beq.w b00 │ │ │ │ │ uxtb r2, r5 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ @@ -804,55 +804,55 @@ │ │ │ │ │ subs r2, #102 @ 0x66 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #14 │ │ │ │ │ bhi.n 84e │ │ │ │ │ movw r1, #20481 @ 0x5001 │ │ │ │ │ lsr.w r2, r1, r2 │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.w 1586 │ │ │ │ │ + bmi.w 157e │ │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, #39 @ 0x27 │ │ │ │ │ - beq.w 10fc │ │ │ │ │ + beq.w 10b4 │ │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ │ - beq.w 1ad2 │ │ │ │ │ + beq.w 1b2e │ │ │ │ │ sub.w r6, r5, #125 @ 0x7d │ │ │ │ │ clz r6, r6 │ │ │ │ │ lsrs r6, r6, #5 │ │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ │ ite ne │ │ │ │ │ movne r3, r6 │ │ │ │ │ orreq.w r3, r6, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w b58 │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, #33 @ 0x21 │ │ │ │ │ beq.w b58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyToken_TwoChars> │ │ │ │ │ R_ARM_THM_CALL _PyToken_TwoChars │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ - bne.w 14c8 │ │ │ │ │ + bne.w 14c4 │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ beq.w c2e │ │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bcc.w 2198 │ │ │ │ │ + bcc.w 21f2 │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r7, r7 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w 212c │ │ │ │ │ + bne.w 21de │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ beq.w b8c │ │ │ │ │ ble.w c36 │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ @@ -862,15 +862,15 @@ │ │ │ │ │ it eq │ │ │ │ │ addeq.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ beq.w c68 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13ec │ │ │ │ │ + beq.w 13e8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r6, [r4, #28] │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ bl 0 <_PyToken_OneChar> │ │ │ │ │ R_ARM_THM_CALL _PyToken_OneChar │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -879,54 +879,54 @@ │ │ │ │ │ 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 2278 │ │ │ │ │ + beq.w 1f2e │ │ │ │ │ cmp r5, #35 @ 0x23 │ │ │ │ │ str.w r8, [r4, #28] │ │ │ │ │ str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ bne.w 7d4 │ │ │ │ │ movw r8, #47102 @ 0xb7fe │ │ │ │ │ movt r8, #65535 @ 0xffff │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ cmp r2, #14 │ │ │ │ │ bhi.n 92e │ │ │ │ │ asr.w r2, r8, r2 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ bmi.n 92e │ │ │ │ │ add.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r2, [r4, #2736] @ 0xab0 │ │ │ │ │ ldr.w r0, [r9, #668] @ 0x29c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1922 │ │ │ │ │ + bne.w 1916 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1ba0 │ │ │ │ │ + bne.w 193c │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #28 │ │ │ │ │ - beq.w 2186 │ │ │ │ │ + beq.w 2212 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ beq.w fc0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ b.n 7ec │ │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ │ - beq.w 1026 │ │ │ │ │ + beq.w fde │ │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ │ - beq.w 1552 │ │ │ │ │ + beq.w 154e │ │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ │ - beq.w 12aa │ │ │ │ │ + beq.w 12a8 │ │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ │ - beq.w 13be │ │ │ │ │ + beq.w 13ba │ │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ │ - beq.w 140e │ │ │ │ │ + beq.w 141c │ │ │ │ │ bic.w r2, r5, #32 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ │ b.n 9bc │ │ │ │ │ ldrd r5, r3, [r4, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ beq.w be0 │ │ │ │ │ @@ -952,30 +952,30 @@ │ │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ │ ite ne │ │ │ │ │ movne r2, r3 │ │ │ │ │ orreq.w r2, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w c2a │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ - beq.w 171a │ │ │ │ │ + beq.w 172c │ │ │ │ │ ldrd r2, r9, [r4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r9, r2 │ │ │ │ │ str.w r9, [r4, #4] │ │ │ │ │ - bcc.w 2198 │ │ │ │ │ + bcc.w 21f2 │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 212c │ │ │ │ │ + bne.w 21de │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1c04 │ │ │ │ │ + bne.w 1b4c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ @@ -984,15 +984,15 @@ │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq.w d5e │ │ │ │ │ add.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ ldr.w r3, [r9, #668] @ 0x29c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 18b6 │ │ │ │ │ + bne.w 1804 │ │ │ │ │ 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 │ │ │ │ │ @@ -1012,108 +1012,108 @@ │ │ │ │ │ cmp r1, #32 │ │ │ │ │ ittt eq │ │ │ │ │ addeq r7, #1 │ │ │ │ │ addeq.w r9, r9, #1 │ │ │ │ │ moveq r6, r3 │ │ │ │ │ beq.n a66 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - beq.w 1906 │ │ │ │ │ + beq.w 18fa │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - beq.w 194c │ │ │ │ │ + beq.w 19f6 │ │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ │ - beq.w 203a │ │ │ │ │ + beq.w 2236 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r8, r6 │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bcc.w 2198 │ │ │ │ │ + bcc.w 21f2 │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.w 212c │ │ │ │ │ + bne.w 21de │ │ │ │ │ sub.w r6, r1, #10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r6, #25 │ │ │ │ │ str.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ bhi.w cc4 │ │ │ │ │ movs r2, #9 │ │ │ │ │ movt r2, #512 @ 0x200 │ │ │ │ │ lsrs r2, r6 │ │ │ │ │ lsls r6, r2, #31 │ │ │ │ │ bpl.w cc4 │ │ │ │ │ ldr.w r2, [r4, #456] @ 0x1c8 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r7, #0 │ │ │ │ │ - beq.w 12ba │ │ │ │ │ + beq.w 12b8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1ee0 │ │ │ │ │ + bne.w 1dca │ │ │ │ │ ldr.w r6, [r4, #452] @ 0x1c4 │ │ │ │ │ str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ │ str.w r8, [r4, #28] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne.w d2e │ │ │ │ │ movs r6, #1 │ │ │ │ │ b.n 744 │ │ │ │ │ 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 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ ldr.w r2, [r8, r3, lsl #2] │ │ │ │ │ lsls r2, r2, #29 │ │ │ │ │ - bmi.w 1892 │ │ │ │ │ + bmi.w 1890 │ │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ │ - beq.w 1958 │ │ │ │ │ + beq.w 1cd4 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 18f4 │ │ │ │ │ + beq.w 18e8 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ subs r0, r5, #1 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bcc.w 2198 │ │ │ │ │ + bcc.w 21f2 │ │ │ │ │ ldrb.w r2, [r5, #-1] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 212c │ │ │ │ │ + bne.w 21de │ │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ mov r1, fp │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r2, #23 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.n a28 │ │ │ │ │ add.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ ldr.w r3, [r9, #664] @ 0x298 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w 1240 │ │ │ │ │ + bgt.w 123e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyToken_TwoChars> │ │ │ │ │ R_ARM_THM_CALL _PyToken_TwoChars │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ - bne.w 14c8 │ │ │ │ │ + bne.w 14c4 │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ bne.w 8a0 │ │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ │ ble.n c40 │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ bne.n c68 │ │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, #199 @ 0xc7 │ │ │ │ │ - bgt.w 22e0 │ │ │ │ │ + bgt.w 1fb0 │ │ │ │ │ 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] │ │ │ │ │ @@ -1130,15 +1130,15 @@ │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 8f2 │ │ │ │ │ - b.w 13ec │ │ │ │ │ + b.w 13e8 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ bne.w e80 │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ @@ -1148,15 +1148,15 @@ │ │ │ │ │ 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 1c92 │ │ │ │ │ + bne.w 19a0 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ beq.n be0 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ bcc.w 9ac │ │ │ │ │ movs r3, #29 │ │ │ │ │ @@ -1171,84 +1171,84 @@ │ │ │ │ │ beq.n b8c │ │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ │ beq.w ef4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13ec │ │ │ │ │ + beq.w 13e8 │ │ │ │ │ cmp r5, #61 @ 0x3d │ │ │ │ │ bne.w 8f2 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldrd r3, r2, [r2, #4] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ itt eq │ │ │ │ │ ldreq r2, [sp, #16] │ │ │ │ │ streq r3, [r2, #56] @ 0x38 │ │ │ │ │ b.n 8f2 │ │ │ │ │ mov r8, r0 │ │ │ │ │ b.n 78a │ │ │ │ │ ldr.w r7, [r9, #664] @ 0x298 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bgt.w 1524 │ │ │ │ │ + bgt.w 1520 │ │ │ │ │ ldr.w r3, [r9, #668] @ 0x29c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1732 │ │ │ │ │ + bne.w 1712 │ │ │ │ │ ldr.w r2, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 2056 │ │ │ │ │ + beq.w 22c4 │ │ │ │ │ ble.w 8e6 │ │ │ │ │ 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 ed4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bgt.w 1494 │ │ │ │ │ + bgt.w 1490 │ │ │ │ │ movs r0, #41 @ 0x29 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13ec │ │ │ │ │ + beq.w 13e8 │ │ │ │ │ movs r0, #41 @ 0x29 │ │ │ │ │ b.n 8f4 │ │ │ │ │ str.w sl, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1490 │ │ │ │ │ + bne.w 148c │ │ │ │ │ ldr.w r6, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 141e │ │ │ │ │ - ldr r1, [r4, #44] @ 0x2c │ │ │ │ │ + bne.w 140a │ │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 1dfc │ │ │ │ │ - lsls r3, r1, #2 │ │ │ │ │ - adds r2, r4, r3 │ │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ │ - cmp r7, r2 │ │ │ │ │ + bne.w 1f50 │ │ │ │ │ + lsls r3, r2, #2 │ │ │ │ │ + adds r1, r4, r3 │ │ │ │ │ + ldr r1, [r1, #48] @ 0x30 │ │ │ │ │ + cmp r7, r1 │ │ │ │ │ beq.w e18 │ │ │ │ │ - ble.w 1350 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - cmp r1, #99 @ 0x63 │ │ │ │ │ + ble.w 134e │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + cmp r2, #99 @ 0x63 │ │ │ │ │ ittt gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movgt r0, #20 │ │ │ │ │ ldrgt r2, [r4, #8] │ │ │ │ │ - bgt.w 2252 │ │ │ │ │ + bgt.w 2258 │ │ │ │ │ add r3, r4 │ │ │ │ │ - ldr.w r2, [r3, #2288] @ 0x8f0 │ │ │ │ │ - cmp r2, r9 │ │ │ │ │ - bge.w 13b6 │ │ │ │ │ + ldr.w r1, [r3, #2288] @ 0x8f0 │ │ │ │ │ + cmp r1, r9 │ │ │ │ │ + bge.w 13b2 │ │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ │ ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ - str r1, [r4, #44] @ 0x2c │ │ │ │ │ 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 │ │ │ │ │ @@ -1256,15 +1256,15 @@ │ │ │ │ │ str.w r8, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.w 740 │ │ │ │ │ mov r6, r2 │ │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr.w r3, [r3, #668] @ 0x29c │ │ │ │ │ - bge.w 1330 │ │ │ │ │ + bge.w 132e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add.w r6, r6, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq.w r8, #0 │ │ │ │ │ str.w r6, [r4, #452] @ 0x1c4 │ │ │ │ │ movs r2, #6 │ │ │ │ │ mov r1, fp │ │ │ │ │ @@ -1278,62 +1278,62 @@ │ │ │ │ │ cmp r3, r6 │ │ │ │ │ bgt.w a3a │ │ │ │ │ add.w r2, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr.w r1, [r2, #672] @ 0x2a0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 18d4 │ │ │ │ │ + bne.w 18c8 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str.w r6, [r4, #2700] @ 0xa8c │ │ │ │ │ mov r1, fp │ │ │ │ │ movs r2, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.n a28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ │ bne.n e34 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #98 @ 0x62 │ │ │ │ │ - beq.w 21c0 │ │ │ │ │ - bgt.w 12c8 │ │ │ │ │ + beq.w 1ffc │ │ │ │ │ + bgt.w 12c6 │ │ │ │ │ cmp r0, #88 @ 0x58 │ │ │ │ │ - beq.w 12d4 │ │ │ │ │ - ble.w 1458 │ │ │ │ │ + beq.w 12d2 │ │ │ │ │ + ble.w 1454 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 1a32 │ │ │ │ │ + beq.w 1c22 │ │ │ │ │ ldr.w r3, [r8, r5, lsl #2] │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bmi.w 1a60 │ │ │ │ │ + bmi.w 1d36 │ │ │ │ │ cmp r5, #101 @ 0x65 │ │ │ │ │ - beq.w 1b14 │ │ │ │ │ - bgt.w 1430 │ │ │ │ │ + beq.w 1a10 │ │ │ │ │ + bgt.w 142c │ │ │ │ │ cmp r5, #69 @ 0x45 │ │ │ │ │ - beq.w 1b14 │ │ │ │ │ + beq.w 1a10 │ │ │ │ │ cmp r5, #74 @ 0x4a │ │ │ │ │ - beq.w 1436 │ │ │ │ │ + beq.w 1432 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2704 │ │ │ │ │ + bl 26f4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1490 │ │ │ │ │ + beq.w 148c │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ subs r0, r6, #1 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bcc.w 2198 │ │ │ │ │ + bcc.w 21f2 │ │ │ │ │ ldrb.w r3, [r6, #-1] │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 212c │ │ │ │ │ + bne.w 21de │ │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ mov r1, fp │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1341,37 +1341,37 @@ │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.n a28 │ │ │ │ │ mov r9, r5 │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w 13b6 │ │ │ │ │ + bne.w 13b2 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ b.n d1e │ │ │ │ │ - bl 25ec │ │ │ │ │ + bl 25dc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 18a0 │ │ │ │ │ + beq.w 189e │ │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ │ - beq.w 187e │ │ │ │ │ + beq.w 187c │ │ │ │ │ bic.w r3, r5, #32 │ │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ │ - beq.w 1b14 │ │ │ │ │ + beq.w 1a10 │ │ │ │ │ cmp r3, #74 @ 0x4a │ │ │ │ │ - beq.w 1436 │ │ │ │ │ + beq.w 1432 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2704 │ │ │ │ │ + bl 26f4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1320 │ │ │ │ │ + beq.w 131e │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ bne.n de4 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1396,370 +1396,370 @@ │ │ │ │ │ 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 199a │ │ │ │ │ + bne.w 1dae │ │ │ │ │ cmp sl, r6 │ │ │ │ │ beq.n e8a │ │ │ │ │ ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ bcc.w a76 │ │ │ │ │ movs r3, #29 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ b.n cba │ │ │ │ │ cmp r5, #93 @ 0x5d │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, #91 @ 0x5b │ │ │ │ │ - bne.w 13ce │ │ │ │ │ + bne.w 13ca │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bgt.w 1494 │ │ │ │ │ + bgt.w 1490 │ │ │ │ │ movs r0, #93 @ 0x5d │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13ec │ │ │ │ │ + beq.w 13e8 │ │ │ │ │ movs r0, #93 @ 0x5d │ │ │ │ │ b.n 8f4 │ │ │ │ │ add.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ ldr.w r7, [r9, #664] @ 0x298 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ble.w c72 │ │ │ │ │ ldr.w r3, [r9, #668] @ 0x29c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1b52 │ │ │ │ │ + bne.w 19b6 │ │ │ │ │ ldr.w r2, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 2056 │ │ │ │ │ + beq.w 22c4 │ │ │ │ │ bgt.w c8a │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ - bmi.w 14a0 │ │ │ │ │ + bmi.w 149c │ │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ │ bne.w 8e6 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 13e0 │ │ │ │ │ + bne.w 13dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r1, #56] @ 0x38 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 8f2 │ │ │ │ │ - b.n 13ec │ │ │ │ │ + b.n 13e8 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.w 1712 │ │ │ │ │ + bne.w 170a │ │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r2 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17da │ │ │ │ │ + beq.w 1796 │ │ │ │ │ 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 17c8 │ │ │ │ │ + bne.w 1784 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - beq.w 1796 │ │ │ │ │ + beq.w 1752 │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ bcc.w 79a │ │ │ │ │ subs r1, #1 │ │ │ │ │ movs r0, #29 │ │ │ │ │ str r0, [r4, #32] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 1ef4 │ │ │ │ │ + beq.w 22d4 │ │ │ │ │ add.w sl, r8, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r0, #28 │ │ │ │ │ str.w sl, [r4, #28] │ │ │ │ │ str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - beq.w 2186 │ │ │ │ │ + beq.w 2212 │ │ │ │ │ ldr.w r2, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1490 │ │ │ │ │ + bne.w 148c │ │ │ │ │ cmp r0, #11 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r1, fp │ │ │ │ │ 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 a28 │ │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ │ - cmp r0, #10 │ │ │ │ │ - bne.w 782 │ │ │ │ │ - ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - blx r3 │ │ │ │ │ - ldr.w sl, [r4, #8] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1860 │ │ │ │ │ - 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 177a │ │ │ │ │ - mov r5, sl │ │ │ │ │ - mov r7, r8 │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - beq.w 174c │ │ │ │ │ - ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - mov sl, r5 │ │ │ │ │ - b.w 74a │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ movs r6, #1 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ │ - beq.n 1096 │ │ │ │ │ + beq.n 104e │ │ │ │ │ bic.w r2, r5, #32 │ │ │ │ │ - cbnz r6, 104e │ │ │ │ │ + cbnz r6, 1006 │ │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ │ - beq.w 122c │ │ │ │ │ - cbnz r7, 1056 │ │ │ │ │ + beq.w 122a │ │ │ │ │ + cbnz r7, 100e │ │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ │ - beq.w 123c │ │ │ │ │ + beq.w 123a │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1062 │ │ │ │ │ + bne.n 101a │ │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ │ - beq.w 1230 │ │ │ │ │ + beq.w 122e │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 106e │ │ │ │ │ + bne.n 1026 │ │ │ │ │ cmp r2, #70 @ 0x46 │ │ │ │ │ - beq.w 1236 │ │ │ │ │ + beq.w 1234 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ bne.w 990 │ │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ │ bne.w 990 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ │ - bne.n 1042 │ │ │ │ │ + bne.n ffa │ │ │ │ │ tst r6, r7 │ │ │ │ │ - bne.w 1c64 │ │ │ │ │ + bne.w 1b10 │ │ │ │ │ tst.w r7, r8 │ │ │ │ │ - bne.w 20c6 │ │ │ │ │ - tst.w r7, sl │ │ │ │ │ - bne.w 20a6 │ │ │ │ │ - tst.w r7, r9 │ │ │ │ │ - bne.w 2086 │ │ │ │ │ + bne.w 20e8 │ │ │ │ │ + tst.w sl, r7 │ │ │ │ │ + bne.w 20c8 │ │ │ │ │ + tst.w r9, r7 │ │ │ │ │ + bne.w 20a8 │ │ │ │ │ tst.w r6, sl │ │ │ │ │ - bne.w 2066 │ │ │ │ │ + bne.w 2088 │ │ │ │ │ tst.w r6, r9 │ │ │ │ │ - bne.w 1eb6 │ │ │ │ │ - tst.w r9, sl │ │ │ │ │ - bne.w 1e96 │ │ │ │ │ - orrs.w sl, r9, sl │ │ │ │ │ - beq.n 10fc │ │ │ │ │ + bne.w 2370 │ │ │ │ │ + tst.w sl, r9 │ │ │ │ │ + bne.w 2350 │ │ │ │ │ + orrs.w sl, sl, r9 │ │ │ │ │ + beq.n 10b4 │ │ │ │ │ ldr r3, [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, [r3, #0] │ │ │ │ │ ldrb.w r3, [r8, r3] │ │ │ │ │ subs r3, #102 @ 0x66 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ cmp r3, #14 │ │ │ │ │ - bhi.n 10f2 │ │ │ │ │ + bhi.n 10aa │ │ │ │ │ movw r2, #20481 @ 0x5001 │ │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bmi.w 1590 │ │ │ │ │ + bmi.w 1588 │ │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ │ - beq.n 10fc │ │ │ │ │ + beq.n 10b4 │ │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ │ bne.w 85e │ │ │ │ │ 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 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.w 1560 │ │ │ │ │ + beq.w 155c │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ ittt eq │ │ │ │ │ moveq.w r8, #1 │ │ │ │ │ streq.w r8, [sp, #16] │ │ │ │ │ ldreq r6, [r4, #4] │ │ │ │ │ - beq.n 115e │ │ │ │ │ + beq.n 1116 │ │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ add.w r6, r9, #4294967295 @ 0xffffffff │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bcc.w 2198 │ │ │ │ │ + bcc.w 21f2 │ │ │ │ │ ldrb.w r3, [r9, #-1] │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 212c │ │ │ │ │ + bne.w 21de │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 121a │ │ │ │ │ + bne.n 11d2 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ mvn.w r9, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r6, sl │ │ │ │ │ - beq.n 11c8 │ │ │ │ │ + beq.n 1180 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bcs.n 120a │ │ │ │ │ + bcs.n 11c2 │ │ │ │ │ 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 1490 │ │ │ │ │ + beq.w 148c │ │ │ │ │ cmp r3, #22 │ │ │ │ │ - beq.n 1218 │ │ │ │ │ + beq.n 11d0 │ │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #0 │ │ │ │ │ andeq.w r2, r8, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1b60 │ │ │ │ │ + bne.w 1b0c │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 1210 │ │ │ │ │ + beq.n 11c8 │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ │ - beq.n 11ae │ │ │ │ │ + beq.n 1166 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - b.n 116c │ │ │ │ │ + b.n 1124 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.w 1c56 │ │ │ │ │ + beq.w 1a02 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ - beq.w 1ed6 │ │ │ │ │ + beq.w 2224 │ │ │ │ │ ldrd r1, sl, [r4, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ - b.n 116c │ │ │ │ │ + b.n 1124 │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.w 1804 │ │ │ │ │ + bne.w 1822 │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 186a │ │ │ │ │ + beq.w 18b0 │ │ │ │ │ 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 1d9a │ │ │ │ │ + bne.w 1d14 │ │ │ │ │ cmp r6, sl │ │ │ │ │ - beq.n 11c8 │ │ │ │ │ + beq.n 1180 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcc.n 1178 │ │ │ │ │ + bcc.n 1130 │ │ │ │ │ movs r3, #29 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b.n 1810 │ │ │ │ │ + b.n 182e │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 11aa │ │ │ │ │ + bne.n 1162 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a28 │ │ │ │ │ + b.n a28 │ │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ │ + cmp r0, #10 │ │ │ │ │ + bne.w 782 │ │ │ │ │ + ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + blx r3 │ │ │ │ │ + ldr.w sl, [r4, #8] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 17fa │ │ │ │ │ + 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 17dc │ │ │ │ │ + mov r5, sl │ │ │ │ │ + mov r7, r8 │ │ │ │ │ + cmp r7, r5 │ │ │ │ │ + beq.w 17b0 │ │ │ │ │ + ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + b.w 74a │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n 1080 │ │ │ │ │ + b.n 1038 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - b.n 1080 │ │ │ │ │ + b.n 1038 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ - b.n 1080 │ │ │ │ │ + b.n 1038 │ │ │ │ │ movs r7, #1 │ │ │ │ │ - b.n 1080 │ │ │ │ │ + b.n 1038 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ blt.w b66 │ │ │ │ │ ldr r7, [r2, #4] │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ it ne │ │ │ │ │ subne r7, #1 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.w 1cda │ │ │ │ │ - cbnz r7, 128e │ │ │ │ │ + beq.w 1cf6 │ │ │ │ │ + cbnz r7, 128c │ │ │ │ │ uxtb r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 24dc <_PyLexer_update_ftstring_expr> │ │ │ │ │ + bl 24cc <_PyLexer_update_ftstring_expr> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_update_ftstring_expr │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 21ac │ │ │ │ │ + beq.w 1fc2 │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ beq.w b66 │ │ │ │ │ ldr.w r8, [r9, #664] @ 0x298 │ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ │ mla r3, r3, r8, r4 │ │ │ │ │ ldr.w r1, [r3, #2808] @ 0xaf8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 19b0 │ │ │ │ │ + bne.w 1b9e │ │ │ │ │ ldr.w r3, [r3, #2816] @ 0xb00 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 19b0 │ │ │ │ │ + beq.w 1b9e │ │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ │ bne.w b66 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ bne.w b66 │ │ │ │ │ movs r3, #1 │ │ │ │ │ @@ -1768,124 +1768,123 @@ │ │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ │ b.w 8f4 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b.n 1032 │ │ │ │ │ + b.n fea │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2246 │ │ │ │ │ + bne.w 2082 │ │ │ │ │ ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ movs r6, #1 │ │ │ │ │ b.n d1e │ │ │ │ │ cmp r0, #111 @ 0x6f │ │ │ │ │ - beq.w 1d4c │ │ │ │ │ + beq.w 1c7e │ │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ │ bne.w db4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 1d40 │ │ │ │ │ + beq.w 1c72 │ │ │ │ │ uxtb r3, r1 │ │ │ │ │ ldr.w r5, [r8, r3, lsl #2] │ │ │ │ │ ands.w r5, r5, #16 │ │ │ │ │ - beq.w 20f8 │ │ │ │ │ + beq.w 1fd6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ lsls r6, r3, #27 │ │ │ │ │ - bmi.n 12f0 │ │ │ │ │ + bmi.n 12ee │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 1d40 │ │ │ │ │ + beq.w 1c72 │ │ │ │ │ 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 2848 │ │ │ │ │ + bl 2838 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w e66 │ │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.w a28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 18b2 │ │ │ │ │ + bne.w 18c4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ subs r6, #1 │ │ │ │ │ mov r1, fp │ │ │ │ │ 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 a28 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - ble.w 224c │ │ │ │ │ - ldr.w r0, [r4, #452] @ 0x1c4 │ │ │ │ │ - subs r2, r1, #1 │ │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ │ - subs r5, r0, #1 │ │ │ │ │ - str.w r5, [r4, #452] @ 0x1c4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 157e │ │ │ │ │ + ble.w 2252 │ │ │ │ │ + ldr.w r5, [r4, #452] @ 0x1c4 │ │ │ │ │ add r3, r4 │ │ │ │ │ - ldr r3, [r3, #44] @ 0x2c │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - ble.w 157e │ │ │ │ │ - subs r0, #2 │ │ │ │ │ - subs r1, #2 │ │ │ │ │ - add.w r2, r4, #48 @ 0x30 │ │ │ │ │ - str.w r0, [r4, #452] @ 0x1c4 │ │ │ │ │ - str r1, [r4, #44] @ 0x2c │ │ │ │ │ - cbz r1, 13a0 │ │ │ │ │ - ldr.w r3, [r2, r1, lsl #2] │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - ble.w 1582 │ │ │ │ │ + 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 157a │ │ │ │ │ + cmp r1, r7 │ │ │ │ │ + ble.w 157a │ │ │ │ │ + subs r5, #2 │ │ │ │ │ + subs r2, #2 │ │ │ │ │ + str.w r5, [r4, #452] @ 0x1c4 │ │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ │ + ldr r1, [r3, #40] @ 0x28 │ │ │ │ │ + cbz r2, 139e │ │ │ │ │ + add.w r0, r4, #48 @ 0x30 │ │ │ │ │ + cmp r1, r7 │ │ │ │ │ + ble.n 139e │ │ │ │ │ ldr.w r3, [r4, #452] @ 0x1c4 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str r1, [r4, #44] @ 0x2c │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ + ldr.w r1, [r0, r2, lsl #2] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ bne.n 1384 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - add r3, r4 │ │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ - cmp r2, r7 │ │ │ │ │ - bne.w 224c │ │ │ │ │ - ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ │ + cmp r1, r7 │ │ │ │ │ + bne.w 2252 │ │ │ │ │ + add.w r2, r2, #572 @ 0x23c │ │ │ │ │ + ldr.w r3, [r4, r2, lsl #2] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ beq.w e24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_indenterror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_indenterror │ │ │ │ │ - b.n 13fc │ │ │ │ │ + b.n 13f8 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b.n 1032 │ │ │ │ │ + b.n fea │ │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ │ - bne.w 1f02 │ │ │ │ │ + bne.w 226c │ │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ │ - bne.w 1f02 │ │ │ │ │ + bne.w 226c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bgt.w 17f6 │ │ │ │ │ + bgt.w 1744 │ │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 8f2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ @@ -1899,63 +1898,63 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.w a28 │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - mov.w r9, #1 │ │ │ │ │ - mov r7, sl │ │ │ │ │ - mov r8, sl │ │ │ │ │ - mov r6, sl │ │ │ │ │ - b.n 1032 │ │ │ │ │ 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 d1e │ │ │ │ │ + mov.w sl, #0 │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + mov r7, sl │ │ │ │ │ + mov r8, sl │ │ │ │ │ + mov r6, sl │ │ │ │ │ + b.n fea │ │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ │ bne.w dd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ 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 2848 │ │ │ │ │ + bl 2838 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w e66 │ │ │ │ │ - b.n 1320 │ │ │ │ │ + b.n 131e │ │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ │ - beq.w 21c0 │ │ │ │ │ + beq.w 1ffc │ │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ │ - beq.w 1d4c │ │ │ │ │ + beq.w 1c7e │ │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ │ - beq.w 1af0 │ │ │ │ │ + beq.w 1c4e │ │ │ │ │ uxtb r3, r5 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ lsls r7, r3, #29 │ │ │ │ │ - bmi.w 1a60 │ │ │ │ │ + bmi.w 1d36 │ │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ │ - beq.w 187e │ │ │ │ │ + beq.w 187c │ │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ │ bgt.w dbe │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2704 │ │ │ │ │ + bl 26f4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w e66 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 1320 │ │ │ │ │ + b.n 131e │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ bpl.w 8e6 │ │ │ │ │ ldr.w r2, [r9, #664] @ 0x298 │ │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ │ @@ -1969,39 +1968,39 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ 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 13fc │ │ │ │ │ + b.n 13f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ 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 1512 │ │ │ │ │ + bne.n 150e │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ - beq.n 1510 │ │ │ │ │ + beq.n 150c │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r9 │ │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r9, [r4, #4] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bcc.w 2198 │ │ │ │ │ + bcc.w 21f2 │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r6, r6 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w 212c │ │ │ │ │ + bne.w 21de │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -2023,59 +2022,57 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ mla r3, r3, r7, r4 │ │ │ │ │ ldr.w r3, [r3, #2816] @ 0xb00 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #102 @ 0x66 │ │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ │ - b.n 13f8 │ │ │ │ │ + b.n 13f4 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ movs r7, #1 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b.n 1032 │ │ │ │ │ + b.n fea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ mov r6, r9 │ │ │ │ │ - beq.w 1728 │ │ │ │ │ + beq.w 173a │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ - bne.w 112e │ │ │ │ │ - b.n 121a │ │ │ │ │ - lsls r3, r2, #2 │ │ │ │ │ - b.n 13a2 │ │ │ │ │ - lsls r3, r1, #2 │ │ │ │ │ - b.n 13a2 │ │ │ │ │ + bne.w 10e6 │ │ │ │ │ + b.n 11d2 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + b.n 139e │ │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ │ - beq.n 1590 │ │ │ │ │ + beq.n 1588 │ │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ │ bne.w 858 │ │ │ │ │ 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 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.w 1c82 │ │ │ │ │ - bl 247c │ │ │ │ │ + beq.w 1d04 │ │ │ │ │ + bl 246c │ │ │ │ │ movs r1, #1 │ │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r7, [r4, #28] │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, #664] @ 0x298 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, #149 @ 0x95 │ │ │ │ │ - bgt.w 1e5e │ │ │ │ │ + bgt.w 1f80 │ │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ │ str.w r2, [r3, #664] @ 0x298 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ adds r3, r4, r0 │ │ │ │ │ @@ -2095,23 +2092,23 @@ │ │ │ │ │ str.w ip, [r3, #2804] @ 0xaf4 │ │ │ │ │ str.w ip, [r3, #2796] @ 0xaec │ │ │ │ │ str.w ip, [r4, r0] │ │ │ │ │ str.w ip, [r5, #4] │ │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ │ subs r3, #70 @ 0x46 │ │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ │ - bhi.n 16ce │ │ │ │ │ + bhi.n 16c6 │ │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ │ .word 0x004f002f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ - .word 0x004f03fc │ │ │ │ │ + .word 0x004f0678 │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ @@ -2119,15 +2116,15 @@ │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f002f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ .word 0x004f004f │ │ │ │ │ - .word 0x004f03fc │ │ │ │ │ + .word 0x004f0678 │ │ │ │ │ .short 0x004f │ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ │ ldrb.w r1, [r8, r2] │ │ │ │ │ add.w r2, r3, #2752 @ 0xac0 │ │ │ │ │ add r2, r4 │ │ │ │ │ @@ -2172,68 +2169,44 @@ │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.w a28 │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ subs r1, #1 │ │ │ │ │ b.n fa6 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.w 1c04 │ │ │ │ │ - ldr.w r9, [r4, #4] │ │ │ │ │ - b.w a18 │ │ │ │ │ - movs r3, #3 │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - b.n 115e │ │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ble.w 8e6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ ble.w 8e6 │ │ │ │ │ b.w f1a │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ - cmp r3, #10 │ │ │ │ │ - bne.w 1db8 │ │ │ │ │ - ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - blx r3 │ │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 185e │ │ │ │ │ - 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 1016 │ │ │ │ │ - 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 782 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne.w 1b4c │ │ │ │ │ + ldr.w r9, [r4, #4] │ │ │ │ │ + b.w a18 │ │ │ │ │ + movs r3, #3 │ │ │ │ │ + mov.w r8, #0 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + b.n 1116 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r2, #4] │ │ │ │ │ + bpl.w f2c │ │ │ │ │ + b.n 149c │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.n 1712 │ │ │ │ │ + bne.n 170a │ │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r2 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ - cbz r0, 17da │ │ │ │ │ + cbz r0, 1796 │ │ │ │ │ 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 │ │ │ │ │ @@ -2252,109 +2225,132 @@ │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w sl, [r4, #4] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ beq.w fb2 │ │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ │ - b.w fb2 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r2, #4] │ │ │ │ │ - bpl.w f2c │ │ │ │ │ - b.n 14a0 │ │ │ │ │ + b.n fb2 │ │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ │ + cmp r3, #10 │ │ │ │ │ + bne.w 1dc4 │ │ │ │ │ + ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + blx r3 │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + cbz r0, 17f8 │ │ │ │ │ + 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 121a │ │ │ │ │ + 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 782 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + mov r8, sl │ │ │ │ │ + str.w sl, [r4, #4] │ │ │ │ │ + b.w 782 │ │ │ │ │ + ldr.w r3, [r9, #672] @ 0x2a0 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1ae2 │ │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w a28 │ │ │ │ │ cmp r2, #17 │ │ │ │ │ - beq.w 1490 │ │ │ │ │ + beq.w 148c │ │ │ │ │ cmp r2, #22 │ │ │ │ │ - beq.w 121a │ │ │ │ │ + beq.w 11d2 │ │ │ │ │ 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.w r3, [r3, #664] @ 0x298 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ldr.w r1, [r4, #2708] @ 0xa94 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ - bgt.w 229c │ │ │ │ │ + bgt.w 22e2 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.w 1978 │ │ │ │ │ + bne.w 1aea │ │ │ │ │ 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 1490 │ │ │ │ │ + beq.w 148c │ │ │ │ │ movs r3, #23 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b.n 1490 │ │ │ │ │ - mov sl, r5 │ │ │ │ │ - mov r8, sl │ │ │ │ │ - str.w sl, [r4, #4] │ │ │ │ │ - b.w 782 │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ - mov r6, sl │ │ │ │ │ - str.w sl, [r4, #4] │ │ │ │ │ - cmp r3, #17 │ │ │ │ │ - beq.w 1490 │ │ │ │ │ - cmp r3, #22 │ │ │ │ │ - bne.n 1810 │ │ │ │ │ - b.n 121a │ │ │ │ │ + b.n 148c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ lsls r6, r3, #29 │ │ │ │ │ bpl.w e46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25ec │ │ │ │ │ + bl 25dc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w e46 │ │ │ │ │ mov r3, r5 │ │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.w a28 │ │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ │ + mov r6, sl │ │ │ │ │ + str.w sl, [r4, #4] │ │ │ │ │ + cmp r3, #17 │ │ │ │ │ + beq.w 148c │ │ │ │ │ + cmp r3, #22 │ │ │ │ │ + bne.n 182e │ │ │ │ │ + b.n 11d2 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ - b.n 1338 │ │ │ │ │ - ldr.w r3, [r9, #672] @ 0x2a0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 22d6 │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a28 │ │ │ │ │ + b.n 1336 │ │ │ │ │ ldr.w r1, [r2, #668] @ 0x29c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ beq.w d7a │ │ │ │ │ str.w r6, [r2, #672] @ 0x2a0 │ │ │ │ │ - b.n 18c4 │ │ │ │ │ + b.n 1812 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #23 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ @@ -2367,1203 +2363,1200 @@ │ │ │ │ │ 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 a66 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1ba0 │ │ │ │ │ + cbnz r2, 193c │ │ │ │ │ ldr.w sl, [r4, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r1, fp │ │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r6, [r9, #672] @ 0x2a0 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.w a28 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - mov r7, r9 │ │ │ │ │ - b.w a66 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ │ - bne.n 18e4 │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a28 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 2266 │ │ │ │ │ - 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 1490 │ │ │ │ │ - movs r3, #24 │ │ │ │ │ - str r3, [r4, #32] │ │ │ │ │ - b.n 1490 │ │ │ │ │ - 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 cba │ │ │ │ │ - ldr.w r0, [fp, #28] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 128e │ │ │ │ │ - mov.w ip, #68 @ 0x44 │ │ │ │ │ - str r0, [sp, #20] │ │ │ │ │ - mla ip, ip, r8, r4 │ │ │ │ │ - ldr.w r1, [ip, #2796] @ 0xaec │ │ │ │ │ - ldr.w r2, [ip, #2800] @ 0xaf0 │ │ │ │ │ - subs r2, r1, r2 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - b.n 1a0c │ │ │ │ │ - ldr.w r3, [ip, #2804] @ 0xaf4 │ │ │ │ │ - ldrb.w lr, [r3, r0] │ │ │ │ │ - cmp.w lr, #92 @ 0x5c │ │ │ │ │ - it eq │ │ │ │ │ - addeq r0, #1 │ │ │ │ │ - beq.n 1a0a │ │ │ │ │ - cmp.w lr, #34 @ 0x22 │ │ │ │ │ - beq.w 237c │ │ │ │ │ - cmp.w lr, #39 @ 0x27 │ │ │ │ │ - ite ne │ │ │ │ │ - movne r3, #0 │ │ │ │ │ - moveq r3, #1 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 237c │ │ │ │ │ - cmp.w lr, #35 @ 0x23 │ │ │ │ │ - bne.n 1a0a │ │ │ │ │ - lsls r3, r1, #31 │ │ │ │ │ - bpl.w 22f2 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - blt.n 19d2 │ │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - mla r2, r3, r8, r4 │ │ │ │ │ - ldr.w r0, [r2, #2804] @ 0xaf4 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - beq.w 1490 │ │ │ │ │ - str.w r8, [fp, #28] │ │ │ │ │ - b.n 128e │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r7, r3, #29 │ │ │ │ │ - bmi.n 1a5c │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ - 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 13fc │ │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ │ - beq.n 1af0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ │ - bl 25ec │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 18a0 │ │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ │ - beq.w 187e │ │ │ │ │ - cmp r0, #45 @ 0x2d │ │ │ │ │ - ble.n 1a8a │ │ │ │ │ - cmp r0, #101 @ 0x65 │ │ │ │ │ - beq.n 1b14 │ │ │ │ │ - bgt.n 1acc │ │ │ │ │ - cmp r0, #69 @ 0x45 │ │ │ │ │ - beq.n 1b14 │ │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ │ - beq.w 1436 │ │ │ │ │ - add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ - ldr.w r6, [r3, #668] @ 0x29c │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 1482 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ - 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 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r6, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a28 │ │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ │ - bne.n 1a8a │ │ │ │ │ - b.n 1436 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_Get> │ │ │ │ │ - R_ARM_THM_CALL tok_continuation_line │ │ │ │ │ - mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - beq.w 1490 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str.w r2, [r4, #2700] @ 0xa8c │ │ │ │ │ - ldrd r8, sl, [r4, #4] │ │ │ │ │ - b.w 788 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r5, #95 @ 0x5f │ │ │ │ │ - bne.w 1464 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r2, r3, #29 │ │ │ │ │ - bmi.w 1464 │ │ │ │ │ - b.n 1a44 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ - sub.w r3, r0, #43 @ 0x2b │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - bics.w r3, r3, #2 │ │ │ │ │ - bne.n 1b64 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - ldr.w r5, [r8, r3, lsl #2] │ │ │ │ │ - ands.w r5, r5, #4 │ │ │ │ │ - beq.w 228c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 25ec │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 18a0 │ │ │ │ │ - bic.w r3, r0, #32 │ │ │ │ │ - b.w e50 │ │ │ │ │ - ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bgt.w 173c │ │ │ │ │ - b.w f1a │ │ │ │ │ - movs r6, #10 │ │ │ │ │ - b.n 1814 │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r0, r3, #29 │ │ │ │ │ - bmi.n 1b3c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2704 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1320 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - movs r2, #2 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a28 │ │ │ │ │ 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 ip, #9 │ │ │ │ │ ldr.w r8, [r4, #472] @ 0x1d8 │ │ │ │ │ - b.n 1bc8 │ │ │ │ │ + b.n 1964 │ │ │ │ │ ldrb.w lr, [sl] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.n 1ca8 │ │ │ │ │ + bne.n 19c4 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ subs.w ip, ip, #1 │ │ │ │ │ - beq.n 1cae │ │ │ │ │ + beq.n 19ca │ │ │ │ │ ldr.w lr, [r4, #4] │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ cmp lr, sl │ │ │ │ │ - bls.n 1ca8 │ │ │ │ │ + bls.n 19c4 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - bne.n 1bb6 │ │ │ │ │ + bne.n 1952 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov lr, sl │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldrb.w r2, [lr] │ │ │ │ │ mov sl, lr │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - beq.n 1be4 │ │ │ │ │ + beq.n 1980 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - beq.n 1be4 │ │ │ │ │ + beq.n 1980 │ │ │ │ │ sub.w r2, r8, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add.w r8, r2, sl │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 1bc6 │ │ │ │ │ - add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ - ldr.w r3, [r3, #668] @ 0x29c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1720 │ │ │ │ │ - ldr.w r2, [r4, #2692] @ 0xa84 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1490 │ │ │ │ │ - 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 2152 │ │ │ │ │ - bl 0 <_PyUnicode_ScanIdentifier> │ │ │ │ │ - R_ARM_THM_CALL _PyUnicode_ScanIdentifier │ │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ - blt.w 1f5a │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 1720 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1720 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1720 │ │ │ │ │ - ldrd r1, sl, [r4, #4] │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - b.w 116c │ │ │ │ │ - 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 .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 1490 │ │ │ │ │ - bl 23c0 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - cmp r5, r0 │ │ │ │ │ - bne.w 20e6 │ │ │ │ │ - movs r1, #3 │ │ │ │ │ - b.n 15b6 │ │ │ │ │ + b.n 1962 │ │ │ │ │ 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 e80 │ │ │ │ │ + ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bgt.w 171c │ │ │ │ │ + b.w f1a │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1e7e │ │ │ │ │ + bne.w 222e │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ ldr r7, [r4, #4] │ │ │ │ │ add.w r9, sl, #6 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - bcs.n 1ce8 │ │ │ │ │ + bcs.n 1a4e │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, fp │ │ │ │ │ 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 a28 │ │ │ │ │ - ldrd r3, r2, [r2, #56] @ 0x38 │ │ │ │ │ - orrs r3, r2 │ │ │ │ │ - beq.w 128e │ │ │ │ │ - b.w 125a │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + mov r7, r9 │ │ │ │ │ + b.w a66 │ │ │ │ │ + ldrd r1, sl, [r4, #4] │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + mov r6, r1 │ │ │ │ │ + b.w 1124 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23b0 │ │ │ │ │ + sub.w r3, r0, #43 @ 0x2b │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + bics.w r3, r3, #2 │ │ │ │ │ + bne.n 1aa6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23b0 │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + ldr.w r5, [r8, r3, lsl #2] │ │ │ │ │ + ands.w r5, r5, #4 │ │ │ │ │ + beq.w 2390 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 25dc │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 189e │ │ │ │ │ + bic.w r3, r0, #32 │ │ │ │ │ + b.w e50 │ │ │ │ │ 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 1cc0 │ │ │ │ │ + bne.n 19dc │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - beq.n 1d1c │ │ │ │ │ + beq.n 1a82 │ │ │ │ │ ldrsb.w r3, [sl, #6] │ │ │ │ │ ldrb.w r2, [sl, #6] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - blt.n 1cc0 │ │ │ │ │ + blt.n 19dc │ │ │ │ │ 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 1cc0 │ │ │ │ │ + bne.n 19dc │ │ │ │ │ add.w r5, r8, #6 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 211e │ │ │ │ │ + bne.w 23a0 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, fp │ │ │ │ │ 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 a28 │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ + lsls r0, r3, #29 │ │ │ │ │ + bmi.n 1a38 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 246c │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 26f4 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 131e │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 246c │ │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + movs r2, #2 │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w a28 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str.w r3, [r9, #672] @ 0x2a0 │ │ │ │ │ + b.n 180e │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 2108 │ │ │ │ │ + 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 148c │ │ │ │ │ + movs r3, #24 │ │ │ │ │ + str r3, [r4, #32] │ │ │ │ │ + b.n 148c │ │ │ │ │ + movs r6, #10 │ │ │ │ │ + b.n 1832 │ │ │ │ │ + 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 .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 148c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_Get> │ │ │ │ │ + R_ARM_THM_CALL tok_continuation_line │ │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + beq.w 148c │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str.w r2, [r4, #2700] @ 0xa8c │ │ │ │ │ + ldrd r8, sl, [r4, #4] │ │ │ │ │ + b.w 788 │ │ │ │ │ + add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ + ldr.w r3, [r3, #668] @ 0x29c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1732 │ │ │ │ │ + ldr.w r2, [r4, #2692] @ 0xa84 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 148c │ │ │ │ │ + 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 1ece │ │ │ │ │ + bl 0 <_PyUnicode_ScanIdentifier> │ │ │ │ │ + R_ARM_THM_CALL _PyUnicode_ScanIdentifier │ │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ │ + cmp r0, r1 │ │ │ │ │ + blt.w 1dde │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.w 1732 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1732 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 1732 │ │ │ │ │ + ldr.w r0, [fp, #28] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 128c │ │ │ │ │ + mov.w ip, #68 @ 0x44 │ │ │ │ │ + str r0, [sp, #20] │ │ │ │ │ + mla ip, ip, r8, r4 │ │ │ │ │ + ldr.w r1, [ip, #2796] @ 0xaec │ │ │ │ │ + ldr.w r2, [ip, #2800] @ 0xaf0 │ │ │ │ │ + subs r2, r1, r2 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + b.n 1bfa │ │ │ │ │ + ldr.w r3, [ip, #2804] @ 0xaf4 │ │ │ │ │ + ldrb.w lr, [r3, r0] │ │ │ │ │ + cmp.w lr, #92 @ 0x5c │ │ │ │ │ + it eq │ │ │ │ │ + addeq r0, #1 │ │ │ │ │ + beq.n 1bf8 │ │ │ │ │ + cmp.w lr, #34 @ 0x22 │ │ │ │ │ + beq.w 21a0 │ │ │ │ │ + cmp.w lr, #39 @ 0x27 │ │ │ │ │ + ite ne │ │ │ │ │ + movne r3, #0 │ │ │ │ │ + moveq r3, #1 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 21a0 │ │ │ │ │ + cmp.w lr, #35 @ 0x23 │ │ │ │ │ + bne.n 1bf8 │ │ │ │ │ + lsls r3, r1, #31 │ │ │ │ │ + bpl.w 2118 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + cmp r0, r2 │ │ │ │ │ + blt.n 1bc0 │ │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + mla r2, r3, r8, r4 │ │ │ │ │ + ldr.w r0, [r2, #2804] @ 0xaf4 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + beq.w 148c │ │ │ │ │ + str.w r8, [fp, #28] │ │ │ │ │ + b.w 128c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ + lsls r7, r3, #29 │ │ │ │ │ + bmi.n 1d32 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 246c │ │ │ │ │ + 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.w 13f8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23b0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r5, #95 @ 0x5f │ │ │ │ │ + bne.w 1460 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23b0 │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ + lsls r2, r3, #29 │ │ │ │ │ + bmi.w 1460 │ │ │ │ │ + b.n 1c34 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.w 12e2 │ │ │ │ │ + b.w 12e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.n 1df2 │ │ │ │ │ + beq.w 1f24 │ │ │ │ │ sub.w r3, r5, #48 @ 0x30 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bhi.n 1dce │ │ │ │ │ + bhi.w 1f00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ sub.w r3, r0, #48 @ 0x30 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bls.n 1d60 │ │ │ │ │ + bls.n 1c96 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.n 1df2 │ │ │ │ │ + beq.w 1f24 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ lsls r0, r3, #29 │ │ │ │ │ - bmi.n 1dbe │ │ │ │ │ + bmi.w 1fa0 │ │ │ │ │ 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 2848 │ │ │ │ │ + bl 2838 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w e66 │ │ │ │ │ - b.w 1320 │ │ │ │ │ + b.w 131e │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23b0 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ │ + bne.w 18d8 │ │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w a28 │ │ │ │ │ + ldrd r3, r2, [r2, #56] @ 0x38 │ │ │ │ │ + orrs r3, r2 │ │ │ │ │ + beq.w 128c │ │ │ │ │ + b.w 1258 │ │ │ │ │ + bl 23b0 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + cmp r5, r0 │ │ │ │ │ + bne.w 1eee │ │ │ │ │ + movs r1, #3 │ │ │ │ │ + b.n 15ae │ │ │ │ │ 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, #32] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r3, #17 │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ - bne.w 1878 │ │ │ │ │ - b.w 1490 │ │ │ │ │ - mov sl, r5 │ │ │ │ │ - b.w 782 │ │ │ │ │ - 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 13f8 │ │ │ │ │ - uxtb r3, r5 │ │ │ │ │ - ldr.w r6, [r8, r3, lsl #2] │ │ │ │ │ - ands.w r6, r6, #4 │ │ │ │ │ - bne.n 1dbe │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 1aba │ │ │ │ │ + bne.w 18be │ │ │ │ │ + b.w 148c │ │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ │ + beq.n 1c4e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + ldr r7, [r4, #4] │ │ │ │ │ + bl 25dc │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 1d58 │ │ │ │ │ - add.w r3, r4, r1, lsl #2 │ │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ - lsls r3, r1, #2 │ │ │ │ │ - cmp r2, r5 │ │ │ │ │ - beq.w e16 │ │ │ │ │ - bge.n 1e14 │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - b.w ce6 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - ble.w 224c │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - cmp r2, r5 │ │ │ │ │ - ble.w 13a2 │ │ │ │ │ - b.w 1356 │ │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ - adds r3, r4, r2 │ │ │ │ │ - add.w r2, r2, #2752 @ 0xac0 │ │ │ │ │ - add r2, r4 │ │ │ │ │ - str.w r5, [r3, #2772] @ 0xad4 │ │ │ │ │ - ldrb r5, [r7, #1] │ │ │ │ │ - ldrb.w r5, [r8, r5] │ │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r5, #1 │ │ │ │ │ - movne r5, r0 │ │ │ │ │ - str.w r5, [r3, #2816] @ 0xb00 │ │ │ │ │ - strd r0, r1, [r2, #4] │ │ │ │ │ - bne.w 16bc │ │ │ │ │ - b.n 1700 │ │ │ │ │ - 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 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r6, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 192c │ │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ │ - cmp r0, #28 │ │ │ │ │ - beq.w 2186 │ │ │ │ │ - adds r1, r5, #1 │ │ │ │ │ - bne.w 7dc │ │ │ │ │ - b.w fc0 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ + beq.w 189e │ │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ │ + beq.w 187c │ │ │ │ │ + cmp r0, #45 @ 0x2d │ │ │ │ │ + ble.n 1d64 │ │ │ │ │ + cmp r0, #101 @ 0x65 │ │ │ │ │ + beq.w 1a10 │ │ │ │ │ + bgt.n 1da6 │ │ │ │ │ + cmp r0, #69 @ 0x45 │ │ │ │ │ + beq.w 1a10 │ │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ │ + beq.w 1432 │ │ │ │ │ + add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ + ldr.w r6, [r3, #668] @ 0x29c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 147e │ │ │ │ │ + mov r1, r5 │ │ │ │ │ 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 1490 │ │ │ │ │ + bl 246c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - subs r2, r2, r1 │ │ │ │ │ + subs r2, r7, r1 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.w 1490 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ - b.w 11c0 │ │ │ │ │ - ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - bne.w 12c0 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - mov r7, r9 │ │ │ │ │ - b.w cc4 │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - str.w r8, [r4, #28] │ │ │ │ │ - str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - b.n 1e86 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ble.n 1f0a │ │ │ │ │ - cmp r3, #123 @ 0x7b │ │ │ │ │ - beq.n 1f2e │ │ │ │ │ - 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 1f46 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r1, fp │ │ │ │ │ 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 13fc │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - ldrd r1, r0, [r0, #4] │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ - bne.n 1f0a │ │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mla r2, r2, r7, r4 │ │ │ │ │ - b.w 14ac │ │ │ │ │ - str r1, [sp, #0] │ │ │ │ │ + str r6, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w a28 │ │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ │ + bne.n 1d64 │ │ │ │ │ + b.w 1432 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 13fc │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + str r3, [r4, #4] │ │ │ │ │ + b.w cba │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + b.w 782 │ │ │ │ │ + ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ + bne.w 12be │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ + mov r7, r9 │ │ │ │ │ + b.w cc4 │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.w 2140 │ │ │ │ │ + beq.n 1ebc │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - bne.n 2022 │ │ │ │ │ + bne.n 1e9c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 201e │ │ │ │ │ + beq.n 1e98 │ │ │ │ │ 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 1fba │ │ │ │ │ + bgt.n 1e3c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1f9c │ │ │ │ │ + bge.n 1e1e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 1f9c │ │ │ │ │ + cbnz r3, 1e1e │ │ │ │ │ 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, 200a │ │ │ │ │ + cbz r0, 1e84 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 1490 │ │ │ │ │ + b.w 148c │ │ │ │ │ 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 1fd8 │ │ │ │ │ + bge.n 1e5a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 1fd8 │ │ │ │ │ + cbnz r3, 1e5a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq.w 2172 │ │ │ │ │ + cbz r7, 1eb0 │ │ │ │ │ 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 1ffa │ │ │ │ │ + bge.n 1e78 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 1ffa │ │ │ │ │ + cbnz r3, 1e78 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 2172 │ │ │ │ │ + cbz r5, 1eb0 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ add r3, r2 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - b.n 1f88 │ │ │ │ │ + b.n 1e0a │ │ │ │ │ mov r2, r6 │ │ │ │ │ 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 1490 │ │ │ │ │ + b.w 148c │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ - b.n 1f7e │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 22d2 │ │ │ │ │ + b.n 1e00 │ │ │ │ │ + cbz r2, 1eb8 │ │ │ │ │ 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 1f82 │ │ │ │ │ - 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 1490 │ │ │ │ │ - ldrd r3, sl, [r4, #4] │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - b.w a66 │ │ │ │ │ - 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 13f8 │ │ │ │ │ - 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 1490 │ │ │ │ │ - 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 1490 │ │ │ │ │ - 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 1490 │ │ │ │ │ - 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 1490 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ - b.w 15b4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a28 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ - b.n 1d26 │ │ │ │ │ - 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 │ │ │ │ │ - cbz r2, 216e │ │ │ │ │ + b.n 1e04 │ │ │ │ │ + movs r3, #17 │ │ │ │ │ + str r3, [r4, #32] │ │ │ │ │ + b.w 148c │ │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ │ + b.n 1eaa │ │ │ │ │ + cbz r2, 1eea │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ │ addpl.w r3, r5, #28 │ │ │ │ │ ldrb r6, [r3, r0] │ │ │ │ │ - b.n 1f82 │ │ │ │ │ + b.n 1e04 │ │ │ │ │ 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 1490 │ │ │ │ │ + b.w 148c │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ - b.n 214e │ │ │ │ │ - movs r3, #17 │ │ │ │ │ - str r3, [r4, #32] │ │ │ │ │ - b.w 1490 │ │ │ │ │ + b.n 1eca │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 246c │ │ │ │ │ + mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 246c │ │ │ │ │ + b.w 15ac │ │ │ │ │ + uxtb r3, r5 │ │ │ │ │ + ldr.w r6, [r8, r3, lsl #2] │ │ │ │ │ + ands.w r6, r6, #4 │ │ │ │ │ + bne.n 1fa0 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 246c │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b.n 1d94 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.w 808 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ + b.n 1c8c │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + cmp.w ip, #35 @ 0x23 │ │ │ │ │ + str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ + str r2, [r4, #28] │ │ │ │ │ + beq.w 926 │ │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ │ + cmp r0, #28 │ │ │ │ │ + beq.w 2212 │ │ │ │ │ + adds r1, r5, #1 │ │ │ │ │ + bne.w 7dc │ │ │ │ │ + b.w fc0 │ │ │ │ │ + add.w r3, r4, r2, lsl #2 │ │ │ │ │ + ldr r1, [r3, #48] @ 0x30 │ │ │ │ │ + lsls r3, r2, #2 │ │ │ │ │ + cmp r1, r5 │ │ │ │ │ + beq.w e16 │ │ │ │ │ + bge.n 1f68 │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ + b.w ce6 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + ble.w 2252 │ │ │ │ │ + cmp r1, r5 │ │ │ │ │ + bgt.n 1f78 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ + b.w 13a4 │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ + b.w 1354 │ │ │ │ │ + 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 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ mov r1, fp │ │ │ │ │ - mov r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ + str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.w a28 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ 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 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + b.w 13f4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b.w 13f8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ b.w a28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 246c │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w a28 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.n 223c │ │ │ │ │ + beq.n 2078 │ │ │ │ │ sub.w r3, r5, #48 @ 0x30 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.n 220e │ │ │ │ │ + bhi.n 204a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ sub.w r3, r0, #48 @ 0x30 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls.n 21d4 │ │ │ │ │ + bls.n 2010 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.n 223c │ │ │ │ │ + beq.n 2078 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ lsls r1, r3, #29 │ │ │ │ │ - bmi.n 222c │ │ │ │ │ + bmi.n 2068 │ │ │ │ │ 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 2848 │ │ │ │ │ + bl 2838 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w e66 │ │ │ │ │ - b.w 1320 │ │ │ │ │ + b.w 131e │ │ │ │ │ uxtb r3, r5 │ │ │ │ │ ldr.w r6, [r8, r3, lsl #2] │ │ │ │ │ ands.w r6, r6, #4 │ │ │ │ │ - bne.n 222c │ │ │ │ │ + bne.n 2068 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ - b.n 1dea │ │ │ │ │ + b.n 1f1c │ │ │ │ │ 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 │ │ │ │ │ - b.w 13f8 │ │ │ │ │ + b.w 13f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 21cc │ │ │ │ │ + b.n 2008 │ │ │ │ │ movs r7, #0 │ │ │ │ │ b.w cc4 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - movs r0, #21 │ │ │ │ │ - str r0, [r4, #32] │ │ │ │ │ - mov r1, fp │ │ │ │ │ - str r2, [r4, #4] │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a28 │ │ │ │ │ + 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 148c │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ 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.w 198e │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - cmp.w ip, #35 @ 0x23 │ │ │ │ │ - str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - str r2, [r4, #28] │ │ │ │ │ - bne.w 1e84 │ │ │ │ │ - b.w 926 │ │ │ │ │ + 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 148c │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ - b.n 2106 │ │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ │ - mla r3, r1, r3, r4 │ │ │ │ │ - ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ │ - cmp r5, r1 │ │ │ │ │ - bne.w 183c │ │ │ │ │ - ldr.w r1, [r3, #2768] @ 0xad0 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - bne.w 183c │ │ │ │ │ - ldr.w r3, [r3, #2816] @ 0xb00 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ + 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 148c │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - ite ne │ │ │ │ │ - movne r2, #102 @ 0x66 │ │ │ │ │ - moveq r2, #116 @ 0x74 │ │ │ │ │ - b.w 13f8 │ │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ │ - b.n 2034 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str.w r3, [r9, #672] @ 0x2a0 │ │ │ │ │ - b.w 18c0 │ │ │ │ │ + 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 148c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 13fc │ │ │ │ │ + b.n 1b00 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1490 │ │ │ │ │ + beq.w 148c │ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ mov ip, r1 │ │ │ │ │ mla lr, r3, r8, r4 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - b.n 232e │ │ │ │ │ + b.n 2154 │ │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ │ - beq.n 2346 │ │ │ │ │ + beq.n 216c │ │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ │ - bne.n 2320 │ │ │ │ │ + bne.n 2146 │ │ │ │ │ tst.w ip, #1 │ │ │ │ │ - beq.n 2392 │ │ │ │ │ + beq.n 21b4 │ │ │ │ │ strb.w r3, [r8] │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r8, r3, r1 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr.w r3, [lr, #2796] @ 0xaec │ │ │ │ │ ldr.w r2, [lr, #2800] @ 0xaf0 │ │ │ │ │ subs r2, r3, r2 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bge.n 235a │ │ │ │ │ + bge.n 2180 │ │ │ │ │ ldr.w r4, [lr, #2804] @ 0xaf4 │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ │ - bne.n 2312 │ │ │ │ │ + bne.n 2138 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 2376 │ │ │ │ │ + beq.n 219a │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs.w ip, r3, r2 │ │ │ │ │ it ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ - b.n 2320 │ │ │ │ │ + b.n 2146 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ strb r2, [r3, r1] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.w 1a24 │ │ │ │ │ + b.n 1c12 │ │ │ │ │ mov ip, sl │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 2320 │ │ │ │ │ - cbz r1, 23ae │ │ │ │ │ + b.n 2146 │ │ │ │ │ + cbz r1, 21d0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ subs.w r1, lr, r3 │ │ │ │ │ it ne │ │ │ │ │ movne r1, #1 │ │ │ │ │ - b.w 1a0a │ │ │ │ │ + b.n 1bf8 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - ble.n 23b8 │ │ │ │ │ + ble.n 21d8 │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.n 238c │ │ │ │ │ + bne.n 21ae │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - ble.n 23b8 │ │ │ │ │ + ble.n 21d8 │ │ │ │ │ strb.w r3, [r8] │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add.w r8, r3, r1 │ │ │ │ │ - b.n 232c │ │ │ │ │ + b.n 2152 │ │ │ │ │ mov r1, sl │ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ │ - b.w 1a0a │ │ │ │ │ + b.n 1bf8 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 232c │ │ │ │ │ - nop │ │ │ │ │ + b.n 2152 │ │ │ │ │ + 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 │ │ │ │ │ + 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 23b0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b.w 808 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w a28 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23b0 │ │ │ │ │ + b.w 1178 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 191c │ │ │ │ │ + b.n 1f3e │ │ │ │ │ + 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 148c │ │ │ │ │ + ldrd r3, sl, [r4, #4] │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + b.w a66 │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + movs r0, #21 │ │ │ │ │ + str r0, [r4, #32] │ │ │ │ │ + mov r1, fp │ │ │ │ │ + str r2, [r4, #4] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w a28 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + ble.n 2274 │ │ │ │ │ + cmp r3, #123 @ 0x7b │ │ │ │ │ + beq.n 2298 │ │ │ │ │ + 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 22b0 │ │ │ │ │ + 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 13f8 │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ + ldrd r1, r0, [r0, #4] │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + cmp r0, r1 │ │ │ │ │ + bne.n 2274 │ │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + mla r2, r2, r7, r4 │ │ │ │ │ + b.w 14a8 │ │ │ │ │ + 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 13f8 │ │ │ │ │ + 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 13f4 │ │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ + str.w r8, [r4, #28] │ │ │ │ │ + str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ + b.n 1f40 │ │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ │ + mla r3, r1, r3, r4 │ │ │ │ │ + ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ + bne.w 185a │ │ │ │ │ + ldr.w r1, [r3, #2768] @ 0xad0 │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ + cmp r1, r0 │ │ │ │ │ + bne.w 185a │ │ │ │ │ + ldr.w r3, [r3, #2816] @ 0xb00 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + ite ne │ │ │ │ │ + movne r2, #102 @ 0x66 │ │ │ │ │ + moveq r2, #116 @ 0x74 │ │ │ │ │ + b.w 13f4 │ │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ + mul.w r2, r3, r2 │ │ │ │ │ + adds r3, r4, r2 │ │ │ │ │ + add.w r2, r2, #2752 @ 0xac0 │ │ │ │ │ + add r2, r4 │ │ │ │ │ + str.w r5, [r3, #2772] @ 0xad4 │ │ │ │ │ + ldrb r5, [r7, #1] │ │ │ │ │ + ldrb.w r5, [r8, r5] │ │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ │ + ite eq │ │ │ │ │ + moveq r5, #1 │ │ │ │ │ + movne r5, r0 │ │ │ │ │ + str.w r5, [r3, #2816] @ 0xb00 │ │ │ │ │ + strd r0, r1, [r2, #4] │ │ │ │ │ + bne.w 16b4 │ │ │ │ │ + b.w 16f8 │ │ │ │ │ + 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 148c │ │ │ │ │ + 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 148c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 246c │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ + b.n 1fe4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23b0 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ + b.w 1a8c │ │ │ │ │ │ │ │ │ │ -000023c0 : │ │ │ │ │ +000023b0 : │ │ │ │ │ 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 23fc │ │ │ │ │ + beq.n 23ec │ │ │ │ │ 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 2472 │ │ │ │ │ + bcs.n 2462 │ │ │ │ │ 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 2472 │ │ │ │ │ + bne.n 2462 │ │ │ │ │ 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 2478 │ │ │ │ │ + beq.n 2468 │ │ │ │ │ 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, 245c │ │ │ │ │ + cbnz r0, 244c │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 23da │ │ │ │ │ + bne.n 23ca │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.n 2472 │ │ │ │ │ + bne.n 2462 │ │ │ │ │ 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, 2478 │ │ │ │ │ + cbz r0, 2468 │ │ │ │ │ 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 2428 │ │ │ │ │ + beq.n 2418 │ │ │ │ │ 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 23f8 │ │ │ │ │ + b.n 23e8 │ │ │ │ │ str r5, [r3, #4] │ │ │ │ │ - b.n 2472 │ │ │ │ │ + b.n 2462 │ │ │ │ │ │ │ │ │ │ -0000247c : │ │ │ │ │ +0000246c : │ │ │ │ │ tok_backup(): │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ - beq.n 24b0 │ │ │ │ │ + beq.n 24a0 │ │ │ │ │ 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 24c6 │ │ │ │ │ + bcc.n 24b6 │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 24b2 │ │ │ │ │ + bne.n 24a2 │ │ │ │ │ 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 │ │ │ │ │ @@ -3583,15 +3576,15 @@ │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -000024dc <_PyLexer_update_ftstring_expr>: │ │ │ │ │ +000024cc <_PyLexer_update_ftstring_expr>: │ │ │ │ │ _PyLexer_update_ftstring_expr(): │ │ │ │ │ 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 │ │ │ │ │ @@ -3600,44 +3593,44 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ │ ldr.w r5, [r3, #664] @ 0x298 │ │ │ │ │ - bne.n 254a <_PyLexer_update_ftstring_expr+0x6e> │ │ │ │ │ + bne.n 253a <_PyLexer_update_ftstring_expr+0x6e> │ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ │ ldr.w r1, [r3, #2804] @ 0xaf4 │ │ │ │ │ - cbz r1, 2568 <_PyLexer_update_ftstring_expr+0x8c> │ │ │ │ │ + cbz r1, 2558 <_PyLexer_update_ftstring_expr+0x8c> │ │ │ │ │ strd r0, r3, [sp] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ str.w r0, [r3, #2804] @ 0xaf4 │ │ │ │ │ - cbz r0, 257c <_PyLexer_update_ftstring_expr+0xa0> │ │ │ │ │ + cbz r0, 256c <_PyLexer_update_ftstring_expr+0xa0> │ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r2, [r3, #2796] @ 0xaec │ │ │ │ │ str.w r5, [r3, #2800] @ 0xaf0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strncpy │ │ │ │ │ movs r0, #1 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - bhi.n 2550 <_PyLexer_update_ftstring_expr+0x74> │ │ │ │ │ + bhi.n 2540 <_PyLexer_update_ftstring_expr+0x74> │ │ │ │ │ cmp r1, #33 @ 0x21 │ │ │ │ │ - bne.n 2584 <_PyLexer_update_ftstring_expr+0xa8> │ │ │ │ │ + bne.n 2574 <_PyLexer_update_ftstring_expr+0xa8> │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ │ @@ -3647,227 +3640,227 @@ │ │ │ │ │ strd r3, r0, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str.w r0, [r3, #2804] @ 0xaf4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 252c <_PyLexer_update_ftstring_expr+0x50> │ │ │ │ │ + bne.n 251c <_PyLexer_update_ftstring_expr+0x50> │ │ │ │ │ movs r3, #15 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b.n 2546 <_PyLexer_update_ftstring_expr+0x6a> │ │ │ │ │ + b.n 2536 <_PyLexer_update_ftstring_expr+0x6a> │ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ │ mla r5, r3, r5, r4 │ │ │ │ │ - bne.n 25a2 <_PyLexer_update_ftstring_expr+0xc6> │ │ │ │ │ - ldr.w r3, [r5, #2800] @ 0xaf0 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - bne.n 2544 <_PyLexer_update_ftstring_expr+0x68> │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL strlen │ │ │ │ │ - str.w r0, [r5, #2800] @ 0xaf0 │ │ │ │ │ - b.n 2544 <_PyLexer_update_ftstring_expr+0x68> │ │ │ │ │ + beq.n 25be <_PyLexer_update_ftstring_expr+0xf2> │ │ │ │ │ ldr.w r0, [r5, #2804] @ 0xaf4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2544 <_PyLexer_update_ftstring_expr+0x68> │ │ │ │ │ + beq.n 2534 <_PyLexer_update_ftstring_expr+0x68> │ │ │ │ │ ldr.w r3, [r5, #2800] @ 0xaf0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 2544 <_PyLexer_update_ftstring_expr+0x68> │ │ │ │ │ + bge.n 2534 <_PyLexer_update_ftstring_expr+0x68> │ │ │ │ │ ldr.w r1, [r5, #2796] @ 0xaec │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ add r1, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - cbz r0, 25e2 <_PyLexer_update_ftstring_expr+0x106> │ │ │ │ │ + cbz r0, 25d2 <_PyLexer_update_ftstring_expr+0x106> │ │ │ │ │ ldr.w r3, [r5, #2796] @ 0xaec │ │ │ │ │ str.w r0, [r5, #2804] @ 0xaf4 │ │ │ │ │ add r0, r3 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strncpy │ │ │ │ │ ldr.w r3, [r5, #2796] @ 0xaec │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ add r3, r2 │ │ │ │ │ str.w r3, [r5, #2796] @ 0xaec │ │ │ │ │ - b.n 2544 <_PyLexer_update_ftstring_expr+0x68> │ │ │ │ │ + b.n 2534 <_PyLexer_update_ftstring_expr+0x68> │ │ │ │ │ + ldr.w r3, [r5, #2800] @ 0xaf0 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + bne.n 2534 <_PyLexer_update_ftstring_expr+0x68> │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL strlen │ │ │ │ │ + str.w r0, [r5, #2800] @ 0xaf0 │ │ │ │ │ + b.n 2534 <_PyLexer_update_ftstring_expr+0x68> │ │ │ │ │ ldr.w r0, [r5, #2804] @ 0xaf4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 257c <_PyLexer_update_ftstring_expr+0xa0> │ │ │ │ │ + b.n 256c <_PyLexer_update_ftstring_expr+0xa0> │ │ │ │ │ │ │ │ │ │ -000025ec : │ │ │ │ │ +000025dc : │ │ │ │ │ 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 263a │ │ │ │ │ + beq.n 262a │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bcs.n 2676 │ │ │ │ │ + bcs.n 2666 │ │ │ │ │ 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 2632 │ │ │ │ │ + bpl.n 2622 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 260e │ │ │ │ │ + b.n 25fe │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.n 2688 │ │ │ │ │ + beq.n 2678 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.n 267a │ │ │ │ │ + bne.n 266a │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 26fa │ │ │ │ │ + beq.n 26ea │ │ │ │ │ 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 26de │ │ │ │ │ + bne.n 26ce │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.n 26b4 │ │ │ │ │ + beq.n 26a4 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcc.n 261a │ │ │ │ │ + bcc.n 260a │ │ │ │ │ movs r3, #29 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ ldr.w r3, [r6, #1020] @ 0x3fc │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bpl.n 26f4 │ │ │ │ │ + bpl.n 26e4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 260e │ │ │ │ │ + b.n 25fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr.w r5, [r6, r3, lsl #2] │ │ │ │ │ ands.w r5, r5, #4 │ │ │ │ │ - bne.n 260a │ │ │ │ │ + bne.n 25fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ 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 2636 │ │ │ │ │ + b.n 2626 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.n 267a │ │ │ │ │ + bne.n 266a │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - cbz r0, 26fa │ │ │ │ │ + cbz r0, 26ea │ │ │ │ │ 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 2666 │ │ │ │ │ + beq.n 2656 │ │ │ │ │ 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 267a │ │ │ │ │ + b.n 266a │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2636 │ │ │ │ │ + b.n 2626 │ │ │ │ │ mov r5, r8 │ │ │ │ │ str.w r8, [r4, #4] │ │ │ │ │ - b.n 267a │ │ │ │ │ + b.n 266a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002704 : │ │ │ │ │ +000026f4 : │ │ │ │ │ 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.w r2, [r2, #668] @ 0x29c │ │ │ │ │ - cbnz r2, 2758 │ │ │ │ │ + cbnz r2, 2748 │ │ │ │ │ sub.w r2, r1, #97 @ 0x61 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, #14 │ │ │ │ │ - bhi.n 273e │ │ │ │ │ + bhi.n 272e │ │ │ │ │ tbb [pc, r2] │ │ │ │ │ .short 0x0819 │ │ │ │ │ .word 0x78820808 │ │ │ │ │ .word 0x08610808 │ │ │ │ │ .word 0x57080808 │ │ │ │ │ .byte 0x4d │ │ │ │ │ .byte 0x00 │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bgt.n 2758 │ │ │ │ │ + bgt.n 2748 │ │ │ │ │ bic.w r2, r3, #32 │ │ │ │ │ subs r2, #65 @ 0x41 │ │ │ │ │ cmp r2, #25 │ │ │ │ │ - bls.n 27a6 │ │ │ │ │ + bls.n 2796 │ │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #9 │ │ │ │ │ - bls.n 27a6 │ │ │ │ │ + bls.n 2796 │ │ │ │ │ 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, 27a6 │ │ │ │ │ + cbz r5, 2796 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ 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 │ │ │ │ │ @@ -3876,233 +3869,233 @@ │ │ │ │ │ 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, 27c4 │ │ │ │ │ + cbnz r0, 27b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ - b.n 275a │ │ │ │ │ + bl 23b0 │ │ │ │ │ + b.n 274a │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ 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 275a │ │ │ │ │ + b.n 274a │ │ │ │ │ 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 2772 │ │ │ │ │ + b.n 2762 │ │ │ │ │ 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 2772 │ │ │ │ │ + b.n 2762 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ 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 247c │ │ │ │ │ + bl 246c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 2772 │ │ │ │ │ + b.n 2762 │ │ │ │ │ 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 2772 │ │ │ │ │ + b.n 2762 │ │ │ │ │ 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 2772 │ │ │ │ │ + b.n 2762 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002848 : │ │ │ │ │ +00002838 : │ │ │ │ │ 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, #668] @ 0x29c │ │ │ │ │ - cbnz r3, 289a │ │ │ │ │ + cbnz r3, 288a │ │ │ │ │ mov r3, r1 │ │ │ │ │ subs r1, #97 @ 0x61 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r1, #14 │ │ │ │ │ - bhi.n 2880 │ │ │ │ │ + bhi.n 2870 │ │ │ │ │ tbb [pc, r1] │ │ │ │ │ .word 0x08080819 │ │ │ │ │ .word 0x0808828f │ │ │ │ │ .word 0x08080866 │ │ │ │ │ .short 0x5908 │ │ │ │ │ .byte 0x4c │ │ │ │ │ .byte 0x00 │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bgt.n 289a │ │ │ │ │ + bgt.n 288a │ │ │ │ │ bic.w r1, r3, #32 │ │ │ │ │ subs r1, #65 @ 0x41 │ │ │ │ │ cmp r1, #25 │ │ │ │ │ - bls.n 28ea │ │ │ │ │ + bls.n 28da │ │ │ │ │ sub.w r1, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, #9 │ │ │ │ │ - bls.n 28ea │ │ │ │ │ + bls.n 28da │ │ │ │ │ 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, 28ea │ │ │ │ │ + cbz r5, 28da │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ 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, 2904 │ │ │ │ │ + cbnz r0, 28f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c0 │ │ │ │ │ - b.n 289c │ │ │ │ │ + bl 23b0 │ │ │ │ │ + b.n 288c │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - bl 247c │ │ │ │ │ + bl 246c │ │ │ │ │ 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 289c │ │ │ │ │ + b.n 288c │ │ │ │ │ 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 28ba │ │ │ │ │ + b.n 28aa │ │ │ │ │ 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 28ba │ │ │ │ │ + b.n 28aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ - bl 23c0 │ │ │ │ │ + bl 23b0 │ │ │ │ │ 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 247c │ │ │ │ │ + bl 246c │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 28ba │ │ │ │ │ + b.n 28aa │ │ │ │ │ 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 28ba │ │ │ │ │ + b.n 28aa │ │ │ │ │ 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 28ba │ │ │ │ │ + b.n 28aa │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -46,24 +46,24 @@ │ │ │ │ │ 0x000002b0 005f5079 546f6b65 6e5f4f6e 65436861 ._PyToken_OneCha │ │ │ │ │ 0x000002c0 72005079 4572725f 4f636375 72726564 r.PyErr_Occurred │ │ │ │ │ 0x000002d0 005f5079 4c657865 725f7570 64617465 ._PyLexer_update │ │ │ │ │ 0x000002e0 5f667473 7472696e 675f6578 7072005f _ftstring_expr._ │ │ │ │ │ 0x000002f0 5079546f 6b656e69 7a65725f 696e6465 PyTokenizer_inde │ │ │ │ │ 0x00000300 6e746572 726f7200 5f507954 6f6b656e nterror._PyToken │ │ │ │ │ 0x00000310 5f546872 65654368 61727300 5f5f6165 _ThreeChars.__ae │ │ │ │ │ - 0x00000320 6162695f 69646976 00507955 6e69636f abi_idiv.PyUnico │ │ │ │ │ - 0x00000330 64655f44 65636f64 65555446 38005f50 de_DecodeUTF8._P │ │ │ │ │ - 0x00000340 79546f6b 656e697a 65725f73 796e7461 yTokenizer_synta │ │ │ │ │ - 0x00000350 78657272 6f725f6b 6e6f776e 5f72616e xerror_known_ran │ │ │ │ │ - 0x00000360 6765005f 5079556e 69636f64 655f5363 ge._PyUnicode_Sc │ │ │ │ │ - 0x00000370 616e4964 656e7469 66696572 005f5079 anIdentifier._Py │ │ │ │ │ - 0x00000380 5f446561 6c6c6f63 005f5079 4c657865 _Dealloc._PyLexe │ │ │ │ │ - 0x00000390 725f7479 70655f63 6f6d6d65 6e745f74 r_type_comment_t │ │ │ │ │ - 0x000003a0 6f6b656e 5f736574 7570006d 656d636d oken_setup.memcm │ │ │ │ │ - 0x000003b0 70005079 556e6963 6f64655f 53756273 p.PyUnicode_Subs │ │ │ │ │ + 0x00000320 6162695f 69646976 005f5079 4c657865 abi_idiv._PyLexe │ │ │ │ │ + 0x00000330 725f7479 70655f63 6f6d6d65 6e745f74 r_type_comment_t │ │ │ │ │ + 0x00000340 6f6b656e 5f736574 7570006d 656d636d oken_setup.memcm │ │ │ │ │ + 0x00000350 70005f50 79546f6b 656e697a 65725f73 p._PyTokenizer_s │ │ │ │ │ + 0x00000360 796e7461 78657272 6f725f6b 6e6f776e yntaxerror_known │ │ │ │ │ + 0x00000370 5f72616e 67650050 79556e69 636f6465 _range.PyUnicode │ │ │ │ │ + 0x00000380 5f446563 6f646555 54463800 5f507955 _DecodeUTF8._PyU │ │ │ │ │ + 0x00000390 6e69636f 64655f53 63616e49 64656e74 nicode_ScanIdent │ │ │ │ │ + 0x000003a0 69666965 72005f50 795f4465 616c6c6f ifier._Py_Deallo │ │ │ │ │ + 0x000003b0 63005079 556e6963 6f64655f 53756273 c.PyUnicode_Subs │ │ │ │ │ 0x000003c0 7472696e 67005079 556e6963 6f64655f tring.PyUnicode_ │ │ │ │ │ 0x000003d0 41735554 46385374 72696e67 00507945 AsUTF8String.PyE │ │ │ │ │ 0x000003e0 78635f55 6e69636f 64654465 636f6465 xc_UnicodeDecode │ │ │ │ │ 0x000003f0 4572726f 72005079 4572725f 45786365 Error.PyErr_Exce │ │ │ │ │ 0x00000400 7074696f 6e4d6174 63686573 0050794d ptionMatches.PyM │ │ │ │ │ 0x00000410 656d5f52 65616c6c 6f630050 79457863 em_Realloc.PyExc │ │ │ │ │ 0x00000420 5f53796e 74617857 61726e69 6e67005f _SyntaxWarning._ │ │ │ ├── readline_tokenizer.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: 2224 (bytes into file) │ │ │ │ │ + Start of section headers: 2220 (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: 13 │ │ │ │ │ Section header string table index: 12 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,22 +1,22 @@ │ │ │ │ │ -There are 13 section headers, starting at offset 0x8b0: │ │ │ │ │ +There are 13 section headers, starting at offset 0x8ac: │ │ │ │ │ │ │ │ │ │ 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 000274 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 0006ec 000148 08 I 10 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 0002a8 000000 00 WA 0 0 1 │ │ │ │ │ - [ 4] .bss NOBITS 00000000 0002a8 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .rodata.str1.4 PROGBITS 00000000 0002a8 000058 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.unlikely PROGBITS 00000000 000300 000016 00 AX 0 0 2 │ │ │ │ │ - [ 7] .rel.text.unlikely REL 00000000 000834 000008 08 I 10 6 4 │ │ │ │ │ - [ 8] .note.GNU-stack PROGBITS 00000000 000316 000000 00 0 0 1 │ │ │ │ │ - [ 9] .ARM.attributes ARM_ATTRIBUTES 00000000 000316 000033 00 0 0 1 │ │ │ │ │ - [10] .symtab SYMTAB 00000000 00034c 0001e0 10 11 9 4 │ │ │ │ │ - [11] .strtab STRTAB 00000000 00052c 0001bf 00 0 0 1 │ │ │ │ │ - [12] .shstrtab STRTAB 00000000 00083c 000072 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 000270 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 0006e8 000148 08 I 10 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 0002a4 000000 00 WA 0 0 1 │ │ │ │ │ + [ 4] .bss NOBITS 00000000 0002a4 000000 00 WA 0 0 1 │ │ │ │ │ + [ 5] .rodata.str1.4 PROGBITS 00000000 0002a4 000058 01 AMS 0 0 4 │ │ │ │ │ + [ 6] .text.unlikely PROGBITS 00000000 0002fc 000016 00 AX 0 0 2 │ │ │ │ │ + [ 7] .rel.text.unlikely REL 00000000 000830 000008 08 I 10 6 4 │ │ │ │ │ + [ 8] .note.GNU-stack PROGBITS 00000000 000312 000000 00 0 0 1 │ │ │ │ │ + [ 9] .ARM.attributes ARM_ATTRIBUTES 00000000 000312 000033 00 0 0 1 │ │ │ │ │ + [10] .symtab SYMTAB 00000000 000348 0001e0 10 11 9 4 │ │ │ │ │ + [11] .strtab STRTAB 00000000 000528 0001bf 00 0 0 1 │ │ │ │ │ + [12] .shstrtab STRTAB 00000000 000838 000072 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,33 +1,33 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 30 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 2: 00000095 480 FUNC LOCAL DEFAULT 1 tok_underflow_readline │ │ │ │ │ + 2: 00000095 474 FUNC LOCAL DEFAULT 1 tok_underflow_readline │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 4: 00000000 0 NOTYPE LOCAL DEFAULT 5 .LC0 │ │ │ │ │ 5: 00000028 0 NOTYPE LOCAL DEFAULT 5 .LC1 │ │ │ │ │ 6: 00000030 0 NOTYPE LOCAL DEFAULT 5 .LC2 │ │ │ │ │ 7: 00000001 22 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ 8: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 9: 00000001 148 FUNC GLOBAL HIDDEN 1 _PyTokenizer_FromReadline │ │ │ │ │ 10: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_tok_new │ │ │ │ │ 11: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 12: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ 13: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_new_string │ │ │ │ │ 14: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_Free │ │ │ │ │ 15: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ 16: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallNoArgs │ │ │ │ │ - 17: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 18: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_tok_reserve_buf │ │ │ │ │ - 19: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 20: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 21: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_ensure_utf8 │ │ │ │ │ - 22: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Decode │ │ │ │ │ - 23: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_error_ret │ │ │ │ │ + 17: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Decode │ │ │ │ │ + 18: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_error_ret │ │ │ │ │ + 19: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ + 20: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_tok_reserve_buf │ │ │ │ │ + 21: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 22: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 23: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_ensure_utf8 │ │ │ │ │ 24: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ 25: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 26: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ 27: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_update_ftstring_expr │ │ │ │ │ 28: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 29: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,48 +1,48 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x6ec contains 41 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x6e8 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000014 00000a0a R_ARM_THM_CALL 00000000 _PyTokenizer_tok_new │ │ │ │ │ 00000020 00000b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000003a 00000c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ 00000044 00000d0a R_ARM_THM_CALL 00000000 _PyTokenizer_new_string │ │ │ │ │ 00000054 0000022f R_ARM_THM_MOVW_ABS_NC 00000095 tok_underflow_readline │ │ │ │ │ 00000058 00000230 R_ARM_THM_MOVT_ABS 00000095 tok_underflow_readline │ │ │ │ │ 0000007c 00000e0a R_ARM_THM_CALL 00000000 _PyTokenizer_Free │ │ │ │ │ 00000080 00000f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000008c 00000e0a R_ARM_THM_CALL 00000000 _PyTokenizer_Free │ │ │ │ │ 000000c0 0000100a R_ARM_THM_CALL 00000000 PyObject_CallNoArgs │ │ │ │ │ -000000e6 0000110a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -000000f8 0000120a R_ARM_THM_CALL 00000000 _PyLexer_tok_reserve_buf │ │ │ │ │ -00000108 0000130a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000012e 0000140a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000016e 0000150a R_ARM_THM_CALL 00000000 _PyTokenizer_ensure_utf8 │ │ │ │ │ -00000194 0000052f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ -00000198 00000530 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ -0000019c 0000160a R_ARM_THM_CALL 00000000 PyUnicode_Decode │ │ │ │ │ -000001ba 0000170a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ -000001dc 0000182f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -000001e0 00001830 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -000001e6 0000190a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000001ee 00001a0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000001f8 0000140a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000208 00001b0a R_ARM_THM_CALL 00000000 _PyLexer_update_ftstring_expr │ │ │ │ │ -00000216 0000170a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +000000e4 0000052f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ +000000e8 00000530 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ +000000ec 0000110a R_ARM_THM_CALL 00000000 PyUnicode_Decode │ │ │ │ │ +0000010a 0000120a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +0000011e 0000130a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +0000012e 0000140a R_ARM_THM_CALL 00000000 _PyLexer_tok_reserve_buf │ │ │ │ │ +0000013c 0000150a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000162 0000160a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000001a2 0000170a R_ARM_THM_CALL 00000000 _PyTokenizer_ensure_utf8 │ │ │ │ │ +000001d8 0000182f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +000001dc 00001830 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +000001e2 0000190a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000001ea 00001a0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000001f4 0000160a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000202 00001b0a R_ARM_THM_CALL 00000000 _PyLexer_update_ftstring_expr │ │ │ │ │ +00000210 0000120a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +00000216 0000070a R_ARM_THM_CALL 00000001 Py_XDECREF │ │ │ │ │ 0000021c 0000070a R_ARM_THM_CALL 00000001 Py_XDECREF │ │ │ │ │ -00000222 0000070a R_ARM_THM_CALL 00000001 Py_XDECREF │ │ │ │ │ -0000022a 0000170a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ -00000234 00001c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000238 00001c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000023c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000240 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000248 00001d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000024e 0000170a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ -00000256 00001c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000025a 00001c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000025e 0000062f R_ARM_THM_MOVW_ABS_NC 00000030 .LC2 │ │ │ │ │ -00000262 00000630 R_ARM_THM_MOVT_ABS 00000030 .LC2 │ │ │ │ │ -00000268 00001d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000026e 0000170a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +00000226 00001c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000022a 00001c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000022e 0000062f R_ARM_THM_MOVW_ABS_NC 00000030 .LC2 │ │ │ │ │ +00000232 00000630 R_ARM_THM_MOVT_ABS 00000030 .LC2 │ │ │ │ │ +00000238 00001d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000023e 0000120a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +00000244 00001c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000248 00001c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000024c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000250 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000258 00001d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000025e 0000120a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +00000268 0000120a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x834 contains 1 entry: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x830 contains 1 entry: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000010 0000141e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00000010 0000161e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -5,20 +5,20 @@ │ │ │ │ │ _PyTokenizer_FromReadline │ │ │ │ │ _PyTokenizer_tok_new │ │ │ │ │ PyMem_Malloc │ │ │ │ │ _PyTokenizer_new_string │ │ │ │ │ _PyTokenizer_Free │ │ │ │ │ PyErr_NoMemory │ │ │ │ │ PyObject_CallNoArgs │ │ │ │ │ +PyUnicode_Decode │ │ │ │ │ +_PyTokenizer_error_ret │ │ │ │ │ PyUnicode_AsUTF8AndSize │ │ │ │ │ _PyLexer_tok_reserve_buf │ │ │ │ │ _Py_Dealloc │ │ │ │ │ _PyTokenizer_ensure_utf8 │ │ │ │ │ -PyUnicode_Decode │ │ │ │ │ -_PyTokenizer_error_ret │ │ │ │ │ PyExc_StopIteration │ │ │ │ │ PyErr_ExceptionMatches │ │ │ │ │ PyErr_Clear │ │ │ │ │ _PyLexer_update_ftstring_expr │ │ │ │ │ PyExc_TypeError │ │ │ │ │ PyErr_Format │ │ │ │ │ .shstrtab │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -86,38 +86,63 @@ │ │ │ │ │ ldrle r3, [r0, #0] │ │ │ │ │ strdle r3, r3, [r0, #4] │ │ │ │ │ ldr.w r0, [r4, #2720] @ 0xaa0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallNoArgs │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1dc │ │ │ │ │ + beq.w 1d8 │ │ │ │ │ ldr.w r6, [r4, #2696] @ 0xa88 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 188 │ │ │ │ │ + cbz r6, 110 │ │ │ │ │ + ands.w r3, r3, #134217728 @ 0x8000000 │ │ │ │ │ + beq.w 244 │ │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + adds r0, #16 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyUnicode_Decode │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 102 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.n 1f2 │ │ │ │ │ + cbnz r6, 11a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + mov r6, r5 │ │ │ │ │ + bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ + b.n 214 │ │ │ │ │ lsls r2, r3, #3 │ │ │ │ │ it mi │ │ │ │ │ movmi r6, r0 │ │ │ │ │ - bpl.w 256 │ │ │ │ │ + bpl.w 226 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 214 │ │ │ │ │ + beq.n 20e │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ adds r1, #2 │ │ │ │ │ bl 0 <_PyLexer_tok_reserve_buf> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_tok_reserve_buf │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 230 │ │ │ │ │ + beq.n 222 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ @@ -125,137 +150,122 @@ │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ strb r1, [r2, r3] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str.w r2, [r4, #2704] @ 0xa90 │ │ │ │ │ - bge.n 134 │ │ │ │ │ + bge.n 168 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 134 │ │ │ │ │ + cbnz r3, 168 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1d4 │ │ │ │ │ + beq.n 1d0 │ │ │ │ │ add.w r2, r4, #12288 @ 0x3000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r1, [r2, #676] @ 0x2a4 │ │ │ │ │ ldrb.w r0, [r3, #-1] │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.n 1c0 │ │ │ │ │ + bne.n 1bc │ │ │ │ │ ldr.w r3, [r2, #664] @ 0x298 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 204 │ │ │ │ │ + bne.n 1fe │ │ │ │ │ ldr.w r3, [r4, #2696] @ 0xa88 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ str.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ - cbnz r3, 178 │ │ │ │ │ + cbnz r3, 1ac │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyTokenizer_ensure_utf8> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_ensure_utf8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 228 │ │ │ │ │ + beq.n 266 │ │ │ │ │ ldr r5, [r4, #32] │ │ │ │ │ sub.w r3, r5, #10 │ │ │ │ │ negs r5, r3 │ │ │ │ │ adcs r5, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ands.w r3, r3, #134217728 @ 0x8000000 │ │ │ │ │ - beq.n 234 │ │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - adds r0, #16 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyUnicode_Decode │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1b0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cbz r3, 1f6 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n e2 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ - b.n 21a │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ movs r0, #10 │ │ │ │ │ strb r0, [r3, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ strb r1, [r0, #0] │ │ │ │ │ str.w r3, [r2, #676] @ 0x2a4 │ │ │ │ │ - b.n 14c │ │ │ │ │ + b.n 180 │ │ │ │ │ movs r3, #11 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 182 │ │ │ │ │ + b.n 1b6 │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1b4 │ │ │ │ │ + beq.n 104 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - b.n 134 │ │ │ │ │ + b.n 168 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w e2 │ │ │ │ │ - b.n 1b4 │ │ │ │ │ + bne.n 11a │ │ │ │ │ + b.n 104 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyLexer_update_ftstring_expr> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_update_ftstring_expr │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 154 │ │ │ │ │ - b.n 182 │ │ │ │ │ + bne.n 188 │ │ │ │ │ + b.n 1b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyTokenizer_FromReadline> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyTokenizer_FromReadline> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ - b.n 1d8 │ │ │ │ │ + b.n 1d4 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b.n 214 │ │ │ │ │ + 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 .LC2 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ - b.n 182 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.n 21a │ │ │ │ │ + b.n 214 │ │ │ │ │ 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 .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -264,23 +274,13 @@ │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ - b.n 21a │ │ │ │ │ - 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 .LC2 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Format │ │ │ │ │ + b.n 214 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ - b.n 21a │ │ │ │ │ + b.n 1b6 │ │ │ │ │ + nop │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -9,22 +9,22 @@ │ │ │ │ │ 0x00000060 6f6b5f6e 65770050 794d656d 5f4d616c ok_new.PyMem_Mal │ │ │ │ │ 0x00000070 6c6f6300 7374726c 656e005f 5079546f loc.strlen._PyTo │ │ │ │ │ 0x00000080 6b656e69 7a65725f 6e65775f 73747269 kenizer_new_stri │ │ │ │ │ 0x00000090 6e67005f 5079546f 6b656e69 7a65725f ng._PyTokenizer_ │ │ │ │ │ 0x000000a0 46726565 00507945 72725f4e 6f4d656d Free.PyErr_NoMem │ │ │ │ │ 0x000000b0 6f727900 50794f62 6a656374 5f43616c ory.PyObject_Cal │ │ │ │ │ 0x000000c0 6c4e6f41 72677300 5079556e 69636f64 lNoArgs.PyUnicod │ │ │ │ │ - 0x000000d0 655f4173 55544638 416e6453 697a6500 e_AsUTF8AndSize. │ │ │ │ │ - 0x000000e0 5f50794c 65786572 5f746f6b 5f726573 _PyLexer_tok_res │ │ │ │ │ - 0x000000f0 65727665 5f627566 006d656d 63707900 erve_buf.memcpy. │ │ │ │ │ - 0x00000100 5f50795f 4465616c 6c6f6300 5f507954 _Py_Dealloc._PyT │ │ │ │ │ - 0x00000110 6f6b656e 697a6572 5f656e73 7572655f okenizer_ensure_ │ │ │ │ │ - 0x00000120 75746638 00507955 6e69636f 64655f44 utf8.PyUnicode_D │ │ │ │ │ - 0x00000130 65636f64 65005f50 79546f6b 656e697a ecode._PyTokeniz │ │ │ │ │ - 0x00000140 65725f65 72726f72 5f726574 00507945 er_error_ret.PyE │ │ │ │ │ + 0x000000d0 655f4465 636f6465 005f5079 546f6b65 e_Decode._PyToke │ │ │ │ │ + 0x000000e0 6e697a65 725f6572 726f725f 72657400 nizer_error_ret. │ │ │ │ │ + 0x000000f0 5079556e 69636f64 655f4173 55544638 PyUnicode_AsUTF8 │ │ │ │ │ + 0x00000100 416e6453 697a6500 5f50794c 65786572 AndSize._PyLexer │ │ │ │ │ + 0x00000110 5f746f6b 5f726573 65727665 5f627566 _tok_reserve_buf │ │ │ │ │ + 0x00000120 006d656d 63707900 5f50795f 4465616c .memcpy._Py_Deal │ │ │ │ │ + 0x00000130 6c6f6300 5f507954 6f6b656e 697a6572 loc._PyTokenizer │ │ │ │ │ + 0x00000140 5f656e73 7572655f 75746638 00507945 _ensure_utf8.PyE │ │ │ │ │ 0x00000150 78635f53 746f7049 74657261 74696f6e xc_StopIteration │ │ │ │ │ 0x00000160 00507945 72725f45 78636570 74696f6e .PyErr_Exception │ │ │ │ │ 0x00000170 4d617463 68657300 50794572 725f436c Matches.PyErr_Cl │ │ │ │ │ 0x00000180 65617200 5f50794c 65786572 5f757064 ear._PyLexer_upd │ │ │ │ │ 0x00000190 6174655f 66747374 72696e67 5f657870 ate_ftstring_exp │ │ │ │ │ 0x000001a0 72005079 4578635f 54797065 4572726f r.PyExc_TypeErro │ │ │ │ │ 0x000001b0 72005079 4572725f 466f726d 617400 r.PyErr_Format. │ │ │ ├── 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: 36892 (bytes into file) │ │ │ │ │ + Start of section headers: 36796 (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 0x901c: │ │ │ │ │ +There are 18 section headers, starting at offset 0x8fbc: │ │ │ │ │ │ │ │ │ │ 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 00757c 000878 08 I 15 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 00751c 000878 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0017d4 00057c 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 007df4 0002f0 08 I 15 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 007d94 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 002000 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 0080e4 000728 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 0045f0 000d08 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 00880c 0006e8 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 0052f8 00029c 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 008ef4 000098 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 005594 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 005594 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 0055c8 001250 10 16 164 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 006818 000d63 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 008f8c 000090 00 0 0 1 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 0025f0 001fa0 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 008084 000728 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 004590 000d08 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 0087ac 0006e8 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 005298 00029c 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 008e94 000098 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 005534 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 005534 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 005568 001250 10 16 164 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 0067b8 000d63 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 008f2c 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 {} │ │ │ │ │ @@ -41,18 +41,18 @@ │ │ │ │ │ 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 │ │ │ │ │ 43: 000000d4 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ - 44: 00001a85 462 FUNC LOCAL DEFAULT 7 positionsiter_next │ │ │ │ │ - 45: 00001c55 20 FUNC LOCAL DEFAULT 7 _source_offset_converter │ │ │ │ │ - 46: 00001b10 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 47: 00001b16 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 44: 00001a5d 462 FUNC LOCAL DEFAULT 7 positionsiter_next │ │ │ │ │ + 45: 00001c2d 20 FUNC LOCAL DEFAULT 7 _source_offset_converter │ │ │ │ │ + 46: 00001ae8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 47: 00001aee 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 │ │ │ │ │ 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 │ │ │ │ │ 54: 00000138 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ @@ -95,15 +95,15 @@ │ │ │ │ │ 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 │ │ │ │ │ 97: 000004a0 0 NOTYPE LOCAL DEFAULT 6 .LC41 │ │ │ │ │ - 98: 00001c69 920 FUNC LOCAL DEFAULT 7 lineiter_next │ │ │ │ │ + 98: 00001c41 864 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 │ │ │ │ │ @@ -219,15 +219,15 @@ │ │ │ │ │ 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: 000017dd 356 FUNC GLOBAL HIDDEN 7 _PyCode_SafeAddr2Line │ │ │ │ │ 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Instrumentation_GetLine │ │ │ │ │ - 222: 00001941 322 FUNC GLOBAL DEFAULT 7 _PyCode_CheckLineNumber │ │ │ │ │ + 222: 00001941 282 FUNC GLOBAL DEFAULT 7 _PyCode_CheckLineNumber │ │ │ │ │ 223: 00000385 388 FUNC GLOBAL DEFAULT 1 PyCode_Addr2Line │ │ │ │ │ 224: 00000509 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 │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x757c contains 271 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x751c 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 │ │ │ │ │ @@ -269,15 +269,15 @@ │ │ │ │ │ 00001778 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 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x7df4 contains 94 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x7d94 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 │ │ │ │ │ 0000003c 00002202 R_ARM_ABS32 000016e1 code_hash │ │ │ │ │ 00000048 00012302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ @@ -287,24 +287,24 @@ │ │ │ │ │ 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 │ │ │ │ │ 0000013c 00012402 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000140 00002c02 R_ARM_ABS32 00001a85 positionsiter_next │ │ │ │ │ +00000140 00002c02 R_ARM_ABS32 00001a5d positionsiter_next │ │ │ │ │ 00000170 0000c002 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 │ │ │ │ │ 00000238 00012402 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000023c 00006202 R_ARM_ABS32 00001c69 lineiter_next │ │ │ │ │ +0000023c 00006202 R_ARM_ABS32 00001c41 lineiter_next │ │ │ │ │ 0000026c 0000c002 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 │ │ │ │ │ @@ -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 0x80e4 contains 229 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x8084 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 │ │ │ │ │ @@ -577,36 +577,36 @@ │ │ │ │ │ 00001730 0000d40a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00001740 0000d40a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00001750 0000d40a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 0000179a 0000d52f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ 0000179e 0000d530 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ 000017aa 0000d60a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ 00001918 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ -00001a7a 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ -00001a9e 00002d2f R_ARM_THM_MOVW_ABS_NC 00001c55 _source_offset_converter │ │ │ │ │ -00001aa2 00002d30 R_ARM_THM_MOVT_ABS 00001c55 _source_offset_converter │ │ │ │ │ -00001ac2 00002b2f R_ARM_THM_MOVW_ABS_NC 000000d4 .LC7 │ │ │ │ │ -00001ac6 00002b30 R_ARM_THM_MOVT_ABS 000000d4 .LC7 │ │ │ │ │ -00001acc 0000e20a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ -00001b40 0000300a R_ARM_THM_CALL 0000055d read_signed_varint │ │ │ │ │ -00001bb8 0000300a R_ARM_THM_CALL 0000055d read_signed_varint │ │ │ │ │ -00001c5e 0000c42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001c62 0000c430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001e96 0000612f R_ARM_THM_MOVW_ABS_NC 000004a0 .LC41 │ │ │ │ │ -00001e9a 00006130 R_ARM_THM_MOVT_ABS 000004a0 .LC41 │ │ │ │ │ -00001ea2 00002d2f R_ARM_THM_MOVW_ABS_NC 00001c55 _source_offset_converter │ │ │ │ │ -00001ea6 00002d30 R_ARM_THM_MOVT_ABS 00001c55 _source_offset_converter │ │ │ │ │ -00001eac 0000e20a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +00001a52 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ +00001a76 00002d2f R_ARM_THM_MOVW_ABS_NC 00001c2d _source_offset_converter │ │ │ │ │ +00001a7a 00002d30 R_ARM_THM_MOVT_ABS 00001c2d _source_offset_converter │ │ │ │ │ +00001a9a 00002b2f R_ARM_THM_MOVW_ABS_NC 000000d4 .LC7 │ │ │ │ │ +00001a9e 00002b30 R_ARM_THM_MOVT_ABS 000000d4 .LC7 │ │ │ │ │ +00001aa4 0000e20a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +00001b18 0000300a R_ARM_THM_CALL 0000055d read_signed_varint │ │ │ │ │ +00001b90 0000300a R_ARM_THM_CALL 0000055d read_signed_varint │ │ │ │ │ +00001c36 0000c42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001c3a 0000c430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001e7c 0000612f R_ARM_THM_MOVW_ABS_NC 000004a0 .LC41 │ │ │ │ │ +00001e80 00006130 R_ARM_THM_MOVT_ABS 000004a0 .LC41 │ │ │ │ │ +00001e88 00002d2f R_ARM_THM_MOVW_ABS_NC 00001c2d _source_offset_converter │ │ │ │ │ +00001e8c 00002d30 R_ARM_THM_MOVT_ABS 00001c2d _source_offset_converter │ │ │ │ │ +00001e92 0000e20a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ 00001200 0000c01e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ 00001470 0000cb1e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ 00001606 0000cb1e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ 0000193c 0000dd1e R_ARM_THM_JUMP24 00000000 _Py_Instrumentation_GetLine │ │ │ │ │ -00001c5a 0000e31e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ +00001c32 0000e31e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x880c contains 221 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x87ac 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 │ │ │ │ │ @@ -822,15 +822,15 @@ │ │ │ │ │ 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 │ │ │ │ │ 0000095c 0001021e R_ARM_THM_JUMP24 0000009b _PyCode_GetCellvars │ │ │ │ │ 00000960 0000f61e R_ARM_THM_JUMP24 00000ca5 _PyCode_GetFreevars │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x8ef4 contains 19 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x8e94 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 {} │ │ │ │ │ @@ -30,133 +30,133 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ subs r3, r2, #2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ bhi.n 50 │ │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ │ + ldr r5, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ bne.n 50 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ beq.n 60 │ │ │ │ │ - movw r4, #0 │ │ │ │ │ + movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ - movt r4, #0 │ │ │ │ │ + movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r7, r1 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cbnz r0, 98 │ │ │ │ │ - movw r4, #0 │ │ │ │ │ + movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ - movt r4, #0 │ │ │ │ │ + movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ it ne │ │ │ │ │ - movne r4, r3 │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ + movne r5, r3 │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 58 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ b.n 58 │ │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne.n 72 │ │ │ │ │ ldr r2, [r7, #32] │ │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne.n 72 │ │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne.n 72 │ │ │ │ │ ldr r2, [r7, #24] │ │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne.n 72 │ │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne.n 72 │ │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ bne.n 72 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ b.n f4 │ │ │ │ │ bl 0 <_Py_GetBaseCodeUnit> │ │ │ │ │ R_ARM_THM_CALL _Py_GetBaseCodeUnit │ │ │ │ │ mov r6, r0 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_GetBaseCodeUnit> │ │ │ │ │ R_ARM_THM_CALL _Py_GetBaseCodeUnit │ │ │ │ │ uxtb r3, r6 │ │ │ │ │ uxth r0, r0 │ │ │ │ │ uxth r6, r6 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ bne.n 72 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyOpcode_Caches │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyOpcode_Caches │ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - add r4, r3 │ │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ + add r5, r3 │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ bgt.n cc │ │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ │ bl 12e4 │ │ │ │ │ R_ARM_THM_CALL _PyCode_ConstantKey │ │ │ │ │ - mov r4, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 58 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ bl 12e4 │ │ │ │ │ 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 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 138 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ cbnz r3, 138 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ 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 14c │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -165,65 +165,65 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ble.n 1ae │ │ │ │ │ ldr r1, [r7, #16] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ ble.n 1ae │ │ │ │ │ ldr r1, [r7, #72] @ 0x48 │ │ │ │ │ movs r2, #2 │ │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ ble.n 1ae │ │ │ │ │ ldr r1, [r7, #92] @ 0x5c │ │ │ │ │ movs r2, #2 │ │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ ble.n 1ae │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ ble.n 1ae │ │ │ │ │ - movw r4, #0 │ │ │ │ │ + movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ - movt r4, #0 │ │ │ │ │ + movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ it ne │ │ │ │ │ - movne r4, r3 │ │ │ │ │ + movne r5, r3 │ │ │ │ │ b.n 8a │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 1b6 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ b.n 58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq.w 72 │ │ │ │ │ b.n 1aa │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 1aa │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 1aa │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 000001c8 <_PyCode_GetCode>: │ │ │ │ │ _PyCode_GetCode(): │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -2726,55 +2726,68 @@ │ │ │ │ │ │ │ │ │ │ 00001940 <_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 │ │ │ │ │ + mov ip, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ - cmp lr, r0 │ │ │ │ │ - blt.n 19e8 <_PyCode_CheckLineNumber+0xa8> │ │ │ │ │ + cmp ip, r0 │ │ │ │ │ + blt.n 19fe <_PyCode_CheckLineNumber+0xbe> │ │ │ │ │ ldrd r3, r4, [r1, #16] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.w 1a70 <_PyCode_CheckLineNumber+0x130> │ │ │ │ │ + bcs.n 1a48 <_PyCode_CheckLineNumber+0x108> │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ │ - and.w ip, r2, #15 │ │ │ │ │ - cmp.w ip, #15 │ │ │ │ │ - beq.n 19f8 <_PyCode_CheckLineNumber+0xb8> │ │ │ │ │ - cmp.w ip, #12 │ │ │ │ │ - bhi.n 1a28 <_PyCode_CheckLineNumber+0xe8> │ │ │ │ │ - cmp.w ip, #11 │ │ │ │ │ - beq.n 1a3c <_PyCode_CheckLineNumber+0xfc> │ │ │ │ │ - cmp.w ip, #12 │ │ │ │ │ - beq.n 1a40 <_PyCode_CheckLineNumber+0x100> │ │ │ │ │ - cmp r2, #31 │ │ │ │ │ - beq.n 1a66 <_PyCode_CheckLineNumber+0x126> │ │ │ │ │ + ubfx r2, r2, #3, #4 │ │ │ │ │ + cmp r2, #15 │ │ │ │ │ + it eq │ │ │ │ │ + moveq r2, #0 │ │ │ │ │ + beq.n 1988 <_PyCode_CheckLineNumber+0x48> │ │ │ │ │ + cmp r2, #12 │ │ │ │ │ + bhi.n 1a0e <_PyCode_CheckLineNumber+0xce> │ │ │ │ │ + cmp r2, #11 │ │ │ │ │ + it eq │ │ │ │ │ + moveq r2, #1 │ │ │ │ │ + beq.n 1988 <_PyCode_CheckLineNumber+0x48> │ │ │ │ │ + sub.w r2, r2, #12 │ │ │ │ │ + clz r2, r2 │ │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ │ + lsls r2, r2, #1 │ │ │ │ │ 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 │ │ │ │ │ + add r2, r5 │ │ │ │ │ + str r2, [r1, #12] │ │ │ │ │ + ldrb r5, [r3, #0] │ │ │ │ │ + lsrs r5, r5, #3 │ │ │ │ │ + cmp r5, #31 │ │ │ │ │ + ittee ne │ │ │ │ │ + strne r0, [r1, #0] │ │ │ │ │ + movne r5, r3 │ │ │ │ │ + moveq r5, r3 │ │ │ │ │ + moveq.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ + it eq │ │ │ │ │ + streq r0, [r1, #0] │ │ │ │ │ + str r2, [r1, #8] │ │ │ │ │ + ldrb.w r2, [r5], #1 │ │ │ │ │ + str r5, [r1, #16] │ │ │ │ │ + and.w r2, r2, #7 │ │ │ │ │ + cmp r4, r5 │ │ │ │ │ + add.w r2, r2, #1 │ │ │ │ │ + add.w r0, r0, r2, lsl #1 │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ bls.n 1956 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ - ldrsb.w r5, [r3, #1] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ + ldrsb.w r2, [r3, #1] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ blt.n 1956 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ - adds r5, r3, #2 │ │ │ │ │ - str r5, [r1, #16] │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ + adds r2, r3, #2 │ │ │ │ │ + str r2, [r1, #16] │ │ │ │ │ + cmp r4, r2 │ │ │ │ │ bls.n 1956 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ - ldrsb.w r2, [r2, #1] │ │ │ │ │ + ldrsb.w r2, [r5, #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ blt.n 1956 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ adds r2, r3, #3 │ │ │ │ │ str r2, [r1, #16] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ bls.n 1956 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ ldrsb.w r2, [r3, #3] │ │ │ │ │ @@ -2784,95 +2797,69 @@ │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str r3, [r1, #16] │ │ │ │ │ beq.n 1956 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 19d2 <_PyCode_CheckLineNumber+0x92> │ │ │ │ │ - cmp lr, r0 │ │ │ │ │ + bge.n 19e8 <_PyCode_CheckLineNumber+0xa8> │ │ │ │ │ + cmp ip, r0 │ │ │ │ │ bge.n 195a <_PyCode_CheckLineNumber+0x1a> │ │ │ │ │ - mov r4, lr │ │ │ │ │ + mov r4, ip │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 1a6c <_PyCode_CheckLineNumber+0x12c> │ │ │ │ │ + bgt.n 1a44 <_PyCode_CheckLineNumber+0x104> │ │ │ │ │ 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 1a66 <_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 19a8 <_PyCode_CheckLineNumber+0x68> │ │ │ │ │ - b.n 1956 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ - ldrb r5, [r3, #1] │ │ │ │ │ - and.w r2, r5, #63 @ 0x3f │ │ │ │ │ - lsls r7, r5, #25 │ │ │ │ │ - bmi.n 1a44 <_PyCode_CheckLineNumber+0x104> │ │ │ │ │ - lsrs r5, r2, #1 │ │ │ │ │ - lsls r2, r2, #31 │ │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ │ + and.w r5, r2, #63 @ 0x3f │ │ │ │ │ + lsls r7, r2, #25 │ │ │ │ │ + bmi.n 1a22 <_PyCode_CheckLineNumber+0xe2> │ │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ │ + lsls r5, r5, #31 │ │ │ │ │ it mi │ │ │ │ │ - negmi r5, r5 │ │ │ │ │ - b.n 19fa <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - b.n 19fa <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ - movs r5, #2 │ │ │ │ │ - b.n 19fa <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ + negmi r2, r2 │ │ │ │ │ + b.n 1988 <_PyCode_CheckLineNumber+0x48> │ │ │ │ │ add.w r8, r3, #2 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ mov r6, r8 │ │ │ │ │ - adds r5, #6 │ │ │ │ │ + adds r2, #6 │ │ │ │ │ ldrb.w r7, [r6], #1 │ │ │ │ │ - and.w ip, r7, #63 @ 0x3f │ │ │ │ │ + and.w lr, r7, #63 @ 0x3f │ │ │ │ │ mov r8, r6 │ │ │ │ │ lsls r6, r7, #25 │ │ │ │ │ - lsl.w ip, ip, r5 │ │ │ │ │ - orr.w r2, r2, ip │ │ │ │ │ - bmi.n 1a4a <_PyCode_CheckLineNumber+0x10a> │ │ │ │ │ - b.n 1a32 <_PyCode_CheckLineNumber+0xf2> │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 198a <_PyCode_CheckLineNumber+0x4a> │ │ │ │ │ + lsl.w lr, lr, r2 │ │ │ │ │ + orr.w r5, r5, lr │ │ │ │ │ + bmi.n 1a28 <_PyCode_CheckLineNumber+0xe8> │ │ │ │ │ + b.n 1a18 <_PyCode_CheckLineNumber+0xd8> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 1a76 <_PyCode_CheckLineNumber+0x136> │ │ │ │ │ + bgt.n 1a4e <_PyCode_CheckLineNumber+0x10e> │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 19f2 <_PyCode_CheckLineNumber+0xb2> │ │ │ │ │ + b.n 1a08 <_PyCode_CheckLineNumber+0xc8> │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_PyCode_Validate> │ │ │ │ │ R_ARM_THM_CALL retreat │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 19ea <_PyCode_CheckLineNumber+0xaa> │ │ │ │ │ + b.n 1a00 <_PyCode_CheckLineNumber+0xc0> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001a84 : │ │ │ │ │ +00001a5c : │ │ │ │ │ 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 1ad4 │ │ │ │ │ + bge.n 1aac │ │ │ │ │ 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 │ │ │ │ │ @@ -2890,28 +2877,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 1c26 │ │ │ │ │ + bcs.w 1bfe │ │ │ │ │ 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 1c2a │ │ │ │ │ + bhi.w 1c02 │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ .word 0x51030303 │ │ │ │ │ .short 0x4a15 │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ subs r3, #10 │ │ │ │ │ add r3, ip │ │ │ │ │ add.w ip, r0, #2 │ │ │ │ │ @@ -2920,15 +2907,15 @@ │ │ │ │ │ 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 1a9e │ │ │ │ │ + b.n 1a76 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r1, r2, [sp, #24] │ │ │ │ │ bl 55c <_PyCode_New+0x3c0> │ │ │ │ │ R_ARM_THM_CALL read_signed_varint │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldrd r1, r3, [r2, #24] │ │ │ │ │ @@ -2938,441 +2925,428 @@ │ │ │ │ │ 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 1bd4 │ │ │ │ │ + bne.n 1bac │ │ │ │ │ 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 1c10 │ │ │ │ │ + bne.n 1be8 │ │ │ │ │ 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 1bf0 │ │ │ │ │ + bne.n 1bc8 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ │ - b.n 1a9e │ │ │ │ │ + b.n 1a76 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ │ strd r3, r3, [r2, #40] @ 0x28 │ │ │ │ │ - b.n 1a9e │ │ │ │ │ + b.n 1a76 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r1, r2, [sp, #24] │ │ │ │ │ bl 55c <_PyCode_New+0x3c0> │ │ │ │ │ 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 1a9e │ │ │ │ │ + b.n 1a76 │ │ │ │ │ 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 1b62 │ │ │ │ │ + b.n 1b3a │ │ │ │ │ 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 1b98 │ │ │ │ │ + b.n 1b70 │ │ │ │ │ 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 1b7e │ │ │ │ │ + b.n 1b56 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1ad0 │ │ │ │ │ + b.n 1aa8 │ │ │ │ │ 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 1a9e │ │ │ │ │ + b.n 1a76 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001c54 <_source_offset_converter>: │ │ │ │ │ +00001c2c <_source_offset_converter>: │ │ │ │ │ _source_offset_converter(): │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1c5e <_source_offset_converter+0xa> │ │ │ │ │ + beq.n 1c36 <_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 │ │ │ │ │ │ │ │ │ │ -00001c68 : │ │ │ │ │ +00001c40 : │ │ │ │ │ lineiter_next(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ + 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 │ │ │ │ │ - ldrd r2, r4, [r0, #28] │ │ │ │ │ - sub sp, #24 │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ - bcs.w 1fca │ │ │ │ │ + ldrd r2, r5, [r0, #28] │ │ │ │ │ + sub sp, #20 │ │ │ │ │ + cmp r2, r5 │ │ │ │ │ + bcs.w 1f6e │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ and.w r1, r3, #15 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - beq.w 1f0e │ │ │ │ │ + beq.w 1ed8 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - bhi.w 1f50 │ │ │ │ │ + bhi.w 1f14 │ │ │ │ │ cmp r1, #11 │ │ │ │ │ - beq.w 1fb2 │ │ │ │ │ + beq.w 1f5a │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - beq.w 1fbe │ │ │ │ │ - ldr.w r8, [r0, #24] │ │ │ │ │ + beq.w 1f66 │ │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ │ cmp r3, #31 │ │ │ │ │ ite eq │ │ │ │ │ moveq.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ - movne r7, r8 │ │ │ │ │ + movne r7, r4 │ │ │ │ │ ldr r6, [r0, #16] │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r7, [r0, #20] │ │ │ │ │ str r6, [r0, #12] │ │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ and.w lr, lr, #7 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ add.w lr, r6, lr, lsl #1 │ │ │ │ │ str.w lr, [r0, #16] │ │ │ │ │ - bls.n 1d14 │ │ │ │ │ + bls.n 1cea │ │ │ │ │ ldrsb.w r1, [r2, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1d14 │ │ │ │ │ + blt.n 1cea │ │ │ │ │ adds r1, r2, #2 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - cmp r1, r4 │ │ │ │ │ - bcs.w 1f4c │ │ │ │ │ + cmp r1, r5 │ │ │ │ │ + bcs.w 1f10 │ │ │ │ │ ldrsb.w r3, [r3, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 1f4c │ │ │ │ │ + blt.w 1f10 │ │ │ │ │ adds r3, r2, #3 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - bls.n 1d14 │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ + bls.n 1cea │ │ │ │ │ ldrsb.w r1, [r2, #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1d14 │ │ │ │ │ + blt.n 1cea │ │ │ │ │ adds r2, #4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ + cmp r2, r5 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ - beq.n 1d14 │ │ │ │ │ + beq.n 1cea │ │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 1d02 │ │ │ │ │ - str r7, [sp, #20] │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - bls.w 1e94 │ │ │ │ │ - ldrb.w ip, [r3] │ │ │ │ │ - ubfx ip, ip, #3, #4 │ │ │ │ │ - cmp.w ip, #15 │ │ │ │ │ - beq.w 1eb6 │ │ │ │ │ - cmp.w ip, #12 │ │ │ │ │ - bhi.w 1ef4 │ │ │ │ │ - cmp.w ip, #11 │ │ │ │ │ - beq.w 1f08 │ │ │ │ │ - cmp.w ip, #12 │ │ │ │ │ - beq.w 1fb8 │ │ │ │ │ - str.w r8, [r0, #24] │ │ │ │ │ + bge.n 1cd8 │ │ │ │ │ + str r7, [sp, #12] │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ + bls.w 1e7a │ │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ │ + ubfx r2, r2, #3, #4 │ │ │ │ │ + cmp r2, #15 │ │ │ │ │ + beq.n 1d10 │ │ │ │ │ + cmp r2, #12 │ │ │ │ │ + bhi.w 1ea0 │ │ │ │ │ + cmp r2, #11 │ │ │ │ │ + it eq │ │ │ │ │ + addeq r4, #1 │ │ │ │ │ + beq.n 1d10 │ │ │ │ │ + cmp r2, #12 │ │ │ │ │ + beq.w 1f62 │ │ │ │ │ + str r4, [r0, #24] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ cmp r2, #31 │ │ │ │ │ - ite ne │ │ │ │ │ - movne r5, r8 │ │ │ │ │ - moveq.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ + beq.n 1d96 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - str r5, [r0, #20] │ │ │ │ │ + str r4, [r0, #20] │ │ │ │ │ str.w lr, [r0, #12] │ │ │ │ │ - ldrb.w r2, [r1], #1 │ │ │ │ │ + ldrb.w ip, [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 │ │ │ │ │ + and.w ip, ip, #7 │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ + add.w ip, ip, #1 │ │ │ │ │ + itt ls │ │ │ │ │ + movls r3, r1 │ │ │ │ │ + movls r8, r4 │ │ │ │ │ + add.w r2, lr, ip, lsl #1 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ - bls.n 1dca │ │ │ │ │ + bls.n 1d8e │ │ │ │ │ + mov r8, r4 │ │ │ │ │ ldrsb.w ip, [r3, #1] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 1dca │ │ │ │ │ + blt.n 1dbc │ │ │ │ │ add.w ip, r3, #2 │ │ │ │ │ str.w ip, [r0, #28] │ │ │ │ │ - cmp r4, ip │ │ │ │ │ - bls.w 1ef0 │ │ │ │ │ + cmp r5, ip │ │ │ │ │ + bls.w 1e9c │ │ │ │ │ ldrsb.w r1, [r1, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 1ef0 │ │ │ │ │ + blt.w 1e9c │ │ │ │ │ adds r1, r3, #3 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - cmp r4, r1 │ │ │ │ │ - bls.n 1dca │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ + bls.n 1dbc │ │ │ │ │ ldrsb.w ip, [r3, #3] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r1, r3, #4 │ │ │ │ │ - blt.n 1dca │ │ │ │ │ + blt.n 1dbc │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cmp r4, r1 │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - beq.n 1dc2 │ │ │ │ │ + beq.n 1d8e │ │ │ │ │ ldrsb.w ip, [r3] │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bge.n 1dae │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - bne.n 1dd0 │ │ │ │ │ + bge.n 1d7a │ │ │ │ │ + cmp r7, r8 │ │ │ │ │ + bne.n 1dc2 │ │ │ │ │ mov lr, r2 │ │ │ │ │ - b.n 1d16 │ │ │ │ │ + b.n 1cec │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ + str.w lr, [r0, #12] │ │ │ │ │ + str.w r8, [r0, #20] │ │ │ │ │ + ldrb.w r2, [r1], #1 │ │ │ │ │ + str r1, [r0, #28] │ │ │ │ │ + and.w r2, r2, #7 │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ + add.w r2, r2, #1 │ │ │ │ │ + add.w r2, lr, r2, lsl #1 │ │ │ │ │ + str r2, [r0, #16] │ │ │ │ │ + bhi.n 1d42 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - beq.n 1dc6 │ │ │ │ │ + cmp r7, r8 │ │ │ │ │ + beq.n 1d92 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - ble.w 1ffc │ │ │ │ │ + ble.w 1f9c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - ldrsb.w r4, [r3, #-1] │ │ │ │ │ + ldrsb.w r5, [r3, #-1] │ │ │ │ │ ldrb.w r2, [r3, #-1] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - blt.n 1e20 │ │ │ │ │ - subs r4, r3, #2 │ │ │ │ │ - str r4, [r0, #28] │ │ │ │ │ - ldrsb.w r5, [r3, #-2] │ │ │ │ │ - ldrb.w r2, [r3, #-2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ + blt.n 1e12 │ │ │ │ │ + subs r5, r3, #2 │ │ │ │ │ + str r5, [r0, #28] │ │ │ │ │ + ldrsb.w r7, [r3, #-2] │ │ │ │ │ + ldrb.w r2, [r3, #-2] │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, r1 │ │ │ │ │ - blt.n 1e20 │ │ │ │ │ + blt.n 1e12 │ │ │ │ │ subs r1, r3, #3 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - ldrsb.w r5, [r3, #-3] │ │ │ │ │ + ldrsb.w r7, [r3, #-3] │ │ │ │ │ ldrb.w r2, [r3, #-3] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ it lt │ │ │ │ │ - movlt r3, r4 │ │ │ │ │ - blt.n 1e20 │ │ │ │ │ + movlt r3, r5 │ │ │ │ │ + blt.n 1e12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - ldrsb.w r4, [r1] │ │ │ │ │ + ldrsb.w r5, [r1] │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bge.n 1e10 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bge.n 1e02 │ │ │ │ │ ubfx r2, r2, #3, #4 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - beq.n 1e3e │ │ │ │ │ + beq.n 1ed4 │ │ │ │ │ cmp r2, #12 │ │ │ │ │ - bhi.w 1f94 │ │ │ │ │ + bhi.n 1eb8 │ │ │ │ │ cmp r2, #11 │ │ │ │ │ - it eq │ │ │ │ │ - addeq.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 1e3e │ │ │ │ │ + beq.w 1f5e │ │ │ │ │ cmp r2, #12 │ │ │ │ │ - beq.w 1fc4 │ │ │ │ │ - str.w r8, [r0, #24] │ │ │ │ │ + beq.w 1f6a │ │ │ │ │ str.w lr, [r0, #16] │ │ │ │ │ ldrsb.w r1, [r3, #-2] │ │ │ │ │ ldrb.w r2, [r3, #-2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1e74 │ │ │ │ │ + blt.n 1e5c │ │ │ │ │ ldrsb.w r1, [r3, #-3] │ │ │ │ │ ldrb.w r2, [r3, #-3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1e74 │ │ │ │ │ + blt.n 1e5c │ │ │ │ │ ldrsb.w r1, [r3, #-4] │ │ │ │ │ ldrb.w r2, [r3, #-4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1e74 │ │ │ │ │ + blt.n 1e5c │ │ │ │ │ subs r1, r3, #4 │ │ │ │ │ ldrb.w r2, [r1, #-1]! │ │ │ │ │ - lsls r7, r2, #24 │ │ │ │ │ - bpl.n 1e6c │ │ │ │ │ + lsls r5, r2, #24 │ │ │ │ │ + bpl.n 1e54 │ │ │ │ │ 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 │ │ │ │ │ itee ne │ │ │ │ │ - strne.w r8, [r0, #20] │ │ │ │ │ + strne r4, [r0, #20] │ │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ streq r3, [r0, #20] │ │ │ │ │ - add r3, sp, #20 │ │ │ │ │ + add r3, sp, #12 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r2, lr │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _source_offset_converter │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _source_offset_converter │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_BuildValue │ │ │ │ │ - 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 1fce │ │ │ │ │ - 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 1dc2 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - b.n 1d76 │ │ │ │ │ + add sp, #20 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r3, ip │ │ │ │ │ - b.n 1dc2 │ │ │ │ │ + b.n 1d8e │ │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ │ and.w r1, r2, #63 @ 0x3f │ │ │ │ │ - lsls r5, r2, #25 │ │ │ │ │ - bmi.n 1f6c │ │ │ │ │ - lsrs r5, r1, #1 │ │ │ │ │ - lsls r2, r2, #31 │ │ │ │ │ - bmi.n 1f8e │ │ │ │ │ - add r5, r8 │ │ │ │ │ - b.n 1eb8 │ │ │ │ │ - add.w r5, r8, #1 │ │ │ │ │ - b.n 1eb8 │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ + tst.w r2, #64 @ 0x40 │ │ │ │ │ + bne.n 1f2c │ │ │ │ │ + mov.w ip, r1, lsr #1 │ │ │ │ │ + lsls r1, r2, #31 │ │ │ │ │ + bmi.n 1f54 │ │ │ │ │ + add r4, ip │ │ │ │ │ + b.n 1d10 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + ldrb.w r2, [r5], #1 │ │ │ │ │ + and.w r1, r2, #63 @ 0x3f │ │ │ │ │ + lsls r2, r2, #25 │ │ │ │ │ + bmi.n 1f72 │ │ │ │ │ + lsls r7, r1, #31 │ │ │ │ │ + ite mi │ │ │ │ │ + addmi.w r4, r4, r1, lsr #1 │ │ │ │ │ + subpl.w r4, r4, r1, lsr #1 │ │ │ │ │ + str r4, [r0, #24] │ │ │ │ │ + b.n 1e2a │ │ │ │ │ + movs r4, #0 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ - add r8, r3 │ │ │ │ │ - str.w r8, [r0, #24] │ │ │ │ │ + add r4, r3 │ │ │ │ │ + str r4, [r0, #24] │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ cmp r3, #31 │ │ │ │ │ - beq.n 1ff6 │ │ │ │ │ + beq.n 1f96 │ │ │ │ │ ldr r6, [r0, #16] │ │ │ │ │ mov r3, r2 │ │ │ │ │ - str.w r8, [r0, #20] │ │ │ │ │ - mov r7, r8 │ │ │ │ │ + str r4, [r0, #20] │ │ │ │ │ + mov r7, r4 │ │ │ │ │ str r6, [r0, #12] │ │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ and.w lr, lr, #7 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ add.w lr, r6, lr, lsl #1 │ │ │ │ │ str.w lr, [r0, #16] │ │ │ │ │ - bhi.w 1cd4 │ │ │ │ │ - b.n 1d14 │ │ │ │ │ + bhi.w 1caa │ │ │ │ │ + b.n 1cea │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 1d14 │ │ │ │ │ + b.n 1cea │ │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ │ adds r6, r2, #2 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ + movs r4, #0 │ │ │ │ │ and.w r3, r1, #63 @ 0x3f │ │ │ │ │ - lsls r1, r1, #25 │ │ │ │ │ - bmi.n 1fe6 │ │ │ │ │ - mov.w r8, r3, lsr #1 │ │ │ │ │ - lsls r3, r3, #31 │ │ │ │ │ + lsls r7, r1, #25 │ │ │ │ │ + bmi.n 1f86 │ │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ │ + lsls r1, r3, #31 │ │ │ │ │ it mi │ │ │ │ │ - rsbmi r8, r8, #0 │ │ │ │ │ - b.n 1f12 │ │ │ │ │ - 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 1f72 │ │ │ │ │ - lsrs r5, r1, #1 │ │ │ │ │ - lsls r2, r1, #31 │ │ │ │ │ - bpl.n 1f04 │ │ │ │ │ - sub.w r5, r8, r5 │ │ │ │ │ - b.n 1eb8 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - ldrb.w r2, [r4], #1 │ │ │ │ │ - and.w r1, r2, #63 @ 0x3f │ │ │ │ │ - lsls r7, r2, #25 │ │ │ │ │ - bmi.n 1fd6 │ │ │ │ │ + negmi r4, r4 │ │ │ │ │ + b.n 1eda │ │ │ │ │ + add.w r8, r3, #2 │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ + ldrb.w r2, [r8], #1 │ │ │ │ │ + add.w r9, r9, #6 │ │ │ │ │ + and.w ip, r2, #63 @ 0x3f │ │ │ │ │ + lsls r2, r2, #25 │ │ │ │ │ + lsl.w ip, ip, r9 │ │ │ │ │ + orr.w r1, r1, ip │ │ │ │ │ + bmi.n 1f34 │ │ │ │ │ + mov.w ip, r1, lsr #1 │ │ │ │ │ lsls r2, r1, #31 │ │ │ │ │ - ite mi │ │ │ │ │ - addmi.w r8, r8, r1, lsr #1 │ │ │ │ │ - subpl.w r8, r8, r1, lsr #1 │ │ │ │ │ - b.n 1e3e │ │ │ │ │ - mov.w r8, #1 │ │ │ │ │ - b.n 1f12 │ │ │ │ │ - add.w r5, r8, #2 │ │ │ │ │ - b.n 1eb8 │ │ │ │ │ - mov.w r8, #2 │ │ │ │ │ - b.n 1f12 │ │ │ │ │ - sub.w r8, r8, #2 │ │ │ │ │ - b.n 1e3e │ │ │ │ │ + bpl.n 1eb4 │ │ │ │ │ + sub.w r4, r4, ip │ │ │ │ │ + b.n 1d10 │ │ │ │ │ + movs r4, #1 │ │ │ │ │ + b.n 1eda │ │ │ │ │ + subs r4, #1 │ │ │ │ │ + b.n 1ed4 │ │ │ │ │ + adds r4, #2 │ │ │ │ │ + b.n 1d10 │ │ │ │ │ + movs r4, #2 │ │ │ │ │ + b.n 1eda │ │ │ │ │ + subs r4, #2 │ │ │ │ │ + b.n 1ed4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1eb0 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1d56 │ │ │ │ │ - ldrb.w r2, [r4], #1 │ │ │ │ │ - adds r5, #6 │ │ │ │ │ - and.w r7, r2, #63 @ 0x3f │ │ │ │ │ - lsls r7, r5 │ │ │ │ │ - orrs r1, r7 │ │ │ │ │ - b.n 1fa0 │ │ │ │ │ + b.n 1e96 │ │ │ │ │ + ldrb.w r2, [r5], #1 │ │ │ │ │ + adds r7, #6 │ │ │ │ │ + and.w ip, r2, #63 @ 0x3f │ │ │ │ │ + lsl.w ip, ip, r7 │ │ │ │ │ + orr.w r1, r1, ip │ │ │ │ │ + b.n 1ec4 │ │ │ │ │ ldrb.w r1, [r6], #1 │ │ │ │ │ - adds r5, #6 │ │ │ │ │ + adds r4, #6 │ │ │ │ │ and.w r7, r1, #63 @ 0x3f │ │ │ │ │ - lsls r7, r5 │ │ │ │ │ + lsls r7, r4 │ │ │ │ │ orrs r3, r7 │ │ │ │ │ - b.n 1f5a │ │ │ │ │ + b.n 1f1e │ │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1cb2 │ │ │ │ │ + b.n 1c88 │ │ │ │ │ mov lr, r2 │ │ │ │ │ - b.n 1e94 │ │ │ │ │ + b.n 1e7a │ │ │ ├── iterobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 7912 (bytes into file) │ │ │ │ │ + Start of section headers: 7920 (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 0x1ee8: │ │ │ │ │ +There are 17 section headers, starting at offset 0x1ef0: │ │ │ │ │ │ │ │ │ │ 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 000354 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 00198c 000110 08 I 14 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 000388 000320 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 001a9c 000178 08 I 14 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 0006a8 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 0006a8 0000e1 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 00078c 00008c 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 001c14 000070 08 I 14 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 000818 000384 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 001c84 0001d8 08 I 14 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 000b9c 000203 00 A 0 0 4 │ │ │ │ │ - [12] .note.GNU-stack PROGBITS 00000000 000d9f 000000 00 0 0 1 │ │ │ │ │ - [13] .ARM.attributes ARM_ATTRIBUTES 00000000 000d9f 000033 00 0 0 1 │ │ │ │ │ - [14] .symtab SYMTAB 00000000 000dd4 0006c0 10 15 66 4 │ │ │ │ │ - [15] .strtab STRTAB 00000000 001494 0004f6 00 0 0 1 │ │ │ │ │ - [16] .shstrtab STRTAB 00000000 001e5c 00008c 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 00035c 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 001994 000110 08 I 14 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 000390 000320 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 001aa4 000178 08 I 14 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 0006b0 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 0006b0 0000e1 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 000794 00008c 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 001c1c 000070 08 I 14 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 000820 000384 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 001c8c 0001d8 08 I 14 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 000ba4 000203 00 A 0 0 4 │ │ │ │ │ + [12] .note.GNU-stack PROGBITS 00000000 000da7 000000 00 0 0 1 │ │ │ │ │ + [13] .ARM.attributes ARM_ATTRIBUTES 00000000 000da7 000033 00 0 0 1 │ │ │ │ │ + [14] .symtab SYMTAB 00000000 000ddc 0006c0 10 15 66 4 │ │ │ │ │ + [15] .strtab STRTAB 00000000 00149c 0004f6 00 0 0 1 │ │ │ │ │ + [16] .shstrtab STRTAB 00000000 001e64 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 {} │ │ │ │ │ @@ -17,19 +17,19 @@ │ │ │ │ │ 13: 000000e5 136 FUNC LOCAL DEFAULT 1 iter_dealloc │ │ │ │ │ 14: 00000168 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 15: 0000016c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 16: 0000016d 24 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ 17: 00000185 12 FUNC LOCAL DEFAULT 1 iter_traverse │ │ │ │ │ 18: 0000020c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 19: 00000214 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 20: 00000215 212 FUNC LOCAL DEFAULT 1 calliter_iternext │ │ │ │ │ - 21: 000002e4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 22: 000002e8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 23: 000002e9 108 FUNC LOCAL DEFAULT 1 calliter_dealloc │ │ │ │ │ - 24: 00000350 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 20: 00000215 220 FUNC LOCAL DEFAULT 1 calliter_iternext │ │ │ │ │ + 21: 000002ec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 22: 000002f0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 23: 000002f1 108 FUNC LOCAL DEFAULT 1 calliter_dealloc │ │ │ │ │ + 24: 00000358 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 25: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 26: 00000001 48 FUNC LOCAL DEFAULT 9 calliter_traverse │ │ │ │ │ 27: 0000009c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 28: 000000a4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 29: 000000a5 92 FUNC LOCAL DEFAULT 9 anextawaitable_iternext │ │ │ │ │ 30: 00000101 140 FUNC LOCAL DEFAULT 9 anextawaitable_getiter.isra.0 │ │ │ │ │ 31: 00000030 0 NOTYPE LOCAL DEFAULT 6 .LC2 │ │ │ │ │ @@ -83,17 +83,17 @@ │ │ │ │ │ 79: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ 80: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ 81: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ 82: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 83: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ 84: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ 85: 00000191 132 FUNC GLOBAL DEFAULT 1 PyCallIter_New │ │ │ │ │ - 86: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ + 86: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ 87: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ - 88: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ + 88: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ 89: 00000031 116 FUNC GLOBAL HIDDEN 9 PyAnextAwaitable_New │ │ │ │ │ 90: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopAsyncIteration │ │ │ │ │ 91: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyGen_SetStopIterationValue │ │ │ │ │ 92: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCoro_GetAwaitableIter │ │ │ │ │ 93: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Check │ │ │ │ │ 94: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 95: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethod │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x198c contains 34 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x1994 contains 34 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000012 0000430a R_ARM_THM_CALL 00000000 PySequence_Check │ │ │ │ │ 00000018 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000001c 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000020 0000440a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 0000007c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000080 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ @@ -14,45 +14,45 @@ │ │ │ │ │ 000000d8 00004b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000000dc 00004b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 0000015e 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000168 0000466b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000001a6 0000440a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 0000020c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000210 0000466b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000258 0000560a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00000268 0000570a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000280 0000580a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -000002a0 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000002be 0000532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -000002c2 00005330 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -000002c8 00004e0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000002d0 00004f0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000002de 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000002e4 0000466b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000350 0000466b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000248 0000560a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000025c 0000570a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000286 0000580a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +000002a6 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002c4 0000532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +000002c8 00005330 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +000002ce 00004e0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000002d6 00004f0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000002e4 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002ec 0000466b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000358 0000466b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000000c0 0000491e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ 000000ca 00004a1e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ 000000d0 00004a1e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ 00000146 0000541e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ 00000180 0000501e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000034a 0000541e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00000352 0000541e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x1a9c contains 47 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x1aa4 contains 47 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00006902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000d02 R_ARM_ABS32 000000e5 iter_dealloc │ │ │ │ │ 00000048 00006a02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000005c 00001102 R_ARM_ABS32 00000185 iter_traverse │ │ │ │ │ 0000006c 00006b02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 00000070 00000c02 R_ARM_ABS32 00000001 iter_iternext │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000000d4 00006902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000e8 00001702 R_ARM_ABS32 000002e9 calliter_dealloc │ │ │ │ │ +000000e8 00001702 R_ARM_ABS32 000002f1 calliter_dealloc │ │ │ │ │ 00000118 00006a02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000012c 00001a02 R_ARM_ABS32 00000001 calliter_traverse │ │ │ │ │ 0000013c 00006b02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 00000140 00001402 R_ARM_ABS32 00000215 calliter_iternext │ │ │ │ │ 00000144 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001a4 00006902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -82,15 +82,15 @@ │ │ │ │ │ 000002f0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002f4 00003302 R_ARM_ABS32 00000343 iter_reduce │ │ │ │ │ 000002fc 00003502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000300 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000304 00003102 R_ARM_ABS32 00000305 iter_setstate │ │ │ │ │ 0000030c 00003502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x1c14 contains 14 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x1c1c contains 14 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000020 00004c0a R_ARM_THM_CALL 00000000 PySequence_GetItem │ │ │ │ │ 0000002e 00004d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ 00000032 00004d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ 00000038 00004e0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 0000003e 00004f0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ 0000005a 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -99,15 +99,15 @@ │ │ │ │ │ 00000068 00000a2f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ 0000006c 00000a30 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ 00000072 0000520a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000078 0000532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ 0000007c 00005330 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ 00000082 00004e0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x1c84 contains 59 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x1c8c contains 59 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000044 0000440a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 0000009c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000000a0 0000466b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000000d6 0000500a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000000dc 00005a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopAsyncIteration │ │ │ │ │ 000000e0 00005a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopAsyncIteration │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -63,17 +63,17 @@ │ │ │ │ │ PyErr_Clear │ │ │ │ │ _Py_Dealloc │ │ │ │ │ PyExc_OverflowError │ │ │ │ │ PyErr_SetString │ │ │ │ │ PyExc_StopIteration │ │ │ │ │ PyObject_GC_Del │ │ │ │ │ PyCallIter_New │ │ │ │ │ -_Py_CheckFunctionResult │ │ │ │ │ -PyObject_RichCompareBool │ │ │ │ │ _PyObject_MakeTpCall │ │ │ │ │ +PyObject_RichCompareBool │ │ │ │ │ +_Py_CheckFunctionResult │ │ │ │ │ PyAnextAwaitable_New │ │ │ │ │ PyExc_StopAsyncIteration │ │ │ │ │ _PyGen_SetStopIterationValue │ │ │ │ │ _PyCoro_GetAwaitableIter │ │ │ │ │ PyIter_Check │ │ │ │ │ PyExc_TypeError │ │ │ │ │ PyObject_CallMethod │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -234,118 +234,122 @@ │ │ │ │ │ calliter_iternext(): │ │ │ │ │ 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 │ │ │ │ │ - cbz r4, 270 │ │ │ │ │ - ldr r3, [pc, #184] @ (2e4 ) │ │ │ │ │ + cbz r4, 264 │ │ │ │ │ + ldr r3, [pc, #192] @ (2ec ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #20 │ │ │ │ │ - bpl.n 276 │ │ │ │ │ - ldr r3, [r1, #28] │ │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - cbz r3, 276 │ │ │ │ │ + bmi.n 26a │ │ │ │ │ movs r3, #0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - blx r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ - R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ + R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r4, 2be │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.n 2c4 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ - cbz r0, 2be │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 2c4 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 288 │ │ │ │ │ + bne.n 28e │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ + ldr r3, [r1, #28] │ │ │ │ │ + ldr r3, [r4, r3] │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.n 23e │ │ │ │ │ movs r3, #0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + blx r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ - R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ + bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ + R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 25e │ │ │ │ │ - ble.n 2b4 │ │ │ │ │ + b.n 24e │ │ │ │ │ + ble.n 2ba │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ - cbz r0, 2a4 │ │ │ │ │ + cbz r0, 2aa │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2a4 │ │ │ │ │ + bge.n 2aa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 2a4 │ │ │ │ │ + cbnz r3, 2aa │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ - cbz r0, 2b4 │ │ │ │ │ + cbz r0, 2ba │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r5, #12] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2d6 │ │ │ │ │ + blt.n 2dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ bl 16c │ │ │ │ │ - b.n 270 │ │ │ │ │ + b.n 264 │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2b4 │ │ │ │ │ + beq.n 2ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - b.n 28a │ │ │ │ │ + b.n 290 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2b4 │ │ │ │ │ + bne.n 2ba │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2b4 │ │ │ │ │ - .word 0x000000ae │ │ │ │ │ + b.n 2ba │ │ │ │ │ + nop │ │ │ │ │ + .word 0x000000b6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000002e8 : │ │ │ │ │ +000002f0 : │ │ │ │ │ calliter_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ ldrd r0, r2, [r0, #-8] │ │ │ │ │ - ldr r1, [pc, #76] @ (350 ) │ │ │ │ │ + ldr r1, [pc, #76] @ (358 ) │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ str.w lr, [r4, #-8] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -49,19 +49,19 @@ │ │ │ │ │ 0x000002e0 63686573 00507945 72725f43 6c656172 ches.PyErr_Clear │ │ │ │ │ 0x000002f0 005f5079 5f446561 6c6c6f63 00507945 ._Py_Dealloc.PyE │ │ │ │ │ 0x00000300 78635f4f 76657266 6c6f7745 72726f72 xc_OverflowError │ │ │ │ │ 0x00000310 00507945 72725f53 65745374 72696e67 .PyErr_SetString │ │ │ │ │ 0x00000320 00507945 78635f53 746f7049 74657261 .PyExc_StopItera │ │ │ │ │ 0x00000330 74696f6e 0050794f 626a6563 745f4743 tion.PyObject_GC │ │ │ │ │ 0x00000340 5f44656c 00507943 616c6c49 7465725f _Del.PyCallIter_ │ │ │ │ │ - 0x00000350 4e657700 5f50795f 43686563 6b46756e New._Py_CheckFun │ │ │ │ │ - 0x00000360 6374696f 6e526573 756c7400 50794f62 ctionResult.PyOb │ │ │ │ │ - 0x00000370 6a656374 5f526963 68436f6d 70617265 ject_RichCompare │ │ │ │ │ - 0x00000380 426f6f6c 005f5079 4f626a65 63745f4d Bool._PyObject_M │ │ │ │ │ - 0x00000390 616b6554 7043616c 6c005079 416e6578 akeTpCall.PyAnex │ │ │ │ │ + 0x00000350 4e657700 5f50794f 626a6563 745f4d61 New._PyObject_Ma │ │ │ │ │ + 0x00000360 6b655470 43616c6c 0050794f 626a6563 keTpCall.PyObjec │ │ │ │ │ + 0x00000370 745f5269 6368436f 6d706172 65426f6f t_RichCompareBoo │ │ │ │ │ + 0x00000380 6c005f50 795f4368 65636b46 756e6374 l._Py_CheckFunct │ │ │ │ │ + 0x00000390 696f6e52 6573756c 74005079 416e6578 ionResult.PyAnex │ │ │ │ │ 0x000003a0 74417761 69746162 6c655f4e 65770050 tAwaitable_New.P │ │ │ │ │ 0x000003b0 79457863 5f53746f 70417379 6e634974 yExc_StopAsyncIt │ │ │ │ │ 0x000003c0 65726174 696f6e00 5f507947 656e5f53 eration._PyGen_S │ │ │ │ │ 0x000003d0 65745374 6f704974 65726174 696f6e56 etStopIterationV │ │ │ │ │ 0x000003e0 616c7565 005f5079 436f726f 5f476574 alue._PyCoro_Get │ │ │ │ │ 0x000003f0 41776169 7461626c 65497465 72005079 AwaitableIter.Py │ │ │ │ │ 0x00000400 49746572 5f436865 636b0050 79457863 Iter_Check.PyExc │ │ │ ├── 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: 45696 (bytes into file) │ │ │ │ │ + Start of section headers: 46136 (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 0xb280: │ │ │ │ │ +There are 18 section headers, starting at offset 0xb438: │ │ │ │ │ │ │ │ │ │ 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 001180 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 009630 000420 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 0011b4 000470 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 009a50 000398 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 001624 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 001624 00036e 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 001994 005420 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 009de8 0012f0 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 006db4 0001dc 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 00b0d8 000108 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 006f90 00069c 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 00b1e0 000010 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 00762c 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00762c 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 007660 0011b0 10 16 171 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 008810 000e1e 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 00b1f0 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 00127c 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 0097b8 000470 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 0012b0 000470 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 009c28 000398 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 001720 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 001720 00036e 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 001a90 0054ac 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 009fc0 0012d0 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 006f3c 0001dc 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 00b290 000108 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 007118 00069c 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 00b398 000010 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 0077b4 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0077b4 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 0077e8 0011b0 10 16 171 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 008998 000e1e 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 00b3a8 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 1838 FUNC LOCAL DEFAULT 7 list_sort_impl.constprop.0 │ │ │ │ │ 22: 00000018 0 NOTYPE LOCAL DEFAULT 6 .LC1 │ │ │ │ │ - 23: 00001ce9 102 FUNC LOCAL DEFAULT 7 unsafe_latin_compare │ │ │ │ │ - 24: 000015f1 1782 FUNC LOCAL DEFAULT 7 count_run │ │ │ │ │ - 25: 000053d5 42 FUNC LOCAL DEFAULT 7 unsafe_long_compare │ │ │ │ │ - 26: 00004789 180 FUNC LOCAL DEFAULT 7 unsafe_object_compare │ │ │ │ │ - 27: 00000ef1 6 FUNC LOCAL DEFAULT 1 safe_object_compare │ │ │ │ │ - 28: 00004689 254 FUNC LOCAL DEFAULT 7 unsafe_tuple_compare │ │ │ │ │ - 29: 00001d51 3160 FUNC LOCAL DEFAULT 7 merge_at │ │ │ │ │ - 30: 00000ea1 24 FUNC LOCAL DEFAULT 1 unsafe_float_compare │ │ │ │ │ - 31: 00000bb1 2622 FUNC LOCAL DEFAULT 7 list_sort_impl │ │ │ │ │ - 32: 000005e1 96 FUNC LOCAL DEFAULT 1 sortslice_reverse.isra.0 │ │ │ │ │ + 23: 00001e79 102 FUNC LOCAL DEFAULT 7 unsafe_latin_compare │ │ │ │ │ + 24: 000015f5 2178 FUNC LOCAL DEFAULT 7 count_run │ │ │ │ │ + 25: 00005461 42 FUNC LOCAL DEFAULT 7 unsafe_long_compare │ │ │ │ │ + 26: 00004815 180 FUNC LOCAL DEFAULT 7 unsafe_object_compare │ │ │ │ │ + 27: 00000fed 6 FUNC LOCAL DEFAULT 1 safe_object_compare │ │ │ │ │ + 28: 00004715 254 FUNC LOCAL DEFAULT 7 unsafe_tuple_compare │ │ │ │ │ + 29: 00001ee1 3158 FUNC LOCAL DEFAULT 7 merge_at │ │ │ │ │ + 30: 00000f9d 24 FUNC LOCAL DEFAULT 1 unsafe_float_compare │ │ │ │ │ + 31: 00000bb9 2618 FUNC LOCAL DEFAULT 7 list_sort_impl │ │ │ │ │ + 32: 000005e1 86 FUNC LOCAL DEFAULT 1 sortslice_reverse.isra.0 │ │ │ │ │ 33: 00000079 682 FUNC LOCAL DEFAULT 1 gallop_right │ │ │ │ │ 34: 00000325 644 FUNC LOCAL DEFAULT 1 gallop_left │ │ │ │ │ 35: 000005a9 54 FUNC LOCAL DEFAULT 1 sortslice_memcpy.constprop.0 │ │ │ │ │ - 36: 00000f2d 124 FUNC LOCAL DEFAULT 1 merge_getmem │ │ │ │ │ + 36: 00001029 124 FUNC LOCAL DEFAULT 1 merge_getmem │ │ │ │ │ 37: 00000034 0 NOTYPE LOCAL DEFAULT 6 .LC2 │ │ │ │ │ - 38: 00002a31 60 FUNC LOCAL DEFAULT 7 list_traverse │ │ │ │ │ - 39: 00002bc8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 40: 00002bd4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 41: 00002c55 984 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held │ │ │ │ │ - 42: 00004c69 728 FUNC LOCAL DEFAULT 7 list_slice_lock_held │ │ │ │ │ + 38: 00002bc1 60 FUNC LOCAL DEFAULT 7 list_traverse │ │ │ │ │ + 39: 00002d58 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 40: 00002d64 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 41: 00002de5 984 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held │ │ │ │ │ + 42: 00004cf5 728 FUNC LOCAL DEFAULT 7 list_slice_lock_held │ │ │ │ │ 43: 00000058 0 NOTYPE LOCAL DEFAULT 6 .LC3 │ │ │ │ │ - 44: 0000302d 710 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held.constprop.0 │ │ │ │ │ - 45: 00000641 122 FUNC LOCAL DEFAULT 1 list_clear_impl.isra.0 │ │ │ │ │ - 46: 000032f5 182 FUNC LOCAL DEFAULT 7 list_append │ │ │ │ │ - 47: 000033e1 268 FUNC LOCAL DEFAULT 7 list_iter │ │ │ │ │ - 48: 000034dc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 49: 000034ec 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 50: 000034ed 94 FUNC LOCAL DEFAULT 7 listiter_next │ │ │ │ │ - 51: 0000354d 192 FUNC LOCAL DEFAULT 7 listiter_dealloc │ │ │ │ │ - 52: 00003604 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 44: 000031bd 710 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held.constprop.0 │ │ │ │ │ + 45: 00000639 122 FUNC LOCAL DEFAULT 1 list_clear_impl.isra.0 │ │ │ │ │ + 46: 00003485 182 FUNC LOCAL DEFAULT 7 list_append │ │ │ │ │ + 47: 00003571 268 FUNC LOCAL DEFAULT 7 list_iter │ │ │ │ │ + 48: 0000366c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 49: 0000367c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 50: 0000367d 94 FUNC LOCAL DEFAULT 7 listiter_next │ │ │ │ │ + 51: 000036dd 192 FUNC LOCAL DEFAULT 7 listiter_dealloc │ │ │ │ │ + 52: 00003794 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 53: 00000074 0 NOTYPE LOCAL DEFAULT 6 .LC4 │ │ │ │ │ - 54: 0000360c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 55: 0000360d 280 FUNC LOCAL DEFAULT 7 list_subscript │ │ │ │ │ - 56: 00000749 78 FUNC LOCAL DEFAULT 1 list_new_prealloc │ │ │ │ │ - 57: 00003720 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 58: 00003724 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 59: 00003725 64 FUNC LOCAL DEFAULT 7 list_item │ │ │ │ │ - 60: 00003760 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 61: 00003764 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 62: 00003765 4 FUNC LOCAL DEFAULT 7 list_length │ │ │ │ │ - 63: 0000378d 1488 FUNC LOCAL DEFAULT 7 _list_extend │ │ │ │ │ - 64: 00003d5d 534 FUNC LOCAL DEFAULT 7 list_extend_lock_held │ │ │ │ │ - 65: 000010d1 176 FUNC LOCAL DEFAULT 1 list_inplace_repeat_lock_held │ │ │ │ │ + 54: 0000379c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 55: 0000379d 280 FUNC LOCAL DEFAULT 7 list_subscript │ │ │ │ │ + 56: 00000845 78 FUNC LOCAL DEFAULT 1 list_new_prealloc │ │ │ │ │ + 57: 000038b0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 58: 000038b4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 59: 000038b5 64 FUNC LOCAL DEFAULT 7 list_item │ │ │ │ │ + 60: 000038f0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 61: 000038f4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 62: 000038f5 4 FUNC LOCAL DEFAULT 7 list_length │ │ │ │ │ + 63: 0000391d 1488 FUNC LOCAL DEFAULT 7 _list_extend │ │ │ │ │ + 64: 00003eed 534 FUNC LOCAL DEFAULT 7 list_extend_lock_held │ │ │ │ │ + 65: 000011cd 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: 00003f75 160 FUNC LOCAL DEFAULT 7 list___init__ │ │ │ │ │ - 69: 00004015 530 FUNC LOCAL DEFAULT 7 list_richcompare │ │ │ │ │ - 70: 000040cc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 71: 000040d2 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 72: 00004128 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 73: 00004140 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 74: 000041e8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 75: 00004200 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 68: 00004105 160 FUNC LOCAL DEFAULT 7 list___init__ │ │ │ │ │ + 69: 000041a5 526 FUNC LOCAL DEFAULT 7 list_richcompare │ │ │ │ │ + 70: 0000425a 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 71: 00004260 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 72: 000042b4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 73: 000042cc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 74: 00004374 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 75: 0000438c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 76: 000000cc 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ - 77: 00004229 228 FUNC LOCAL DEFAULT 7 list_remove │ │ │ │ │ - 78: 0000430d 166 FUNC LOCAL DEFAULT 7 list_vectorcall │ │ │ │ │ - 79: 000006bd 138 FUNC LOCAL DEFAULT 1 list_ass_item │ │ │ │ │ + 77: 000043b5 228 FUNC LOCAL DEFAULT 7 list_remove │ │ │ │ │ + 78: 00004499 166 FUNC LOCAL DEFAULT 7 list_vectorcall │ │ │ │ │ + 79: 000006b5 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: 000043b5 432 FUNC LOCAL DEFAULT 7 list_pop │ │ │ │ │ + 83: 00004541 432 FUNC LOCAL DEFAULT 7 list_pop │ │ │ │ │ 84: 0000011c 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ - 85: 00004565 254 FUNC LOCAL DEFAULT 7 list_concat │ │ │ │ │ - 86: 00004665 34 FUNC LOCAL DEFAULT 7 list_extend │ │ │ │ │ - 87: 000007cd 130 FUNC LOCAL DEFAULT 1 ins1 │ │ │ │ │ - 88: 0000089c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 85: 00000741 258 FUNC LOCAL DEFAULT 1 list_concat │ │ │ │ │ + 86: 000046f1 34 FUNC LOCAL DEFAULT 7 list_extend │ │ │ │ │ + 87: 000008c9 130 FUNC LOCAL DEFAULT 1 ins1 │ │ │ │ │ + 88: 00000998 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 89: 00000150 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ - 90: 00004898 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 91: 0000489c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 92: 0000489d 116 FUNC LOCAL DEFAULT 7 list_contains │ │ │ │ │ + 90: 00004924 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 91: 00004928 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 92: 00004929 116 FUNC LOCAL DEFAULT 7 list_contains │ │ │ │ │ 93: 00000160 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ - 94: 000008a0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 95: 000008a1 138 FUNC LOCAL DEFAULT 1 list_insert │ │ │ │ │ - 96: 0000092d 68 FUNC LOCAL DEFAULT 1 list___reversed__ │ │ │ │ │ - 97: 0000096c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 98: 00000970 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 99: 00000971 36 FUNC LOCAL DEFAULT 1 listreviter_dealloc │ │ │ │ │ - 100: 00004c20 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 101: 00004c2c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 102: 00004f34 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 103: 00004f40 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 104: 00004f41 208 FUNC LOCAL DEFAULT 7 list_sort │ │ │ │ │ - 105: 0000500c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 94: 0000099c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 95: 0000099d 138 FUNC LOCAL DEFAULT 1 list_insert │ │ │ │ │ + 96: 00000a29 68 FUNC LOCAL DEFAULT 1 list___reversed__ │ │ │ │ │ + 97: 00000a68 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 98: 00000a6c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 99: 00000a6d 36 FUNC LOCAL DEFAULT 1 listreviter_dealloc │ │ │ │ │ + 100: 00004cac 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 101: 00004cb8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 102: 00004fc0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 103: 00004fcc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 104: 00004fcd 208 FUNC LOCAL DEFAULT 7 list_sort │ │ │ │ │ + 105: 00005098 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 106: 00000168 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ 107: 00000190 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ - 108: 00005010 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 109: 00005011 964 FUNC LOCAL DEFAULT 7 list_ass_subscript │ │ │ │ │ - 110: 00000995 12 FUNC LOCAL DEFAULT 1 listiter_traverse │ │ │ │ │ + 108: 0000509c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 109: 0000509d 964 FUNC LOCAL DEFAULT 7 list_ass_subscript │ │ │ │ │ + 110: 00000a91 12 FUNC LOCAL DEFAULT 1 listiter_traverse │ │ │ │ │ 111: 000001d8 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ 112: 000001dc 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ - 113: 00000a65 250 FUNC LOCAL DEFAULT 1 list_repr │ │ │ │ │ - 114: 00000b61 366 FUNC LOCAL DEFAULT 1 list_repeat │ │ │ │ │ - 115: 00000cd1 88 FUNC LOCAL DEFAULT 1 listreviter_next │ │ │ │ │ + 113: 00000b61 250 FUNC LOCAL DEFAULT 1 list_repr │ │ │ │ │ + 114: 00000c5d 366 FUNC LOCAL DEFAULT 1 list_repeat │ │ │ │ │ + 115: 00000dcd 88 FUNC LOCAL DEFAULT 1 listreviter_next │ │ │ │ │ 116: 000001e4 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ 117: 00000050 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 118: 00000d29 28 FUNC LOCAL DEFAULT 1 py_list_clear │ │ │ │ │ - 119: 00000d45 170 FUNC LOCAL DEFAULT 1 list_count │ │ │ │ │ - 120: 00000df1 46 FUNC LOCAL DEFAULT 1 list_reverse │ │ │ │ │ - 121: 00000e21 44 FUNC LOCAL DEFAULT 1 list_inplace_concat │ │ │ │ │ - 122: 00000eb9 22 FUNC LOCAL DEFAULT 1 list_clear_slot │ │ │ │ │ - 123: 00000ed1 24 FUNC LOCAL DEFAULT 1 listiter_len │ │ │ │ │ - 124: 00000ee9 8 FUNC LOCAL DEFAULT 1 list_copy │ │ │ │ │ + 118: 00000e25 28 FUNC LOCAL DEFAULT 1 py_list_clear │ │ │ │ │ + 119: 00000e41 170 FUNC LOCAL DEFAULT 1 list_count │ │ │ │ │ + 120: 00000eed 46 FUNC LOCAL DEFAULT 1 list_reverse │ │ │ │ │ + 121: 00000f1d 44 FUNC LOCAL DEFAULT 1 list_inplace_concat │ │ │ │ │ + 122: 00000fb5 22 FUNC LOCAL DEFAULT 1 list_clear_slot │ │ │ │ │ + 123: 00000fcd 24 FUNC LOCAL DEFAULT 1 listiter_len │ │ │ │ │ + 124: 00000fe5 8 FUNC LOCAL DEFAULT 1 list_copy │ │ │ │ │ 125: 000001f8 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ 126: 00000200 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ - 127: 00000fa9 272 FUNC LOCAL DEFAULT 1 list_index │ │ │ │ │ + 127: 000010a5 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: 000010b9 24 FUNC LOCAL DEFAULT 1 listreviter_len │ │ │ │ │ + 130: 000011b5 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: 000029a9 134 FUNC GLOBAL DEFAULT 7 PyList_SetItem │ │ │ │ │ + 200: 00002b39 134 FUNC GLOBAL DEFAULT 7 PyList_SetItem │ │ │ │ │ 201: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ - 202: 00002a6d 360 FUNC GLOBAL DEFAULT 7 _PyList_FromStackRefStealOnSuccess │ │ │ │ │ - 203: 00002bd5 126 FUNC GLOBAL DEFAULT 7 PyList_SetSlice │ │ │ │ │ + 202: 00002bfd 360 FUNC GLOBAL DEFAULT 7 _PyList_FromStackRefStealOnSuccess │ │ │ │ │ + 203: 00002d65 126 FUNC GLOBAL DEFAULT 7 PyList_SetSlice │ │ │ │ │ 204: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ - 205: 000033ad 50 FUNC GLOBAL DEFAULT 7 PyList_Size │ │ │ │ │ + 205: 0000353d 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: 00003769 34 FUNC GLOBAL DEFAULT 7 _PyList_Extend │ │ │ │ │ + 215: 000038f9 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,43 +238,43 @@ │ │ │ │ │ 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: 00000799 50 FUNC GLOBAL DEFAULT 1 PyList_Insert │ │ │ │ │ - 242: 00000851 80 FUNC GLOBAL DEFAULT 1 PyList_GetItem │ │ │ │ │ + 241: 00000895 50 FUNC GLOBAL DEFAULT 1 PyList_Insert │ │ │ │ │ + 242: 0000094d 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: 0000483d 96 FUNC GLOBAL DEFAULT 7 PyList_GetItemRef │ │ │ │ │ + 245: 000048c9 96 FUNC GLOBAL DEFAULT 7 PyList_GetItemRef │ │ │ │ │ 246: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Track │ │ │ │ │ - 247: 00004911 854 FUNC GLOBAL DEFAULT 7 _PyList_SliceSubscript │ │ │ │ │ + 247: 0000499d 854 FUNC GLOBAL DEFAULT 7 _PyList_SliceSubscript │ │ │ │ │ 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ - 249: 000009a1 86 FUNC GLOBAL DEFAULT 1 PyList_GetSlice │ │ │ │ │ - 250: 000009f9 52 FUNC GLOBAL DEFAULT 1 PyList_Clear │ │ │ │ │ - 251: 00000a2d 56 FUNC GLOBAL DEFAULT 1 _PyList_AsTupleAndClear │ │ │ │ │ + 249: 00000a9d 86 FUNC GLOBAL DEFAULT 1 PyList_GetSlice │ │ │ │ │ + 250: 00000af5 52 FUNC GLOBAL DEFAULT 1 PyList_Clear │ │ │ │ │ + 251: 00000b29 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: 00000e4d 84 FUNC GLOBAL DEFAULT 1 PyList_Reverse │ │ │ │ │ + 266: 00000f49 84 FUNC GLOBAL DEFAULT 1 PyList_Reverse │ │ │ │ │ 267: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ - 268: 00005401 32 FUNC GLOBAL HIDDEN 7 _PyList_GetItemRef │ │ │ │ │ - 269: 00000ef9 52 FUNC GLOBAL DEFAULT 1 PyList_Extend │ │ │ │ │ + 268: 0000548d 32 FUNC GLOBAL HIDDEN 7 _PyList_GetItemRef │ │ │ │ │ + 269: 00000ff5 52 FUNC GLOBAL DEFAULT 1 PyList_Extend │ │ │ │ │ 270: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndexNotNone │ │ │ │ │ 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 │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,262 +1,272 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x9630 contains 132 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x97b8 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 00001ce9 unsafe_latin_compare │ │ │ │ │ -00000094 00001730 R_ARM_THM_MOVT_ABS 00001ce9 unsafe_latin_compare │ │ │ │ │ +00000090 0000172f R_ARM_THM_MOVW_ABS_NC 00001e79 unsafe_latin_compare │ │ │ │ │ +00000094 00001730 R_ARM_THM_MOVT_ABS 00001e79 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 00001ce9 unsafe_latin_compare │ │ │ │ │ -0000033a 00001730 R_ARM_THM_MOVT_ABS 00001ce9 unsafe_latin_compare │ │ │ │ │ +00000336 0000172f R_ARM_THM_MOVW_ABS_NC 00001e79 unsafe_latin_compare │ │ │ │ │ +0000033a 00001730 R_ARM_THM_MOVT_ABS 00001e79 unsafe_latin_compare │ │ │ │ │ 0000038e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 000003fe 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 00000482 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 000004f8 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 000005c4 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000680 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000700 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000072a 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000072e 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00000732 0000252f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ -00000736 00002530 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ -0000073c 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000758 00000a0a R_ARM_THM_CALL 000000f5 PyList_New.constprop.0 │ │ │ │ │ -00000768 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000078a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007b8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000007bc 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000007c0 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000083c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000840 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000844 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000874 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000878 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000880 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000888 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000088c 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00000894 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000089c 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000008ba 0000ef0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000008c2 0000f00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000008dc 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000008e0 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000008fc 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000904 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000914 00005d2f R_ARM_THM_MOVW_ABS_NC 00000160 .LC13 │ │ │ │ │ -00000918 00005d30 R_ARM_THM_MOVT_ABS 00000160 .LC13 │ │ │ │ │ -0000091e 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000940 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00000960 0000f60a R_ARM_THM_CALL 00000000 PyObject_GC_Track │ │ │ │ │ -0000096c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000980 0000b50a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -00000986 0000100a R_ARM_THM_CALL 000002b9 Py_XDECREF │ │ │ │ │ -000009da 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000009de 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000009e4 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000a1a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000a1e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000a22 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000a4a 0000fc0a R_ARM_THM_CALL 00000000 _PyTuple_FromArraySteal │ │ │ │ │ -00000a52 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000a7a 0000fe0a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -00000a88 0000ff0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ -00000a94 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000ac8 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000ad4 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000ae0 0001010a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -00000afe 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b08 0000100a R_ARM_THM_CALL 000002b9 Py_XDECREF │ │ │ │ │ -00000b0e 0001020a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ -00000b14 0001030a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00000b20 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000b2a 0001030a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00000b38 00006f2f R_ARM_THM_MOVW_ABS_NC 000001d8 .LC16 │ │ │ │ │ -00000b3c 00006f30 R_ARM_THM_MOVT_ABS 000001d8 .LC16 │ │ │ │ │ -00000b4e 0000702f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ -00000b52 00007030 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ -00000b84 0001060a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00000cbc 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000d22 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d3a 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000d3e 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000d68 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000db6 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dca 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000df6 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000dfa 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000e30 00003f0a R_ARM_THM_CALL 0000378d _list_extend │ │ │ │ │ -00000e8e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000e92 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000e96 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000f1a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00000f1e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000f22 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000f70 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000f90 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000f9c 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000fde 00010e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -00000ff0 00010e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -00001036 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001054 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001058 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000105c 00007e2f R_ARM_THM_MOVW_ABS_NC 00000200 .LC20 │ │ │ │ │ -00001060 00007e30 R_ARM_THM_MOVT_ABS 00000200 .LC20 │ │ │ │ │ -00001066 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000107c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001084 0001090a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000108a 00007d2f R_ARM_THM_MOVW_ABS_NC 000001f8 .LC19 │ │ │ │ │ -0000108e 00007d30 R_ARM_THM_MOVT_ABS 000001f8 .LC19 │ │ │ │ │ -00001098 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000010ae 00010e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -000010f6 0001060a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001162 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001176 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000678 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006f8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000722 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00000726 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000072a 0000252f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ +0000072e 00002530 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ +00000734 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000766 00000a0a R_ARM_THM_CALL 000000f5 PyList_New.constprop.0 │ │ │ │ │ +00000778 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000818 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000081c 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000828 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000082c 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000832 0000542f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ +00000836 00005430 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ +0000083c 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000854 00000a0a R_ARM_THM_CALL 000000f5 PyList_New.constprop.0 │ │ │ │ │ +00000864 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000886 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008b4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000008b8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000008bc 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000938 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000093c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000940 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000970 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000974 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000097c 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000984 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00000988 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00000990 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00000998 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000009b6 0000ef0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000009be 0000f00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000009d8 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000009dc 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000009f8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a00 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000a10 00005d2f R_ARM_THM_MOVW_ABS_NC 00000160 .LC13 │ │ │ │ │ +00000a14 00005d30 R_ARM_THM_MOVT_ABS 00000160 .LC13 │ │ │ │ │ +00000a1a 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000a3c 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000a5c 0000f60a R_ARM_THM_CALL 00000000 PyObject_GC_Track │ │ │ │ │ +00000a68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000a7c 0000b50a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +00000a82 0000100a R_ARM_THM_CALL 000002b9 Py_XDECREF │ │ │ │ │ +00000ad6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000ada 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000ae0 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000b16 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000b1a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000b1e 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000b46 0000fc0a R_ARM_THM_CALL 00000000 _PyTuple_FromArraySteal │ │ │ │ │ +00000b4e 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000b76 0000fe0a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +00000b84 0000ff0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ +00000b90 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000bc4 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000bd0 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000bdc 0001010a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00000bfa 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c04 0000100a R_ARM_THM_CALL 000002b9 Py_XDECREF │ │ │ │ │ +00000c0a 0001020a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ +00000c10 0001030a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00000c1c 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000c26 0001030a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00000c34 00006f2f R_ARM_THM_MOVW_ABS_NC 000001d8 .LC16 │ │ │ │ │ +00000c38 00006f30 R_ARM_THM_MOVT_ABS 000001d8 .LC16 │ │ │ │ │ +00000c4a 0000702f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ +00000c4e 00007030 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ +00000c80 0001060a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00000db8 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000e1e 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e36 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000e3a 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000e64 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000eb2 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ec6 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ef2 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000ef6 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000f2c 00003f0a R_ARM_THM_CALL 0000391d _list_extend │ │ │ │ │ +00000f8a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000f8e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000f92 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001016 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000101a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000101e 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000106c 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000108c 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001098 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000010da 00010e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +000010ec 00010e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +00001132 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001150 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001154 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001158 00007e2f R_ARM_THM_MOVW_ABS_NC 00000200 .LC20 │ │ │ │ │ +0000115c 00007e30 R_ARM_THM_MOVT_ABS 00000200 .LC20 │ │ │ │ │ +00001162 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001178 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001180 0001090a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +00001186 00007d2f R_ARM_THM_MOVW_ABS_NC 000001f8 .LC19 │ │ │ │ │ +0000118a 00007d30 R_ARM_THM_MOVT_ABS 000001f8 .LC19 │ │ │ │ │ +00001194 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000011aa 00010e0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +000011f2 0001060a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000125e 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001272 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000005da 0000c71e R_ARM_THM_JUMP24 00000000 memcpy │ │ │ │ │ -000006a8 0000b61e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -000006b4 0000b61e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -00000792 0000b01e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00000990 0000b71e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -000009c2 00002a1e R_ARM_THM_JUMP24 00004c69 list_slice_lock_held │ │ │ │ │ -00000a60 0000fd1e R_ARM_THM_JUMP24 00000000 PyTuple_New │ │ │ │ │ -00000b34 0001041e R_ARM_THM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ -00000b44 0001051e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00000b5a 0001051e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00000c60 00000a1e R_ARM_THM_JUMP24 000000f5 PyList_New.constprop.0 │ │ │ │ │ -00000cca 0000b01e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00000dda 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000ede 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000ee4 00010b1e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ -00000eec 00002a1e R_ARM_THM_JUMP24 00004c69 list_slice_lock_held │ │ │ │ │ -00000ef2 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000f12 00003f1e R_ARM_THM_JUMP24 0000378d _list_extend │ │ │ │ │ -000010c8 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +000006a0 0000b61e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +000006ac 0000b61e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +00000800 00000a1e R_ARM_THM_JUMP24 000000f5 PyList_New.constprop.0 │ │ │ │ │ +0000088e 0000b01e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00000a8c 0000b71e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00000abe 00002a1e R_ARM_THM_JUMP24 00004cf5 list_slice_lock_held │ │ │ │ │ +00000b5c 0000fd1e R_ARM_THM_JUMP24 00000000 PyTuple_New │ │ │ │ │ +00000c30 0001041e R_ARM_THM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ +00000c40 0001051e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00000c56 0001051e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00000d5c 00000a1e R_ARM_THM_JUMP24 000000f5 PyList_New.constprop.0 │ │ │ │ │ +00000dc6 0000b01e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00000ed6 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000fda 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000fe0 00010b1e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ +00000fe8 00002a1e R_ARM_THM_JUMP24 00004cf5 list_slice_lock_held │ │ │ │ │ +00000fee 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000100e 00003f1e R_ARM_THM_JUMP24 0000391d _list_extend │ │ │ │ │ +000011c4 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x9a50 contains 115 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x9c28 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 00000a65 list_repr │ │ │ │ │ +0000002c 00007102 R_ARM_ABS32 00000b61 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 00002a31 list_traverse │ │ │ │ │ -00000060 00007a02 R_ARM_ABS32 00000eb9 list_clear_slot │ │ │ │ │ -00000064 00004502 R_ARM_ABS32 00004015 list_richcompare │ │ │ │ │ -0000006c 00002f02 R_ARM_ABS32 000033e1 list_iter │ │ │ │ │ +0000005c 00002602 R_ARM_ABS32 00002bc1 list_traverse │ │ │ │ │ +00000060 00007a02 R_ARM_ABS32 00000fb5 list_clear_slot │ │ │ │ │ +00000064 00004502 R_ARM_ABS32 000041a5 list_richcompare │ │ │ │ │ +0000006c 00002f02 R_ARM_ABS32 00003571 list_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000094 00004402 R_ARM_ABS32 00003f75 list___init__ │ │ │ │ │ +00000094 00004402 R_ARM_ABS32 00004105 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 0000430d list_vectorcall │ │ │ │ │ +000000c8 00004e02 R_ARM_ABS32 00004499 list_vectorcall │ │ │ │ │ 000000d4 00011502 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000e8 00003302 R_ARM_ABS32 0000354d listiter_dealloc │ │ │ │ │ +000000e8 00003302 R_ARM_ABS32 000036dd listiter_dealloc │ │ │ │ │ 00000118 00011702 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000012c 00006e02 R_ARM_ABS32 00000995 listiter_traverse │ │ │ │ │ +0000012c 00006e02 R_ARM_ABS32 00000a91 listiter_traverse │ │ │ │ │ 0000013c 00011902 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000140 00003202 R_ARM_ABS32 000034ed listiter_next │ │ │ │ │ +00000140 00003202 R_ARM_ABS32 0000367d 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 00000971 listreviter_dealloc │ │ │ │ │ +000001b8 00006302 R_ARM_ABS32 00000a6d 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 00000cd1 listreviter_next │ │ │ │ │ +00000210 00007302 R_ARM_ABS32 00000dcd 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 000010b9 listreviter_len │ │ │ │ │ +000002c0 00008202 R_ARM_ABS32 000011b5 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 00000ed1 listiter_len │ │ │ │ │ +00000300 00007b02 R_ARM_ABS32 00000fcd 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 00003765 list_length │ │ │ │ │ -00000340 00003702 R_ARM_ABS32 0000360d list_subscript │ │ │ │ │ -00000344 00006d02 R_ARM_ABS32 00005011 list_ass_subscript │ │ │ │ │ -00000348 00003e02 R_ARM_ABS32 00003765 list_length │ │ │ │ │ -0000034c 00005502 R_ARM_ABS32 00004565 list_concat │ │ │ │ │ -00000350 00007202 R_ARM_ABS32 00000b61 list_repeat │ │ │ │ │ -00000354 00003b02 R_ARM_ABS32 00003725 list_item │ │ │ │ │ -0000035c 00004f02 R_ARM_ABS32 000006bd list_ass_item │ │ │ │ │ -00000364 00005c02 R_ARM_ABS32 0000489d list_contains │ │ │ │ │ -00000368 00007902 R_ARM_ABS32 00000e21 list_inplace_concat │ │ │ │ │ +0000033c 00003e02 R_ARM_ABS32 000038f5 list_length │ │ │ │ │ +00000340 00003702 R_ARM_ABS32 0000379d list_subscript │ │ │ │ │ +00000344 00006d02 R_ARM_ABS32 0000509d list_ass_subscript │ │ │ │ │ +00000348 00003e02 R_ARM_ABS32 000038f5 list_length │ │ │ │ │ +0000034c 00005502 R_ARM_ABS32 00000741 list_concat │ │ │ │ │ +00000350 00007202 R_ARM_ABS32 00000c5d list_repeat │ │ │ │ │ +00000354 00003b02 R_ARM_ABS32 000038b5 list_item │ │ │ │ │ +0000035c 00004f02 R_ARM_ABS32 000006b5 list_ass_item │ │ │ │ │ +00000364 00005c02 R_ARM_ABS32 00004929 list_contains │ │ │ │ │ +00000368 00007902 R_ARM_ABS32 00000f1d 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 0000360d list_subscript │ │ │ │ │ +00000374 00003702 R_ARM_ABS32 0000379d 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 0000092d list___reversed__ │ │ │ │ │ +00000384 00006002 R_ARM_ABS32 00000a29 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 00000d29 py_list_clear │ │ │ │ │ +000003a4 00007602 R_ARM_ABS32 00000e25 py_list_clear │ │ │ │ │ 000003ac 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003b0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003b4 00007c02 R_ARM_ABS32 00000ee9 list_copy │ │ │ │ │ +000003b4 00007c02 R_ARM_ABS32 00000fe5 list_copy │ │ │ │ │ 000003bc 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003c0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003c4 00002e02 R_ARM_ABS32 000032f5 list_append │ │ │ │ │ +000003c4 00002e02 R_ARM_ABS32 00003485 list_append │ │ │ │ │ 000003cc 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003d0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003d4 00005f02 R_ARM_ABS32 000008a1 list_insert │ │ │ │ │ +000003d4 00005f02 R_ARM_ABS32 0000099d list_insert │ │ │ │ │ 000003dc 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003e0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003e4 00005602 R_ARM_ABS32 00004665 list_extend │ │ │ │ │ +000003e4 00005602 R_ARM_ABS32 000046f1 list_extend │ │ │ │ │ 000003ec 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003f0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003f4 00005302 R_ARM_ABS32 000043b5 list_pop │ │ │ │ │ +000003f4 00005302 R_ARM_ABS32 00004541 list_pop │ │ │ │ │ 000003fc 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000400 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000404 00004d02 R_ARM_ABS32 00004229 list_remove │ │ │ │ │ +00000404 00004d02 R_ARM_ABS32 000043b5 list_remove │ │ │ │ │ 0000040c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000410 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000414 00007f02 R_ARM_ABS32 00000fa9 list_index │ │ │ │ │ +00000414 00007f02 R_ARM_ABS32 000010a5 list_index │ │ │ │ │ 0000041c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000420 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000424 00007702 R_ARM_ABS32 00000d45 list_count │ │ │ │ │ +00000424 00007702 R_ARM_ABS32 00000e41 list_count │ │ │ │ │ 0000042c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000430 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000434 00007802 R_ARM_ABS32 00000df1 list_reverse │ │ │ │ │ +00000434 00007802 R_ARM_ABS32 00000eed list_reverse │ │ │ │ │ 0000043c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000440 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000444 00006802 R_ARM_ABS32 00004f41 list_sort │ │ │ │ │ +00000444 00006802 R_ARM_ABS32 00004fcd 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 0x9de8 contains 606 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x9fc0 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 00001ce9 unsafe_latin_compare │ │ │ │ │ -0000054e 00001730 R_ARM_THM_MOVT_ABS 00001ce9 unsafe_latin_compare │ │ │ │ │ -000005c4 0000172f R_ARM_THM_MOVW_ABS_NC 00001ce9 unsafe_latin_compare │ │ │ │ │ -000005c8 00001730 R_ARM_THM_MOVT_ABS 00001ce9 unsafe_latin_compare │ │ │ │ │ +0000054a 0000172f R_ARM_THM_MOVW_ABS_NC 00001e79 unsafe_latin_compare │ │ │ │ │ +0000054e 00001730 R_ARM_THM_MOVT_ABS 00001e79 unsafe_latin_compare │ │ │ │ │ +000005c4 0000172f R_ARM_THM_MOVW_ABS_NC 00001e79 unsafe_latin_compare │ │ │ │ │ +000005c8 00001730 R_ARM_THM_MOVT_ABS 00001e79 unsafe_latin_compare │ │ │ │ │ 0000062a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 000006aa 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ 0000070e 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000712 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000078e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000007a6 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000007e4 0000192f R_ARM_THM_MOVW_ABS_NC 000053d5 unsafe_long_compare │ │ │ │ │ -000007e8 00001930 R_ARM_THM_MOVT_ABS 000053d5 unsafe_long_compare │ │ │ │ │ -000007f0 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -000007f4 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -00000802 00001a2f R_ARM_THM_MOVW_ABS_NC 00004789 unsafe_object_compare │ │ │ │ │ -00000806 00001a30 R_ARM_THM_MOVT_ABS 00004789 unsafe_object_compare │ │ │ │ │ -0000080c 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ef1 safe_object_compare │ │ │ │ │ -00000810 00001b30 R_ARM_THM_MOVT_ABS 00000ef1 safe_object_compare │ │ │ │ │ -00000830 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000856 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000085a 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000868 0000172f R_ARM_THM_MOVW_ABS_NC 00001ce9 unsafe_latin_compare │ │ │ │ │ -0000086c 00001730 R_ARM_THM_MOVT_ABS 00001ce9 unsafe_latin_compare │ │ │ │ │ -00000876 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ef1 safe_object_compare │ │ │ │ │ -0000087a 00001b30 R_ARM_THM_MOVT_ABS 00000ef1 safe_object_compare │ │ │ │ │ -000008a6 00001c2f R_ARM_THM_MOVW_ABS_NC 00004689 unsafe_tuple_compare │ │ │ │ │ -000008aa 00001c30 R_ARM_THM_MOVT_ABS 00004689 unsafe_tuple_compare │ │ │ │ │ -000008d6 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -000008da 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -000008e0 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000008e4 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000a80 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ef1 safe_object_compare │ │ │ │ │ -00000a84 00001b30 R_ARM_THM_MOVT_ABS 00000ef1 safe_object_compare │ │ │ │ │ -00000a90 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ef1 safe_object_compare │ │ │ │ │ -00000a94 00001b30 R_ARM_THM_MOVT_ABS 00000ef1 safe_object_compare │ │ │ │ │ -00000ace 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000ad2 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000ae8 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000afa 00001e2f R_ARM_THM_MOVW_ABS_NC 00000ea1 unsafe_float_compare │ │ │ │ │ -00000afe 00001e30 R_ARM_THM_MOVT_ABS 00000ea1 unsafe_float_compare │ │ │ │ │ -00000b06 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000b0a 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000b0e 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000b56 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ef1 safe_object_compare │ │ │ │ │ -00000b5a 00001b30 R_ARM_THM_MOVT_ABS 00000ef1 safe_object_compare │ │ │ │ │ -00000b86 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b8a 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b8e 0000162f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ -00000b92 00001630 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -00000b98 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -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 00001ce9 unsafe_latin_compare │ │ │ │ │ -00000c98 00001730 R_ARM_THM_MOVT_ABS 00001ce9 unsafe_latin_compare │ │ │ │ │ -00000d20 0000172f R_ARM_THM_MOVW_ABS_NC 00001ce9 unsafe_latin_compare │ │ │ │ │ -00000d24 00001730 R_ARM_THM_MOVT_ABS 00001ce9 unsafe_latin_compare │ │ │ │ │ -00000d84 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000e12 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00000e7e 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000e82 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000f30 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000f66 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000fb8 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000fbc 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000fca 0000192f R_ARM_THM_MOVW_ABS_NC 000053d5 unsafe_long_compare │ │ │ │ │ -00000fce 00001930 R_ARM_THM_MOVT_ABS 000053d5 unsafe_long_compare │ │ │ │ │ -00000fd6 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -00000fda 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -00000fe8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ef1 safe_object_compare │ │ │ │ │ -00000fec 00001b30 R_ARM_THM_MOVT_ABS 00000ef1 safe_object_compare │ │ │ │ │ -00000ff2 00001a2f R_ARM_THM_MOVW_ABS_NC 00004789 unsafe_object_compare │ │ │ │ │ -00000ff6 00001a30 R_ARM_THM_MOVT_ABS 00004789 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 │ │ │ │ │ -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 │ │ │ │ │ -0000124a 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000124e 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000125e 0000172f R_ARM_THM_MOVW_ABS_NC 00001ce9 unsafe_latin_compare │ │ │ │ │ -00001262 00001730 R_ARM_THM_MOVT_ABS 00001ce9 unsafe_latin_compare │ │ │ │ │ -0000126a 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ef1 safe_object_compare │ │ │ │ │ -0000126e 00001b30 R_ARM_THM_MOVT_ABS 00000ef1 safe_object_compare │ │ │ │ │ -0000127a 00001c2f R_ARM_THM_MOVW_ABS_NC 00004689 unsafe_tuple_compare │ │ │ │ │ -0000127e 00001c30 R_ARM_THM_MOVT_ABS 00004689 unsafe_tuple_compare │ │ │ │ │ -00001296 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -0000129a 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -000012a0 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000012a4 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000132a 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000132e 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001332 0000162f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ -00001336 00001630 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -0000133c 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001452 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ef1 safe_object_compare │ │ │ │ │ -00001456 00001b30 R_ARM_THM_MOVT_ABS 00000ef1 safe_object_compare │ │ │ │ │ -00001462 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000146e 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000148c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014bc 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000014e8 00001e2f R_ARM_THM_MOVW_ABS_NC 00000ea1 unsafe_float_compare │ │ │ │ │ -000014ec 00001e30 R_ARM_THM_MOVT_ABS 00000ea1 unsafe_float_compare │ │ │ │ │ -000014f8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ef1 safe_object_compare │ │ │ │ │ -000014fc 00001b30 R_ARM_THM_MOVT_ABS 00000ef1 safe_object_compare │ │ │ │ │ -0000157a 00001b2f R_ARM_THM_MOVW_ABS_NC 00000ef1 safe_object_compare │ │ │ │ │ -0000157e 00001b30 R_ARM_THM_MOVT_ABS 00000ef1 safe_object_compare │ │ │ │ │ -0000158c 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000015dc 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001612 0000172f R_ARM_THM_MOVW_ABS_NC 00001ce9 unsafe_latin_compare │ │ │ │ │ -00001616 00001730 R_ARM_THM_MOVT_ABS 00001ce9 unsafe_latin_compare │ │ │ │ │ -0000166c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000016e6 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001744 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000017ac 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001864 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000018e8 0000172f R_ARM_THM_MOVW_ABS_NC 00001ce9 unsafe_latin_compare │ │ │ │ │ -000018ec 00001730 R_ARM_THM_MOVT_ABS 00001ce9 unsafe_latin_compare │ │ │ │ │ -00001936 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000199c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001a3e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001a8e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001acc 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001b2a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001b46 0000200a R_ARM_THM_CALL 000005e1 sortslice_reverse.isra.0 │ │ │ │ │ -00001b5e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001ba0 0000200a R_ARM_THM_CALL 000005e1 sortslice_reverse.isra.0 │ │ │ │ │ -00001bc2 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001bde 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001c08 0000200a R_ARM_THM_CALL 000005e1 sortslice_reverse.isra.0 │ │ │ │ │ -00001c1e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001d1e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001d2a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001db6 0000210a R_ARM_THM_CALL 00000079 gallop_right │ │ │ │ │ -00001df0 0000220a R_ARM_THM_CALL 00000325 gallop_left │ │ │ │ │ -00001e22 0000230a R_ARM_THM_CALL 000005a9 sortslice_memcpy.constprop.0 │ │ │ │ │ -00001e56 0000172f R_ARM_THM_MOVW_ABS_NC 00001ce9 unsafe_latin_compare │ │ │ │ │ -00001e5a 00001730 R_ARM_THM_MOVT_ABS 00001ce9 unsafe_latin_compare │ │ │ │ │ -00001ebe 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001f72 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001fb0 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002052 0000210a R_ARM_THM_CALL 00000079 gallop_right │ │ │ │ │ -00002084 0000220a R_ARM_THM_CALL 00000325 gallop_left │ │ │ │ │ -0000209e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002118 0000230a R_ARM_THM_CALL 000005a9 sortslice_memcpy.constprop.0 │ │ │ │ │ -00002160 0000230a R_ARM_THM_CALL 000005a9 sortslice_memcpy.constprop.0 │ │ │ │ │ -0000219c 0000230a R_ARM_THM_CALL 000005a9 sortslice_memcpy.constprop.0 │ │ │ │ │ -000021e4 0000172f R_ARM_THM_MOVW_ABS_NC 00001ce9 unsafe_latin_compare │ │ │ │ │ -000021e8 00001730 R_ARM_THM_MOVT_ABS 00001ce9 unsafe_latin_compare │ │ │ │ │ -00002256 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002308 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002346 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000240c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000246e 0000210a R_ARM_THM_CALL 00000079 gallop_right │ │ │ │ │ -000024a6 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000024d8 0000220a R_ARM_THM_CALL 00000325 gallop_left │ │ │ │ │ -00002514 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002562 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000025f4 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000263c 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000268e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000026c2 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000026de 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000026f0 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002740 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000279a 0000230a R_ARM_THM_CALL 000005a9 sortslice_memcpy.constprop.0 │ │ │ │ │ -0000280a 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002822 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000284c 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000285c 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002886 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000028b6 0000240a R_ARM_THM_CALL 00000f2d merge_getmem │ │ │ │ │ -00002952 0000240a R_ARM_THM_CALL 00000f2d merge_getmem │ │ │ │ │ -000029ec 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000029fa 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000029fe 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002a06 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002a16 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00002a1a 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00002a1e 0000252f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ -00002a22 00002530 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ -00002a28 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002aae 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00002afc 0000ab0a R_ARM_THM_CALL 00000001 PyList_New │ │ │ │ │ -00002b6c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002b70 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002b76 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00002bc8 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002bcc 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002bd0 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002bfe 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002c02 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002c0a 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002c4c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002cc8 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002cf4 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002d30 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002e00 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002e52 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002e62 00002b2f R_ARM_THM_MOVW_ABS_NC 00000058 .LC3 │ │ │ │ │ -00002e66 00002b30 R_ARM_THM_MOVT_ABS 00000058 .LC3 │ │ │ │ │ -00002e6a 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00002e94 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002eb4 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002efc 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002f24 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002f34 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f4a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f5a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f64 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002f6a 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002f9c 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002fb2 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002fc4 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002fd4 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002fde 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002fec 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002ff6 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003088 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000030ac 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000030ee 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003158 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003196 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000031ac 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000031c6 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000320a 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000322e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00003242 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003250 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003264 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000326a 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003272 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003282 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003294 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000329e 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000032aa 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000032b4 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000032be 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003326 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000332a 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000336e 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003380 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00003384 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000339c 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000033a2 0000110a R_ARM_THM_CALL 00000001 _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ -000033cc 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000033d0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000033d4 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003426 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003478 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000034ca 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000034ce 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000034d2 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000034dc 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000034e0 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000034e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000034e8 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003544 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000035e6 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003604 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003608 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000362c 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00003630 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00003638 0000ce0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00003640 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003670 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -00003674 0000d030 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -00003684 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -0000369e 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -000036c4 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -000036ce 0000380a R_ARM_THM_CALL 00000749 list_new_prealloc │ │ │ │ │ -00003704 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003708 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000370e 0000352f R_ARM_THM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ -00003712 00003530 R_ARM_THM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ -00003718 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003720 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000374c 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00003750 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00003758 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00003760 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000377c 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00003780 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000037a4 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000037a8 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000037b4 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -000037b8 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -000037c2 0000d82f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -000037c6 0000d830 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -000037ca 0000d92f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -000037ce 0000d930 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -000037e2 0000da2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -000037e6 0000da30 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -000037f0 0000db2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictKeys_Type │ │ │ │ │ -000037f4 0000db30 R_ARM_THM_MOVT_ABS 00000000 PyDictKeys_Type │ │ │ │ │ -000037fe 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictValues_Type │ │ │ │ │ -00003802 0000dc30 R_ARM_THM_MOVT_ABS 00000000 PyDictValues_Type │ │ │ │ │ -0000380c 0000dd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictItems_Type │ │ │ │ │ -00003810 0000dd30 R_ARM_THM_MOVT_ABS 00000000 PyDictItems_Type │ │ │ │ │ -0000381e 0000de0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00003832 0000df0a R_ARM_THM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ -00003864 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003890 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000038e0 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003912 0000ba0a R_ARM_THM_CALL 0000039d _PyList_AppendTakeRefListResize │ │ │ │ │ -00003958 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003980 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00003996 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000039b0 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -000039be 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000039d6 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -000039e2 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00003a00 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00003a0c 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00003a62 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003aa6 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00003ab8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ac4 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ -00003ae2 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ -00003b04 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003b20 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003b36 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003b4c 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003b62 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003b7a 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003b92 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003ba8 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003bbe 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003be4 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003c04 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ -00003c42 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00003c7a 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003c88 0000e32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -00003c8c 0000e330 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -00003c92 0000e40a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00003c9a 0000e50a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00003cc0 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ -00003cfe 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00003d0e 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003d26 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003d30 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003d48 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003d70 0000422f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC5 │ │ │ │ │ -00003d74 00004230 R_ARM_THM_MOVT_ABS 000000a8 .LC5 │ │ │ │ │ -00003d78 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00003dac 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003efc 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003f56 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003f6a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f86 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003f8a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003fb4 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -00003fb8 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -00003fbe 0000e60a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00003fcc 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -00003fd0 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -00003fd8 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000400c 00002d0a R_ARM_THM_CALL 00000641 list_clear_impl.isra.0 │ │ │ │ │ -00004084 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000040e4 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000040e8 0000e930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000410c 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00004110 0000ea30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00004128 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000412c 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00004130 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00004134 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00004138 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000413c 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00004140 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004144 0000eb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000418c 0000ec0a R_ARM_THM_CALL 00000000 PyObject_RichCompare │ │ │ │ │ -000041ac 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000041c2 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000041e8 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000041ec 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000041f0 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000041f4 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000041f8 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000041fc 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000420a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004216 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004256 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00004280 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004284 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000042b4 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000042da 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000042de 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000042e2 00004c2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC7 │ │ │ │ │ -000042e6 00004c30 R_ARM_THM_MOVT_ABS 000000cc .LC7 │ │ │ │ │ -000042ec 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000042f8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004304 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004336 0000ed0a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ -0000436c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004378 00002d0a R_ARM_THM_CALL 00000641 list_clear_impl.isra.0 │ │ │ │ │ -00004382 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -00004386 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -00004390 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000439c 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -000043a0 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -000043a6 0000ee0a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ -0000442e 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000446c 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004482 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000449e 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000044a8 0000502f R_ARM_THM_MOVW_ABS_NC 000000ec .LC8 │ │ │ │ │ -000044ac 00005030 R_ARM_THM_MOVT_ABS 000000ec .LC8 │ │ │ │ │ -000044b6 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000044c2 0000ef0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000044ca 0000f00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000044ec 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000044f0 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000044f4 0000512f R_ARM_THM_MOVW_ABS_NC 000000f0 .LC9 │ │ │ │ │ -000044f8 00005130 R_ARM_THM_MOVT_ABS 000000f0 .LC9 │ │ │ │ │ -000044fe 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004506 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004516 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000452c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004534 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000454c 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00004550 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00004554 0000522f R_ARM_THM_MOVW_ABS_NC 00000104 .LC10 │ │ │ │ │ -00004558 00005230 R_ARM_THM_MOVT_ABS 00000104 .LC10 │ │ │ │ │ -0000455e 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000459c 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004638 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000463c 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004648 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000464c 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004652 0000542f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -00004656 00005430 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -0000465c 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004678 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000467c 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000046b8 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000046cc 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000046f8 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00004718 0000192f R_ARM_THM_MOVW_ABS_NC 000053d5 unsafe_long_compare │ │ │ │ │ -0000471c 00001930 R_ARM_THM_MOVT_ABS 000053d5 unsafe_long_compare │ │ │ │ │ -000047b0 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000047b4 0000eb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000047c2 0000f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ -000047c6 0000f330 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ -000047d0 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000047d4 0000ea30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00004808 0000f40a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00004822 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004836 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000486c 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004870 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004874 0000592f R_ARM_THM_MOVW_ABS_NC 00000150 .LC12 │ │ │ │ │ -00004878 00005930 R_ARM_THM_MOVT_ABS 00000150 .LC12 │ │ │ │ │ -0000487e 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004886 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000488a 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00004892 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00004898 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000048e4 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000048fe 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000492c 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -00004948 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00004996 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000049f0 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004bc2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00004bc6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004bca 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00004be8 0000380a R_ARM_THM_CALL 00000749 list_new_prealloc │ │ │ │ │ -00004c20 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004c24 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004c28 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004c3c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004c40 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004cb6 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004d10 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004ed6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00004eda 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004ede 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00004f10 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004f14 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004f34 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004f38 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004f3c 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004f70 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004f74 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004f9e 0000f80a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004fbe 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004fc2 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004fca 0000f40a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00004ff0 0000f80a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000792 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000007ae 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000007ec 0000192f R_ARM_THM_MOVW_ABS_NC 00005461 unsafe_long_compare │ │ │ │ │ +000007f0 00001930 R_ARM_THM_MOVT_ABS 00005461 unsafe_long_compare │ │ │ │ │ +000007f8 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +000007fc 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +0000080a 00001a2f R_ARM_THM_MOVW_ABS_NC 00004815 unsafe_object_compare │ │ │ │ │ +0000080e 00001a30 R_ARM_THM_MOVT_ABS 00004815 unsafe_object_compare │ │ │ │ │ +00000814 00001b2f R_ARM_THM_MOVW_ABS_NC 00000fed safe_object_compare │ │ │ │ │ +00000818 00001b30 R_ARM_THM_MOVT_ABS 00000fed safe_object_compare │ │ │ │ │ +00000838 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000085e 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000862 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000870 0000172f R_ARM_THM_MOVW_ABS_NC 00001e79 unsafe_latin_compare │ │ │ │ │ +00000874 00001730 R_ARM_THM_MOVT_ABS 00001e79 unsafe_latin_compare │ │ │ │ │ +0000087e 00001b2f R_ARM_THM_MOVW_ABS_NC 00000fed safe_object_compare │ │ │ │ │ +00000882 00001b30 R_ARM_THM_MOVT_ABS 00000fed safe_object_compare │ │ │ │ │ +000008ae 00001c2f R_ARM_THM_MOVW_ABS_NC 00004715 unsafe_tuple_compare │ │ │ │ │ +000008b2 00001c30 R_ARM_THM_MOVT_ABS 00004715 unsafe_tuple_compare │ │ │ │ │ +000008de 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +000008e2 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +000008e8 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000008ec 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000a88 00001b2f R_ARM_THM_MOVW_ABS_NC 00000fed safe_object_compare │ │ │ │ │ +00000a8c 00001b30 R_ARM_THM_MOVT_ABS 00000fed safe_object_compare │ │ │ │ │ +00000a98 00001b2f R_ARM_THM_MOVW_ABS_NC 00000fed safe_object_compare │ │ │ │ │ +00000a9c 00001b30 R_ARM_THM_MOVT_ABS 00000fed safe_object_compare │ │ │ │ │ +00000ad6 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000ada 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000af0 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000b02 00001e2f R_ARM_THM_MOVW_ABS_NC 00000f9d unsafe_float_compare │ │ │ │ │ +00000b06 00001e30 R_ARM_THM_MOVT_ABS 00000f9d unsafe_float_compare │ │ │ │ │ +00000b0e 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000b12 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000b16 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000b5e 00001b2f R_ARM_THM_MOVW_ABS_NC 00000fed safe_object_compare │ │ │ │ │ +00000b62 00001b30 R_ARM_THM_MOVT_ABS 00000fed safe_object_compare │ │ │ │ │ +00000b8e 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000b92 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000b96 0000162f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ +00000b9a 00001630 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ +00000ba0 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000bd8 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000bdc 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000c10 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00000c14 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00000c20 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00000c24 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00000c2a 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000c2e 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000c9c 0000172f R_ARM_THM_MOVW_ABS_NC 00001e79 unsafe_latin_compare │ │ │ │ │ +00000ca0 00001730 R_ARM_THM_MOVT_ABS 00001e79 unsafe_latin_compare │ │ │ │ │ +00000d28 0000172f R_ARM_THM_MOVW_ABS_NC 00001e79 unsafe_latin_compare │ │ │ │ │ +00000d2c 00001730 R_ARM_THM_MOVT_ABS 00001e79 unsafe_latin_compare │ │ │ │ │ +00000d8c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000e1a 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00000e86 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000e8a 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000f3c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000f76 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000fc8 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000fcc 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000fda 0000192f R_ARM_THM_MOVW_ABS_NC 00005461 unsafe_long_compare │ │ │ │ │ +00000fde 00001930 R_ARM_THM_MOVT_ABS 00005461 unsafe_long_compare │ │ │ │ │ +00000fe6 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +00000fea 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +00000ff8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000fed safe_object_compare │ │ │ │ │ +00000ffc 00001b30 R_ARM_THM_MOVT_ABS 00000fed safe_object_compare │ │ │ │ │ +00001002 00001a2f R_ARM_THM_MOVW_ABS_NC 00004815 unsafe_object_compare │ │ │ │ │ +00001006 00001a30 R_ARM_THM_MOVT_ABS 00004815 unsafe_object_compare │ │ │ │ │ +0000103e 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001058 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001070 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000108c 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +000010b8 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00001118 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000111c 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001138 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001154 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000116e 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001190 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011a0 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000011b8 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000011da 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000011de 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001254 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001258 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000125c 0000162f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ +00001260 00001630 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ +00001266 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000129e 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000012a2 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000012b2 0000172f R_ARM_THM_MOVW_ABS_NC 00001e79 unsafe_latin_compare │ │ │ │ │ +000012b6 00001730 R_ARM_THM_MOVT_ABS 00001e79 unsafe_latin_compare │ │ │ │ │ +000012be 00001b2f R_ARM_THM_MOVW_ABS_NC 00000fed safe_object_compare │ │ │ │ │ +000012c2 00001b30 R_ARM_THM_MOVT_ABS 00000fed safe_object_compare │ │ │ │ │ +000012ce 00001c2f R_ARM_THM_MOVW_ABS_NC 00004715 unsafe_tuple_compare │ │ │ │ │ +000012d2 00001c30 R_ARM_THM_MOVT_ABS 00004715 unsafe_tuple_compare │ │ │ │ │ +000012ea 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +000012ee 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +000012f4 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000012f8 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001454 00001e2f R_ARM_THM_MOVW_ABS_NC 00000f9d unsafe_float_compare │ │ │ │ │ +00001458 00001e30 R_ARM_THM_MOVT_ABS 00000f9d unsafe_float_compare │ │ │ │ │ +000014aa 00001b2f R_ARM_THM_MOVW_ABS_NC 00000fed safe_object_compare │ │ │ │ │ +000014ae 00001b30 R_ARM_THM_MOVT_ABS 00000fed safe_object_compare │ │ │ │ │ +000014d2 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014fc 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001508 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001518 00001b2f R_ARM_THM_MOVW_ABS_NC 00000fed safe_object_compare │ │ │ │ │ +0000151c 00001b30 R_ARM_THM_MOVT_ABS 00000fed safe_object_compare │ │ │ │ │ +00001552 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000157e 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001588 00001b2f R_ARM_THM_MOVW_ABS_NC 00000fed safe_object_compare │ │ │ │ │ +0000158c 00001b30 R_ARM_THM_MOVT_ABS 00000fed safe_object_compare │ │ │ │ │ +000015e0 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001616 0000172f R_ARM_THM_MOVW_ABS_NC 00001e79 unsafe_latin_compare │ │ │ │ │ +0000161a 00001730 R_ARM_THM_MOVT_ABS 00001e79 unsafe_latin_compare │ │ │ │ │ +00001670 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000016ee 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001754 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000017bc 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001870 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000018b8 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000192c 0000172f R_ARM_THM_MOVW_ABS_NC 00001e79 unsafe_latin_compare │ │ │ │ │ +00001930 00001730 R_ARM_THM_MOVT_ABS 00001e79 unsafe_latin_compare │ │ │ │ │ +0000197a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001a14 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001a66 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001aba 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001b62 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001b92 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001bcc 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001c2a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001c88 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001ca2 0000200a R_ARM_THM_CALL 000005e1 sortslice_reverse.isra.0 │ │ │ │ │ +00001cb8 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001cf2 0000200a R_ARM_THM_CALL 000005e1 sortslice_reverse.isra.0 │ │ │ │ │ +00001d1a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001d3a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001d88 0000200a R_ARM_THM_CALL 000005e1 sortslice_reverse.isra.0 │ │ │ │ │ +00001da4 0000200a R_ARM_THM_CALL 000005e1 sortslice_reverse.isra.0 │ │ │ │ │ +00001eae 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001eba 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001f46 0000210a R_ARM_THM_CALL 00000079 gallop_right │ │ │ │ │ +00001f80 0000220a R_ARM_THM_CALL 00000325 gallop_left │ │ │ │ │ +00001fb2 0000230a R_ARM_THM_CALL 000005a9 sortslice_memcpy.constprop.0 │ │ │ │ │ +00001fe6 0000172f R_ARM_THM_MOVW_ABS_NC 00001e79 unsafe_latin_compare │ │ │ │ │ +00001fea 00001730 R_ARM_THM_MOVT_ABS 00001e79 unsafe_latin_compare │ │ │ │ │ +0000204e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002102 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002140 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000021e2 0000210a R_ARM_THM_CALL 00000079 gallop_right │ │ │ │ │ +00002214 0000220a R_ARM_THM_CALL 00000325 gallop_left │ │ │ │ │ +0000222e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000022a8 0000230a R_ARM_THM_CALL 000005a9 sortslice_memcpy.constprop.0 │ │ │ │ │ +000022f0 0000230a R_ARM_THM_CALL 000005a9 sortslice_memcpy.constprop.0 │ │ │ │ │ +00002302 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000236c 0000230a R_ARM_THM_CALL 000005a9 sortslice_memcpy.constprop.0 │ │ │ │ │ +000023b4 0000172f R_ARM_THM_MOVW_ABS_NC 00001e79 unsafe_latin_compare │ │ │ │ │ +000023b8 00001730 R_ARM_THM_MOVT_ABS 00001e79 unsafe_latin_compare │ │ │ │ │ +00002426 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000024d8 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002516 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000025dc 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000263e 0000210a R_ARM_THM_CALL 00000079 gallop_right │ │ │ │ │ +00002676 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000026a8 0000220a R_ARM_THM_CALL 00000325 gallop_left │ │ │ │ │ +000026e4 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002784 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000027dc 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000027fc 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00002846 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000286e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00002880 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000028f4 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002918 0000230a R_ARM_THM_CALL 000005a9 sortslice_memcpy.constprop.0 │ │ │ │ │ +0000299c 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000029b4 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000029e0 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000029f0 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002a02 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00002a3a 0000240a R_ARM_THM_CALL 00001029 merge_getmem │ │ │ │ │ +00002ac2 0000240a R_ARM_THM_CALL 00001029 merge_getmem │ │ │ │ │ +00002b7c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b8a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002b8e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002b96 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002ba6 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00002baa 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00002bae 0000252f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ +00002bb2 00002530 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ +00002bb8 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002c3e 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00002c8c 0000ab0a R_ARM_THM_CALL 00000001 PyList_New │ │ │ │ │ +00002cfc 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002d00 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002d06 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00002d58 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002d5c 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002d60 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002d8e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002d92 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002d9a 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002ddc 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002e58 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002e84 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00002ec0 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00002f90 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002fe2 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002ff2 00002b2f R_ARM_THM_MOVW_ABS_NC 00000058 .LC3 │ │ │ │ │ +00002ff6 00002b30 R_ARM_THM_MOVT_ABS 00000058 .LC3 │ │ │ │ │ +00002ffa 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00003024 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003044 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000308c 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000030b4 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000030c4 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030da 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030ea 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030f4 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000030fa 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000312c 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003142 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003154 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003164 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000316e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000317c 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003186 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003218 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000323c 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000327e 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000032e8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003326 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000333c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003356 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000339a 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000033be 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000033d2 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000033e0 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000033f4 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000033fa 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003402 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003412 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003424 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000342e 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000343a 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00003444 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000344e 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000034b6 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000034ba 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000034fe 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003510 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00003514 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000352c 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003532 0000110a R_ARM_THM_CALL 00000001 _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ +0000355c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003560 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003564 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000035b6 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003608 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000365a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000365e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003662 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000366c 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003670 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003674 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003678 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000036d4 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003776 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003794 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003798 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000037bc 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000037c0 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000037c8 0000ce0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000037d0 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003800 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +00003804 0000d030 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +00003814 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +0000382e 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00003854 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000385e 0000380a R_ARM_THM_CALL 00000845 list_new_prealloc │ │ │ │ │ +00003894 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003898 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000389e 0000352f R_ARM_THM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ +000038a2 00003530 R_ARM_THM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ +000038a8 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000038b0 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000038dc 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000038e0 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000038e8 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +000038f0 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000390c 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00003910 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00003934 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003938 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003944 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00003948 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00003952 0000d82f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +00003956 0000d830 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +0000395a 0000d92f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +0000395e 0000d930 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +00003972 0000da2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +00003976 0000da30 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +00003980 0000db2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictKeys_Type │ │ │ │ │ +00003984 0000db30 R_ARM_THM_MOVT_ABS 00000000 PyDictKeys_Type │ │ │ │ │ +0000398e 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictValues_Type │ │ │ │ │ +00003992 0000dc30 R_ARM_THM_MOVT_ABS 00000000 PyDictValues_Type │ │ │ │ │ +0000399c 0000dd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictItems_Type │ │ │ │ │ +000039a0 0000dd30 R_ARM_THM_MOVT_ABS 00000000 PyDictItems_Type │ │ │ │ │ +000039ae 0000de0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +000039c2 0000df0a R_ARM_THM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ +000039f4 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003a20 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003a70 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003aa2 0000ba0a R_ARM_THM_CALL 0000039d _PyList_AppendTakeRefListResize │ │ │ │ │ +00003ae8 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003b10 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003b26 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003b40 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003b4e 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003b66 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003b72 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003b90 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003b9c 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003bf2 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003c36 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003c48 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c54 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ +00003c72 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ +00003c94 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003cb0 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003cc6 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003cdc 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003cf2 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003d0a 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003d22 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003d38 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003d4e 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003d74 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003d94 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ +00003dd2 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003e0a 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003e18 0000e32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +00003e1c 0000e330 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +00003e22 0000e40a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00003e2a 0000e50a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00003e50 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ +00003e8e 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003e9e 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003eb6 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003ec0 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003ed8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003f00 0000422f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC5 │ │ │ │ │ +00003f04 00004230 R_ARM_THM_MOVT_ABS 000000a8 .LC5 │ │ │ │ │ +00003f08 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00003f3c 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000408c 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000040e6 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000040fa 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004116 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000411a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004144 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +00004148 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +0000414e 0000e60a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +0000415c 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +00004160 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +00004168 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000419c 00002d0a R_ARM_THM_CALL 00000639 list_clear_impl.isra.0 │ │ │ │ │ +00004212 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00004270 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00004274 0000e930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00004298 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000429c 0000ea30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000042b4 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000042b8 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000042bc 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000042c0 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000042c4 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000042c8 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000042cc 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000042d0 0000eb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004318 0000ec0a R_ARM_THM_CALL 00000000 PyObject_RichCompare │ │ │ │ │ +00004338 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000434e 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004374 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004378 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000437c 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004380 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004384 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004388 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004396 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000043a2 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000043e2 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000440c 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004410 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004440 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00004466 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000446a 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000446e 00004c2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC7 │ │ │ │ │ +00004472 00004c30 R_ARM_THM_MOVT_ABS 000000cc .LC7 │ │ │ │ │ +00004478 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004484 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004490 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000044c2 0000ed0a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ +000044f8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004504 00002d0a R_ARM_THM_CALL 00000639 list_clear_impl.isra.0 │ │ │ │ │ +0000450e 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +00004512 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +0000451c 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00004528 0000432f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +0000452c 00004330 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +00004532 0000ee0a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ +000045ba 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000045f8 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000460e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000462a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004634 0000502f R_ARM_THM_MOVW_ABS_NC 000000ec .LC8 │ │ │ │ │ +00004638 00005030 R_ARM_THM_MOVT_ABS 000000ec .LC8 │ │ │ │ │ +00004642 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000464e 0000ef0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00004656 0000f00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00004678 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000467c 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00004680 0000512f R_ARM_THM_MOVW_ABS_NC 000000f0 .LC9 │ │ │ │ │ +00004684 00005130 R_ARM_THM_MOVT_ABS 000000f0 .LC9 │ │ │ │ │ +0000468a 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004692 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000046a2 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000046b8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000046c0 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000046d8 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000046dc 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000046e0 0000522f R_ARM_THM_MOVW_ABS_NC 00000104 .LC10 │ │ │ │ │ +000046e4 00005230 R_ARM_THM_MOVT_ABS 00000104 .LC10 │ │ │ │ │ +000046ea 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004704 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004708 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004744 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00004758 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00004784 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000047a4 0000192f R_ARM_THM_MOVW_ABS_NC 00005461 unsafe_long_compare │ │ │ │ │ +000047a8 00001930 R_ARM_THM_MOVT_ABS 00005461 unsafe_long_compare │ │ │ │ │ +0000483c 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004840 0000eb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000484e 0000f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ +00004852 0000f330 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ +0000485c 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00004860 0000ea30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00004894 0000f40a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +000048ae 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000048c2 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000048f8 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000048fc 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004900 0000592f R_ARM_THM_MOVW_ABS_NC 00000150 .LC12 │ │ │ │ │ +00004904 00005930 R_ARM_THM_MOVT_ABS 00000150 .LC12 │ │ │ │ │ +0000490a 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004912 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00004916 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000491e 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00004924 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004970 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000498a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000049b8 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +000049d4 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00004a22 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004a7c 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004c4e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00004c52 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004c56 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00004c74 0000380a R_ARM_THM_CALL 00000845 list_new_prealloc │ │ │ │ │ +00004cac 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004cb0 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004cb4 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004cc8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004ccc 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004d42 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004d9c 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004f62 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00004f66 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004f6a 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00004f9c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004fa0 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004fc0 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004fc4 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004fc8 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00004ffc 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00005000 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000500c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005036 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000503a 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00005042 0000ce0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00005050 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005080 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000509e 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000050ac 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -000050b0 0000d030 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -000050c2 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -000050da 00006a2f R_ARM_THM_MOVW_ABS_NC 00000168 .LC14 │ │ │ │ │ -000050de 00006a30 R_ARM_THM_MOVT_ABS 00000168 .LC14 │ │ │ │ │ -000050e2 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -000050f8 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00005136 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005140 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000051a8 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000051e4 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00005264 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000052ac 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000052d6 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ -000052f2 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005304 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005314 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000532a 0000252f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ -0000532e 00002530 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ -00005334 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000533e 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00005342 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000534a 00006b2f R_ARM_THM_MOVW_ABS_NC 00000190 .LC15 │ │ │ │ │ -0000534e 00006b30 R_ARM_THM_MOVT_ABS 00000190 .LC15 │ │ │ │ │ -00005354 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000536a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005382 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000539c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000053a0 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000053a6 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000053aa 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000053b0 0000352f R_ARM_THM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ -000053b4 00003530 R_ARM_THM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ -000053ba 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000502a 0000f80a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000504a 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000504e 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00005056 0000f40a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +0000507c 0000f80a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00005088 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000508c 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00005098 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000050c2 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000050c6 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000050ce 0000ce0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000050dc 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000510c 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000512a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005138 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +0000513c 0000d030 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +0000514e 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +00005166 00006a2f R_ARM_THM_MOVW_ABS_NC 00000168 .LC14 │ │ │ │ │ +0000516a 00006a30 R_ARM_THM_MOVT_ABS 00000168 .LC14 │ │ │ │ │ +0000516e 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00005184 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +000051c2 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000051cc 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00005234 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005270 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +000052f0 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00005338 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00005362 0000130a R_ARM_THM_CALL 00000001 list_resize │ │ │ │ │ +0000537e 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005390 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000053a0 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000053b6 0000252f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ +000053ba 00002530 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ +000053c0 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000053ca 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000053ce 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000053d6 00006b2f R_ARM_THM_MOVW_ABS_NC 00000190 .LC15 │ │ │ │ │ +000053da 00006b30 R_ARM_THM_MOVT_ABS 00000190 .LC15 │ │ │ │ │ +000053e0 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000053f6 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000540e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00005428 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000542c 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005432 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005436 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000543c 0000352f R_ARM_THM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ +00005440 00003530 R_ARM_THM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ +00005446 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 │ │ │ │ │ -00003600 0000b71e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00003d50 0000411e R_ARM_THM_JUMP24 000010d1 list_inplace_repeat_lock_held │ │ │ │ │ -0000476a 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ -00004802 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +00003790 0000b71e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00003ee0 0000411e R_ARM_THM_JUMP24 000011cd list_inplace_repeat_lock_held │ │ │ │ │ +000047f6 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000488e 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0xb0d8 contains 33 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0xb290 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 000010d1 list_inplace_repeat_lock_held │ │ │ │ │ +00000070 0000410a R_ARM_THM_CALL 000011cd 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 0xb1e0 contains 2 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0xb398 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 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -22,15 +22,15 @@ │ │ │ │ │ __getitem__($self, index, /) │ │ │ │ │ Return self[index]. │ │ │ │ │ __reversed__ │ │ │ │ │ __sizeof__ │ │ │ │ │ __class_getitem__ │ │ │ │ │ lists are generic over the type of their contents │ │ │ │ │ [FRFIFx`@F │ │ │ │ │ -$`(F+h1F │ │ │ │ │ +$P0F3h)F │ │ │ │ │ Set state information for unpickling. │ │ │ │ │ Return state information for pickling. │ │ │ │ │ Private method returning an estimate of len(list(it)). │ │ │ │ │ __reversed__($self, /) │ │ │ │ │ Return a reverse iterator over the list. │ │ │ │ │ __sizeof__($self, /) │ │ │ │ │ Return the size of the list in memory, in bytes. │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -99,16 +99,16 @@ │ │ │ │ │ addeq r1, #28 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2e0 │ │ │ │ │ - mov.w ip, r0, lsr #31 │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ + mov.w r9, r0, lsr #31 │ │ │ │ │ + cmp.w r9, #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 │ │ │ │ │ @@ -149,32 +149,33 @@ │ │ │ │ │ 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 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ + mov r3, sl │ │ │ │ │ mov r5, r8 │ │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ │ ite le │ │ │ │ │ - suble.w ip, r6, sl │ │ │ │ │ - subgt.w ip, r6, r9 │ │ │ │ │ + suble r2, r6, r3 │ │ │ │ │ + subgt.w r2, r6, r9 │ │ │ │ │ sub.w sl, r6, fp │ │ │ │ │ - add.w r6, ip, #1 │ │ │ │ │ - cmp sl, r6 │ │ │ │ │ + add.w r9, r2, #1 │ │ │ │ │ + cmp sl, r9 │ │ │ │ │ ble.n 206 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ mov fp, r7 │ │ │ │ │ mov r8, r5 │ │ │ │ │ - sub.w r9, sl, r6 │ │ │ │ │ + sub.w r6, sl, r9 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr.w r3, [fp, #1564] @ 0x61c │ │ │ │ │ - add.w r9, r6, r9, asr #1 │ │ │ │ │ + add.w r6, r9, r6, asr #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ldr.w r1, [r2, r9, lsl #2] │ │ │ │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ │ │ │ bne.n 2ac │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ it ge │ │ │ │ │ @@ -194,42 +195,43 @@ │ │ │ │ │ addeq r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 2d6 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cbz r0, 20e │ │ │ │ │ - mov sl, r9 │ │ │ │ │ - cmp sl, r6 │ │ │ │ │ + mov sl, r6 │ │ │ │ │ + cmp sl, r9 │ │ │ │ │ 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 │ │ │ │ │ + add.w r9, r6, #1 │ │ │ │ │ b.n 202 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ - mov.w r9, #1 │ │ │ │ │ sub.w sl, fp, r6 │ │ │ │ │ - mov fp, ip │ │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ │ + mov fp, r9 │ │ │ │ │ + movs r6, #1 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ │ - cmp r9, sl │ │ │ │ │ - bge.n 286 │ │ │ │ │ + cmp r6, sl │ │ │ │ │ + bge.n 282 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - ldr.w r6, [r7, #1564] @ 0x61c │ │ │ │ │ - ldr.w r1, [r3, r9, lsl #2] │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ + ldr.w r5, [r7, #1564] @ 0x61c │ │ │ │ │ + ldr.w r1, [r3, r6, lsl #2] │ │ │ │ │ + cmp r5, r9 │ │ │ │ │ bne.n 29c │ │ │ │ │ - ldr.w r8, [r4, #8] │ │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + ldr.w r8, [r1, #8] │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ it ge │ │ │ │ │ - movge r2, r6 │ │ │ │ │ + movge r2, r8 │ │ │ │ │ lsls r3, r0, #26 │ │ │ │ │ bpl.n 312 │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ │ addpl.w r0, r4, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ @@ -240,45 +242,46 @@ │ │ │ │ │ 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 │ │ │ │ │ - mov.w r2, r9, lsl #1 │ │ │ │ │ - mov fp, r9 │ │ │ │ │ - add.w r9, r2, #1 │ │ │ │ │ + cbnz r0, 282 │ │ │ │ │ + lsls r2, r6, #1 │ │ │ │ │ + mov fp, r6 │ │ │ │ │ + adds r6, r2, #1 │ │ │ │ │ b.n 228 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ - mov ip, fp │ │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ │ - cmp r9, sl │ │ │ │ │ + mov r5, r9 │ │ │ │ │ + cmp r3, sl │ │ │ │ │ ite le │ │ │ │ │ - addle.w sl, r6, r9 │ │ │ │ │ + addle.w sl, r6, r3 │ │ │ │ │ addgt sl, r6 │ │ │ │ │ - add ip, r6 │ │ │ │ │ + add.w r2, fp, r6 │ │ │ │ │ b.n 198 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx r6 │ │ │ │ │ + blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bge.n 278 │ │ │ │ │ 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 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - subs.w ip, r0, #0 │ │ │ │ │ + subs.w r9, r0, #0 │ │ │ │ │ bge.w fa │ │ │ │ │ b.n 2a6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bge.w 172 │ │ │ │ │ @@ -286,23 +289,23 @@ │ │ │ │ │ cmp r7, r5 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ b.n 1fe │ │ │ │ │ cmp r3, r9 │ │ │ │ │ ite ge │ │ │ │ │ - movge.w ip, #0 │ │ │ │ │ - movlt.w ip, #1 │ │ │ │ │ + movge.w r9, #0 │ │ │ │ │ + movlt.w r9, #1 │ │ │ │ │ b.n fa │ │ │ │ │ cmp r5, r6 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ b.n 172 │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ b.n 278 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ b.n d2 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ @@ -329,169 +332,169 @@ │ │ │ │ │ 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 r7, r0 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ + 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 546 │ │ │ │ │ - ldr.w r8, [r1, #8] │ │ │ │ │ - ldr.w sl, [r0, #8] │ │ │ │ │ + ldr.w fp, [r1, #8] │ │ │ │ │ + ldr.w r9, [r0, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - cmp sl, r8 │ │ │ │ │ - mov r2, sl │ │ │ │ │ + cmp r9, fp │ │ │ │ │ + mov r2, r9 │ │ │ │ │ it ge │ │ │ │ │ - movge r2, r8 │ │ │ │ │ + movge r2, fp │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 5a4 │ │ │ │ │ + bpl.w 58c │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 59c │ │ │ │ │ + bpl.w 588 │ │ │ │ │ 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 574 │ │ │ │ │ + beq.w 56a │ │ │ │ │ lsrs r3, r0, #31 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 4a2 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - mov.w r8, #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 r8, sl │ │ │ │ │ + cmp fp, r9 │ │ │ │ │ bge.n 418 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr.w r6, [r7, #1564] @ 0x61c │ │ │ │ │ - ldr.w r0, [r3, r8, lsl #2] │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ + ldr.w r0, [r3, fp, lsl #2] │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ bne.w 552 │ │ │ │ │ - ldr.w fp, [r0, #8] │ │ │ │ │ + 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 588 │ │ │ │ │ + bpl.w 5a4 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 590 │ │ │ │ │ + bpl.w 5a0 │ │ │ │ │ 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 56a │ │ │ │ │ + beq.w 574 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cbz r0, 418 │ │ │ │ │ - mov.w r2, r8, lsl #1 │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - add.w r8, r2, #1 │ │ │ │ │ + mov.w r2, fp, lsl #1 │ │ │ │ │ + mov r5, fp │ │ │ │ │ + add.w fp, r2, #1 │ │ │ │ │ b.n 3b8 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - ldr.w r9, [sp, #4] │ │ │ │ │ - cmp r8, sl │ │ │ │ │ + mov r5, r8 │ │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ │ + cmp fp, r9 │ │ │ │ │ ite le │ │ │ │ │ - addle.w fp, r6, r8 │ │ │ │ │ - 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 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ ble.n 494 │ │ │ │ │ - mov sl, r5 │ │ │ │ │ + mov fp, r5 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - sub.w r8, fp, r6 │ │ │ │ │ - add.w r8, r6, r8, asr #1 │ │ │ │ │ + sub.w r9, sl, r6 │ │ │ │ │ + add.w r9, r6, r9, asr #1 │ │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr.w r0, [r9, r8, lsl #2] │ │ │ │ │ - cmp r3, sl │ │ │ │ │ + ldr.w r0, [r8, r9, lsl #2] │ │ │ │ │ + cmp r3, fp │ │ │ │ │ bne.n 52a │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r5 │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 5a0 │ │ │ │ │ + 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 590 │ │ │ │ │ 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 560 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cbnz r0, 49c │ │ │ │ │ - mov fp, r8 │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ + mov sl, r9 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ bgt.n 43c │ │ │ │ │ - mov r0, fp │ │ │ │ │ + mov r0, sl │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - add.w r6, r8, #1 │ │ │ │ │ + add.w r6, r9, #1 │ │ │ │ │ b.n 490 │ │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ │ - mov.w r8, #1 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - add.w r9, r6, #1 │ │ │ │ │ - str.w fp, [sp] │ │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + mov fp, r3 │ │ │ │ │ + add.w r8, r6, #1 │ │ │ │ │ + str.w sl, [sp] │ │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ │ - cmp r8, r9 │ │ │ │ │ + cmp r9, r8 │ │ │ │ │ bge.n 510 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - sub.w r3, r3, r8, lsl #2 │ │ │ │ │ + sub.w r3, r3, r9, lsl #2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr.w r3, [r7, #1564] @ 0x61c │ │ │ │ │ cmp r3, r5 │ │ │ │ │ bne.n 53a │ │ │ │ │ - ldr.w fp, [r0, #8] │ │ │ │ │ + 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 594 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ @@ -505,33 +508,33 @@ │ │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 57e │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cbnz r0, 510 │ │ │ │ │ - mov.w r3, r8, lsl #1 │ │ │ │ │ - mov sl, r8 │ │ │ │ │ - add.w r8, r3, #1 │ │ │ │ │ + mov.w r3, r9, lsl #1 │ │ │ │ │ + mov fp, r9 │ │ │ │ │ + add.w r9, r3, #1 │ │ │ │ │ b.n 4b6 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ - mov ip, r9 │ │ │ │ │ - cmp r8, ip │ │ │ │ │ - ldr.w r9, [sp, #4] │ │ │ │ │ + mov ip, r8 │ │ │ │ │ + cmp r9, ip │ │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ │ ite le │ │ │ │ │ - suble.w r2, r6, r8 │ │ │ │ │ + suble.w r2, r6, r9 │ │ │ │ │ subgt.w r2, r6, ip │ │ │ │ │ - sub.w fp, r6, sl │ │ │ │ │ + sub.w sl, r6, fp │ │ │ │ │ b.n 432 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bge.n 48c │ │ │ │ │ - mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ │ + mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 494 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bge.n 502 │ │ │ │ │ b.n 534 │ │ │ │ │ @@ -547,45 +550,45 @@ │ │ │ │ │ bge.w 40a │ │ │ │ │ b.n 534 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ b.n 48c │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - ite ge │ │ │ │ │ - movge r0, #0 │ │ │ │ │ - movlt r0, #1 │ │ │ │ │ - b.n 40a │ │ │ │ │ - cmp sl, r8 │ │ │ │ │ + cmp r9, fp │ │ │ │ │ ite ge │ │ │ │ │ movge r3, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ b.n 39a │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ + ite ge │ │ │ │ │ + movge r0, #0 │ │ │ │ │ + movlt r0, #1 │ │ │ │ │ + b.n 40a │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ b.n 502 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + b.n 38e │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 3ea │ │ │ │ │ + b.n 37a │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ b.n 482 │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - b.n 3fe │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ b.n 4e6 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ b.n 4f8 │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - b.n 38e │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ b.n 46e │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + b.n 3fe │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 37a │ │ │ │ │ + b.n 3ea │ │ │ │ │ │ │ │ │ │ 000005a8 : │ │ │ │ │ sortslice_memcpy.constprop.0(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ @@ -610,259 +613,365 @@ │ │ │ │ │ R_ARM_THM_JUMP24 memcpy │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 000005e0 : │ │ │ │ │ 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 60e │ │ │ │ │ + bls.n 60a │ │ │ │ │ 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 5f0 │ │ │ │ │ - add.w r2, ip, r2, lsl #2 │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - bne.n 624 │ │ │ │ │ + bhi.n 5ee │ │ │ │ │ + add.w r2, r1, r2, lsl #2 │ │ │ │ │ + cbnz r1, 61e │ │ │ │ │ pop {r4} │ │ │ │ │ bx lr │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ - cbnz r1, 62a │ │ │ │ │ + cbnz r1, 630 │ │ │ │ │ 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 616 │ │ │ │ │ - b.n 60a │ │ │ │ │ - cmp r2, ip │ │ │ │ │ - bls.n 63e │ │ │ │ │ - ldr.w r3, [ip] │ │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ │ - str.w r1, [ip], #4 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bhi.n 612 │ │ │ │ │ + b.n 606 │ │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ │ + str.w r0, [r1], #4 │ │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ │ - b.n 62a │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bhi.n 624 │ │ │ │ │ bx lr │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00000640 : │ │ │ │ │ +00000638 : │ │ │ │ │ list_clear_impl.isra.0(): │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 6b8 │ │ │ │ │ + beq.n 6b0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ strd r1, r1, [r0, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - bmi.n 6a6 │ │ │ │ │ + bmi.n 69e │ │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 650 │ │ │ │ │ + beq.n 648 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 650 │ │ │ │ │ + bge.n 648 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 650 │ │ │ │ │ + bne.n 648 │ │ │ │ │ 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 6ac │ │ │ │ │ + bmi.n 6a4 │ │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 688 │ │ │ │ │ + beq.n 680 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 688 │ │ │ │ │ + bge.n 680 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 688 │ │ │ │ │ - b.n 67c │ │ │ │ │ + bne.n 680 │ │ │ │ │ + b.n 674 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -000006bc : │ │ │ │ │ +000006b4 : │ │ │ │ │ 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 72a │ │ │ │ │ + bcs.n 722 │ │ │ │ │ ldr.w lr, [r0, #12] │ │ │ │ │ lsls r5, r1, #2 │ │ │ │ │ ldr.w r4, [lr, r1, lsl #2] │ │ │ │ │ - cbnz r2, 718 │ │ │ │ │ + cbnz r2, 710 │ │ │ │ │ subs r3, #1 │ │ │ │ │ add.w r2, lr, r1, lsl #2 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ add.w r1, r1, #1 │ │ │ │ │ - blt.n 710 │ │ │ │ │ + blt.n 708 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 708 │ │ │ │ │ + bge.n 700 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 708 │ │ │ │ │ + cbnz r3, 700 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 70a │ │ │ │ │ + b.n 702 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ │ - b.n 6e4 │ │ │ │ │ + b.n 6dc │ │ │ │ │ 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 6ee │ │ │ │ │ + b.n 6e6 │ │ │ │ │ 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 70a │ │ │ │ │ + b.n 702 │ │ │ │ │ + nop │ │ │ │ │ + │ │ │ │ │ +00000740 : │ │ │ │ │ +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 828 │ │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ │ + mov r6, r1 │ │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + adds r5, r5, r3 │ │ │ │ │ + beq.n 7fc │ │ │ │ │ + bl f4 │ │ │ │ │ + R_ARM_THM_CALL PyList_New.constprop.0 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 7ec │ │ │ │ │ + cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ │ + bcs.n 804 │ │ │ │ │ + lsls r0, r5, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ + str r0, [r4, #12] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 808 │ │ │ │ │ + str r5, [r4, #16] │ │ │ │ │ + ldr.w r8, [r7, #8] │ │ │ │ │ + ldr.w lr, [r4, #12] │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + ble.n 7c2 │ │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ │ + sub.w r0, lr, #4 │ │ │ │ │ + sub.w ip, r3, #4 │ │ │ │ │ + add.w r1, ip, r8, lsl #2 │ │ │ │ │ + b.n 7ae │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ + str.w r2, [r0, #4]! │ │ │ │ │ + beq.n 7c2 │ │ │ │ │ + ldr.w r2, [ip, #4]! │ │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + blt.n 7a2 │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + str.w r2, [r0, #4]! │ │ │ │ │ + bne.n 7ae │ │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ble.n 7ea │ │ │ │ │ + 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 7f2 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ + str.w r2, [r0], #4 │ │ │ │ │ + bne.n 7d2 │ │ │ │ │ + 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 7d2 │ │ │ │ │ + b.n 7ea │ │ │ │ │ + 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 81c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #0] │ │ │ │ │ + cbnz r3, 81c │ │ │ │ │ + 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 784 │ │ │ │ │ + b.n 7ec │ │ │ │ │ + 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 7ec │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000748 : │ │ │ │ │ +00000844 : │ │ │ │ │ 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, 772 │ │ │ │ │ + cbz r0, 86e │ │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 776 │ │ │ │ │ + bcs.n 872 │ │ │ │ │ lsls r0, r5, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ - cbz r0, 77a │ │ │ │ │ + cbz r0, 876 │ │ │ │ │ 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 78e │ │ │ │ │ + bge.n 88a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 78e │ │ │ │ │ + cbnz r3, 88a │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00000798 : │ │ │ │ │ +00000894 : │ │ │ │ │ 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 7b4 │ │ │ │ │ + bpl.n 8b0 │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ - b.n 7cc │ │ │ │ │ + b.n 8c8 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -000007cc : │ │ │ │ │ +000008c8 : │ │ │ │ │ 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, 838 │ │ │ │ │ + cbz r2, 934 │ │ │ │ │ mov r5, r1 │ │ │ │ │ adds r1, r4, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 834 │ │ │ │ │ + beq.n 930 │ │ │ │ │ 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 822 │ │ │ │ │ + bgt.n 91e │ │ │ │ │ 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 814 │ │ │ │ │ + ble.n 910 │ │ │ │ │ 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 +981,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 834 │ │ │ │ │ + b.n 930 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000850 : │ │ │ │ │ +0000094c : │ │ │ │ │ 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 874 │ │ │ │ │ + bpl.n 970 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 888 │ │ │ │ │ + bcs.n 984 │ │ │ │ │ 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 +1013,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] @ (89c ) │ │ │ │ │ + ldr r1, [pc, #8] @ (998 ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ - b.n 884 │ │ │ │ │ + b.n 980 │ │ │ │ │ nop │ │ │ │ │ .word 0x00004e8c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000008a0 : │ │ │ │ │ +0000099c : │ │ │ │ │ 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 910 │ │ │ │ │ + bne.n a0c │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 904 │ │ │ │ │ + cbz r0, a00 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8f0 │ │ │ │ │ + blt.n 9ec │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ - beq.n 904 │ │ │ │ │ + beq.n a00 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 7cc │ │ │ │ │ + bl 8c8 │ │ │ │ │ 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 8d0 │ │ │ │ │ + bne.n 9cc │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 8d0 │ │ │ │ │ + b.n 9cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 926 │ │ │ │ │ + cbnz r0, a22 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 8d4 │ │ │ │ │ + b.n 9d0 │ │ │ │ │ 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 8b8 │ │ │ │ │ + bne.n 9b4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 8ec │ │ │ │ │ + b.n 9e8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000092c : │ │ │ │ │ +00000a28 : │ │ │ │ │ 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] @ (96c ) │ │ │ │ │ + ldr r0, [pc, #44] @ (a68 ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ - cbz r0, 966 │ │ │ │ │ + cbz r0, a62 │ │ │ │ │ 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 +1121,15 @@ │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000970 : │ │ │ │ │ +00000a6c : │ │ │ │ │ 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 +1138,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 │ │ │ │ │ │ │ │ │ │ -00000994 : │ │ │ │ │ +00000a90 : │ │ │ │ │ listiter_traverse(): │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cbz r0, 99e │ │ │ │ │ + cbz r0, a9a │ │ │ │ │ mov r1, r2 │ │ │ │ │ bx r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000009a0 : │ │ │ │ │ +00000a9c : │ │ │ │ │ PyList_GetSlice(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq.n 9c6 │ │ │ │ │ + beq.n ac2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 9f2 │ │ │ │ │ + blt.n aee │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r1, r3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt.n 9ee │ │ │ │ │ + bgt.n aea │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ - b.w 4c68 │ │ │ │ │ + b.w 4cf4 │ │ │ │ │ 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 +1184,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 9c2 │ │ │ │ │ + b.n abe │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 9b6 │ │ │ │ │ + b.n ab2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000009f8 : │ │ │ │ │ +00000af4 : │ │ │ │ │ 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 a16 │ │ │ │ │ - bl 640 │ │ │ │ │ + bpl.n b12 │ │ │ │ │ + bl 638 │ │ │ │ │ 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} │ │ │ │ │ │ │ │ │ │ -00000a2c <_PyList_AsTupleAndClear>: │ │ │ │ │ +00000b28 <_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, a5a <_PyList_AsTupleAndClear+0x2e> │ │ │ │ │ + cbz r4, b56 <_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 +1239,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 │ │ │ │ │ │ │ │ │ │ -00000a64 : │ │ │ │ │ +00000b60 : │ │ │ │ │ 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 b38 │ │ │ │ │ + beq.n c34 │ │ │ │ │ mov r7, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_ReprEnter │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne.n b4c │ │ │ │ │ + bne.n c48 │ │ │ │ │ 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 b04 │ │ │ │ │ + beq.n c00 │ │ │ │ │ movs r1, #91 @ 0x5b │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n b48 │ │ │ │ │ + blt.n c44 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n aac │ │ │ │ │ - b.n b1c │ │ │ │ │ + bgt.n ba8 │ │ │ │ │ + b.n c18 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge.n b1c │ │ │ │ │ + bge.n c18 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ │ - cbz r4, ac0 │ │ │ │ │ + cbz r4, bbc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n adc │ │ │ │ │ + ble.n bd8 │ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n b06 │ │ │ │ │ + blt.n c02 │ │ │ │ │ movs r1, #32 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n b06 │ │ │ │ │ + blt.n c02 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicodeWriter_WriteRepr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n b06 │ │ │ │ │ + blt.n c02 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n aa4 │ │ │ │ │ + beq.n ba0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n aa4 │ │ │ │ │ + bge.n ba0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n aa4 │ │ │ │ │ + bne.n ba0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n aa4 │ │ │ │ │ + b.n ba0 │ │ │ │ │ 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 +1331,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 b48 │ │ │ │ │ + blt.n c44 │ │ │ │ │ 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 +1347,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 b06 │ │ │ │ │ - ble.n b18 │ │ │ │ │ + b.n c02 │ │ │ │ │ + ble.n c14 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00000b60 : │ │ │ │ │ +00000c5c : │ │ │ │ │ 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 c5a │ │ │ │ │ + beq.n d56 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n c5a │ │ │ │ │ + ble.n d56 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bgt.w cc4 │ │ │ │ │ + bgt.w dc0 │ │ │ │ │ mul.w r4, r6, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 748 │ │ │ │ │ + bl 844 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c52 │ │ │ │ │ + beq.n d4e │ │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ - bne.n c74 │ │ │ │ │ + bne.n d70 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n c64 │ │ │ │ │ + blt.n d60 │ │ │ │ │ add.w r1, r3, r4, lsl #2 │ │ │ │ │ lsls r0, r4, #2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bcs.n c50 │ │ │ │ │ + bcs.n d4c │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - beq.n c4e │ │ │ │ │ + beq.n d4a │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ adds r0, r1, #1 │ │ │ │ │ lsrs r6, r0, #1 │ │ │ │ │ lsls r1, r6, #3 │ │ │ │ │ add.w ip, r3, r6, lsl #3 │ │ │ │ │ subs r1, #8 │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ands.w r1, r1, #7 │ │ │ │ │ - beq.n c20 │ │ │ │ │ + beq.n d1c │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n c16 │ │ │ │ │ + beq.n d12 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n c10 │ │ │ │ │ + beq.n d0c │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n c0a │ │ │ │ │ + beq.n d06 │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq.n c04 │ │ │ │ │ + beq.n d00 │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq.n bfe │ │ │ │ │ + beq.n cfa │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - beq.n bf8 │ │ │ │ │ + beq.n cf4 │ │ │ │ │ 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 +1435,28 @@ │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ strd r2, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - beq.n c46 │ │ │ │ │ + beq.n d42 │ │ │ │ │ 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, ip │ │ │ │ │ - bne.n c20 │ │ │ │ │ + bne.n d1c │ │ │ │ │ cmp.w r0, r6, lsl #1 │ │ │ │ │ - beq.n c50 │ │ │ │ │ + beq.n d4c │ │ │ │ │ mov r3, ip │ │ │ │ │ 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 +1464,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 bb2 │ │ │ │ │ + b.n cae │ │ │ │ │ add.w r8, r2, r6, lsl #2 │ │ │ │ │ mov ip, r3 │ │ │ │ │ - b.n c9e │ │ │ │ │ + b.n d9a │ │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ add.w lr, r7, r0 │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n c9a │ │ │ │ │ + bge.n d96 │ │ │ │ │ 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 c7c │ │ │ │ │ + bhi.n d78 │ │ │ │ │ lsls r6, r6, #2 │ │ │ │ │ lsls r2, r4, #2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ subs r7, r2, r6 │ │ │ │ │ adds r0, r3, r6 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - ble.n c50 │ │ │ │ │ + ble.n d4c │ │ │ │ │ cmp r7, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ it ge │ │ │ │ │ movge r7, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ add r6, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n ca4 │ │ │ │ │ + b.n da0 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000cd0 : │ │ │ │ │ +00000dcc : │ │ │ │ │ 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 d1e │ │ │ │ │ + blt.n e1a │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bcs.n d06 │ │ │ │ │ + bcs.n e02 │ │ │ │ │ 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,395 +1532,395 @@ │ │ │ │ │ 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 d1e │ │ │ │ │ + bge.n e1a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, d22 │ │ │ │ │ + cbz r3, e1e │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d1e │ │ │ │ │ + b.n e1a │ │ │ │ │ │ │ │ │ │ -00000d28 : │ │ │ │ │ +00000e24 : │ │ │ │ │ py_list_clear(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 640 │ │ │ │ │ + bl 638 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -00000d44 : │ │ │ │ │ +00000e40 : │ │ │ │ │ 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 d80 │ │ │ │ │ + b.n e7c │ │ │ │ │ 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 dbe │ │ │ │ │ + blt.n eba │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n de6 │ │ │ │ │ - bne.n dde │ │ │ │ │ + bgt.n ee2 │ │ │ │ │ + bne.n eda │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bls.n dd2 │ │ │ │ │ + bls.n ece │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n d9c │ │ │ │ │ + blt.n e98 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n d62 │ │ │ │ │ + bne.n e5e │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n d7e │ │ │ │ │ + b.n e7a │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ - bne.n d62 │ │ │ │ │ + bne.n e5e │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - beq.n d7e │ │ │ │ │ + beq.n e7a │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d7e │ │ │ │ │ + bne.n e7a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ - b.n d7e │ │ │ │ │ + b.n e7a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d76 │ │ │ │ │ + bne.n e72 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n d76 │ │ │ │ │ + b.n e72 │ │ │ │ │ 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 d7e │ │ │ │ │ + b.n e7a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000df0 : │ │ │ │ │ +00000eec : │ │ │ │ │ list_reverse(): │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bgt.n e00 │ │ │ │ │ + bgt.n efc │ │ │ │ │ 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 e18 │ │ │ │ │ + b.n f14 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ str.w r0, [r2], #4 │ │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bhi.n e0c │ │ │ │ │ - b.n df6 │ │ │ │ │ + bhi.n f08 │ │ │ │ │ + b.n ef2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000e20 : │ │ │ │ │ +00000f1c : │ │ │ │ │ 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 378c <_list_extend> │ │ │ │ │ + bl 391c <_list_extend> │ │ │ │ │ R_ARM_THM_CALL _list_extend │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n e48 │ │ │ │ │ + beq.n f44 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e44 │ │ │ │ │ + bge.n f40 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n e44 │ │ │ │ │ + b.n f40 │ │ │ │ │ │ │ │ │ │ -00000e4c : │ │ │ │ │ +00000f48 : │ │ │ │ │ PyList_Reverse(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - cbz r0, e8a │ │ │ │ │ + cbz r0, f86 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.n e8a │ │ │ │ │ + bpl.n f86 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - ble.n e86 │ │ │ │ │ + ble.n f82 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bls.n e86 │ │ │ │ │ + bls.n f82 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ str.w r0, [r2], #4 │ │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ │ - b.n e74 │ │ │ │ │ + b.n f70 │ │ │ │ │ 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} │ │ │ │ │ │ │ │ │ │ -00000ea0 : │ │ │ │ │ +00000f9c : │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00000eb8 : │ │ │ │ │ +00000fb4 : │ │ │ │ │ list_clear_slot(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 640 │ │ │ │ │ + bl 638 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000ed0 : │ │ │ │ │ +00000fcc : │ │ │ │ │ listiter_len(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n ee2 │ │ │ │ │ + blt.n fde │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - bmi.n ee2 │ │ │ │ │ + bmi.n fde │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromLong │ │ │ │ │ │ │ │ │ │ -00000ee8 : │ │ │ │ │ +00000fe4 : │ │ │ │ │ list_copy(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.w 4c68 │ │ │ │ │ + b.w 4cf4 │ │ │ │ │ R_ARM_THM_JUMP24 list_slice_lock_held │ │ │ │ │ │ │ │ │ │ -00000ef0 : │ │ │ │ │ +00000fec : │ │ │ │ │ safe_object_compare(): │ │ │ │ │ movs r2, #0 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_RichCompareBool │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000ef8 : │ │ │ │ │ +00000ff4 : │ │ │ │ │ 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 f16 │ │ │ │ │ + bpl.n 1012 │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ - b.w 378c <_list_extend> │ │ │ │ │ + b.w 391c <_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} │ │ │ │ │ │ │ │ │ │ -00000f2c : │ │ │ │ │ +00001028 : │ │ │ │ │ merge_getmem(): │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.n f84 │ │ │ │ │ + bge.n 1080 │ │ │ │ │ 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 f9a │ │ │ │ │ + bne.n 1096 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite eq │ │ │ │ │ mvneq.w r2, #3758096384 @ 0xe0000000 │ │ │ │ │ mvnne.w r2, #4026531840 @ 0xf0000000 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bcc.n f90 │ │ │ │ │ + bcc.n 108c │ │ │ │ │ mul.w r0, r5, r3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ - cbz r0, f90 │ │ │ │ │ + cbz r0, 108c │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ str r5, [r4, #20] │ │ │ │ │ - cbnz r3, f88 │ │ │ │ │ + cbnz r3, 1084 │ │ │ │ │ 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 f7e │ │ │ │ │ + b.n 107a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n f80 │ │ │ │ │ + b.n 107c │ │ │ │ │ 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 f5a │ │ │ │ │ + b.n 1056 │ │ │ │ │ │ │ │ │ │ -00000fa8 : │ │ │ │ │ +000010a4 : │ │ │ │ │ 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 108a │ │ │ │ │ + bhi.n 1186 │ │ │ │ │ ldr.w r8, [r1] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 1018 │ │ │ │ │ + beq.n 1114 │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ mov r1, sp │ │ │ │ │ bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 106a │ │ │ │ │ + beq.n 1166 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n ff8 │ │ │ │ │ + beq.n 10f4 │ │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 106a │ │ │ │ │ + beq.n 1166 │ │ │ │ │ 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 1054 │ │ │ │ │ + ble.n 1150 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bls.n 1054 │ │ │ │ │ + bls.n 1150 │ │ │ │ │ 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 1072 │ │ │ │ │ + blt.n 116e │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bgt.n 1082 │ │ │ │ │ + bgt.n 117e │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ - bne.n 106a │ │ │ │ │ + bne.n 1166 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 1018 │ │ │ │ │ + bne.n 1114 │ │ │ │ │ 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 │ │ │ │ │ @@ -1821,128 +1930,128 @@ │ │ │ │ │ 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 1044 │ │ │ │ │ + bne.n 1140 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1044 │ │ │ │ │ + b.n 1140 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromSsize_t │ │ │ │ │ - b.n 106c │ │ │ │ │ + b.n 1168 │ │ │ │ │ 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 106a │ │ │ │ │ + beq.n 1166 │ │ │ │ │ ldr.w r8, [r9] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble.n ff8 │ │ │ │ │ + ble.n 10f4 │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ mov r1, sp │ │ │ │ │ bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n fea │ │ │ │ │ - b.n 106a │ │ │ │ │ + bne.n 10e6 │ │ │ │ │ + b.n 1166 │ │ │ │ │ │ │ │ │ │ -000010b8 : │ │ │ │ │ +000011b4 : │ │ │ │ │ listreviter_len(): │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ - cbz r3, 10cc │ │ │ │ │ + cbz r3, 11c8 │ │ │ │ │ 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 10c8 │ │ │ │ │ + b.n 11c4 │ │ │ │ │ │ │ │ │ │ -000010d0 : │ │ │ │ │ +000011cc : │ │ │ │ │ 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 1170 │ │ │ │ │ + beq.n 126c │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 1170 │ │ │ │ │ + beq.n 126c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 116c │ │ │ │ │ + ble.n 1268 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - blt.n 1176 │ │ │ │ │ + blt.n 1272 │ │ │ │ │ mul.w r1, r5, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1172 │ │ │ │ │ + beq.n 126e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r6, [r6, #12] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ it le │ │ │ │ │ lslle r5, r4, #2 │ │ │ │ │ - ble.n 1148 │ │ │ │ │ + ble.n 1244 │ │ │ │ │ add.w lr, r5, #4294967295 @ 0xffffffff │ │ │ │ │ mov r2, r6 │ │ │ │ │ lsls r5, r4, #2 │ │ │ │ │ add.w ip, r6, r4, lsl #2 │ │ │ │ │ - b.n 112c │ │ │ │ │ + b.n 1228 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq.n 1148 │ │ │ │ │ + beq.n 1244 │ │ │ │ │ ldr.w r0, [r2], #4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1128 │ │ │ │ │ + bge.n 1224 │ │ │ │ │ add r3, lr │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ movge.w r3, #1342177280 @ 0x50000000 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 1128 │ │ │ │ │ + b.n 1224 │ │ │ │ │ mov r4, r5 │ │ │ │ │ lsls r7, r1, #2 │ │ │ │ │ cmp.w r5, r1, lsl #2 │ │ │ │ │ - bge.n 1170 │ │ │ │ │ + bge.n 126c │ │ │ │ │ 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 1152 │ │ │ │ │ - b.n 1170 │ │ │ │ │ - bl 640 │ │ │ │ │ + bgt.n 124e │ │ │ │ │ + b.n 126c │ │ │ │ │ + bl 638 │ │ │ │ │ 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 1172 │ │ │ │ │ + b.n 126e │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -505,23 +505,23 @@ │ │ │ │ │ subw sp, sp, #1644 @ 0x66c │ │ │ │ │ ldr.w fp, [r0, #16] │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r4, #1 │ │ │ │ │ strd r6, r6, [r0, #8] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - ble.w 7bc │ │ │ │ │ + ble.w 7c4 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.w 8cc │ │ │ │ │ + beq.w 8d4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ subs r1, r2, r1 │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ @@ -534,15 +534,15 @@ │ │ │ │ │ bne.w 646 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne.w ac8 │ │ │ │ │ + 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 │ │ │ │ │ @@ -563,123 +563,123 @@ │ │ │ │ │ bne.n 520 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7dc │ │ │ │ │ + beq.w 7e4 │ │ │ │ │ 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 r5, sp, #64 @ 0x40 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str.w r1, [r5, #1564] @ 0x61c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 874 │ │ │ │ │ + bne.w 87c │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ strd r4, r7, [r5, #4] │ │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ │ add r5, sp, #604 @ 0x25c │ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ │ str r5, [r1, #12] │ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ mov.w r3, #7 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - bgt.w 8b6 │ │ │ │ │ + bgt.w 8be │ │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov fp, r7 │ │ │ │ │ strd r4, r7, [sp, #32] │ │ │ │ │ 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 15f0 │ │ │ │ │ + bl 15f4 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 9b2 │ │ │ │ │ + beq.w 9ba │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - ble.w 828 │ │ │ │ │ + ble.w 830 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it ge │ │ │ │ │ movge r3, r2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ bge.n 6bc │ │ │ │ │ mov r8, r0 │ │ │ │ │ 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, #12] │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ ldr.w sl, [fp, r8, lsl #2] │ │ │ │ │ mov r7, r8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r6, r4, r7 │ │ │ │ │ asrs r6, r6, #1 │ │ │ │ │ ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ bne.n 682 │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ 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 ba2 │ │ │ │ │ + beq.w baa │ │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ │ - beq.w ab4 │ │ │ │ │ + beq.w abc │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ add.w r0, sl, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w ac4 │ │ │ │ │ + beq.w acc │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 82c │ │ │ │ │ + beq.w 834 │ │ │ │ │ adds r1, #20 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83c │ │ │ │ │ + beq.w 844 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 72a │ │ │ │ │ cmp r4, r6 │ │ │ │ │ it lt │ │ │ │ │ movlt r7, r6 │ │ │ │ │ blt.n 740 │ │ │ │ │ b.n 696 │ │ │ │ │ mov lr, r7 │ │ │ │ │ movs r5, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ b.n 65c │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.w 822 │ │ │ │ │ + beq.w 82a │ │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bne.w aca │ │ │ │ │ + bne.w ad2 │ │ │ │ │ ands.w r8, r1, r5 │ │ │ │ │ beq.n 64e │ │ │ │ │ ldr.w r3, [lr] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ bls.n 64e │ │ │ │ │ adds r6, #1 │ │ │ │ │ @@ -690,18 +690,18 @@ │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ b.n 53a │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r0, sl │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 9b2 │ │ │ │ │ + blt.w 9ba │ │ │ │ │ beq.n 72a │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - blt.w 7b8 │ │ │ │ │ + blt.w 7c0 │ │ │ │ │ lsls r0, r4, #2 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ add.w r1, fp, r0 │ │ │ │ │ ble.n 6ae │ │ │ │ │ sub.w r2, r8, r4 │ │ │ │ │ adds r0, #4 │ │ │ │ │ add r0, fp │ │ │ │ │ @@ -712,105 +712,107 @@ │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ bne.n 5ce │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 95c │ │ │ │ │ + bne.w 964 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ strd fp, r3, [r2, #28] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r2, #24] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ add.w fp, fp, r1, lsl #2 │ │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bne.w 958 │ │ │ │ │ + bne.w 960 │ │ │ │ │ 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 b86 │ │ │ │ │ + bne.w b8e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.w b06 │ │ │ │ │ + bne.w b0e │ │ │ │ │ ldrd r5, r0, [r6, #8] │ │ │ │ │ str.w fp, [r6, #16] │ │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ace │ │ │ │ │ + bne.w ad6 │ │ │ │ │ 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 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ addw sp, sp, #1644 @ 0x66c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r4, r6, #1 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ ble.n 696 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 7b6 │ │ │ │ │ + bne.n 7be │ │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - strd sl, r8, [sp, #16] │ │ │ │ │ + str.w r8, [sp, #20] │ │ │ │ │ ubfx r3, r9, #5, #1 │ │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ │ ubfx r5, r9, #6, #1 │ │ │ │ │ add.w r9, sl, #20 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ + str.w sl, [sp, #12] │ │ │ │ │ adds r6, r7, r4 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ asrs r6, r6, #1 │ │ │ │ │ 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 ba8 │ │ │ │ │ + beq.w bb0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w a9e │ │ │ │ │ + beq.w aa6 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ mov r0, r9 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w ab0 │ │ │ │ │ + beq.w ab8 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.n 7a4 │ │ │ │ │ + beq.n 7ac │ │ │ │ │ adds r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - cbz r0, 7ae │ │ │ │ │ + cbz r0, 7b6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 7b2 │ │ │ │ │ + bge.n 7ba │ │ │ │ │ mov r7, r6 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bgt.n 756 │ │ │ │ │ - ldrd sl, r8, [sp, #16] │ │ │ │ │ + bgt.n 75a │ │ │ │ │ + ldr.w r8, [sp, #20] │ │ │ │ │ + ldr.w sl, [sp, #12] │ │ │ │ │ b.n 696 │ │ │ │ │ adds r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 794 │ │ │ │ │ + bne.n 798 │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - bgt.n 798 │ │ │ │ │ + bgt.n 79c │ │ │ │ │ adds r4, r6, #1 │ │ │ │ │ - b.n 79a │ │ │ │ │ + b.n 79e │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r6 │ │ │ │ │ b.n 5d6 │ │ │ │ │ add r2, sp, #604 @ 0x25c │ │ │ │ │ movs r1, #7 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ │ @@ -833,15 +835,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 af8 │ │ │ │ │ + beq.w b00 │ │ │ │ │ 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] │ │ │ │ │ @@ -873,23 +875,23 @@ │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ b.n 638 │ │ │ │ │ mov lr, r7 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldrd r1, r7, [sp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a8e │ │ │ │ │ + beq.w a96 │ │ │ │ │ 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.n 7dc │ │ │ │ │ + bne.n 7e4 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 7dc │ │ │ │ │ + beq.n 7e4 │ │ │ │ │ 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, #64 @ 0x40 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ @@ -921,15 +923,15 @@ │ │ │ │ │ ble.w 582 │ │ │ │ │ mov r3, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ and.w r1, r3, #1 │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ orrs r2, r1 │ │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ │ - bgt.n 8ba │ │ │ │ │ + bgt.n 8c2 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ b.n 584 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ble.w 4c8 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ @@ -948,49 +950,49 @@ │ │ │ │ │ movs r7, #1 │ │ │ │ │ subs r5, r2, r1 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ negs r1, r5 │ │ │ │ │ adcs r1, r5 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ - b.n 92a │ │ │ │ │ + b.n 932 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne.n 918 │ │ │ │ │ - cbz r7, 918 │ │ │ │ │ + bne.n 920 │ │ │ │ │ + cbz r7, 920 │ │ │ │ │ ldrb.w lr, [r0, #16] │ │ │ │ │ mov r3, r7 │ │ │ │ │ and.w r7, lr, #28 │ │ │ │ │ sub.w r7, r7, #4 │ │ │ │ │ clz r7, r7 │ │ │ │ │ lsrs r7, r7, #5 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n 848 │ │ │ │ │ + beq.n 850 │ │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.w a7a │ │ │ │ │ + bne.w a82 │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w b50 │ │ │ │ │ + beq.w b58 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w a76 │ │ │ │ │ + bne.w a7e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 918 │ │ │ │ │ + beq.n 920 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ tst r1, r5 │ │ │ │ │ - beq.n 8fe │ │ │ │ │ + beq.n 906 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls.n 8fe │ │ │ │ │ + bls.n 906 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 918 │ │ │ │ │ + b.n 920 │ │ │ │ │ mov r2, r3 │ │ │ │ │ b.n 596 │ │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ │ lsls r5, r3, #4 │ │ │ │ │ @@ -1003,53 +1005,53 @@ │ │ │ │ │ asrs r3, r2, #2 │ │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ │ adds r2, r0, r3 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add r2, r0 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.n 9e6 │ │ │ │ │ + ble.n 9ee │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt.n 9ea │ │ │ │ │ + bgt.n 9f2 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - ble.n 9f0 │ │ │ │ │ + ble.n 9f8 │ │ │ │ │ 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 9f0 │ │ │ │ │ - bl 1d50 │ │ │ │ │ + bge.n 9f8 │ │ │ │ │ + bl 1ee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 98e │ │ │ │ │ + beq.n 996 │ │ │ │ │ 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 b0e │ │ │ │ │ + bne.w b16 │ │ │ │ │ ldrd r5, r0, [r6, #8] │ │ │ │ │ str.w fp, [r6, #16] │ │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 722 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n ae2 │ │ │ │ │ + b.n aea │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ - b.n 984 │ │ │ │ │ + b.n 98c │ │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ │ mov.w ip, r2, lsl #4 │ │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ subw r3, r3, #1564 @ 0x61c │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r5, [r3, #12] │ │ │ │ │ @@ -1062,43 +1064,43 @@ │ │ │ │ │ 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 a72 │ │ │ │ │ + bne.n a7a │ │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ ble.w 6ea │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ - bne.n b36 │ │ │ │ │ + bne.n b3e │ │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 1d50 │ │ │ │ │ + bl 1ee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b9c │ │ │ │ │ + bne.w ba4 │ │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ble.w 6ea │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ - bne.w b64 │ │ │ │ │ - bl 1d50 │ │ │ │ │ + bne.w b6c │ │ │ │ │ + bl 1ee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b9c │ │ │ │ │ + bne.w ba4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ - b.n a54 │ │ │ │ │ + b.n a5c │ │ │ │ │ mov r2, r1 │ │ │ │ │ b.n 596 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 918 │ │ │ │ │ + b.n 920 │ │ │ │ │ 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, #0 │ │ │ │ │ @@ -1108,40 +1110,40 @@ │ │ │ │ │ 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 r5, [sp, #4] │ │ │ │ │ b.n 558 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ add.w r0, r3, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w 786 │ │ │ │ │ + bne.w 78a │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 7a6 │ │ │ │ │ + b.n 7ae │ │ │ │ │ add.w r0, sl, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ bne.w 61e │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 82e │ │ │ │ │ + b.n 836 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ mov r2, sl │ │ │ │ │ - b.n a7e │ │ │ │ │ + b.n a86 │ │ │ │ │ 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 ae2 │ │ │ │ │ + b.n aea │ │ │ │ │ ldr.w r0, [r4, r5, lsl #2] │ │ │ │ │ bl 2b8 │ │ │ │ │ subs r5, #1 │ │ │ │ │ - bpl.n ada │ │ │ │ │ + bpl.n ae2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ mov r0, r8 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ bne.w 716 │ │ │ │ │ b.n 722 │ │ │ │ │ @@ -1163,30 +1165,30 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r5, [r6, #8] │ │ │ │ │ str.w fp, [r6, #16] │ │ │ │ │ str r7, [r6, #12] │ │ │ │ │ str r4, [r6, #8] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9e2 │ │ │ │ │ + bne.w 9ea │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ beq.w 722 │ │ │ │ │ mov r0, r8 │ │ │ │ │ b.n 716 │ │ │ │ │ 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 a40 │ │ │ │ │ + b.n a48 │ │ │ │ │ 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 │ │ │ │ │ @@ -1198,37 +1200,37 @@ │ │ │ │ │ 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 │ │ │ │ │ + b.n a6a │ │ │ │ │ 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, #4] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ - b.n 9c0 │ │ │ │ │ + b.n 9c8 │ │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ │ - b.n ab8 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + b.n ac0 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n aa4 │ │ │ │ │ + b.n aac │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000bb0 : │ │ │ │ │ +00000bb8 : │ │ │ │ │ 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,376 +1241,378 @@ │ │ │ │ │ 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 f7c │ │ │ │ │ + beq.w f8c │ │ │ │ │ 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 101e │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.w f8e │ │ │ │ │ + ble.w f9e │ │ │ │ │ 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 128c │ │ │ │ │ - movw r1, #0 │ │ │ │ │ + beq.w 12e0 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ - movt r1, #0 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ - subs r1, r2, r1 │ │ │ │ │ + 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 r1, r1 │ │ │ │ │ + clz r0, r0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - mov.w r1, r1, lsr #5 │ │ │ │ │ - bne.w daa │ │ │ │ │ + mov.w r0, r0, lsr #5 │ │ │ │ │ + bne.w db2 │ │ │ │ │ movs r7, #1 │ │ │ │ │ mov r6, fp │ │ │ │ │ mov r3, r7 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.w 144e │ │ │ │ │ + bne.w 14a6 │ │ │ │ │ ldr r5, [r6, #0] │ │ │ │ │ tst.w sl, r7 │ │ │ │ │ - bne.n c74 │ │ │ │ │ - cbz r3, c7c │ │ │ │ │ + bne.n c7c │ │ │ │ │ + cbz r3, c84 │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ + 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 c8a │ │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ - b.n c44 │ │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ │ - cmp r1, #15 │ │ │ │ │ - bls.n c52 │ │ │ │ │ + b.n c4c │ │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ │ + cmp r0, #15 │ │ │ │ │ + bls.n c5a │ │ │ │ │ movs r7, #0 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ - blt.n c6c │ │ │ │ │ - mov r1, sl │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + cmp r1, r4 │ │ │ │ │ + blt.n c74 │ │ │ │ │ + mov r0, sl │ │ │ │ │ cmp r2, ip │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w fc2 │ │ │ │ │ + beq.w fd2 │ │ │ │ │ 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 126a │ │ │ │ │ + bne.w 12be │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10be │ │ │ │ │ + bne.w 10c2 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ │ 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 r5, [r1, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1430 │ │ │ │ │ + bne.w 1434 │ │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ │ - bgt.w 142a │ │ │ │ │ + bgt.w 142e │ │ │ │ │ mov r9, r4 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ 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 15f0 │ │ │ │ │ + bl 15f4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r0, r5, #1 │ │ │ │ │ - beq.w 13d6 │ │ │ │ │ + beq.w 13da │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bge.w 1098 │ │ │ │ │ + bge.w 10a8 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ mov r3, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r3, r1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge.w e2e │ │ │ │ │ + bge.w e36 │ │ │ │ │ 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, #16] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ ldr.w sl, [fp, r8, lsl #2] │ │ │ │ │ mov r7, r8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r6, r4, r7 │ │ │ │ │ asrs r6, r6, #1 │ │ │ │ │ ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n de4 │ │ │ │ │ + bne.n dec │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ tst.w r9, #32 │ │ │ │ │ - beq.w 15e8 │ │ │ │ │ + beq.w 15ec │ │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ │ - beq.w 154e │ │ │ │ │ + beq.w 1528 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ add.w r0, sl, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 155e │ │ │ │ │ + beq.w 1538 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 11b2 │ │ │ │ │ + beq.w 11b4 │ │ │ │ │ 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 11c4 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ed2 │ │ │ │ │ + beq.w eda │ │ │ │ │ mov r2, r9 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ mov r9, r3 │ │ │ │ │ it lt │ │ │ │ │ movlt r7, r6 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - blt.w ee6 │ │ │ │ │ - b.n df8 │ │ │ │ │ + blt.w eee │ │ │ │ │ + b.n e00 │ │ │ │ │ mov r5, fp │ │ │ │ │ movs r7, #1 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - b.n dc0 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ - bge.w 1008 │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + b.n dc8 │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + cmp r1, r4 │ │ │ │ │ + bge.w 1018 │ │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.w 144e │ │ │ │ │ - ands.w r6, r1, r7 │ │ │ │ │ - beq.n db2 │ │ │ │ │ + bne.w 14a6 │ │ │ │ │ + ands.w r6, r0, r7 │ │ │ │ │ + beq.n dba │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.n db2 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ + bls.n dba │ │ │ │ │ + adds r1, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - cmp r0, r4 │ │ │ │ │ - blt.n dba │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + cmp r1, r4 │ │ │ │ │ + blt.n dc2 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ movs r7, #0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n c84 │ │ │ │ │ + b.n c8c │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r0, sl │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 13d6 │ │ │ │ │ - beq.n ed2 │ │ │ │ │ + blt.w 13da │ │ │ │ │ + beq.n eda │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - blt.w f78 │ │ │ │ │ + blt.w f88 │ │ │ │ │ lsls r5, r4, #2 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ add.w r1, fp, r5 │ │ │ │ │ - bge.w f50 │ │ │ │ │ + bge.w f60 │ │ │ │ │ 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 │ │ │ │ │ + bne.w 10ac │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w d2a │ │ │ │ │ + bne.w d32 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 137c │ │ │ │ │ + bne.w 1380 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ 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 123c │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ - bne.w 13f6 │ │ │ │ │ + bne.w 13fa │ │ │ │ │ ldrd r4, r5, [sp, #48] @ 0x30 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ │ - bgt.w 13fa │ │ │ │ │ + bgt.w 13fe │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1114 │ │ │ │ │ + bne.w 1118 │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.w 132a │ │ │ │ │ + bne.w 1254 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ 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 1350 │ │ │ │ │ + bgt.w 127a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.w 14bc │ │ │ │ │ + bne.w 1552 │ │ │ │ │ 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 r5, #0 │ │ │ │ │ - bne.w 15d6 │ │ │ │ │ - cbz r6, ec8 │ │ │ │ │ + bne.w 15da │ │ │ │ │ + cbz r6, ed0 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ 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 df8 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ble.n e00 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n f76 │ │ │ │ │ + bne.n f86 │ │ │ │ │ ldr.w r9, [sl, #8] │ │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ │ - strd sl, r8, [sp, #20] │ │ │ │ │ + str.w r8, [sp, #24] │ │ │ │ │ ubfx r5, r3, #6, #1 │ │ │ │ │ add.w r8, sl, #20 │ │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ │ + str.w sl, [sp, #16] │ │ │ │ │ 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 15e2 │ │ │ │ │ + beq.w 15e6 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1562 │ │ │ │ │ + beq.w 153c │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ mov r0, r8 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 1574 │ │ │ │ │ + beq.w 154e │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.n f64 │ │ │ │ │ + beq.n f74 │ │ │ │ │ adds r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - cbz r0, f6e │ │ │ │ │ + cbz r0, f7e │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n f72 │ │ │ │ │ + bge.n f82 │ │ │ │ │ mov r7, r6 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bgt.n ef8 │ │ │ │ │ - ldrd sl, r8, [sp, #20] │ │ │ │ │ + bgt.n f04 │ │ │ │ │ + ldr.w r8, [sp, #24] │ │ │ │ │ lsls r5, r4, #2 │ │ │ │ │ + ldr.w sl, [sp, #16] │ │ │ │ │ add.w r1, fp, r5 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - blt.w e04 │ │ │ │ │ + blt.w e0c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w e22 │ │ │ │ │ + beq.w e2a │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ │ - b.n 10ac │ │ │ │ │ + b.n 10bc │ │ │ │ │ adds r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f36 │ │ │ │ │ + bne.n f42 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bgt.n f3a │ │ │ │ │ + bgt.n f46 │ │ │ │ │ adds r4, r6, #1 │ │ │ │ │ - b.n f3c │ │ │ │ │ + b.n f48 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b.n d32 │ │ │ │ │ + b.n d3a │ │ │ │ │ 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 c02 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ add r5, sp, #612 @ 0x264 │ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ │ @@ -1617,35 +1621,35 @@ │ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ │ mov.w r2, #7 │ │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ - bne.w 132a │ │ │ │ │ + bne.w 1254 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n e92 │ │ │ │ │ - tst r1, r7 │ │ │ │ │ + b.n e9a │ │ │ │ │ + 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 caa │ │ │ │ │ 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 14e6 │ │ │ │ │ + beq.w 1452 │ │ │ │ │ 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] │ │ │ │ │ @@ -1654,204 +1658,200 @@ │ │ │ │ │ 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 caa │ │ │ │ │ mov r2, r9 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n c84 │ │ │ │ │ + b.n c8c │ │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ │ - bgt.w 1460 │ │ │ │ │ + bgt.w 14fa │ │ │ │ │ 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 11d4 │ │ │ │ │ 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 1494 │ │ │ │ │ + beq.w 14da │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 11ce │ │ │ │ │ + beq.w 11d0 │ │ │ │ │ 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 14b8 │ │ │ │ │ + beq.w 14ba │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 1090 │ │ │ │ │ + beq.n 10a0 │ │ │ │ │ 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 14b4 │ │ │ │ │ + beq.w 150e │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - beq.n 1090 │ │ │ │ │ + beq.n 10a0 │ │ │ │ │ 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 1474 │ │ │ │ │ + beq.w 1512 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 1076 │ │ │ │ │ + bne.n 1086 │ │ │ │ │ ldrd fp, r3, [sp, #28] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n c04 │ │ │ │ │ + b.n c0c │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ - b.n e2e │ │ │ │ │ + b.n e36 │ │ │ │ │ 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, #12] │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ - bne.w d2a │ │ │ │ │ - b.n e2e │ │ │ │ │ + b.n e2a │ │ │ │ │ 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 150c │ │ │ │ │ + bge.w 1460 │ │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ │ 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 r5, [r1, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1530 │ │ │ │ │ + bne.w 1484 │ │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ │ it le │ │ │ │ │ movle r9, r4 │ │ │ │ │ - ble.w cde │ │ │ │ │ + ble.w ce6 │ │ │ │ │ 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 │ │ │ │ │ + bgt.n 1106 │ │ │ │ │ add.w r9, r2, r3 │ │ │ │ │ - b.n cde │ │ │ │ │ + b.n ce6 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 131a │ │ │ │ │ + ble.w 1244 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1138 │ │ │ │ │ + bge.n 113c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 1138 │ │ │ │ │ + cbnz r3, 113c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 136c │ │ │ │ │ + beq.w 136e │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1154 │ │ │ │ │ + bge.n 1158 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 1154 │ │ │ │ │ + cbnz r3, 1158 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 11a0 │ │ │ │ │ + beq.n 11a4 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 116e │ │ │ │ │ + bge.n 1172 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 116e │ │ │ │ │ + cbnz r3, 1172 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - beq.n 11a0 │ │ │ │ │ + beq.n 11a4 │ │ │ │ │ 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 1194 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 1190 │ │ │ │ │ + cbnz r3, 1194 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 1178 │ │ │ │ │ + bne.n 117c │ │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ │ - ble.n 11a0 │ │ │ │ │ + ble.n 11a4 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w e86 │ │ │ │ │ + beq.w e8e │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 132a │ │ │ │ │ - b.n 1340 │ │ │ │ │ + bne.n 1254 │ │ │ │ │ + b.n 126a │ │ │ │ │ adds r1, #28 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d90 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ + bne.w d98 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n d92 │ │ │ │ │ + b.n d9a │ │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r5, sp, #612 @ 0x264 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ @@ -1867,15 +1867,15 @@ │ │ │ │ │ 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 1120 │ │ │ │ │ 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, #12] │ │ │ │ │ str r5, [r1, #12] │ │ │ │ │ @@ -1887,30 +1887,63 @@ │ │ │ │ │ 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 e52 │ │ │ │ │ + beq.w e5a │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ add r0, r1 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - b.n e52 │ │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ │ + b.n e5a │ │ │ │ │ + ldr.w r3, [r8, #16] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + beq.w e9a │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.w e9a │ │ │ │ │ + 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 14f6 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ + beq.w e9a │ │ │ │ │ + cmp r4, #1 │ │ │ │ │ + ble.w e9a │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ + subs r2, r4, #1 │ │ │ │ │ + add.w r2, r1, r2, lsl #2 │ │ │ │ │ + b.n 1290 │ │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ │ + str.w r0, [r1], #4 │ │ │ │ │ + str.w r3, [r2], #-4 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bhi.n 1284 │ │ │ │ │ + b.n e9a │ │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 1516 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ - movt r0, #0 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ - bne.w fc2 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bne.w fd2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w fc2 │ │ │ │ │ + beq.w fd2 │ │ │ │ │ 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 │ │ │ │ │ @@ -1923,111 +1956,78 @@ │ │ │ │ │ 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 │ │ │ │ │ + b.n cb4 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w c18 │ │ │ │ │ + ble.w c20 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ - movw r1, #0 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ - movt r1, #0 │ │ │ │ │ + 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 │ │ │ │ │ - sub.w ip, r2, r1 │ │ │ │ │ + sub.w ip, r2, r0 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - rsbs r1, ip, #0 │ │ │ │ │ - adc.w r1, r1, ip │ │ │ │ │ - str r1, [sp, #0] │ │ │ │ │ - b.n 12ec │ │ │ │ │ + rsbs r0, ip, #0 │ │ │ │ │ + adc.w r0, r0, ip │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ + b.n 1340 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne.n 12da │ │ │ │ │ - cbz r5, 12da │ │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ │ + bne.n 132e │ │ │ │ │ + cbz r5, 132e │ │ │ │ │ + ldrb r1, [r1, #16] │ │ │ │ │ mov r3, r5 │ │ │ │ │ - and.w r0, r0, #28 │ │ │ │ │ - sub.w r5, r0, #4 │ │ │ │ │ + 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 1242 │ │ │ │ │ - ldr.w r0, [r9, #4]! │ │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ │ - cmp r0, lr │ │ │ │ │ - bne.w 1450 │ │ │ │ │ + bge.n 1296 │ │ │ │ │ + ldr.w r1, [r9, #4]! │ │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ │ + cmp r1, lr │ │ │ │ │ + bne.w 14a8 │ │ │ │ │ ldr.w ip, [r9] │ │ │ │ │ - ldr.w r0, [ip, #8] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1578 │ │ │ │ │ - ldr.w r0, [ip, #16] │ │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bne.w 1508 │ │ │ │ │ + ldr.w r1, [ip, #8] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.w 1584 │ │ │ │ │ + ldr.w r1, [ip, #16] │ │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ │ + cmp r2, r0 │ │ │ │ │ + bne.w 14a2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 12da │ │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ │ - tst r1, r7 │ │ │ │ │ - beq.n 12c2 │ │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ │ - cmp r1, #15 │ │ │ │ │ - bls.n 12c2 │ │ │ │ │ + beq.n 132e │ │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ │ + tst r0, r7 │ │ │ │ │ + beq.n 1316 │ │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ │ + cmp r0, #15 │ │ │ │ │ + bls.n 1316 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 12da │ │ │ │ │ - ldr.w r3, [r8, #16] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - beq.w e92 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w e92 │ │ │ │ │ - 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 e92 │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - ble.w e92 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - subs r2, r4, #1 │ │ │ │ │ - add.w r2, r1, r2, lsl #2 │ │ │ │ │ - b.n 1366 │ │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ - str.w r0, [r1], #4 │ │ │ │ │ - str.w r3, [r2], #-4 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bhi.n 135a │ │ │ │ │ - b.n e92 │ │ │ │ │ + b.n 132e │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w e92 │ │ │ │ │ + beq.w e9a │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 132a │ │ │ │ │ - b.n 1340 │ │ │ │ │ + bne.w 1254 │ │ │ │ │ + b.n 126a │ │ │ │ │ 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] │ │ │ │ │ @@ -2038,1165 +2038,1313 @@ │ │ │ │ │ asrs r3, r2, #2 │ │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ │ adds r2, r0, r3 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add r2, r0 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.n 13ec │ │ │ │ │ + ble.n 13f0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt.n 13f0 │ │ │ │ │ + bgt.n 13f4 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - ble.w 1202 │ │ │ │ │ + ble.w 1204 │ │ │ │ │ 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 1d50 │ │ │ │ │ + bge.w 1204 │ │ │ │ │ + bl 1ee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13ae │ │ │ │ │ + beq.n 13b2 │ │ │ │ │ ldrd r4, r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r6, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 111c │ │ │ │ │ + bne.w 1120 │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ - b.n 11a0 │ │ │ │ │ + b.n 11a4 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ - b.n 13a4 │ │ │ │ │ + b.n 13a8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n cec │ │ │ │ │ + b.n cf4 │ │ │ │ │ subs r1, r2, #2 │ │ │ │ │ - bne.w 15b2 │ │ │ │ │ + bne.w 15b6 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1d50 │ │ │ │ │ + bl 1ee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13de │ │ │ │ │ + bne.n 13e2 │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w e6c │ │ │ │ │ + ble.w e74 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ - bne.w 1592 │ │ │ │ │ - bl 1d50 │ │ │ │ │ + bne.w 1596 │ │ │ │ │ + bl 1ee0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13de │ │ │ │ │ + bne.n 13e2 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ - b.n 140e │ │ │ │ │ + b.n 1412 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 10fe │ │ │ │ │ + b.n 1102 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ │ - b.n 1448 │ │ │ │ │ + b.n 144c │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ str.w r0, [r1], #4 │ │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bhi.n 143c │ │ │ │ │ - b.n 10f4 │ │ │ │ │ + bhi.n 1440 │ │ │ │ │ + b.n 10f8 │ │ │ │ │ + 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 caa │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ │ + 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 r5, [r2, #12] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 1102 │ │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ │ + subs r3, r4, #1 │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + add.w r2, r2, r3, lsl #2 │ │ │ │ │ + b.n 149c │ │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ │ + str.w r6, [r1], #4 │ │ │ │ │ + str.w r0, [r2], #-4 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bhi.n 1490 │ │ │ │ │ + b.n 1438 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + b.n 132e │ │ │ │ │ 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.n ca2 │ │ │ │ │ - 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 1498 │ │ │ │ │ - subs r6, #1 │ │ │ │ │ + b.w caa │ │ │ │ │ + mov r6, r0 │ │ │ │ │ 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 1490 │ │ │ │ │ + bge.n 14d6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 1490 │ │ │ │ │ + cbnz r3, 14d6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ subs r6, #1 │ │ │ │ │ - bcs.n 1476 │ │ │ │ │ + bcs.n 14bc │ │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ │ - bgt.n 158a │ │ │ │ │ + bgt.n 157c │ │ │ │ │ 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 ec8 │ │ │ │ │ + beq.w ed0 │ │ │ │ │ mov r5, r6 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 15d6 │ │ │ │ │ + b.n 15da │ │ │ │ │ + lsls r0, r4, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ + str r0, [sp, #28] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 1038 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + b.n 14de │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n 1476 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - b.n 1476 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - 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 r5, #0 │ │ │ │ │ - beq.w eba │ │ │ │ │ - b.n 15d6 │ │ │ │ │ - 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 ca2 │ │ │ │ │ + b.n 14bc │ │ │ │ │ + subs r6, #1 │ │ │ │ │ + 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 ca2 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - b.n 12da │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ │ - 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 r5, [r2, #12] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 10fe │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - subs r3, r4, #1 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - add.w r2, r2, r3, lsl #2 │ │ │ │ │ - b.n 1548 │ │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ │ - str.w r6, [r1], #4 │ │ │ │ │ - str.w r0, [r2], #-4 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bhi.n 153c │ │ │ │ │ - b.n 1434 │ │ │ │ │ + b.w caa │ │ │ │ │ add.w r0, sl, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w d78 │ │ │ │ │ + bne.w d80 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 11b4 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ + b.n 11b6 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ add.w r0, r3, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w f28 │ │ │ │ │ + bne.w f34 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n f66 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ + b.n f76 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + 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 r5, #0 │ │ │ │ │ + beq.w ec2 │ │ │ │ │ + b.n 15da │ │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + b.n 14de │ │ │ │ │ + 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 │ │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.w ca2 │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 1498 │ │ │ │ │ + b.w caa │ │ │ │ │ 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 │ │ │ │ │ - b.n 141c │ │ │ │ │ + b.n 1420 │ │ │ │ │ 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 │ │ │ │ │ - b.n 1400 │ │ │ │ │ + b.n 1404 │ │ │ │ │ ldr.w r0, [r5, r7, lsl #2] │ │ │ │ │ bl 2b8 │ │ │ │ │ subs r7, #1 │ │ │ │ │ - bpl.n 15ce │ │ │ │ │ + bpl.n 15d2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n eba │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ + b.n ec2 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n 1568 │ │ │ │ │ + b.n 1542 │ │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ │ - b.n 1552 │ │ │ │ │ + b.n 152c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000015f0 : │ │ │ │ │ +000015f4 : │ │ │ │ │ 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 1b84 │ │ │ │ │ - movw sl, #0 │ │ │ │ │ + ble.w 1bea │ │ │ │ │ + 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 17d0 │ │ │ │ │ + ldrd r1, r0, [fp] │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ + bne.w 17e0 │ │ │ │ │ + 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 1cd4 │ │ │ │ │ + beq.w 1e36 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 1c98 │ │ │ │ │ + beq.w 1e0e │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ adds r0, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 1ca6 │ │ │ │ │ + beq.w 1e1c │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 1bbe │ │ │ │ │ + beq.w 1d16 │ │ │ │ │ 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 1bce │ │ │ │ │ + beq.w 1d26 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17e6 │ │ │ │ │ + bne.w 17f6 │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 17c6 │ │ │ │ │ - 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 17d6 │ │ │ │ │ + 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 1ab8 │ │ │ │ │ - lsls r0, r3, #25 │ │ │ │ │ - it pl │ │ │ │ │ - addpl.w r0, r9, #28 │ │ │ │ │ - bpl.w 1abc │ │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ │ - add.w r0, r9, #20 │ │ │ │ │ + str r1, [sp, #12] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.w 1c16 │ │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ │ + it eq │ │ │ │ │ + addeq.w r0, r3, #28 │ │ │ │ │ + beq.w 1c18 │ │ │ │ │ + ldrb.w ip, [lr, #16] │ │ │ │ │ + add.w r0, r3, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 1ac8 │ │ │ │ │ + beq.w 1c24 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ it eq │ │ │ │ │ - addeq r1, #28 │ │ │ │ │ - beq.w 1aca │ │ │ │ │ - adds r1, #20 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + addeq.w r1, lr, #28 │ │ │ │ │ + beq.w 1c28 │ │ │ │ │ + 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 1ad8 │ │ │ │ │ + beq.w 1c36 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1ae2 │ │ │ │ │ + blt.w 1c40 │ │ │ │ │ adds r2, r4, #2 │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - ble.w 1b7c │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ + ble.w 1cd8 │ │ │ │ │ + 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 1c12 │ │ │ │ │ - lsls r1, r1, #25 │ │ │ │ │ - it pl │ │ │ │ │ - addpl r0, #28 │ │ │ │ │ - bpl.w 1c12 │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ + beq.w 1d30 │ │ │ │ │ + tst.w ip, #64 @ 0x40 │ │ │ │ │ + it eq │ │ │ │ │ + addeq r0, #28 │ │ │ │ │ + beq.w 1d30 │ │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ │ adds r0, #20 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1c1a │ │ │ │ │ - lsls r3, r3, #25 │ │ │ │ │ - it pl │ │ │ │ │ - addpl.w r1, r9, #28 │ │ │ │ │ - bpl.w 1c1e │ │ │ │ │ - add.w r1, r9, #20 │ │ │ │ │ + beq.w 1d38 │ │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ │ + it eq │ │ │ │ │ + addeq.w r1, r3, #28 │ │ │ │ │ + beq.w 1d3a │ │ │ │ │ + add.w r1, r3, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c28 │ │ │ │ │ + beq.w 1d44 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1b80 │ │ │ │ │ + bne.w 1cdc │ │ │ │ │ adds r4, #3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble.w 1b78 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r9, r8, #4 │ │ │ │ │ - str.w r8, [sp, #8] │ │ │ │ │ + ble.w 1cd4 │ │ │ │ │ + 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 1cbc │ │ │ │ │ + beq.w 1e4c │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 1caa │ │ │ │ │ + beq.w 1dfc │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ adds r0, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 1cb8 │ │ │ │ │ + beq.w 1e0a │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 1b5c │ │ │ │ │ + beq.w 1cb6 │ │ │ │ │ adds r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b68 │ │ │ │ │ + beq.w 1cc2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1b6e │ │ │ │ │ + blt.w 1cc8 │ │ │ │ │ adds r7, #1 │ │ │ │ │ - add.w r9, r9, #4 │ │ │ │ │ + add.w fp, fp, #4 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 1770 │ │ │ │ │ + bne.n 1780 │ │ │ │ │ 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 1b56 │ │ │ │ │ - bne.n 17e6 │ │ │ │ │ + blt.w 1cb0 │ │ │ │ │ + bne.n 17f6 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - add.w r9, r9, #4 │ │ │ │ │ + add.w fp, fp, #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 17c6 │ │ │ │ │ - b.n 161e │ │ │ │ │ + beq.n 17d6 │ │ │ │ │ + b.n 1622 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 17c8 │ │ │ │ │ + beq.n 17d8 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ itt eq │ │ │ │ │ moveq r4, #2 │ │ │ │ │ - moveq r7, r4 │ │ │ │ │ - bne.w 1c7e │ │ │ │ │ + moveq r9, r4 │ │ │ │ │ + bne.w 1df6 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble.n 18a0 │ │ │ │ │ - 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 1bf4 │ │ │ │ │ + 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 19c4 │ │ │ │ │ - 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 198c │ │ │ │ │ + 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 1cd8 │ │ │ │ │ + bpl.w 1e72 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 1c86 │ │ │ │ │ + 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 1c94 │ │ │ │ │ + beq.w 1e6e │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 1bd8 │ │ │ │ │ - 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 1bea │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + itt eq │ │ │ │ │ + ldreq r2, [sp, #20] │ │ │ │ │ + cmpeq r3, r2 │ │ │ │ │ + blt.w 1aec │ │ │ │ │ + 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 1e6a │ │ │ │ │ + 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 1e66 │ │ │ │ │ + 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 19d4 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - mov r2, fp │ │ │ │ │ - blx r4 │ │ │ │ │ + beq.w 1dbe │ │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1b56 │ │ │ │ │ - beq.w 1aa8 │ │ │ │ │ - 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 1c0a │ │ │ │ │ + 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 1b8e │ │ │ │ │ - subs r1, r7, #1 │ │ │ │ │ - ldrd r3, r7, [fp] │ │ │ │ │ - mov.w ip, r1, lsl #2 │ │ │ │ │ - add.w r2, r3, ip │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bcs.n 18d8 │ │ │ │ │ - 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 18d8 │ │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ + bne.w 1ce0 │ │ │ │ │ + ldrd r1, r7, [sl] │ │ │ │ │ + subs r0, r4, #1 │ │ │ │ │ + lsls r0, r0, #2 │ │ │ │ │ + adds r3, r1, r0 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bcs.n 191c │ │ │ │ │ + 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 191c │ │ │ │ │ + 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 18c8 │ │ │ │ │ + str.w r2, [r1], #-4 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bhi.n 190a │ │ │ │ │ + mov r0, ip │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1ba6 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bge.w 17c8 │ │ │ │ │ - sub.w r7, r8, #4 │ │ │ │ │ - movw sl, #0 │ │ │ │ │ + bne.w 1d00 │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + ble.w 17d8 │ │ │ │ │ + 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 19ae │ │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ + ldr.w r1, [sl, #-4] │ │ │ │ │ + bne.w 1ad4 │ │ │ │ │ + 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 1ccc │ │ │ │ │ + movge r2, r4 │ │ │ │ │ + lsls r7, r3, #26 │ │ │ │ │ + bpl.w 1e5a │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ - tst.w r3, #32 │ │ │ │ │ - beq.w 1cc8 │ │ │ │ │ - lsls r3, r3, #25 │ │ │ │ │ + lsls r7, r3, #26 │ │ │ │ │ + bpl.w 1e3a │ │ │ │ │ + lsls r7, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r1, #20 │ │ │ │ │ addpl r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c4e │ │ │ │ │ + beq.w 1d66 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ + cbz r0, 19c0 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + b.n 17d8 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17c8 │ │ │ │ │ - add.w r9, r4, #1 │ │ │ │ │ - cmp r5, r9 │ │ │ │ │ - beq.w 17c6 │ │ │ │ │ - add.w r7, r8, r9, lsl #2 │ │ │ │ │ - ldr.w r6, [r8, r9, lsl #2] │ │ │ │ │ + blt.w 1cb0 │ │ │ │ │ + bne.w 1aec │ │ │ │ │ + ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ │ + ldrd r7, r4, [fp, #-4] │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + beq.w 1882 │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + blx r3 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 1cb0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 18cc │ │ │ │ │ + b.n 1c0a │ │ │ │ │ + add.w r4, r9, #1 │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + beq.w 17d6 │ │ │ │ │ + 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 1988 │ │ │ │ │ + bpl.n 1a00 │ │ │ │ │ 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 199c │ │ │ │ │ + beq.n 1a14 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl r1, #28 │ │ │ │ │ addmi r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c34 │ │ │ │ │ + beq.w 1d52 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ - cbz r0, 1a00 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ - b.n 17c8 │ │ │ │ │ - blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1b56 │ │ │ │ │ - bne.w 17c8 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ + bne.w 17d8 │ │ │ │ │ + add.w r4, r9, #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.w 17c6 │ │ │ │ │ - b.n 18f4 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - mov r2, fp │ │ │ │ │ - blx r4 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.w 1b56 │ │ │ │ │ - beq.n 19f6 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1bf4 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - blt.w 1818 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - ldr.w r8, [sp, #16] │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - mov r6, fp │ │ │ │ │ - ldr.w fp, [sp, #12] │ │ │ │ │ - b.n 18a0 │ │ │ │ │ - ldr.w r4, [fp, #1564] @ 0x61c │ │ │ │ │ - ldrd r7, r9, [sl, #-4] │ │ │ │ │ - b.n 1876 │ │ │ │ │ - add.w r9, r4, #2 │ │ │ │ │ - cmp r5, r9 │ │ │ │ │ - ble.n 19aa │ │ │ │ │ + ble.w 17d8 │ │ │ │ │ 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 1a28 │ │ │ │ │ + bpl.n 1a50 │ │ │ │ │ lsls r1, r3, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl r0, #28 │ │ │ │ │ addmi r0, #20 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 1cd0 │ │ │ │ │ + beq.w 1e32 │ │ │ │ │ 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 1c5e │ │ │ │ │ + beq.w 1dd0 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 19aa │ │ │ │ │ - adds r4, #3 │ │ │ │ │ + bne.w 17d8 │ │ │ │ │ + add.w r4, r9, #3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble.w 17c8 │ │ │ │ │ + ble.w 17d8 │ │ │ │ │ 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 1cde │ │ │ │ │ + beq.w 1e48 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.w 1ce2 │ │ │ │ │ + beq.w 1e44 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r1, #20 │ │ │ │ │ addpl r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c6e │ │ │ │ │ + beq.w 1de0 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17c8 │ │ │ │ │ + bne.w 17d8 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bgt.n 1a56 │ │ │ │ │ - b.n 17c8 │ │ │ │ │ + bgt.n 1a82 │ │ │ │ │ + b.n 17d8 │ │ │ │ │ + blx r3 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 1cb0 │ │ │ │ │ + bne.w 1988 │ │ │ │ │ + add.w r9, r9, #1 │ │ │ │ │ + cmp r5, r9 │ │ │ │ │ + bne.w 193a │ │ │ │ │ + b.n 17d6 │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1d92 │ │ │ │ │ + add.w r9, r9, #1 │ │ │ │ │ + cmp sl, r9 │ │ │ │ │ + ble.w 18cc │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ + bne.w 1826 │ │ │ │ │ + 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 1e50 │ │ │ │ │ + lsls r1, r1, #25 │ │ │ │ │ + bpl.w 1e20 │ │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ │ + add.w r0, fp, #20 │ │ │ │ │ + lsls r2, r1, #26 │ │ │ │ │ + bpl.w 1e2c │ │ │ │ │ + lsls r1, r1, #25 │ │ │ │ │ + bpl.n 1b88 │ │ │ │ │ + mov r2, sl │ │ │ │ │ + add.w r1, r7, #20 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 1c12 │ │ │ │ │ + bge.n 1ba6 │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1d76 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + bgt.n 1b20 │ │ │ │ │ + ldrd r8, r6, [sp, #12] │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + ldr.w sl, [sp, #8] │ │ │ │ │ + b.n 18d8 │ │ │ │ │ + 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 1b6c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 1e56 │ │ │ │ │ + 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 1e3e │ │ │ │ │ + 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 1dae │ │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1cf8 │ │ │ │ │ + ldrd r8, r6, [sp, #12] │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + ldrd r5, sl, [sp, #4] │ │ │ │ │ + b.n 18da │ │ │ │ │ + beq.w 17d6 │ │ │ │ │ + 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 18f0 │ │ │ │ │ + b.n 191c │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bgt.w 1818 │ │ │ │ │ - b.n 1888 │ │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + b.n 1af4 │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + b.n 1b6a │ │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ │ + ldrb.w ip, [lr, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w 16d6 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + bne.w 16da │ │ │ │ │ + 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 16f2 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ + bne.w 16fa │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bge.w 16f8 │ │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ │ + bge.w 1700 │ │ │ │ │ + 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 1b4c │ │ │ │ │ - ldr.w r9, [r0, #8] │ │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ │ + bne.n 1ca8 │ │ │ │ │ + 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 1cc4 │ │ │ │ │ + beq.w 1e62 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.w 1cc0 │ │ │ │ │ + beq.w 1e5e │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r1, #20 │ │ │ │ │ addpl r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c44 │ │ │ │ │ + beq.n 1d5c │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17c8 │ │ │ │ │ + bne.w 17d8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ │ - mov r7, r4 │ │ │ │ │ + ldrd r0, r1, [sl] │ │ │ │ │ + mov r9, r4 │ │ │ │ │ bl 5e0 │ │ │ │ │ R_ARM_THM_CALL sortslice_reverse.isra.0 │ │ │ │ │ - b.n 17f6 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ + b.n 1806 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - blx r3 │ │ │ │ │ + blx r9 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 1b36 │ │ │ │ │ + bge.n 1c92 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 17c8 │ │ │ │ │ + b.n 17d8 │ │ │ │ │ adds r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17b6 │ │ │ │ │ + bne.w 17c6 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - ble.w 17bc │ │ │ │ │ - mov r6, r8 │ │ │ │ │ - ldr.w r8, [sp, #8] │ │ │ │ │ + bge.w 17cc │ │ │ │ │ mov r4, r7 │ │ │ │ │ - cmp r5, r7 │ │ │ │ │ - bne.n 1ae4 │ │ │ │ │ - b.n 17c8 │ │ │ │ │ - beq.w 17c6 │ │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ │ - b.n 1ae4 │ │ │ │ │ - beq.w 17c6 │ │ │ │ │ - movs r7, #2 │ │ │ │ │ - mov r4, r7 │ │ │ │ │ - b.n 18a0 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + ldr r7, [sp, #4] │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + ldr.w r8, [sp] │ │ │ │ │ + bne.n 1c42 │ │ │ │ │ + b.n 17d8 │ │ │ │ │ + beq.w 17d6 │ │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ │ + b.n 1c42 │ │ │ │ │ + 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 1c58 │ │ │ │ │ + bne.n 1db8 │ │ │ │ │ bl 5e0 │ │ │ │ │ R_ARM_THM_CALL sortslice_reverse.isra.0 │ │ │ │ │ - b.n 18a0 │ │ │ │ │ - add ip, r7 │ │ │ │ │ - cmp ip, r7 │ │ │ │ │ - bls.w 18de │ │ │ │ │ + b.n 1bf4 │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + b.n 1b74 │ │ │ │ │ + add r0, r7 │ │ │ │ │ + cmp r0, r7 │ │ │ │ │ + bls.w 1922 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ - ldr.w r2, [ip] │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ str.w r2, [r7], #4 │ │ │ │ │ - str.w r3, [ip], #-4 │ │ │ │ │ - b.n 1ba8 │ │ │ │ │ + str.w r3, [r0], #-4 │ │ │ │ │ + b.n 1d02 │ │ │ │ │ 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 1678 │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ + bne.w 167c │ │ │ │ │ + cmp r3, fp │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 167a │ │ │ │ │ - add.w r1, r7, #28 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ + b.n 167e │ │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 1742 │ │ │ │ │ + ldr r1, [r3, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 175e │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + ite le │ │ │ │ │ + movle r0, #0 │ │ │ │ │ + movgt r0, #1 │ │ │ │ │ + b.n 1760 │ │ │ │ │ + cmp r8, fp │ │ │ │ │ + ite ge │ │ │ │ │ + movge r0, #0 │ │ │ │ │ + movlt r0, #1 │ │ │ │ │ + b.n 1a20 │ │ │ │ │ + cmp fp, r9 │ │ │ │ │ + ite ge │ │ │ │ │ + movge r0, #0 │ │ │ │ │ + movlt r0, #1 │ │ │ │ │ + b.n 1c92 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ + ite ge │ │ │ │ │ + movge r0, #0 │ │ │ │ │ + movlt r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1870 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - blt.w 19d4 │ │ │ │ │ - b.n 1876 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ + bne.w 1988 │ │ │ │ │ + b.n 19c0 │ │ │ │ │ + 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 1c78 │ │ │ │ │ + bne.n 1dea │ │ │ │ │ bl 5e0 │ │ │ │ │ R_ARM_THM_CALL sortslice_reverse.isra.0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - b.n 1aae │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.w 1734 │ │ │ │ │ - ldr.w r1, [r9, #28] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 174e │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - ite le │ │ │ │ │ - movle r0, #0 │ │ │ │ │ - movgt r0, #1 │ │ │ │ │ - b.n 1750 │ │ │ │ │ - cmp fp, r8 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + b.n 1b74 │ │ │ │ │ + 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, 1df0 │ │ │ │ │ + bl 5e0 │ │ │ │ │ + R_ARM_THM_CALL sortslice_reverse.isra.0 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + b.n 1af4 │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ ite le │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 19aa │ │ │ │ │ - b.n 1a00 │ │ │ │ │ - cmp r9, r7 │ │ │ │ │ - ite ge │ │ │ │ │ - movge r0, #0 │ │ │ │ │ - movlt r0, #1 │ │ │ │ │ - b.n 1b36 │ │ │ │ │ - cmp r7, r6 │ │ │ │ │ + b.n 1bd8 │ │ │ │ │ + add.w r1, r1, r3, lsl #2 │ │ │ │ │ + b.n 1cf2 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 1942 │ │ │ │ │ - add.w r1, r1, r3, lsl #2 │ │ │ │ │ - b.n 1ba0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 18cc │ │ │ │ │ + b.n 1c0a │ │ │ │ │ cmp r8, fp │ │ │ │ │ ite le │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 19aa │ │ │ │ │ - b.n 1a4e │ │ │ │ │ + bne.w 17d8 │ │ │ │ │ + b.n 1a78 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ ite le │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ - b.n 1a9a │ │ │ │ │ - add.w r1, r1, r4, lsl #2 │ │ │ │ │ - b.n 1c08 │ │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - b.n 1ae4 │ │ │ │ │ - add.w r0, r9, #28 │ │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ │ - tst.w r1, #32 │ │ │ │ │ - bne.w 1858 │ │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ │ - b.n 1bdc │ │ │ │ │ + b.n 1ac6 │ │ │ │ │ + add.w r1, r1, r3, lsl #2 │ │ │ │ │ + b.n 1d88 │ │ │ │ │ + add.w r1, r1, r3, lsl #2 │ │ │ │ │ + b.n 1da4 │ │ │ │ │ + ldr.w r9, [r6, #1564] @ 0x61c │ │ │ │ │ + b.n 1c42 │ │ │ │ │ adds r0, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w 1660 │ │ │ │ │ + bne.w 17b2 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1bc0 │ │ │ │ │ + b.n 1cb8 │ │ │ │ │ adds r0, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w 17a2 │ │ │ │ │ + bne.w 1664 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1b5e │ │ │ │ │ + b.n 1d18 │ │ │ │ │ + add.w r0, fp, #28 │ │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ │ + lsls r3, r1, #26 │ │ │ │ │ + bmi.w 1b58 │ │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + b.n 1b8e │ │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ │ + b.n 1a66 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 1cac │ │ │ │ │ + b.n 1e10 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1b2a │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b.n 1b18 │ │ │ │ │ + b.n 197a │ │ │ │ │ + ldr.w r1, [fp, #28] │ │ │ │ │ + b.n 1bca │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1936 │ │ │ │ │ + b.n 1aba │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 1924 │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b.n 1a3e │ │ │ │ │ + b.n 1aa8 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 1c9a │ │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ │ - b.n 1c8a │ │ │ │ │ + b.n 1dfe │ │ │ │ │ + ldr.w r0, [fp, #28] │ │ │ │ │ + b.n 1e24 │ │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ │ + b.n 1bb4 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 1a7c │ │ │ │ │ + b.n 196a │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1a8e │ │ │ │ │ + b.n 1c88 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b.n 1c76 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + b.n 18b6 │ │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ │ + b.n 18a2 │ │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ │ + b.n 186e │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + b.n 1858 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001ce8 : │ │ │ │ │ +00001e78 : │ │ │ │ │ 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 1d4a │ │ │ │ │ + beq.n 1eda │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ - bpl.n 1d3c │ │ │ │ │ + bpl.n 1ecc │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ adds r0, #20 │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.n 1d46 │ │ │ │ │ + beq.n 1ed6 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ - bpl.n 1d28 │ │ │ │ │ + bpl.n 1eb8 │ │ │ │ │ adds r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - cbz r0, 1d32 │ │ │ │ │ + cbz r0, 1ec2 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ adds r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1d24 │ │ │ │ │ + bne.n 1eb4 │ │ │ │ │ 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 1d18 │ │ │ │ │ + bne.n 1ea8 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1d2a │ │ │ │ │ + b.n 1eba │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 1d3e │ │ │ │ │ + b.n 1ece │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001d50 : │ │ │ │ │ +00001ee0 : │ │ │ │ │ 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 │ │ │ │ │ ldrd r7, r2, [r3, #28] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ ldr.w r9, [r3, #36] @ 0x24 │ │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ │ add.w r2, r0, r2, lsl #4 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ add.w r6, r2, #28 │ │ │ │ │ ldr r5, [r2, #28] │ │ │ │ │ add.w r2, r9, r4 │ │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ subs r2, r3, #3 │ │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r2, r1 │ │ │ │ │ itttt eq │ │ │ │ │ - ldreq r3, [sp, #12] │ │ │ │ │ + ldreq r3, [sp, #16] │ │ │ │ │ addeq.w r3, r3, ip, lsl #4 │ │ │ │ │ addeq r3, #28 │ │ │ │ │ ldmiaeq r3, {r0, r1, r2, r3} │ │ │ │ │ it eq │ │ │ │ │ stmiaeq.w r6, {r0, r1, r2, r3} │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ 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 298a │ │ │ │ │ + blt.w 2b06 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 271c │ │ │ │ │ + bne.w 28ac │ │ │ │ │ subs.w r3, r9, r6 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq.w 2600 │ │ │ │ │ + beq.w 2790 │ │ │ │ │ add.w r2, r3, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r1, r7, r6, lsl #2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ - ldr.w r9, [sp, #12] │ │ │ │ │ + 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 │ │ │ │ │ R_ARM_THM_CALL gallop_left │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - ble.w 2984 │ │ │ │ │ + ble.w 2b26 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ str.w r8, [sp, #44] @ 0x2c │ │ │ │ │ - bgt.w 2170 │ │ │ │ │ + bgt.w 2340 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.w 294e │ │ │ │ │ + bgt.w 2abe │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add.w r0, r3, #12 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ bl 5a8 │ │ │ │ │ R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ + 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 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ str.w r3, [r7, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 27de │ │ │ │ │ + bne.w 296c │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - beq.w 214a │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + beq.w 22da │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 26d0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + beq.w 2860 │ │ │ │ │ + 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] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r4, r9 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ mov r9, r7 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + 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 1eee │ │ │ │ │ + bne.n 207e │ │ │ │ │ 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 2948 │ │ │ │ │ + bpl.w 2b2c │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 28d8 │ │ │ │ │ + bpl.w 2a56 │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ add.w r0, r8, #20 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 28e6 │ │ │ │ │ + beq.w 2a64 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 255c │ │ │ │ │ + bpl.w 22fc │ │ │ │ │ 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 256e │ │ │ │ │ + beq.w 230e │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 2576 │ │ │ │ │ + bge.w 2316 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ adds r4, #4 │ │ │ │ │ str.w r8, [r4, #-4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ - cbz r2, 1f0e │ │ │ │ │ + cbz r2, 209e │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ │ str.w r0, [r2], #4 │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n 1f0e │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ + b.n 209e │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1fee │ │ │ │ │ - blt.w 28ce │ │ │ │ │ + beq.n 217e │ │ │ │ │ + blt.w 2a82 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ adds r4, #4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1edc │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + bne.n 206c │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - beq.w 2144 │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ + beq.w 22d4 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bge.w 2030 │ │ │ │ │ + bge.w 21c0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 2024 │ │ │ │ │ + bne.n 21b4 │ │ │ │ │ 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] │ │ │ │ │ @@ -3204,353 +3352,377 @@ │ │ │ │ │ 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 2940 │ │ │ │ │ + bpl.w 2b32 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 28ea │ │ │ │ │ + bpl.w 2a6e │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 28f8 │ │ │ │ │ + beq.w 2a7c │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.n 1faa │ │ │ │ │ + bpl.n 213a │ │ │ │ │ add.w r1, r6, #20 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - cbz r0, 1fba │ │ │ │ │ + cbz r0, 214a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 1fbe │ │ │ │ │ + bge.n 214e │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r9, r8 │ │ │ │ │ str.w r4, [r8, #-4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 25a0 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + bne.w 272c │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - beq.w 2146 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + beq.w 22d6 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - ble.n 2032 │ │ │ │ │ + ble.n 21c2 │ │ │ │ │ add.w r8, r8, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 1f38 │ │ │ │ │ + b.n 20c8 │ │ │ │ │ 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 1f7a │ │ │ │ │ + bne.n 210a │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - bgt.n 1f7e │ │ │ │ │ + bgt.n 210e │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add.w fp, fp, #4 │ │ │ │ │ mov r9, r8 │ │ │ │ │ str.w r6, [r8, #-4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 25bc │ │ │ │ │ + bne.w 2748 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 26b6 │ │ │ │ │ + beq.w 283a │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.n 2032 │ │ │ │ │ + bge.n 21c2 │ │ │ │ │ add.w r8, r8, #4 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 1f38 │ │ │ │ │ + b.n 20c8 │ │ │ │ │ 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 258a │ │ │ │ │ + bne.w 232a │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 26ce │ │ │ │ │ + beq.w 285e │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble.n 2030 │ │ │ │ │ + ble.n 21c0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 202a │ │ │ │ │ + bne.n 21ba │ │ │ │ │ mov r7, r9 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 1f30 │ │ │ │ │ + b.n 20c0 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 1e70 │ │ │ │ │ + b.n 2000 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 1e70 │ │ │ │ │ + b.n 2000 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - ldr.w sl, [sp, #16] │ │ │ │ │ + ldr.w sl, [sp, #12] │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ it gt │ │ │ │ │ subgt r4, #1 │ │ │ │ │ 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 20fa │ │ │ │ │ + bne.n 228a │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ add.w r9, r9, #4 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2660 │ │ │ │ │ + bne.w 2820 │ │ │ │ │ subs.w r6, sl, #1 │ │ │ │ │ - beq.w 2708 │ │ │ │ │ + beq.w 2898 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ adds r5, #4 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ ldr.w r1, [fp] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 324 │ │ │ │ │ R_ARM_THM_CALL gallop_left │ │ │ │ │ subs.w sl, r0, #0 │ │ │ │ │ - beq.w 262c │ │ │ │ │ - blt.w 2976 │ │ │ │ │ + beq.w 27bc │ │ │ │ │ + blt.w 2ad0 │ │ │ │ │ mov.w r2, sl, lsl #2 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ add r9, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2638 │ │ │ │ │ + bne.w 27f8 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 264a │ │ │ │ │ + bne.w 280a │ │ │ │ │ subs.w r6, r6, sl │ │ │ │ │ - beq.w 2708 │ │ │ │ │ + beq.w 2898 │ │ │ │ │ add r5, r2 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r9, r9, #4 │ │ │ │ │ - ldr.w r1, [fp], #4 │ │ │ │ │ - str r1, [r2, #0] │ │ │ │ │ + ldr.w r2, [fp], #4 │ │ │ │ │ + str r2, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2650 │ │ │ │ │ + bne.w 2810 │ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 28c4 │ │ │ │ │ + beq.w 2a1c │ │ │ │ │ cmp r7, #6 │ │ │ │ │ - bgt.n 216c │ │ │ │ │ + bgt.n 233c │ │ │ │ │ cmp.w sl, #6 │ │ │ │ │ - bgt.n 216c │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + bgt.n 233c │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ adds r2, r4, #1 │ │ │ │ │ str.w r8, [sp, #28] │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ + str r6, [sp, #12] │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n 1e66 │ │ │ │ │ - blt.w 2976 │ │ │ │ │ + b.n 1ff6 │ │ │ │ │ + blt.w 2ad0 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ 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 5a8 │ │ │ │ │ R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ lsls r3, r7, #2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 27d6 │ │ │ │ │ + bne.w 2964 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ add fp, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 27c4 │ │ │ │ │ + bne.w 2952 │ │ │ │ │ sub.w r6, r8, r7 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.w 28c8 │ │ │ │ │ + beq.w 2a20 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 2944 │ │ │ │ │ + beq.w 2b10 │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r2, r9 │ │ │ │ │ - b.n 205c │ │ │ │ │ + b.n 21ec │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r3, 2164 │ │ │ │ │ + cbz r3, 22f4 │ │ │ │ │ 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 r2, [sp, #28] │ │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ bl 5a8 │ │ │ │ │ R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + 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 205a │ │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + blt.w 2060 │ │ │ │ │ + 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 2192 │ │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + ldr.w r0, [r1], #4 │ │ │ │ │ + str.w r0, [r2], #4 │ │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + b.n 2192 │ │ │ │ │ mov sl, r6 │ │ │ │ │ - b.n 203e │ │ │ │ │ + b.n 21ce │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.w 28b2 │ │ │ │ │ + bgt.w 2a36 │ │ │ │ │ add.w r6, r4, #1073741824 @ 0x40000000 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + 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 278c │ │ │ │ │ + bne.w 290a │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ │ strd r5, r8, [sp, #64] @ 0x40 │ │ │ │ │ bl 5a8 │ │ │ │ │ R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ + 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 28b6 │ │ │ │ │ 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 267c │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + beq.w 27ca │ │ │ │ │ + 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 │ │ │ │ │ mov ip, r8 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ str.w lr, [sp, #56] @ 0x38 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov sl, r8 │ │ │ │ │ str.w ip, [sp, #52] @ 0x34 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + 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 2284 │ │ │ │ │ + bne.n 2454 │ │ │ │ │ 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 2960 │ │ │ │ │ + bpl.w 2b00 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 2912 │ │ │ │ │ + bpl.w 2a8c │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ add.w r0, r9, #20 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 2920 │ │ │ │ │ + beq.w 2a9a │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 2406 │ │ │ │ │ + bpl.w 25d6 │ │ │ │ │ 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 2418 │ │ │ │ │ + beq.w 25e8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 2420 │ │ │ │ │ + bge.w 25f0 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r4, #4 │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ - cbz r2, 22a2 │ │ │ │ │ + cbz r2, 2472 │ │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ │ ldr.w r0, [r1], #-4 │ │ │ │ │ str.w r0, [r2], #-4 │ │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ │ - b.n 22a2 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ + b.n 2472 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2382 │ │ │ │ │ - blt.w 28fe │ │ │ │ │ + beq.n 2552 │ │ │ │ │ + blt.w 2ab0 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r4, #4 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2272 │ │ │ │ │ + bne.n 2442 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - beq.w 2630 │ │ │ │ │ + beq.w 2832 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ subs r7, #4 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bge.w 2444 │ │ │ │ │ + bge.w 2614 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 23b2 │ │ │ │ │ + bne.n 2582 │ │ │ │ │ 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] │ │ │ │ │ @@ -3558,371 +3730,320 @@ │ │ │ │ │ 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 2994 │ │ │ │ │ + bpl.w 2afc │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 292e │ │ │ │ │ + bpl.w 2a9e │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ add.w r0, r6, #20 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 293c │ │ │ │ │ + beq.w 2aac │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.n 2340 │ │ │ │ │ + bpl.n 2510 │ │ │ │ │ add.w r1, r4, #20 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - cbz r0, 2350 │ │ │ │ │ + cbz r0, 2520 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 2354 │ │ │ │ │ + bge.n 2524 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov sl, r9 │ │ │ │ │ str.w r4, [r9, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 23be │ │ │ │ │ + bne.n 258e │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq.w 25da │ │ │ │ │ + beq.w 276a │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ adds r5, #1 │ │ │ │ │ subs r7, #4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.w 2446 │ │ │ │ │ + ble.w 2616 │ │ │ │ │ sub.w r9, r9, #4 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 22ce │ │ │ │ │ + b.n 249e │ │ │ │ │ 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 2310 │ │ │ │ │ + bne.n 24e0 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - blt.n 2314 │ │ │ │ │ + blt.n 24e4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ sub.w fp, fp, #4 │ │ │ │ │ mov sl, r9 │ │ │ │ │ str.w r6, [r9, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 23de │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + bne.n 25ae │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 2672 │ │ │ │ │ + beq.w 27c0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.n 2446 │ │ │ │ │ + ble.n 2616 │ │ │ │ │ sub.w r9, r9, #4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 22ce │ │ │ │ │ + b.n 249e │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r4, #4 │ │ │ │ │ ldr.w r3, [fp], #-4 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2432 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + bne.n 2602 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 2710 │ │ │ │ │ + beq.w 28a0 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - ble.n 2444 │ │ │ │ │ + ble.n 2614 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 23b8 │ │ │ │ │ + bne.n 2588 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 22c6 │ │ │ │ │ + b.n 2496 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 220a │ │ │ │ │ + b.n 23da │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 220a │ │ │ │ │ + b.n 23da │ │ │ │ │ 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 25da │ │ │ │ │ + beq.w 276a │ │ │ │ │ subs r3, r1, #4 │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 232a │ │ │ │ │ + b.n 24fa │ │ │ │ │ ldr.w ip, [sp, #52] @ 0x34 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + 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, #16] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - beq.w 2924 │ │ │ │ │ + beq.w 2a4c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str.w ip, [sp, #52] @ 0x34 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 2370 │ │ │ │ │ + b.n 2540 │ │ │ │ │ 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 2262 │ │ │ │ │ + bne.w 2432 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.w 2268 │ │ │ │ │ + blt.w 2438 │ │ │ │ │ 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 2392 │ │ │ │ │ + beq.n 2562 │ │ │ │ │ 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 2392 │ │ │ │ │ + b.n 2562 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ mov r8, fp │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr.w ip, [sp, #52] @ 0x34 │ │ │ │ │ str.w ip, [sp, #32] │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ it gt │ │ │ │ │ subgt r5, #1 │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ 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 2998 │ │ │ │ │ + blt.w 2b16 │ │ │ │ │ subs.w r9, r6, r3 │ │ │ │ │ - beq.w 2606 │ │ │ │ │ + beq.w 2796 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r6, r3, r6 │ │ │ │ │ add.w sl, sl, r6, lsl #2 │ │ │ │ │ lsls r6, r6, #2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 27f2 │ │ │ │ │ + bne.w 2980 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r7, r6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2876 │ │ │ │ │ + bne.w 298a │ │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ │ adds r1, r7, #4 │ │ │ │ │ add.w r0, sl, #4 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 28a0 │ │ │ │ │ + beq.w 2ade │ │ │ │ │ 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 27ca │ │ │ │ │ + beq.w 2958 │ │ │ │ │ subs r4, #2 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ bl 324 │ │ │ │ │ R_ARM_THM_CALL gallop_left │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - blt.w 2966 │ │ │ │ │ + blt.w 2aec │ │ │ │ │ subs.w r8, r3, r4 │ │ │ │ │ - beq.n 259c │ │ │ │ │ + beq.n 2766 │ │ │ │ │ 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 2736 │ │ │ │ │ + bne.w 28e4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2784 │ │ │ │ │ + bne.w 28ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 27ca │ │ │ │ │ + beq.w 2958 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 2984 │ │ │ │ │ + beq.w 2b26 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str.w r3, [sl], #-4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2726 │ │ │ │ │ + bne.w 2942 │ │ │ │ │ subs r6, #1 │ │ │ │ │ - beq.w 26aa │ │ │ │ │ + beq.w 2852 │ │ │ │ │ subs r7, #4 │ │ │ │ │ cmp.w r9, #6 │ │ │ │ │ - bgt.n 2558 │ │ │ │ │ + bgt.n 2728 │ │ │ │ │ cmp.w r8, #6 │ │ │ │ │ - bgt.n 2558 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ + bgt.n 2728 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 21fe │ │ │ │ │ + b.n 23ce │ │ │ │ │ mov r8, fp │ │ │ │ │ - b.n 2458 │ │ │ │ │ - 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 1eca │ │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - blt.w 1ed0 │ │ │ │ │ - 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 2002 │ │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - ldr.w r0, [r1], #4 │ │ │ │ │ - str.w r0, [r2], #4 │ │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - b.n 2002 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - b.n 2524 │ │ │ │ │ + b.n 2628 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - beq.w 28ae │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ + beq.w 2a48 │ │ │ │ │ adds r1, #4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 1f96 │ │ │ │ │ + b.n 2126 │ │ │ │ │ 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 290c │ │ │ │ │ + beq.w 2a68 │ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n 1fdc │ │ │ │ │ + b.n 216c │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + b.n 26f4 │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ mov r6, sl │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - cbz r2, 2600 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + cbz r2, 2790 │ │ │ │ │ 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 2854 │ │ │ │ │ + bne.w 29e8 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - b.n 2164 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + b.n 22f4 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ sub.w fp, fp, #4 │ │ │ │ │ str.w r3, [sl], #-4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 24c4 │ │ │ │ │ + beq.w 2694 │ │ │ │ │ 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 24c4 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - b.n 20c2 │ │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - b.n 25e0 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - ldrd r2, r3, [sp, #16] │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - b.n 20ae │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 20b6 │ │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ - ldr.w r1, [r2], #4 │ │ │ │ │ - str.w r1, [r3], #4 │ │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - b.n 20d4 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ │ - ldr.w r2, [r3], #4 │ │ │ │ │ - str.w r2, [r6], #4 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - str r6, [sp, #20] │ │ │ │ │ - b.n 206c │ │ │ │ │ + b.n 2694 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + b.n 2252 │ │ │ │ │ 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 │ │ │ │ │ @@ -3931,181 +4052,211 @@ │ │ │ │ │ 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 287e │ │ │ │ │ + bne.w 29fa │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ str r3, [r6, r5] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - b.n 2164 │ │ │ │ │ - str r6, [sp, #28] │ │ │ │ │ - mov r6, sl │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + b.n 22f4 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + add r3, r2 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b.n 223e │ │ │ │ │ + add r3, r2 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + b.n 2246 │ │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ + ldr.w r1, [r2], #4 │ │ │ │ │ + str.w r1, [r3], #4 │ │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b.n 2264 │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ │ + ldr.w r2, [r3], #4 │ │ │ │ │ + str.w r2, [r6], #4 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + str r6, [sp, #20] │ │ │ │ │ + b.n 21fc │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ - b.n 25e0 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + b.n 2770 │ │ │ │ │ + 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 26a4 │ │ │ │ │ + b.n 27f2 │ │ │ │ │ + str r6, [sp, #28] │ │ │ │ │ + mov r6, sl │ │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ + b.n 2770 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + 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 │ │ │ │ │ - beq.n 26c6 │ │ │ │ │ + beq.n 284a │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r4, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + 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 26a4 │ │ │ │ │ + b.n 27f2 │ │ │ │ │ str.w r8, [sp, #28] │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ - b.n 2146 │ │ │ │ │ + str r6, [sp, #12] │ │ │ │ │ + b.n 22d6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ - b.n 267c │ │ │ │ │ + b.n 27ca │ │ │ │ │ add.w r3, r3, r6, lsl #2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.w 1dc8 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ │ - strd r2, r3, [sp, #20] │ │ │ │ │ - b.n 2532 │ │ │ │ │ - add r3, ip │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - cbnz r3, 2784 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcpy │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 2518 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - adds r0, r3, #4 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - adds r1, #4 │ │ │ │ │ - b.n 2514 │ │ │ │ │ + b.w 1f58 │ │ │ │ │ str.w r8, [sp, #24] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add r3, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ 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 21dc │ │ │ │ │ + beq.w 23ac │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr.w r0, [r1], #-4 │ │ │ │ │ str.w r0, [r3], #-4 │ │ │ │ │ strd r1, r3, [sp, #20] │ │ │ │ │ - b.n 21dc │ │ │ │ │ + b.n 23ac │ │ │ │ │ + add r3, ip │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + cbz r3, 28f2 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r3, ip │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b.n 273e │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcpy │ │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 26e8 │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ + adds r0, r3, #4 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + adds r1, #4 │ │ │ │ │ + b.n 26e4 │ │ │ │ │ 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 5a8 │ │ │ │ │ R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ + 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 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2760 │ │ │ │ │ - b.n 275a │ │ │ │ │ + beq.n 28c0 │ │ │ │ │ + b.n 28ba │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ │ + strd r2, r3, [sp, #20] │ │ │ │ │ + b.n 2702 │ │ │ │ │ add r2, r3 │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 212e │ │ │ │ │ + b.n 22be │ │ │ │ │ lsls r2, r6, #2 │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n 267c │ │ │ │ │ + b.n 27ca │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r2, r3 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n 2124 │ │ │ │ │ + b.n 22b4 │ │ │ │ │ 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 1e42 │ │ │ │ │ + b.w 1fd2 │ │ │ │ │ add r2, r6 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r7, r6 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n 2876 │ │ │ │ │ + cbz r2, 2990 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + add r2, r6 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ adds r1, r7, #4 │ │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ │ add.w r0, sl, #4 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 24ac │ │ │ │ │ + beq.w 267c │ │ │ │ │ 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, #16] │ │ │ │ │ - cbnz r3, 2866 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 2a26 │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 2164 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + beq.w 22f4 │ │ │ │ │ + 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 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -4114,261 +4265,258 @@ │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ 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, #16] │ │ │ │ │ - b.n 2164 │ │ │ │ │ - ldr.w r2, [r8] │ │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - str.w r2, [sl], #-4 │ │ │ │ │ - b.n 261a │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - add r2, r6 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - b.n 27fe │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + b.n 22f4 │ │ │ │ │ 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 26a4 │ │ │ │ │ + beq.w 27f2 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ str r3, [r2, r5] │ │ │ │ │ - b.n 26a4 │ │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ - mov r6, sl │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ - strd r3, r3, [sp, #24] │ │ │ │ │ - b.n 25e0 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - b.n 2146 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ + b.n 27f2 │ │ │ │ │ + str r6, [sp, #12] │ │ │ │ │ + b.n 2860 │ │ │ │ │ + str.w sl, [sp, #12] │ │ │ │ │ + b.n 2860 │ │ │ │ │ + ldr.w r2, [r8] │ │ │ │ │ + sub.w fp, fp, #4 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + str.w r2, [sl], #-4 │ │ │ │ │ + b.n 27aa │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl f2c │ │ │ │ │ + bl 1028 │ │ │ │ │ R_ARM_THM_CALL merge_getmem │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ + str r0, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 2176 │ │ │ │ │ - b.n 2164 │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ - b.n 26d0 │ │ │ │ │ - str.w sl, [sp, #16] │ │ │ │ │ - b.n 26d0 │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - mov r9, r4 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - b.n 2146 │ │ │ │ │ + bne.w 2346 │ │ │ │ │ + b.n 22f4 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b.n 22d6 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + mov r8, ip │ │ │ │ │ + mov r6, r9 │ │ │ │ │ + lsls r2, r3, #2 │ │ │ │ │ + b.n 27ca │ │ │ │ │ add.w r0, r8, #28 │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - bne.w 1eb2 │ │ │ │ │ + bne.w 2042 │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ - b.n 2560 │ │ │ │ │ + b.n 2300 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ │ + b.n 2860 │ │ │ │ │ add.w r0, r4, #28 │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - bne.w 1f68 │ │ │ │ │ + bne.w 20f8 │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ - b.w 1fae │ │ │ │ │ + b.w 213e │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - b.n 25e0 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 26d0 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + b.n 22d6 │ │ │ │ │ add.w r0, r9, #28 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - bne.w 224a │ │ │ │ │ + bne.w 241a │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b.n 240a │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - mov r8, ip │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - lsls r2, r3, #2 │ │ │ │ │ - b.n 267c │ │ │ │ │ + b.n 25da │ │ │ │ │ add.w r0, r6, #28 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - bne.w 22fe │ │ │ │ │ + bne.w 24ce │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ - b.n 2344 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - b.n 28ee │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ - b.n 2164 │ │ │ │ │ - ldr.w r0, [r8, #28] │ │ │ │ │ - b.n 28dc │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ + b.n 2514 │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + b.n 2770 │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ mov r1, r2 │ │ │ │ │ - bl f2c │ │ │ │ │ + bl 1028 │ │ │ │ │ R_ARM_THM_CALL merge_getmem │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ + str r0, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 1e10 │ │ │ │ │ - b.n 2164 │ │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ │ - b.n 2916 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + bne.w 1fa0 │ │ │ │ │ + b.n 22f4 │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + b.w 22d6 │ │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ + mov r6, sl │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ + strd r3, r3, [sp, #24] │ │ │ │ │ + b.n 2770 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ mov r6, sl │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 25e0 │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - b.w 2146 │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ - b.w 2164 │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - b.w 2164 │ │ │ │ │ + b.n 2770 │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - b.n 2932 │ │ │ │ │ + b.n 2aa2 │ │ │ │ │ + ldr.w r0, [r9, #28] │ │ │ │ │ + b.n 2a90 │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + b.w 22f4 │ │ │ │ │ + str r6, [sp, #12] │ │ │ │ │ + b.w 22f4 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ mov r6, sl │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 25e0 │ │ │ │ │ + b.n 2770 │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ + b.w 22f4 │ │ │ │ │ + ldr.w r0, [r8, #28] │ │ │ │ │ + b.n 2a5a │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + b.n 2a72 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000029a8 : │ │ │ │ │ +00002b38 : │ │ │ │ │ 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 29f4 │ │ │ │ │ + bpl.n 2b84 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 2a10 │ │ │ │ │ + bcs.n 2ba0 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ │ - cbz r0, 29da │ │ │ │ │ + cbz r0, 2b6a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 29e2 │ │ │ │ │ + blt.n 2b72 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 29da │ │ │ │ │ + bne.n 2b6a │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 29dc │ │ │ │ │ + b.n 2b6c │ │ │ │ │ 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 29dc │ │ │ │ │ + b.n 2b6c │ │ │ │ │ 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 2a0a │ │ │ │ │ + b.n 2b9a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002a30 : │ │ │ │ │ +00002bc0 : │ │ │ │ │ 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 2a68 │ │ │ │ │ + bmi.n 2bf8 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2a50 │ │ │ │ │ + b.n 2be0 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ │ mov r1, r7 │ │ │ │ │ - cbz r0, 2a64 │ │ │ │ │ + cbz r0, 2bf4 │ │ │ │ │ subs r4, #1 │ │ │ │ │ blx r6 │ │ │ │ │ - cbnz r0, 2a62 │ │ │ │ │ + cbnz r0, 2bf2 │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ - bne.n 2a4e │ │ │ │ │ + bne.n 2bde │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcs.n 2a50 │ │ │ │ │ + bcs.n 2be0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ │ │ -00002a6c <_PyList_FromStackRefStealOnSuccess>: │ │ │ │ │ +00002bfc <_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 2af6 <_PyList_FromStackRefStealOnSuccess+0x8a> │ │ │ │ │ - ldr r3, [pc, #324] @ (2bc8 <_PyList_FromStackRefStealOnSuccess+0x15c>) │ │ │ │ │ + bne.n 2c86 <_PyList_FromStackRefStealOnSuccess+0x8a> │ │ │ │ │ + ldr r3, [pc, #324] @ (2d58 <_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 2b6c <_PyList_FromStackRefStealOnSuccess+0x100> │ │ │ │ │ + beq.n 2cfc <_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] @ (2bcc <_PyList_FromStackRefStealOnSuccess+0x160>) │ │ │ │ │ + ldr r3, [pc, #268] @ (2d5c <_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 │ │ │ │ │ @@ -4385,67 +4533,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 2af2 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + beq.n 2c82 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 2af2 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + ble.n 2c82 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ tst.w r3, #1 │ │ │ │ │ - beq.n 2bc0 <_PyList_FromStackRefStealOnSuccess+0x154> │ │ │ │ │ + beq.n 2d50 <_PyList_FromStackRefStealOnSuccess+0x154> │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ ldr.w ip, [r3] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2bc0 <_PyList_FromStackRefStealOnSuccess+0x154> │ │ │ │ │ + bge.n 2d50 <_PyList_FromStackRefStealOnSuccess+0x154> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ str.w ip, [r3] │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - beq.n 2af2 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + beq.n 2c82 <_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 2b62 <_PyList_FromStackRefStealOnSuccess+0xf6> │ │ │ │ │ + beq.n 2cf2 <_PyList_FromStackRefStealOnSuccess+0xf6> │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2b62 <_PyList_FromStackRefStealOnSuccess+0xf6> │ │ │ │ │ + bge.n 2cf2 <_PyList_FromStackRefStealOnSuccess+0xf6> │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ │ - bne.n 2b3a <_PyList_FromStackRefStealOnSuccess+0xce> │ │ │ │ │ - b.n 2af2 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + bne.n 2cca <_PyList_FromStackRefStealOnSuccess+0xce> │ │ │ │ │ + b.n 2c82 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ cmp r4, ip │ │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ │ - bne.n 2b3a <_PyList_FromStackRefStealOnSuccess+0xce> │ │ │ │ │ - b.n 2af2 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + bne.n 2cca <_PyList_FromStackRefStealOnSuccess+0xce> │ │ │ │ │ + b.n 2c82 <_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 2af2 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + beq.n 2c82 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ strd r1, r1, [r0, #8] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ - ldr r1, [pc, #68] @ (2bd0 <_PyList_FromStackRefStealOnSuccess+0x164>) │ │ │ │ │ + ldr r1, [pc, #68] @ (2d60 <_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 │ │ │ │ │ @@ -4453,43 +4601,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 2af2 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + b.n 2c82 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - bne.n 2b30 <_PyList_FromStackRefStealOnSuccess+0xc4> │ │ │ │ │ - b.n 2af2 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + bne.n 2cc0 <_PyList_FromStackRefStealOnSuccess+0xc4> │ │ │ │ │ + b.n 2c82 <_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 │ │ │ │ │ │ │ │ │ │ -00002bd4 : │ │ │ │ │ +00002d64 : │ │ │ │ │ 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 2bfe │ │ │ │ │ + beq.n 2d8e │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 2c18 │ │ │ │ │ + beq.n 2da8 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ - b.n 2c54 │ │ │ │ │ + b.n 2de4 │ │ │ │ │ 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 │ │ │ │ │ @@ -4497,88 +4645,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 4c68 │ │ │ │ │ + bl 4cf4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2c0e │ │ │ │ │ + beq.n 2d9e │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2c54 │ │ │ │ │ + bl 2de4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2c12 │ │ │ │ │ + bge.n 2da2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2c12 │ │ │ │ │ + bne.n 2da2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2c12 │ │ │ │ │ + b.n 2da2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002c54 : │ │ │ │ │ +00002de4 : │ │ │ │ │ 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 2e60 │ │ │ │ │ + bne.w 2ff0 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt.w 3006 │ │ │ │ │ + blt.w 3196 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ge │ │ │ │ │ movge r5, r1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bgt.w 300e │ │ │ │ │ + bgt.w 319e │ │ │ │ │ cmp r7, r1 │ │ │ │ │ mov r3, r7 │ │ │ │ │ it ge │ │ │ │ │ movge r3, r1 │ │ │ │ │ sub.w r7, r9, r3 │ │ │ │ │ add r7, r5 │ │ │ │ │ cmn r7, r1 │ │ │ │ │ - beq.w 2e06 │ │ │ │ │ + beq.w 2f96 │ │ │ │ │ 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 2f3a │ │ │ │ │ + beq.w 30ca │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - bhi.w 2f98 │ │ │ │ │ + bhi.w 3128 │ │ │ │ │ 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 2eba │ │ │ │ │ + bge.w 304a │ │ │ │ │ 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] │ │ │ │ │ @@ -4589,133 +4737,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 2e9a │ │ │ │ │ + ble.w 302a │ │ │ │ │ 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 2fbe │ │ │ │ │ + beq.w 314e │ │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 2fd4 │ │ │ │ │ + bcs.w 3164 │ │ │ │ │ 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 2fd4 │ │ │ │ │ + beq.w 3164 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ strd sl, r2, [r4, #12] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bgt.n 2da8 │ │ │ │ │ + bgt.n 2f38 │ │ │ │ │ subs.w r3, fp, #1 │ │ │ │ │ - bmi.n 2d84 │ │ │ │ │ + bmi.n 2f14 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ │ - cbz r0, 2d64 │ │ │ │ │ + cbz r0, 2ef4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2f2a │ │ │ │ │ + blt.w 30ba │ │ │ │ │ sub.w r4, fp, #2 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - beq.n 2d84 │ │ │ │ │ + beq.n 2f14 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ │ - cbz r0, 2d80 │ │ │ │ │ + cbz r0, 2f10 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2eaa │ │ │ │ │ + blt.w 303a │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcs.n 2d70 │ │ │ │ │ + bcs.n 2f00 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 2f68 │ │ │ │ │ + bne.w 30f8 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 2da0 │ │ │ │ │ + beq.n 2f30 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2df4 │ │ │ │ │ + blt.n 2f84 │ │ │ │ │ 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 2f7a │ │ │ │ │ + beq.w 310a │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 2f7a │ │ │ │ │ + bge.w 310a │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ str.w r3, [sl, r5, lsl #2] │ │ │ │ │ - beq.n 2d4c │ │ │ │ │ + beq.n 2edc │ │ │ │ │ add.w r9, r6, r9, lsl #2 │ │ │ │ │ adds r6, #4 │ │ │ │ │ ldr.w r3, [r6], #4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2f86 │ │ │ │ │ + beq.w 3116 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 2f86 │ │ │ │ │ + bge.w 3116 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ - beq.n 2d4c │ │ │ │ │ - b.n 2dd2 │ │ │ │ │ + beq.n 2edc │ │ │ │ │ + b.n 2f62 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2da0 │ │ │ │ │ + bne.n 2f30 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2da0 │ │ │ │ │ + b.n 2f30 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 2e16 │ │ │ │ │ + beq.n 2fa6 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2e88 │ │ │ │ │ + blt.n 3018 │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ - cbz r5, 2e56 │ │ │ │ │ + cbz r5, 2fe6 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ - bmi.n 2e50 │ │ │ │ │ + bmi.n 2fe0 │ │ │ │ │ ldr.w r0, [r5, r3, lsl #2] │ │ │ │ │ - cbz r0, 2e38 │ │ │ │ │ + cbz r0, 2fc8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2f50 │ │ │ │ │ + blt.w 30e0 │ │ │ │ │ subs r4, r6, #2 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n 2e50 │ │ │ │ │ + beq.n 2fe0 │ │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ │ - cbz r0, 2e4c │ │ │ │ │ + cbz r0, 2fdc │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2f42 │ │ │ │ │ + blt.n 30d2 │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcs.n 2e3e │ │ │ │ │ + bcs.n 2fce │ │ │ │ │ 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} │ │ │ │ │ @@ -4724,233 +4872,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 3000 │ │ │ │ │ + beq.w 3190 │ │ │ │ │ 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 2c78 │ │ │ │ │ + b.n 2e08 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2e16 │ │ │ │ │ + bne.n 2fa6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2e16 │ │ │ │ │ + b.n 2fa6 │ │ │ │ │ cmp.w r3, r2, asr #1 │ │ │ │ │ - blt.w 2d04 │ │ │ │ │ + blt.w 2e94 │ │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 2d46 │ │ │ │ │ + b.n 2ed6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2d80 │ │ │ │ │ + bne.w 2f10 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2d80 │ │ │ │ │ - beq.n 2f92 │ │ │ │ │ + b.n 2f10 │ │ │ │ │ + beq.n 3122 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ adds r2, r7, r2 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble.n 2f70 │ │ │ │ │ + ble.n 3100 │ │ │ │ │ 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 2ff2 │ │ │ │ │ + beq.w 3182 │ │ │ │ │ cmp.w sl, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 2ff6 │ │ │ │ │ + bcs.w 3186 │ │ │ │ │ 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 2ff6 │ │ │ │ │ + beq.n 3186 │ │ │ │ │ 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 2d46 │ │ │ │ │ + b.n 2ed6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2d64 │ │ │ │ │ + bne.w 2ef4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2d64 │ │ │ │ │ + b.n 2ef4 │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ │ - b.n 2cd2 │ │ │ │ │ + b.n 2e62 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2e4c │ │ │ │ │ + bne.n 2fdc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2e4c │ │ │ │ │ + b.n 2fdc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2e38 │ │ │ │ │ + bne.w 2fc8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2e38 │ │ │ │ │ + b.n 2fc8 │ │ │ │ │ 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 2d90 │ │ │ │ │ + b.n 2f20 │ │ │ │ │ cmp.w r2, r1, asr #1 │ │ │ │ │ - blt.n 2ec8 │ │ │ │ │ + blt.n 3058 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b.n 2f10 │ │ │ │ │ + b.n 30a0 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - beq.w 2d4c │ │ │ │ │ - b.n 2dcc │ │ │ │ │ + beq.w 2edc │ │ │ │ │ + b.n 2f5c │ │ │ │ │ cmp r9, r6 │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ - beq.w 2d4c │ │ │ │ │ - b.n 2dd2 │ │ │ │ │ + beq.w 2edc │ │ │ │ │ + b.n 2f62 │ │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ │ - b.n 2d46 │ │ │ │ │ + b.n 2ed6 │ │ │ │ │ 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 2f60 │ │ │ │ │ + beq.n 30f0 │ │ │ │ │ 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 2cd2 │ │ │ │ │ + b.n 2e62 │ │ │ │ │ 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 2d40 │ │ │ │ │ + bne.w 2ed0 │ │ │ │ │ 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 2ffa │ │ │ │ │ + b.n 318a │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n 2ef2 │ │ │ │ │ + b.n 3082 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2d86 │ │ │ │ │ + b.n 2f16 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2da0 │ │ │ │ │ + b.n 2f30 │ │ │ │ │ movs r5, #0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge.w 2c8c │ │ │ │ │ + bge.w 2e1c │ │ │ │ │ cmn.w r9, r1 │ │ │ │ │ - beq.w 2e06 │ │ │ │ │ + beq.w 2f96 │ │ │ │ │ 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 2cd2 │ │ │ │ │ + b.n 2e62 │ │ │ │ │ │ │ │ │ │ -0000302c : │ │ │ │ │ +000031bc : │ │ │ │ │ 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 32d4 │ │ │ │ │ + blt.w 3464 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ │ it ge │ │ │ │ │ movge sl, r5 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bgt.w 32c8 │ │ │ │ │ + bgt.w 3458 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ mov r3, r2 │ │ │ │ │ it ge │ │ │ │ │ movge r3, r5 │ │ │ │ │ sub.w r6, sl, r3 │ │ │ │ │ adds r2, r6, r5 │ │ │ │ │ - beq.n 315e │ │ │ │ │ + beq.n 32ee │ │ │ │ │ sub.w r5, r3, sl │ │ │ │ │ lsls r2, r5, #2 │ │ │ │ │ mov fp, r2 │ │ │ │ │ - beq.w 3234 │ │ │ │ │ + beq.w 33c4 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bhi.w 3270 │ │ │ │ │ + bhi.w 3400 │ │ │ │ │ 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 31cc │ │ │ │ │ + bge.w 335c │ │ │ │ │ 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 │ │ │ │ │ @@ -4958,382 +5106,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 31b2 │ │ │ │ │ + ble.n 3342 │ │ │ │ │ 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 328e │ │ │ │ │ + beq.w 341e │ │ │ │ │ cmp.w r9, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 329e │ │ │ │ │ + bcs.w 342e │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 329e │ │ │ │ │ + beq.w 342e │ │ │ │ │ strd sl, r0, [r4, #8] │ │ │ │ │ str.w r9, [r4, #16] │ │ │ │ │ subs r4, r5, #1 │ │ │ │ │ - bmi.n 3140 │ │ │ │ │ + bmi.n 32d0 │ │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ │ - cbz r0, 3112 │ │ │ │ │ + cbz r0, 32a2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3150 │ │ │ │ │ + blt.n 32e0 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.n 3140 │ │ │ │ │ + beq.n 32d0 │ │ │ │ │ add.w r4, r7, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ │ - cbz r0, 3128 │ │ │ │ │ + cbz r0, 32b8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 31a4 │ │ │ │ │ + blt.n 3334 │ │ │ │ │ subs r4, r5, #3 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n 3140 │ │ │ │ │ + beq.n 32d0 │ │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ │ - cbz r0, 313c │ │ │ │ │ + cbz r0, 32cc │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 31be │ │ │ │ │ + blt.n 334e │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcs.n 312e │ │ │ │ │ + bcs.n 32be │ │ │ │ │ movs r5, #0 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - bne.w 3268 │ │ │ │ │ + bne.w 33f8 │ │ │ │ │ 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 3112 │ │ │ │ │ + bne.n 32a2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3112 │ │ │ │ │ + b.n 32a2 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 319a │ │ │ │ │ + beq.n 332a │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ strd r2, r2, [r4, #8] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ - bmi.n 3194 │ │ │ │ │ + bmi.n 3324 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #2] │ │ │ │ │ - cbz r0, 317c │ │ │ │ │ + cbz r0, 330c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3248 │ │ │ │ │ + blt.n 33d8 │ │ │ │ │ subs r4, r5, #2 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.n 3194 │ │ │ │ │ + beq.n 3324 │ │ │ │ │ ldr.w r0, [r9, r4, lsl #2] │ │ │ │ │ - cbz r0, 3190 │ │ │ │ │ + cbz r0, 3320 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 323a │ │ │ │ │ + blt.n 33ca │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcs.n 3182 │ │ │ │ │ + bcs.n 3312 │ │ │ │ │ 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 3128 │ │ │ │ │ + bne.n 32b8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3128 │ │ │ │ │ + b.n 32b8 │ │ │ │ │ cmp.w sl, r2, asr #1 │ │ │ │ │ - blt.n 30bc │ │ │ │ │ + blt.n 324c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ - b.n 3100 │ │ │ │ │ + b.n 3290 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 313c │ │ │ │ │ + bne.n 32cc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 313c │ │ │ │ │ - beq.n 3100 │ │ │ │ │ + b.n 32cc │ │ │ │ │ + beq.n 3290 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ mov fp, r2 │ │ │ │ │ adds r2, r6, r2 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble.n 3256 │ │ │ │ │ + ble.n 33e6 │ │ │ │ │ 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 32ba │ │ │ │ │ + beq.n 344a │ │ │ │ │ cmp.w r9, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 32be │ │ │ │ │ + bcs.n 344e │ │ │ │ │ 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 32be │ │ │ │ │ + beq.n 344e │ │ │ │ │ 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 3100 │ │ │ │ │ + b.n 3290 │ │ │ │ │ add.w r8, sp, #16 │ │ │ │ │ - b.n 308e │ │ │ │ │ + b.n 321e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3190 │ │ │ │ │ + bne.n 3320 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3190 │ │ │ │ │ + b.n 3320 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 317c │ │ │ │ │ + bne.n 330c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 317c │ │ │ │ │ + b.n 330c │ │ │ │ │ cmp.w r2, r1, asr #1 │ │ │ │ │ - blt.n 31da │ │ │ │ │ + blt.n 336a │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b.n 321e │ │ │ │ │ + b.n 33ae │ │ │ │ │ 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 3148 │ │ │ │ │ + b.n 32d8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3260 │ │ │ │ │ + beq.n 33f0 │ │ │ │ │ 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 3090 │ │ │ │ │ + b.n 3220 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r9, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 30f8 │ │ │ │ │ + bne.w 3288 │ │ │ │ │ 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 32c2 │ │ │ │ │ + b.n 3452 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 3200 │ │ │ │ │ + b.n 3390 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3142 │ │ │ │ │ - cbz r5, 32e2 │ │ │ │ │ + b.n 32d2 │ │ │ │ │ + cbz r5, 3472 │ │ │ │ │ add.w r8, sp, #16 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r7, r8 │ │ │ │ │ - b.n 3100 │ │ │ │ │ + b.n 3290 │ │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 32c8 │ │ │ │ │ + blt.n 3458 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 305a │ │ │ │ │ + b.n 31ea │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 3148 │ │ │ │ │ + beq.w 32d8 │ │ │ │ │ strd r5, r5, [r4, #8] │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ - b.n 3194 │ │ │ │ │ + b.n 3324 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000032f4 : │ │ │ │ │ +00003484 : │ │ │ │ │ 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 3334 │ │ │ │ │ + bge.n 34c4 │ │ │ │ │ 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 333e │ │ │ │ │ + ble.n 34ce │ │ │ │ │ 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 3320 │ │ │ │ │ + blt.n 34b0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - ble.n 338e │ │ │ │ │ + ble.n 351e │ │ │ │ │ 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, 3398 │ │ │ │ │ + cbz r4, 3528 │ │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 339c │ │ │ │ │ + bcs.n 352c │ │ │ │ │ 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, 339c │ │ │ │ │ + cbz r0, 352c │ │ │ │ │ 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 3330 │ │ │ │ │ + b.n 34c0 │ │ │ │ │ cmp.w r4, r0, asr #1 │ │ │ │ │ - blt.n 3346 │ │ │ │ │ + blt.n 34d6 │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ - b.n 337e │ │ │ │ │ + b.n 350e │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 3366 │ │ │ │ │ + b.n 34f6 │ │ │ │ │ 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 3330 │ │ │ │ │ + b.n 34c0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000033ac : │ │ │ │ │ +0000353c : │ │ │ │ │ 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 33c8 │ │ │ │ │ + bpl.n 3558 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -000033e0 : │ │ │ │ │ +00003570 : │ │ │ │ │ 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 34c6 │ │ │ │ │ - ldr r3, [pc, #224] @ (34dc ) │ │ │ │ │ + beq.n 3656 │ │ │ │ │ + ldr r3, [pc, #224] @ (366c ) │ │ │ │ │ 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, 3476 │ │ │ │ │ + cbz r0, 3606 │ │ │ │ │ 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 348c │ │ │ │ │ + bge.n 361c │ │ │ │ │ adds r3, #1 │ │ │ │ │ - ldr r1, [pc, #164] @ (34e0 ) │ │ │ │ │ + ldr r1, [pc, #164] @ (3670 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -5346,27 +5494,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] @ (34e4 ) │ │ │ │ │ + ldr r0, [pc, #108] @ (3674 ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3472 │ │ │ │ │ + beq.n 3602 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3438 │ │ │ │ │ + blt.n 35c8 │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ - ldr r1, [pc, #84] @ (34e8 ) │ │ │ │ │ + ldr r1, [pc, #84] @ (3678 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -5374,86 +5522,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 3472 │ │ │ │ │ + b.n 3602 │ │ │ │ │ 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 3472 │ │ │ │ │ + b.n 3602 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -000034ec : │ │ │ │ │ +0000367c : │ │ │ │ │ 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 353a │ │ │ │ │ + blt.n 36ca │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bcs.n 3522 │ │ │ │ │ + bcs.n 36b2 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 353e │ │ │ │ │ + bge.n 36ce │ │ │ │ │ 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 353a │ │ │ │ │ + bge.n 36ca │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 3544 │ │ │ │ │ + cbz r3, 36d4 │ │ │ │ │ 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 353a │ │ │ │ │ + b.n 36ca │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000354c : │ │ │ │ │ +000036dc : │ │ │ │ │ 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] @ (3604 ) │ │ │ │ │ + ldr r0, [pc, #164] @ (3794 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -5468,256 +5616,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 35b8 │ │ │ │ │ + beq.n 3748 │ │ │ │ │ ldr.w r1, [ip] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 35d8 │ │ │ │ │ + blt.n 3768 │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r1, [r3, #1908] @ 0x774 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - bhi.n 35f8 │ │ │ │ │ + bhi.n 3788 │ │ │ │ │ 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 35b8 │ │ │ │ │ + bne.n 3748 │ │ │ │ │ mov r0, ip │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [pc, #28] @ (3608 ) │ │ │ │ │ + ldr r3, [pc, #28] @ (3798 ) │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - b.n 35b8 │ │ │ │ │ + b.n 3748 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -0000360c : │ │ │ │ │ +0000379c : │ │ │ │ │ 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, 3670 │ │ │ │ │ + cbz r3, 3800 │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ - cbz r3, 3670 │ │ │ │ │ + cbz r3, 3800 │ │ │ │ │ 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 3666 │ │ │ │ │ + bne.n 37f6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 36c8 │ │ │ │ │ + bne.n 3858 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bcs.n 36c0 │ │ │ │ │ + bcs.n 3850 │ │ │ │ │ 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 364c │ │ │ │ │ + b.n 37dc │ │ │ │ │ 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 3704 │ │ │ │ │ + bne.n 3894 │ │ │ │ │ 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 36c8 │ │ │ │ │ + blt.n 3858 │ │ │ │ │ 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 36ba │ │ │ │ │ + ble.n 384a │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.n 36cc │ │ │ │ │ + bne.n 385c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4c68 │ │ │ │ │ + bl 4cf4 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ bl f4 │ │ │ │ │ - b.n 3662 │ │ │ │ │ - ldr r1, [pc, #92] @ (3720 ) │ │ │ │ │ + b.n 37f2 │ │ │ │ │ + ldr r1, [pc, #92] @ (38b0 ) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3662 │ │ │ │ │ + b.n 37f2 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 748 │ │ │ │ │ + bl 844 │ │ │ │ │ R_ARM_THM_CALL list_new_prealloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3662 │ │ │ │ │ + beq.n 37f2 │ │ │ │ │ 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 36e2 │ │ │ │ │ + bne.n 3872 │ │ │ │ │ str r6, [r0, #8] │ │ │ │ │ - b.n 3662 │ │ │ │ │ + b.n 37f2 │ │ │ │ │ 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 36c8 │ │ │ │ │ + b.n 3858 │ │ │ │ │ nop │ │ │ │ │ .word 0x00004e8c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00003724 : │ │ │ │ │ +000038b4 : │ │ │ │ │ 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 374c │ │ │ │ │ + bls.n 38dc │ │ │ │ │ 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] @ (3760 ) │ │ │ │ │ + ldr r1, [pc, #8] @ (38f0 ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ .word 0x00004e8c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00003764 : │ │ │ │ │ +000038f4 : │ │ │ │ │ list_length(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00003768 <_PyList_Extend>: │ │ │ │ │ +000038f8 <_PyList_Extend>: │ │ │ │ │ _PyList_Extend(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 378c <_list_extend> │ │ │ │ │ + bl 391c <_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 │ │ │ │ │ │ │ │ │ │ -0000378c <_list_extend>: │ │ │ │ │ +0000391c <_list_extend>: │ │ │ │ │ _list_extend(): │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 3d4e <_list_extend+0x5c2> │ │ │ │ │ + beq.w 3ede <_list_extend+0x5c2> │ │ │ │ │ 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 38b2 <_list_extend+0x126> │ │ │ │ │ + beq.n 3a42 <_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 38b2 <_list_extend+0x126> │ │ │ │ │ + beq.n 3a42 <_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 │ │ │ │ │ @@ -5725,173 +5873,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 3ad4 <_list_extend+0x348> │ │ │ │ │ + beq.w 3c64 <_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 3a28 <_list_extend+0x29c> │ │ │ │ │ + beq.w 3bb8 <_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 3caa <_list_extend+0x51e> │ │ │ │ │ + beq.w 3e3a <_list_extend+0x51e> │ │ │ │ │ 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 3bf2 <_list_extend+0x466> │ │ │ │ │ + beq.w 3d82 <_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 391c <_list_extend+0x190> │ │ │ │ │ + beq.w 3aac <_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 3d20 <_list_extend+0x594> │ │ │ │ │ + beq.w 3eb0 <_list_extend+0x594> │ │ │ │ │ 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 3d12 <_list_extend+0x586> │ │ │ │ │ + blt.w 3ea2 <_list_extend+0x586> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ subs r3, r3, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 3888 <_list_extend+0xfc> │ │ │ │ │ + bgt.n 3a18 <_list_extend+0xfc> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3abe <_list_extend+0x332> │ │ │ │ │ - cbz r0, 3888 <_list_extend+0xfc> │ │ │ │ │ + bne.w 3c4e <_list_extend+0x332> │ │ │ │ │ + cbz r0, 3a18 <_list_extend+0xfc> │ │ │ │ │ adds r0, #1 │ │ │ │ │ bic.w r1, r0, #1 │ │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 3d0e <_list_extend+0x582> │ │ │ │ │ + bcs.w 3e9e <_list_extend+0x582> │ │ │ │ │ lsls r0, r1, #2 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d0e <_list_extend+0x582> │ │ │ │ │ + beq.w 3e9e <_list_extend+0x582> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ - b.n 3888 <_list_extend+0xfc> │ │ │ │ │ + b.n 3a18 <_list_extend+0xfc> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.n 390e <_list_extend+0x182> │ │ │ │ │ + bge.n 3a9e <_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 3876 <_list_extend+0xea> │ │ │ │ │ + bne.n 3a06 <_list_extend+0xea> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3c88 <_list_extend+0x4fc> │ │ │ │ │ + bne.w 3e18 <_list_extend+0x4fc> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble.n 38a8 <_list_extend+0x11c> │ │ │ │ │ + ble.n 3a38 <_list_extend+0x11c> │ │ │ │ │ cmp.w r3, r2, asr #1 │ │ │ │ │ - blt.n 38bc <_list_extend+0x130> │ │ │ │ │ + blt.n 3a4c <_list_extend+0x130> │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 38fa <_list_extend+0x16e> │ │ │ │ │ - b.n 3904 <_list_extend+0x178> │ │ │ │ │ + blt.n 3a8a <_list_extend+0x16e> │ │ │ │ │ + b.n 3a94 <_list_extend+0x178> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.n 3d5c │ │ │ │ │ + b.n 3eec │ │ │ │ │ adds r5, r3, #6 │ │ │ │ │ add.w r5, r5, r3, asr #3 │ │ │ │ │ bic.w r5, r5, #3 │ │ │ │ │ subs r2, r5, r3 │ │ │ │ │ - bmi.w 3c6a <_list_extend+0x4de> │ │ │ │ │ + bmi.w 3dfa <_list_extend+0x4de> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3c74 <_list_extend+0x4e8> │ │ │ │ │ + beq.w 3e04 <_list_extend+0x4e8> │ │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 3d0e <_list_extend+0x582> │ │ │ │ │ + bcs.w 3e9e <_list_extend+0x582> │ │ │ │ │ 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 3d0e <_list_extend+0x582> │ │ │ │ │ + beq.w 3e9e <_list_extend+0x582> │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ - bge.n 3904 <_list_extend+0x178> │ │ │ │ │ + bge.n 3a94 <_list_extend+0x178> │ │ │ │ │ subs r5, r2, #1 │ │ │ │ │ str r5, [r6, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 3ab6 <_list_extend+0x32a> │ │ │ │ │ + beq.w 3c46 <_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 3888 <_list_extend+0xfc> │ │ │ │ │ - b.n 3d12 <_list_extend+0x586> │ │ │ │ │ + bne.n 3a18 <_list_extend+0xfc> │ │ │ │ │ + b.n 3ea2 <_list_extend+0x586> │ │ │ │ │ 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 3906 <_list_extend+0x17a> │ │ │ │ │ + beq.n 3a96 <_list_extend+0x17a> │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - ble.w 3c52 <_list_extend+0x4c6> │ │ │ │ │ + ble.w 3de2 <_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 3d26 <_list_extend+0x59a> │ │ │ │ │ + bcs.w 3eb6 <_list_extend+0x59a> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsls r1, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d26 <_list_extend+0x59a> │ │ │ │ │ + beq.w 3eb6 <_list_extend+0x59a> │ │ │ │ │ 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 │ │ │ │ │ @@ -5901,120 +6049,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 3a24 <_list_extend+0x298> │ │ │ │ │ + beq.n 3bb4 <_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 3d58 <_list_extend+0x5cc> │ │ │ │ │ + beq.w 3ee8 <_list_extend+0x5cc> │ │ │ │ │ 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 3a24 <_list_extend+0x298> │ │ │ │ │ + beq.n 3bb4 <_list_extend+0x298> │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d54 <_list_extend+0x5c8> │ │ │ │ │ + beq.w 3ee4 <_list_extend+0x5c8> │ │ │ │ │ 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, 3a24 <_list_extend+0x298> │ │ │ │ │ + cbz r0, 3bb4 <_list_extend+0x298> │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d42 <_list_extend+0x5b6> │ │ │ │ │ + beq.w 3ed2 <_list_extend+0x5b6> │ │ │ │ │ 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, 3a20 <_list_extend+0x294> │ │ │ │ │ + cbz r0, 3bb0 <_list_extend+0x294> │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3d36 <_list_extend+0x5aa> │ │ │ │ │ + beq.w 3ec6 <_list_extend+0x5aa> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str.w r0, [r3, r4, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 39f6 <_list_extend+0x26a> │ │ │ │ │ + b.n 3b86 <_list_extend+0x26a> │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r4, r7 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 3904 <_list_extend+0x178> │ │ │ │ │ + b.n 3a94 <_list_extend+0x178> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ adds r5, r3, r2 │ │ │ │ │ - beq.w 3906 <_list_extend+0x17a> │ │ │ │ │ + beq.w 3a96 <_list_extend+0x17a> │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - ble.w 3c5e <_list_extend+0x4d2> │ │ │ │ │ + ble.w 3dee <_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 3d2c <_list_extend+0x5a0> │ │ │ │ │ + bcs.w 3ebc <_list_extend+0x5a0> │ │ │ │ │ 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 3d2c <_list_extend+0x5a0> │ │ │ │ │ + beq.w 3ebc <_list_extend+0x5a0> │ │ │ │ │ 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 3a9a <_list_extend+0x30e> │ │ │ │ │ + b.n 3c2a <_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 │ │ │ │ │ @@ -6026,182 +6174,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 3a84 <_list_extend+0x2f8> │ │ │ │ │ + bne.n 3c14 <_list_extend+0x2f8> │ │ │ │ │ mov r5, r0 │ │ │ │ │ str.w r7, [r9, #8] │ │ │ │ │ - b.n 3906 <_list_extend+0x17a> │ │ │ │ │ + b.n 3a96 <_list_extend+0x17a> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3906 <_list_extend+0x17a> │ │ │ │ │ + b.n 3a96 <_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 3d12 <_list_extend+0x586> │ │ │ │ │ + beq.w 3ea2 <_list_extend+0x586> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b.n 3888 <_list_extend+0xfc> │ │ │ │ │ + b.n 3a18 <_list_extend+0xfc> │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ ldr r5, [r7, #12] │ │ │ │ │ adds r5, r6, r5 │ │ │ │ │ - beq.w 3906 <_list_extend+0x17a> │ │ │ │ │ + beq.w 3a96 <_list_extend+0x17a> │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL list_resize │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 3d20 <_list_extend+0x594> │ │ │ │ │ + beq.w 3eb0 <_list_extend+0x594> │ │ │ │ │ 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 3a24 <_list_extend+0x298> │ │ │ │ │ + beq.n 3bb4 <_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 3a24 <_list_extend+0x298> │ │ │ │ │ + beq.w 3bb4 <_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 3a24 <_list_extend+0x298> │ │ │ │ │ + beq.w 3bb4 <_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 3a24 <_list_extend+0x298> │ │ │ │ │ + beq.w 3bb4 <_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 3a24 <_list_extend+0x298> │ │ │ │ │ + beq.w 3bb4 <_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 3a24 <_list_extend+0x298> │ │ │ │ │ + beq.w 3bb4 <_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 3a24 <_list_extend+0x298> │ │ │ │ │ + beq.w 3bb4 <_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 3a24 <_list_extend+0x298> │ │ │ │ │ + beq.w 3bb4 <_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 3a24 <_list_extend+0x298> │ │ │ │ │ + beq.w 3bb4 <_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 3bdc <_list_extend+0x450> │ │ │ │ │ + b.n 3d6c <_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 3bd6 <_list_extend+0x44a> │ │ │ │ │ + bne.n 3d66 <_list_extend+0x44a> │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b.n 3a24 <_list_extend+0x298> │ │ │ │ │ + b.n 3bb4 <_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 3904 <_list_extend+0x178> │ │ │ │ │ + beq.w 3a94 <_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 3906 <_list_extend+0x17a> │ │ │ │ │ + beq.w 3a96 <_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 3c38 <_list_extend+0x4ac> │ │ │ │ │ + b.n 3dc8 <_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 │ │ │ │ │ @@ -6209,77 +6357,77 @@ │ │ │ │ │ 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 3c24 <_list_extend+0x498> │ │ │ │ │ + bne.n 3db4 <_list_extend+0x498> │ │ │ │ │ mov r5, r0 │ │ │ │ │ str.w r7, [r9, #8] │ │ │ │ │ - b.n 3906 <_list_extend+0x17a> │ │ │ │ │ + b.n 3a96 <_list_extend+0x17a> │ │ │ │ │ cmp.w r5, r2, asr #1 │ │ │ │ │ - blt.w 3934 <_list_extend+0x1a8> │ │ │ │ │ + blt.w 3ac4 <_list_extend+0x1a8> │ │ │ │ │ str r5, [r0, #8] │ │ │ │ │ - b.n 3968 <_list_extend+0x1dc> │ │ │ │ │ + b.n 3af8 <_list_extend+0x1dc> │ │ │ │ │ cmp.w r5, r1, asr #1 │ │ │ │ │ - blt.w 3a3c <_list_extend+0x2b0> │ │ │ │ │ + blt.w 3bcc <_list_extend+0x2b0> │ │ │ │ │ str r5, [r0, #8] │ │ │ │ │ - b.n 3a74 <_list_extend+0x2e8> │ │ │ │ │ - cbz r3, 3c74 <_list_extend+0x4e8> │ │ │ │ │ + b.n 3c04 <_list_extend+0x2e8> │ │ │ │ │ + cbz r3, 3e04 <_list_extend+0x4e8> │ │ │ │ │ adds r5, r3, #3 │ │ │ │ │ bic.w r5, r5, #3 │ │ │ │ │ - b.n 38d2 <_list_extend+0x146> │ │ │ │ │ + b.n 3a62 <_list_extend+0x146> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3d0e <_list_extend+0x582> │ │ │ │ │ + beq.n 3e9e <_list_extend+0x582> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 38ec <_list_extend+0x160> │ │ │ │ │ + b.n 3a7c <_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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3d12 <_list_extend+0x586> │ │ │ │ │ + beq.n 3ea2 <_list_extend+0x586> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 38a2 <_list_extend+0x116> │ │ │ │ │ - b.n 38a8 <_list_extend+0x11c> │ │ │ │ │ + blt.w 3a32 <_list_extend+0x116> │ │ │ │ │ + b.n 3a38 <_list_extend+0x11c> │ │ │ │ │ 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 3904 <_list_extend+0x178> │ │ │ │ │ + beq.w 3a94 <_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 3906 <_list_extend+0x17a> │ │ │ │ │ + beq.w 3a96 <_list_extend+0x17a> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ mov r9, r4 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ add.w r5, r2, r3, lsl #2 │ │ │ │ │ - b.n 3cf4 <_list_extend+0x568> │ │ │ │ │ + b.n 3e84 <_list_extend+0x568> │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ it lt │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ mov r3, r5 │ │ │ │ │ @@ -6289,56 +6437,56 @@ │ │ │ │ │ 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 3cdc <_list_extend+0x550> │ │ │ │ │ + bne.n 3e6c <_list_extend+0x550> │ │ │ │ │ mov r5, r0 │ │ │ │ │ str.w r4, [r9, #8] │ │ │ │ │ - b.n 3906 <_list_extend+0x17a> │ │ │ │ │ + b.n 3a96 <_list_extend+0x17a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3d20 <_list_extend+0x594> │ │ │ │ │ + bge.n 3eb0 <_list_extend+0x594> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbz r3, 3d46 <_list_extend+0x5ba> │ │ │ │ │ + cbz r3, 3ed6 <_list_extend+0x5ba> │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3906 <_list_extend+0x17a> │ │ │ │ │ + b.n 3a96 <_list_extend+0x17a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 3d20 <_list_extend+0x594> │ │ │ │ │ + b.n 3eb0 <_list_extend+0x594> │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 3906 <_list_extend+0x17a> │ │ │ │ │ + b.n 3a96 <_list_extend+0x17a> │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r4, r7 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ add r6, r3 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 3d20 <_list_extend+0x594> │ │ │ │ │ + b.n 3eb0 <_list_extend+0x594> │ │ │ │ │ movs r3, #2 │ │ │ │ │ - b.n 3d3a <_list_extend+0x5ae> │ │ │ │ │ + b.n 3eca <_list_extend+0x5ae> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3d20 <_list_extend+0x594> │ │ │ │ │ + b.n 3eb0 <_list_extend+0x594> │ │ │ │ │ movs r1, #2 │ │ │ │ │ - b.w 10d0 │ │ │ │ │ + b.w 11cc │ │ │ │ │ R_ARM_THM_JUMP24 list_inplace_repeat_lock_held │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 3d3a <_list_extend+0x5ae> │ │ │ │ │ + b.n 3eca <_list_extend+0x5ae> │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 3d3a <_list_extend+0x5ae> │ │ │ │ │ + b.n 3eca <_list_extend+0x5ae> │ │ │ │ │ │ │ │ │ │ -00003d5c : │ │ │ │ │ +00003eec : │ │ │ │ │ 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 │ │ │ │ │ @@ -6346,510 +6494,510 @@ │ │ │ │ │ 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 3f60 │ │ │ │ │ + beq.w 40f0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3ebe │ │ │ │ │ + beq.w 404e │ │ │ │ │ ldrd r2, r0, [r5, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3ed4 │ │ │ │ │ + bne.w 4064 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 3f56 │ │ │ │ │ + bcs.w 40e6 │ │ │ │ │ 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 3f56 │ │ │ │ │ + beq.w 40e6 │ │ │ │ │ strd r0, r2, [r5, #12] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #6 │ │ │ │ │ - bmi.w 3f16 │ │ │ │ │ + bmi.w 40a6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 3ebc │ │ │ │ │ + ble.n 404c │ │ │ │ │ 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 3ebc │ │ │ │ │ + beq.n 404c │ │ │ │ │ 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 3ebc │ │ │ │ │ + beq.n 404c │ │ │ │ │ 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 3ebc │ │ │ │ │ + beq.n 404c │ │ │ │ │ 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 3ebc │ │ │ │ │ + beq.n 404c │ │ │ │ │ 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 3ebc │ │ │ │ │ + beq.n 404c │ │ │ │ │ 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 3ebc │ │ │ │ │ + beq.n 404c │ │ │ │ │ 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 3f22 │ │ │ │ │ + blt.n 40b2 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ str.w r1, [r0, #4]! │ │ │ │ │ - bne.n 3ea8 │ │ │ │ │ + bne.n 4038 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3ece │ │ │ │ │ + bge.n 405e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3f66 │ │ │ │ │ + beq.n 40f6 │ │ │ │ │ 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 3f30 │ │ │ │ │ + ble.n 40c0 │ │ │ │ │ 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 3f4a │ │ │ │ │ - cbz r7, 3f52 │ │ │ │ │ + blt.n 40da │ │ │ │ │ + cbz r7, 40e2 │ │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 3f56 │ │ │ │ │ + bcs.n 40e6 │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 3f56 │ │ │ │ │ + cbz r0, 40e6 │ │ │ │ │ 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 3dca │ │ │ │ │ + bpl.w 3f5a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r2, [r4, #12] │ │ │ │ │ - bgt.w 3dd2 │ │ │ │ │ - b.n 3ebc │ │ │ │ │ + bgt.w 3f62 │ │ │ │ │ + b.n 404c │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ str.w r1, [r0, #4]! │ │ │ │ │ - bne.n 3ea8 │ │ │ │ │ - b.n 3ebc │ │ │ │ │ + bne.n 4038 │ │ │ │ │ + b.n 404c │ │ │ │ │ cmp.w r1, r2, asr #1 │ │ │ │ │ - blt.n 3f3a │ │ │ │ │ + blt.n 40ca │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ - b.n 3f0c │ │ │ │ │ + b.n 409c │ │ │ │ │ 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 3eee │ │ │ │ │ + bge.n 407e │ │ │ │ │ adds r2, r7, #3 │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ - b.n 3eee │ │ │ │ │ + b.n 407e │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b.n 3ef6 │ │ │ │ │ + b.n 4086 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3ebe │ │ │ │ │ + b.n 404e │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3ece │ │ │ │ │ + b.n 405e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 3ece │ │ │ │ │ + b.n 405e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003f74 : │ │ │ │ │ +00004104 : │ │ │ │ │ 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 3fa2 │ │ │ │ │ + beq.n 4132 │ │ │ │ │ ldr.w r1, [r0, #156] @ 0x9c │ │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 3fa4 │ │ │ │ │ - cbnz r2, 3fb4 │ │ │ │ │ + bne.n 4134 │ │ │ │ │ + cbnz r2, 4144 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi.n 3fcc │ │ │ │ │ + bhi.n 415c │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - cbnz r1, 3fe8 │ │ │ │ │ - cbnz r0, 4006 │ │ │ │ │ + cbnz r1, 4178 │ │ │ │ │ + cbnz r0, 4196 │ │ │ │ │ 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 3fa4 │ │ │ │ │ + bne.n 4134 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3fb0 │ │ │ │ │ + b.n 4140 │ │ │ │ │ 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 3fc6 │ │ │ │ │ + beq.n 4156 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 3fae │ │ │ │ │ + ble.n 413e │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ - cbnz r0, 4008 │ │ │ │ │ - cbz r1, 4002 │ │ │ │ │ + cbnz r0, 4198 │ │ │ │ │ + cbz r1, 4192 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 378c <_list_extend> │ │ │ │ │ + bl 391c <_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 3fb0 │ │ │ │ │ + b.n 4140 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 640 │ │ │ │ │ + bl 638 │ │ │ │ │ R_ARM_THM_CALL list_clear_impl.isra.0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 3fec │ │ │ │ │ + b.n 417c │ │ │ │ │ │ │ │ │ │ -00004014 : │ │ │ │ │ +000041a4 : │ │ │ │ │ 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 4140 │ │ │ │ │ + bpl.w 42cc │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.w 4140 │ │ │ │ │ + bpl.w 42cc │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r7, r1 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 414a │ │ │ │ │ + bne.n 42d6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 411c │ │ │ │ │ + ble.n 42a8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bge.n 40d6 │ │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ │ - ldr.w r1, [r8, #12] │ │ │ │ │ - ldr.w r6, [r0, r4, lsl #2] │ │ │ │ │ - ldr.w r5, [r1, r4, lsl #2] │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - beq.n 40ba │ │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 40f4 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str r3, [r6, #0] │ │ │ │ │ + bge.n 4262 │ │ │ │ │ + ldr.w r0, [r8, #12] │ │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ │ + ldr.w r5, [r0, r4, lsl #2] │ │ │ │ │ + ldr.w r6, [r1, r4, lsl #2] │ │ │ │ │ + cmp r5, r6 │ │ │ │ │ + beq.n 4248 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 407e │ │ │ │ │ + bge.n 4280 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 420c │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + str r3, [r6, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 409c │ │ │ │ │ + bge.n 422a │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r6, #0] │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4212 │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ + beq.w 439e │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 40ae │ │ │ │ │ + bge.n 423c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ + str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4206 │ │ │ │ │ + beq.w 4392 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 40fe │ │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ │ - cbz r2, 40d2 │ │ │ │ │ - ldr.w r2, [r8, #8] │ │ │ │ │ + blt.n 428a │ │ │ │ │ + ldr.w r3, [r8, #8] │ │ │ │ │ + cbz r2, 4260 │ │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - blt.n 4050 │ │ │ │ │ + blt.n 41de │ │ │ │ │ cmp.w r9, #5 │ │ │ │ │ - bhi.w 4200 │ │ │ │ │ + bhi.w 438c │ │ │ │ │ tbb [pc, r9] │ │ │ │ │ - .word 0x7e1ea973 │ │ │ │ │ - .short 0x9a81 │ │ │ │ │ - ldr.w r2, [r8, #8] │ │ │ │ │ + .short 0xa872 │ │ │ │ │ + .word 0x99807d1d │ │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bge.n 40c0 │ │ │ │ │ + bge.n 424e │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - ble.n 40c0 │ │ │ │ │ + ble.n 424e │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - bne.n 415a │ │ │ │ │ + bne.n 42e6 │ │ │ │ │ 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, [r5, #0] │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 407a │ │ │ │ │ - b.n 407e │ │ │ │ │ + blt.n 4208 │ │ │ │ │ + b.n 420c │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 40e4 │ │ │ │ │ + bne.n 4270 │ │ │ │ │ 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 4200 │ │ │ │ │ - add r1, pc, #4 @ (adr r1, 4128 ) │ │ │ │ │ + bhi.n 438c │ │ │ │ │ + add r1, pc, #4 @ (adr r1, 42b4 ) │ │ │ │ │ ldr.w pc, [r1, r9, lsl #2] │ │ │ │ │ - .word 0x000040e5 │ │ │ │ │ + .word 0x00004271 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000421f │ │ │ │ │ + .word 0x000043ab │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00004109 │ │ │ │ │ + .word 0x00004295 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000041c9 │ │ │ │ │ + .word 0x00004355 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000041cf │ │ │ │ │ + .word 0x0000435b │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00004201 │ │ │ │ │ + .word 0x0000438d │ │ │ │ │ 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 40ec │ │ │ │ │ + b.n 4278 │ │ │ │ │ sub.w r1, r9, #2 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi.n 41d4 │ │ │ │ │ + bhi.n 4360 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - beq.n 40e4 │ │ │ │ │ - b.n 410c │ │ │ │ │ + beq.n 4270 │ │ │ │ │ + b.n 4298 │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ - beq.n 410c │ │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ │ - ldr.w r3, [r8, #12] │ │ │ │ │ - ldr.w r5, [r2, r4, lsl #2] │ │ │ │ │ + beq.n 4298 │ │ │ │ │ + ldr.w r2, [r8, #12] │ │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ │ + ldr.w r6, [r2, r4, lsl #2] │ │ │ │ │ mov r2, r9 │ │ │ │ │ - ldr.w r6, [r3, r4, lsl #2] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + ldr.w r5, [r3, r4, lsl #2] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ + mov r1, r5 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ - strlt r3, [r5, #0] │ │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ │ + strlt r3, [r6, #0] │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ - strlt r3, [r6, #0] │ │ │ │ │ + strlt r3, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompare │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 41b8 │ │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ │ + blt.n 4344 │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 40ec │ │ │ │ │ + bge.n 4278 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r6, #0] │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 40ec │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + bne.n 4278 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 40ec │ │ │ │ │ + b.n 4278 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 410c │ │ │ │ │ - b.n 40e4 │ │ │ │ │ + bgt.n 4298 │ │ │ │ │ + b.n 4270 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ + str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 419a │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + bne.n 4326 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 419a │ │ │ │ │ + b.n 4326 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 40e4 │ │ │ │ │ - b.n 410c │ │ │ │ │ + beq.n 4270 │ │ │ │ │ + b.n 4298 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.n 410c │ │ │ │ │ - b.n 40e4 │ │ │ │ │ + blt.n 4298 │ │ │ │ │ + b.n 4270 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w 404e │ │ │ │ │ + bgt.w 41dc │ │ │ │ │ cmp.w r9, #5 │ │ │ │ │ - bhi.n 4200 │ │ │ │ │ - add r1, pc, #4 @ (adr r1, 41e8 ) │ │ │ │ │ + bhi.n 438c │ │ │ │ │ + add r1, pc, #4 @ (adr r1, 4374 ) │ │ │ │ │ ldr.w pc, [r1, r9, lsl #2] │ │ │ │ │ nop │ │ │ │ │ - .word 0x000041b3 │ │ │ │ │ + .word 0x0000433f │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000421f │ │ │ │ │ + .word 0x000043ab │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00004201 │ │ │ │ │ + .word 0x0000438d │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00004201 │ │ │ │ │ + .word 0x0000438d │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000041cf │ │ │ │ │ + .word 0x0000435b │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00004201 │ │ │ │ │ + .word 0x0000438d │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble.n 410c │ │ │ │ │ - b.n 40e4 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + ble.n 4298 │ │ │ │ │ + b.n 4270 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 40ae │ │ │ │ │ + b.n 423c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 409c │ │ │ │ │ + b.n 422a │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge.w 410c │ │ │ │ │ - b.n 40e4 │ │ │ │ │ + bge.w 4298 │ │ │ │ │ + b.n 4270 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004228 : │ │ │ │ │ +000043b4 : │ │ │ │ │ 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 42da │ │ │ │ │ + ble.n 4466 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ @@ -6858,38 +7006,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 426c │ │ │ │ │ + bge.n 43f8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 42f4 │ │ │ │ │ + beq.n 4480 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 428c │ │ │ │ │ + ble.n 4418 │ │ │ │ │ movs r4, #0 │ │ │ │ │ adds r2, r4, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 302c │ │ │ │ │ + bl 31bc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 42f0 │ │ │ │ │ + bne.n 447c │ │ │ │ │ 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, 42f0 │ │ │ │ │ + cbnz r2, 447c │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 42da │ │ │ │ │ + ble.n 4466 │ │ │ │ │ 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] │ │ │ │ │ @@ -6900,513 +7048,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 42ca │ │ │ │ │ + bge.n 4456 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r2, 4300 │ │ │ │ │ + cbz r2, 448c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 4272 │ │ │ │ │ + bgt.n 43fe │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ - bne.n 42f0 │ │ │ │ │ + bne.n 447c │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - blt.n 4296 │ │ │ │ │ + blt.n 4422 │ │ │ │ │ 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 4288 │ │ │ │ │ + b.n 4414 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 426c │ │ │ │ │ + b.n 43f8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 42ca │ │ │ │ │ + b.n 4456 │ │ │ │ │ │ │ │ │ │ -0000430c : │ │ │ │ │ +00004498 : │ │ │ │ │ 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 439a │ │ │ │ │ + bne.n 4526 │ │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ - cbnz r3, 4382 │ │ │ │ │ + cbnz r3, 450e │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_GenericAlloc │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 4356 │ │ │ │ │ - cbz r4, 4356 │ │ │ │ │ + cbz r0, 44e2 │ │ │ │ │ + cbz r4, 44e2 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ - cbnz r2, 4374 │ │ │ │ │ - cbz r1, 4356 │ │ │ │ │ + cbnz r2, 4500 │ │ │ │ │ + cbz r1, 44e2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 378c <_list_extend> │ │ │ │ │ + bl 391c <_list_extend> │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 435c │ │ │ │ │ + beq.n 44e8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4370 │ │ │ │ │ + bge.n 44fc │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 4370 │ │ │ │ │ + cbnz r2, 44fc │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 4356 │ │ │ │ │ + b.n 44e2 │ │ │ │ │ strd r1, r0, [sp] │ │ │ │ │ - bl 640 │ │ │ │ │ + bl 638 │ │ │ │ │ R_ARM_THM_CALL list_clear_impl.isra.0 │ │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ │ - b.n 4346 │ │ │ │ │ + b.n 44d2 │ │ │ │ │ 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 4370 │ │ │ │ │ - b.n 4332 │ │ │ │ │ + beq.n 44fc │ │ │ │ │ + b.n 44be │ │ │ │ │ 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 4370 │ │ │ │ │ - b.n 4324 │ │ │ │ │ + beq.n 44fc │ │ │ │ │ + b.n 44b0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000043b4 : │ │ │ │ │ +00004540 : │ │ │ │ │ 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 44a8 │ │ │ │ │ + bhi.n 4634 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 44c0 │ │ │ │ │ + bne.n 464c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 44ec │ │ │ │ │ + beq.w 4678 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bcs.w 454c │ │ │ │ │ + bcs.w 46d8 │ │ │ │ │ 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 4446 │ │ │ │ │ + beq.n 45d2 │ │ │ │ │ subs r2, r5, r2 │ │ │ │ │ mov fp, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n 4478 │ │ │ │ │ + bgt.n 4604 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - ble.n 448c │ │ │ │ │ + ble.n 4618 │ │ │ │ │ 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 4506 │ │ │ │ │ + bcs.n 4692 │ │ │ │ │ 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 4506 │ │ │ │ │ + beq.n 4692 │ │ │ │ │ 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 443e │ │ │ │ │ + beq.n 45ca │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - cbz r0, 446a │ │ │ │ │ + cbz r0, 45f6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4496 │ │ │ │ │ + blt.n 4622 │ │ │ │ │ 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 44a4 │ │ │ │ │ + bgt.n 4630 │ │ │ │ │ cmp.w r5, r2, asr #1 │ │ │ │ │ - blt.n 44a4 │ │ │ │ │ + blt.n 4630 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 443e │ │ │ │ │ + b.n 45ca │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 446a │ │ │ │ │ + bne.n 45f6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 446a │ │ │ │ │ + b.n 45f6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - b.n 4406 │ │ │ │ │ + b.n 4592 │ │ │ │ │ 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, 4502 │ │ │ │ │ + cbz r0, 468e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 43d4 │ │ │ │ │ + ble.n 4560 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 4534 │ │ │ │ │ + cbz r0, 46c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4520 │ │ │ │ │ + blt.n 46ac │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 4534 │ │ │ │ │ + beq.n 46c0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r9, r3 │ │ │ │ │ - cbz r3, 44ec │ │ │ │ │ + cbz r3, 4678 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.w 43e0 │ │ │ │ │ + bge.w 456c │ │ │ │ │ add r2, r3 │ │ │ │ │ - b.n 43e0 │ │ │ │ │ + b.n 456c │ │ │ │ │ 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 443e │ │ │ │ │ + b.n 45ca │ │ │ │ │ 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 4502 │ │ │ │ │ + b.n 468e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 44d8 │ │ │ │ │ + bne.n 4664 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 44d8 │ │ │ │ │ + b.n 4664 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4502 │ │ │ │ │ + bne.n 468e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 44ec │ │ │ │ │ + beq.n 4678 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ add r2, r3 │ │ │ │ │ - b.n 43e0 │ │ │ │ │ + b.n 456c │ │ │ │ │ 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 4502 │ │ │ │ │ - │ │ │ │ │ -00004564 : │ │ │ │ │ -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 4648 │ │ │ │ │ - ldr r5, [r0, #8] │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - adds r5, r5, r3 │ │ │ │ │ - beq.n 461c │ │ │ │ │ - bl f4 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 460c │ │ │ │ │ - cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 4624 │ │ │ │ │ - lsls r0, r5, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - str r0, [r4, #12] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 4628 │ │ │ │ │ - str r5, [r4, #16] │ │ │ │ │ - ldr.w r8, [r7, #8] │ │ │ │ │ - ldr.w lr, [r4, #12] │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - ble.n 45e2 │ │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ │ - sub.w ip, lr, #4 │ │ │ │ │ - add.w r1, r0, r8, lsl #2 │ │ │ │ │ - b.n 45ce │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - str r3, [r2, #0] │ │ │ │ │ - str.w r2, [ip, #4]! │ │ │ │ │ - beq.n 45e2 │ │ │ │ │ - ldr.w r2, [r0], #4 │ │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 45c2 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - str.w r2, [ip, #4]! │ │ │ │ │ - bne.n 45ce │ │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble.n 460a │ │ │ │ │ - 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 4612 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - cmp r1, ip │ │ │ │ │ - str r3, [r2, #0] │ │ │ │ │ - str.w r2, [r0], #4 │ │ │ │ │ - bne.n 45f2 │ │ │ │ │ - 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 45f2 │ │ │ │ │ - b.n 460a │ │ │ │ │ - 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 463c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 463c │ │ │ │ │ - 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 45a8 │ │ │ │ │ - b.n 460c │ │ │ │ │ - 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 460c │ │ │ │ │ - nop │ │ │ │ │ + b.n 468e │ │ │ │ │ │ │ │ │ │ -00004664 : │ │ │ │ │ +000046f0 : │ │ │ │ │ list_extend(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 378c <_list_extend> │ │ │ │ │ + bl 391c <_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 │ │ │ │ │ │ │ │ │ │ -00004688 : │ │ │ │ │ +00004714 : │ │ │ │ │ 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 470a │ │ │ │ │ + ble.n 4796 │ │ │ │ │ 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 4780 │ │ │ │ │ - beq.n 4714 │ │ │ │ │ + blt.n 480c │ │ │ │ │ + beq.n 47a0 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.n 470a │ │ │ │ │ + beq.n 4796 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 4780 │ │ │ │ │ - beq.n 4756 │ │ │ │ │ + blt.n 480c │ │ │ │ │ + beq.n 47e2 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq.n 470a │ │ │ │ │ + beq.n 4796 │ │ │ │ │ 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 4780 │ │ │ │ │ + blt.n 480c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - beq.n 476e │ │ │ │ │ + beq.n 47fa │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 46e4 │ │ │ │ │ + bne.n 4770 │ │ │ │ │ cmp r6, sl │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 4750 │ │ │ │ │ + b.n 47dc │ │ │ │ │ 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 4774 │ │ │ │ │ + bne.n 4800 │ │ │ │ │ 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 │ │ │ │ │ @@ -7425,125 +7468,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 4758 │ │ │ │ │ - b.n 470a │ │ │ │ │ + blt.n 47e4 │ │ │ │ │ + b.n 4796 │ │ │ │ │ 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 4750 │ │ │ │ │ + b.n 47dc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004788 : │ │ │ │ │ +00004814 : │ │ │ │ │ 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 47fc │ │ │ │ │ + bne.n 4888 │ │ │ │ │ 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 47ee │ │ │ │ │ - cbz r0, 4828 │ │ │ │ │ + beq.n 487a │ │ │ │ │ + cbz r0, 48b4 │ │ │ │ │ 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 4806 │ │ │ │ │ + bne.n 4892 │ │ │ │ │ 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 4818 │ │ │ │ │ + blt.n 48a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 482e │ │ │ │ │ + blt.n 48ba │ │ │ │ │ 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 47e8 │ │ │ │ │ + bge.n 4874 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 47e8 │ │ │ │ │ + bne.n 4874 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 47e8 │ │ │ │ │ + b.n 4874 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 47e8 │ │ │ │ │ + b.n 4874 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 47f6 │ │ │ │ │ + bne.n 4882 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 47f6 │ │ │ │ │ + b.n 4882 │ │ │ │ │ │ │ │ │ │ -0000483c : │ │ │ │ │ +000048c8 : │ │ │ │ │ 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 486c │ │ │ │ │ + bpl.n 48f8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 4886 │ │ │ │ │ + bcs.n 4912 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 486a │ │ │ │ │ + bge.n 48f6 │ │ │ │ │ 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 │ │ │ │ │ @@ -7556,41 +7599,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] @ (4898 ) │ │ │ │ │ + ldr r1, [pc, #8] @ (4924 ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ - b.n 4882 │ │ │ │ │ + b.n 490e │ │ │ │ │ .word 0x00004e8c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000489c : │ │ │ │ │ +00004928 : │ │ │ │ │ list_contains(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 490c │ │ │ │ │ + beq.n 4998 │ │ │ │ │ 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 48c4 │ │ │ │ │ + b.n 4950 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - cbnz r3, 4906 │ │ │ │ │ + cbnz r3, 4992 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bls.n 4906 │ │ │ │ │ + bls.n 4992 │ │ │ │ │ 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 │ │ │ │ │ @@ -7602,89 +7645,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 48ba │ │ │ │ │ + bge.n 4946 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 48ba │ │ │ │ │ + bne.n 4946 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 48ba │ │ │ │ │ + b.n 4946 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00004910 <_PyList_SliceSubscript>: │ │ │ │ │ +0000499c <_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 4c62 <_PyList_SliceSubscript+0x352> │ │ │ │ │ + blt.w 4cee <_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 4bba <_PyList_SliceSubscript+0x2aa> │ │ │ │ │ + ble.w 4c46 <_PyList_SliceSubscript+0x2aa> │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.w 4be6 <_PyList_SliceSubscript+0x2d6> │ │ │ │ │ + bne.w 4c72 <_PyList_SliceSubscript+0x2d6> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r6, r3, r4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 4bba <_PyList_SliceSubscript+0x2aa> │ │ │ │ │ - ldr r3, [pc, #696] @ (4c20 <_PyList_SliceSubscript+0x310>) │ │ │ │ │ + ble.w 4c46 <_PyList_SliceSubscript+0x2aa> │ │ │ │ │ + ldr r3, [pc, #696] @ (4cac <_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 4bc2 <_PyList_SliceSubscript+0x2b2> │ │ │ │ │ + beq.w 4c4e <_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] @ (4c24 <_PyList_SliceSubscript+0x314>) │ │ │ │ │ + ldr r3, [pc, #640] @ (4cb0 <_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] │ │ │ │ │ @@ -7699,290 +7742,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 4c2c <_PyList_SliceSubscript+0x31c> │ │ │ │ │ + bcs.w 4cb8 <_PyList_SliceSubscript+0x31c> │ │ │ │ │ lsls r0, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4c2c <_PyList_SliceSubscript+0x31c> │ │ │ │ │ + beq.w 4cb8 <_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 4abe <_PyList_SliceSubscript+0x1ae> │ │ │ │ │ + beq.n 4b4a <_PyList_SliceSubscript+0x1ae> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 4aa6 <_PyList_SliceSubscript+0x196> │ │ │ │ │ + beq.n 4b32 <_PyList_SliceSubscript+0x196> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 4a92 <_PyList_SliceSubscript+0x182> │ │ │ │ │ + beq.n 4b1e <_PyList_SliceSubscript+0x182> │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 4a7c <_PyList_SliceSubscript+0x16c> │ │ │ │ │ + beq.n 4b08 <_PyList_SliceSubscript+0x16c> │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 4a66 <_PyList_SliceSubscript+0x156> │ │ │ │ │ + beq.n 4af2 <_PyList_SliceSubscript+0x156> │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 4a50 <_PyList_SliceSubscript+0x140> │ │ │ │ │ + beq.n 4adc <_PyList_SliceSubscript+0x140> │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne.w 4ba4 <_PyList_SliceSubscript+0x294> │ │ │ │ │ + bne.w 4c30 <_PyList_SliceSubscript+0x294> │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.w 4c24 <_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 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.w 4c24 <_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 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.w 4c24 <_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 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.w 4c24 <_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 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4c24 <_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 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4c24 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - beq.n 4b8e <_PyList_SliceSubscript+0x27e> │ │ │ │ │ + beq.n 4c1a <_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 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4c24 <_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 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4c24 <_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 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4c24 <_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 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4c24 <_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 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4c24 <_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 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4c24 <_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 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4c24 <_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 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4c24 <_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 4abe <_PyList_SliceSubscript+0x1ae> │ │ │ │ │ + bne.n 4b4a <_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 4a12 <_PyList_SliceSubscript+0x102> │ │ │ │ │ - b.n 4b8e <_PyList_SliceSubscript+0x27e> │ │ │ │ │ + bne.w 4a9e <_PyList_SliceSubscript+0x102> │ │ │ │ │ + b.n 4c1a <_PyList_SliceSubscript+0x27e> │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4b98 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4c24 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - b.n 4a3a <_PyList_SliceSubscript+0x12a> │ │ │ │ │ + b.n 4ac6 <_PyList_SliceSubscript+0x12a> │ │ │ │ │ bl f4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 4b90 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + b.n 4c1c <_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 4b90 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + beq.n 4c1c <_PyList_SliceSubscript+0x280> │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - ldr r3, [pc, #72] @ (4c28 <_PyList_SliceSubscript+0x318>) │ │ │ │ │ + ldr r3, [pc, #72] @ (4cb4 <_PyList_SliceSubscript+0x318>) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 49aa <_PyList_SliceSubscript+0x9a> │ │ │ │ │ + b.n 4a36 <_PyList_SliceSubscript+0x9a> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 748 │ │ │ │ │ + bl 844 │ │ │ │ │ R_ARM_THM_CALL list_new_prealloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b90 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + beq.n 4c1c <_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 4bfe <_PyList_SliceSubscript+0x2ee> │ │ │ │ │ + bne.n 4c8a <_PyList_SliceSubscript+0x2ee> │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 4b90 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + b.n 4c1c <_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 4c40 <_PyList_SliceSubscript+0x330> │ │ │ │ │ + bge.n 4ccc <_PyList_SliceSubscript+0x330> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 4c40 <_PyList_SliceSubscript+0x330> │ │ │ │ │ + cbnz r3, 4ccc <_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 4b90 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + beq.n 4c1c <_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 4a12 <_PyList_SliceSubscript+0x102> │ │ │ │ │ + b.n 4a9e <_PyList_SliceSubscript+0x102> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 4b90 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + b.n 4c1c <_PyList_SliceSubscript+0x280> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004c68 : │ │ │ │ │ +00004cf4 : │ │ │ │ │ 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 4ef8 │ │ │ │ │ - ldr r3, [pc, #688] @ (4f34 ) │ │ │ │ │ + ble.w 4f84 │ │ │ │ │ + ldr r3, [pc, #688] @ (4fc0 ) │ │ │ │ │ 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 4ed6 │ │ │ │ │ + beq.w 4f62 │ │ │ │ │ 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] @ (4f38 ) │ │ │ │ │ + ldr r3, [pc, #628] @ (4fc4 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -7996,578 +8039,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 4f00 │ │ │ │ │ + bcs.w 4f8c │ │ │ │ │ lsls r0, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4f00 │ │ │ │ │ + beq.w 4f8c │ │ │ │ │ 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 4df2 │ │ │ │ │ + beq.n 4e7e │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 4dda │ │ │ │ │ + beq.n 4e66 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 4dc6 │ │ │ │ │ + beq.n 4e52 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 4db0 │ │ │ │ │ + beq.n 4e3c │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 4d9a │ │ │ │ │ + beq.n 4e26 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 4d84 │ │ │ │ │ + beq.n 4e10 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - beq.n 4d6e │ │ │ │ │ + beq.n 4dfa │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4eca │ │ │ │ │ + bge.w 4f56 │ │ │ │ │ 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 4eca │ │ │ │ │ + bge.w 4f56 │ │ │ │ │ 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 4eca │ │ │ │ │ + bge.w 4f56 │ │ │ │ │ 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 4eca │ │ │ │ │ + bge.w 4f56 │ │ │ │ │ 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 4eca │ │ │ │ │ + bge.w 4f56 │ │ │ │ │ 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 4eca │ │ │ │ │ + bge.n 4f56 │ │ │ │ │ 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 4eca │ │ │ │ │ + bge.n 4f56 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - beq.n 4ec2 │ │ │ │ │ + beq.n 4f4e │ │ │ │ │ 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 4eca │ │ │ │ │ + bge.n 4f56 │ │ │ │ │ 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 4eca │ │ │ │ │ + bge.n 4f56 │ │ │ │ │ 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 4eca │ │ │ │ │ + bge.n 4f56 │ │ │ │ │ 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 4eca │ │ │ │ │ + bge.n 4f56 │ │ │ │ │ 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 4eca │ │ │ │ │ + bge.n 4f56 │ │ │ │ │ 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 4eca │ │ │ │ │ + bge.n 4f56 │ │ │ │ │ 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 4eca │ │ │ │ │ + bge.n 4f56 │ │ │ │ │ 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 4eca │ │ │ │ │ + bge.n 4f56 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ add.w ip, r4, #28 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ - bne.n 4df2 │ │ │ │ │ + bne.n 4e7e │ │ │ │ │ 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 4d32 │ │ │ │ │ - b.n 4ec2 │ │ │ │ │ + bne.w 4dbe │ │ │ │ │ + b.n 4f4e │ │ │ │ │ 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 4ec4 │ │ │ │ │ + beq.n 4f50 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - ldr r3, [pc, #72] @ (4f3c ) │ │ │ │ │ + ldr r3, [pc, #72] @ (4fc8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 4cc8 │ │ │ │ │ + b.n 4d54 │ │ │ │ │ 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 4f14 │ │ │ │ │ + bge.n 4fa0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 4f14 │ │ │ │ │ + cbnz r3, 4fa0 │ │ │ │ │ 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 4ec4 │ │ │ │ │ + beq.n 4f50 │ │ │ │ │ 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 4d32 │ │ │ │ │ + b.n 4dbe │ │ │ │ │ .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 │ │ │ │ │ │ │ │ │ │ -00004f40 : │ │ │ │ │ +00004fcc : │ │ │ │ │ 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, 4f82 │ │ │ │ │ + cbnz r3, 500e │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.n 4fda │ │ │ │ │ + blt.n 5066 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, r3 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5006 │ │ │ │ │ + bne.n 5092 │ │ │ │ │ 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 bb8 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - ldr r4, [pc, #128] @ (500c ) │ │ │ │ │ + ldr r4, [pc, #128] @ (5098 ) │ │ │ │ │ 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, 4fba │ │ │ │ │ - cbz r5, 4ffc │ │ │ │ │ + cbz r0, 5046 │ │ │ │ │ + cbz r5, 5088 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ - cbz r1, 4fbe │ │ │ │ │ + cbz r1, 504a │ │ │ │ │ cmp r5, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r5, #0 │ │ │ │ │ - bne.n 4fc6 │ │ │ │ │ + bne.n 5052 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl bb0 │ │ │ │ │ + bl bb8 │ │ │ │ │ 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 4fb2 │ │ │ │ │ + bge.n 503e │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 4fba │ │ │ │ │ - ldr r1, [pc, #48] @ (500c ) │ │ │ │ │ + b.n 5046 │ │ │ │ │ + ldr r1, [pc, #48] @ (5098 ) │ │ │ │ │ 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 4fba │ │ │ │ │ + beq.n 5046 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 4fa6 │ │ │ │ │ + b.n 5032 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n 4fb2 │ │ │ │ │ + b.n 503e │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 4f86 │ │ │ │ │ + b.n 5012 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000270 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00005010 : │ │ │ │ │ +0000509c : │ │ │ │ │ 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 50ac │ │ │ │ │ + beq.n 5138 │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 50ac │ │ │ │ │ + beq.n 5138 │ │ │ │ │ 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 51d0 │ │ │ │ │ + bne.w 525c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbnz r0, 50a4 │ │ │ │ │ + cbnz r0, 5130 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bcs.w 532a │ │ │ │ │ + bcs.w 53b6 │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ adds r0, r6, r1 │ │ │ │ │ ldr.w r7, [r6, r2, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 51c0 │ │ │ │ │ + bne.w 524c │ │ │ │ │ subs r5, r3, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bge.n 5084 │ │ │ │ │ + bge.n 5110 │ │ │ │ │ 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 51bc │ │ │ │ │ + bge.w 5248 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 51bc │ │ │ │ │ + bne.w 5248 │ │ │ │ │ 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 53a6 │ │ │ │ │ + bne.w 5432 │ │ │ │ │ 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 5338 │ │ │ │ │ + blt.w 53c4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 51da │ │ │ │ │ + beq.w 5266 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 53c0 │ │ │ │ │ + beq.w 544c │ │ │ │ │ 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 5338 │ │ │ │ │ + beq.w 53c4 │ │ │ │ │ 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 5210 │ │ │ │ │ - beq.w 521a │ │ │ │ │ + blt.w 529c │ │ │ │ │ + beq.w 52a6 │ │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt.w 5218 │ │ │ │ │ + bgt.w 52a4 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 5226 │ │ │ │ │ + bne.w 52b2 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2c54 │ │ │ │ │ + bl 2de4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 50a4 │ │ │ │ │ + bge.n 5130 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 50a4 │ │ │ │ │ + bne.n 5130 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 50a4 │ │ │ │ │ + b.n 5130 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 538c │ │ │ │ │ + beq.w 5418 │ │ │ │ │ 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 518a │ │ │ │ │ + b.n 5216 │ │ │ │ │ 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 516a │ │ │ │ │ + blt.n 51f6 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 51a2 │ │ │ │ │ + b.n 522e │ │ │ │ │ ldr.w r0, [r7, r4, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 52fa │ │ │ │ │ + blt.w 5386 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - blt.n 5192 │ │ │ │ │ + blt.n 521e │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 51bc │ │ │ │ │ + bge.n 5248 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 5132 │ │ │ │ │ + beq.n 51be │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 50a4 │ │ │ │ │ + b.n 5130 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ str r5, [r6, r1] │ │ │ │ │ - b.n 5086 │ │ │ │ │ + b.n 5112 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it lt │ │ │ │ │ addlt r2, r2, r3 │ │ │ │ │ - b.n 505c │ │ │ │ │ + b.n 50e8 │ │ │ │ │ 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 531c │ │ │ │ │ - beq.n 51fc │ │ │ │ │ + blt.w 53a8 │ │ │ │ │ + beq.n 5288 │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 5326 │ │ │ │ │ + bgt.w 53b2 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 5248 │ │ │ │ │ + bne.n 52d4 │ │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 302c │ │ │ │ │ + bl 31bc │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 50a4 │ │ │ │ │ + b.n 5130 │ │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bge.n 521a │ │ │ │ │ + bge.n 52a6 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 5226 │ │ │ │ │ + bne.n 52b2 │ │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ │ - b.n 5118 │ │ │ │ │ + b.n 51a4 │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.w 533e │ │ │ │ │ + bne.w 53ca │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 513e │ │ │ │ │ + bne.n 51ca │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5244 │ │ │ │ │ + bge.n 52d0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 5132 │ │ │ │ │ + beq.w 51be │ │ │ │ │ mov r2, r6 │ │ │ │ │ - b.n 50a4 │ │ │ │ │ + b.n 5130 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 51bc │ │ │ │ │ + ble.n 5248 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 5262 │ │ │ │ │ + bge.n 52ee │ │ │ │ │ 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 53a0 │ │ │ │ │ + beq.w 542c │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.n 52b8 │ │ │ │ │ + b.n 5344 │ │ │ │ │ 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 │ │ │ │ │ @@ -8586,69 +8629,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 5278 │ │ │ │ │ + bcc.n 5304 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mla r1, r2, r6, r1 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bcc.n 5370 │ │ │ │ │ + bcc.n 53fc │ │ │ │ │ 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 530a │ │ │ │ │ + blt.n 5396 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 52dc │ │ │ │ │ + bne.n 5368 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 50a4 │ │ │ │ │ + b.n 5130 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 51a0 │ │ │ │ │ + bne.w 522c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 51a0 │ │ │ │ │ + b.n 522c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 52e8 │ │ │ │ │ + bne.n 5374 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 52e8 │ │ │ │ │ + b.n 5374 │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 51fc │ │ │ │ │ + bge.w 5288 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 51fc │ │ │ │ │ + b.n 5288 │ │ │ │ │ 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 50a4 │ │ │ │ │ + b.n 5130 │ │ │ │ │ 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 │ │ │ │ │ @@ -8656,68 +8699,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 5338 │ │ │ │ │ + bge.n 53c4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5338 │ │ │ │ │ + bne.n 53c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5338 │ │ │ │ │ + b.n 53c4 │ │ │ │ │ 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 52cc │ │ │ │ │ + b.n 5358 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 53a0 │ │ │ │ │ + bge.n 542c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 53a0 │ │ │ │ │ + cbnz r3, 542c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 5338 │ │ │ │ │ + b.n 53c4 │ │ │ │ │ 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 5338 │ │ │ │ │ + b.n 53c4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4c68 │ │ │ │ │ + bl 4cf4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 50ee │ │ │ │ │ - b.n 5338 │ │ │ │ │ + bne.w 517a │ │ │ │ │ + b.n 53c4 │ │ │ │ │ │ │ │ │ │ -000053d4 : │ │ │ │ │ +00005460 : │ │ │ │ │ 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 │ │ │ │ │ @@ -8727,23 +8770,23 @@ │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ite le │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005400 <_PyList_GetItemRef>: │ │ │ │ │ +0000548c <_PyList_GetItemRef>: │ │ │ │ │ _PyList_GetItemRef(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 541c <_PyList_GetItemRef+0x1c> │ │ │ │ │ + bcs.n 54a8 <_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 5416 <_PyList_GetItemRef+0x16> │ │ │ │ │ + blt.n 54a2 <_PyList_GetItemRef+0x16> │ │ │ │ │ bx lr │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 5414 <_PyList_GetItemRef+0x14> │ │ │ │ │ + b.n 54a0 <_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 10d0 │ │ │ │ │ + bl 11cc │ │ │ │ │ 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: 102488 (bytes into file) │ │ │ │ │ + Start of section headers: 102652 (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 0x19058: │ │ │ │ │ +There are 18 section headers, starting at offset 0x190fc: │ │ │ │ │ │ │ │ │ │ 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 0028c8 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 0157a8 000b20 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 0028fc 0004d4 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 0162c8 0003b8 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 002dd0 0000d0 00 WA 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 002dd0 00d6e8 00 AX 0 0 8 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 016680 0026f0 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 0104b8 000ceb 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 0111a4 00032c 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 018d70 000218 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 0114d0 0010aa 00 A 0 0 8 │ │ │ │ │ - [12] .rel.rodata REL 00000000 018f88 000040 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 01257a 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 01257a 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 0125b0 001e20 10 16 325 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 0143d0 0013d8 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 018fc8 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 0028cc 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 015824 000b20 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 002900 0004d4 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 016344 0003b8 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 002dd4 0000d0 00 WA 0 0 4 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 002dd4 00d780 00 AX 0 0 8 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 0166fc 002718 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 010554 000ceb 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 011240 00032c 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 018e14 000218 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 01156c 0010aa 00 A 0 0 8 │ │ │ │ │ + [12] .rel.rodata REL 00000000 01902c 000040 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 012616 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 012616 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 01264c 001e10 10 16 324 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 01445c 0013c8 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 01906c 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 │ │ │ │ │ @@ -21,465 +21,464 @@ │ │ │ │ │ 17: 0000038c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 18: 0000001c 0 NOTYPE LOCAL DEFAULT 8 .LC1 │ │ │ │ │ 19: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 20: 00000000 0 NOTYPE LOCAL DEFAULT 5 .LANCHOR1 │ │ │ │ │ 21: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR2 │ │ │ │ │ 22: 00000054 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 23: 00000390 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 24: 000004a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 25: 000004a4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 26: 000005bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 24: 000004ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 25: 000004b0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 26: 000005c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 27: 00000038 0 NOTYPE LOCAL DEFAULT 8 .LC2 │ │ │ │ │ 28: 00000050 0 NOTYPE LOCAL DEFAULT 8 .LC3 │ │ │ │ │ 29: 00000068 0 NOTYPE LOCAL DEFAULT 8 .LC4 │ │ │ │ │ - 30: 000005c0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 30: 000005cc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 31: 00000058 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 32: 000000d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 33: 00000098 0 NOTYPE LOCAL DEFAULT 8 .LC5 │ │ │ │ │ 34: 000000bc 0 NOTYPE LOCAL DEFAULT 8 .LC6 │ │ │ │ │ 35: 000000dc 0 NOTYPE LOCAL DEFAULT 8 .LC7 │ │ │ │ │ 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: 00001b25 104 FUNC LOCAL DEFAULT 1 _PyLong_Negate │ │ │ │ │ - 44: 00000f50 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 45: 00000f68 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 46: 0000a4ed 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 │ │ │ │ │ + 41: 00000a98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 42: 00000aa0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 43: 00001b29 104 FUNC LOCAL DEFAULT 1 _PyLong_Negate │ │ │ │ │ + 44: 00000f60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 45: 00000f78 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 46: 0000a55d 22 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ + 47: 0000125d 208 FUNC LOCAL DEFAULT 6 maybe_small_long │ │ │ │ │ + 48: 00001324 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 540 FUNC LOCAL DEFAULT 6 long_richcompare │ │ │ │ │ - 55: 000015ee 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 56: 000015f4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 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 │ │ │ │ │ + 50: 0000132c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 51: 00001551 92 FUNC LOCAL DEFAULT 6 long_dealloc │ │ │ │ │ + 52: 000015a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 53: 000015ac 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 54: 000015ad 540 FUNC LOCAL DEFAULT 6 long_richcompare │ │ │ │ │ + 55: 000015fe 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 56: 00001604 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 57: 000016bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 58: 000016d4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 59: 000016e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 60: 000016f8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 61: 0000177e 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 62: 00001784 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 63: 000017b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 64: 000017c8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 65: 000017c9 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: 000017c9 38 FUNC LOCAL DEFAULT 6 long_to_decimal_string │ │ │ │ │ - 69: 000017f1 2348 FUNC LOCAL DEFAULT 6 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ + 68: 000017d9 38 FUNC LOCAL DEFAULT 6 long_to_decimal_string │ │ │ │ │ + 69: 00001801 2348 FUNC LOCAL DEFAULT 6 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ 70: 00000210 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ - 71: 00001e18 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 72: 00001e30 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 73: 000023a9 370 FUNC LOCAL DEFAULT 1 pylong_int_to_decimal_string │ │ │ │ │ - 74: 00002118 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 71: 00001e28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 72: 00001e40 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 73: 000023ad 370 FUNC LOCAL DEFAULT 1 pylong_int_to_decimal_string │ │ │ │ │ + 74: 00002128 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: 0000211c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 78: 0000215c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 77: 0000212c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 78: 0000216c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 79: 00000284 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ - 80: 00002160 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 80: 00002170 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 81: 000002b0 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ 82: 000002e0 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ - 83: 00002418 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 83: 00002488 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: 0000241c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 98: 00002c61 654 FUNC LOCAL DEFAULT 6 _PyLong_AsByteArray.constprop.0 │ │ │ │ │ - 99: 00002ef1 308 FUNC LOCAL DEFAULT 6 long_neg_method │ │ │ │ │ + 97: 00002490 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 98: 00002cd5 652 FUNC LOCAL DEFAULT 6 _PyLong_AsByteArray.constprop.0 │ │ │ │ │ + 99: 00002f61 308 FUNC LOCAL DEFAULT 6 long_neg_method │ │ │ │ │ 100: 00000eb5 92 FUNC LOCAL DEFAULT 1 _PyLong_FromLarge │ │ │ │ │ - 101: 0000301c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 101: 0000308c 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: 00003024 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 107: 00003025 320 FUNC LOCAL DEFAULT 6 long_add_method │ │ │ │ │ - 108: 00003e75 608 FUNC LOCAL DEFAULT 6 x_add │ │ │ │ │ - 109: 00007135 912 FUNC LOCAL DEFAULT 6 x_sub │ │ │ │ │ - 110: 000004e1 290 FUNC LOCAL DEFAULT 1 long_add │ │ │ │ │ - 111: 00003319 296 FUNC LOCAL DEFAULT 6 long_mul_method │ │ │ │ │ - 112: 0000354d 2344 FUNC LOCAL DEFAULT 6 k_mul │ │ │ │ │ - 113: 00003441 268 FUNC LOCAL DEFAULT 6 long_mul │ │ │ │ │ - 114: 00001b8d 294 FUNC LOCAL DEFAULT 1 kmul_split.constprop.0 │ │ │ │ │ - 115: 00001cb5 270 FUNC LOCAL DEFAULT 1 v_isub.isra.0 │ │ │ │ │ - 116: 00001dc5 254 FUNC LOCAL DEFAULT 1 v_iadd.isra.0 │ │ │ │ │ - 117: 00003cf8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 118: 00003cfc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 119: 00003e70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 120: 00003e74 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 121: 000040d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 122: 000040d4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 123: 000040d5 1752 FUNC LOCAL DEFAULT 6 long_and │ │ │ │ │ - 124: 00004728 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 125: 00004734 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: 000047d9 2164 FUNC LOCAL DEFAULT 6 long_lshift_method │ │ │ │ │ - 131: 0000503c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 132: 0000504c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 133: 000006b9 368 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: 00005369 430 FUNC LOCAL DEFAULT 6 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ - 137: 00005519 316 FUNC LOCAL DEFAULT 6 long_sub_method │ │ │ │ │ - 138: 00005655 880 FUNC LOCAL DEFAULT 6 long_sub.constprop.0 │ │ │ │ │ - 139: 000059b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 140: 00000829 286 FUNC LOCAL DEFAULT 1 long_sub │ │ │ │ │ - 141: 000059c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 142: 000004b8 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ - 143: 000004d8 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ - 144: 00005b3d 296 FUNC LOCAL DEFAULT 6 long_vectorcall │ │ │ │ │ - 145: 00007dd9 228 FUNC LOCAL DEFAULT 6 long_new_impl.part.0 │ │ │ │ │ - 146: 00005c60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 147: 00000504 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ - 148: 00000530 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ - 149: 00005c64 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 150: 00005ee0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 151: 00000ae1 132 FUNC LOCAL DEFAULT 1 long_invert │ │ │ │ │ - 152: 00000b60 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 153: 00005ef8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 154: 00000554 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ - 155: 00005fbd 2360 FUNC LOCAL DEFAULT 6 int_from_bytes │ │ │ │ │ - 156: 00006324 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 157: 00006328 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 158: 00006614 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 159: 00006620 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 160: 000068e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 161: 000068f4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 162: 00006c28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 163: 00006c34 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 164: 00006dfc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 165: 00006e00 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 166: 00006e88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 167: 00006e8c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 168: 00006e8d 680 FUNC LOCAL DEFAULT 6 long_or │ │ │ │ │ - 169: 000074b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 170: 000074c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 171: 000074c5 604 FUNC LOCAL DEFAULT 6 long_div │ │ │ │ │ - 172: 00007721 1380 FUNC LOCAL DEFAULT 6 long_divrem │ │ │ │ │ - 173: 0000251d 294 FUNC LOCAL DEFAULT 1 pylong_int_divmod │ │ │ │ │ - 174: 0000771c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 175: 00000560 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ - 176: 00007720 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 177: 0000c6b9 2380 FUNC LOCAL DEFAULT 6 x_divrem │ │ │ │ │ - 178: 00007a44 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 179: 00007a50 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 180: 00007c80 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 181: 00007c84 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 182: 00007c85 340 FUNC LOCAL DEFAULT 6 long_new │ │ │ │ │ - 183: 00007dd4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 184: 00000574 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ - 185: 0000059c 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ - 186: 00007dd8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 187: 0000b031 2132 FUNC LOCAL DEFAULT 6 long_format_binary.constprop.0 │ │ │ │ │ - 188: 00008528 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 189: 0000853c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 190: 00008838 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 191: 00000b64 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 192: 000005d0 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ - 193: 000005dc 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ - 194: 00000bb5 110 FUNC LOCAL DEFAULT 1 int___format__ │ │ │ │ │ - 195: 00008840 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 196: 000005e8 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ - 197: 000088e5 1644 FUNC LOCAL DEFAULT 6 long_true_divide │ │ │ │ │ - 198: 00008f38 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 199: 00000618 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ - 200: 00008f50 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 201: 0000063c 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ - 202: 0000065c 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ - 203: 00008ff1 5056 FUNC LOCAL DEFAULT 6 long_pow │ │ │ │ │ - 204: 0000ab79 1144 FUNC LOCAL DEFAULT 6 l_mod │ │ │ │ │ - 205: 00009338 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 206: 00009340 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 207: 00009698 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 208: 000096a0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 209: 00009948 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 210: 0000994c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 211: 00009de8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 212: 00009df0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 213: 00009fa8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 214: 00009fac 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 215: 0000a3ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 216: 0000a3b0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 217: 00000d11 122 FUNC LOCAL DEFAULT 1 _PyLong_AsUnsignedLongLongMask │ │ │ │ │ - 218: 00000eb0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 219: 00000eb4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 220: 0000a505 246 FUNC LOCAL DEFAULT 6 int_bit_length │ │ │ │ │ - 221: 0000a78d 140 FUNC LOCAL DEFAULT 6 long_abs_method │ │ │ │ │ - 222: 0000a814 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 223: 00000f11 50 FUNC LOCAL DEFAULT 1 long_abs │ │ │ │ │ - 224: 0000a818 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 225: 0000a819 508 FUNC LOCAL DEFAULT 6 long_divmod │ │ │ │ │ - 226: 0000aa99 164 FUNC LOCAL DEFAULT 6 long_long │ │ │ │ │ - 227: 0000068c 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ - 228: 00000f89 708 FUNC LOCAL DEFAULT 1 long_xor │ │ │ │ │ - 229: 0000ab3d 60 FUNC LOCAL DEFAULT 6 long_mod │ │ │ │ │ - 230: 0000af90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 231: 0000af98 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 232: 000006a4 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ - 233: 0000b885 206 FUNC LOCAL DEFAULT 6 long_float │ │ │ │ │ - 234: 0000b955 1820 FUNC LOCAL DEFAULT 6 long_rshift │ │ │ │ │ - 235: 0000c068 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 236: 0000c070 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 237: 0000c27c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 238: 0000c284 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 239: 0000c490 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 240: 000006bc 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ - 241: 000006e8 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ - 242: 00001455 372 FUNC LOCAL DEFAULT 1 int___round__ │ │ │ │ │ - 243: 000015c0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 244: 000006f4 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ - 245: 000015c8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 246: 0000071c 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ - 247: 0000c4a8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 248: 0000cff0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 249: 0000d004 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 250: 00001ec5 34 FUNC LOCAL DEFAULT 1 long_long_meth │ │ │ │ │ - 251: 00001ee9 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: 00001eed 8 FUNC LOCAL DEFAULT 1 long_get1 │ │ │ │ │ - 256: 00001ef0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 257: 00001ef4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 258: 000022b0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 259: 000022b4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 260: 000022b5 112 FUNC LOCAL DEFAULT 1 int_as_integer_ratio │ │ │ │ │ - 261: 00002320 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 262: 00000008 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 263: 00000009 60 FUNC LOCAL DEFAULT 9 int___sizeof__ │ │ │ │ │ - 264: 00000740 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ - 265: 00002324 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 266: 00002365 66 FUNC LOCAL DEFAULT 1 int_bit_count │ │ │ │ │ - 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: 000028c0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 278: 0000089c 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ - 279: 000008cc 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ - 280: 0000011d 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: 00000288 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 285: 0000028c 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: 0000211d 68 FUNC GLOBAL DEFAULT 6 _PyLong_ExactDealloc │ │ │ │ │ - 370: 00002161 304 FUNC GLOBAL DEFAULT 6 PyLong_AsInt │ │ │ │ │ - 371: 00002291 230 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLong │ │ │ │ │ - 372: 00002379 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: 0000241d 2116 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: 0000a5fd 130 FUNC GLOBAL DEFAULT 6 _PyLong_Copy │ │ │ │ │ - 384: 00003165 258 FUNC GLOBAL DEFAULT 6 PyLong_FromLongLong │ │ │ │ │ - 385: 00003269 174 FUNC GLOBAL DEFAULT 6 PyLong_FromInt64 │ │ │ │ │ - 386: 000047ad 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: 0000504d 62 FUNC GLOBAL DEFAULT 6 PyLong_AsInt64 │ │ │ │ │ - 390: 0000508d 730 FUNC GLOBAL DEFAULT 6 PyLong_AsNativeBytes │ │ │ │ │ - 391: 000059c5 68 FUNC GLOBAL DEFAULT 6 PyLong_GetSign │ │ │ │ │ - 392: 00005a09 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: 00000949 154 FUNC GLOBAL DEFAULT 1 PyLong_Export │ │ │ │ │ - 398: 000009e5 252 FUNC GLOBAL DEFAULT 1 PyLong_AsLongLongAndOverflow │ │ │ │ │ - 399: 00005c65 660 FUNC GLOBAL DEFAULT 6 PyLong_FromDouble │ │ │ │ │ - 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND frexp │ │ │ │ │ - 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND ldexp │ │ │ │ │ - 402: 00005ef9 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: 000068f5 1292 FUNC GLOBAL DEFAULT 6 _PyLong_FromByteArray │ │ │ │ │ - 406: 00006e01 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: 0000aa15 130 FUNC GLOBAL HIDDEN 6 _PyLong_FromBytes │ │ │ │ │ - 411: 00008841 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: 00007ebd 2436 FUNC GLOBAL HIDDEN 6 _PyLong_FormatWriter │ │ │ │ │ - 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_PrepareInternal │ │ │ │ │ - 416: 00000b65 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: 00008f51 160 FUNC GLOBAL DEFAULT 6 PyLong_AsDouble │ │ │ │ │ - 426: 0000c285 548 FUNC GLOBAL DEFAULT 6 _PyLong_Frexp │ │ │ │ │ - 427: 00000c25 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: 0000a3b1 310 FUNC GLOBAL DEFAULT 6 _PyLong_Subtract │ │ │ │ │ - 431: 00000ca5 108 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongLongMask │ │ │ │ │ - 432: 00000d8d 12 FUNC GLOBAL HIDDEN 1 _PyLong_FiniTypes │ │ │ │ │ - 433: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_FiniBuiltin │ │ │ │ │ - 434: 00000d99 170 FUNC GLOBAL DEFAULT 1 PyLong_FromInt32 │ │ │ │ │ - 435: 0000a4e9 4 FUNC GLOBAL DEFAULT 6 PyLong_FromUInt32 │ │ │ │ │ - 436: 00000e45 112 FUNC GLOBAL DEFAULT 1 PyLong_FromUInt64 │ │ │ │ │ - 437: 0000a681 268 FUNC GLOBAL DEFAULT 6 _PyLong_Multiply │ │ │ │ │ - 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 439: 00000f45 66 FUNC GLOBAL DEFAULT 1 PyLong_IsZero │ │ │ │ │ - 440: 0000aff1 64 FUNC GLOBAL DEFAULT 6 _PyLong_Format │ │ │ │ │ - 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 442: 0000c071 532 FUNC GLOBAL DEFAULT 6 _PyLong_Rshift │ │ │ │ │ - 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_ldivmod │ │ │ │ │ - 444: 0000124d 30 FUNC GLOBAL DEFAULT 1 PyLong_FreeExport │ │ │ │ │ - 445: 0000126d 230 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongMask │ │ │ │ │ - 446: 00001355 68 FUNC GLOBAL DEFAULT 1 PyLong_FromNativeBytes │ │ │ │ │ - 447: 00001399 60 FUNC GLOBAL DEFAULT 1 PyLong_FromUnsignedNativeBytes │ │ │ │ │ - 448: 000013d5 66 FUNC GLOBAL DEFAULT 1 PyLong_IsNegative │ │ │ │ │ - 449: 00001419 58 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedShort_Converter │ │ │ │ │ - 450: 00002645 644 FUNC GLOBAL DEFAULT 1 _PyLong_DivmodNear │ │ │ │ │ - 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 452: 000015c9 62 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedInt_Converter │ │ │ │ │ - 453: 0000c4a9 526 FUNC GLOBAL DEFAULT 6 _PyLong_UInt64_Converter │ │ │ │ │ - 454: 00001609 1306 FUNC GLOBAL HIDDEN 1 _PyLong_FormatBytesWriter │ │ │ │ │ - 455: 0000d005 1762 FUNC GLOBAL DEFAULT 6 _PyLong_GCD │ │ │ │ │ - 456: 00001ef5 960 FUNC GLOBAL DEFAULT 1 _PyLong_Lshift │ │ │ │ │ - 457: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 458: 00002325 62 FUNC GLOBAL DEFAULT 1 _PyLong_UInt32_Converter │ │ │ │ │ - 459: 00000000 0 NOTYPE GLOBAL DEFAULT UND __popcountsi2 │ │ │ │ │ - 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 62 FUNC GLOBAL DEFAULT 9 PyLong_AsInt32 │ │ │ │ │ - 465: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 466: 00000141 62 FUNC GLOBAL DEFAULT 9 PyLong_AsUInt32 │ │ │ │ │ - 467: 0000017f 62 FUNC GLOBAL DEFAULT 9 _PyLong_Size_t_Converter │ │ │ │ │ - 468: 000001bd 60 FUNC GLOBAL DEFAULT 9 PyLong_AsUInt64 │ │ │ │ │ - 469: 000001f9 66 FUNC GLOBAL DEFAULT 9 PyLong_IsPositive │ │ │ │ │ - 470: 0000023b 4 FUNC GLOBAL DEFAULT 9 _PyLong_New │ │ │ │ │ - 471: 0000023f 78 FUNC GLOBAL DEFAULT 9 _PyLong_FromDigits │ │ │ │ │ - 472: 0000028d 12 FUNC GLOBAL DEFAULT 9 _PyLong_Sign │ │ │ │ │ - 473: 00000299 60 FUNC GLOBAL DEFAULT 9 _PyLong_UInt8_Converter │ │ │ │ │ - 474: 000002d5 58 FUNC GLOBAL DEFAULT 9 _PyLong_UInt16_Converter │ │ │ │ │ - 475: 0000030f 12 FUNC GLOBAL DEFAULT 9 PyUnstable_Long_IsCompact │ │ │ │ │ - 476: 0000031b 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: 00003094 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 106: 00003095 320 FUNC LOCAL DEFAULT 6 long_add_method │ │ │ │ │ + 107: 00003ee5 608 FUNC LOCAL DEFAULT 6 x_add │ │ │ │ │ + 108: 000071a5 912 FUNC LOCAL DEFAULT 6 x_sub │ │ │ │ │ + 109: 000004e1 290 FUNC LOCAL DEFAULT 1 long_add │ │ │ │ │ + 110: 00003389 296 FUNC LOCAL DEFAULT 6 long_mul_method │ │ │ │ │ + 111: 000035bd 2344 FUNC LOCAL DEFAULT 6 k_mul │ │ │ │ │ + 112: 000034b1 268 FUNC LOCAL DEFAULT 6 long_mul │ │ │ │ │ + 113: 00001b91 294 FUNC LOCAL DEFAULT 1 kmul_split.constprop.0 │ │ │ │ │ + 114: 00001cb9 270 FUNC LOCAL DEFAULT 1 v_isub.isra.0 │ │ │ │ │ + 115: 00001dc9 254 FUNC LOCAL DEFAULT 1 v_iadd.isra.0 │ │ │ │ │ + 116: 00003d68 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 117: 00003d6c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 118: 00003ee0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 119: 00003ee4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 120: 00004140 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 121: 00004144 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 122: 00004145 1752 FUNC LOCAL DEFAULT 6 long_and │ │ │ │ │ + 123: 00004798 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 124: 000047a4 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: 00004849 2164 FUNC LOCAL DEFAULT 6 long_lshift_method │ │ │ │ │ + 130: 000050ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 131: 000050bc 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: 000053d9 430 FUNC LOCAL DEFAULT 6 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ + 136: 00005589 316 FUNC LOCAL DEFAULT 6 long_sub_method │ │ │ │ │ + 137: 000056c5 880 FUNC LOCAL DEFAULT 6 long_sub.constprop.0 │ │ │ │ │ + 138: 00005a28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 139: 00000829 286 FUNC LOCAL DEFAULT 1 long_sub │ │ │ │ │ + 140: 00005a34 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 141: 000004b8 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ + 142: 000004d8 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ + 143: 00005bad 296 FUNC LOCAL DEFAULT 6 long_vectorcall │ │ │ │ │ + 144: 00007e49 228 FUNC LOCAL DEFAULT 6 long_new_impl.part.0 │ │ │ │ │ + 145: 00005cd0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 146: 00000504 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ + 147: 00000530 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ + 148: 00005cd4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 149: 00005f50 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 150: 00000ae1 132 FUNC LOCAL DEFAULT 1 long_invert │ │ │ │ │ + 151: 00000b60 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 152: 00005f68 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 153: 00000554 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ + 154: 0000602d 2360 FUNC LOCAL DEFAULT 6 int_from_bytes │ │ │ │ │ + 155: 00006394 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 156: 00006398 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 157: 00006684 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 158: 00006690 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 159: 00006958 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 160: 00006964 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 161: 00006c98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 162: 00006ca4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 163: 00006e6c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 164: 00006e70 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 165: 00006ef8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 166: 00006efc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 167: 00006efd 680 FUNC LOCAL DEFAULT 6 long_or │ │ │ │ │ + 168: 00007524 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 169: 00007534 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 170: 00007535 604 FUNC LOCAL DEFAULT 6 long_div │ │ │ │ │ + 171: 00007791 1380 FUNC LOCAL DEFAULT 6 long_divrem │ │ │ │ │ + 172: 00002521 294 FUNC LOCAL DEFAULT 1 pylong_int_divmod │ │ │ │ │ + 173: 0000778c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 174: 00000560 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ + 175: 00007790 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 176: 0000c751 2380 FUNC LOCAL DEFAULT 6 x_divrem │ │ │ │ │ + 177: 00007ab4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 178: 00007ac0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 179: 00007cf0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 180: 00007cf4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 181: 00007cf5 340 FUNC LOCAL DEFAULT 6 long_new │ │ │ │ │ + 182: 00007e44 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 183: 00000574 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ + 184: 0000059c 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ + 185: 00007e48 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 186: 0000b0cd 2132 FUNC LOCAL DEFAULT 6 long_format_binary.constprop.0 │ │ │ │ │ + 187: 00008598 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 188: 000085ac 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 189: 000088a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 190: 00000b64 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 191: 000005d0 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ + 192: 000005dc 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ + 193: 00000bb5 110 FUNC LOCAL DEFAULT 1 int___format__ │ │ │ │ │ + 194: 000088b0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 195: 000005e8 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ + 196: 00008955 1644 FUNC LOCAL DEFAULT 6 long_true_divide │ │ │ │ │ + 197: 00008fa8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 198: 00000618 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ + 199: 00008fc0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 200: 0000063c 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ + 201: 0000065c 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ + 202: 00009061 5056 FUNC LOCAL DEFAULT 6 long_pow │ │ │ │ │ + 203: 0000ac15 1144 FUNC LOCAL DEFAULT 6 l_mod │ │ │ │ │ + 204: 000093a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 205: 000093b0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 206: 00009708 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 207: 00009710 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 208: 000099b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 209: 000099bc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 210: 00009e58 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 211: 00009e60 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 212: 0000a018 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 213: 0000a01c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 214: 0000a41c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 215: 0000a420 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 216: 00000d11 122 FUNC LOCAL DEFAULT 1 _PyLong_AsUnsignedLongLongMask │ │ │ │ │ + 217: 00000eb0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 218: 00000eb4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 219: 0000a575 246 FUNC LOCAL DEFAULT 6 int_bit_length │ │ │ │ │ + 220: 0000a7fd 184 FUNC LOCAL DEFAULT 6 long_abs_method │ │ │ │ │ + 221: 0000a8b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 222: 00000f11 50 FUNC LOCAL DEFAULT 1 long_abs │ │ │ │ │ + 223: 0000a8b4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 224: 0000a8b5 508 FUNC LOCAL DEFAULT 6 long_divmod │ │ │ │ │ + 225: 0000ab35 164 FUNC LOCAL DEFAULT 6 long_long │ │ │ │ │ + 226: 0000068c 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ + 227: 00000f89 712 FUNC LOCAL DEFAULT 1 long_xor │ │ │ │ │ + 228: 0000abd9 60 FUNC LOCAL DEFAULT 6 long_mod │ │ │ │ │ + 229: 0000b02c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 230: 0000b034 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 231: 000006a4 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ + 232: 0000b921 206 FUNC LOCAL DEFAULT 6 long_float │ │ │ │ │ + 233: 0000b9f1 1820 FUNC LOCAL DEFAULT 6 long_rshift │ │ │ │ │ + 234: 0000c104 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 235: 0000c10c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 236: 0000c318 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 237: 0000c320 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 238: 0000c528 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 239: 000006bc 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ + 240: 000006e8 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ + 241: 00001459 372 FUNC LOCAL DEFAULT 1 int___round__ │ │ │ │ │ + 242: 000015c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 243: 000006f4 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ + 244: 000015cc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 245: 0000071c 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ + 246: 0000c540 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 247: 0000d088 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 248: 0000d09c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 249: 00001ec9 34 FUNC LOCAL DEFAULT 1 long_long_meth │ │ │ │ │ + 250: 00001eed 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: 00001ef1 8 FUNC LOCAL DEFAULT 1 long_get1 │ │ │ │ │ + 255: 00001ef4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 256: 00001ef8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 257: 000022b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 258: 000022b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 259: 000022b9 112 FUNC LOCAL DEFAULT 1 int_as_integer_ratio │ │ │ │ │ + 260: 00002324 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 261: 00000008 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 262: 00000009 60 FUNC LOCAL DEFAULT 9 int___sizeof__ │ │ │ │ │ + 263: 00000740 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ + 264: 00002328 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 265: 00002369 66 FUNC LOCAL DEFAULT 1 int_bit_count │ │ │ │ │ + 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: 000028c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 277: 0000089c 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ + 278: 000008cc 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ + 279: 0000011d 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: 00000288 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 284: 0000028c 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 288 FUNC GLOBAL DEFAULT 6 PyLong_FromLong │ │ │ │ │ + 336: 000004b1 284 FUNC GLOBAL DEFAULT 6 PyLong_FromSsize_t │ │ │ │ │ + 337: 000005cd 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: 000006a9 2996 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: 0000132d 308 FUNC GLOBAL DEFAULT 6 PyLong_AsLong │ │ │ │ │ + 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ + 359: 00001461 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: 0000212d 68 FUNC GLOBAL DEFAULT 6 _PyLong_ExactDealloc │ │ │ │ │ + 369: 00002171 304 FUNC GLOBAL DEFAULT 6 PyLong_AsInt │ │ │ │ │ + 370: 000022a1 230 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLong │ │ │ │ │ + 371: 00002389 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: 00002491 2116 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: 0000a66d 130 FUNC GLOBAL DEFAULT 6 _PyLong_Copy │ │ │ │ │ + 383: 000031d5 258 FUNC GLOBAL DEFAULT 6 PyLong_FromLongLong │ │ │ │ │ + 384: 000032d9 174 FUNC GLOBAL DEFAULT 6 PyLong_FromInt64 │ │ │ │ │ + 385: 0000481d 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: 000050bd 62 FUNC GLOBAL DEFAULT 6 PyLong_AsInt64 │ │ │ │ │ + 389: 000050fd 730 FUNC GLOBAL DEFAULT 6 PyLong_AsNativeBytes │ │ │ │ │ + 390: 00005a35 68 FUNC GLOBAL DEFAULT 6 PyLong_GetSign │ │ │ │ │ + 391: 00005a79 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 252 FUNC GLOBAL DEFAULT 1 PyLong_AsLongLongAndOverflow │ │ │ │ │ + 398: 00005cd5 660 FUNC GLOBAL DEFAULT 6 PyLong_FromDouble │ │ │ │ │ + 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND frexp │ │ │ │ │ + 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND ldexp │ │ │ │ │ + 401: 00005f69 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: 00006965 1292 FUNC GLOBAL DEFAULT 6 _PyLong_FromByteArray │ │ │ │ │ + 405: 00006e71 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: 0000aab1 130 FUNC GLOBAL HIDDEN 6 _PyLong_FromBytes │ │ │ │ │ + 410: 000088b1 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: 00007f2d 2436 FUNC GLOBAL HIDDEN 6 _PyLong_FormatWriter │ │ │ │ │ + 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_PrepareInternal │ │ │ │ │ + 415: 00000b65 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: 00008fc1 160 FUNC GLOBAL DEFAULT 6 PyLong_AsDouble │ │ │ │ │ + 425: 0000c321 544 FUNC GLOBAL DEFAULT 6 _PyLong_Frexp │ │ │ │ │ + 426: 00000c25 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: 0000a421 310 FUNC GLOBAL DEFAULT 6 _PyLong_Subtract │ │ │ │ │ + 430: 00000ca5 108 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongLongMask │ │ │ │ │ + 431: 00000d8d 12 FUNC GLOBAL HIDDEN 1 _PyLong_FiniTypes │ │ │ │ │ + 432: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_FiniBuiltin │ │ │ │ │ + 433: 00000d99 170 FUNC GLOBAL DEFAULT 1 PyLong_FromInt32 │ │ │ │ │ + 434: 0000a559 4 FUNC GLOBAL DEFAULT 6 PyLong_FromUInt32 │ │ │ │ │ + 435: 00000e45 112 FUNC GLOBAL DEFAULT 1 PyLong_FromUInt64 │ │ │ │ │ + 436: 0000a6f1 268 FUNC GLOBAL DEFAULT 6 _PyLong_Multiply │ │ │ │ │ + 437: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 438: 00000f45 66 FUNC GLOBAL DEFAULT 1 PyLong_IsZero │ │ │ │ │ + 439: 0000b08d 64 FUNC GLOBAL DEFAULT 6 _PyLong_Format │ │ │ │ │ + 440: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 441: 0000c10d 532 FUNC GLOBAL DEFAULT 6 _PyLong_Rshift │ │ │ │ │ + 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_ldivmod │ │ │ │ │ + 443: 00001251 30 FUNC GLOBAL DEFAULT 1 PyLong_FreeExport │ │ │ │ │ + 444: 00001271 230 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongMask │ │ │ │ │ + 445: 00001359 68 FUNC GLOBAL DEFAULT 1 PyLong_FromNativeBytes │ │ │ │ │ + 446: 0000139d 60 FUNC GLOBAL DEFAULT 1 PyLong_FromUnsignedNativeBytes │ │ │ │ │ + 447: 000013d9 66 FUNC GLOBAL DEFAULT 1 PyLong_IsNegative │ │ │ │ │ + 448: 0000141d 58 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedShort_Converter │ │ │ │ │ + 449: 00002649 644 FUNC GLOBAL DEFAULT 1 _PyLong_DivmodNear │ │ │ │ │ + 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 451: 000015cd 62 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedInt_Converter │ │ │ │ │ + 452: 0000c541 526 FUNC GLOBAL DEFAULT 6 _PyLong_UInt64_Converter │ │ │ │ │ + 453: 0000160d 1306 FUNC GLOBAL HIDDEN 1 _PyLong_FormatBytesWriter │ │ │ │ │ + 454: 0000d09d 1762 FUNC GLOBAL DEFAULT 6 _PyLong_GCD │ │ │ │ │ + 455: 00001ef9 960 FUNC GLOBAL DEFAULT 1 _PyLong_Lshift │ │ │ │ │ + 456: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ + 457: 00002329 62 FUNC GLOBAL DEFAULT 1 _PyLong_UInt32_Converter │ │ │ │ │ + 458: 00000000 0 NOTYPE GLOBAL DEFAULT UND __popcountsi2 │ │ │ │ │ + 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 62 FUNC GLOBAL DEFAULT 9 PyLong_AsInt32 │ │ │ │ │ + 464: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ + 465: 00000141 62 FUNC GLOBAL DEFAULT 9 PyLong_AsUInt32 │ │ │ │ │ + 466: 0000017f 62 FUNC GLOBAL DEFAULT 9 _PyLong_Size_t_Converter │ │ │ │ │ + 467: 000001bd 60 FUNC GLOBAL DEFAULT 9 PyLong_AsUInt64 │ │ │ │ │ + 468: 000001f9 66 FUNC GLOBAL DEFAULT 9 PyLong_IsPositive │ │ │ │ │ + 469: 0000023b 4 FUNC GLOBAL DEFAULT 9 _PyLong_New │ │ │ │ │ + 470: 0000023f 78 FUNC GLOBAL DEFAULT 9 _PyLong_FromDigits │ │ │ │ │ + 471: 0000028d 12 FUNC GLOBAL DEFAULT 9 _PyLong_Sign │ │ │ │ │ + 472: 00000299 60 FUNC GLOBAL DEFAULT 9 _PyLong_UInt8_Converter │ │ │ │ │ + 473: 000002d5 58 FUNC GLOBAL DEFAULT 9 _PyLong_UInt16_Converter │ │ │ │ │ + 474: 0000030f 12 FUNC GLOBAL DEFAULT 9 PyUnstable_Long_IsCompact │ │ │ │ │ + 475: 0000031b 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,1809 +1,1814 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x157a8 contains 356 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x15824 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 0000241d _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 000005cd 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 00002491 _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 0000a5fd _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 0000a66d _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 00003e75 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 00003ee5 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 0000241d _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 00002491 _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 │ │ │ │ │ -00000822 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000886 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000088a 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +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 00006c0a R_ARM_THM_CALL 00003e75 x_add │ │ │ │ │ -00000968 00018e0a R_ARM_THM_CALL 000009e5 PyLong_AsLongLongAndOverflow │ │ │ │ │ -000009b8 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000009bc 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000009c8 0000862f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ -000009cc 00008630 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ -000009d8 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000ab2 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000abc 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000916 00006b0a R_ARM_THM_CALL 00003ee5 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 │ │ │ │ │ +00000ab2 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000abc 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 00000ac8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00000acc 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000ad4 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000b0e 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000b12 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000b60 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000b8a 0001730a R_ARM_THM_CALL 00002291 PyLong_AsUnsignedLong │ │ │ │ │ -00000b9a 0001660a R_ARM_THM_CALL 0000131d PyLong_AsLong │ │ │ │ │ -00000ba4 0001580a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000bd4 0001a10a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ -00000be4 0001a20a R_ARM_THM_CALL 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ -00000bee 0001a30a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ -00000bf6 0001a40a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00000ad4 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000b0e 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000b12 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000b60 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000b8a 0001720a R_ARM_THM_CALL 000022a1 PyLong_AsUnsignedLong │ │ │ │ │ +00000b9a 0001650a R_ARM_THM_CALL 0000132d PyLong_AsLong │ │ │ │ │ +00000ba4 0001570a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000bd4 0001a00a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ +00000be4 0001a10a R_ARM_THM_CALL 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ +00000bee 0001a20a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ +00000bf6 0001a30a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ 00000c00 0000582f R_ARM_THM_MOVW_ABS_NC 00000330 .LC19 │ │ │ │ │ 00000c04 00005830 R_ARM_THM_MOVT_ABS 00000330 .LC19 │ │ │ │ │ -00000c0a 0000c12f R_ARM_THM_MOVW_ABS_NC 000005dc .LC41 │ │ │ │ │ -00000c0e 0000c130 R_ARM_THM_MOVT_ABS 000005dc .LC41 │ │ │ │ │ -00000c12 0000c02f R_ARM_THM_MOVW_ABS_NC 000005d0 .LC40 │ │ │ │ │ -00000c16 0000c030 R_ARM_THM_MOVT_ABS 000005d0 .LC40 │ │ │ │ │ -00000c1a 00017d0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000c4c 0000620a R_ARM_THM_CALL 00002c61 _PyLong_AsByteArray.constprop.0 │ │ │ │ │ -00000c72 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000c76 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000c0a 0000c02f R_ARM_THM_MOVW_ABS_NC 000005dc .LC41 │ │ │ │ │ +00000c0e 0000c030 R_ARM_THM_MOVT_ABS 000005dc .LC41 │ │ │ │ │ +00000c12 0000bf2f R_ARM_THM_MOVW_ABS_NC 000005d0 .LC40 │ │ │ │ │ +00000c16 0000bf30 R_ARM_THM_MOVT_ABS 000005d0 .LC40 │ │ │ │ │ +00000c1a 00017c0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000c4c 0000620a R_ARM_THM_CALL 00002cd5 _PyLong_AsByteArray.constprop.0 │ │ │ │ │ +00000c72 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000c76 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000c7a 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ 00000c7e 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -00000c84 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000c84 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000c92 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00000c96 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000c9e 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000c9e 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000cc6 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00000cca 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000cd2 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000ce2 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000d08 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000cd2 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000ce2 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000d08 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000d44 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00000d48 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000d4c 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000d4c 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000d8c 0000142f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000d90 00001430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000dca 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000dca 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000dd0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000dd4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000de8 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000e1c 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000e20 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000e30 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000de8 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000e1c 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000e20 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000e30 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000e76 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00000eb0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000eb0 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000ed6 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ 00000f1e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000f22 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000f68 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000f6c 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000f72 0000e32f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ -00000f76 0000e330 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ -00000f7c 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000101e 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -000010bc 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010c6 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -0000110e 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001150 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -0000118a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011fe 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001202 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001234 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001246 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012c4 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00001318 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000132c 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001330 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00001334 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001340 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001344 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000134c 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001388 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000138c 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00001390 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000013c4 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -000013c8 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000013cc 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000013f8 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000013fc 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001402 0000e32f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ -00001406 0000e330 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ -0000140c 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001426 0000880a R_ARM_THM_CALL 00005369 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ -00001438 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000143c 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001440 0000f02f R_ARM_THM_MOVW_ABS_NC 000006bc .LC48 │ │ │ │ │ -00001444 0000f030 R_ARM_THM_MOVT_ABS 000006bc .LC48 │ │ │ │ │ -0000144a 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001476 0001ac2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000147a 0001ac30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001482 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000014aa 0001ac2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000014ae 0001ac30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000014b4 0000cb0a R_ARM_THM_CALL 00008ff1 long_pow │ │ │ │ │ -000014d6 0001c20a R_ARM_THM_CALL 00002645 _PyLong_DivmodNear │ │ │ │ │ -00001506 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000151a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000151e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000154a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000155c 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000156e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001578 0000f12f R_ARM_THM_MOVW_ABS_NC 000006e8 .LC49 │ │ │ │ │ -0000157c 0000f130 R_ARM_THM_MOVT_ABS 000006e8 .LC49 │ │ │ │ │ -00001586 0001c30a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000015a4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015ba 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015c0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000015c4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000015da 0001860a R_ARM_THM_CALL 0000508d PyLong_AsNativeBytes │ │ │ │ │ -000015ec 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000015f0 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000015f4 0000f42f R_ARM_THM_MOVW_ABS_NC 000006f4 .LC50 │ │ │ │ │ -000015f8 0000f430 R_ARM_THM_MOVT_ABS 000006f4 .LC50 │ │ │ │ │ -000015fe 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000162a 0000450a R_ARM_THM_CALL 000017f1 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ -000016bc 00016e0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -000017cc 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000017f0 00016f0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -000018e8 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000018ec 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000018f0 0000e82f R_ARM_THM_MOVW_ABS_NC 000006a4 .LC47 │ │ │ │ │ -000018f4 0000e830 R_ARM_THM_MOVT_ABS 000006a4 .LC47 │ │ │ │ │ -000018fa 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000195e 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001962 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00001966 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001bb4 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00001bc0 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00001bd8 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001bea 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001ca0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ec6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001eca 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001ef0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001f2c 0001bb0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -00001f48 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -0000228a 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000228e 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002294 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002298 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000229e 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000022b0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000022c4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000022c8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000022e2 0001c90a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00002306 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002314 00017f0a R_ARM_THM_CALL 0000a5fd _PyLong_Copy │ │ │ │ │ -00002320 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002336 0001860a R_ARM_THM_CALL 0000508d PyLong_AsNativeBytes │ │ │ │ │ -00002348 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000234c 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002350 0001082f R_ARM_THM_MOVW_ABS_NC 00000740 .LC52 │ │ │ │ │ -00002354 00010830 R_ARM_THM_MOVT_ABS 00000740 .LC52 │ │ │ │ │ -0000235a 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000238c 0001cb0a R_ARM_THM_CALL 00000000 __popcountsi2 │ │ │ │ │ -000023bc 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -000023c0 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -000023cc 0001640a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ -000023d8 0000252f R_ARM_THM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ -000023dc 00002530 R_ARM_THM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ -000023e0 00010d2f R_ARM_THM_MOVW_ABS_NC 000007c0 .LC55 │ │ │ │ │ -000023e4 00010d30 R_ARM_THM_MOVT_ABS 000007c0 .LC55 │ │ │ │ │ -000023ea 0001650a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -00002444 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000246c 00016f0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -000024a4 00019f0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -000024b0 0001ce0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ -000024ba 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000024be 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000024c2 00010e2f R_ARM_THM_MOVW_ABS_NC 000007d8 .LC56 │ │ │ │ │ -000024c6 00010e30 R_ARM_THM_MOVT_ABS 000007d8 .LC56 │ │ │ │ │ -000024cc 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000024e0 00002e0a R_ARM_THM_CALL 0000a4ed Py_XDECREF │ │ │ │ │ -000024ec 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000024f4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000252e 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -00002532 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -0000253c 0001640a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ -0000254c 0001102f R_ARM_THM_MOVW_ABS_NC 0000080c .LC57 │ │ │ │ │ -00002550 00011030 R_ARM_THM_MOVT_ABS 0000080c .LC57 │ │ │ │ │ -00002554 0001112f R_ARM_THM_MOVW_ABS_NC 00000810 .LC58 │ │ │ │ │ -00002558 00011130 R_ARM_THM_MOVT_ABS 00000810 .LC58 │ │ │ │ │ -0000255c 0001650a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -000025c6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000025de 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000025e2 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000025e6 0001122f R_ARM_THM_MOVW_ABS_NC 0000081c .LC59 │ │ │ │ │ -000025ea 00011230 R_ARM_THM_MOVT_ABS 0000081c .LC59 │ │ │ │ │ -000025f0 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002606 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000260a 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000260e 0001132f R_ARM_THM_MOVW_ABS_NC 0000084c .LC60 │ │ │ │ │ -00002612 00011330 R_ARM_THM_MOVT_ABS 0000084c .LC60 │ │ │ │ │ -00002618 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002628 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002632 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000263c 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000267a 0000ac0a R_ARM_THM_CALL 00007721 long_divrem │ │ │ │ │ -0000270a 0001b60a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00002724 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -000027a6 00002f0a R_ARM_THM_CALL 0000124d maybe_small_long │ │ │ │ │ -000027d8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002802 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000280e 00002e0a R_ARM_THM_CALL 0000a4ed Py_XDECREF │ │ │ │ │ -00002814 00002e0a R_ARM_THM_CALL 0000a4ed Py_XDECREF │ │ │ │ │ -0000283e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002862 00008a0a R_ARM_THM_CALL 00005655 long_sub.constprop.0 │ │ │ │ │ -00002890 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002894 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002898 0001142f R_ARM_THM_MOVW_ABS_NC 00000878 .LC61 │ │ │ │ │ -0000289c 00011430 R_ARM_THM_MOVT_ABS 00000878 .LC61 │ │ │ │ │ -000028a2 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000028b8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000028c0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000028c4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000001aa 00015d1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -000001c0 0001631e 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 │ │ │ │ │ +00000f68 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000f6c 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000f72 0000e22f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ +00000f76 0000e230 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ +00000f7c 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001020 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +000010c0 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010ca 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +00001112 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001154 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +0000119a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001202 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001206 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001238 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000124a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000012c8 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000131c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001330 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001334 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00001338 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001344 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001348 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00001350 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000138c 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001390 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00001394 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000013c8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +000013cc 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000013d0 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000013fc 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001400 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001406 0000e22f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ +0000140a 0000e230 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ +00001410 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000142a 0000870a R_ARM_THM_CALL 000053d9 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ +0000143c 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001440 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001444 0000ef2f R_ARM_THM_MOVW_ABS_NC 000006bc .LC48 │ │ │ │ │ +00001448 0000ef30 R_ARM_THM_MOVT_ABS 000006bc .LC48 │ │ │ │ │ +0000144e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000147a 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000147e 0001ab30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001486 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000014ae 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000014b2 0001ab30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000014b8 0000ca0a R_ARM_THM_CALL 00009061 long_pow │ │ │ │ │ +000014da 0001c10a R_ARM_THM_CALL 00002649 _PyLong_DivmodNear │ │ │ │ │ +0000150a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000151e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001522 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000154e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001560 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001572 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000157c 0000f02f R_ARM_THM_MOVW_ABS_NC 000006e8 .LC49 │ │ │ │ │ +00001580 0000f030 R_ARM_THM_MOVT_ABS 000006e8 .LC49 │ │ │ │ │ +0000158a 0001c20a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000015a8 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015be 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015c4 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000015c8 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000015de 0001850a R_ARM_THM_CALL 000050fd PyLong_AsNativeBytes │ │ │ │ │ +000015f0 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000015f4 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000015f8 0000f32f R_ARM_THM_MOVW_ABS_NC 000006f4 .LC50 │ │ │ │ │ +000015fc 0000f330 R_ARM_THM_MOVT_ABS 000006f4 .LC50 │ │ │ │ │ +00001602 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000162e 0000450a R_ARM_THM_CALL 00001801 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ +000016c0 00016d0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +000017d0 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000017f4 00016e0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +000018ec 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000018f0 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000018f4 0000e72f R_ARM_THM_MOVW_ABS_NC 000006a4 .LC47 │ │ │ │ │ +000018f8 0000e730 R_ARM_THM_MOVT_ABS 000006a4 .LC47 │ │ │ │ │ +000018fe 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001962 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001966 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000196a 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001bb8 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +00001bc4 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +00001bdc 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001bee 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001ca4 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001eca 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001ece 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001ef4 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f30 0001ba0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +00001f4c 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +0000228e 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002292 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002298 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000229c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000022a2 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000022b4 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000022c8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000022cc 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000022e6 0001c80a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000230a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002318 00017e0a R_ARM_THM_CALL 0000a66d _PyLong_Copy │ │ │ │ │ +00002324 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000233a 0001850a R_ARM_THM_CALL 000050fd PyLong_AsNativeBytes │ │ │ │ │ +0000234c 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002350 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002354 0001072f R_ARM_THM_MOVW_ABS_NC 00000740 .LC52 │ │ │ │ │ +00002358 00010730 R_ARM_THM_MOVT_ABS 00000740 .LC52 │ │ │ │ │ +0000235e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002390 0001ca0a R_ARM_THM_CALL 00000000 __popcountsi2 │ │ │ │ │ +000023c0 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +000023c4 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +000023d0 0001630a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ +000023dc 0000252f R_ARM_THM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ +000023e0 00002530 R_ARM_THM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ +000023e4 00010c2f R_ARM_THM_MOVW_ABS_NC 000007c0 .LC55 │ │ │ │ │ +000023e8 00010c30 R_ARM_THM_MOVT_ABS 000007c0 .LC55 │ │ │ │ │ +000023ee 0001640a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +00002448 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002470 00016e0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +000024a8 00019e0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000024b4 0001cd0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ +000024be 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000024c2 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000024c6 00010d2f R_ARM_THM_MOVW_ABS_NC 000007d8 .LC56 │ │ │ │ │ +000024ca 00010d30 R_ARM_THM_MOVT_ABS 000007d8 .LC56 │ │ │ │ │ +000024d0 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000024e4 00002e0a R_ARM_THM_CALL 0000a55d Py_XDECREF │ │ │ │ │ +000024f0 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000024f8 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002532 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +00002536 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +00002540 0001630a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ +00002550 00010f2f R_ARM_THM_MOVW_ABS_NC 0000080c .LC57 │ │ │ │ │ +00002554 00010f30 R_ARM_THM_MOVT_ABS 0000080c .LC57 │ │ │ │ │ +00002558 0001102f R_ARM_THM_MOVW_ABS_NC 00000810 .LC58 │ │ │ │ │ +0000255c 00011030 R_ARM_THM_MOVT_ABS 00000810 .LC58 │ │ │ │ │ +00002560 0001640a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +000025ca 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000025e2 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000025e6 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000025ea 0001112f R_ARM_THM_MOVW_ABS_NC 0000081c .LC59 │ │ │ │ │ +000025ee 00011130 R_ARM_THM_MOVT_ABS 0000081c .LC59 │ │ │ │ │ +000025f4 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000260a 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000260e 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002612 0001122f R_ARM_THM_MOVW_ABS_NC 0000084c .LC60 │ │ │ │ │ +00002616 00011230 R_ARM_THM_MOVT_ABS 0000084c .LC60 │ │ │ │ │ +0000261c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000262c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002636 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002640 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000267e 0000ab0a R_ARM_THM_CALL 00007791 long_divrem │ │ │ │ │ +0000270e 0001b50a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00002728 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +000027aa 00002f0a R_ARM_THM_CALL 0000125d maybe_small_long │ │ │ │ │ +000027dc 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002806 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002812 00002e0a R_ARM_THM_CALL 0000a55d Py_XDECREF │ │ │ │ │ +00002818 00002e0a R_ARM_THM_CALL 0000a55d Py_XDECREF │ │ │ │ │ +00002842 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002866 0000890a R_ARM_THM_CALL 000056c5 long_sub.constprop.0 │ │ │ │ │ +00002894 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002898 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000289c 0001132f R_ARM_THM_MOVW_ABS_NC 00000878 .LC61 │ │ │ │ │ +000028a0 00011330 R_ARM_THM_MOVT_ABS 00000878 .LC61 │ │ │ │ │ +000028a6 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000028bc 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000028c4 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000028c8 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 0000125d maybe_small_long │ │ │ │ │ +0000025c 00002f1e R_ARM_THM_JUMP24 0000125d maybe_small_long │ │ │ │ │ +000004d4 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ 00000572 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ -00000584 00006c1e R_ARM_THM_JUMP24 00003e75 x_add │ │ │ │ │ -00000596 00006d1e R_ARM_THM_JUMP24 00007135 x_sub │ │ │ │ │ +00000584 00006b1e R_ARM_THM_JUMP24 00003ee5 x_add │ │ │ │ │ +00000596 00006c1e R_ARM_THM_JUMP24 000071a5 x_sub │ │ │ │ │ 000008b4 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ -000008c6 00006d1e R_ARM_THM_JUMP24 00007135 x_sub │ │ │ │ │ -0000090e 00006c1e R_ARM_THM_JUMP24 00003e75 x_add │ │ │ │ │ +000008c6 00006c1e R_ARM_THM_JUMP24 000071a5 x_sub │ │ │ │ │ +0000090e 00006b1e R_ARM_THM_JUMP24 00003ee5 x_add │ │ │ │ │ 00000b34 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ -00000d94 0001b11e R_ARM_THM_JUMP24 00000000 _PyStructSequence_FiniBuiltin │ │ │ │ │ +00000d94 0001b01e R_ARM_THM_JUMP24 00000000 _PyStructSequence_FiniBuiltin │ │ │ │ │ 00000e3e 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ 00000eac 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ -00000f3e 00017f1e R_ARM_THM_JUMP24 0000a5fd _PyLong_Copy │ │ │ │ │ -000010b0 00002f1e R_ARM_THM_JUMP24 0000124d maybe_small_long │ │ │ │ │ -00001266 0001591e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00001370 0001951e R_ARM_THM_JUMP24 000068f5 _PyLong_FromByteArray │ │ │ │ │ -000013ac 0001951e R_ARM_THM_JUMP24 000068f5 _PyLong_FromByteArray │ │ │ │ │ -00001b88 0001591e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00001edc 00017f1e R_ARM_THM_JUMP24 0000a5fd _PyLong_Copy │ │ │ │ │ -00002200 00002f1e R_ARM_THM_JUMP24 0000124d maybe_small_long │ │ │ │ │ -000023a2 0001811e R_ARM_THM_JUMP24 00003269 PyLong_FromInt64 │ │ │ │ │ -0000153e 00017f1e R_ARM_THM_JUMP24 0000a5fd _PyLong_Copy │ │ │ │ │ +00000f3e 00017e1e R_ARM_THM_JUMP24 0000a66d _PyLong_Copy │ │ │ │ │ +0000126a 0001581e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00001374 0001941e R_ARM_THM_JUMP24 00006965 _PyLong_FromByteArray │ │ │ │ │ +000013b0 0001941e R_ARM_THM_JUMP24 00006965 _PyLong_FromByteArray │ │ │ │ │ +00001542 00017e1e R_ARM_THM_JUMP24 0000a66d _PyLong_Copy │ │ │ │ │ +00001b8c 0001581e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00001ee0 00017e1e R_ARM_THM_JUMP24 0000a66d _PyLong_Copy │ │ │ │ │ +00002204 00002f1e R_ARM_THM_JUMP24 0000125d maybe_small_long │ │ │ │ │ +000023a6 0001801e R_ARM_THM_JUMP24 000032d9 PyLong_FromInt64 │ │ │ │ │ +000010b4 00002f1e R_ARM_THM_JUMP24 0000125d maybe_small_long │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x162c8 contains 119 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x16344 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 000017c9 long_to_decimal_string │ │ │ │ │ +00000018 00003302 R_ARM_ABS32 00001551 long_dealloc │ │ │ │ │ +0000002c 00004402 R_ARM_ABS32 000017d9 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 │ │ │ │ │ -00000064 00003602 R_ARM_ABS32 0000159d long_richcompare │ │ │ │ │ +00000048 0001df02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000058 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000064 00003602 R_ARM_ABS32 000015ad long_richcompare │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000009c 0000b602 R_ARM_ABS32 00007c85 long_new │ │ │ │ │ -000000a0 00015d02 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -000000c8 00009002 R_ARM_ABS32 00005b3d long_vectorcall │ │ │ │ │ +0000009c 0000b502 R_ARM_ABS32 00007cf5 long_new │ │ │ │ │ +000000a0 00015c02 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ +000000c8 00008f02 R_ARM_ABS32 00005bad 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 00003025 long_add_method │ │ │ │ │ -000002f4 00008902 R_ARM_ABS32 00005519 long_sub_method │ │ │ │ │ -000002f8 00006f02 R_ARM_ABS32 00003319 long_mul_method │ │ │ │ │ -000002fc 0000e502 R_ARM_ABS32 0000ab3d long_mod │ │ │ │ │ -00000300 0000e102 R_ARM_ABS32 0000a819 long_divmod │ │ │ │ │ -00000304 0000cb02 R_ARM_ABS32 00008ff1 long_pow │ │ │ │ │ -00000308 00006302 R_ARM_ABS32 00002ef1 long_neg_method │ │ │ │ │ -0000030c 0000e202 R_ARM_ABS32 0000aa99 long_long │ │ │ │ │ -00000310 0000dd02 R_ARM_ABS32 0000a78d long_abs_method │ │ │ │ │ -00000314 00004102 R_ARM_ABS32 000017b9 long_bool │ │ │ │ │ -00000318 00009702 R_ARM_ABS32 00000ae1 long_invert │ │ │ │ │ -0000031c 00008202 R_ARM_ABS32 000047d9 long_lshift_method │ │ │ │ │ -00000320 0000ea02 R_ARM_ABS32 0000b955 long_rshift │ │ │ │ │ -00000324 00007b02 R_ARM_ABS32 000040d5 long_and │ │ │ │ │ -00000328 0000e402 R_ARM_ABS32 00000f89 long_xor │ │ │ │ │ -0000032c 0000a802 R_ARM_ABS32 00006e8d long_or │ │ │ │ │ -00000330 0000e202 R_ARM_ABS32 0000aa99 long_long │ │ │ │ │ -00000338 0000e902 R_ARM_ABS32 0000b885 long_float │ │ │ │ │ -00000364 0000ab02 R_ARM_ABS32 000074c5 long_div │ │ │ │ │ -00000368 0000c502 R_ARM_ABS32 000088e5 long_true_divide │ │ │ │ │ -00000374 0000e202 R_ARM_ABS32 0000aa99 long_long │ │ │ │ │ +000002f0 00006a02 R_ARM_ABS32 00003095 long_add_method │ │ │ │ │ +000002f4 00008802 R_ARM_ABS32 00005589 long_sub_method │ │ │ │ │ +000002f8 00006e02 R_ARM_ABS32 00003389 long_mul_method │ │ │ │ │ +000002fc 0000e402 R_ARM_ABS32 0000abd9 long_mod │ │ │ │ │ +00000300 0000e002 R_ARM_ABS32 0000a8b5 long_divmod │ │ │ │ │ +00000304 0000ca02 R_ARM_ABS32 00009061 long_pow │ │ │ │ │ +00000308 00006302 R_ARM_ABS32 00002f61 long_neg_method │ │ │ │ │ +0000030c 0000e102 R_ARM_ABS32 0000ab35 long_long │ │ │ │ │ +00000310 0000dc02 R_ARM_ABS32 0000a7fd long_abs_method │ │ │ │ │ +00000314 00004102 R_ARM_ABS32 000017c9 long_bool │ │ │ │ │ +00000318 00009602 R_ARM_ABS32 00000ae1 long_invert │ │ │ │ │ +0000031c 00008102 R_ARM_ABS32 00004849 long_lshift_method │ │ │ │ │ +00000320 0000e902 R_ARM_ABS32 0000b9f1 long_rshift │ │ │ │ │ +00000324 00007a02 R_ARM_ABS32 00004145 long_and │ │ │ │ │ +00000328 0000e302 R_ARM_ABS32 00000f89 long_xor │ │ │ │ │ +0000032c 0000a702 R_ARM_ABS32 00006efd long_or │ │ │ │ │ +00000330 0000e102 R_ARM_ABS32 0000ab35 long_long │ │ │ │ │ +00000338 0000e802 R_ARM_ABS32 0000b921 long_float │ │ │ │ │ +00000364 0000aa02 R_ARM_ABS32 00007535 long_div │ │ │ │ │ +00000368 0000c402 R_ARM_ABS32 00008955 long_true_divide │ │ │ │ │ +00000374 0000e102 R_ARM_ABS32 0000ab35 long_long │ │ │ │ │ 00000380 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000384 0000fb02 R_ARM_ABS32 00001ee9 long_long_getter │ │ │ │ │ +00000384 0000fa02 R_ARM_ABS32 00001eed 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 00001ee9 long_long_getter │ │ │ │ │ +000003ac 0000fa02 R_ARM_ABS32 00001eed 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 00001eed long_get1 │ │ │ │ │ +000003c0 0000fe02 R_ARM_ABS32 00001ef1 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 00001ec5 long_long_meth │ │ │ │ │ +000003e8 0000f902 R_ARM_ABS32 00001ec9 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 0000a505 int_bit_length │ │ │ │ │ -00000400 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003f8 0000db02 R_ARM_ABS32 0000a575 int_bit_length │ │ │ │ │ +00000400 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000404 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000408 00010a02 R_ARM_ABS32 00002365 int_bit_count │ │ │ │ │ -00000410 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000408 00010902 R_ARM_ABS32 00002369 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 00005fbd int_from_bytes │ │ │ │ │ -00000430 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000428 00009a02 R_ARM_ABS32 0000602d int_from_bytes │ │ │ │ │ +00000430 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000434 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000438 00010402 R_ARM_ABS32 000022b5 int_as_integer_ratio │ │ │ │ │ -00000440 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000438 00010302 R_ARM_ABS32 000022b9 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 00001ec5 long_long_meth │ │ │ │ │ +00000448 0000f902 R_ARM_ABS32 00001ec9 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 00001ec5 long_long_meth │ │ │ │ │ +00000458 0000f902 R_ARM_ABS32 00001ec9 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 00001ec5 long_long_meth │ │ │ │ │ +00000468 0000f902 R_ARM_ABS32 00001ec9 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 00001455 int___round__ │ │ │ │ │ -00000480 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000478 0000f102 R_ARM_ABS32 00001459 int___round__ │ │ │ │ │ +00000480 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000484 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000488 00011802 R_ARM_ABS32 0000011d int___getnewargs__ │ │ │ │ │ -00000490 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000488 00011702 R_ARM_ABS32 0000011d int___getnewargs__ │ │ │ │ │ +00000490 00011f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000494 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000498 0000c202 R_ARM_ABS32 00000bb5 int___format__ │ │ │ │ │ -000004a0 00012002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000498 0000c102 R_ARM_ABS32 00000bb5 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 0x16680 contains 1246 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x166fc contains 1251 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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -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 00001b25 _PyLong_Negate │ │ │ │ │ -00000e8a 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000e96 0001480a 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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -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 │ │ │ │ │ -000016ac 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000016b0 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000016b4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000016b8 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000047a 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000004a4 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000004ac 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000004bc 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000004c0 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000518 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000053c 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000546 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000054a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000566 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000056c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000570 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000059a 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000005c0 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000005c8 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000648 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000064c 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000650 00001d2f R_ARM_THM_MOVW_ABS_NC 00000068 .LC4 │ │ │ │ │ +00000654 00001d30 R_ARM_THM_MOVT_ABS 00000068 .LC4 │ │ │ │ │ +0000065a 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000067e 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000682 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000686 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +0000068a 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +00000690 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000696 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000069a 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000006a2 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000006e6 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000006ea 00015a30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000726 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000072a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000784 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00000788 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +000007d6 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000007f4 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000094c 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000950 00015a30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000cd4 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000cd8 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000d5c 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00000e18 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00000e68 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +00000e9a 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000ea6 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000eec 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00000ef0 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +00000f68 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000f6c 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000f70 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000f74 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000f8a 00015d0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00000f98 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +00000fa4 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000fa8 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000fac 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ +00000fb0 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ +00000fba 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000fd8 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000106a 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000106e 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001072 0000222f R_ARM_THM_MOVW_ABS_NC 000000bc .LC6 │ │ │ │ │ +00001076 00002230 R_ARM_THM_MOVT_ABS 000000bc .LC6 │ │ │ │ │ +0000107c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000109a 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000010e4 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +000010f6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010fc 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +00001100 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +00001104 0001630a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ +00001116 00015e0a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +00001122 0000252f R_ARM_THM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ +00001126 00002530 R_ARM_THM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ +0000112c 0000262f R_ARM_THM_MOVW_ABS_NC 00000174 .LC10 │ │ │ │ │ +00001130 00002630 R_ARM_THM_MOVT_ABS 00000174 .LC10 │ │ │ │ │ +00001134 0001640a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +00001180 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001184 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001188 0000272f R_ARM_THM_MOVW_ABS_NC 00000184 .LC11 │ │ │ │ │ +0000118c 00002730 R_ARM_THM_MOVT_ABS 00000184 .LC11 │ │ │ │ │ +00001192 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000011ae 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011b6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011be 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011f2 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000011f6 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000011fa 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000011fe 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001204 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001222 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001226 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000122a 0000212f R_ARM_THM_MOVW_ABS_NC 00000098 .LC5 │ │ │ │ │ +0000122e 00002130 R_ARM_THM_MOVT_ABS 00000098 .LC5 │ │ │ │ │ +00001234 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000123a 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000123e 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001244 0000232f R_ARM_THM_MOVW_ABS_NC 000000dc .LC7 │ │ │ │ │ +00001248 00002330 R_ARM_THM_MOVT_ABS 000000dc .LC7 │ │ │ │ │ +0000124e 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001256 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000012ec 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000012f0 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00001314 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000131c 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00001324 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001328 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001364 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000013a6 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000013aa 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000013ae 0000312f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC13 │ │ │ │ │ +000013b2 00003130 R_ARM_THM_MOVT_ABS 000001e4 .LC13 │ │ │ │ │ +000013ba 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000013e4 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001404 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001408 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000140c 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000014a2 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000014fc 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001526 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000152a 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000152e 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000155c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001560 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000015a8 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001606 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000160a 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000160e 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001612 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001620 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001624 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001628 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000162c 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ 000016bc 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016c0 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 │ │ │ │ │ 000016d0 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000016d4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000016d8 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 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000016ee 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000016f2 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000016f6 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001704 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001708 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000170c 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001710 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001720 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001724 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001728 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000172c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001738 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000173c 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001742 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001746 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000174e 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001752 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001756 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000175a 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001774 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001778 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000177e 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001782 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001788 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000178c 00016b30 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 │ │ │ │ │ -000017ac 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000016e8 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000016ec 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000016f0 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000016f4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000016fa 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000016fe 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001702 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001706 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001714 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001718 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000171c 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001720 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001730 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001734 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001738 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000173c 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001748 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000174c 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001752 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001756 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000175e 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001762 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001766 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000176a 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001784 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001788 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000178e 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001792 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001798 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000179c 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000017b0 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000017b4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00001834 0001470a 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 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000018c4 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000018e4 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001910 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001930 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001950 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001970 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000019bc 00016d0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -000019e0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a48 00016e0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -00001b76 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001c82 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00001d9c 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001dc8 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001df0 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001dfc 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00001e08 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001e20 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001e24 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001e28 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001e2c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001e3a 00016f0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -00001f04 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f08 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001f0c 00016030 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 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001f44 0001700a R_ARM_THM_CALL 00000000 __aeabi_uidivmod │ │ │ │ │ -00001f62 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001f66 00016030 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 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001f84 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00002002 0001590a 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 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002026 0000490a R_ARM_THM_CALL 000023a9 pylong_int_to_decimal_string │ │ │ │ │ -00002118 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000215c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002198 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000021da 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000021de 00014c30 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 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002214 0001590a 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 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002314 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002318 00014c30 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 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002330 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002334 00014c30 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 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000234c 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002350 00015330 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 00014d0a 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 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000023ac 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000023b4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000023b8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000023cc 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00002408 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00002410 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002418 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002538 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000253c 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002540 0000602f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC25 │ │ │ │ │ -00002544 00006030 R_ARM_THM_MOVT_ABS 000003d4 .LC25 │ │ │ │ │ -0000254a 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002648 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00002bc6 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002bca 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002bce 00005f2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC24 │ │ │ │ │ -00002bd2 00005f30 R_ARM_THM_MOVT_ABS 000003ac .LC24 │ │ │ │ │ -00002bd8 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002d56 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002d5a 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002d5e 0000602f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC25 │ │ │ │ │ -00002d62 00006030 R_ARM_THM_MOVT_ABS 000003d4 .LC25 │ │ │ │ │ -00002d68 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002dee 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00002ecc 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002ed0 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002ed4 00005f2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC24 │ │ │ │ │ -00002ed8 00005f30 R_ARM_THM_MOVT_ABS 000003ac .LC24 │ │ │ │ │ -00002ede 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002f80 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00002fca 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002fe4 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00002fee 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002ff2 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003016 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000301c 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003020 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000309c 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000030a0 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000314c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003150 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000031ba 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000031c6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000031ca 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000031e4 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000321e 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00003222 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000323c 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003246 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000032fc 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00003300 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00003382 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00003386 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000033b8 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -000033e0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000033e4 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000349a 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000349e 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000034f0 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -000035ae 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000035ba 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000035be 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000035d4 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000035ea 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003622 00016d0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -00003824 00016d0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -00003a76 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003a96 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00003a9a 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00003a9e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003aa2 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003aa8 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003ad4 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003b00 0000720a R_ARM_THM_CALL 00001b8d kmul_split.constprop.0 │ │ │ │ │ -00003b1c 0000720a R_ARM_THM_CALL 00001b8d kmul_split.constprop.0 │ │ │ │ │ -00003b60 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003ba6 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003bce 0000730a R_ARM_THM_CALL 00001cb5 v_isub.isra.0 │ │ │ │ │ -00003bd4 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003be2 0000730a R_ARM_THM_CALL 00001cb5 v_isub.isra.0 │ │ │ │ │ -00003be8 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c00 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c06 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c26 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c2c 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c42 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c48 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c5e 0000740a R_ARM_THM_CALL 00001dc5 v_iadd.isra.0 │ │ │ │ │ -00003c64 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c88 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003cbc 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003cce 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003cf8 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003d1a 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003d52 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003d8c 0000740a R_ARM_THM_CALL 00001dc5 v_iadd.isra.0 │ │ │ │ │ -00003d92 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003d9c 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003e16 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e3e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e68 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e70 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003eb6 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003ec0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003ec4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003ed6 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000405e 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000408a 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000040aa 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000040b2 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000040b6 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000040ba 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000040be 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000040c4 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000040d0 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004170 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000417c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00004180 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004192 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000042a6 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000042aa 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000043a8 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000043d4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004450 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00004454 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00004494 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000455e 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00004566 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004710 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004728 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000472c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004730 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000473a 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000473e 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004742 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004746 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000474c 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004762 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004772 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000478e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004794 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004798 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000047a0 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -000048ec 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000048f8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000048fc 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004910 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004942 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00004d28 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00004d2c 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00004dc6 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00004dca 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00004e1c 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004e20 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004e24 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004e28 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004e2e 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004e52 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00004e5e 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004eba 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004ee2 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00004ef6 0000640a R_ARM_THM_CALL 00000eb5 _PyLong_FromLarge │ │ │ │ │ -00004f50 00017a0a R_ARM_THM_CALL 0000241d _PyLong_AsByteArray │ │ │ │ │ -00004fb4 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004fb8 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004fbc 0000812f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ -00004fc0 00008130 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ -00004fc6 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004fcc 0001840a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00004fd8 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004fdc 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004fe0 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000500a 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00005010 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005014 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000501a 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000501e 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00005022 0000802f R_ARM_THM_MOVW_ABS_NC 00000440 .LC28 │ │ │ │ │ -00005026 00008030 R_ARM_THM_MOVT_ABS 00000440 .LC28 │ │ │ │ │ -0000502c 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000503c 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005040 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005044 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005048 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000505c 0000850a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ -0000506e 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00005072 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00005076 0000812f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ -0000507a 00008130 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ -00005080 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005110 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00005144 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000517a 00017a0a R_ARM_THM_CALL 0000241d _PyLong_AsByteArray │ │ │ │ │ -000051d6 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000051da 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000051de 0000872f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -000051e2 00008730 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -000051e8 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005226 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00005244 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00005248 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000524c 0000872f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -00005250 00008730 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -00005256 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005266 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00005288 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052a6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052cc 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000052d0 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000052d6 0000862f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ -000052da 00008630 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ -000052e0 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005346 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000534a 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00005352 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000053cc 00017a0a R_ARM_THM_CALL 0000241d _PyLong_AsByteArray │ │ │ │ │ -00005424 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00005428 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000542c 0000872f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -00005430 00008730 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -00005436 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005470 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00005498 00017a0a R_ARM_THM_CALL 0000241d _PyLong_AsByteArray │ │ │ │ │ -000054bc 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000054c4 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000054c8 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000054cc 0000872f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -000054d0 00008730 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -000054d6 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000054ec 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000054f2 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -000054f6 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000054fe 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000558a 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000558e 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000564a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000564e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005664 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00005668 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000058c4 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000058cc 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000058d0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000058ec 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000059a8 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000059b8 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000059bc 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000059c0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000059ea 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000059ee 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000059f4 0000862f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ -000059f8 00008630 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ -000059fe 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005a6c 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00005a70 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00005aee 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005af4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005af8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005b0c 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005b32 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005b6c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005b70 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005bce 00018a0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00005bee 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005bf4 0001890a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ -00005c06 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005c0a 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005c0e 00008e2f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC32 │ │ │ │ │ -00005c12 00008e30 R_ARM_THM_MOVT_ABS 000004b8 .LC32 │ │ │ │ │ -00005c18 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005c2e 00018b0a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005c3a 00018c0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00005c42 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005c46 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005c4a 00008f2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC33 │ │ │ │ │ -00005c4e 00008f30 R_ARM_THM_MOVT_ABS 000004d8 .LC33 │ │ │ │ │ -00005c60 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005ca6 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00005caa 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00005cec 0001900a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ -00005d44 0001910a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00005d6c 0001910a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00005d8a 0001910a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00005db4 0001910a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00005dfc 0001900a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ -00005e0e 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00005e34 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005e3e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005e42 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005e6a 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005ea0 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005ea8 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00005eac 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00005eb0 0000932f R_ARM_THM_MOVW_ABS_NC 00000504 .LC34 │ │ │ │ │ -00005eb4 00009330 R_ARM_THM_MOVT_ABS 00000504 .LC34 │ │ │ │ │ -00005eba 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005ec2 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00005ec6 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00005eca 0000942f R_ARM_THM_MOVW_ABS_NC 00000530 .LC35 │ │ │ │ │ -00005ece 00009430 R_ARM_THM_MOVT_ABS 00000530 .LC35 │ │ │ │ │ -00005ed4 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005f40 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00005f44 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00005f4c 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00005f58 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00005f96 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000601e 0001780a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000602e 0001930a R_ARM_THM_CALL 00000000 PyObject_Bytes │ │ │ │ │ -000060bc 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000060c8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000060cc 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000060de 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000062da 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000062de 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006324 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000063aa 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000063ae 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000063c6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000655e 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000065c6 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00006614 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006618 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000661c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000676e 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006790 0001780a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000679a 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000679e 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000067a2 00005b2f R_ARM_THM_MOVW_ABS_NC 00000358 .LC22 │ │ │ │ │ -000067a6 00005b30 R_ARM_THM_MOVT_ABS 00000358 .LC22 │ │ │ │ │ -000067ac 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000067b4 00017c0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -000067c6 00017c0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -000067ea 00017b0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000681a 00017b0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000684e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000685e 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00006870 0001940a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00006898 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000689c 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000068a0 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000068a4 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000068aa 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000068b2 0000582f R_ARM_THM_MOVW_ABS_NC 00000330 .LC19 │ │ │ │ │ -000068b6 00005830 R_ARM_THM_MOVT_ABS 00000330 .LC19 │ │ │ │ │ -000068ba 0000592f R_ARM_THM_MOVW_ABS_NC 00000334 .LC20 │ │ │ │ │ -000068be 00005930 R_ARM_THM_MOVT_ABS 00000334 .LC20 │ │ │ │ │ -000068c2 00009a2f R_ARM_THM_MOVW_ABS_NC 00000554 .LC36 │ │ │ │ │ -000068c6 00009a30 R_ARM_THM_MOVT_ABS 00000554 .LC36 │ │ │ │ │ -000068ca 00017d0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000068e0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000068e8 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000068ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000068f0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000697a 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000069ae 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006b08 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00006b30 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00006b3c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006b40 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006b54 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006bee 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00006bf2 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00006c28 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006c2c 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006c30 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006d0a 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00006dc6 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006dda 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00006de0 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00006de4 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00006de8 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00006dec 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00006df4 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006dfc 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006e2e 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00006e38 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006e3c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006e54 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006e80 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006e88 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000701a 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00007028 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000070a0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000070f2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000070f6 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00007126 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000712e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007186 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007192 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00007196 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000071a8 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007368 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000736c 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000073ba 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007466 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00007482 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007490 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00007494 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00007498 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000749c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000074a4 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000074ac 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -000074b4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000074b8 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000074bc 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000074c0 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000750a 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000751c 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00007520 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00007530 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000757a 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000075d4 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000075dc 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000075e0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007604 00006e0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ -0000761a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007640 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007652 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007662 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000766a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000766e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000768a 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000076c8 0000ad0a R_ARM_THM_CALL 0000251d pylong_int_divmod │ │ │ │ │ -000076d8 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000076e0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000076e4 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00007704 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007714 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000771c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000077d6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000077da 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007922 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -00007a34 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00007a38 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00007a44 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007a48 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007a4c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007a80 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007a98 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007ab0 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007ada 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007aee 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007b04 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007b1a 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007b48 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00007b62 0000680a R_ARM_THM_CALL 00000469 _PyLong_FromSTwoDigits │ │ │ │ │ -00007b92 0000680a R_ARM_THM_CALL 00000469 _PyLong_FromSTwoDigits │ │ │ │ │ -00007bca 0001972f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00007bce 00019730 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00007bd2 0000af2f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ -00007bd6 0000af30 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ -00007bdc 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007be4 00017f0a R_ARM_THM_CALL 0000a5fd _PyLong_Copy │ │ │ │ │ -00007c0e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c26 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c36 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c44 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00007c54 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c64 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c80 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007cac 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00007cb0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007cc6 0001890a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ -00007cd6 0001890a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ -00007d10 00018a0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00007d2c 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007d38 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00007d3c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007d64 00017b0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00007db6 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007dba 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007dbe 00008e2f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC32 │ │ │ │ │ -00007dc2 00008e30 R_ARM_THM_MOVT_ABS 000004b8 .LC32 │ │ │ │ │ -00007dc8 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007dd4 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007dee 0001980a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00007e16 0001992f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00007e1a 00019930 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00007e42 0001580a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007e48 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00007e4c 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00007e50 0000b82f R_ARM_THM_MOVW_ABS_NC 00000574 .LC38 │ │ │ │ │ -00007e54 0000b830 R_ARM_THM_MOVT_ABS 00000574 .LC38 │ │ │ │ │ -00007e5a 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007e64 00019c2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -00007e68 00019c30 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -00007e72 00019d0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00007e8a 0001992f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00007e8e 00019930 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00007e94 00019d0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00007ea4 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007ea8 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007eac 0000b92f R_ARM_THM_MOVW_ABS_NC 0000059c .LC39 │ │ │ │ │ -00007eb0 0000b930 R_ARM_THM_MOVT_ABS 0000059c .LC39 │ │ │ │ │ -00007eb6 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007f04 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007f10 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00007f14 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007f2c 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007f9a 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007fba 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007fe6 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00008006 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00008026 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00008046 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00008092 00016d0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -000080b6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008264 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00008278 00016e0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -000083c6 00019f0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -000083dc 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -000084f8 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00008530 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00008534 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008538 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008562 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008586 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008592 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000859e 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008604 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008608 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000860c 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00008612 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ -00008616 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ -0000861c 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008622 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00008626 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000862c 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ -00008630 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ -00008636 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008646 0000490a R_ARM_THM_CALL 000023a9 pylong_int_to_decimal_string │ │ │ │ │ -0000878e 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00008792 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000879a 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000087d6 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000882a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008838 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000883c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008858 0001a50a R_ARM_THM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ -00008862 0001a60a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -0000886c 00015a0a R_ARM_THM_CALL 0000069d PyLong_FromString │ │ │ │ │ -00008898 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000088ba 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000088be 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000088c6 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ -000088ca 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ -000088d0 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000088dc 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000089d4 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008a08 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00008bf8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c20 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008ca6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008cc0 0001910a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00008d54 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008d6c 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00008de0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00008de4 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00008e0c 0001972f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00008e10 00019730 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00008e14 0000af2f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ -00008e18 0000af30 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ -00008e1e 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008e6e 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00008ef2 0001910a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00008f06 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00008f0a 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00008f0e 0000c42f R_ARM_THM_MOVW_ABS_NC 000005e8 .LC42 │ │ │ │ │ -00008f12 0000c430 R_ARM_THM_MOVT_ABS 000005e8 .LC42 │ │ │ │ │ -00008f18 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008f8c 0001aa0a R_ARM_THM_CALL 0000c285 _PyLong_Frexp │ │ │ │ │ -00008faa 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00008fae 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00008fb2 0000c72f R_ARM_THM_MOVW_ABS_NC 00000618 .LC43 │ │ │ │ │ -00008fb6 0000c730 R_ARM_THM_MOVT_ABS 00000618 .LC43 │ │ │ │ │ -00008fbc 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008fc6 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00008fca 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00008fd2 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00008fd8 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008fdc 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008fe0 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -00008fe4 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -00008fea 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009046 0001ac2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000904a 0001ac30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000090f4 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000090f8 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000915e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000091c8 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000091cc 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00009234 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009254 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000926a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000092c4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009318 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009338 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000933c 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000938a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009418 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009460 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009468 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00009474 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009478 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000949c 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000094d0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000956a 00017f0a R_ARM_THM_CALL 0000a5fd _PyLong_Copy │ │ │ │ │ -00009590 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -0000966c 00008c0a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ -00009698 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000969c 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000096c8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009700 0000430a R_ARM_THM_CALL 000000dd long_compare │ │ │ │ │ -00009764 00017f0a R_ARM_THM_CALL 0000a5fd _PyLong_Copy │ │ │ │ │ -0000978c 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -000097ae 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097c4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097dc 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000097e0 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -00009804 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000980c 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -00009880 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000098de 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009948 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000995e 00006e0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ -00009976 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099a4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099be 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099f6 00008c0a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ -00009a3e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009a72 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009a76 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009a7c 0000ca2f R_ARM_THM_MOVW_ABS_NC 0000065c .LC45 │ │ │ │ │ -00009a80 0000ca30 R_ARM_THM_MOVT_ABS 0000065c .LC45 │ │ │ │ │ -00009a88 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009aae 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009ace 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009af6 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -00009afa 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -00009b02 0001ac2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00009b06 0001ac30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00009b18 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -00009b50 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b5e 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00009b78 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00009b9e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009bb0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009bcc 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00009bd0 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00009bd8 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009bdc 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00009be0 0000c92f R_ARM_THM_MOVW_ABS_NC 0000063c .LC44 │ │ │ │ │ -00009be4 0000c930 R_ARM_THM_MOVT_ABS 0000063c .LC44 │ │ │ │ │ -00009bea 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009c28 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009c52 0000ad0a R_ARM_THM_CALL 0000251d pylong_int_divmod │ │ │ │ │ -00009cb4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009cc4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009cd6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009ce6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009d08 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009d36 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009d4c 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009d7e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009d92 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009da4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009dac 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009dc4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009dcc 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009de0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009de8 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009dec 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009ebc 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009eea 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00009eee 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00009f48 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009f76 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009fa8 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a014 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a046 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a082 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a0ac 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a0e4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a112 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a34a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a35a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a36e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3ac 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a40e 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a412 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a45e 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000a466 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a46a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a47e 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000a4de 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000a56a 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000a584 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a588 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a59a 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000a5be 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a5c2 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a5de 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000a628 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a62c 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a672 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000a6da 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a6de 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a730 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -0000a798 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a79c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a814 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a878 0001b60a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000a896 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000a89a 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000a8ba 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000a8c2 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000a8ce 0001b60a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000a8f0 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a904 00006e0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ -0000a91a 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a940 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a954 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000a95e 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000a972 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000a978 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000a9a6 0000ad0a R_ARM_THM_CALL 0000251d pylong_int_divmod │ │ │ │ │ -0000a9b4 0001b60a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000a9c0 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a9c4 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a9ca 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a9ce 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a9de 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a9fe 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000aa0e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000aa30 00015a0a R_ARM_THM_CALL 0000069d PyLong_FromString │ │ │ │ │ -0000aa58 0001790a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000aa62 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000aa66 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000aa6c 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ -0000aa70 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ -0000aa78 0001610a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000aa8e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000aa9a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000aa9e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000aad2 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000aad6 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000ab1c 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000ab6e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000ab72 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000abce 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ac90 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000ac94 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000acbc 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000acc4 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000ae24 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000ae4c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000ae50 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000ae8c 00015d0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000ae9e 00006e0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ -0000aeb4 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000aeee 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000af08 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000af34 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000af48 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000af5c 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000af70 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000af82 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000af90 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000af94 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000afa0 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -0000afb6 0001972f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000afba 00019730 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000afbe 0000af2f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ -0000afc2 0000af30 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ -0000afc8 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000afdc 00017f0a R_ARM_THM_CALL 0000a5fd _PyLong_Copy │ │ │ │ │ -0000afea 0001630a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000b0ce 00016e0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -0000b340 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000b54e 00019f0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0000b5c8 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000b5cc 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000b5d0 0000e82f R_ARM_THM_MOVW_ABS_NC 000006a4 .LC47 │ │ │ │ │ -0000b5d4 0000e830 R_ARM_THM_MOVT_ABS 000006a4 .LC47 │ │ │ │ │ -0000b5da 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b6b0 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000b6b4 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000b6b8 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000b8b8 0001580a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b8e2 0001aa0a R_ARM_THM_CALL 0000c285 _PyLong_Frexp │ │ │ │ │ -0000b8f6 0001910a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -0000b90a 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000b90e 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000b912 0000c72f R_ARM_THM_MOVW_ABS_NC 00000618 .LC43 │ │ │ │ │ -0000b916 0000c730 R_ARM_THM_MOVT_ABS 00000618 .LC43 │ │ │ │ │ -0000b91c 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b922 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000b926 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000b92a 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -0000b92e 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -0000b934 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b93a 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000b93e 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000b946 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000ba7e 00014a2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000ba82 00014a30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000bea6 0000640a R_ARM_THM_CALL 00000eb5 _PyLong_FromLarge │ │ │ │ │ -0000bf36 00017a0a R_ARM_THM_CALL 0000241d _PyLong_AsByteArray │ │ │ │ │ -0000bf9c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000bfa0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000bfc6 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000bfca 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000bfce 0000812f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ -0000bfd2 00008130 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ -0000bfd8 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000bfde 0001840a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000bfe6 0001b90a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000c014 0001500a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000c03e 00017f0a R_ARM_THM_CALL 0000a5fd _PyLong_Copy │ │ │ │ │ -0000c044 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000c048 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000c04c 0000802f R_ARM_THM_MOVW_ABS_NC 00000440 .LC28 │ │ │ │ │ -0000c050 00008030 R_ARM_THM_MOVT_ABS 00000440 .LC28 │ │ │ │ │ -0000c056 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c05e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000c062 00016b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000c068 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c06c 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c0a6 0001bb0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -0000c1dc 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c1e0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c27c 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c280 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c2da 00015c0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000c2e6 0001a70a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000c344 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000c348 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000c3c8 0001bb0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -0000c42e 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000c432 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000c4f4 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000c510 00017a0a R_ARM_THM_CALL 0000241d _PyLong_AsByteArray │ │ │ │ │ -0000c556 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000c55a 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000c55e 0000f62f R_ARM_THM_MOVW_ABS_NC 0000071c .LC51 │ │ │ │ │ -0000c562 0000f630 R_ARM_THM_MOVT_ABS 0000071c .LC51 │ │ │ │ │ -0000c568 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c5a2 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c5e0 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000c5e4 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000c5e8 0000872f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -0000c5ec 00008730 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -0000c5f2 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c5fa 0001670a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000c62c 00017e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000c648 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000c64c 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000c654 0001540a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000c678 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000c67c 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000c680 0000872f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -0000c684 00008730 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -0000c68a 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c6a6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c6f8 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c704 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c708 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c71e 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c74c 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c758 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c75c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c772 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000ca32 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000ca3e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000ca42 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000ca56 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000caae 00016d0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -0000cae6 00016c0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000cc74 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cd8e 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000cdc2 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000cdf2 0001460a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000ce14 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000ce20 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ce2e 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000ce3a 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ce52 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ce5a 0001470a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000ce66 0001480a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ce80 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cf74 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000cf78 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000cf7c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000cf80 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000cf86 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000cfa6 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000cfaa 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000cfae 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000cfb2 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000cfb8 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000cfe6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cff0 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000cff4 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000cff8 0001496b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000d040 0001920a R_ARM_THM_CALL 00005ef9 PyLong_AsLongLong │ │ │ │ │ -0000d04a 0001920a R_ARM_THM_CALL 00005ef9 PyLong_AsLongLong │ │ │ │ │ -0000d08c 0001bb0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -0000d0b2 0000df0a R_ARM_THM_CALL 00000f11 long_abs │ │ │ │ │ -0000d0c0 0000df0a R_ARM_THM_CALL 00000f11 long_abs │ │ │ │ │ -0000d0d0 0000430a R_ARM_THM_CALL 000000dd long_compare │ │ │ │ │ -0000d20e 0001bb0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -0000d2ba 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d326 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d608 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d64e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d65e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d66e 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d682 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d6a6 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d6b8 0001590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d6c0 00017f0a R_ARM_THM_CALL 0000a5fd _PyLong_Copy │ │ │ │ │ -0000d6e0 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 │ │ │ │ │ -00002152 00015d1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -00002156 0001631e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ -00003012 0000641e R_ARM_THM_JUMP24 00000eb5 _PyLong_FromLarge │ │ │ │ │ -000046fc 0000641e R_ARM_THM_JUMP24 00000eb5 _PyLong_FromLarge │ │ │ │ │ -00005b64 0001891e R_ARM_THM_JUMP24 00000000 PyNumber_Long │ │ │ │ │ -00005c5a 0001611e R_ARM_THM_JUMP24 00000000 PyErr_Format │ │ │ │ │ -00006fca 0000681e R_ARM_THM_JUMP24 00000469 _PyLong_FromSTwoDigits │ │ │ │ │ -00007e30 00019a1e R_ARM_THM_JUMP24 0000aa15 _PyLong_FromBytes │ │ │ │ │ -00007e3e 00019b1e R_ARM_THM_JUMP24 00008841 PyLong_FromUnicodeObject │ │ │ │ │ -00008cd2 0001a81e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -00008fa6 0001911e R_ARM_THM_JUMP24 00000000 ldexp │ │ │ │ │ -0000a4e8 00014b1e R_ARM_THM_JUMP24 000000e1 PyLong_FromUnsignedLong │ │ │ │ │ -0000a4fc 0001591e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000a802 0000691e R_ARM_THM_JUMP24 000004b9 long_neg.part.0 │ │ │ │ │ -0000a80a 0000641e R_ARM_THM_JUMP24 00000eb5 _PyLong_FromLarge │ │ │ │ │ -0000a80e 00017f1e R_ARM_THM_JUMP24 0000a5fd _PyLong_Copy │ │ │ │ │ -0000b8ca 0001a81e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -0000b8dc 0001a81e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -0000c0ec 0000681e R_ARM_THM_JUMP24 00000469 _PyLong_FromSTwoDigits │ │ │ │ │ -0000c254 0001501e R_ARM_THM_JUMP24 00000391 PyLong_FromLong │ │ │ │ │ -0000c260 00017f1e R_ARM_THM_JUMP24 0000a5fd _PyLong_Copy │ │ │ │ │ -0000d0a4 0001811e R_ARM_THM_JUMP24 00003269 PyLong_FromInt64 │ │ │ │ │ +000017b8 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000017bc 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000017c0 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000017c4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00001844 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001850 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001854 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000186c 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000018d4 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000018f4 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001920 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001940 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001960 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001980 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000019cc 00016c0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +000019f0 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a58 00016d0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +00001b86 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001c92 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00001dac 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00001dd8 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001e00 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001e0c 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001e18 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001e30 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001e34 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001e38 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001e3c 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001e4a 00016e0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +00001f14 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f18 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001f1c 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001f22 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ +00001f26 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ +00001f2c 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001f54 00016f0a R_ARM_THM_CALL 00000000 __aeabi_uidivmod │ │ │ │ │ +00001f72 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001f76 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001f7c 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ +00001f80 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ +00001f86 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001f94 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00002012 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002018 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000201c 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00002024 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002036 0000490a R_ARM_THM_CALL 000023ad pylong_int_to_decimal_string │ │ │ │ │ +00002128 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000216c 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000021a8 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000021ea 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000021ee 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000021f2 00004f2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC15 │ │ │ │ │ +000021f6 00004f30 R_ARM_THM_MOVT_ABS 00000284 .LC15 │ │ │ │ │ +000021fc 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002224 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002244 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00002248 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000224c 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002324 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002328 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000232c 0000522f R_ARM_THM_MOVW_ABS_NC 000002e0 .LC17 │ │ │ │ │ +00002330 00005230 R_ARM_THM_MOVT_ABS 000002e0 .LC17 │ │ │ │ │ +00002336 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002340 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002344 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002348 0000512f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC16 │ │ │ │ │ +0000234c 00005130 R_ARM_THM_MOVT_ABS 000002b0 .LC16 │ │ │ │ │ +00002352 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000235c 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002360 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002364 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +00002368 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +0000236e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002378 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000237c 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00002380 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000023dc 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000023f6 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00002402 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002406 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000241c 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00002452 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00002458 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000245c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002474 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00002480 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002488 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000248c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000025ac 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000025b0 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000025b4 0000602f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC25 │ │ │ │ │ +000025b8 00006030 R_ARM_THM_MOVT_ABS 000003d4 .LC25 │ │ │ │ │ +000025be 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000026bc 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00002c3a 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002c3e 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002c42 00005f2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC24 │ │ │ │ │ +00002c46 00005f30 R_ARM_THM_MOVT_ABS 000003ac .LC24 │ │ │ │ │ +00002c4c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002dca 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002dce 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002dd2 0000602f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC25 │ │ │ │ │ +00002dd6 00006030 R_ARM_THM_MOVT_ABS 000003d4 .LC25 │ │ │ │ │ +00002ddc 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002e60 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00002f12 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002f16 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002f1a 00005f2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC24 │ │ │ │ │ +00002f1e 00005f30 R_ARM_THM_MOVT_ABS 000003ac .LC24 │ │ │ │ │ +00002f24 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002ff0 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000303a 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003054 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000305e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003062 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003086 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000308c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003090 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000310c 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00003110 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000031bc 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000031c0 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000322a 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003236 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000323a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003254 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000328e 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00003292 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000032ac 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000032b6 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000336c 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00003370 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000033f2 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000033f6 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00003428 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +00003450 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003454 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000350a 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000350e 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00003560 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +0000361e 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000362a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000362e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003644 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000365a 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003692 00016c0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +00003894 00016c0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +00003ae6 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003b06 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00003b0a 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00003b0e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003b12 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003b18 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003b44 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003b70 0000710a R_ARM_THM_CALL 00001b91 kmul_split.constprop.0 │ │ │ │ │ +00003b8c 0000710a R_ARM_THM_CALL 00001b91 kmul_split.constprop.0 │ │ │ │ │ +00003bd0 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003c16 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003c3e 0000720a R_ARM_THM_CALL 00001cb9 v_isub.isra.0 │ │ │ │ │ +00003c44 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003c52 0000720a R_ARM_THM_CALL 00001cb9 v_isub.isra.0 │ │ │ │ │ +00003c58 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003c70 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003c76 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003c96 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003c9c 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003cb2 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003cb8 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003cce 0000730a R_ARM_THM_CALL 00001dc9 v_iadd.isra.0 │ │ │ │ │ +00003cd4 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003cf8 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003d2c 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003d3e 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003d68 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003d8a 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003dc2 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003dfc 0000730a R_ARM_THM_CALL 00001dc9 v_iadd.isra.0 │ │ │ │ │ +00003e02 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003e0c 00004b0a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003e86 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003eae 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ed8 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ee0 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003f26 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003f30 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003f34 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003f46 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000040ce 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000040fa 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000411a 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004122 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00004126 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000412a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000412e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00004134 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004140 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000041e0 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000041ec 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000041f0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004202 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004316 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000431a 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004418 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004444 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000044c0 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000044c4 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004504 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000045ce 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +000045d6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004780 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004798 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000479c 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000047a0 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000047aa 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000047ae 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000047b2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000047b6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000047bc 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000047d2 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000047e2 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000047fe 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004804 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004808 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004810 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000495c 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00004968 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000496c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004980 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000049b2 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00004d98 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00004d9c 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004e36 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00004e3a 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004e8c 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00004e90 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00004e94 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004e98 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00004e9e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004ec2 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00004ece 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004f2a 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004f52 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00004f66 0000640a R_ARM_THM_CALL 00000eb5 _PyLong_FromLarge │ │ │ │ │ +00004fc0 0001790a R_ARM_THM_CALL 00002491 _PyLong_AsByteArray │ │ │ │ │ +00005024 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00005028 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000502c 0000802f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ +00005030 00008030 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ +00005036 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000503c 0001830a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00005048 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000504c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00005050 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000507a 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00005080 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005084 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000508a 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000508e 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00005092 00007f2f R_ARM_THM_MOVW_ABS_NC 00000440 .LC28 │ │ │ │ │ +00005096 00007f30 R_ARM_THM_MOVT_ABS 00000440 .LC28 │ │ │ │ │ +0000509c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000050ac 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000050b0 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000050b4 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000050b8 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000050cc 0000840a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ +000050de 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000050e2 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000050e6 0000802f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ +000050ea 00008030 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ +000050f0 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005180 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000051b4 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000051ea 0001790a R_ARM_THM_CALL 00002491 _PyLong_AsByteArray │ │ │ │ │ +00005246 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000524a 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000524e 0000862f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +00005252 00008630 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +00005258 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005296 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000052b4 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000052b8 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000052bc 0000862f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +000052c0 00008630 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +000052c6 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000052d6 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000052f8 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005316 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000533c 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005340 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005346 0000852f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ +0000534a 00008530 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ +00005350 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000053b6 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +000053ba 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000053c2 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000543c 0001790a R_ARM_THM_CALL 00002491 _PyLong_AsByteArray │ │ │ │ │ +00005494 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00005498 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000549c 0000862f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +000054a0 00008630 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +000054a6 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000054e0 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00005508 0001790a R_ARM_THM_CALL 00002491 _PyLong_AsByteArray │ │ │ │ │ +0000552c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005534 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00005538 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000553c 0000862f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +00005540 00008630 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +00005546 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000555c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005562 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00005566 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000556e 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000055fa 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000055fe 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000056ba 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000056be 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000056d4 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000056d8 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00005934 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000593c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005940 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000595c 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005a18 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005a28 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005a2c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005a30 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005a5a 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005a5e 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005a64 0000852f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ +00005a68 00008530 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ +00005a6e 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005adc 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00005ae0 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00005b5e 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005b64 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005b68 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00005b7c 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005ba2 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005bdc 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005be0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00005c3e 0001890a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00005c5e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005c64 0001880a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ +00005c76 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005c7a 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005c7e 00008d2f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC32 │ │ │ │ │ +00005c82 00008d30 R_ARM_THM_MOVT_ABS 000004b8 .LC32 │ │ │ │ │ +00005c88 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005c9e 00018a0a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005caa 00018b0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00005cb2 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005cb6 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005cba 00008e2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC33 │ │ │ │ │ +00005cbe 00008e30 R_ARM_THM_MOVT_ABS 000004d8 .LC33 │ │ │ │ │ +00005cd0 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005d16 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00005d1a 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00005d5c 00018f0a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ +00005db4 0001900a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00005ddc 0001900a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00005dfa 0001900a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00005e24 0001900a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00005e6c 00018f0a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ +00005e7e 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00005ea4 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005eae 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005eb2 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00005eda 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005f10 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005f18 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00005f1c 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00005f20 0000922f R_ARM_THM_MOVW_ABS_NC 00000504 .LC34 │ │ │ │ │ +00005f24 00009230 R_ARM_THM_MOVT_ABS 00000504 .LC34 │ │ │ │ │ +00005f2a 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005f32 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00005f36 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00005f3a 0000932f R_ARM_THM_MOVW_ABS_NC 00000530 .LC35 │ │ │ │ │ +00005f3e 00009330 R_ARM_THM_MOVT_ABS 00000530 .LC35 │ │ │ │ │ +00005f44 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005fb0 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00005fb4 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00005fbc 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005fc8 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00006006 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000608e 0001770a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000609e 0001920a R_ARM_THM_CALL 00000000 PyObject_Bytes │ │ │ │ │ +0000612c 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00006138 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000613c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000614e 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000634a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000634e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006394 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000641a 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000641e 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00006436 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000065ce 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006636 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00006684 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006688 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000668c 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000067de 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006800 0001770a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000680a 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000680e 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00006812 00005b2f R_ARM_THM_MOVW_ABS_NC 00000358 .LC22 │ │ │ │ │ +00006816 00005b30 R_ARM_THM_MOVT_ABS 00000358 .LC22 │ │ │ │ │ +0000681c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006824 00017b0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00006836 00017b0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +0000685a 00017a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000688a 00017a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000068be 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000068ce 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +000068e0 0001930a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00006908 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000690c 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00006910 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00006914 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000691a 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006922 0000582f R_ARM_THM_MOVW_ABS_NC 00000330 .LC19 │ │ │ │ │ +00006926 00005830 R_ARM_THM_MOVT_ABS 00000330 .LC19 │ │ │ │ │ +0000692a 0000592f R_ARM_THM_MOVW_ABS_NC 00000334 .LC20 │ │ │ │ │ +0000692e 00005930 R_ARM_THM_MOVT_ABS 00000334 .LC20 │ │ │ │ │ +00006932 0000992f R_ARM_THM_MOVW_ABS_NC 00000554 .LC36 │ │ │ │ │ +00006936 00009930 R_ARM_THM_MOVT_ABS 00000554 .LC36 │ │ │ │ │ +0000693a 00017c0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00006950 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006958 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000695c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006960 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000069ea 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00006a1e 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006b78 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00006ba0 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00006bac 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006bb0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006bc4 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006c5e 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00006c62 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00006c98 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006c9c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006ca0 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006d7a 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00006e36 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006e4a 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00006e50 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00006e54 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00006e58 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00006e5c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00006e64 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006e6c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006e9e 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00006ea8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006eac 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006ec4 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006ef0 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006ef8 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000708a 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00007098 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007110 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007162 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00007166 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00007196 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000719e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000071f6 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007202 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00007206 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007218 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000073d8 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000073dc 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000742a 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000074d6 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +000074f2 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007500 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00007504 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00007508 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000750c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00007514 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000751c 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00007524 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007528 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000752c 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007530 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000757a 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000758c 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00007590 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000075a0 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000075ea 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007644 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000764c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00007650 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007674 00006d0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ +0000768a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000076b0 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000076c2 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000076d2 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000076da 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000076de 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000076fa 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007738 0000ac0a R_ARM_THM_CALL 00002521 pylong_int_divmod │ │ │ │ │ +00007748 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007750 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00007754 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00007774 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007784 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000778c 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007846 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000784a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007992 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +00007aa4 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00007aa8 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00007ab4 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007ab8 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007abc 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007af0 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007b08 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007b20 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007b4a 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007b5e 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007b74 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007b8a 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007bb8 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00007bd2 0000680a R_ARM_THM_CALL 00000491 _PyLong_FromSTwoDigits │ │ │ │ │ +00007c02 0000680a R_ARM_THM_CALL 00000491 _PyLong_FromSTwoDigits │ │ │ │ │ +00007c3a 0001962f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00007c3e 00019630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00007c42 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ +00007c46 0000ae30 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ +00007c4c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007c54 00017e0a R_ARM_THM_CALL 0000a66d _PyLong_Copy │ │ │ │ │ +00007c7e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007c96 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007ca6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007cb4 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00007cc4 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007cd4 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007cf0 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007d1c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00007d20 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007d36 0001880a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ +00007d46 0001880a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ +00007d80 0001890a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00007d9c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007da8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00007dac 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007dd4 00017a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00007e26 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007e2a 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007e2e 00008d2f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC32 │ │ │ │ │ +00007e32 00008d30 R_ARM_THM_MOVT_ABS 000004b8 .LC32 │ │ │ │ │ +00007e38 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007e44 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007e5e 0001970a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00007e86 0001982f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00007e8a 00019830 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00007eb2 0001570a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007eb8 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00007ebc 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00007ec0 0000b72f R_ARM_THM_MOVW_ABS_NC 00000574 .LC38 │ │ │ │ │ +00007ec4 0000b730 R_ARM_THM_MOVT_ABS 00000574 .LC38 │ │ │ │ │ +00007eca 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007ed4 00019b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +00007ed8 00019b30 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +00007ee2 00019c0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007efa 0001982f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00007efe 00019830 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00007f04 00019c0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007f14 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007f18 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007f1c 0000b82f R_ARM_THM_MOVW_ABS_NC 0000059c .LC39 │ │ │ │ │ +00007f20 0000b830 R_ARM_THM_MOVT_ABS 0000059c .LC39 │ │ │ │ │ +00007f26 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007f74 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007f80 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00007f84 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007f9c 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000800a 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000802a 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00008056 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00008076 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00008096 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000080b6 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00008102 00016c0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +00008126 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000082d4 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000082e8 00016d0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +00008436 00019e0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0000844c 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00008568 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000085a0 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000085a4 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000085a8 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000085d2 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000085f6 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00008602 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000860e 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008674 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008678 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000867c 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00008682 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ +00008686 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ +0000868c 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008692 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00008696 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000869c 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ +000086a0 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ +000086a6 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000086b6 0000490a R_ARM_THM_CALL 000023ad pylong_int_to_decimal_string │ │ │ │ │ +000087fe 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00008802 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000880a 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008846 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000889a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000088a8 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000088ac 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000088c8 0001a40a R_ARM_THM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ +000088d2 0001a50a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +000088dc 0001590a R_ARM_THM_CALL 000006a9 PyLong_FromString │ │ │ │ │ +00008908 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000892a 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000892e 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00008936 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ +0000893a 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ +00008940 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000894c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a44 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00008a78 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00008c68 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c90 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008d16 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008d30 0001900a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00008dc4 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00008ddc 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00008e50 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00008e54 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00008e7c 0001962f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00008e80 00019630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00008e84 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ +00008e88 0000ae30 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ +00008e8e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008ede 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00008f62 0001900a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00008f76 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00008f7a 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00008f7e 0000c32f R_ARM_THM_MOVW_ABS_NC 000005e8 .LC42 │ │ │ │ │ +00008f82 0000c330 R_ARM_THM_MOVT_ABS 000005e8 .LC42 │ │ │ │ │ +00008f88 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008ffc 0001a90a R_ARM_THM_CALL 0000c321 _PyLong_Frexp │ │ │ │ │ +0000901a 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000901e 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00009022 0000c62f R_ARM_THM_MOVW_ABS_NC 00000618 .LC43 │ │ │ │ │ +00009026 0000c630 R_ARM_THM_MOVT_ABS 00000618 .LC43 │ │ │ │ │ +0000902c 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009036 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000903a 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00009042 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00009048 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000904c 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009050 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +00009054 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +0000905a 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000090b6 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000090ba 0001ab30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00009164 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00009168 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000091ce 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009238 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000923c 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000092a4 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000092c4 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000092da 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009334 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009388 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 │ │ │ │ │ +0000950c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009540 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000095da 00017e0a R_ARM_THM_CALL 0000a66d _PyLong_Copy │ │ │ │ │ +00009600 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +000096dc 00008b0a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ +00009708 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000970c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009738 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009770 0000430a R_ARM_THM_CALL 000000dd long_compare │ │ │ │ │ +000097d4 00017e0a R_ARM_THM_CALL 0000a66d _PyLong_Copy │ │ │ │ │ +000097fc 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +0000981e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009834 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000984c 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00009850 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +00009874 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000987c 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +000098f0 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000994e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000099b8 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000099ce 00006d0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ +000099e6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a14 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a2e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a66 00008b0a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ +00009aae 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009ae2 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009ae6 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009aec 0000c92f R_ARM_THM_MOVW_ABS_NC 0000065c .LC45 │ │ │ │ │ +00009af0 0000c930 R_ARM_THM_MOVT_ABS 0000065c .LC45 │ │ │ │ │ +00009af8 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009b1e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b3e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b66 0001ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +00009b6a 0001ac30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +00009b72 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00009b76 0001ab30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00009b88 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +00009bc0 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009bce 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00009be8 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00009c0e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009c20 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009c3c 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00009c40 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00009c48 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009c4c 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009c50 0000c82f R_ARM_THM_MOVW_ABS_NC 0000063c .LC44 │ │ │ │ │ +00009c54 0000c830 R_ARM_THM_MOVT_ABS 0000063c .LC44 │ │ │ │ │ +00009c5a 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009c98 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009cc2 0000ac0a R_ARM_THM_CALL 00002521 pylong_int_divmod │ │ │ │ │ +00009d24 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009d34 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009d46 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009d56 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009d78 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009da6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009dbc 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009dee 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e02 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e14 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e1c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e34 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e3c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e50 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e58 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009e5c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009f2c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009f5a 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00009f5e 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00009fb8 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009fe6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a018 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a084 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a0b6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a0f2 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a11c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a154 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a182 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a3ba 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a3ca 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a3de 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a41c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a47e 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000a482 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000a4ce 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000a4d6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a4da 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a4ee 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a54e 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000a5da 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000a5f4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a5f8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a60a 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a62e 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000a632 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000a64e 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000a698 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000a69c 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000a6e2 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000a74a 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000a74e 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000a7a0 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +0000a818 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a81c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a880 00017e0a R_ARM_THM_CALL 0000a66d _PyLong_Copy │ │ │ │ │ +0000a8b0 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a914 0001b50a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000a932 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000a936 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000a956 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000a95e 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000a96a 0001b50a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000a98c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a9a0 00006d0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ +0000a9b6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a9dc 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a9f0 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000a9fa 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000aa0e 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000aa14 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000aa42 0000ac0a R_ARM_THM_CALL 00002521 pylong_int_divmod │ │ │ │ │ +0000aa50 0001b50a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000aa5c 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000aa60 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000aa66 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000aa6a 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000aa7a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aa9a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aaaa 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aacc 0001590a R_ARM_THM_CALL 000006a9 PyLong_FromString │ │ │ │ │ +0000aaf4 0001780a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000aafe 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000ab02 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000ab08 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ +0000ab0c 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ +0000ab14 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000ab2a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ab36 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000ab3a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000ab6e 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000ab72 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000abb8 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000ac0a 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000ac0e 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000ac6a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ad2c 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000ad30 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000ad58 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000ad60 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000aec0 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000aee8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000aeec 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000af28 00015c0a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000af3a 00006d0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ +0000af50 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000af8a 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000afa4 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000afd0 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000afe4 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000aff8 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000b00c 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000b01e 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000b02c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000b030 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000b03c 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +0000b052 0001962f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +0000b056 00019630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +0000b05a 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ +0000b05e 0000ae30 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ +0000b064 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b078 00017e0a R_ARM_THM_CALL 0000a66d _PyLong_Copy │ │ │ │ │ +0000b086 0001620a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000b16a 00016d0a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +0000b3dc 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000b5ea 00019e0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0000b664 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000b668 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000b66c 0000e72f R_ARM_THM_MOVW_ABS_NC 000006a4 .LC47 │ │ │ │ │ +0000b670 0000e730 R_ARM_THM_MOVT_ABS 000006a4 .LC47 │ │ │ │ │ +0000b676 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b74c 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000b750 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000b754 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000b954 0001570a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b97e 0001a90a R_ARM_THM_CALL 0000c321 _PyLong_Frexp │ │ │ │ │ +0000b992 0001900a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +0000b9a6 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000b9aa 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000b9ae 0000c62f R_ARM_THM_MOVW_ABS_NC 00000618 .LC43 │ │ │ │ │ +0000b9b2 0000c630 R_ARM_THM_MOVT_ABS 00000618 .LC43 │ │ │ │ │ +0000b9b8 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b9be 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000b9c2 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000b9c6 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +0000b9ca 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +0000b9d0 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b9d6 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000b9da 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000b9e2 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000bb1a 0001492f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000bb1e 00014930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000bf42 0000640a R_ARM_THM_CALL 00000eb5 _PyLong_FromLarge │ │ │ │ │ +0000bfd2 0001790a R_ARM_THM_CALL 00002491 _PyLong_AsByteArray │ │ │ │ │ +0000c038 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c03c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c062 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000c066 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000c06a 0000802f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ +0000c06e 00008030 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ +0000c074 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c07a 0001830a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000c082 0001b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000c0b0 00014f0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000c0da 00017e0a R_ARM_THM_CALL 0000a66d _PyLong_Copy │ │ │ │ │ +0000c0e0 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000c0e4 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000c0e8 00007f2f R_ARM_THM_MOVW_ABS_NC 00000440 .LC28 │ │ │ │ │ +0000c0ec 00007f30 R_ARM_THM_MOVT_ABS 00000440 .LC28 │ │ │ │ │ +0000c0f2 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c0fa 00016a2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000c0fe 00016a30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000c104 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c108 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c142 0001ba0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +0000c278 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c27c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c318 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c31c 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c376 00015b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000c382 0001a60a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000c3e0 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +0000c3e4 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000c464 0001ba0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +0000c4ca 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +0000c4ce 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000c58c 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000c5a8 0001790a R_ARM_THM_CALL 00002491 _PyLong_AsByteArray │ │ │ │ │ +0000c5ee 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000c5f2 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000c5f6 0000f52f R_ARM_THM_MOVW_ABS_NC 0000071c .LC51 │ │ │ │ │ +0000c5fa 0000f530 R_ARM_THM_MOVT_ABS 0000071c .LC51 │ │ │ │ │ +0000c600 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c63a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c678 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000c67c 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000c680 0000862f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +0000c684 00008630 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +0000c68a 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c692 0001660a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000c6c4 00017d0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000c6e0 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000c6e4 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000c6ec 0001530a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000c710 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000c714 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000c718 0000862f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +0000c71c 00008630 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +0000c722 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c73e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c790 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000c79c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c7a0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c7b6 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c7e4 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000c7f0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c7f4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c80a 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000caca 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000cad6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000cada 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000caee 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000cb46 00016c0a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +0000cb7e 00016b0a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000cd0c 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ce26 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000ce5a 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000ce8a 0001450a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000ceac 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000ceb8 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000cec6 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000ced2 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ceea 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cef2 0001460a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000cefe 0001470a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000cf18 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d00c 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000d010 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000d014 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000d018 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000d01e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d03e 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000d042 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000d046 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000d04a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000d050 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d07e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d088 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d08c 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d090 0001486b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d0d8 0001910a R_ARM_THM_CALL 00005f69 PyLong_AsLongLong │ │ │ │ │ +0000d0e2 0001910a R_ARM_THM_CALL 00005f69 PyLong_AsLongLong │ │ │ │ │ +0000d124 0001ba0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +0000d14a 0000de0a R_ARM_THM_CALL 00000f11 long_abs │ │ │ │ │ +0000d158 0000de0a R_ARM_THM_CALL 00000f11 long_abs │ │ │ │ │ +0000d168 0000430a R_ARM_THM_CALL 000000dd long_compare │ │ │ │ │ +0000d2a6 0001ba0a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +0000d352 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d3be 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d6a0 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d6e6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d6f6 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d706 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d71a 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d73e 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d750 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d758 00017e0a R_ARM_THM_CALL 0000a66d _PyLong_Copy │ │ │ │ │ +0000d778 0001580a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000159e 00015c1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +000015a2 0001621e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ +00002162 00015c1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +00002166 0001621e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ +00003082 0000641e R_ARM_THM_JUMP24 00000eb5 _PyLong_FromLarge │ │ │ │ │ +0000476c 0000641e R_ARM_THM_JUMP24 00000eb5 _PyLong_FromLarge │ │ │ │ │ +00005bd4 0001881e R_ARM_THM_JUMP24 00000000 PyNumber_Long │ │ │ │ │ +00005cca 0001601e R_ARM_THM_JUMP24 00000000 PyErr_Format │ │ │ │ │ +0000703a 0000681e R_ARM_THM_JUMP24 00000491 _PyLong_FromSTwoDigits │ │ │ │ │ +00007ea0 0001991e R_ARM_THM_JUMP24 0000aab1 _PyLong_FromBytes │ │ │ │ │ +00007eae 00019a1e R_ARM_THM_JUMP24 000088b1 PyLong_FromUnicodeObject │ │ │ │ │ +00008d42 0001a71e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +00009016 0001901e R_ARM_THM_JUMP24 00000000 ldexp │ │ │ │ │ +0000a558 00014a1e R_ARM_THM_JUMP24 000000e1 PyLong_FromUnsignedLong │ │ │ │ │ +0000a56c 0001581e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000a8a2 0000641e R_ARM_THM_JUMP24 00000eb5 _PyLong_FromLarge │ │ │ │ │ +0000a8aa 00017e1e R_ARM_THM_JUMP24 0000a66d _PyLong_Copy │ │ │ │ │ +0000b966 0001a71e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +0000b978 0001a71e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +0000c188 0000681e R_ARM_THM_JUMP24 00000491 _PyLong_FromSTwoDigits │ │ │ │ │ +0000c2f0 00014f1e R_ARM_THM_JUMP24 00000391 PyLong_FromLong │ │ │ │ │ +0000c2fc 00017e1e R_ARM_THM_JUMP24 0000a66d _PyLong_Copy │ │ │ │ │ +0000d13c 0001801e R_ARM_THM_JUMP24 000032d9 PyLong_FromInt64 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x18d70 contains 67 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x18e14 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 0000508d 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 │ │ │ │ │ -000000f0 0001860a R_ARM_THM_CALL 0000508d PyLong_AsNativeBytes │ │ │ │ │ -000000fc 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000100 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000104 0001162f R_ARM_THM_MOVW_ABS_NC 0000089c .LC62 │ │ │ │ │ -00000108 00011630 R_ARM_THM_MOVT_ABS 0000089c .LC62 │ │ │ │ │ -0000010e 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000012a 00017f0a R_ARM_THM_CALL 0000a5fd _PyLong_Copy │ │ │ │ │ -00000134 0001172f R_ARM_THM_MOVW_ABS_NC 000008cc .LC63 │ │ │ │ │ -00000138 00011730 R_ARM_THM_MOVT_ABS 000008cc .LC63 │ │ │ │ │ -00000152 0001860a R_ARM_THM_CALL 0000508d PyLong_AsNativeBytes │ │ │ │ │ -0000015e 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000162 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000166 0001192f R_ARM_THM_MOVW_ABS_NC 000008d0 .LC64 │ │ │ │ │ -0000016a 00011930 R_ARM_THM_MOVT_ABS 000008d0 .LC64 │ │ │ │ │ -00000170 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000190 0001860a R_ARM_THM_CALL 0000508d PyLong_AsNativeBytes │ │ │ │ │ -000001a0 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000001a4 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000001a8 00011a2f R_ARM_THM_MOVW_ABS_NC 00000900 .LC65 │ │ │ │ │ -000001ac 00011a30 R_ARM_THM_MOVT_ABS 00000900 .LC65 │ │ │ │ │ -000001b2 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000001cc 0000850a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ -000001d8 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000001dc 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000001e0 00011b2f R_ARM_THM_MOVW_ABS_NC 00000924 .LC66 │ │ │ │ │ -000001e4 00011b30 R_ARM_THM_MOVT_ABS 00000924 .LC66 │ │ │ │ │ -000001ea 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000020e 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000212 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000218 0000e32f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ -0000021c 0000e330 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ -00000222 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 000050fd 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 │ │ │ │ │ +000000f0 0001850a R_ARM_THM_CALL 000050fd PyLong_AsNativeBytes │ │ │ │ │ +000000fc 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000100 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000104 0001152f R_ARM_THM_MOVW_ABS_NC 0000089c .LC62 │ │ │ │ │ +00000108 00011530 R_ARM_THM_MOVT_ABS 0000089c .LC62 │ │ │ │ │ +0000010e 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000012a 00017e0a R_ARM_THM_CALL 0000a66d _PyLong_Copy │ │ │ │ │ +00000134 0001162f R_ARM_THM_MOVW_ABS_NC 000008cc .LC63 │ │ │ │ │ +00000138 00011630 R_ARM_THM_MOVT_ABS 000008cc .LC63 │ │ │ │ │ +00000152 0001850a R_ARM_THM_CALL 000050fd PyLong_AsNativeBytes │ │ │ │ │ +0000015e 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000162 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000166 0001182f R_ARM_THM_MOVW_ABS_NC 000008d0 .LC64 │ │ │ │ │ +0000016a 00011830 R_ARM_THM_MOVT_ABS 000008d0 .LC64 │ │ │ │ │ +00000170 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000190 0001850a R_ARM_THM_CALL 000050fd PyLong_AsNativeBytes │ │ │ │ │ +000001a0 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000001a4 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000001a8 0001192f R_ARM_THM_MOVW_ABS_NC 00000900 .LC65 │ │ │ │ │ +000001ac 00011930 R_ARM_THM_MOVT_ABS 00000900 .LC65 │ │ │ │ │ +000001b2 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000001cc 0000840a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ +000001d8 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000001dc 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000001e0 00011a2f R_ARM_THM_MOVW_ABS_NC 00000924 .LC66 │ │ │ │ │ +000001e4 00011a30 R_ARM_THM_MOVT_ABS 00000924 .LC66 │ │ │ │ │ +000001ea 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000020e 0001522f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000212 00015230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000218 0000e22f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ +0000021c 0000e230 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ +00000222 0001600a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000256 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -0000027a 0001620a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000288 00014a02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002aa 0001860a R_ARM_THM_CALL 0000508d PyLong_AsNativeBytes │ │ │ │ │ -000002ba 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000002be 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000002c2 00011e2f R_ARM_THM_MOVW_ABS_NC 00000954 .LC67 │ │ │ │ │ -000002c6 00011e30 R_ARM_THM_MOVT_ABS 00000954 .LC67 │ │ │ │ │ -000002cc 00014d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000002e2 0000880a R_ARM_THM_CALL 00005369 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ -000002f2 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000002f6 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000002fa 00011f2f R_ARM_THM_MOVW_ABS_NC 00000978 .LC68 │ │ │ │ │ -000002fe 00011f30 R_ARM_THM_MOVT_ABS 00000978 .LC68 │ │ │ │ │ -00000304 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 │ │ │ │ │ -0000013c 0001d11e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +0000027a 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000288 00014902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002aa 0001850a R_ARM_THM_CALL 000050fd PyLong_AsNativeBytes │ │ │ │ │ +000002ba 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000002be 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000002c2 00011d2f R_ARM_THM_MOVW_ABS_NC 00000954 .LC67 │ │ │ │ │ +000002c6 00011d30 R_ARM_THM_MOVT_ABS 00000954 .LC67 │ │ │ │ │ +000002cc 00014c0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000002e2 0000870a R_ARM_THM_CALL 000053d9 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ +000002f2 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000002f6 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000002fa 00011e2f R_ARM_THM_MOVW_ABS_NC 00000978 .LC68 │ │ │ │ │ +000002fe 00011e30 R_ARM_THM_MOVT_ABS 00000978 .LC68 │ │ │ │ │ +00000304 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 │ │ │ │ │ +0000013c 0001d01e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 0000023a 0000101e R_ARM_THM_JUMP24 000002d1 long_alloc │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x18f88 contains 8 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x1902c 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 {} │ │ │ │ │ @@ -2,15 +2,14 @@ │ │ │ │ │ )FJF%F7F │ │ │ │ │ UBUALBLA │ │ │ │ │ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% │ │ │ │ │ %%%%%%% │ │ │ │ │ !"#%%%%%% │ │ │ │ │ !"#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% │ │ │ │ │ p_yD hiX │ │ │ │ │ -F2FaFVF/ │ │ │ │ │ "F3F,F>F │ │ │ │ │ 2FCF.FGF │ │ │ │ │ .FWBEFWA │ │ │ │ │ !F2FTF>FO │ │ │ │ │ too many digits in integer │ │ │ │ │ can't init int info type │ │ │ │ │ ../Objects/longobject.c │ │ │ │ │ @@ -200,15 +199,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 125c │ │ │ │ │ R_ARM_THM_JUMP24 maybe_small_long │ │ │ │ │ - b.w 124c │ │ │ │ │ + b.w 125c │ │ │ │ │ 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 │ │ │ │ │ @@ -309,15 +309,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 398 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3d2 │ │ │ │ │ - bl 5c0 │ │ │ │ │ + bl 5cc │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 388 │ │ │ │ │ adds r1, r6, #1 │ │ │ │ │ beq.w 3d2 │ │ │ │ │ @@ -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 241c │ │ │ │ │ + bl 2490 │ │ │ │ │ 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,74 +501,70 @@ │ │ │ │ │ .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 a66c <_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 eb4 <_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 a5fc <_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} │ │ │ │ │ - │ │ │ │ │ 000004e0 : │ │ │ │ │ long_add(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ @@ -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 3e74 │ │ │ │ │ + b.w 3ee4 │ │ │ │ │ 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 7134 │ │ │ │ │ + b.w 71a4 │ │ │ │ │ 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 3e74 │ │ │ │ │ + bl 3ee4 │ │ │ │ │ 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 241c │ │ │ │ │ + bl 2490 │ │ │ │ │ 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 │ │ │ │ │ @@ -971,15 +967,15 @@ │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromMedium │ │ │ │ │ cmp r3, #2 │ │ │ │ │ beq.n 912 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ beq.n 908 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 7134 │ │ │ │ │ + b.w 71a4 │ │ │ │ │ R_ARM_THM_JUMP24 x_sub │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ blt.n 938 │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ @@ -999,19 +995,19 @@ │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ orrs.w r3, r1, r4 │ │ │ │ │ beq.n 894 │ │ │ │ │ b.n 8ee │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 3e74 │ │ │ │ │ + b.w 3ee4 │ │ │ │ │ R_ARM_THM_JUMP24 x_add │ │ │ │ │ cmp r2, #2 │ │ │ │ │ beq.n 932 │ │ │ │ │ - bl 3e74 │ │ │ │ │ + bl 3ee4 │ │ │ │ │ R_ARM_THM_CALL x_add │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 894 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ @@ -1237,15 +1233,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r1, [pc, #20] @ (b60 ) │ │ │ │ │ bl 4e0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cbz r0, b5a │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl 1b24 <_PyLong_Negate> │ │ │ │ │ + bl 1b28 <_PyLong_Negate> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ b.n eb4 <_PyLong_FromLarge> │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -1262,23 +1258,23 @@ │ │ │ │ │ lsls r1, r2, #7 │ │ │ │ │ bpl.n b88 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ beq.n b9a │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl 2290 <_PyLong_Lshift+0x39c> │ │ │ │ │ + bl 22a0 <_PyLong_Lshift+0x3a8> │ │ │ │ │ R_ARM_THM_CALL PyLong_AsUnsignedLong │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ beq.n ba2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ - bl 131c │ │ │ │ │ + bl 132c │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLong │ │ │ │ │ mov r3, r0 │ │ │ │ │ b.n b90 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ @@ -1356,15 +1352,15 @@ │ │ │ │ │ bpl.n c72 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ bic.w r1, r3, #4 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ bls.n c5c │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, sp │ │ │ │ │ - bl 2c60 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 2cd4 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray.constprop.0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n c88 │ │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ @@ -1675,15 +1671,15 @@ │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n f36 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ b.w 444 │ │ │ │ │ - b.w a5fc <_PyLong_Copy> │ │ │ │ │ + b.w a66c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 00000f44 : │ │ │ │ │ PyLong_IsZero(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ @@ -1721,208 +1717,208 @@ │ │ │ │ │ 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 11fe │ │ │ │ │ + bpl.w 1202 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 11fe │ │ │ │ │ + bpl.w 1202 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ and.w r6, r4, #3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - bls.w 1116 │ │ │ │ │ + bls.w 111a │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ lsrs r4, r4, #3 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq.n 10c4 │ │ │ │ │ + beq.w 10c8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n fd0 │ │ │ │ │ + bge.n fd2 │ │ │ │ │ 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 114e │ │ │ │ │ + beq.w 1152 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ff4 │ │ │ │ │ + bge.n ff6 │ │ │ │ │ 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 1018 │ │ │ │ │ + blt.n 101a │ │ │ │ │ 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 120e │ │ │ │ │ + beq.w 1212 │ │ │ │ │ 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 1050 │ │ │ │ │ + b.n 1052 │ │ │ │ │ ldr.w r6, [r2, #4]! │ │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ │ eors r6, r3 │ │ │ │ │ str.w r6, [r0, #4]! │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.n 1042 │ │ │ │ │ + bne.n 1044 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 11de │ │ │ │ │ + bne.w 11e2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - blt.n 10fe │ │ │ │ │ + blt.n 1102 │ │ │ │ │ cmp r7, fp │ │ │ │ │ - bne.w 119e │ │ │ │ │ + bne.w 11a2 │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 107a │ │ │ │ │ + bge.n 107c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ - cbz r2, 10b8 │ │ │ │ │ + cbz r2, 10bc │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 108e │ │ │ │ │ + bge.n 1092 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1186 │ │ │ │ │ + beq.w 1196 │ │ │ │ │ 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 1144 │ │ │ │ │ + beq.n 1148 │ │ │ │ │ ldr.w r6, [r5, r0, lsl #2] │ │ │ │ │ - cbz r6, 10b4 │ │ │ │ │ + cbz r6, 10b8 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 1192 │ │ │ │ │ + bne.n 118a │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 124c │ │ │ │ │ + b.w 125c │ │ │ │ │ R_ARM_THM_JUMP24 maybe_small_long │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 1098 │ │ │ │ │ + b.n 109c │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 107a │ │ │ │ │ + b.n 107c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1206 │ │ │ │ │ + beq.w 120a │ │ │ │ │ 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 fd2 │ │ │ │ │ + beq.w fd4 │ │ │ │ │ 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 10e0 │ │ │ │ │ + b.n 10e4 │ │ │ │ │ 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 1062 │ │ │ │ │ + b.n 1064 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ bhi.w fba │ │ │ │ │ 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 10a8 │ │ │ │ │ + beq.n 10ac │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - b.n 10a8 │ │ │ │ │ + b.n 10ac │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1218 │ │ │ │ │ + beq.n 121c │ │ │ │ │ add.w sl, sl, #8 │ │ │ │ │ add.w r1, r0, #8 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add.w r0, sl, r5, lsl #2 │ │ │ │ │ - b.n 1180 │ │ │ │ │ + b.n 1184 │ │ │ │ │ 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 116a │ │ │ │ │ - b.n ff6 │ │ │ │ │ + bne.n 116e │ │ │ │ │ + b.n ff8 │ │ │ │ │ + and.w r4, r4, #3 │ │ │ │ │ + orr.w r4, r4, r2, lsl #3 │ │ │ │ │ + str r4, [r3, #8] │ │ │ │ │ + b.n 10ac │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 108e │ │ │ │ │ - and.w r4, r4, #3 │ │ │ │ │ - orr.w r4, r4, r2, lsl #3 │ │ │ │ │ - str r4, [r3, #8] │ │ │ │ │ - b.n 10a8 │ │ │ │ │ + b.n 1092 │ │ │ │ │ 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 │ │ │ │ │ @@ -1934,187 +1930,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 11c4 │ │ │ │ │ - b.n 1068 │ │ │ │ │ + bne.n 11c8 │ │ │ │ │ + b.n 106a │ │ │ │ │ add.w r0, r3, #12 │ │ │ │ │ add.w r1, r9, #12 │ │ │ │ │ - b.n 11f8 │ │ │ │ │ + b.n 11fc │ │ │ │ │ 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 11e8 │ │ │ │ │ - b.n 1062 │ │ │ │ │ + blt.n 11ec │ │ │ │ │ + b.n 1064 │ │ │ │ │ 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 1228 │ │ │ │ │ + blt.n 122c │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 123a │ │ │ │ │ + blt.n 123e │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 1206 │ │ │ │ │ + b.n 120a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1218 │ │ │ │ │ + bne.n 121c │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1218 │ │ │ │ │ + b.n 121c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1222 │ │ │ │ │ + bne.n 1226 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1222 │ │ │ │ │ + b.n 1226 │ │ │ │ │ │ │ │ │ │ -0000124c : │ │ │ │ │ +00001250 : │ │ │ │ │ PyLong_FreeExport(): │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ - cbz r2, 1262 │ │ │ │ │ + cbz r2, 1266 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1262 │ │ │ │ │ + bge.n 1266 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbz r3, 1264 │ │ │ │ │ + cbz r3, 1268 │ │ │ │ │ bx lr │ │ │ │ │ mov r0, r2 │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000126c : │ │ │ │ │ +00001270 : │ │ │ │ │ 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 1340 │ │ │ │ │ + beq.n 1344 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq.n 12c2 │ │ │ │ │ + beq.n 12c6 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ and.w r1, r3, #3 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ - bls.n 12ba │ │ │ │ │ + bls.n 12be │ │ │ │ │ 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 12a2 │ │ │ │ │ + bne.n 12a6 │ │ │ │ │ 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 12b4 │ │ │ │ │ + b.n 12b8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 12d4 │ │ │ │ │ + cbnz r0, 12d8 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 12b4 │ │ │ │ │ + b.n 12b8 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #7 │ │ │ │ │ - bpl.n 1326 │ │ │ │ │ + bpl.n 132a │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and.w r1, r0, #3 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ - bls.n 12fe │ │ │ │ │ + bls.n 1302 │ │ │ │ │ lsrs r0, r0, #3 │ │ │ │ │ add.w ip, r2, #12 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bcc.n 1320 │ │ │ │ │ + bcc.n 1324 │ │ │ │ │ ldr.w r4, [ip, r0, lsl #2] │ │ │ │ │ orr.w r3, r4, r3, lsl #30 │ │ │ │ │ - b.n 12f0 │ │ │ │ │ + b.n 12f4 │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 12b4 │ │ │ │ │ + bge.n 12b8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12b4 │ │ │ │ │ + bne.n 12b8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 12b4 │ │ │ │ │ + b.n 12b8 │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ - b.n 1304 │ │ │ │ │ + b.n 1308 │ │ │ │ │ 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 1304 │ │ │ │ │ + b.n 1308 │ │ │ │ │ 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 12ce │ │ │ │ │ + b.n 12d2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001354 : │ │ │ │ │ +00001358 : │ │ │ │ │ PyLong_FromNativeBytes(): │ │ │ │ │ - cbz r0, 1374 │ │ │ │ │ + cbz r0, 1378 │ │ │ │ │ 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 68f4 <_PyLong_FromByteArray> │ │ │ │ │ + b.w 6964 <_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 │ │ │ │ │ @@ -2123,24 +2119,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} │ │ │ │ │ │ │ │ │ │ -00001398 : │ │ │ │ │ +0000139c : │ │ │ │ │ PyLong_FromUnsignedNativeBytes(): │ │ │ │ │ - cbz r0, 13b0 │ │ │ │ │ + cbz r0, 13b4 │ │ │ │ │ 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 68f4 <_PyLong_FromByteArray> │ │ │ │ │ + b.w 6964 <_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 │ │ │ │ │ @@ -2149,24 +2145,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} │ │ │ │ │ │ │ │ │ │ -000013d4 : │ │ │ │ │ +000013d8 : │ │ │ │ │ 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 13f8 │ │ │ │ │ + bpl.n 13fc │ │ │ │ │ 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 │ │ │ │ │ @@ -2181,28 +2177,28 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001418 <_PyLong_UnsignedShort_Converter>: │ │ │ │ │ +0000141c <_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 5368 │ │ │ │ │ + bl 53d8 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 144e <_PyLong_UnsignedShort_Converter+0x36> │ │ │ │ │ + beq.n 1452 <_PyLong_UnsignedShort_Converter+0x36> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ it ls │ │ │ │ │ movls r0, #1 │ │ │ │ │ - bhi.n 1438 <_PyLong_UnsignedShort_Converter+0x20> │ │ │ │ │ + bhi.n 143c <_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 │ │ │ │ │ @@ -2211,200 +2207,200 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001454 : │ │ │ │ │ +00001458 : │ │ │ │ │ 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 1578 │ │ │ │ │ + bhi.w 157c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 1518 │ │ │ │ │ + ble.n 151c │ │ │ │ │ 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 1518 │ │ │ │ │ + beq.n 151c │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 150a │ │ │ │ │ + beq.n 150e │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n 1510 │ │ │ │ │ + bne.n 1514 │ │ │ │ │ bl 444 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1550 │ │ │ │ │ + blt.n 1554 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1574 │ │ │ │ │ - ldr r0, [pc, #276] @ (15c0 ) │ │ │ │ │ + beq.n 1578 │ │ │ │ │ + ldr r0, [pc, #276] @ (15c4 ) │ │ │ │ │ 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 8ff0 │ │ │ │ │ + bl 9060 │ │ │ │ │ R_ARM_THM_CALL long_pow │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1564 │ │ │ │ │ - ldr r0, [pc, #252] @ (15c4 ) │ │ │ │ │ + blt.n 1568 │ │ │ │ │ + ldr r0, [pc, #252] @ (15c8 ) │ │ │ │ │ ldr.w r3, [r0, #1224] @ 0x4c8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 15ac │ │ │ │ │ - cbz r4, 150a │ │ │ │ │ + blt.n 15b0 │ │ │ │ │ + cbz r4, 150e │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2644 <_PyLong_DivmodNear> │ │ │ │ │ + bl 2648 <_PyLong_DivmodNear> │ │ │ │ │ R_ARM_THM_CALL _PyLong_DivmodNear │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1598 │ │ │ │ │ + blt.n 159c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1594 │ │ │ │ │ + beq.n 1598 │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 828 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 150a │ │ │ │ │ + bge.n 150e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 150a │ │ │ │ │ + cbnz r2, 150e │ │ │ │ │ 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 1542 │ │ │ │ │ + blt.n 1546 │ │ │ │ │ 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 1536 │ │ │ │ │ + bne.n 153a │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1532 │ │ │ │ │ + bge.n 1536 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 150a │ │ │ │ │ + b.n 150e │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w a5fc <_PyLong_Copy> │ │ │ │ │ + b.w a66c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1518 │ │ │ │ │ + bne.n 151c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1518 │ │ │ │ │ + b.n 151c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14a4 │ │ │ │ │ + bne.n 14a8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 14a4 │ │ │ │ │ + b.n 14a8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14c4 │ │ │ │ │ + bne.n 14c8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 14c4 │ │ │ │ │ + b.n 14c8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 150a │ │ │ │ │ + b.n 150e │ │ │ │ │ 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 1470 │ │ │ │ │ + bne.w 1474 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 150a │ │ │ │ │ + b.n 150e │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 150a │ │ │ │ │ + b.n 150e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 14e4 │ │ │ │ │ + bne.n 14e8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 14e4 │ │ │ │ │ + b.n 14e8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r0, #1224] @ 0x4c8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14d0 │ │ │ │ │ + bne.n 14d4 │ │ │ │ │ add.w r0, r0, #1224 @ 0x4c8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 14d0 │ │ │ │ │ + b.n 14d4 │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000015c8 <_PyLong_UnsignedInt_Converter>: │ │ │ │ │ +000015cc <_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 508c │ │ │ │ │ + bl 50fc │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1602 <_PyLong_UnsignedInt_Converter+0x3a> │ │ │ │ │ + beq.n 1606 <_PyLong_UnsignedInt_Converter+0x3a> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ it ls │ │ │ │ │ movls r0, #1 │ │ │ │ │ - bhi.n 15ec <_PyLong_UnsignedInt_Converter+0x24> │ │ │ │ │ + bhi.n 15f0 <_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 │ │ │ │ │ @@ -2413,104 +2409,104 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001608 <_PyLong_FormatBytesWriter>: │ │ │ │ │ +0000160c <_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 163c <_PyLong_FormatBytesWriter+0x34> │ │ │ │ │ + bne.n 1640 <_PyLong_FormatBytesWriter+0x34> │ │ │ │ │ mov r2, r0 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 17f0 <_PyLong_FormatBytesWriter+0x1e8> │ │ │ │ │ + bl 1800 <_PyLong_FormatBytesWriter+0x1f4> │ │ │ │ │ R_ARM_THM_CALL long_to_decimal_string_internal.constprop.0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 18fe <_PyLong_FormatBytesWriter+0x2f6> │ │ │ │ │ + beq.w 1902 <_PyLong_FormatBytesWriter+0x2f6> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 195a <_PyLong_FormatBytesWriter+0x352> │ │ │ │ │ + beq.w 195e <_PyLong_FormatBytesWriter+0x352> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.w 195a <_PyLong_FormatBytesWriter+0x352> │ │ │ │ │ + bpl.w 195e <_PyLong_FormatBytesWriter+0x352> │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne.w 17be <_PyLong_FormatBytesWriter+0x1b6> │ │ │ │ │ + bne.w 17c2 <_PyLong_FormatBytesWriter+0x1b6> │ │ │ │ │ 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 17de <_PyLong_FormatBytesWriter+0x1d6> │ │ │ │ │ + beq.w 17e2 <_PyLong_FormatBytesWriter+0x1d6> │ │ │ │ │ movw r2, #17476 @ 0x4444 │ │ │ │ │ movt r2, #1092 @ 0x444 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bhi.w 18e8 <_PyLong_FormatBytesWriter+0x2e0> │ │ │ │ │ + bhi.w 18ec <_PyLong_FormatBytesWriter+0x2e0> │ │ │ │ │ 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, 1690 <_PyLong_FormatBytesWriter+0x88> │ │ │ │ │ + cbz r1, 1694 <_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 17c8 <_PyLong_FormatBytesWriter+0x1c0> │ │ │ │ │ + bne.w 17cc <_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, 16ae <_PyLong_FormatBytesWriter+0xa6> │ │ │ │ │ + cbz r1, 16b2 <_PyLong_FormatBytesWriter+0xa6> │ │ │ │ │ adds r2, #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 17ea <_PyLong_FormatBytesWriter+0x1e2> │ │ │ │ │ + bne.w 17ee <_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 1636 <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ + beq.n 163a <_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 1902 <_PyLong_FormatBytesWriter+0x2fa> │ │ │ │ │ + bne.w 1906 <_PyLong_FormatBytesWriter+0x2fa> │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.w 19b4 <_PyLong_FormatBytesWriter+0x3ac> │ │ │ │ │ + beq.w 19b8 <_PyLong_FormatBytesWriter+0x3ac> │ │ │ │ │ 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 17e2 <_PyLong_FormatBytesWriter+0x1da> │ │ │ │ │ + beq.n 17e6 <_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 │ │ │ │ │ @@ -2542,83 +2538,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 17aa <_PyLong_FormatBytesWriter+0x1a2> │ │ │ │ │ + bgt.n 17ae <_PyLong_FormatBytesWriter+0x1a2> │ │ │ │ │ orrs.w r3, r1, ip │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 173c <_PyLong_FormatBytesWriter+0x134> │ │ │ │ │ + bne.n 1740 <_PyLong_FormatBytesWriter+0x134> │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp fp, r5 │ │ │ │ │ - bgt.n 1714 <_PyLong_FormatBytesWriter+0x10c> │ │ │ │ │ + bgt.n 1718 <_PyLong_FormatBytesWriter+0x10c> │ │ │ │ │ ldrd r0, r3, [sp, #8] │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - cbz r1, 179e <_PyLong_FormatBytesWriter+0x196> │ │ │ │ │ + cbz r1, 17a2 <_PyLong_FormatBytesWriter+0x196> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne.n 17b4 <_PyLong_FormatBytesWriter+0x1ac> │ │ │ │ │ + bne.n 17b8 <_PyLong_FormatBytesWriter+0x1ac> │ │ │ │ │ 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 17d6 <_PyLong_FormatBytesWriter+0x1ce> │ │ │ │ │ + beq.n 17da <_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 177a <_PyLong_FormatBytesWriter+0x172> │ │ │ │ │ + b.n 177e <_PyLong_FormatBytesWriter+0x172> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #111 @ 0x6f │ │ │ │ │ movne r1, #98 @ 0x62 │ │ │ │ │ - b.n 1792 <_PyLong_FormatBytesWriter+0x18a> │ │ │ │ │ + b.n 1796 <_PyLong_FormatBytesWriter+0x18a> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #3 │ │ │ │ │ - b.n 1658 <_PyLong_FormatBytesWriter+0x50> │ │ │ │ │ + b.n 165c <_PyLong_FormatBytesWriter+0x50> │ │ │ │ │ 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 16a0 <_PyLong_FormatBytesWriter+0x98> │ │ │ │ │ + b.n 16a4 <_PyLong_FormatBytesWriter+0x98> │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strb.w r3, [r2, #-1] │ │ │ │ │ - b.n 17a4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + b.n 17a8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ movs r2, #1 │ │ │ │ │ - b.n 16a8 <_PyLong_FormatBytesWriter+0xa0> │ │ │ │ │ + b.n 16ac <_PyLong_FormatBytesWriter+0xa0> │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ subs r2, #1 │ │ │ │ │ strb r1, [r2, #0] │ │ │ │ │ - b.n 1788 <_PyLong_FormatBytesWriter+0x180> │ │ │ │ │ + b.n 178c <_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 1636 <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ + beq.w 163a <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ add.w lr, r0, r2 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 18d8 <_PyLong_FormatBytesWriter+0x2d0> │ │ │ │ │ + beq.n 18dc <_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 │ │ │ │ │ @@ -2654,142 +2650,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 18ac <_PyLong_FormatBytesWriter+0x2a4> │ │ │ │ │ + bgt.n 18b0 <_PyLong_FormatBytesWriter+0x2a4> │ │ │ │ │ orrs.w r3, r5, r2 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1850 <_PyLong_FormatBytesWriter+0x248> │ │ │ │ │ + bne.n 1854 <_PyLong_FormatBytesWriter+0x248> │ │ │ │ │ add.w r3, r9, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bgt.n 182a <_PyLong_FormatBytesWriter+0x222> │ │ │ │ │ + bgt.n 182e <_PyLong_FormatBytesWriter+0x222> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, lr │ │ │ │ │ mov lr, r6 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - cbnz r2, 18be <_PyLong_FormatBytesWriter+0x2b6> │ │ │ │ │ + cbnz r2, 18c2 <_PyLong_FormatBytesWriter+0x2b6> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 18b6 <_PyLong_FormatBytesWriter+0x2ae> │ │ │ │ │ + beq.n 18ba <_PyLong_FormatBytesWriter+0x2ae> │ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ │ - b.n 1634 <_PyLong_FormatBytesWriter+0x2c> │ │ │ │ │ + b.n 1638 <_PyLong_FormatBytesWriter+0x2c> │ │ │ │ │ cmp r4, r0 │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ - b.n 1888 <_PyLong_FormatBytesWriter+0x280> │ │ │ │ │ + b.n 188c <_PyLong_FormatBytesWriter+0x280> │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strb.w r3, [r1, #-1] │ │ │ │ │ - b.n 18a6 <_PyLong_FormatBytesWriter+0x29e> │ │ │ │ │ + b.n 18aa <_PyLong_FormatBytesWriter+0x29e> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - beq.n 18e4 <_PyLong_FormatBytesWriter+0x2dc> │ │ │ │ │ + beq.n 18e8 <_PyLong_FormatBytesWriter+0x2dc> │ │ │ │ │ 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 18a0 <_PyLong_FormatBytesWriter+0x298> │ │ │ │ │ + b.n 18a4 <_PyLong_FormatBytesWriter+0x298> │ │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ │ add.w r1, lr, #4294967295 @ 0xffffffff │ │ │ │ │ strb.w r2, [lr, #-1] │ │ │ │ │ - b.n 189c <_PyLong_FormatBytesWriter+0x294> │ │ │ │ │ + b.n 18a0 <_PyLong_FormatBytesWriter+0x294> │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ - b.n 18ca <_PyLong_FormatBytesWriter+0x2c2> │ │ │ │ │ + b.n 18ce <_PyLong_FormatBytesWriter+0x2c2> │ │ │ │ │ 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 1636 <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ + b.n 163a <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ - bne.n 196c <_PyLong_FormatBytesWriter+0x364> │ │ │ │ │ + bne.n 1970 <_PyLong_FormatBytesWriter+0x364> │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 19b8 <_PyLong_FormatBytesWriter+0x3b0> │ │ │ │ │ + beq.n 19bc <_PyLong_FormatBytesWriter+0x3b0> │ │ │ │ │ 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.w 1a60 <_PyLong_FormatBytesWriter+0x458> │ │ │ │ │ + bne.w 1a64 <_PyLong_FormatBytesWriter+0x458> │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ sub.w lr, lr, #2 │ │ │ │ │ strh.w r1, [lr] │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - cbz r2, 194a <_PyLong_FormatBytesWriter+0x342> │ │ │ │ │ + cbz r2, 194e <_PyLong_FormatBytesWriter+0x342> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne.w 1af6 <_PyLong_FormatBytesWriter+0x4ee> │ │ │ │ │ + bne.w 1afa <_PyLong_FormatBytesWriter+0x4ee> │ │ │ │ │ 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 17a4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + bne.w 17a8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strh.w r3, [lr, #-2] │ │ │ │ │ - b.n 17a4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + b.n 17a8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ 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 18fe <_PyLong_FormatBytesWriter+0x2f6> │ │ │ │ │ + b.n 1902 <_PyLong_FormatBytesWriter+0x2f6> │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 19b0 <_PyLong_FormatBytesWriter+0x3a8> │ │ │ │ │ + beq.n 19b4 <_PyLong_FormatBytesWriter+0x3a8> │ │ │ │ │ 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 19bc <_PyLong_FormatBytesWriter+0x3b4> │ │ │ │ │ + bne.n 19c0 <_PyLong_FormatBytesWriter+0x3b4> │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ subs r6, #4 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - cbz r2, 19a0 <_PyLong_FormatBytesWriter+0x398> │ │ │ │ │ + cbz r2, 19a4 <_PyLong_FormatBytesWriter+0x398> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne.n 1a56 <_PyLong_FormatBytesWriter+0x44e> │ │ │ │ │ + bne.n 1a5a <_PyLong_FormatBytesWriter+0x44e> │ │ │ │ │ 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 17a4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + bne.w 17a8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ str.w r3, [r6, #-4] │ │ │ │ │ - b.n 17a4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + b.n 17a8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ - b.n 197e <_PyLong_FormatBytesWriter+0x376> │ │ │ │ │ + b.n 1982 <_PyLong_FormatBytesWriter+0x376> │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ - b.n 16ee <_PyLong_FormatBytesWriter+0xe6> │ │ │ │ │ + b.n 16f2 <_PyLong_FormatBytesWriter+0xe6> │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ - b.n 191a <_PyLong_FormatBytesWriter+0x312> │ │ │ │ │ + b.n 191e <_PyLong_FormatBytesWriter+0x312> │ │ │ │ │ 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 │ │ │ │ │ @@ -2826,33 +2822,33 @@ │ │ │ │ │ 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 1b00 <_PyLong_FormatBytesWriter+0x4f8> │ │ │ │ │ + ble.n 1b04 <_PyLong_FormatBytesWriter+0x4f8> │ │ │ │ │ cmp r4, ip │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1a08 <_PyLong_FormatBytesWriter+0x400> │ │ │ │ │ + bne.n 1a0c <_PyLong_FormatBytesWriter+0x400> │ │ │ │ │ add.w r3, r9, #1 │ │ │ │ │ mov r6, lr │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bgt.n 19dc <_PyLong_FormatBytesWriter+0x3d4> │ │ │ │ │ + bgt.n 19e0 <_PyLong_FormatBytesWriter+0x3d4> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 198e <_PyLong_FormatBytesWriter+0x386> │ │ │ │ │ + b.n 1992 <_PyLong_FormatBytesWriter+0x386> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b.n 1998 <_PyLong_FormatBytesWriter+0x390> │ │ │ │ │ + b.n 199c <_PyLong_FormatBytesWriter+0x390> │ │ │ │ │ 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 │ │ │ │ │ @@ -2886,91 +2882,91 @@ │ │ │ │ │ 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 1b12 <_PyLong_FormatBytesWriter+0x50a> │ │ │ │ │ + bge.n 1b16 <_PyLong_FormatBytesWriter+0x50a> │ │ │ │ │ cmp r4, ip │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1aa8 <_PyLong_FormatBytesWriter+0x4a0> │ │ │ │ │ + bne.n 1aac <_PyLong_FormatBytesWriter+0x4a0> │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bgt.n 1a82 <_PyLong_FormatBytesWriter+0x47a> │ │ │ │ │ + bgt.n 1a86 <_PyLong_FormatBytesWriter+0x47a> │ │ │ │ │ ldrd r0, r3, [sp, #8] │ │ │ │ │ - b.n 1930 <_PyLong_FormatBytesWriter+0x328> │ │ │ │ │ + b.n 1934 <_PyLong_FormatBytesWriter+0x328> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b.n 193c <_PyLong_FormatBytesWriter+0x334> │ │ │ │ │ + b.n 1940 <_PyLong_FormatBytesWriter+0x334> │ │ │ │ │ orrs.w r3, r1, r5 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1a08 <_PyLong_FormatBytesWriter+0x400> │ │ │ │ │ - b.n 1a46 <_PyLong_FormatBytesWriter+0x43e> │ │ │ │ │ + bne.w 1a0c <_PyLong_FormatBytesWriter+0x400> │ │ │ │ │ + b.n 1a4a <_PyLong_FormatBytesWriter+0x43e> │ │ │ │ │ orrs.w r3, r1, r2 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1aa8 <_PyLong_FormatBytesWriter+0x4a0> │ │ │ │ │ - b.n 1ae8 <_PyLong_FormatBytesWriter+0x4e0> │ │ │ │ │ + bne.n 1aac <_PyLong_FormatBytesWriter+0x4a0> │ │ │ │ │ + b.n 1aec <_PyLong_FormatBytesWriter+0x4e0> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001b24 <_PyLong_Negate>: │ │ │ │ │ +00001b28 <_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 1b52 <_PyLong_Negate+0x2e> │ │ │ │ │ + bne.n 1b56 <_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 1b4e <_PyLong_Negate+0x2a> │ │ │ │ │ + bge.n 1b52 <_PyLong_Negate+0x2a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1b4e <_PyLong_Negate+0x2a> │ │ │ │ │ + bne.n 1b52 <_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 │ │ │ │ │ │ │ │ │ │ -00001b8c : │ │ │ │ │ +00001b90 : │ │ │ │ │ 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 │ │ │ │ │ @@ -2983,22 +2979,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 1c90 │ │ │ │ │ + beq.n 1c94 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1c88 │ │ │ │ │ + beq.n 1c8c │ │ │ │ │ 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 │ │ │ │ │ @@ -3009,113 +3005,113 @@ │ │ │ │ │ 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 1c08 │ │ │ │ │ + beq.n 1c0c │ │ │ │ │ mov r5, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r1, [r4, r3, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1c7e │ │ │ │ │ + beq.n 1c82 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.n 1c72 │ │ │ │ │ + bne.n 1c76 │ │ │ │ │ ldr r4, [r6, #8] │ │ │ │ │ str.w r7, [r9] │ │ │ │ │ lsrs r2, r4, #3 │ │ │ │ │ - beq.n 1c60 │ │ │ │ │ + beq.n 1c64 │ │ │ │ │ add.w r1, r6, r2, lsl #2 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ - cbnz r3, 1c60 │ │ │ │ │ + cbnz r3, 1c64 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - beq.n 1c6c │ │ │ │ │ + beq.n 1c70 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ - cbnz r0, 1c5c │ │ │ │ │ + cbnz r0, 1c60 │ │ │ │ │ subs r3, r2, #2 │ │ │ │ │ - beq.n 1c6c │ │ │ │ │ + beq.n 1c70 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #2] │ │ │ │ │ - cbnz r0, 1c5c │ │ │ │ │ + cbnz r0, 1c60 │ │ │ │ │ subs r3, r2, #3 │ │ │ │ │ - beq.n 1c6c │ │ │ │ │ + beq.n 1c70 │ │ │ │ │ ldr.w r0, [r1, #-4] │ │ │ │ │ - cbnz r0, 1c5c │ │ │ │ │ + cbnz r0, 1c60 │ │ │ │ │ subs r3, r2, #4 │ │ │ │ │ - beq.n 1c6c │ │ │ │ │ + beq.n 1c70 │ │ │ │ │ ldr.w r0, [r1, #-8] │ │ │ │ │ - cbnz r0, 1c5c │ │ │ │ │ + cbnz r0, 1c60 │ │ │ │ │ subs r3, r2, #5 │ │ │ │ │ - beq.n 1c6c │ │ │ │ │ + beq.n 1c70 │ │ │ │ │ ldr.w r1, [r1, #-12] │ │ │ │ │ - cbnz r1, 1c5c │ │ │ │ │ + cbnz r1, 1c60 │ │ │ │ │ subs r3, r2, #6 │ │ │ │ │ - b.n 1c50 │ │ │ │ │ + b.n 1c54 │ │ │ │ │ mov r3, r1 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - cbz r3, 1c6c │ │ │ │ │ + cbz r3, 1c70 │ │ │ │ │ ldr.w r0, [r8, r1, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1c4e │ │ │ │ │ + beq.n 1c52 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 1ca6 │ │ │ │ │ + bne.n 1caa │ │ │ │ │ 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 1c60 │ │ │ │ │ + b.n 1c64 │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ orr.w r3, r3, r5, lsl #3 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b.n 1c08 │ │ │ │ │ + b.n 1c0c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1bf8 │ │ │ │ │ + bne.n 1bfc │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b.n 1c08 │ │ │ │ │ + b.n 1c0c │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1c96 │ │ │ │ │ + blt.n 1c9a │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1c66 │ │ │ │ │ + b.n 1c6a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1c90 │ │ │ │ │ + bne.n 1c94 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1c90 │ │ │ │ │ + b.n 1c94 │ │ │ │ │ and.w r4, r4, #3 │ │ │ │ │ orr.w r3, r4, r3, lsl #3 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ - b.n 1c60 │ │ │ │ │ + b.n 1c64 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001cb4 : │ │ │ │ │ +00001cb8 : │ │ │ │ │ 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 1d9e │ │ │ │ │ + beq.n 1da2 │ │ │ │ │ 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 1d28 │ │ │ │ │ + beq.n 1d2c │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 1d0a │ │ │ │ │ + beq.n 1d0e │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 1cf4 │ │ │ │ │ + beq.n 1cf8 │ │ │ │ │ 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] │ │ │ │ │ @@ -3131,15 +3127,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 1d9e │ │ │ │ │ + beq.n 1da2 │ │ │ │ │ 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 │ │ │ │ │ @@ -3165,48 +3161,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 1d28 │ │ │ │ │ + bne.n 1d2c │ │ │ │ │ add.w r6, r6, r4, lsl #2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ - bge.n 1dbe │ │ │ │ │ - cbz r3, 1dbe │ │ │ │ │ + bge.n 1dc2 │ │ │ │ │ + cbz r3, 1dc2 │ │ │ │ │ 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 1da2 │ │ │ │ │ + b.n 1da6 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001dc4 : │ │ │ │ │ +00001dc8 : │ │ │ │ │ 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 1ebe │ │ │ │ │ + beq.n 1ec2 │ │ │ │ │ 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 1e34 │ │ │ │ │ + beq.n 1e38 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 1e1a │ │ │ │ │ + beq.n 1e1e │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 1e04 │ │ │ │ │ + beq.n 1e08 │ │ │ │ │ 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] │ │ │ │ │ @@ -3222,15 +3218,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 1e92 │ │ │ │ │ + beq.n 1e96 │ │ │ │ │ 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 │ │ │ │ │ @@ -3253,118 +3249,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 1e34 │ │ │ │ │ + bne.n 1e38 │ │ │ │ │ add.w r7, r7, r9, lsl #2 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 1eba │ │ │ │ │ + beq.n 1ebe │ │ │ │ │ cmp r9, r8 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ - bge.n 1eba │ │ │ │ │ + bge.n 1ebe │ │ │ │ │ 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 1e9c │ │ │ │ │ + bne.n 1ea0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov ip, r3 │ │ │ │ │ - b.n 1e92 │ │ │ │ │ + b.n 1e96 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001ec4 : │ │ │ │ │ +00001ec8 : │ │ │ │ │ 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 1edc │ │ │ │ │ + bne.n 1ee0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1ee0 │ │ │ │ │ + blt.n 1ee4 │ │ │ │ │ bx lr │ │ │ │ │ - b.w a5fc <_PyLong_Copy> │ │ │ │ │ + b.w a66c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001ee8 : │ │ │ │ │ +00001eec : │ │ │ │ │ long_long_getter(): │ │ │ │ │ - b.n 1ec4 │ │ │ │ │ + b.n 1ec8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001eec : │ │ │ │ │ +00001ef0 : │ │ │ │ │ long_get1(): │ │ │ │ │ - ldr r0, [pc, #0] @ (1ef0 ) │ │ │ │ │ + ldr r0, [pc, #0] @ (1ef4 ) │ │ │ │ │ bx lr │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00001ef4 <_PyLong_Lshift>: │ │ │ │ │ +00001ef8 <_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 22aa <_PyLong_Lshift+0x3b6> │ │ │ │ │ + beq.w 22ae <_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 228a <_PyLong_Lshift+0x396> │ │ │ │ │ + blt.w 228e <_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, 1f3a <_PyLong_Lshift+0x46> │ │ │ │ │ + cbnz r0, 1f3e <_PyLong_Lshift+0x46> │ │ │ │ │ cmp r6, #15 │ │ │ │ │ - bls.w 2210 <_PyLong_Lshift+0x31c> │ │ │ │ │ + bls.w 2214 <_PyLong_Lshift+0x31c> │ │ │ │ │ lsrs r5, r6, #3 │ │ │ │ │ add.w r6, r8, r6, lsr #3 │ │ │ │ │ - cbz r2, 1f44 <_PyLong_Lshift+0x50> │ │ │ │ │ + cbz r2, 1f48 <_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 22a2 <_PyLong_Lshift+0x3ae> │ │ │ │ │ + beq.w 22a6 <_PyLong_Lshift+0x3ae> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 224c <_PyLong_Lshift+0x358> │ │ │ │ │ + beq.w 2250 <_PyLong_Lshift+0x358> │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w r1, r7, #8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n 1f70 <_PyLong_Lshift+0x7c> │ │ │ │ │ + b.n 1f74 <_PyLong_Lshift+0x7c> │ │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ │ cmp r8, r3 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ - bgt.n 1f6c <_PyLong_Lshift+0x78> │ │ │ │ │ + bgt.n 1f70 <_PyLong_Lshift+0x78> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2260 <_PyLong_Lshift+0x36c> │ │ │ │ │ + beq.w 2264 <_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 │ │ │ │ │ @@ -3372,146 +3368,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 21d6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.w 21da <_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 21d6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.w 21da <_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 21d6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.w 21da <_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 21d6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.w 21da <_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 21d6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.w 21da <_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 21d6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.w 21da <_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 21d6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.n 21da <_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 21d6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.n 21da <_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 21d6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.n 21da <_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 21d6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.n 21da <_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 21d6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + beq.n 21da <_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 │ │ │ │ │ @@ -3522,81 +3518,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 21a0 <_PyLong_Lshift+0x2ac> │ │ │ │ │ - cbz r2, 21de <_PyLong_Lshift+0x2ea> │ │ │ │ │ + bne.n 21a4 <_PyLong_Lshift+0x2ac> │ │ │ │ │ + cbz r2, 21e2 <_PyLong_Lshift+0x2ea> │ │ │ │ │ add.w r6, r7, r6, lsl #2 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - beq.n 21f8 <_PyLong_Lshift+0x304> │ │ │ │ │ + beq.n 21fc <_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, 2242 <_PyLong_Lshift+0x34e> │ │ │ │ │ + cbz r4, 2246 <_PyLong_Lshift+0x34e> │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 2204 <_PyLong_Lshift+0x310> │ │ │ │ │ + bne.n 2208 <_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 125c │ │ │ │ │ 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 21f8 <_PyLong_Lshift+0x304> │ │ │ │ │ + b.n 21fc <_PyLong_Lshift+0x304> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ rsb r5, r5, #1 │ │ │ │ │ mul.w r5, r3, r5 │ │ │ │ │ asrs r1, r5, #31 │ │ │ │ │ - bmi.n 2264 <_PyLong_Lshift+0x370> │ │ │ │ │ + bmi.n 2268 <_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 21ea <_PyLong_Lshift+0x2f6> │ │ │ │ │ + bne.n 21ee <_PyLong_Lshift+0x2f6> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b.n 21f8 <_PyLong_Lshift+0x304> │ │ │ │ │ + b.n 21fc <_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 1f62 <_PyLong_Lshift+0x6e> │ │ │ │ │ + b.n 1f66 <_PyLong_Lshift+0x6e> │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 21d6 <_PyLong_Lshift+0x2e2> │ │ │ │ │ + b.n 21da <_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 2238 <_PyLong_Lshift+0x344> │ │ │ │ │ + b.n 223c <_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 │ │ │ │ │ @@ -3604,90 +3600,90 @@ │ │ │ │ │ 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] @ (22b0 <_PyLong_Lshift+0x3bc>) │ │ │ │ │ - b.n 22a2 <_PyLong_Lshift+0x3ae> │ │ │ │ │ + ldr r7, [pc, #4] @ (22b4 <_PyLong_Lshift+0x3bc>) │ │ │ │ │ + b.n 22a6 <_PyLong_Lshift+0x3ae> │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000022b4 : │ │ │ │ │ +000022b8 : │ │ │ │ │ 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 2314 │ │ │ │ │ + bne.n 2318 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 230e │ │ │ │ │ - ldr r2, [pc, #64] @ (2320 ) │ │ │ │ │ + blt.n 2312 │ │ │ │ │ + ldr r2, [pc, #64] @ (2324 ) │ │ │ │ │ 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 22fa │ │ │ │ │ + blt.n 22fe │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 22f2 │ │ │ │ │ + bne.n 22f6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 22f2 │ │ │ │ │ + b.n 22f6 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 22dc │ │ │ │ │ - bl a5fc <_PyLong_Copy> │ │ │ │ │ + b.n 22e0 │ │ │ │ │ + bl a66c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 22dc │ │ │ │ │ - b.n 22f4 │ │ │ │ │ + bne.n 22e0 │ │ │ │ │ + b.n 22f8 │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00002324 <_PyLong_UInt32_Converter>: │ │ │ │ │ +00002328 <_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 508c │ │ │ │ │ + bl 50fc │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 235e <_PyLong_UInt32_Converter+0x3a> │ │ │ │ │ + beq.n 2362 <_PyLong_UInt32_Converter+0x3a> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ it ls │ │ │ │ │ movls r0, #1 │ │ │ │ │ - bhi.n 2348 <_PyLong_UInt32_Converter+0x24> │ │ │ │ │ + bhi.n 234c <_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 │ │ │ │ │ @@ -3696,43 +3692,43 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002364 : │ │ │ │ │ +00002368 : │ │ │ │ │ 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 2396 │ │ │ │ │ + b.n 239a │ │ │ │ │ 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 2386 │ │ │ │ │ + bne.n 238a │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w 3268 │ │ │ │ │ + b.w 32d8 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromInt64 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000023a8 : │ │ │ │ │ +000023ac : │ │ │ │ │ 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 │ │ │ │ │ @@ -3743,158 +3739,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 24e4 │ │ │ │ │ + beq.w 24e8 │ │ │ │ │ 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 24d0 │ │ │ │ │ + beq.n 24d4 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ - bpl.n 24ba │ │ │ │ │ + bpl.n 24be │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 2494 │ │ │ │ │ - cbnz r5, 244a │ │ │ │ │ + bne.n 2498 │ │ │ │ │ + cbnz r5, 244e │ │ │ │ │ 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 2426 │ │ │ │ │ + bge.n 242a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 24f2 │ │ │ │ │ + beq.n 24f6 │ │ │ │ │ ldr.w r4, [r8] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2438 │ │ │ │ │ + bge.n 243c │ │ │ │ │ subs r4, #1 │ │ │ │ │ str.w r4, [r8] │ │ │ │ │ - cbz r4, 2442 │ │ │ │ │ + cbz r4, 2446 │ │ │ │ │ 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 243a │ │ │ │ │ + b.n 243e │ │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ lsls r1, r3, #26 │ │ │ │ │ - bpl.n 2508 │ │ │ │ │ + bpl.n 250c │ │ │ │ │ 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, 24d0 │ │ │ │ │ + cbz r0, 24d4 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 2490 │ │ │ │ │ + ble.n 2494 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.n 24fa │ │ │ │ │ + bne.n 24fe │ │ │ │ │ ldrb r1, [r4, r3] │ │ │ │ │ strb r1, [r0, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 2480 │ │ │ │ │ + bne.n 2484 │ │ │ │ │ add r0, r3 │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ - b.n 2416 │ │ │ │ │ + b.n 241a │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ │ - bhi.n 250e │ │ │ │ │ - cbz r1, 24ac │ │ │ │ │ + bhi.n 2512 │ │ │ │ │ + cbz r1, 24b0 │ │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_PrepareInternal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_PrepareInternal │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 24d0 │ │ │ │ │ + beq.n 24d4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteStr> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteStr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 2416 │ │ │ │ │ - b.n 24d0 │ │ │ │ │ + bge.n 241a │ │ │ │ │ + b.n 24d4 │ │ │ │ │ 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 24de │ │ │ │ │ + bge.n 24e2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbz r3, 24ea │ │ │ │ │ + cbz r3, 24ee │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 243a │ │ │ │ │ + b.n 243e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 24de │ │ │ │ │ + b.n 24e2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2426 │ │ │ │ │ + b.n 242a │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ite eq │ │ │ │ │ ldrheq.w r1, [r4, r3, lsl #1] │ │ │ │ │ ldrne.w r1, [r4, r3, lsl #2] │ │ │ │ │ - b.n 2486 │ │ │ │ │ + b.n 248a │ │ │ │ │ ldr.w r4, [r8, #28] │ │ │ │ │ - b.n 2462 │ │ │ │ │ + b.n 2466 │ │ │ │ │ ldrd r3, r2, [r4, #16] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - blt.n 249e │ │ │ │ │ - b.n 24ac │ │ │ │ │ + blt.n 24a2 │ │ │ │ │ + b.n 24b0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000251c : │ │ │ │ │ +00002520 : │ │ │ │ │ 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 │ │ │ │ │ @@ -3904,15 +3900,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 25f4 │ │ │ │ │ + beq.n 25f8 │ │ │ │ │ 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 │ │ │ │ │ @@ -3922,211 +3918,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 2572 │ │ │ │ │ + bge.n 2576 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 262e │ │ │ │ │ + beq.n 2632 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 25f4 │ │ │ │ │ + beq.n 25f8 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r6, r2, #5 │ │ │ │ │ - bpl.n 25d0 │ │ │ │ │ + bpl.n 25d4 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 25d0 │ │ │ │ │ + bne.n 25d4 │ │ │ │ │ ldrd r2, r0, [r3, #16] │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r5, r1, #7 │ │ │ │ │ - bpl.n 25fe │ │ │ │ │ + bpl.n 2602 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #7 │ │ │ │ │ - bpl.n 25fe │ │ │ │ │ + bpl.n 2602 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r1, #1 │ │ │ │ │ strlt r1, [r2, #0] │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ - cbz r4, 25b6 │ │ │ │ │ + cbz r4, 25ba │ │ │ │ │ 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 25fa │ │ │ │ │ + bge.n 25fe │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ - cbnz r4, 25fa │ │ │ │ │ + cbnz r4, 25fe │ │ │ │ │ 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 25de │ │ │ │ │ + bge.n 25e2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r2, 263a │ │ │ │ │ + cbz r2, 263e │ │ │ │ │ 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 25ca │ │ │ │ │ + b.n 25ce │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 25ca │ │ │ │ │ + b.n 25ce │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 261e │ │ │ │ │ + blt.n 2622 │ │ │ │ │ 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 25f4 │ │ │ │ │ + b.n 25f8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2606 │ │ │ │ │ + bne.n 260a │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2606 │ │ │ │ │ + b.n 260a │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 2572 │ │ │ │ │ + b.n 2576 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 25de │ │ │ │ │ + b.n 25e2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002644 <_PyLong_DivmodNear>: │ │ │ │ │ +00002648 <_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 2890 <_PyLong_DivmodNear+0x24c> │ │ │ │ │ + bpl.w 2894 <_PyLong_DivmodNear+0x24c> │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r4, r2, #7 │ │ │ │ │ - bpl.w 2890 <_PyLong_DivmodNear+0x24c> │ │ │ │ │ + bpl.w 2894 <_PyLong_DivmodNear+0x24c> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ - bl 7720 │ │ │ │ │ + bl 7790 │ │ │ │ │ R_ARM_THM_CALL long_divrem │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 280c <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ + beq.w 2810 <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 281c <_PyLong_DivmodNear+0x1d8> │ │ │ │ │ + beq.w 2820 <_PyLong_DivmodNear+0x1d8> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n 271c <_PyLong_DivmodNear+0xd8> │ │ │ │ │ + bhi.n 2720 <_PyLong_DivmodNear+0xd8> │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ asrs r1, r3, #31 │ │ │ │ │ - bmi.w 287e <_PyLong_DivmodNear+0x23a> │ │ │ │ │ + bmi.w 2882 <_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 280c <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ + beq.w 2810 <_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 2822 <_PyLong_DivmodNear+0x1de> │ │ │ │ │ + bne.w 2826 <_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 28a8 <_PyLong_DivmodNear+0x264> │ │ │ │ │ + blt.w 28ac <_PyLong_DivmodNear+0x264> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 27ae <_PyLong_DivmodNear+0x16a> │ │ │ │ │ + beq.n 27b2 <_PyLong_DivmodNear+0x16a> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n 27b2 <_PyLong_DivmodNear+0x16e> │ │ │ │ │ - cbnz r2, 2704 <_PyLong_DivmodNear+0xc0> │ │ │ │ │ + bgt.n 27b6 <_PyLong_DivmodNear+0x16e> │ │ │ │ │ + cbnz r2, 2708 <_PyLong_DivmodNear+0xc0> │ │ │ │ │ ldrb.w r3, [r9, #12] │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.n 27b2 <_PyLong_DivmodNear+0x16e> │ │ │ │ │ + bmi.n 27b6 <_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 280c <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ + beq.n 2810 <_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 280c <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ + beq.n 2810 <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 286a <_PyLong_DivmodNear+0x226> │ │ │ │ │ + beq.w 286e <_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 │ │ │ │ │ @@ -4137,147 +4133,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 2748 <_PyLong_DivmodNear+0x104> │ │ │ │ │ + bne.n 274c <_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 27a4 <_PyLong_DivmodNear+0x160> │ │ │ │ │ + beq.n 27a8 <_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 284c <_PyLong_DivmodNear+0x208> │ │ │ │ │ + beq.n 2850 <_PyLong_DivmodNear+0x208> │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - beq.n 27a4 <_PyLong_DivmodNear+0x160> │ │ │ │ │ + beq.n 27a8 <_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 125c │ │ │ │ │ R_ARM_THM_CALL maybe_small_long │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 26b0 <_PyLong_DivmodNear+0x6c> │ │ │ │ │ + b.n 26b4 <_PyLong_DivmodNear+0x6c> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 26fa <_PyLong_DivmodNear+0xb6> │ │ │ │ │ + bge.n 26fe <_PyLong_DivmodNear+0xb6> │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 2860 <_PyLong_DivmodNear+0x21c> │ │ │ │ │ - ldr r1, [pc, #264] @ (28c0 <_PyLong_DivmodNear+0x27c>) │ │ │ │ │ + bne.n 2864 <_PyLong_DivmodNear+0x21c> │ │ │ │ │ + ldr r1, [pc, #264] @ (28c4 <_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 27dc <_PyLong_DivmodNear+0x198> │ │ │ │ │ + bge.n 27e0 <_PyLong_DivmodNear+0x198> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - cbnz r3, 27dc <_PyLong_DivmodNear+0x198> │ │ │ │ │ + cbnz r3, 27e0 <_PyLong_DivmodNear+0x198> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 280c <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ + beq.n 2810 <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 2858 <_PyLong_DivmodNear+0x214> │ │ │ │ │ + bne.n 285c <_PyLong_DivmodNear+0x214> │ │ │ │ │ bl 828 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2806 <_PyLong_DivmodNear+0x1c2> │ │ │ │ │ + bge.n 280a <_PyLong_DivmodNear+0x1c2> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 2806 <_PyLong_DivmodNear+0x1c2> │ │ │ │ │ + cbnz r3, 280a <_PyLong_DivmodNear+0x1c2> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 2708 <_PyLong_DivmodNear+0xc4> │ │ │ │ │ + bne.w 270c <_PyLong_DivmodNear+0xc4> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2716 <_PyLong_DivmodNear+0xd2> │ │ │ │ │ - ldr.w r8, [pc, #164] @ 28c4 <_PyLong_DivmodNear+0x280> │ │ │ │ │ - b.n 26b8 <_PyLong_DivmodNear+0x74> │ │ │ │ │ + b.n 271a <_PyLong_DivmodNear+0xd2> │ │ │ │ │ + ldr.w r8, [pc, #164] @ 28c8 <_PyLong_DivmodNear+0x280> │ │ │ │ │ + b.n 26bc <_PyLong_DivmodNear+0x74> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 444 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2842 <_PyLong_DivmodNear+0x1fe> │ │ │ │ │ + bge.n 2846 <_PyLong_DivmodNear+0x1fe> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, 2842 <_PyLong_DivmodNear+0x1fe> │ │ │ │ │ + cbnz r3, 2846 <_PyLong_DivmodNear+0x1fe> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 280c <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ + beq.n 2810 <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ mov r8, r9 │ │ │ │ │ - b.n 26d2 <_PyLong_DivmodNear+0x8e> │ │ │ │ │ + b.n 26d6 <_PyLong_DivmodNear+0x8e> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2788 <_PyLong_DivmodNear+0x144> │ │ │ │ │ + bne.n 278c <_PyLong_DivmodNear+0x144> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r9, #8] │ │ │ │ │ - b.n 27a4 <_PyLong_DivmodNear+0x160> │ │ │ │ │ + b.n 27a8 <_PyLong_DivmodNear+0x160> │ │ │ │ │ bl 4e0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 27f0 <_PyLong_DivmodNear+0x1ac> │ │ │ │ │ + b.n 27f4 <_PyLong_DivmodNear+0x1ac> │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 5654 │ │ │ │ │ + bl 56c4 │ │ │ │ │ R_ARM_THM_CALL long_sub.constprop.0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 27c0 <_PyLong_DivmodNear+0x17c> │ │ │ │ │ + b.n 27c4 <_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 273a <_PyLong_DivmodNear+0xf6> │ │ │ │ │ + b.n 273e <_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 26aa <_PyLong_DivmodNear+0x66> │ │ │ │ │ + b.n 26ae <_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 2818 <_PyLong_DivmodNear+0x1d4> │ │ │ │ │ + b.n 281c <_PyLong_DivmodNear+0x1d4> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 26e8 <_PyLong_DivmodNear+0xa4> │ │ │ │ │ + bne.w 26ec <_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 26e8 <_PyLong_DivmodNear+0xa4> │ │ │ │ │ + b.n 26ec <_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 {} │ │ │ │ │ @@ -249,59 +249,59 @@ │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ b.n 214 <_PyLong_FromMedium+0x54> │ │ │ │ │ .word 0x00000066 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 00000244 : │ │ │ │ │ long_hash(): │ │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ │ - and.w r2, r1, #3 │ │ │ │ │ - cmp r1, #15 │ │ │ │ │ - rsb r2, r2, #1 │ │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ │ + and.w r2, r3, #3 │ │ │ │ │ + cmp r3, #15 │ │ │ │ │ + rsb r1, r2, #1 │ │ │ │ │ bhi.n 264 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ mvn.w r3, #1 │ │ │ │ │ - mul.w r0, r2, r0 │ │ │ │ │ + mul.w r0, r1, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ it cs │ │ │ │ │ movcs r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ - lsrs r1, r1, #3 │ │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ │ - add.w r3, r0, r1, lsl #2 │ │ │ │ │ + add.w r3, r0, r2, lsl #2 │ │ │ │ │ ldrd r4, ip, [r3, #4] │ │ │ │ │ add.w r3, ip, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp ip, lr │ │ │ │ │ it cs │ │ │ │ │ movcs ip, r3 │ │ │ │ │ and.w r3, lr, ip, lsl #30 │ │ │ │ │ orr.w r3, r3, ip, lsr #1 │ │ │ │ │ add r3, r4 │ │ │ │ │ cmp r3, lr │ │ │ │ │ itt cs │ │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ │ addcs r3, #1 │ │ │ │ │ - cmp r1, #2 │ │ │ │ │ + cmp r2, #2 │ │ │ │ │ beq.n 2be │ │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ │ mov.w ip, r3, lsl #30 │ │ │ │ │ - ldr.w r4, [r0, r1, lsl #2] │ │ │ │ │ + ldr.w r4, [r0, r2, lsl #2] │ │ │ │ │ bic.w ip, ip, #2147483648 @ 0x80000000 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ orr.w r3, ip, r3, lsr #1 │ │ │ │ │ add r3, r4 │ │ │ │ │ cmp r3, lr │ │ │ │ │ itt cs │ │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ │ addcs r3, #1 │ │ │ │ │ - cmp r1, #2 │ │ │ │ │ + cmp r2, #2 │ │ │ │ │ bne.n 29c │ │ │ │ │ - mul.w r0, r2, r3 │ │ │ │ │ + mul.w r0, r1, r3 │ │ │ │ │ mvn.w r3, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ it cs │ │ │ │ │ movcs r0, r3 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ @@ -399,119 +399,121 @@ │ │ │ │ │ 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 │ │ │ │ │ - push {r4, lr} │ │ │ │ │ + push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ add.w r2, r0, #1073741824 @ 0x40000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - sub sp, #8 │ │ │ │ │ + sub sp, #20 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ bcs.n 442 │ │ │ │ │ - ldr r2, [pc, #208] @ (4a0 ) │ │ │ │ │ + ldr r2, [pc, #220] @ (4ac ) │ │ │ │ │ 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, 418 │ │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ eor.w r2, r3, r3, asr #31 │ │ │ │ │ sub.w r2, r2, r3, asr #31 │ │ │ │ │ ite ge │ │ │ │ │ movge r3, #8 │ │ │ │ │ movlt r3, #10 │ │ │ │ │ strd r3, r2, [r0, #8] │ │ │ │ │ - add sp, #8 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ + add sp, #20 │ │ │ │ │ + pop {pc} │ │ │ │ │ movs r0, #16 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 498 │ │ │ │ │ + beq.n 4a4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - strd r0, r3, [sp] │ │ │ │ │ + strd r0, r3, [sp, #4] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r1, #1 │ │ │ │ │ strlt r1, [r2, #0] │ │ │ │ │ b.n 3f8 │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 498 │ │ │ │ │ + cbz r0, 4a4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ │ - eor.w r4, r3, r3, asr #31 │ │ │ │ │ - strd r0, r3, [sp] │ │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - sub.w r4, r4, r3, asr #31 │ │ │ │ │ - itt lt │ │ │ │ │ - addlt r1, #1 │ │ │ │ │ - strlt r1, [r2, #0] │ │ │ │ │ + ldr.w ip, [r2] │ │ │ │ │ + eor.w r1, r3, r3, asr #31 │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ + sub.w r1, r1, r3, asr #31 │ │ │ │ │ + it lt │ │ │ │ │ + addlt.w ip, ip, #1 │ │ │ │ │ + strd r1, r3, [sp, #8] │ │ │ │ │ + it lt │ │ │ │ │ + strlt.w ip, [r2] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - bic.w r1, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ - add.w r2, r0, #16 │ │ │ │ │ + ldrd r0, r1, [sp, #4] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + bic.w r2, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ + add.w r3, r0, #16 │ │ │ │ │ ittee lt │ │ │ │ │ - lsrlt r3, r4, #30 │ │ │ │ │ + lsrlt r1, r1, #30 │ │ │ │ │ movlt.w ip, #18 │ │ │ │ │ movge.w ip, #16 │ │ │ │ │ - movge r3, #1 │ │ │ │ │ - strd ip, r1, [r0, #8] │ │ │ │ │ - str r3, [r2, #0] │ │ │ │ │ + movge r1, #1 │ │ │ │ │ + strd ip, r2, [r0, #8] │ │ │ │ │ + str r1, [r3, #0] │ │ │ │ │ b.n 414 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 414 │ │ │ │ │ - .word 0x000000ca │ │ │ │ │ + .word 0x000000d6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000004a4 : │ │ │ │ │ +000004b0 : │ │ │ │ │ PyLong_FromSsize_t(): │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ │ - bcs.n 4c0 │ │ │ │ │ + bcs.n 4cc │ │ │ │ │ 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 │ │ │ │ │ @@ -522,24 +524,24 @@ │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ add.w r2, r0, #1073741824 @ 0x40000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ subs r2, #1 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bcs.n 556 │ │ │ │ │ - ldr r2, [pc, #216] @ (5bc ) │ │ │ │ │ + bcs.n 562 │ │ │ │ │ + ldr r2, [pc, #216] @ (5c8 ) │ │ │ │ │ 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, 52c │ │ │ │ │ + cbz r0, 538 │ │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ @@ -558,32 +560,32 @@ │ │ │ │ │ pop {pc} │ │ │ │ │ movs r0, #16 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5b4 │ │ │ │ │ + beq.n 5c0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ strd r0, r3, [sp, #4] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r1, #1 │ │ │ │ │ strlt r1, [r2, #0] │ │ │ │ │ - b.n 50c │ │ │ │ │ + b.n 518 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 5b4 │ │ │ │ │ + cbz r0, 5c0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ @@ -605,111 +607,111 @@ │ │ │ │ │ bic.w r1, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r3, r3, #1 │ │ │ │ │ lsrs r2, r2, #30 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ │ strd r3, r1, [r0, #8] │ │ │ │ │ - b.n 528 │ │ │ │ │ + b.n 534 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 528 │ │ │ │ │ + b.n 534 │ │ │ │ │ .word 0x000000d2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000005c0 : │ │ │ │ │ +000005cc : │ │ │ │ │ PyLong_AsSsize_t(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 68a │ │ │ │ │ + beq.n 696 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 672 │ │ │ │ │ + bpl.n 67e │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ - bhi.n 5f0 │ │ │ │ │ + bhi.n 5fc │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ mul.w r0, r3, r0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ add.w ip, r0, r2, lsl #2 │ │ │ │ │ ldr.w lr, [ip, #8] │ │ │ │ │ movs.w r1, lr, lsr #30 │ │ │ │ │ - bne.n 63c │ │ │ │ │ + bne.n 648 │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ orr.w r1, r1, lr, lsl #30 │ │ │ │ │ cmp.w lr, r1, lsr #30 │ │ │ │ │ - bne.n 63c │ │ │ │ │ + bne.n 648 │ │ │ │ │ sub.w lr, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 658 │ │ │ │ │ + beq.n 664 │ │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ │ orr.w r2, r2, r1, lsl #30 │ │ │ │ │ cmp.w r1, r2, lsr #30 │ │ │ │ │ - bne.n 63c │ │ │ │ │ + bne.n 648 │ │ │ │ │ mov r1, r2 │ │ │ │ │ subs.w lr, lr, #1 │ │ │ │ │ - bcc.n 658 │ │ │ │ │ + bcc.n 664 │ │ │ │ │ ldr.w r2, [ip, #-4]! │ │ │ │ │ orr.w r2, r2, r1, lsl #30 │ │ │ │ │ cmp.w r1, r2, lsr #30 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - beq.n 626 │ │ │ │ │ + beq.n 632 │ │ │ │ │ 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 .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 662 │ │ │ │ │ + blt.n 66e │ │ │ │ │ mul.w r0, r3, r1 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 63c │ │ │ │ │ + bge.n 648 │ │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ - bne.n 63c │ │ │ │ │ + bne.n 648 │ │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ 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 652 │ │ │ │ │ + b.n 65e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 652 │ │ │ │ │ + b.n 65e │ │ │ │ │ │ │ │ │ │ -0000069c : │ │ │ │ │ +000006a8 : │ │ │ │ │ PyLong_FromString(): │ │ │ │ │ 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 │ │ │ │ │ movs r4, #0 │ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ │ @@ -722,121 +724,121 @@ │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ │ it gt │ │ │ │ │ orrgt.w r3, r3, #1 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1212 │ │ │ │ │ + bne.w 1222 │ │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1200 │ │ │ │ │ + beq.w 1210 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ │ lsls r4, r1, #28 │ │ │ │ │ - bmi.w f1c │ │ │ │ │ + bmi.w f2c │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ - beq.w e76 │ │ │ │ │ + beq.w e86 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ │ - beq.w e0e │ │ │ │ │ + beq.w e1e │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w efa │ │ │ │ │ + beq.w f0a │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ │ - beq.w c3a │ │ │ │ │ + beq.w c4a │ │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ │ - beq.w fe4 │ │ │ │ │ + beq.w ff4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movs r6, #0 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n 736 │ │ │ │ │ + b.n 742 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ ittt ne │ │ │ │ │ addne r6, #1 │ │ │ │ │ movne r4, r2 │ │ │ │ │ movne r0, r3 │ │ │ │ │ - beq.w f00 │ │ │ │ │ + beq.w f10 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ │ adds r1, r5, r3 │ │ │ │ │ ldrb.w r1, [r1, #224] @ 0xe0 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ - blt.n 728 │ │ │ │ │ + blt.n 734 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - beq.w f00 │ │ │ │ │ + beq.w f10 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 11fa │ │ │ │ │ + beq.w 120a │ │ │ │ │ cmp r4, sl │ │ │ │ │ - beq.w fe0 │ │ │ │ │ + beq.w ff0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 940 │ │ │ │ │ + bne.w 94c │ │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ │ str r4, [sp, #24] │ │ │ │ │ tst.w r3, r9 │ │ │ │ │ - beq.w 96a │ │ │ │ │ + beq.w 976 │ │ │ │ │ cmp.w r6, #640 @ 0x280 │ │ │ │ │ - bgt.w ea0 │ │ │ │ │ + bgt.w eb0 │ │ │ │ │ vmov s15, r6 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR2 │ │ │ │ │ mov.w r6, r9, lsl #3 │ │ │ │ │ - vldr d6, [pc, #768] @ a88 │ │ │ │ │ + vldr d6, [pc, #772] @ a98 │ │ │ │ │ adds r3, r7, r6 │ │ │ │ │ vcvt.f64.s32 d4, s15 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vldr d5, [r3, #24] │ │ │ │ │ vmla.f64 d7, d4, d5 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 11e2 │ │ │ │ │ + bgt.w 11f2 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ vmov r2, s15 │ │ │ │ │ vstr s15, [sp, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.w 11e2 │ │ │ │ │ + bgt.w 11f2 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.w db4 │ │ │ │ │ + bls.w dc4 │ │ │ │ │ adds r0, r2, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e96 │ │ │ │ │ + beq.w ea6 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str.w r5, [fp, #4] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r4, sl │ │ │ │ │ strd r1, r3, [fp, #8] │ │ │ │ │ - bls.w a46 │ │ │ │ │ + bls.w a52 │ │ │ │ │ add r6, r7 │ │ │ │ │ add.w r7, r7, r9, lsl #2 │ │ │ │ │ mov r8, r4 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr.w r3, [r7, #320] @ 0x140 │ │ │ │ │ ldr.w r2, [r6, #472] @ 0x1d8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ @@ -847,257 +849,258 @@ │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldrb.w r3, [r1], #1 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - beq.w d66 │ │ │ │ │ + beq.w d76 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r3, r0 │ │ │ │ │ ldrb.w r4, [r3, #224] @ 0xe0 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d30 │ │ │ │ │ + beq.w d40 │ │ │ │ │ ldrb.w r3, [sl, #1] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - beq.w f38 │ │ │ │ │ + beq.w f48 │ │ │ │ │ add r3, r0 │ │ │ │ │ add.w r1, sl, #2 │ │ │ │ │ ldrb.w r3, [r3, #224] @ 0xe0 │ │ │ │ │ umlal r3, r2, r4, r9 │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #2 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #2 │ │ │ │ │ - ble.w d52 │ │ │ │ │ + ble.w d62 │ │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ │ - beq.w fea │ │ │ │ │ + beq.w ffa │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ add r1, r2 │ │ │ │ │ ldrb.w r2, [r1, #224] @ 0xe0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ umlal r1, r2, r4, r9 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add.w r1, sl, #3 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r3 │ │ │ │ │ - ble.w ab8 │ │ │ │ │ + ble.w ac8 │ │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ │ - beq.w 1016 │ │ │ │ │ + beq.w 1026 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ add r1, r2 │ │ │ │ │ ldrb.w r2, [r1, #224] @ 0xe0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ umlal r1, r2, r4, r9 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add.w r1, sl, #4 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r3 │ │ │ │ │ - ble.w ab8 │ │ │ │ │ + ble.w ac8 │ │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ │ - beq.n 8e2 │ │ │ │ │ + beq.n 8ee │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r1, r2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldrb.w r1, [r1, #224] @ 0xe0 │ │ │ │ │ umlal r1, r2, r4, r9 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ add.w r0, sl, #5 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, r3 │ │ │ │ │ it le │ │ │ │ │ movle sl, r0 │ │ │ │ │ - ble.n 92a │ │ │ │ │ + ble.n 936 │ │ │ │ │ mov.w r6, r9, asr #31 │ │ │ │ │ ldrb.w r5, [r0], #1 │ │ │ │ │ mul.w r1, r9, r2 │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ mla r1, r4, r6, r1 │ │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ │ add r5, r7 │ │ │ │ │ - beq.w fce │ │ │ │ │ + beq.w fde │ │ │ │ │ umull r4, r2, r9, r4 │ │ │ │ │ ldrb.w r5, [r5, #224] @ 0xe0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov sl, r0 │ │ │ │ │ adds r4, r5, r4 │ │ │ │ │ adc.w r2, r1, r2 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r8, r0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, r3 │ │ │ │ │ - bgt.n 8f8 │ │ │ │ │ + bgt.n 904 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w ac2 │ │ │ │ │ + beq.w ad2 │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov.w ip, r9, asr #31 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w ac6 │ │ │ │ │ + ble.w ad6 │ │ │ │ │ mov r0, ip │ │ │ │ │ - b.n d00 │ │ │ │ │ + b.n d10 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ lsls r7, r3, #28 │ │ │ │ │ - bpl.w f68 │ │ │ │ │ + bpl.w f78 │ │ │ │ │ ldrb.w r3, [r1, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 94a │ │ │ │ │ + bne.n 956 │ │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ tst.w r3, r9 │ │ │ │ │ - bne.w 76c │ │ │ │ │ + bne.w 778 │ │ │ │ │ movs.w r3, r9, lsr #2 │ │ │ │ │ - beq.w d22 │ │ │ │ │ + beq.w d32 │ │ │ │ │ mov.w r8, #2 │ │ │ │ │ movs.w r3, r9, asr #3 │ │ │ │ │ - beq.w d42 │ │ │ │ │ + beq.w d52 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ - bne.n 97e │ │ │ │ │ + bne.n 98a │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bne.w d42 │ │ │ │ │ + bne.w d52 │ │ │ │ │ movw r0, #65506 @ 0xffe2 │ │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bgt.w 105a │ │ │ │ │ + bgt.w 106a │ │ │ │ │ mul.w r6, r8, r6 │ │ │ │ │ movw r3, #34953 @ 0x8889 │ │ │ │ │ movt r3, #34952 @ 0x8888 │ │ │ │ │ adds r6, #29 │ │ │ │ │ smull r2, r3, r3, r6 │ │ │ │ │ add r3, r6 │ │ │ │ │ asrs r6, r6, #31 │ │ │ │ │ rsb r9, r6, r3, asr #4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a80 │ │ │ │ │ + beq.n a8c │ │ │ │ │ subs r4, #1 │ │ │ │ │ adds r0, #12 │ │ │ │ │ cmp sl, r4 │ │ │ │ │ - bhi.w e62 │ │ │ │ │ + bhi.w e72 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, r7 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ - b.n 9e0 │ │ │ │ │ + b.n 9ec │ │ │ │ │ cmp r4, sl │ │ │ │ │ - beq.n a30 │ │ │ │ │ + beq.n a3c │ │ │ │ │ subs r4, #1 │ │ │ │ │ ldrb.w ip, [r4] │ │ │ │ │ sub.w r2, r3, #32 │ │ │ │ │ rsb r6, r3, #32 │ │ │ │ │ add.w r9, r5, ip │ │ │ │ │ cmp.w ip, #95 @ 0x5f │ │ │ │ │ - beq.n 9da │ │ │ │ │ + beq.n 9e6 │ │ │ │ │ ldrb.w ip, [r9, #224] @ 0xe0 │ │ │ │ │ lsl.w r2, ip, r2 │ │ │ │ │ lsr.w r6, ip, r6 │ │ │ │ │ orrs r2, r6 │ │ │ │ │ lsl.w ip, ip, r3 │ │ │ │ │ add r3, r8 │ │ │ │ │ orr.w r7, ip, r7 │ │ │ │ │ orrs r1, r2 │ │ │ │ │ cmp r3, #29 │ │ │ │ │ - ble.n 9da │ │ │ │ │ + ble.n 9e6 │ │ │ │ │ mov r2, lr │ │ │ │ │ lsrs r6, r7, #30 │ │ │ │ │ bic.w r7, r7, #3221225472 @ 0xc0000000 │ │ │ │ │ subs r3, #30 │ │ │ │ │ cmp r4, sl │ │ │ │ │ str.w r7, [r2], #4 │ │ │ │ │ orr.w r7, r6, r1, lsl #2 │ │ │ │ │ mov.w r1, r1, lsr #30 │ │ │ │ │ mov lr, r2 │ │ │ │ │ - bne.n 9de │ │ │ │ │ + bne.n 9ea │ │ │ │ │ ldr.w r9, [sp] │ │ │ │ │ - cbz r3, a3a │ │ │ │ │ + cbz r3, a46 │ │ │ │ │ str.w r7, [lr], #4 │ │ │ │ │ sub.w r0, lr, r0 │ │ │ │ │ cmp.w r9, r0, asr #2 │ │ │ │ │ - bgt.w 10b2 │ │ │ │ │ + bgt.w 10c2 │ │ │ │ │ str.w fp, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11b4 │ │ │ │ │ + bne.w 11c4 │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - beq.w d8c │ │ │ │ │ + beq.w d9c │ │ │ │ │ add.w r0, fp, r3, lsl #2 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ - cbz r0, a90 │ │ │ │ │ + cbz r0, aa0 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.w d8c │ │ │ │ │ + bls.w d9c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str.w fp, [sp, #52] @ 0x34 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w e56 │ │ │ │ │ + beq.w e66 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r3, a80 │ │ │ │ │ + cbz r3, a8c │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ mov r0, fp │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + nop.w │ │ │ │ │ .word 0xfc000000 │ │ │ │ │ .word 0x41bfffff │ │ │ │ │ add.w r5, fp, #12 │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w c62 │ │ │ │ │ + beq.w c72 │ │ │ │ │ ldr.w r4, [r5, r0, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w d62 │ │ │ │ │ + beq.w d72 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n a66 │ │ │ │ │ + beq.n a72 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, r1, lsl #3 │ │ │ │ │ str.w r2, [fp, #8] │ │ │ │ │ - b.n a66 │ │ │ │ │ + b.n a72 │ │ │ │ │ mov sl, r1 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.w cfc │ │ │ │ │ + bne.w d0c │ │ │ │ │ ldrd r6, ip, [sp, #40] @ 0x28 │ │ │ │ │ add.w r5, fp, #12 │ │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ │ mov.w lr, r1, lsr #3 │ │ │ │ │ add.w lr, r5, lr, lsl #2 │ │ │ │ │ cmp r5, lr │ │ │ │ │ - bcs.w de4 │ │ │ │ │ + bcs.w df4 │ │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ │ mvns r3, r5 │ │ │ │ │ add r3, lr │ │ │ │ │ add.w r7, fp, #16 │ │ │ │ │ ubfx r3, r3, #2, #2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ umull r1, r3, r0, r6 │ │ │ │ │ @@ -1106,21 +1109,21 @@ │ │ │ │ │ mov.w r4, r1, lsr #30 │ │ │ │ │ adc.w r3, r3, r2 │ │ │ │ │ bic.w r2, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp lr, r7 │ │ │ │ │ str.w r2, [fp, #12] │ │ │ │ │ orr.w r4, r4, r3, lsl #2 │ │ │ │ │ mov.w r2, r3, lsr #30 │ │ │ │ │ - bls.n bf6 │ │ │ │ │ + bls.n c06 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r3, b6a │ │ │ │ │ + cbz r3, b7a │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n b44 │ │ │ │ │ + beq.n b54 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w cd6 │ │ │ │ │ + bne.w ce6 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ umull r1, r3, r0, r6 │ │ │ │ │ adds r1, r1, r4 │ │ │ │ │ mla r3, r0, ip, r3 │ │ │ │ │ mov.w r4, r1, lsr #30 │ │ │ │ │ adc.w r3, r3, r2 │ │ │ │ │ bic.w r2, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ @@ -1134,15 +1137,15 @@ │ │ │ │ │ mov.w r4, r1, lsr #30 │ │ │ │ │ adc.w r3, r3, r2 │ │ │ │ │ bic.w r2, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r7], #4 │ │ │ │ │ orr.w r4, r4, r3, lsl #2 │ │ │ │ │ lsrs r2, r3, #30 │ │ │ │ │ cmp lr, r7 │ │ │ │ │ - bls.n bf6 │ │ │ │ │ + bls.n c06 │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ mov r5, r7 │ │ │ │ │ umull r3, r1, r0, r6 │ │ │ │ │ adds r3, r3, r4 │ │ │ │ │ mla r1, r0, ip, r1 │ │ │ │ │ mov.w r4, r3, lsr #30 │ │ │ │ │ @@ -1176,337 +1179,337 @@ │ │ │ │ │ mov.w r4, r3, lsr #30 │ │ │ │ │ adc.w r2, r1, r2, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp lr, r7 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ orr.w r4, r4, r2, lsl #2 │ │ │ │ │ mov.w r2, r2, lsr #30 │ │ │ │ │ - bhi.n b6c │ │ │ │ │ + bhi.n b7c │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ orrs r2, r4 │ │ │ │ │ - beq.w d68 │ │ │ │ │ + beq.w d78 │ │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ │ sub.w r3, r3, fp │ │ │ │ │ adds r2, r5, #4 │ │ │ │ │ add r3, lr │ │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ │ bic.w r3, r3, #3 │ │ │ │ │ add r3, r2 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp.w r2, r1, lsr #3 │ │ │ │ │ - ble.w 1072 │ │ │ │ │ + ble.w 1082 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ cmp r8, sl │ │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ │ bic.w r3, r3, #7 │ │ │ │ │ add.w r3, r3, #8 │ │ │ │ │ str.w r3, [fp, #8] │ │ │ │ │ - bhi.w 820 │ │ │ │ │ - b.n a46 │ │ │ │ │ + bhi.w 82c │ │ │ │ │ + b.n a52 │ │ │ │ │ cmp.w r9, #16 │ │ │ │ │ - beq.w e66 │ │ │ │ │ + beq.w e76 │ │ │ │ │ cmp.w r9, #8 │ │ │ │ │ - beq.w d7c │ │ │ │ │ + beq.w d8c │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - bne.w 714 │ │ │ │ │ + bne.w 720 │ │ │ │ │ ldrb.w r3, [sl, #1] │ │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ │ - bne.w 714 │ │ │ │ │ - b.n e42 │ │ │ │ │ + bne.w 720 │ │ │ │ │ + b.n e52 │ │ │ │ │ movs r4, #5 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [fp, #8] │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n cc0 │ │ │ │ │ + bge.n cd0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ - cbnz r3, cc0 │ │ │ │ │ - ldr r2, [pc, #728] @ (f58 ) │ │ │ │ │ + cbnz r3, cd0 │ │ │ │ │ + ldr r2, [pc, #728] @ (f68 ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w dec │ │ │ │ │ + bne.w dfc │ │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bmi.w 10d2 │ │ │ │ │ - ldr r3, [pc, #712] @ (f5c ) │ │ │ │ │ + bmi.w 10e2 │ │ │ │ │ + ldr r3, [pc, #712] @ (f6c ) │ │ │ │ │ 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 e06 │ │ │ │ │ + bhi.w e16 │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r1, [fp] │ │ │ │ │ str.w fp, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ 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, r4, lsl #4 │ │ │ │ │ add.w fp, r2, r3 │ │ │ │ │ - b.n a6c │ │ │ │ │ + b.n a78 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ umull r1, r3, r0, r6 │ │ │ │ │ adds r1, r1, r4 │ │ │ │ │ mla r3, r0, ip, r3 │ │ │ │ │ mov.w r4, r1, lsr #30 │ │ │ │ │ adc.w r3, r3, r2 │ │ │ │ │ bic.w r2, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ add.w r7, fp, #20 │ │ │ │ │ orr.w r4, r4, r3, lsl #2 │ │ │ │ │ lsrs r2, r3, #30 │ │ │ │ │ - b.n b22 │ │ │ │ │ + b.n b32 │ │ │ │ │ mov.w r0, r9, asr #31 │ │ │ │ │ umull r6, ip, r9, r9 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w ac6 │ │ │ │ │ + beq.w ad6 │ │ │ │ │ mul.w r3, r6, r0 │ │ │ │ │ subs r1, #1 │ │ │ │ │ mla r3, r9, ip, r3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ umull r6, ip, r6, r9 │ │ │ │ │ add ip, r3 │ │ │ │ │ - bne.n d0c │ │ │ │ │ - b.n ac6 │ │ │ │ │ + bne.n d1c │ │ │ │ │ + b.n ad6 │ │ │ │ │ movw r0, #65506 @ 0xffe2 │ │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - b.n 996 │ │ │ │ │ + b.n 9a2 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w ac2 │ │ │ │ │ + beq.w ad2 │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov.w ip, r9, asr #31 │ │ │ │ │ - b.n ac6 │ │ │ │ │ + b.n ad6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ movw r0, #65506 @ 0xffe2 │ │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ - b.n 996 │ │ │ │ │ + b.n 9a2 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w ac2 │ │ │ │ │ + beq.w ad2 │ │ │ │ │ umull r6, ip, r9, r9 │ │ │ │ │ - b.n ac6 │ │ │ │ │ + b.n ad6 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n a94 │ │ │ │ │ + b.n aa4 │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - bhi.w 820 │ │ │ │ │ + bhi.w 82c │ │ │ │ │ str.w fp, [sp, #52] @ 0x34 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w a4a │ │ │ │ │ - b.n a80 │ │ │ │ │ + bne.w a56 │ │ │ │ │ + b.n a8c │ │ │ │ │ ldrb.w r3, [sl, #1] │ │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ │ - bne.w 714 │ │ │ │ │ - b.n e42 │ │ │ │ │ + bne.w 720 │ │ │ │ │ + b.n e52 │ │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ │ and.w r1, r2, #3 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ adds r4, r1, #5 │ │ │ │ │ mov.w r3, r1, asr #31 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp.w r4, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.w a6c │ │ │ │ │ - b.n c6a │ │ │ │ │ - ldr r3, [pc, #424] @ (f60 ) │ │ │ │ │ + bcs.w a78 │ │ │ │ │ + b.n c7a │ │ │ │ │ + ldr r3, [pc, #424] @ (f70 ) │ │ │ │ │ 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 fp, [r1, #1728] @ 0x6c0 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n e88 │ │ │ │ │ + beq.n e98 │ │ │ │ │ ldr.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r1, #1728] @ 0x6c0 │ │ │ │ │ str.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ - b.n 7e6 │ │ │ │ │ + b.n 7f2 │ │ │ │ │ orrs r2, r4 │ │ │ │ │ - beq.n d68 │ │ │ │ │ + beq.n d78 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n c16 │ │ │ │ │ + b.n c26 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.w 10d2 │ │ │ │ │ + bmi.w 10e2 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w c92 │ │ │ │ │ + bls.w ca2 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n cc0 │ │ │ │ │ + b.n cd0 │ │ │ │ │ ldrb.w r3, [sl, #1] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 708 │ │ │ │ │ + bne.w 714 │ │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ │ - bne.n f12 │ │ │ │ │ + bne.n f22 │ │ │ │ │ ldrb.w r3, [sl, #1] │ │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ │ - beq.w 1010 │ │ │ │ │ - bhi.w 103c │ │ │ │ │ + beq.w 1020 │ │ │ │ │ + bhi.w 104c │ │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ │ - bne.w 102c │ │ │ │ │ + bne.w 103c │ │ │ │ │ mov.w r9, #16 │ │ │ │ │ ldrb.w r3, [sl, #2] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - beq.w 10a6 │ │ │ │ │ + beq.w 10b6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w sl, sl, #2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 718 │ │ │ │ │ + b.n 724 │ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ │ - b.n a78 │ │ │ │ │ + b.n a84 │ │ │ │ │ mov lr, r0 │ │ │ │ │ - b.n a3a │ │ │ │ │ + b.n a46 │ │ │ │ │ ldrb.w r3, [sl, #1] │ │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ │ - bne.w 714 │ │ │ │ │ - b.n e42 │ │ │ │ │ + bne.w 720 │ │ │ │ │ + b.n e52 │ │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ │ ldrb.w r3, [sl, #1] │ │ │ │ │ movs r2, #1 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b.n e1c │ │ │ │ │ + b.n e2c │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7d6 │ │ │ │ │ + bne.w 7e2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n a80 │ │ │ │ │ - ldr r3, [pc, #192] @ (f64 ) │ │ │ │ │ + b.n a8c │ │ │ │ │ + ldr r3, [pc, #192] @ (f74 ) │ │ │ │ │ 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 r2, [r3, #2064] @ 0x810 │ │ │ │ │ dmb ish │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n ec8 │ │ │ │ │ + ble.n ed8 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bgt.w 122a │ │ │ │ │ + bgt.w 123a │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ble.n ed8 │ │ │ │ │ + ble.n ee8 │ │ │ │ │ cmp.w r9, #10 │ │ │ │ │ - beq.w 10ec │ │ │ │ │ + beq.w 10fc │ │ │ │ │ vmov s15, r6 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR2 │ │ │ │ │ - vldr d6, [pc, #104] @ f50 │ │ │ │ │ + vldr d6, [pc, #104] @ f60 │ │ │ │ │ vcvt.f64.s32 d4, s15 │ │ │ │ │ mov.w r6, r9, lsl #3 │ │ │ │ │ add.w r3, r7, r9, lsl #3 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - b.n 792 │ │ │ │ │ + b.n 79e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b.n e26 │ │ │ │ │ + b.n e36 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ mov.w r0, #95 @ 0x5f │ │ │ │ │ - beq.w 11fa │ │ │ │ │ + beq.w 120a │ │ │ │ │ mov r4, r2 │ │ │ │ │ - b.n 736 │ │ │ │ │ + b.n 742 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov.w r9, #10 │ │ │ │ │ - b.w 70e │ │ │ │ │ + b.w 71a │ │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ │ ldrb.w r3, [sl, #1]! │ │ │ │ │ - cbz r3, f32 │ │ │ │ │ + cbz r3, f42 │ │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ │ lsls r1, r1, #28 │ │ │ │ │ - bmi.n f20 │ │ │ │ │ + bmi.n f30 │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ - beq.n e7a │ │ │ │ │ + beq.n e8a │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b.w 6f6 │ │ │ │ │ + b.w 702 │ │ │ │ │ add.w r1, sl, #2 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - beq.n f44 │ │ │ │ │ + beq.n f54 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 872 │ │ │ │ │ + b.n 87e │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov.w ip, r9, asr #31 │ │ │ │ │ mov sl, r8 │ │ │ │ │ - b.n ac6 │ │ │ │ │ + b.n ad6 │ │ │ │ │ nop │ │ │ │ │ .word 0xfc000000 │ │ │ │ │ .word 0x41bfffff │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000002c0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000001a2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000ba │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r3, f72 │ │ │ │ │ + cbz r3, f82 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ 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 │ │ │ │ │ movcs r1, #200 @ 0xc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromStringAndSize │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a80 │ │ │ │ │ + beq.w a8c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -1514,152 +1517,152 @@ │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w e9a │ │ │ │ │ + bge.w eaa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e9a │ │ │ │ │ + bne.w eaa │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e9a │ │ │ │ │ + b.n eaa │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.w 92a │ │ │ │ │ + ble.w 936 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bne.w 8f8 │ │ │ │ │ - b.n 92a │ │ │ │ │ + bne.w 904 │ │ │ │ │ + b.n 936 │ │ │ │ │ str r4, [sp, #24] │ │ │ │ │ - b.n f6a │ │ │ │ │ + b.n f7a │ │ │ │ │ str.w sl, [sp, #24] │ │ │ │ │ - b.n f6a │ │ │ │ │ + b.n f7a │ │ │ │ │ add.w r1, sl, #3 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - beq.n ffa │ │ │ │ │ + beq.n 100a │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.w 89e │ │ │ │ │ + bgt.w 8aa │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 1052 │ │ │ │ │ + beq.n 1062 │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov.w ip, r9, asr #31 │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w d5c │ │ │ │ │ - b.n ac6 │ │ │ │ │ + beq.w d6c │ │ │ │ │ + b.n ad6 │ │ │ │ │ mov.w r9, #2 │ │ │ │ │ - b.n e42 │ │ │ │ │ + b.n e52 │ │ │ │ │ add.w r1, sl, #4 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - beq.n 1026 │ │ │ │ │ + beq.n 1036 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.w 8ca │ │ │ │ │ + bgt.w 8d6 │ │ │ │ │ mov sl, r1 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ - b.n 92a │ │ │ │ │ - bhi.n 1046 │ │ │ │ │ + b.n 936 │ │ │ │ │ + bhi.n 1056 │ │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ │ - beq.n 1010 │ │ │ │ │ + beq.n 1020 │ │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ │ - bne.n 1046 │ │ │ │ │ + bne.n 1056 │ │ │ │ │ mov.w r9, #8 │ │ │ │ │ - b.n e42 │ │ │ │ │ + b.n e52 │ │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ │ - beq.n 1036 │ │ │ │ │ + beq.n 1046 │ │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ │ - beq.w e3e │ │ │ │ │ + beq.w e4e │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov.w r9, #10 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.w 718 │ │ │ │ │ + b.w 724 │ │ │ │ │ ldrd r6, ip, [sp, #40] @ 0x28 │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n ac6 │ │ │ │ │ + b.n ad6 │ │ │ │ │ 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 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n e9a │ │ │ │ │ + b.n eaa │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r7, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fae │ │ │ │ │ + beq.n fbe │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r1, r5 │ │ │ │ │ adds r0, #12 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 10da │ │ │ │ │ + blt.n 10ea │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov fp, r6 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ add.w r3, r6, r3, lsl #2 │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ - b.n d68 │ │ │ │ │ + b.n d78 │ │ │ │ │ ldrb.w r2, [sl, #3] │ │ │ │ │ add.w sl, sl, #3 │ │ │ │ │ - b.w 70e │ │ │ │ │ + b.w 71a │ │ │ │ │ movw r3, #65524 @ 0xfff4 │ │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ │ sub.w r3, r3, fp │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w r2, [lr], #4 │ │ │ │ │ add.w r1, lr, r3 │ │ │ │ │ cmp.w r9, r1, asr #2 │ │ │ │ │ - ble.w a46 │ │ │ │ │ - b.n 10c0 │ │ │ │ │ + ble.w a52 │ │ │ │ │ + b.n 10d0 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n cc0 │ │ │ │ │ + b.n cd0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1098 │ │ │ │ │ + bne.n 10a8 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1098 │ │ │ │ │ + b.n 10a8 │ │ │ │ │ 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 PyImport_ImportModule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e9a │ │ │ │ │ + beq.w eaa │ │ │ │ │ sub.w r1, r4, sl │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1188 │ │ │ │ │ + beq.n 1198 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -1667,143 +1670,143 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallMethod │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 113c │ │ │ │ │ + bge.n 114c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1244 │ │ │ │ │ + beq.w 1254 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 114a │ │ │ │ │ + bge.n 115a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbz r3, 11a4 │ │ │ │ │ + cbz r3, 11b4 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w a80 │ │ │ │ │ + beq.w a8c │ │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #7 │ │ │ │ │ - bmi.w a46 │ │ │ │ │ + bmi.w a52 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1170 │ │ │ │ │ + bge.n 1180 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ - cbz r3, 11ac │ │ │ │ │ + cbz r3, 11bc │ │ │ │ │ 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 .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n e9a │ │ │ │ │ + b.n eaa │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w e9a │ │ │ │ │ + bge.w eaa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e9a │ │ │ │ │ + bne.w eaa │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e9a │ │ │ │ │ + b.n eaa │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 114a │ │ │ │ │ + b.n 115a │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1170 │ │ │ │ │ + b.n 1180 │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 11dc │ │ │ │ │ + bne.n 11ec │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - beq.w a66 │ │ │ │ │ + beq.w a72 │ │ │ │ │ add.w r3, fp, r1, lsl #2 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ mov r3, r1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a90 │ │ │ │ │ + beq.w aa0 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.w a6c │ │ │ │ │ + bhi.w a78 │ │ │ │ │ movs r4, #5 │ │ │ │ │ - b.n c6a │ │ │ │ │ + b.n c7a │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n f6a │ │ │ │ │ + b.n f7a │ │ │ │ │ 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 e9a │ │ │ │ │ + b.n eaa │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n f6a │ │ │ │ │ + b.n f7a │ │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w f0e │ │ │ │ │ + beq.w f1e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.w 714 │ │ │ │ │ + b.w 720 │ │ │ │ │ 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 .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n e9a │ │ │ │ │ + b.n eaa │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r3, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n e9a │ │ │ │ │ + b.n eaa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 113c │ │ │ │ │ + b.n 114c │ │ │ │ │ │ │ │ │ │ -0000124c : │ │ │ │ │ +0000125c : │ │ │ │ │ maybe_small_long(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 1256 │ │ │ │ │ + cbz r0, 1266 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls.n 125a │ │ │ │ │ + bls.n 126a │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ @@ -1813,326 +1816,326 @@ │ │ │ │ │ mul.w r2, r4, r2 │ │ │ │ │ adds r4, r2, #5 │ │ │ │ │ mov.w ip, r2, asr #31 │ │ │ │ │ mov r5, r4 │ │ │ │ │ adc.w r2, ip, #0 │ │ │ │ │ cmp.w r4, #262 @ 0x106 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcc.n 1294 │ │ │ │ │ + bcc.n 12a4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 12d8 │ │ │ │ │ + bge.n 12e8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbnz r2, 12d8 │ │ │ │ │ - ldr r2, [pc, #112] @ (1314 ) │ │ │ │ │ + cbnz r2, 12e8 │ │ │ │ │ + ldr r2, [pc, #112] @ (1324 ) │ │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ │ - cbnz r4, 12ec │ │ │ │ │ + cbnz r4, 12fc │ │ │ │ │ lsls r2, r1, #29 │ │ │ │ │ - bmi.n 130a │ │ │ │ │ - ldr r2, [pc, #104] @ (1318 ) │ │ │ │ │ + bmi.n 131a │ │ │ │ │ + ldr r2, [pc, #104] @ (1328 ) │ │ │ │ │ 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.n 1302 │ │ │ │ │ + bhi.n 1312 │ │ │ │ │ ldr.w r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ 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, r5, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ - b.n 1290 │ │ │ │ │ + b.n 12a0 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ blx r4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ lsls r1, r2, #29 │ │ │ │ │ - bmi.n 130a │ │ │ │ │ + bmi.n 131a │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.n 12ae │ │ │ │ │ + bls.n 12be │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 12d8 │ │ │ │ │ + b.n 12e8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 12d8 │ │ │ │ │ + b.n 12e8 │ │ │ │ │ nop │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000060 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000131c : │ │ │ │ │ +0000132c : │ │ │ │ │ PyLong_AsLong(): │ │ │ │ │ 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 13f0 │ │ │ │ │ + beq.n 1400 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 1354 │ │ │ │ │ + bpl.n 1364 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 1364 │ │ │ │ │ + bhi.n 1374 │ │ │ │ │ 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 1418 │ │ │ │ │ + bne.n 1428 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 134e │ │ │ │ │ + b.n 135e │ │ │ │ │ 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 13b2 │ │ │ │ │ + bcc.n 13c2 │ │ │ │ │ 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 1376 │ │ │ │ │ + beq.n 1386 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 1402 │ │ │ │ │ + bne.n 1412 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 134e │ │ │ │ │ + beq.n 135e │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 134e │ │ │ │ │ + b.n 135e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 13de │ │ │ │ │ + blt.n 13ee │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 134e │ │ │ │ │ + beq.n 135e │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 134e │ │ │ │ │ + bge.n 135e │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 134e │ │ │ │ │ + bne.n 135e │ │ │ │ │ mov r0, r2 │ │ │ │ │ strd r1, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ │ - b.n 1392 │ │ │ │ │ + b.n 13a2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 138a │ │ │ │ │ + bge.n 139a │ │ │ │ │ cmp.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - bne.n 138a │ │ │ │ │ - cbnz r5, 1436 │ │ │ │ │ + bne.n 139a │ │ │ │ │ + cbnz r5, 1446 │ │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 134e │ │ │ │ │ + b.n 135e │ │ │ │ │ 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 135e │ │ │ │ │ + b.n 136e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 138e │ │ │ │ │ + bge.n 139e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 138e │ │ │ │ │ + bne.n 139e │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 13ce │ │ │ │ │ + b.n 13de │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 144c │ │ │ │ │ + bhi.n 145c │ │ │ │ │ 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 13c6 │ │ │ │ │ - b.n 134e │ │ │ │ │ + blt.n 13d6 │ │ │ │ │ + b.n 135e │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 13ea │ │ │ │ │ + bge.n 13fa │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 13ea │ │ │ │ │ + bne.n 13fa │ │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 13ce │ │ │ │ │ + b.n 13de │ │ │ │ │ movs r5, #1 │ │ │ │ │ - b.n 1366 │ │ │ │ │ + b.n 1376 │ │ │ │ │ │ │ │ │ │ -00001450 : │ │ │ │ │ +00001460 : │ │ │ │ │ PyLong_AsLongAndOverflow(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1512 │ │ │ │ │ + beq.n 1522 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.n 1490 │ │ │ │ │ + bpl.n 14a0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n 14a4 │ │ │ │ │ + bhi.n 14b4 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r5, r1, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1524 │ │ │ │ │ + bne.n 1534 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 148a │ │ │ │ │ + b.n 149a │ │ │ │ │ mov r6, ip │ │ │ │ │ lsrs r5, r2, #3 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ add.w r0, r3, #12 │ │ │ │ │ subs r4, r5, #1 │ │ │ │ │ mov r5, r4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.n 14f2 │ │ │ │ │ + beq.n 1502 │ │ │ │ │ ldr.w r4, [r0, r5, lsl #2] │ │ │ │ │ orr.w ip, r4, lr, lsl #30 │ │ │ │ │ cmp.w lr, ip, lsr #30 │ │ │ │ │ mov lr, ip │ │ │ │ │ - beq.n 14b8 │ │ │ │ │ + beq.n 14c8 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 148a │ │ │ │ │ + beq.n 149a │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 148a │ │ │ │ │ + bge.n 149a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 148a │ │ │ │ │ + bne.n 149a │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 148a │ │ │ │ │ + b.n 149a │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - blt.n 14fe │ │ │ │ │ + blt.n 150e │ │ │ │ │ mul.w r5, r2, lr │ │ │ │ │ - b.n 14d6 │ │ │ │ │ + b.n 14e6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 1508 │ │ │ │ │ + bge.n 1518 │ │ │ │ │ cmp.w lr, #2147483648 @ 0x80000000 │ │ │ │ │ - beq.n 150c │ │ │ │ │ + beq.n 151c │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - b.n 14d6 │ │ │ │ │ + b.n 14e6 │ │ │ │ │ mov.w r5, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 14d6 │ │ │ │ │ + b.n 14e6 │ │ │ │ │ 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 149e │ │ │ │ │ + b.n 14ae │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n 153a │ │ │ │ │ + bhi.n 154a │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r5, r1, r2 │ │ │ │ │ - b.n 14da │ │ │ │ │ + b.n 14ea │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n 14a6 │ │ │ │ │ + b.n 14b6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001540 : │ │ │ │ │ +00001550 : │ │ │ │ │ long_dealloc(): │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ mov r2, r0 │ │ │ │ │ lsls r3, r1, #29 │ │ │ │ │ - bmi.n 1592 │ │ │ │ │ + bmi.n 15a2 │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ it ls │ │ │ │ │ cmpls ip, r3 │ │ │ │ │ - bne.n 1588 │ │ │ │ │ - ldr r3, [pc, #56] @ (1598 ) │ │ │ │ │ + bne.n 1598 │ │ │ │ │ + ldr r3, [pc, #56] @ (15a8 ) │ │ │ │ │ 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 r1, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ │ - bhi.n 158e │ │ │ │ │ + bhi.n 159e │ │ │ │ │ ldr.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ str.w r2, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r1, [r3, #1732] @ 0x6c4 │ │ │ │ │ bx lr │ │ │ │ │ ldr.w r3, [ip, #160] @ 0xa0 │ │ │ │ │ @@ -2141,42 +2144,42 @@ │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_Free │ │ │ │ │ b.w 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_SetImmortal │ │ │ │ │ nop │ │ │ │ │ .word 0x00000032 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000159c : │ │ │ │ │ +000015ac : │ │ │ │ │ long_richcompare(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w 1788 │ │ │ │ │ + bpl.w 1798 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w 1788 │ │ │ │ │ + bpl.w 1798 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 1766 │ │ │ │ │ + beq.w 1776 │ │ │ │ │ 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 │ │ │ │ │ - bhi.n 162a │ │ │ │ │ + bhi.n 163a │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ mls r3, r1, r5, r3 │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - bhi.w 1704 │ │ │ │ │ + bhi.w 1714 │ │ │ │ │ tbb [pc, r2] │ │ │ │ │ .short 0xb011 │ │ │ │ │ .word 0x8b7e9904 │ │ │ │ │ mov r3, ip │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -2204,83 +2207,83 @@ │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov.w lr, lr, lsr #3 │ │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ │ mul.w r3, r3, lr │ │ │ │ │ mls r3, r5, ip, r3 │ │ │ │ │ mov ip, lr │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16c4 │ │ │ │ │ + bne.n 16d4 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 169c │ │ │ │ │ + beq.n 16ac │ │ │ │ │ mov.w r3, lr, lsl #2 │ │ │ │ │ adds r5, r0, r3 │ │ │ │ │ add r3, r1 │ │ │ │ │ mov r7, r5 │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ ldr r5, [r5, #8] │ │ │ │ │ subs.w ip, r5, r6 │ │ │ │ │ - bne.n 169c │ │ │ │ │ + bne.n 16ac │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - beq.n 169c │ │ │ │ │ + beq.n 16ac │ │ │ │ │ ldr r5, [r7, #4] │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ subs.w ip, r5, r6 │ │ │ │ │ - bne.n 169c │ │ │ │ │ + bne.n 16ac │ │ │ │ │ sub.w r5, lr, #3 │ │ │ │ │ cmp.w lr, #2 │ │ │ │ │ - beq.n 169c │ │ │ │ │ + beq.n 16ac │ │ │ │ │ ldr.w r0, [r0, lr, lsl #2] │ │ │ │ │ ldr.w r1, [r1, lr, lsl #2] │ │ │ │ │ subs.w ip, r0, r1 │ │ │ │ │ - bne.n 169c │ │ │ │ │ + bne.n 16ac │ │ │ │ │ mov r1, r7 │ │ │ │ │ subs r0, r5, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 169c │ │ │ │ │ + beq.n 16ac │ │ │ │ │ ldr.w r0, [r1, #-4]! │ │ │ │ │ ldr.w lr, [r3, #-4]! │ │ │ │ │ subs.w r0, r0, lr │ │ │ │ │ - beq.n 1684 │ │ │ │ │ + beq.n 1694 │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 1792 │ │ │ │ │ + beq.n 17a2 │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - bhi.n 1702 │ │ │ │ │ - add r3, pc, #4 @ (adr r3, 16ac ) │ │ │ │ │ + bhi.n 1712 │ │ │ │ │ + add r3, pc, #4 @ (adr r3, 16bc ) │ │ │ │ │ ldr.w pc, [r3, r2, lsl #2] │ │ │ │ │ nop │ │ │ │ │ - .word 0x0000160f │ │ │ │ │ + .word 0x0000161f │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000174d │ │ │ │ │ + .word 0x0000175d │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000015f5 │ │ │ │ │ + .word 0x00001605 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000171f │ │ │ │ │ + .word 0x0000172f │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000016e9 │ │ │ │ │ + .word 0x000016f9 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00001703 │ │ │ │ │ + .word 0x00001713 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - bhi.n 1704 │ │ │ │ │ - add r1, pc, #4 @ (adr r1, 16d0 ) │ │ │ │ │ + bhi.n 1714 │ │ │ │ │ + add r1, pc, #4 @ (adr r1, 16e0 ) │ │ │ │ │ ldr.w pc, [r1, r2, lsl #2] │ │ │ │ │ nop │ │ │ │ │ - .word 0x00001611 │ │ │ │ │ + .word 0x00001621 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000174f │ │ │ │ │ + .word 0x0000175f │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00001743 │ │ │ │ │ + .word 0x00001753 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00001739 │ │ │ │ │ + .word 0x00001749 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000016eb │ │ │ │ │ + .word 0x000016fb │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00001705 │ │ │ │ │ + .word 0x00001715 │ │ │ │ │ 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 │ │ │ │ │ @@ -2337,15 +2340,15 @@ │ │ │ │ │ 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 1774 │ │ │ │ │ + bhi.n 1784 │ │ │ │ │ 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 │ │ │ │ │ @@ -2358,90 +2361,90 @@ │ │ │ │ │ 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 r2, #5 │ │ │ │ │ - bhi.n 1704 │ │ │ │ │ - add r1, pc, #4 @ (adr r1, 17a0 ) │ │ │ │ │ + bhi.n 1714 │ │ │ │ │ + add r1, pc, #4 @ (adr r1, 17b0 ) │ │ │ │ │ ldr.w pc, [r1, r2, lsl #2] │ │ │ │ │ - .word 0x00001611 │ │ │ │ │ + .word 0x00001621 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x0000174f │ │ │ │ │ + .word 0x0000175f │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000015f7 │ │ │ │ │ + .word 0x00001607 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00001721 │ │ │ │ │ + .word 0x00001731 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x000016eb │ │ │ │ │ + .word 0x000016fb │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00001705 │ │ │ │ │ + .word 0x00001715 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ │ │ │ │ │ -000017b8 : │ │ │ │ │ +000017c8 : │ │ │ │ │ long_bool(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ subs r0, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000017c8 : │ │ │ │ │ +000017d8 : │ │ │ │ │ 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 17f0 │ │ │ │ │ + bl 1800 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ ldrne r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000017f0 : │ │ │ │ │ +00001800 : │ │ │ │ │ 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 2008 │ │ │ │ │ + beq.w 2018 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #7 │ │ │ │ │ - bpl.w 2008 │ │ │ │ │ + bpl.w 2018 │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ cmp.w r6, #584 @ 0x248 │ │ │ │ │ mov.w r4, r6, lsr #3 │ │ │ │ │ - bcs.w 1da2 │ │ │ │ │ + bcs.w 1db2 │ │ │ │ │ adds r7, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 1d6a │ │ │ │ │ + beq.w 1d7a │ │ │ │ │ adds r0, r4, #4 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1e08 │ │ │ │ │ + beq.w 1e18 │ │ │ │ │ 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] │ │ │ │ │ @@ -2459,31 +2462,31 @@ │ │ │ │ │ mov.w r7, #51712 @ 0xca00 │ │ │ │ │ movt r7, #15258 @ 0x3b9a │ │ │ │ │ str.w r5, [r2, #12]! │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ strd r6, r2, [sp, #20] │ │ │ │ │ mov r6, r2 │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcc.w 19e6 │ │ │ │ │ + bcc.w 19f6 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ │ - ble.n 1982 │ │ │ │ │ + ble.n 1992 │ │ │ │ │ lsls r3, r5, #2 │ │ │ │ │ add.w r9, fp, #8 │ │ │ │ │ subs r3, #4 │ │ │ │ │ add.w sl, r9, r5, lsl #2 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ - beq.n 18f4 │ │ │ │ │ + beq.n 1904 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 18d0 │ │ │ │ │ + beq.n 18e0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 1b60 │ │ │ │ │ + bne.w 1b70 │ │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ │ 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> │ │ │ │ │ @@ -2497,15 +2500,15 @@ │ │ │ │ │ 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 1982 │ │ │ │ │ + beq.n 1992 │ │ │ │ │ str r5, [sp, #32] │ │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ │ mov r8, r9 │ │ │ │ │ addw r3, pc, #1304 @ 0x518 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ add.w r9, r9, #16 │ │ │ │ │ orr.w r5, r0, r1, lsl #30 │ │ │ │ │ @@ -2542,17 +2545,17 @@ │ │ │ │ │ addw r3, pc, #1196 @ 0x4ac │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mls r5, r7, r0, r5 │ │ │ │ │ cmp r9, sl │ │ │ │ │ str.w r5, [r8, #16] │ │ │ │ │ - bne.n 18f6 │ │ │ │ │ + bne.n 1906 │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ - cbz r0, 19bc │ │ │ │ │ + cbz r0, 19cc │ │ │ │ │ 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 │ │ │ │ │ @@ -2565,179 +2568,179 @@ │ │ │ │ │ addhi r5, #2 │ │ │ │ │ addhi.w r2, fp, #8 │ │ │ │ │ addls r5, #1 │ │ │ │ │ strhi.w r3, [r2, r5, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_CheckSignals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1880 │ │ │ │ │ + beq.w 1890 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 1e0c │ │ │ │ │ + bge.w 1e1c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1e0c │ │ │ │ │ + bne.w 1e1c │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1e0c │ │ │ │ │ + b.n 1e1c │ │ │ │ │ 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 1b84 │ │ │ │ │ + beq.w 1b94 │ │ │ │ │ add.w r1, r5, #1073741824 @ 0x40000000 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - adds r5, r0, #1 │ │ │ │ │ - add.w r6, r3, r3, lsl #3 │ │ │ │ │ + adds r6, r0, #1 │ │ │ │ │ + add.w r5, r3, r3, lsl #3 │ │ │ │ │ add r6, r5 │ │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - bls.n 1a30 │ │ │ │ │ + bls.n 1a40 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ │ - bls.n 1a30 │ │ │ │ │ + bls.n 1a40 │ │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ │ movs r7, #10 │ │ │ │ │ mul.w r5, r7, r5 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bls.n 1a26 │ │ │ │ │ + bls.n 1a36 │ │ │ │ │ cmp.w r6, #640 @ 0x280 │ │ │ │ │ - bgt.w 1ec4 │ │ │ │ │ + bgt.w 1ed4 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1e30 │ │ │ │ │ + bne.w 1e40 │ │ │ │ │ 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 1fe8 │ │ │ │ │ + beq.w 1ff8 │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ ubfx r0, r1, #2, #3 │ │ │ │ │ ubfx r4, r1, #5, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.w 1f8a │ │ │ │ │ + bne.w 1f9a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 1f7c │ │ │ │ │ + beq.w 1f8c │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 1b8e │ │ │ │ │ + bpl.w 1b9e │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ add.w r1, r6, #20 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add r1, r0 │ │ │ │ │ - bgt.w 1b9a │ │ │ │ │ + bgt.w 1baa │ │ │ │ │ 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 1ae0 │ │ │ │ │ + bls.n 1af0 │ │ │ │ │ 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 1ae0 │ │ │ │ │ + bls.n 1af0 │ │ │ │ │ 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 1ac6 │ │ │ │ │ + bhi.n 1ad6 │ │ │ │ │ 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 1b50 │ │ │ │ │ + bge.n 1b60 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ - cbnz r2, 1b50 │ │ │ │ │ - ldr r2, [pc, #800] @ (1e20 ) │ │ │ │ │ + cbnz r2, 1b60 │ │ │ │ │ + ldr r2, [pc, #800] @ (1e30 ) │ │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 1f22 │ │ │ │ │ + bne.w 1f32 │ │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ │ lsls r3, r2, #29 │ │ │ │ │ - bmi.w 1f82 │ │ │ │ │ + bmi.w 1f92 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.w 1c80 │ │ │ │ │ - ldr r2, [pc, #776] @ (1e24 ) │ │ │ │ │ + bhi.w 1c90 │ │ │ │ │ + ldr r2, [pc, #776] @ (1e34 ) │ │ │ │ │ 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 1c80 │ │ │ │ │ + bhi.w 1c90 │ │ │ │ │ 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 1c8e │ │ │ │ │ + bne.w 1c9e │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ 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, #684 @ (adr r3, 1e18 ) │ │ │ │ │ + add r3, pc, #684 @ (adr r3, 1e28 ) │ │ │ │ │ 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 18b0 │ │ │ │ │ + b.n 18c0 │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ mov r3, r5 │ │ │ │ │ str.w r5, [fp, #12] │ │ │ │ │ - b.n 1a38 │ │ │ │ │ + b.n 1a48 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ adds r1, #28 │ │ │ │ │ add r1, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 1a82 │ │ │ │ │ + ble.w 1a92 │ │ │ │ │ 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 +2789,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 1c9a │ │ │ │ │ + bne.n 1caa │ │ │ │ │ add.w r9, r2, r3, lsl #2 │ │ │ │ │ mvn.w r2, #8 │ │ │ │ │ mla r1, r2, r3, r1 │ │ │ │ │ - b.n 1a82 │ │ │ │ │ + b.n 1a92 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1b50 │ │ │ │ │ + beq.w 1b60 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ add r3, r6 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 1b58 │ │ │ │ │ + b.n 1b68 │ │ │ │ │ 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,78 +2866,78 @@ │ │ │ │ │ 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 1cae │ │ │ │ │ + bne.n 1cbe │ │ │ │ │ ldrd r6, r1, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 1c72 │ │ │ │ │ - ldr r3, [pc, #188] @ (1e28 ) │ │ │ │ │ + b.n 1c82 │ │ │ │ │ + ldr r3, [pc, #188] @ (1e38 ) │ │ │ │ │ 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 1df8 │ │ │ │ │ + beq.n 1e08 │ │ │ │ │ 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 1860 │ │ │ │ │ - ldr r3, [pc, #136] @ (1e2c ) │ │ │ │ │ + b.n 1870 │ │ │ │ │ + ldr r3, [pc, #136] @ (1e3c ) │ │ │ │ │ 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 1de4 │ │ │ │ │ + ble.n 1df4 │ │ │ │ │ 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.w 1f62 │ │ │ │ │ + ble.w 1f72 │ │ │ │ │ cmp.w r4, #1000 @ 0x3e8 │ │ │ │ │ - bhi.w 201a │ │ │ │ │ + bhi.w 202a │ │ │ │ │ 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 fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1840 │ │ │ │ │ + bne.w 1850 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1b58 │ │ │ │ │ + b.n 1b68 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ .word 0x3b9aca00 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000300 │ │ │ │ │ @@ -2948,27 +2951,27 @@ │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ bl 0 <_PyBytesWriter_Prepare> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1fe8 │ │ │ │ │ + beq.w 1ff8 │ │ │ │ │ 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 1f2e │ │ │ │ │ + blt.n 1f3e │ │ │ │ │ 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 │ │ │ │ │ @@ -2976,50 +2979,50 @@ │ │ │ │ │ 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 1e80 │ │ │ │ │ + bhi.n 1e90 │ │ │ │ │ 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 1c8e │ │ │ │ │ + bge.w 1c9e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1c8e │ │ │ │ │ + bne.w 1c9e │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - b.n 1afe │ │ │ │ │ - ldr r1, [pc, #592] @ (2118 ) │ │ │ │ │ + b.n 1b0e │ │ │ │ │ + ldr r1, [pc, #592] @ (2128 ) │ │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr r1, [r5, r1] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ │ dmb ish │ │ │ │ │ ldr.w r5, [r1, #2064] @ 0x810 │ │ │ │ │ dmb ish │ │ │ │ │ subs r0, r6, r0 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bge.w 1a38 │ │ │ │ │ + bge.w 1a48 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 1a38 │ │ │ │ │ + ble.w 1a48 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1f08 │ │ │ │ │ + bge.n 1f18 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ - cbnz r2, 1f08 │ │ │ │ │ + cbnz r2, 1f18 │ │ │ │ │ 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 │ │ │ │ │ @@ -3027,20 +3030,20 @@ │ │ │ │ │ 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 1b58 │ │ │ │ │ + b.n 1b68 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx r4 │ │ │ │ │ - b.n 1b0a │ │ │ │ │ + b.n 1b1a │ │ │ │ │ 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 │ │ │ │ │ @@ -3048,111 +3051,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 1f40 │ │ │ │ │ + bne.n 1f50 │ │ │ │ │ mov r3, r5 │ │ │ │ │ adds r5, r7, #1 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ - b.n 1e5c │ │ │ │ │ + b.n 1e6c │ │ │ │ │ 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 1e0c │ │ │ │ │ + b.n 1e1c │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1b92 │ │ │ │ │ + b.n 1ba2 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 1c86 │ │ │ │ │ + b.n 1c96 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - bne.n 202e │ │ │ │ │ + bne.n 203e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 20c8 │ │ │ │ │ + beq.w 20d8 │ │ │ │ │ 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 20d2 │ │ │ │ │ + bgt.w 20e2 │ │ │ │ │ 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 1fbc │ │ │ │ │ + bhi.n 1fcc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 1aec │ │ │ │ │ + bne.w 1afc │ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ │ strh.w r2, [r1, #-2] │ │ │ │ │ - b.n 1aec │ │ │ │ │ + b.n 1afc │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 1b58 │ │ │ │ │ + bge.w 1b68 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1b58 │ │ │ │ │ + bne.w 1b68 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1b58 │ │ │ │ │ + b.n 1b68 │ │ │ │ │ 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 1e0c │ │ │ │ │ + b.n 1e1c │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ - bl 23a8 │ │ │ │ │ + bl 23ac │ │ │ │ │ R_ARM_THM_CALL pylong_int_to_decimal_string │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 1b58 │ │ │ │ │ + b.n 1b68 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 20c2 │ │ │ │ │ + beq.n 20d2 │ │ │ │ │ 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 20ce │ │ │ │ │ + ble.n 20de │ │ │ │ │ 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]! │ │ │ │ │ @@ -3160,46 +3163,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 2064 │ │ │ │ │ + bne.n 2074 │ │ │ │ │ cmp ip, r8 │ │ │ │ │ - bne.n 205c │ │ │ │ │ + bne.n 206c │ │ │ │ │ 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 2096 │ │ │ │ │ + bhi.n 20a6 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 1aec │ │ │ │ │ + bne.w 1afc │ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ │ str.w r2, [r1, #-4] │ │ │ │ │ - b.n 1aec │ │ │ │ │ + b.n 1afc │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 203e │ │ │ │ │ + b.n 204e │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1fa0 │ │ │ │ │ + b.n 1fb0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 2088 │ │ │ │ │ + b.n 2098 │ │ │ │ │ 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]! │ │ │ │ │ @@ -3207,242 +3210,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 20f0 │ │ │ │ │ + bne.n 2100 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne.n 20e8 │ │ │ │ │ + bne.n 20f8 │ │ │ │ │ mvn.w r0, #17 │ │ │ │ │ mla r1, r0, r3, r1 │ │ │ │ │ - b.n 1fae │ │ │ │ │ + b.n 1fbe │ │ │ │ │ nop │ │ │ │ │ .word 0x0000024a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000211c <_PyLong_ExactDealloc>: │ │ │ │ │ +0000212c <_PyLong_ExactDealloc>: │ │ │ │ │ _PyLong_ExactDealloc(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.n 2156 <_PyLong_ExactDealloc+0x3a> │ │ │ │ │ + bmi.n 2166 <_PyLong_ExactDealloc+0x3a> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 2152 <_PyLong_ExactDealloc+0x36> │ │ │ │ │ - ldr r3, [pc, #52] @ (215c <_PyLong_ExactDealloc+0x40>) │ │ │ │ │ + bhi.n 2162 <_PyLong_ExactDealloc+0x36> │ │ │ │ │ + ldr r3, [pc, #52] @ (216c <_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 2152 <_PyLong_ExactDealloc+0x36> │ │ │ │ │ + bhi.n 2162 <_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 │ │ │ │ │ │ │ │ │ │ -00002160 : │ │ │ │ │ +00002170 : │ │ │ │ │ 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 2230 │ │ │ │ │ + beq.n 2240 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 2198 │ │ │ │ │ + bpl.n 21a8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 21a8 │ │ │ │ │ + bhi.n 21b8 │ │ │ │ │ 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 2258 │ │ │ │ │ + bne.n 2268 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2192 │ │ │ │ │ + b.n 21a2 │ │ │ │ │ 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 21f2 │ │ │ │ │ + bcc.n 2202 │ │ │ │ │ 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 21ba │ │ │ │ │ + beq.n 21ca │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2242 │ │ │ │ │ + bne.n 2252 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 2192 │ │ │ │ │ + beq.n 21a2 │ │ │ │ │ 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 21a2 │ │ │ │ │ + b.n 21b2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 221e │ │ │ │ │ + blt.n 222e │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 2192 │ │ │ │ │ + beq.n 21a2 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2192 │ │ │ │ │ + bge.n 21a2 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 2192 │ │ │ │ │ + bne.n 21a2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ strd r1, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ │ - b.n 21d6 │ │ │ │ │ + b.n 21e6 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 21ce │ │ │ │ │ + bge.n 21de │ │ │ │ │ cmp.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - bne.n 21ce │ │ │ │ │ - cbnz r5, 2276 │ │ │ │ │ + bne.n 21de │ │ │ │ │ + cbnz r5, 2286 │ │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 2192 │ │ │ │ │ + b.n 21a2 │ │ │ │ │ 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 21a2 │ │ │ │ │ + b.n 21b2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 21d2 │ │ │ │ │ + bge.n 21e2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 21d2 │ │ │ │ │ + bne.n 21e2 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 220e │ │ │ │ │ + b.n 221e │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 228c │ │ │ │ │ + bhi.n 229c │ │ │ │ │ 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 2206 │ │ │ │ │ - b.n 2192 │ │ │ │ │ + blt.n 2216 │ │ │ │ │ + b.n 21a2 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 222a │ │ │ │ │ + bge.n 223a │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 222a │ │ │ │ │ + bne.n 223a │ │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 220e │ │ │ │ │ + b.n 221e │ │ │ │ │ movs r5, #1 │ │ │ │ │ - b.n 21aa │ │ │ │ │ + b.n 21ba │ │ │ │ │ │ │ │ │ │ -00002290 : │ │ │ │ │ +000022a0 : │ │ │ │ │ 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 2364 │ │ │ │ │ + beq.n 2374 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 234c │ │ │ │ │ + bpl.n 235c │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ bic.w r0, r1, #4 │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - bhi.n 22c6 │ │ │ │ │ + bhi.n 22d6 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ rsb r0, r3, #1 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 2330 │ │ │ │ │ + beq.n 2340 │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ add.w r3, r2, r1, lsl #2 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ movs.w ip, r0, lsr #30 │ │ │ │ │ - bne.n 2314 │ │ │ │ │ + bne.n 2324 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 22c4 │ │ │ │ │ + beq.n 22d4 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ orr.w lr, r4, r0, lsl #30 │ │ │ │ │ cmp.w r0, lr, lsr #30 │ │ │ │ │ - bne.n 2314 │ │ │ │ │ + bne.n 2324 │ │ │ │ │ sub.w ip, r1, #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 232c │ │ │ │ │ + beq.n 233c │ │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ │ orr.w r0, r0, lr, lsl #30 │ │ │ │ │ cmp.w lr, r0, lsr #30 │ │ │ │ │ - bne.n 2314 │ │ │ │ │ + bne.n 2324 │ │ │ │ │ subs.w ip, ip, #1 │ │ │ │ │ - bcc.n 22c4 │ │ │ │ │ + bcc.n 22d4 │ │ │ │ │ ldr.w r2, [r3, #-4]! │ │ │ │ │ orr.w r2, r2, r0, lsl #30 │ │ │ │ │ cmp.w r0, r2, lsr #30 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - beq.n 22fe │ │ │ │ │ + beq.n 230e │ │ │ │ │ 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 2346 │ │ │ │ │ + b.n 2356 │ │ │ │ │ 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 │ │ │ │ │ @@ -3461,299 +3464,343 @@ │ │ │ │ │ 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 2346 │ │ │ │ │ + b.n 2356 │ │ │ │ │ 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 2346 │ │ │ │ │ + b.n 2356 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002378 : │ │ │ │ │ +00002388 : │ │ │ │ │ PyLong_FromUnsignedLongLong(): │ │ │ │ │ - movw r2, #257 @ 0x101 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - sbcs.w r2, r1, #0 │ │ │ │ │ - bcc.n 23fc │ │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - sbcs.w r2, r1, #0 │ │ │ │ │ - bcc.n 23f8 │ │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ │ + movw r3, #257 @ 0x101 │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ + sbcs.w r3, r1, #0 │ │ │ │ │ + bcc.n 2448 │ │ │ │ │ + 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 23ec │ │ │ │ │ + ldr r3, [pc, #212] @ (2488 ) │ │ │ │ │ + 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 2450 │ │ │ │ │ + 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 2404 │ │ │ │ │ + bne.n 2472 │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 2410 │ │ │ │ │ - movs r7, #16 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 2480 │ │ │ │ │ + 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, 23f4 │ │ │ │ │ - str.w r6, [ip, #8] │ │ │ │ │ - add sp, #12 │ │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ │ - b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ - ldr r0, [pc, #24] @ (2418 ) │ │ │ │ │ - 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 23e8 │ │ │ │ │ + str r6, [r1, #8] │ │ │ │ │ + b.n 23e8 │ │ │ │ │ + ldr r3, [pc, #64] @ (248c ) │ │ │ │ │ + add.w r0, r3, r0, lsl #4 │ │ │ │ │ bx lr │ │ │ │ │ + movs r0, #16 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ + cbz r0, 2480 │ │ │ │ │ + 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 23dc │ │ │ │ │ movs r0, #24 │ │ │ │ │ - movs r7, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 23b4 │ │ │ │ │ + cbz r0, 2480 │ │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ │ + movs r5, #24 │ │ │ │ │ + b.n 2402 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 23f4 │ │ │ │ │ + b.n 23e8 │ │ │ │ │ + .word 0x000000ce │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000241c <_PyLong_AsByteArray>: │ │ │ │ │ +00002490 <_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 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 27fc <_PyLong_AsByteArray+0x3e0> │ │ │ │ │ + beq.w 2870 <_PyLong_AsByteArray+0x3e0> │ │ │ │ │ lsrs r2, r1, #3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2558 <_PyLong_AsByteArray+0x13c> │ │ │ │ │ + bne.w 25cc <_PyLong_AsByteArray+0x13c> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ add.w lr, r8, #4294967295 @ 0xffffffff │ │ │ │ │ add lr, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 287e <_PyLong_AsByteArray+0x462> │ │ │ │ │ + beq.w 28f2 <_PyLong_AsByteArray+0x462> │ │ │ │ │ add.w r6, r0, #8 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r9, r8 │ │ │ │ │ subs r0, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov fp, r2 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - b.n 24ca <_PyLong_AsByteArray+0xae> │ │ │ │ │ + b.n 253e <_PyLong_AsByteArray+0xae> │ │ │ │ │ strb.w r0, [lr], #-1 │ │ │ │ │ mov.w r0, ip, lsr #16 │ │ │ │ │ orr.w r0, r0, r1, lsl #16 │ │ │ │ │ adds r5, r2, #2 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - bls.n 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ sub.w r3, r4, #24 │ │ │ │ │ strb.w r0, [lr] │ │ │ │ │ cmp r3, #7 │ │ │ │ │ mov.w ip, ip, lsr #24 │ │ │ │ │ add.w r0, r2, #3 │ │ │ │ │ orr.w ip, ip, r1, lsl #8 │ │ │ │ │ ittt ls │ │ │ │ │ addls.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ │ movls r2, r0 │ │ │ │ │ lsrls r1, r1, #24 │ │ │ │ │ - bls.n 24be <_PyLong_AsByteArray+0xa2> │ │ │ │ │ + bls.n 2532 <_PyLong_AsByteArray+0xa2> │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - bls.n 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w ip, [lr, #-1] │ │ │ │ │ adds r2, #4 │ │ │ │ │ mov ip, r1 │ │ │ │ │ sub.w lr, lr, #2 │ │ │ │ │ sub.w r3, r4, #32 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp fp, r0 │ │ │ │ │ - beq.w 273c <_PyLong_AsByteArray+0x320> │ │ │ │ │ + beq.w 27b0 <_PyLong_AsByteArray+0x320> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 27a0 <_PyLong_AsByteArray+0x384> │ │ │ │ │ + bne.w 2814 <_PyLong_AsByteArray+0x384> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mvn.w r7, fp │ │ │ │ │ add r7, r0 │ │ │ │ │ sub.w r0, r3, #32 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ rsb r0, r3, #32 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ ands.w r0, r7, #7 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ - beq.w 29f0 <_PyLong_AsByteArray+0x5d4> │ │ │ │ │ + beq.w 2a64 <_PyLong_AsByteArray+0x5d4> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ lsl.w r8, r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r4, r0 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ orr.w r5, r8, r1 │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - beq.w 2744 <_PyLong_AsByteArray+0x328> │ │ │ │ │ + beq.w 27b8 <_PyLong_AsByteArray+0x328> │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bls.n 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w r0, [lr], #-1 │ │ │ │ │ lsrs r0, r0, #8 │ │ │ │ │ add.w r4, r3, #30 │ │ │ │ │ orr.w r0, r0, r5, lsl #24 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bhi.n 2474 <_PyLong_AsByteArray+0x58> │ │ │ │ │ + bhi.n 24e8 <_PyLong_AsByteArray+0x58> │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - cbz r3, 254e <_PyLong_AsByteArray+0x132> │ │ │ │ │ + cbz r3, 25c2 <_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 r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n 2652 <_PyLong_AsByteArray+0x236> │ │ │ │ │ + b.n 26c6 <_PyLong_AsByteArray+0x236> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2898 <_PyLong_AsByteArray+0x47c> │ │ │ │ │ + beq.w 290c <_PyLong_AsByteArray+0x47c> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r9, r0, #8 │ │ │ │ │ mov lr, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 25d2 <_PyLong_AsByteArray+0x1b6> │ │ │ │ │ + b.n 2646 <_PyLong_AsByteArray+0x1b6> │ │ │ │ │ mov.w ip, r4, lsr #16 │ │ │ │ │ strb r7, [r3, #0] │ │ │ │ │ orr.w ip, ip, r0, lsl #16 │ │ │ │ │ adds r1, r2, #2 │ │ │ │ │ add.w r3, lr, #2 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bls.n 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w ip, [r3] │ │ │ │ │ sub.w r3, r5, #24 │ │ │ │ │ mov.w ip, r4, lsr #24 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ add.w r4, r2, #3 │ │ │ │ │ orr.w ip, ip, r0, lsl #8 │ │ │ │ │ mov.w r1, r0, lsr #24 │ │ │ │ │ itt ls │ │ │ │ │ addls.w lr, lr, #3 │ │ │ │ │ movls r2, r4 │ │ │ │ │ - bls.n 25ca <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ + bls.n 263e <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - bls.n 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w ip, [lr, #3] │ │ │ │ │ adds r2, #4 │ │ │ │ │ add.w lr, lr, #4 │ │ │ │ │ sub.w r3, r5, #32 │ │ │ │ │ mov ip, r0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq.n 261a <_PyLong_AsByteArray+0x1fe> │ │ │ │ │ + beq.n 268e <_PyLong_AsByteArray+0x1fe> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ sub.w fp, r3, #32 │ │ │ │ │ ldr.w r5, [r9, #4]! │ │ │ │ │ rsb sl, r3, #32 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 26ce <_PyLong_AsByteArray+0x2b2> │ │ │ │ │ + bne.n 2742 <_PyLong_AsByteArray+0x2b2> │ │ │ │ │ lsl.w r0, r5, fp │ │ │ │ │ lsr.w r7, r5, sl │ │ │ │ │ orrs r0, r7 │ │ │ │ │ lsl.w r4, r5, r3 │ │ │ │ │ orrs r0, r1 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ orr.w r4, r4, ip │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n 266c <_PyLong_AsByteArray+0x250> │ │ │ │ │ + beq.n 26e0 <_PyLong_AsByteArray+0x250> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.n 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ add.w r5, r3, #30 │ │ │ │ │ mov r3, lr │ │ │ │ │ lsrs r7, r4, #8 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ orr.w r7, r7, r0, lsl #24 │ │ │ │ │ strb.w r4, [r3], #1 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bhi.n 257c <_PyLong_AsByteArray+0x160> │ │ │ │ │ - b.n 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bhi.n 25f0 <_PyLong_AsByteArray+0x160> │ │ │ │ │ + b.n 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ movs r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2726 <_PyLong_AsByteArray+0x30a> │ │ │ │ │ + beq.w 279a <_PyLong_AsByteArray+0x30a> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.n 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r4, lr, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 2814 <_PyLong_AsByteArray+0x3f8> │ │ │ │ │ + bne.w 2888 <_PyLong_AsByteArray+0x3f8> │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ strb.w ip, [lr] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.n 264c <_PyLong_AsByteArray+0x230> │ │ │ │ │ + bls.n 26c0 <_PyLong_AsByteArray+0x230> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.n 2660 <_PyLong_AsByteArray+0x244> │ │ │ │ │ + bne.n 26d4 <_PyLong_AsByteArray+0x244> │ │ │ │ │ sub.w r2, r8, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ @@ -3762,51 +3809,51 @@ │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, lr │ │ │ │ │ movs r2, #0 │ │ │ │ │ negs r1, r3 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb.w r1, [r4], #-1 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n 2660 <_PyLong_AsByteArray+0x244> │ │ │ │ │ - b.n 264c <_PyLong_AsByteArray+0x230> │ │ │ │ │ + bne.n 26d4 <_PyLong_AsByteArray+0x244> │ │ │ │ │ + b.n 26c0 <_PyLong_AsByteArray+0x230> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 283a <_PyLong_AsByteArray+0x41e> │ │ │ │ │ + beq.w 28ae <_PyLong_AsByteArray+0x41e> │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov sl, lr │ │ │ │ │ adds r3, #32 │ │ │ │ │ clz r5, r5 │ │ │ │ │ subs r5, r3, r5 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ - bls.n 271e <_PyLong_AsByteArray+0x302> │ │ │ │ │ + bls.n 2792 <_PyLong_AsByteArray+0x302> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.w 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ mov.w ip, r4, lsr #8 │ │ │ │ │ sub.w r3, r5, #8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ orr.w ip, ip, r0, lsl #24 │ │ │ │ │ lsrs r1, r0, #8 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ strb.w r4, [lr] │ │ │ │ │ - bls.w 2c54 <_PyLong_AsByteArray+0x838> │ │ │ │ │ + bls.w 2cc8 <_PyLong_AsByteArray+0x838> │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bcs.w 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bcs.w 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w ip, [lr, #1] │ │ │ │ │ sub.w r3, r5, #16 │ │ │ │ │ mov.w ip, r4, lsr #16 │ │ │ │ │ add.w lr, lr, #2 │ │ │ │ │ orr.w ip, ip, r0, lsl #16 │ │ │ │ │ adds r2, r7, #2 │ │ │ │ │ lsrs r1, r0, #16 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bls.n 25ca <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ + bls.n 263e <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ mov r3, lr │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov lr, sl │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b.n 258c <_PyLong_AsByteArray+0x170> │ │ │ │ │ + b.n 2600 <_PyLong_AsByteArray+0x170> │ │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ eors r0, r7 │ │ │ │ │ add r0, r4 │ │ │ │ │ bic.w r5, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r0, r0, #30 │ │ │ │ │ @@ -3815,73 +3862,73 @@ │ │ │ │ │ lsl.w r0, r5, fp │ │ │ │ │ orrs r0, r4 │ │ │ │ │ orrs r1, r0 │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ orr.w ip, r0, ip │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.w 2828 <_PyLong_AsByteArray+0x40c> │ │ │ │ │ + beq.w 289c <_PyLong_AsByteArray+0x40c> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.w 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ add.w r5, r3, #30 │ │ │ │ │ mov r3, lr │ │ │ │ │ mov.w r7, ip, lsr #8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ orr.w r7, r7, r1, lsl #24 │ │ │ │ │ mov r4, ip │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ strb.w ip, [r3], #1 │ │ │ │ │ - b.n 2614 <_PyLong_AsByteArray+0x1f8> │ │ │ │ │ + b.n 2688 <_PyLong_AsByteArray+0x1f8> │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov ip, r4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 25ca <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ + b.n 263e <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n 2732 <_PyLong_AsByteArray+0x316> │ │ │ │ │ + bne.n 27a6 <_PyLong_AsByteArray+0x316> │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 285e <_PyLong_AsByteArray+0x442> │ │ │ │ │ + bne.w 28d2 <_PyLong_AsByteArray+0x442> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, lr │ │ │ │ │ negs r1, r3 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - b.n 263a <_PyLong_AsByteArray+0x21e> │ │ │ │ │ + b.n 26ae <_PyLong_AsByteArray+0x21e> │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 261c <_PyLong_AsByteArray+0x200> │ │ │ │ │ + b.n 2690 <_PyLong_AsByteArray+0x200> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 28bc <_PyLong_AsByteArray+0x4a0> │ │ │ │ │ + beq.w 2930 <_PyLong_AsByteArray+0x4a0> │ │ │ │ │ add.w r0, r3, #32 │ │ │ │ │ clz r3, r4 │ │ │ │ │ subs r4, r0, r3 │ │ │ │ │ cmp r4, #7 │ │ │ │ │ - bls.n 27f8 <_PyLong_AsByteArray+0x3dc> │ │ │ │ │ + bls.n 286c <_PyLong_AsByteArray+0x3dc> │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bls.w 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ mov.w r0, ip, lsr #8 │ │ │ │ │ sub.w r3, r4, #8 │ │ │ │ │ orr.w r0, r0, r1, lsl #24 │ │ │ │ │ adds r5, r2, #1 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ strb.w ip, [lr] │ │ │ │ │ - bls.w 2c2a <_PyLong_AsByteArray+0x80e> │ │ │ │ │ + bls.w 2c9e <_PyLong_AsByteArray+0x80e> │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - bls.w 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w r0, [lr, #-1] │ │ │ │ │ sub.w r3, r4, #16 │ │ │ │ │ mov.w r0, ip, lsr #16 │ │ │ │ │ sub.w lr, lr, #2 │ │ │ │ │ orr.w r0, r0, r1, lsl #16 │ │ │ │ │ adds r5, r2, #2 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bhi.w 2482 <_PyLong_AsByteArray+0x66> │ │ │ │ │ + bhi.w 24f6 <_PyLong_AsByteArray+0x66> │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ lsrs r1, r1, #16 │ │ │ │ │ - b.n 24be <_PyLong_AsByteArray+0xa2> │ │ │ │ │ + b.n 2532 <_PyLong_AsByteArray+0xa2> │ │ │ │ │ sub.w r0, r3, #32 │ │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ rsb r0, r3, #32 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ │ @@ -3896,217 +3943,217 @@ │ │ │ │ │ lsl.w r0, r4, r0 │ │ │ │ │ orrs r0, r5 │ │ │ │ │ orrs r1, r0 │ │ │ │ │ lsl.w r0, r4, r3 │ │ │ │ │ orr.w ip, r0, ip │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp fp, r0 │ │ │ │ │ - beq.n 28b2 <_PyLong_AsByteArray+0x496> │ │ │ │ │ + beq.n 2926 <_PyLong_AsByteArray+0x496> │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bls.w 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ mov.w r0, ip, lsr #8 │ │ │ │ │ add.w r4, r3, #30 │ │ │ │ │ orr.w r0, r0, r1, lsl #24 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ strb.w ip, [lr], #-1 │ │ │ │ │ - b.n 2530 <_PyLong_AsByteArray+0x114> │ │ │ │ │ + b.n 25a4 <_PyLong_AsByteArray+0x114> │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 24be <_PyLong_AsByteArray+0xa2> │ │ │ │ │ + b.n 2532 <_PyLong_AsByteArray+0xa2> │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2bbe <_PyLong_AsByteArray+0x7a2> │ │ │ │ │ + beq.w 2c32 <_PyLong_AsByteArray+0x7a2> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ lsrs r2, r1, #3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - cbnz r3, 2850 <_PyLong_AsByteArray+0x434> │ │ │ │ │ + cbnz r3, 28c4 <_PyLong_AsByteArray+0x434> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n 2450 <_PyLong_AsByteArray+0x34> │ │ │ │ │ + b.n 24c4 <_PyLong_AsByteArray+0x34> │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ lsl.w r3, r1, r3 │ │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ │ orr.w r3, r3, ip │ │ │ │ │ strb.w r3, [lr] │ │ │ │ │ - b.n 263a <_PyLong_AsByteArray+0x21e> │ │ │ │ │ + b.n 26ae <_PyLong_AsByteArray+0x21e> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.w 2be2 <_PyLong_AsByteArray+0x7c6> │ │ │ │ │ + beq.w 2c56 <_PyLong_AsByteArray+0x7c6> │ │ │ │ │ eors r5, r7 │ │ │ │ │ mov r4, ip │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov sl, lr │ │ │ │ │ - b.n 2676 <_PyLong_AsByteArray+0x25a> │ │ │ │ │ + b.n 26ea <_PyLong_AsByteArray+0x25a> │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ mov ip, r4 │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.w 2bde <_PyLong_AsByteArray+0x7c2> │ │ │ │ │ + beq.w 2c52 <_PyLong_AsByteArray+0x7c2> │ │ │ │ │ ldr.w r5, [r9, #4]! │ │ │ │ │ - b.n 25e4 <_PyLong_AsByteArray+0x1c8> │ │ │ │ │ + b.n 2658 <_PyLong_AsByteArray+0x1c8> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2c36 <_PyLong_AsByteArray+0x81a> │ │ │ │ │ + beq.w 2caa <_PyLong_AsByteArray+0x81a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n 2564 <_PyLong_AsByteArray+0x148> │ │ │ │ │ + b.n 25d8 <_PyLong_AsByteArray+0x148> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 2c5a <_PyLong_AsByteArray+0x83e> │ │ │ │ │ + beq.w 2cce <_PyLong_AsByteArray+0x83e> │ │ │ │ │ sub.w r0, lr, r0 │ │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ │ lsrs r3, r3, #31 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ - b.n 264c <_PyLong_AsByteArray+0x230> │ │ │ │ │ + bne.w 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + b.n 26c0 <_PyLong_AsByteArray+0x230> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 2658 <_PyLong_AsByteArray+0x23c> │ │ │ │ │ + bne.w 26cc <_PyLong_AsByteArray+0x23c> │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2872 <_PyLong_AsByteArray+0x456> │ │ │ │ │ + bne.n 28e6 <_PyLong_AsByteArray+0x456> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 2658 <_PyLong_AsByteArray+0x23c> │ │ │ │ │ + bne.w 26cc <_PyLong_AsByteArray+0x23c> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - b.n 2652 <_PyLong_AsByteArray+0x236> │ │ │ │ │ + b.n 26c6 <_PyLong_AsByteArray+0x236> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 28ae <_PyLong_AsByteArray+0x492> │ │ │ │ │ + bne.n 2922 <_PyLong_AsByteArray+0x492> │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 264c <_PyLong_AsByteArray+0x230> │ │ │ │ │ + bne.w 26c0 <_PyLong_AsByteArray+0x230> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 264c <_PyLong_AsByteArray+0x230> │ │ │ │ │ + beq.w 26c0 <_PyLong_AsByteArray+0x230> │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 2642 <_PyLong_AsByteArray+0x226> │ │ │ │ │ + b.n 26b6 <_PyLong_AsByteArray+0x226> │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.w 2c42 <_PyLong_AsByteArray+0x826> │ │ │ │ │ + beq.w 2cb6 <_PyLong_AsByteArray+0x826> │ │ │ │ │ eors r4, r7 │ │ │ │ │ - b.n 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + b.n 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.w 29f0 <_PyLong_AsByteArray+0x5d4> │ │ │ │ │ + beq.w 2a64 <_PyLong_AsByteArray+0x5d4> │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq.n 29ba <_PyLong_AsByteArray+0x59e> │ │ │ │ │ + beq.n 2a2e <_PyLong_AsByteArray+0x59e> │ │ │ │ │ cmp r7, #3 │ │ │ │ │ - beq.n 2984 <_PyLong_AsByteArray+0x568> │ │ │ │ │ + beq.n 29f8 <_PyLong_AsByteArray+0x568> │ │ │ │ │ cmp r7, #4 │ │ │ │ │ - beq.n 294e <_PyLong_AsByteArray+0x532> │ │ │ │ │ + beq.n 29c2 <_PyLong_AsByteArray+0x532> │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - beq.n 2918 <_PyLong_AsByteArray+0x4fc> │ │ │ │ │ + beq.n 298c <_PyLong_AsByteArray+0x4fc> │ │ │ │ │ cmp r7, #6 │ │ │ │ │ - bne.w 2bf2 <_PyLong_AsByteArray+0x7d6> │ │ │ │ │ + bne.w 2c66 <_PyLong_AsByteArray+0x7d6> │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ lsl.w r8, r4, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r4, r1 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w r5, r8, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - bne.w 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2590 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + bne.w 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ lsl.w r8, r4, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r4, r1 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w r5, r8, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - bne.w 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2590 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + bne.w 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ lsl.w r8, r4, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r4, r1 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w r5, r8, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - bne.w 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2590 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + bne.w 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ lsl.w r8, r4, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r4, r1 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w r5, r8, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - bne.w 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2590 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + bne.w 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ lsl.w r8, r4, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r4, r1 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w r5, r8, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - bne.w 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2590 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + bne.w 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ lsl.w r7, r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ lsr.w r8, r4, r0 │ │ │ │ │ orr.w r7, r7, r8 │ │ │ │ │ orr.w r5, r7, r1 │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2590 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + bne.w 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ str.w fp, [sp, #24] │ │ │ │ │ cmp fp, r0 │ │ │ │ │ - beq.w 273c <_PyLong_AsByteArray+0x320> │ │ │ │ │ + beq.w 27b0 <_PyLong_AsByteArray+0x320> │ │ │ │ │ ldr r4, [r6, #4] │ │ │ │ │ adds r6, #4 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mov sl, r6 │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ lsl.w r7, r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ @@ -4114,34 +4161,34 @@ │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ orr.w r7, r7, r8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ orrs r5, r7 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2590 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + bne.w 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ lsl.w r7, r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ lsr.w r8, r4, r0 │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ orr.w r7, r7, r8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ orrs r5, r7 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2590 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + bne.w 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [sl, #8] │ │ │ │ │ add.w fp, fp, #2 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ add.w r6, sl, #8 │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ lsl.w r7, r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ @@ -4149,17 +4196,17 @@ │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ orr.w r7, r7, r8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ orrs r5, r7 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2590 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + bne.w 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [sl, #12] │ │ │ │ │ add.w fp, fp, #3 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ add.w r6, sl, #12 │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ lsl.w r7, r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ @@ -4167,17 +4214,17 @@ │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ orr.w r7, r7, r8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ orrs r5, r7 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2590 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + bne.w 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [sl, #16] │ │ │ │ │ add.w fp, r7, #4 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ add.w r6, sl, #16 │ │ │ │ │ lsl.w r7, r4, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ lsr.w r8, r4, r1 │ │ │ │ │ @@ -4185,17 +4232,17 @@ │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orrs r5, r7 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ orrs r0, r1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2590 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + bne.w 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add.w r6, sl, #20 │ │ │ │ │ ldr.w r4, [sl, #20] │ │ │ │ │ add.w fp, r0, #5 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ lsl.w r7, r4, r0 │ │ │ │ │ @@ -4204,17 +4251,17 @@ │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ orr.w r7, r7, r8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ orrs r5, r7 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2590 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + bne.w 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add.w r6, sl, #24 │ │ │ │ │ ldr.w r4, [sl, #24] │ │ │ │ │ add.w fp, r0, #6 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ lsl.w r7, r4, r0 │ │ │ │ │ @@ -4223,186 +4270,186 @@ │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ orr.w r7, r7, r8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ orrs r5, r7 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2590 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + bne.w 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add.w r6, sl, #28 │ │ │ │ │ ldr.w r4, [sl, #28] │ │ │ │ │ add.w fp, r0, #7 │ │ │ │ │ - b.n 29f0 <_PyLong_AsByteArray+0x5d4> │ │ │ │ │ + b.n 2a64 <_PyLong_AsByteArray+0x5d4> │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 254e <_PyLong_AsByteArray+0x132> │ │ │ │ │ + beq.w 25c2 <_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 254e <_PyLong_AsByteArray+0x132> │ │ │ │ │ + b.n 25c2 <_PyLong_AsByteArray+0x132> │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 261c <_PyLong_AsByteArray+0x200> │ │ │ │ │ + b.n 2690 <_PyLong_AsByteArray+0x200> │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.w 261a <_PyLong_AsByteArray+0x1fe> │ │ │ │ │ + beq.w 268e <_PyLong_AsByteArray+0x1fe> │ │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ │ - b.n 26d4 <_PyLong_AsByteArray+0x2b8> │ │ │ │ │ + b.n 2748 <_PyLong_AsByteArray+0x2b8> │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ lsl.w r8, r4, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r4, r1 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w r5, r8, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - bne.w 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 2590 <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 274a <_PyLong_AsByteArray+0x32e> │ │ │ │ │ + bne.w 27be <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ - b.n 28e2 <_PyLong_AsByteArray+0x4c6> │ │ │ │ │ + b.n 2956 <_PyLong_AsByteArray+0x4c6> │ │ │ │ │ add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ lsrs r1, r1, #8 │ │ │ │ │ - b.n 24be <_PyLong_AsByteArray+0xa2> │ │ │ │ │ + b.n 2532 <_PyLong_AsByteArray+0xa2> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 2534 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + beq.w 25a8 <_PyLong_AsByteArray+0x118> │ │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ │ - b.n 2642 <_PyLong_AsByteArray+0x226> │ │ │ │ │ + b.n 26b6 <_PyLong_AsByteArray+0x226> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r0, fp │ │ │ │ │ - beq.w 273c <_PyLong_AsByteArray+0x320> │ │ │ │ │ + beq.w 27b0 <_PyLong_AsByteArray+0x320> │ │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ │ - b.n 27b2 <_PyLong_AsByteArray+0x396> │ │ │ │ │ + b.n 2826 <_PyLong_AsByteArray+0x396> │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ - b.n 25ca <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ + b.n 263e <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ │ - b.n 2872 <_PyLong_AsByteArray+0x456> │ │ │ │ │ + b.n 28e6 <_PyLong_AsByteArray+0x456> │ │ │ │ │ │ │ │ │ │ -00002c60 <_PyLong_AsByteArray.constprop.0>: │ │ │ │ │ +00002cd4 <_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 2e80 <_PyLong_AsByteArray.constprop.0+0x220> │ │ │ │ │ + beq.w 2ec8 <_PyLong_AsByteArray.constprop.0+0x1f4> │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ - beq.w 2eb6 <_PyLong_AsByteArray.constprop.0+0x256> │ │ │ │ │ + beq.w 2efc <_PyLong_AsByteArray.constprop.0+0x228> │ │ │ │ │ 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 2d00 <_PyLong_AsByteArray.constprop.0+0xa0> │ │ │ │ │ + b.n 2d74 <_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 2d56 <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + beq.n 2dca <_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 2cf6 <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ + bls.n 2d6a <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - beq.n 2d56 <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + beq.n 2dca <_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 2dcc <_PyLong_AsByteArray.constprop.0+0x16c> │ │ │ │ │ + beq.n 2e40 <_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, 2d80 <_PyLong_AsByteArray.constprop.0+0x120> │ │ │ │ │ + cbnz r5, 2df4 <_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 2dfa <_PyLong_AsByteArray.constprop.0+0x19a> │ │ │ │ │ + beq.n 2e6c <_PyLong_AsByteArray.constprop.0+0x198> │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2d56 <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + bhi.n 2dca <_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 2ca6 <_PyLong_AsByteArray.constprop.0+0x46> │ │ │ │ │ + bne.n 2d1a <_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 2df4 <_PyLong_AsByteArray.constprop.0+0x194> │ │ │ │ │ + b.n 2e66 <_PyLong_AsByteArray.constprop.0+0x192> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.n 2dcc <_PyLong_AsByteArray.constprop.0+0x16c> │ │ │ │ │ + beq.n 2e40 <_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] │ │ │ │ │ @@ -4410,193 +4457,191 @@ │ │ │ │ │ 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 2e8e <_PyLong_AsByteArray.constprop.0+0x22e> │ │ │ │ │ + beq.n 2ed6 <_PyLong_AsByteArray.constprop.0+0x202> │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2d56 <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + bhi.n 2dca <_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 2d50 <_PyLong_AsByteArray.constprop.0+0xf0> │ │ │ │ │ + b.n 2dc4 <_PyLong_AsByteArray.constprop.0+0xf0> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.n 2e60 <_PyLong_AsByteArray.constprop.0+0x200> │ │ │ │ │ + cbz r2, 2ea8 <_PyLong_AsByteArray.constprop.0+0x1d4> │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2d56 <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + bhi.n 2dca <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2ea2 <_PyLong_AsByteArray.constprop.0+0x242> │ │ │ │ │ + bne.n 2ee8 <_PyLong_AsByteArray.constprop.0+0x214> │ │ │ │ │ strb.w lr, [r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2df2 <_PyLong_AsByteArray.constprop.0+0x192> │ │ │ │ │ + bhi.n 2e64 <_PyLong_AsByteArray.constprop.0+0x190> │ │ │ │ │ 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, 2e6c <_PyLong_AsByteArray.constprop.0+0x20c> │ │ │ │ │ + cbz r4, 2eb4 <_PyLong_AsByteArray.constprop.0+0x1e0> │ │ │ │ │ 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 2e58 <_PyLong_AsByteArray.constprop.0+0x1f8> │ │ │ │ │ + bls.n 2ea0 <_PyLong_AsByteArray.constprop.0+0x1cc> │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2d56 <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + bhi.n 2dca <_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 2eea <_PyLong_AsByteArray.constprop.0+0x28a> │ │ │ │ │ - cmp r1, #8 │ │ │ │ │ - beq.n 2d56 <_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 2cf6 <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - mov r1, ip │ │ │ │ │ - mov r6, sl │ │ │ │ │ - b.n 2cb8 <_PyLong_AsByteArray.constprop.0+0x58> │ │ │ │ │ + bhi.n 2f30 <_PyLong_AsByteArray.constprop.0+0x25c> │ │ │ │ │ + adds r6, #1 │ │ │ │ │ + b.n 2d6a <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 2cf6 <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ + b.n 2d6a <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - bne.n 2e66 <_PyLong_AsByteArray.constprop.0+0x206> │ │ │ │ │ - cbnz r3, 2eba <_PyLong_AsByteArray.constprop.0+0x25a> │ │ │ │ │ + bne.n 2eae <_PyLong_AsByteArray.constprop.0+0x1da> │ │ │ │ │ + cbnz r3, 2f00 <_PyLong_AsByteArray.constprop.0+0x22c> │ │ │ │ │ negs r5, r5 │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ - b.n 2de2 <_PyLong_AsByteArray.constprop.0+0x182> │ │ │ │ │ + b.n 2e54 <_PyLong_AsByteArray.constprop.0+0x180> │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ mov lr, r0 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - beq.n 2ee4 <_PyLong_AsByteArray.constprop.0+0x284> │ │ │ │ │ + beq.n 2f2a <_PyLong_AsByteArray.constprop.0+0x256> │ │ │ │ │ ldr.w r4, [r7, #4]! │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 2d16 <_PyLong_AsByteArray.constprop.0+0xb6> │ │ │ │ │ - cbz r3, 2ecc <_PyLong_AsByteArray.constprop.0+0x26c> │ │ │ │ │ + b.n 2d8a <_PyLong_AsByteArray.constprop.0+0xb6> │ │ │ │ │ + cbz r3, 2f12 <_PyLong_AsByteArray.constprop.0+0x23e> │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ - beq.n 2ec8 <_PyLong_AsByteArray.constprop.0+0x268> │ │ │ │ │ + beq.n 2f0e <_PyLong_AsByteArray.constprop.0+0x23a> │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ - b.n 2c8e <_PyLong_AsByteArray.constprop.0+0x2e> │ │ │ │ │ + b.n 2d02 <_PyLong_AsByteArray.constprop.0+0x2e> │ │ │ │ │ cmp r4, ip │ │ │ │ │ - beq.w 2d72 <_PyLong_AsByteArray.constprop.0+0x112> │ │ │ │ │ + beq.n 2de6 <_PyLong_AsByteArray.constprop.0+0x112> │ │ │ │ │ eor.w r4, r4, ip │ │ │ │ │ mov r0, lr │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov ip, r1 │ │ │ │ │ - b.n 2e02 <_PyLong_AsByteArray.constprop.0+0x1a2> │ │ │ │ │ + b.n 2e74 <_PyLong_AsByteArray.constprop.0+0x1a0> │ │ │ │ │ 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 2de2 <_PyLong_AsByteArray.constprop.0+0x182> │ │ │ │ │ + b.n 2e54 <_PyLong_AsByteArray.constprop.0+0x180> │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b.n 2de6 <_PyLong_AsByteArray.constprop.0+0x186> │ │ │ │ │ + b.n 2e58 <_PyLong_AsByteArray.constprop.0+0x184> │ │ │ │ │ ldrsb.w r3, [r6, #-1] │ │ │ │ │ cmp.w r5, r3, lsr #31 │ │ │ │ │ - bne.w 2d56 <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ - b.n 2df2 <_PyLong_AsByteArray.constprop.0+0x192> │ │ │ │ │ + bne.w 2dca <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + b.n 2e64 <_PyLong_AsByteArray.constprop.0+0x190> │ │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ │ - b.n 2de6 <_PyLong_AsByteArray.constprop.0+0x186> │ │ │ │ │ + b.n 2e58 <_PyLong_AsByteArray.constprop.0+0x184> │ │ │ │ │ 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 2d6c <_PyLong_AsByteArray.constprop.0+0x10c> │ │ │ │ │ + b.n 2de0 <_PyLong_AsByteArray.constprop.0+0x10c> │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - b.n 2dce <_PyLong_AsByteArray.constprop.0+0x16e> │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - b.n 2cf6 <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ - nop │ │ │ │ │ + b.n 2e42 <_PyLong_AsByteArray.constprop.0+0x16e> │ │ │ │ │ + cmp r1, #8 │ │ │ │ │ + beq.w 2dca <_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 2d6a <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ + mov r8, r1 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + mov r1, ip │ │ │ │ │ + mov r6, sl │ │ │ │ │ + b.n 2d2c <_PyLong_AsByteArray.constprop.0+0x58> │ │ │ │ │ │ │ │ │ │ -00002ef0 : │ │ │ │ │ +00002f60 : │ │ │ │ │ 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 2fa2 │ │ │ │ │ + bhi.n 3012 │ │ │ │ │ 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 2f3c │ │ │ │ │ - ldr r4, [pc, #232] @ (301c ) │ │ │ │ │ + bcs.n 2fac │ │ │ │ │ + ldr r4, [pc, #232] @ (308c ) │ │ │ │ │ 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 3008 │ │ │ │ │ - ldr r3, [pc, #204] @ (3020 ) │ │ │ │ │ + bcs.n 3078 │ │ │ │ │ + ldr r3, [pc, #204] @ (3090 ) │ │ │ │ │ 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 2fe2 │ │ │ │ │ + beq.n 3052 │ │ │ │ │ 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> │ │ │ │ │ @@ -4617,15 +4662,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 2f36 │ │ │ │ │ + beq.n 2fa6 │ │ │ │ │ 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 │ │ │ │ │ @@ -4634,71 +4679,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 2f36 │ │ │ │ │ + b.n 2fa6 │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 3016 │ │ │ │ │ + cbz r0, 3086 │ │ │ │ │ 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 2f80 │ │ │ │ │ + b.n 2ff0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, ip │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w eb4 │ │ │ │ │ + b.w eb4 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromLarge │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 2f36 │ │ │ │ │ + b.n 2fa6 │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000c4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00003024 : │ │ │ │ │ +00003094 : │ │ │ │ │ long_add_method(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.w 314c │ │ │ │ │ + bpl.w 31bc │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r2, #7 │ │ │ │ │ - bpl.w 314c │ │ │ │ │ + bpl.w 31bc │ │ │ │ │ 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 30ce │ │ │ │ │ + bhi.n 313e │ │ │ │ │ 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 │ │ │ │ │ @@ -4706,15 +4751,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 30ae │ │ │ │ │ + bcs.n 311e │ │ │ │ │ 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 │ │ │ │ │ @@ -4724,111 +4769,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 30f2 │ │ │ │ │ + bcs.n 3162 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 30e0 │ │ │ │ │ + beq.n 3150 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 30e8 │ │ │ │ │ + beq.n 3158 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 3e74 │ │ │ │ │ + b.w 3ee4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 3130 │ │ │ │ │ + beq.n 31a0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 7134 │ │ │ │ │ + b.w 71a4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n 3156 │ │ │ │ │ + blt.n 31c6 │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 30aa │ │ │ │ │ + beq.n 311a │ │ │ │ │ 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 30aa │ │ │ │ │ - b.n 3116 │ │ │ │ │ - bl 3e74 │ │ │ │ │ + beq.n 311a │ │ │ │ │ + b.n 3186 │ │ │ │ │ + bl 3ee4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 30aa │ │ │ │ │ + beq.n 311a │ │ │ │ │ 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 30aa │ │ │ │ │ + b.n 311a │ │ │ │ │ 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 30fa │ │ │ │ │ + b.n 316a │ │ │ │ │ │ │ │ │ │ -00003164 : │ │ │ │ │ +000031d4 : │ │ │ │ │ PyLong_FromLongLong(): │ │ │ │ │ adds.w ip, r0, #5 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp.w ip, #262 @ 0x106 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcc.n 321a │ │ │ │ │ + bcc.n 328a │ │ │ │ │ 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 322e │ │ │ │ │ + bcc.n 329e │ │ │ │ │ asrs r2, r1, #31 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ eor.w r3, r0, r2 │ │ │ │ │ eor.w r0, r2, r1 │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ sbc.w r3, r0, r2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ lsrs r3, r3, #28 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bne.n 3238 │ │ │ │ │ + bne.n 32a8 │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3246 │ │ │ │ │ + beq.n 32b6 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ movs r4, #16 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ @@ -4843,24 +4888,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 324e │ │ │ │ │ + blt.n 32be │ │ │ │ │ lsrs r2, r5, #30 │ │ │ │ │ add.w r1, r0, #16 │ │ │ │ │ orr.w r2, r2, r6, lsl #2 │ │ │ │ │ bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ bic.w r2, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - cbz r7, 3216 │ │ │ │ │ + cbz r7, 3286 │ │ │ │ │ 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 │ │ │ │ │ @@ -4873,78 +4918,78 @@ │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ movs r0, #24 │ │ │ │ │ movs r4, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 31c6 │ │ │ │ │ + bne.n 3236 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3216 │ │ │ │ │ + b.n 3286 │ │ │ │ │ mov r1, ip │ │ │ │ │ orr.w r2, r4, #2 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ lsrs r2, r5, #30 │ │ │ │ │ bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r2, r2, r6, lsl #2 │ │ │ │ │ str.w r3, [r1], #4 │ │ │ │ │ - b.n 320a │ │ │ │ │ + b.n 327a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003268 : │ │ │ │ │ +000032d8 : │ │ │ │ │ PyLong_FromInt64(): │ │ │ │ │ adds.w ip, r0, #5 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp.w ip, #262 @ 0x106 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcc.n 32f8 │ │ │ │ │ + bcc.n 3368 │ │ │ │ │ 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 330c │ │ │ │ │ + bcc.n 337c │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 32ae │ │ │ │ │ + bge.n 331e │ │ │ │ │ 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, 32f4 │ │ │ │ │ + cbz r0, 3364 │ │ │ │ │ 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 32de │ │ │ │ │ + bne.n 334e │ │ │ │ │ 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 │ │ │ │ │ @@ -4952,36 +4997,36 @@ │ │ │ │ │ add r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003318 : │ │ │ │ │ +00003388 : │ │ │ │ │ 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 33e0 │ │ │ │ │ + bpl.n 3450 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r3, r4, #7 │ │ │ │ │ - bpl.n 33e0 │ │ │ │ │ + bpl.n 3450 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ orr.w ip, r3, r2 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bhi.n 3394 │ │ │ │ │ + bhi.n 3404 │ │ │ │ │ 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 │ │ │ │ │ @@ -4989,106 +5034,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 33c0 │ │ │ │ │ + bcs.n 3430 │ │ │ │ │ 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 354c │ │ │ │ │ + bl 35bc │ │ │ │ │ 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 3390 │ │ │ │ │ + beq.n 3400 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - b.n 3390 │ │ │ │ │ + b.n 3400 │ │ │ │ │ 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 33ec │ │ │ │ │ + bcs.n 345c │ │ │ │ │ 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 3434 │ │ │ │ │ + blt.n 34a4 │ │ │ │ │ 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 3390 │ │ │ │ │ + beq.n 3400 │ │ │ │ │ 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 3390 │ │ │ │ │ - b.n 341c │ │ │ │ │ + beq.n 3400 │ │ │ │ │ + b.n 348c │ │ │ │ │ negs r5, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n 33f4 │ │ │ │ │ + b.n 3464 │ │ │ │ │ │ │ │ │ │ -00003440 : │ │ │ │ │ +000034b0 : │ │ │ │ │ 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 34cc │ │ │ │ │ + bhi.n 353c │ │ │ │ │ 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 │ │ │ │ │ @@ -5096,15 +5141,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 34ac │ │ │ │ │ + bcs.n 351c │ │ │ │ │ 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 │ │ │ │ │ @@ -5112,71 +5157,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 34f8 │ │ │ │ │ + bcs.n 3568 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ - bl 354c │ │ │ │ │ + bl 35bc │ │ │ │ │ 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 34a8 │ │ │ │ │ + beq.n 3518 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - b.n 34a8 │ │ │ │ │ + b.n 3518 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n 3540 │ │ │ │ │ + blt.n 35b0 │ │ │ │ │ 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 34a8 │ │ │ │ │ + beq.n 3518 │ │ │ │ │ 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 34a8 │ │ │ │ │ - b.n 3528 │ │ │ │ │ + beq.n 3518 │ │ │ │ │ + b.n 3598 │ │ │ │ │ negs r5, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n 3500 │ │ │ │ │ + b.n 3570 │ │ │ │ │ │ │ │ │ │ -0000354c : │ │ │ │ │ +000035bc : │ │ │ │ │ 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 │ │ │ │ │ @@ -5185,40 +5230,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 37b2 │ │ │ │ │ + blt.w 3822 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #140 @ 0x8c │ │ │ │ │ movne r3, #70 @ 0x46 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt.w 3ae6 │ │ │ │ │ + blt.w 3b56 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 3dce │ │ │ │ │ + beq.w 3e3e │ │ │ │ │ adds r4, r7, r5 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.w 3a96 │ │ │ │ │ + bgt.w 3b06 │ │ │ │ │ mov sl, r7 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 3a42 │ │ │ │ │ + beq.w 3ab2 │ │ │ │ │ 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 3c88 │ │ │ │ │ + beq.w 3cf8 │ │ │ │ │ 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] │ │ │ │ │ @@ -5234,15 +5279,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 380a │ │ │ │ │ + beq.w 387a │ │ │ │ │ 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 │ │ │ │ │ @@ -5254,36 +5299,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 3df8 │ │ │ │ │ + bne.w 3e68 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bcs.w 37dc │ │ │ │ │ + bcs.w 384c │ │ │ │ │ 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 36d0 │ │ │ │ │ + beq.n 3740 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 36a8 │ │ │ │ │ + beq.n 3718 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 3684 │ │ │ │ │ + beq.n 36f4 │ │ │ │ │ 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 │ │ │ │ │ @@ -5311,15 +5356,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 3778 │ │ │ │ │ + beq.n 37e8 │ │ │ │ │ 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 │ │ │ │ │ @@ -5358,62 +5403,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 36d4 │ │ │ │ │ + bne.n 3744 │ │ │ │ │ ldrd r5, fp, [sp, #16] │ │ │ │ │ orrs r2, r0 │ │ │ │ │ - beq.n 37dc │ │ │ │ │ + beq.n 384c │ │ │ │ │ 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 361a │ │ │ │ │ + bne.w 368a │ │ │ │ │ ldrd r8, sl, [sp, #24] │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - cbz r2, 37aa │ │ │ │ │ + cbz r2, 381a │ │ │ │ │ add.w r1, r8, r2, lsl #2 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - cbz r0, 37e8 │ │ │ │ │ + cbz r0, 3858 │ │ │ │ │ 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 3a7c │ │ │ │ │ + beq.w 3aec │ │ │ │ │ cmp r7, #70 @ 0x46 │ │ │ │ │ - bgt.w 3aee │ │ │ │ │ + bgt.w 3b5e │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 3dce │ │ │ │ │ + beq.w 3e3e │ │ │ │ │ adds r4, r7, r5 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.w 3a96 │ │ │ │ │ + bgt.w 3b06 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 35aa │ │ │ │ │ + b.n 361a │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 361a │ │ │ │ │ - b.n 3796 │ │ │ │ │ + bne.w 368a │ │ │ │ │ + b.n 3806 │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ - beq.w 3c96 │ │ │ │ │ + beq.w 3d06 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 3aae │ │ │ │ │ + beq.w 3b1e │ │ │ │ │ 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 │ │ │ │ │ @@ -5423,26 +5468,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 3e1c │ │ │ │ │ + bne.w 3e8c │ │ │ │ │ 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 3ac6 │ │ │ │ │ + bls.w 3b36 │ │ │ │ │ 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 │ │ │ │ │ @@ -5456,21 +5501,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 39fe │ │ │ │ │ + bls.w 3a6e │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 393e │ │ │ │ │ + beq.n 39ae │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.n 390c │ │ │ │ │ + beq.n 397c │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ - beq.n 38de │ │ │ │ │ + beq.n 394e │ │ │ │ │ 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 │ │ │ │ │ @@ -5504,15 +5549,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 39fe │ │ │ │ │ + bls.n 3a6e │ │ │ │ │ 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 │ │ │ │ │ @@ -5560,25 +5605,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 3940 │ │ │ │ │ + bhi.n 39b0 │ │ │ │ │ ldr r6, [sp, #0] │ │ │ │ │ orrs.w r2, r3, r5 │ │ │ │ │ - bne.n 3a18 │ │ │ │ │ + bne.n 3a88 │ │ │ │ │ adds r4, #8 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne.w 3820 │ │ │ │ │ + bne.w 3890 │ │ │ │ │ ldrd r8, sl, [sp, #8] │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - b.n 37a0 │ │ │ │ │ + b.n 3810 │ │ │ │ │ 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 │ │ │ │ │ @@ -5586,119 +5631,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 3a04 │ │ │ │ │ - ldr r3, [pc, #692] @ (3cf8 ) │ │ │ │ │ + b.n 3a74 │ │ │ │ │ + ldr r3, [pc, #692] @ (3d68 ) │ │ │ │ │ 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 3ad2 │ │ │ │ │ + beq.n 3b42 │ │ │ │ │ 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 35d8 │ │ │ │ │ + b.n 3648 │ │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ │ - bgt.n 3aee │ │ │ │ │ + bgt.n 3b5e │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 3dce │ │ │ │ │ + beq.w 3e3e │ │ │ │ │ adds r4, r7, r5 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.w 35aa │ │ │ │ │ + ble.w 361a │ │ │ │ │ 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 3c8c │ │ │ │ │ + b.n 3cfc │ │ │ │ │ subs r0, r2, #2 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3c96 │ │ │ │ │ + beq.w 3d06 │ │ │ │ │ ldr.w r4, [sl, r1, lsl #2] │ │ │ │ │ - cbz r4, 3ace │ │ │ │ │ + cbz r4, 3b3e │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.w 37f6 │ │ │ │ │ - b.n 37aa │ │ │ │ │ + bne.w 3866 │ │ │ │ │ + b.n 381a │ │ │ │ │ orrs.w r2, r3, r5 │ │ │ │ │ - beq.n 3a04 │ │ │ │ │ - b.n 3a24 │ │ │ │ │ + beq.n 3a74 │ │ │ │ │ + b.n 3a94 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - b.n 3ab0 │ │ │ │ │ + b.n 3b20 │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3c88 │ │ │ │ │ + beq.w 3cf8 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r5, sl │ │ │ │ │ - b.n 35ba │ │ │ │ │ + b.n 362a │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp.w r4, r7, lsl #1 │ │ │ │ │ - bge.w 3cfc │ │ │ │ │ + bge.w 3d6c │ │ │ │ │ asrs r5, r4, #1 │ │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1b8c │ │ │ │ │ + bl 1b90 │ │ │ │ │ R_ARM_THM_CALL kmul_split.constprop.0 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - beq.w 3dd4 │ │ │ │ │ + beq.w 3e44 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - beq.w 3cd4 │ │ │ │ │ + beq.w 3d44 │ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 1b8c │ │ │ │ │ + bl 1b90 │ │ │ │ │ R_ARM_THM_CALL kmul_split.constprop.0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 3dd4 │ │ │ │ │ + beq.w 3e44 │ │ │ │ │ adds r0, r7, r4 │ │ │ │ │ bl 2d0 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3dd8 │ │ │ │ │ + beq.w 3e48 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ - bl 354c │ │ │ │ │ + bl 35bc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3dd8 │ │ │ │ │ + beq.w 3e48 │ │ │ │ │ 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 │ │ │ │ │ @@ -5710,155 +5755,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 3cc4 │ │ │ │ │ + bne.w 3d34 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl 354c │ │ │ │ │ + bl 35bc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e2c │ │ │ │ │ + beq.w 3e9c │ │ │ │ │ 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 3cae │ │ │ │ │ + bne.n 3d1e │ │ │ │ │ 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 1cb4 │ │ │ │ │ + bl 1cb8 │ │ │ │ │ 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 1cb4 │ │ │ │ │ + bl 1cb8 │ │ │ │ │ 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 3e74 │ │ │ │ │ + bl 3ee4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3dd8 │ │ │ │ │ + beq.w 3e48 │ │ │ │ │ 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 3c9e │ │ │ │ │ + beq.n 3d0e │ │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ │ - bl 3e74 │ │ │ │ │ + bl 3ee4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e2c │ │ │ │ │ + beq.w 3e9c │ │ │ │ │ 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 354c │ │ │ │ │ + bl 35bc │ │ │ │ │ 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 3dd8 │ │ │ │ │ + beq.w 3e48 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ mov r1, r5 │ │ │ │ │ add.w r2, r7, #12 │ │ │ │ │ mov r0, fp │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - bl 1dc4 │ │ │ │ │ + bl 1dc8 │ │ │ │ │ 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 37aa │ │ │ │ │ + beq.w 381a │ │ │ │ │ mov r0, r2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w r4, [sl, r2, lsl #2] │ │ │ │ │ - cbz r4, 3c92 │ │ │ │ │ + cbz r4, 3d02 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 37aa │ │ │ │ │ - b.n 37f6 │ │ │ │ │ + beq.w 381a │ │ │ │ │ + b.n 3866 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 37aa │ │ │ │ │ + b.n 381a │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3c76 │ │ │ │ │ + bne.n 3ce6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ - b.n 37aa │ │ │ │ │ + b.n 381a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3caa │ │ │ │ │ + bge.n 3d1a │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.n 3c24 │ │ │ │ │ + b.n 3c94 │ │ │ │ │ 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 3bb4 │ │ │ │ │ + b.n 3c24 │ │ │ │ │ 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 3b80 │ │ │ │ │ + b.n 3bf0 │ │ │ │ │ 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 │ │ │ │ │ @@ -5866,36 +5911,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 3b26 │ │ │ │ │ + b.n 3b96 │ │ │ │ │ .word 0x000002ac │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ adds r0, r7, r4 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 37aa │ │ │ │ │ + beq.w 381a │ │ │ │ │ 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 3e44 │ │ │ │ │ + beq.w 3eb4 │ │ │ │ │ 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 │ │ │ │ │ @@ -5909,291 +5954,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 354c │ │ │ │ │ + bl 35bc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov sl, r0 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 3e44 │ │ │ │ │ + beq.n 3eb4 │ │ │ │ │ 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 1dc4 │ │ │ │ │ + bl 1dc8 │ │ │ │ │ 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 3d3a │ │ │ │ │ + bgt.n 3daa │ │ │ │ │ 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 37aa │ │ │ │ │ + beq.w 381a │ │ │ │ │ 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 3e56 │ │ │ │ │ + beq.n 3ec6 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 37aa │ │ │ │ │ + beq.w 381a │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ orr.w r3, r3, r1, lsl #3 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ - b.n 37aa │ │ │ │ │ - ldr.w r8, [pc, #160] @ 3e70 │ │ │ │ │ - b.n 37aa │ │ │ │ │ + b.n 381a │ │ │ │ │ + ldr.w r8, [pc, #160] @ 3ee0 │ │ │ │ │ + b.n 381a │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ - bl a4ec │ │ │ │ │ - b.n 3c8c │ │ │ │ │ + bl a55c │ │ │ │ │ + b.n 3cfc │ │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 3c8c │ │ │ │ │ + bge.w 3cfc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3c8c │ │ │ │ │ + bne.w 3cfc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3c8c │ │ │ │ │ + b.n 3cfc │ │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3e08 │ │ │ │ │ - b.n 3c8c │ │ │ │ │ + blt.n 3e78 │ │ │ │ │ + b.n 3cfc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3dd8 │ │ │ │ │ + bge.n 3e48 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3dd8 │ │ │ │ │ + bne.n 3e48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3dd8 │ │ │ │ │ + b.n 3e48 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3e5c │ │ │ │ │ + blt.n 3ecc │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl a4ec │ │ │ │ │ - b.n 3c8c │ │ │ │ │ + bl a55c │ │ │ │ │ + b.n 3cfc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3dae │ │ │ │ │ - b.n 3c96 │ │ │ │ │ + bne.n 3e1e │ │ │ │ │ + b.n 3d06 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3e4e │ │ │ │ │ + bne.n 3ebe │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3e4e │ │ │ │ │ + b.n 3ebe │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00003e74 : │ │ │ │ │ +00003ee4 : │ │ │ │ │ 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 4074 │ │ │ │ │ + bgt.w 40e4 │ │ │ │ │ add.w r8, r4, #1 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bgt.w 40b2 │ │ │ │ │ + bgt.w 4122 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 4030 │ │ │ │ │ + beq.w 40a0 │ │ │ │ │ adds r0, r4, #4 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 40aa │ │ │ │ │ + beq.w 411a │ │ │ │ │ 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 40ca │ │ │ │ │ + blt.w 413a │ │ │ │ │ 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 3f5c │ │ │ │ │ + beq.n 3fcc │ │ │ │ │ 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 3f5c │ │ │ │ │ + beq.n 3fcc │ │ │ │ │ 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 3f5c │ │ │ │ │ + beq.n 3fcc │ │ │ │ │ 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 3f5c │ │ │ │ │ + beq.n 3fcc │ │ │ │ │ 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 3f40 │ │ │ │ │ + bne.n 3fb0 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r4, r5 │ │ │ │ │ - bge.n 3fdc │ │ │ │ │ + bge.n 404c │ │ │ │ │ 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 3fdc │ │ │ │ │ + bge.n 404c │ │ │ │ │ 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 3fdc │ │ │ │ │ + bge.n 404c │ │ │ │ │ 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 3fdc │ │ │ │ │ + ble.n 404c │ │ │ │ │ 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 3fc6 │ │ │ │ │ + bne.n 4036 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - beq.n 3ff0 │ │ │ │ │ + beq.n 4060 │ │ │ │ │ add.w r4, r0, r3, lsl #2 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ - cbz r1, 3ff6 │ │ │ │ │ + cbz r1, 4066 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - beq.n 4016 │ │ │ │ │ + beq.n 4086 │ │ │ │ │ ldr r4, [r4, #4] │ │ │ │ │ - cbnz r4, 4020 │ │ │ │ │ + cbnz r4, 4090 │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ add.w r6, r0, #12 │ │ │ │ │ subs r4, r1, #1 │ │ │ │ │ - cbz r1, 4016 │ │ │ │ │ + cbz r1, 4086 │ │ │ │ │ ldr.w r5, [r6, r4, lsl #2] │ │ │ │ │ - cbnz r5, 401c │ │ │ │ │ + cbnz r5, 408c │ │ │ │ │ mov r1, r4 │ │ │ │ │ subs r4, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 4008 │ │ │ │ │ + bne.n 4078 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n 3ff0 │ │ │ │ │ + b.n 4060 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 3ff0 │ │ │ │ │ + beq.n 4060 │ │ │ │ │ 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] @ (40d0 ) │ │ │ │ │ + ldr r2, [pc, #156] @ (4140 ) │ │ │ │ │ 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, 409e │ │ │ │ │ + cbz r0, 410e │ │ │ │ │ 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] │ │ │ │ │ @@ -6201,122 +6246,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 3eec │ │ │ │ │ - b.n 3fdc │ │ │ │ │ + bne.w 3f5c │ │ │ │ │ + b.n 404c │ │ │ │ │ add.w r8, r5, #1 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bgt.n 40b2 │ │ │ │ │ + bgt.n 4122 │ │ │ │ │ add.w r0, r8, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 40aa │ │ │ │ │ + cbz r0, 411a │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 3ec0 │ │ │ │ │ + b.n 3f30 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 4084 │ │ │ │ │ + b.n 40f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3ff0 │ │ │ │ │ + b.n 4060 │ │ │ │ │ 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 40ae │ │ │ │ │ + b.n 411e │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n 3ed4 │ │ │ │ │ + b.n 3f44 │ │ │ │ │ .word 0x00000096 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000040d4 : │ │ │ │ │ +00004144 : │ │ │ │ │ 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 4794 │ │ │ │ │ + bpl.w 4804 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 4794 │ │ │ │ │ + bpl.w 4804 │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ and.w r9, r7, #3 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ - bls.w 4268 │ │ │ │ │ + bls.w 42d8 │ │ │ │ │ lsrs r7, r7, #3 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - beq.w 42b6 │ │ │ │ │ + beq.w 4326 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4342 │ │ │ │ │ + bge.w 43b2 │ │ │ │ │ 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 44dc │ │ │ │ │ + beq.w 454c │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 449e │ │ │ │ │ + bge.w 450e │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - blt.w 43ae │ │ │ │ │ + blt.w 441e │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bgt.w 4734 │ │ │ │ │ + bgt.w 47a4 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4460 │ │ │ │ │ + beq.w 44d0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r9, r3 │ │ │ │ │ - beq.w 4464 │ │ │ │ │ + beq.w 44d4 │ │ │ │ │ adds r3, #3 │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4710 │ │ │ │ │ + beq.w 4780 │ │ │ │ │ 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 │ │ │ │ │ @@ -6328,363 +6373,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, 41f0 │ │ │ │ │ + cbz r7, 4260 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ and.w r3, r3, r2 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - beq.n 41f0 │ │ │ │ │ + beq.n 4260 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ and.w r3, r3, r2 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - beq.n 41f0 │ │ │ │ │ + beq.n 4260 │ │ │ │ │ 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 41dc │ │ │ │ │ + bne.n 424c │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.w 4398 │ │ │ │ │ + bgt.w 4408 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 4572 │ │ │ │ │ + bne.w 45e2 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4210 │ │ │ │ │ + bge.n 4280 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 43d2 │ │ │ │ │ + beq.w 4442 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4222 │ │ │ │ │ + bge.n 4292 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4564 │ │ │ │ │ + beq.w 45d4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq.w 43da │ │ │ │ │ + beq.w 444a │ │ │ │ │ add.w r0, r4, r2, lsl #2 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ add.w r6, r4, #12 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ - cbz r0, 4248 │ │ │ │ │ + cbz r0, 42b8 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 43da │ │ │ │ │ + bls.w 444a │ │ │ │ │ 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 44d4 │ │ │ │ │ + beq.w 4544 │ │ │ │ │ ldr.w r5, [r6, r0, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 4246 │ │ │ │ │ + beq.n 42b6 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 4238 │ │ │ │ │ + beq.n 42a8 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ orr.w r3, r3, r1, lsl #3 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 4238 │ │ │ │ │ + b.n 42a8 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bhi.w 410a │ │ │ │ │ + bhi.w 417a │ │ │ │ │ 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 44b2 │ │ │ │ │ + bcs.w 4522 │ │ │ │ │ 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 423e │ │ │ │ │ + b.n 42ae │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 423e │ │ │ │ │ + beq.n 42ae │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 4340 │ │ │ │ │ + beq.n 43b0 │ │ │ │ │ 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 4340 │ │ │ │ │ + beq.n 43b0 │ │ │ │ │ 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 4340 │ │ │ │ │ + beq.n 43b0 │ │ │ │ │ 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 4340 │ │ │ │ │ + beq.n 43b0 │ │ │ │ │ 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 4340 │ │ │ │ │ + beq.n 43b0 │ │ │ │ │ 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 4328 │ │ │ │ │ + bne.n 4398 │ │ │ │ │ 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 44de │ │ │ │ │ + beq.w 454e │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 456c │ │ │ │ │ + bge.w 45dc │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ - bge.w 4146 │ │ │ │ │ + bge.w 41b6 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - bne.n 43ae │ │ │ │ │ + bne.n 441e │ │ │ │ │ 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 473a │ │ │ │ │ + bgt.w 47aa │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 4162 │ │ │ │ │ + b.n 41d2 │ │ │ │ │ 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 41f6 │ │ │ │ │ + b.n 4266 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 473a │ │ │ │ │ + bgt.w 47aa │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n 415c │ │ │ │ │ + b.n 41cc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4210 │ │ │ │ │ + b.n 4280 │ │ │ │ │ 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 423e │ │ │ │ │ + bcs.w 42ae │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 444c │ │ │ │ │ + bge.n 44bc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 444c │ │ │ │ │ - ldr r2, [pc, #792] @ (4728 ) │ │ │ │ │ + cbnz r3, 44bc │ │ │ │ │ + ldr r2, [pc, #792] @ (4798 ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4544 │ │ │ │ │ + bne.w 45b4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bmi.w 479e │ │ │ │ │ - ldr r3, [pc, #776] @ (472c ) │ │ │ │ │ + bmi.w 480e │ │ │ │ │ + ldr r3, [pc, #776] @ (479c ) │ │ │ │ │ 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 455c │ │ │ │ │ + bhi.w 45cc │ │ │ │ │ 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 423e │ │ │ │ │ + b.n 42ae │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - ldr r2, [pc, #712] @ (4730 ) │ │ │ │ │ + ldr r2, [pc, #712] @ (47a0 ) │ │ │ │ │ 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 4700 │ │ │ │ │ + beq.w 4770 │ │ │ │ │ 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 4196 │ │ │ │ │ + b.n 4206 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - blt.n 43ae │ │ │ │ │ + blt.n 441e │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 43b6 │ │ │ │ │ + b.n 4426 │ │ │ │ │ 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 46f6 │ │ │ │ │ + bcs.w 4766 │ │ │ │ │ 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 43fe │ │ │ │ │ + b.n 446e │ │ │ │ │ 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 4778 │ │ │ │ │ + beq.w 47e8 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 4706 │ │ │ │ │ + beq.w 4776 │ │ │ │ │ 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 4508 │ │ │ │ │ + bne.n 4578 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - blt.w 46f0 │ │ │ │ │ + blt.w 4760 │ │ │ │ │ add r3, r7 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 47a6 │ │ │ │ │ + bgt.w 4816 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n 4390 │ │ │ │ │ + b.n 4400 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.w 479e │ │ │ │ │ + bmi.w 480e │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 4420 │ │ │ │ │ + bls.w 4490 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 444c │ │ │ │ │ + b.n 44bc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4222 │ │ │ │ │ + b.n 4292 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - bge.n 44a2 │ │ │ │ │ - b.n 436e │ │ │ │ │ + bge.n 4512 │ │ │ │ │ + b.n 43de │ │ │ │ │ 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 │ │ │ │ │ @@ -6695,27 +6740,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 465c │ │ │ │ │ + beq.n 46cc │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 4640 │ │ │ │ │ + beq.n 46b0 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 462c │ │ │ │ │ + beq.n 469c │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 4618 │ │ │ │ │ + beq.n 4688 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq.n 4604 │ │ │ │ │ + beq.n 4674 │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq.n 45f0 │ │ │ │ │ + beq.n 4660 │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - beq.n 45dc │ │ │ │ │ + beq.n 464c │ │ │ │ │ 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 │ │ │ │ │ @@ -6752,15 +6797,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 41fe │ │ │ │ │ + beq.w 426e │ │ │ │ │ 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] │ │ │ │ │ @@ -6797,40 +6842,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 465c │ │ │ │ │ - b.n 41fe │ │ │ │ │ + bne.n 46cc │ │ │ │ │ + b.n 426e │ │ │ │ │ mov r6, r4 │ │ │ │ │ movs r1, #2 │ │ │ │ │ - b.n 436e │ │ │ │ │ + b.n 43de │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b.w eb4 │ │ │ │ │ + b.w eb4 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromLarge │ │ │ │ │ mov r9, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 416c │ │ │ │ │ + b.n 41dc │ │ │ │ │ mov r6, r5 │ │ │ │ │ add.w r3, r7, sl │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 43b6 │ │ │ │ │ + b.n 4426 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4758 │ │ │ │ │ + blt.n 47c8 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4768 │ │ │ │ │ + blt.n 47d8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 423e │ │ │ │ │ + b.n 42ae │ │ │ │ │ .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 │ │ │ │ │ @@ -6846,102 +6891,102 @@ │ │ │ │ │ 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 4714 │ │ │ │ │ + b.n 4784 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 471c │ │ │ │ │ + bne.n 478c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 471c │ │ │ │ │ + b.n 478c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4724 │ │ │ │ │ + bne.n 4794 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4724 │ │ │ │ │ + b.n 4794 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 423e │ │ │ │ │ + bge.w 42ae │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 423e │ │ │ │ │ + bne.w 42ae │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 423e │ │ │ │ │ + b.n 42ae │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 423e │ │ │ │ │ + b.n 42ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 444c │ │ │ │ │ + b.n 44bc │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 473a │ │ │ │ │ + b.n 47aa │ │ │ │ │ │ │ │ │ │ -000047ac <_PyLong_NumBits>: │ │ │ │ │ +0000481c <_PyLong_NumBits>: │ │ │ │ │ _PyLong_NumBits(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - beq.n 47d2 <_PyLong_NumBits+0x26> │ │ │ │ │ + beq.n 4842 <_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, 47d6 <_PyLong_NumBits+0x2a> │ │ │ │ │ + cbz r3, 4846 <_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 │ │ │ │ │ │ │ │ │ │ -000047d8 : │ │ │ │ │ +00004848 : │ │ │ │ │ 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 5010 │ │ │ │ │ + bpl.w 5080 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 5010 │ │ │ │ │ + bpl.w 5080 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 501a │ │ │ │ │ + beq.w 508a │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and.w r2, r0, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 4ee8 │ │ │ │ │ + beq.w 4f58 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.w 4f42 │ │ │ │ │ + bhi.w 4fb2 │ │ │ │ │ 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] │ │ │ │ │ lsrs r1, r3, #28 │ │ │ │ │ @@ -6982,35 +7027,35 @@ │ │ │ │ │ adds r4, r4, r5 │ │ │ │ │ adds.w r9, r9, r7 │ │ │ │ │ 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 4ce4 │ │ │ │ │ + beq.w 4d54 │ │ │ │ │ mov.w r8, r0, lsr #3 │ │ │ │ │ add.w r7, r9, r8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 4e0e │ │ │ │ │ + beq.w 4e7e │ │ │ │ │ adds r7, #1 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bgt.w 4e1c │ │ │ │ │ + bgt.w 4e8c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 4e8e │ │ │ │ │ + beq.w 4efe │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.w 4e8e │ │ │ │ │ + beq.w 4efe │ │ │ │ │ adds r0, r7, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4e5e │ │ │ │ │ + beq.w 4ece │ │ │ │ │ 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] │ │ │ │ │ @@ -7026,187 +7071,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 4e66 │ │ │ │ │ + beq.w 4ed6 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w 4e78 │ │ │ │ │ + ble.w 4ee8 │ │ │ │ │ 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 4ec0 │ │ │ │ │ + beq.w 4f30 │ │ │ │ │ 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 4cbe │ │ │ │ │ + beq.w 4d2e │ │ │ │ │ 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 4cbe │ │ │ │ │ + beq.w 4d2e │ │ │ │ │ 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 4cbe │ │ │ │ │ + beq.w 4d2e │ │ │ │ │ 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 4cbe │ │ │ │ │ + beq.w 4d2e │ │ │ │ │ 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 4cbe │ │ │ │ │ + beq.w 4d2e │ │ │ │ │ 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 4cbe │ │ │ │ │ + beq.w 4d2e │ │ │ │ │ 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 4cbe │ │ │ │ │ + beq.w 4d2e │ │ │ │ │ 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 4cbe │ │ │ │ │ + beq.w 4d2e │ │ │ │ │ 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 4cbe │ │ │ │ │ + beq.w 4d2e │ │ │ │ │ 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 4cbe │ │ │ │ │ + beq.w 4d2e │ │ │ │ │ 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 4cbe │ │ │ │ │ + beq.w 4d2e │ │ │ │ │ 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 4c10 │ │ │ │ │ + beq.n 4c80 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 4bee │ │ │ │ │ + beq.n 4c5e │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 4bc4 │ │ │ │ │ + beq.n 4c34 │ │ │ │ │ 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 │ │ │ │ │ @@ -7238,15 +7283,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 4cae │ │ │ │ │ + b.n 4d1e │ │ │ │ │ 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 │ │ │ │ │ @@ -7292,230 +7337,230 @@ │ │ │ │ │ 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 4c10 │ │ │ │ │ + bne.n 4c80 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 4e84 │ │ │ │ │ + beq.w 4ef4 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ add.w r7, r5, r7, lsl #2 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - beq.n 4d52 │ │ │ │ │ + beq.n 4dc2 │ │ │ │ │ add.w r1, r5, r3, lsl #2 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - cbz r0, 4d38 │ │ │ │ │ + cbz r0, 4da8 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.n 4d52 │ │ │ │ │ + bls.n 4dc2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bhi.w 4e34 │ │ │ │ │ + bhi.w 4ea4 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ │ asrs r1, r2, #31 │ │ │ │ │ - bmi.w 4efe │ │ │ │ │ + bmi.w 4f6e │ │ │ │ │ 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 4dd6 │ │ │ │ │ + bcs.n 4e46 │ │ │ │ │ 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 4cdc │ │ │ │ │ + b.n 4d4c │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ - beq.w 5032 │ │ │ │ │ + beq.w 50a2 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 4df6 │ │ │ │ │ + beq.n 4e66 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, r0, lsl #3 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n 4cdc │ │ │ │ │ + bhi.n 4d4c │ │ │ │ │ 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 4cdc │ │ │ │ │ + bcs.n 4d4c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4dc2 │ │ │ │ │ + bge.n 4e32 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 4dc2 │ │ │ │ │ - ldr r2, [pc, #696] @ (503c ) │ │ │ │ │ + cbnz r3, 4e32 │ │ │ │ │ + ldr r2, [pc, #696] @ (50ac ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ec8 │ │ │ │ │ + bne.w 4f38 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bmi.w 5008 │ │ │ │ │ - ldr r3, [pc, #680] @ (5040 ) │ │ │ │ │ + bmi.w 5078 │ │ │ │ │ + ldr r3, [pc, #680] @ (50b0 ) │ │ │ │ │ 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 4ee0 │ │ │ │ │ + bhi.w 4f50 │ │ │ │ │ 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 4cdc │ │ │ │ │ + b.n 4d4c │ │ │ │ │ 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 4ef6 │ │ │ │ │ + bcs.w 4f66 │ │ │ │ │ bl 1c0 <_PyLong_FromMedium> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 4cdc │ │ │ │ │ + b.n 4d4c │ │ │ │ │ subs r0, r3, #2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5032 │ │ │ │ │ + beq.w 50a2 │ │ │ │ │ ldr.w r4, [r1], #-4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 4ec4 │ │ │ │ │ + beq.n 4f34 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.w 4cd8 │ │ │ │ │ - b.n 4d44 │ │ │ │ │ + beq.w 4d48 │ │ │ │ │ + b.n 4db4 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ble.w 48dc │ │ │ │ │ + ble.w 494c │ │ │ │ │ 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 4e62 │ │ │ │ │ + b.n 4ed2 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ mov.w r8, r0, lsr #3 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 4eec │ │ │ │ │ + beq.n 4f5c │ │ │ │ │ add.w r0, r8, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n 4e1c │ │ │ │ │ + bgt.n 4e8c │ │ │ │ │ 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 48f8 │ │ │ │ │ + bne.w 4968 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 4cdc │ │ │ │ │ + b.n 4d4c │ │ │ │ │ and.w r2, r3, #3 │ │ │ │ │ bic.w r3, r3, #7 │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 4930 │ │ │ │ │ + b.n 49a0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 4ec0 │ │ │ │ │ + beq.n 4f30 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 494e │ │ │ │ │ + b.n 49be │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - bne.w 4cd0 │ │ │ │ │ - b.n 4d52 │ │ │ │ │ - ldr r3, [pc, #436] @ (5044 ) │ │ │ │ │ + bne.w 4d40 │ │ │ │ │ + b.n 4dc2 │ │ │ │ │ + ldr r3, [pc, #436] @ (50b4 ) │ │ │ │ │ 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 4f3e │ │ │ │ │ + beq.n 4fae │ │ │ │ │ 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 4914 │ │ │ │ │ + b.n 4984 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 4cbe │ │ │ │ │ + b.n 4d2e │ │ │ │ │ subs r0, #1 │ │ │ │ │ - b.n 4df8 │ │ │ │ │ + b.n 4e68 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.w 5008 │ │ │ │ │ + bmi.w 5078 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 4d96 │ │ │ │ │ + bls.w 4e06 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 4dc2 │ │ │ │ │ - ldr r5, [pc, #348] @ (5048 ) │ │ │ │ │ - b.n 4cdc │ │ │ │ │ + b.n 4e32 │ │ │ │ │ + ldr r5, [pc, #348] @ (50b8 ) │ │ │ │ │ + b.n 4d4c │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bhi.n 4e1c │ │ │ │ │ + bhi.n 4e8c │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - b.n 4e4e │ │ │ │ │ - bl eb4 │ │ │ │ │ + b.n 4ebe │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyLong_FromLarge │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 4cdc │ │ │ │ │ + b.n 4d4c │ │ │ │ │ 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 │ │ │ │ │ orrs r3, r0 │ │ │ │ │ @@ -7524,63 +7569,63 @@ │ │ │ │ │ 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 4dd6 │ │ │ │ │ + bcs.w 4e46 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ - b.n 4d24 │ │ │ │ │ + b.n 4d94 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 4e4e │ │ │ │ │ + b.n 4ebe │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r2, #8 │ │ │ │ │ - bl 241c <_PyLong_AsByteArray> │ │ │ │ │ + bl 2490 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ lsrs r3, r0, #3 │ │ │ │ │ - beq.n 4f88 │ │ │ │ │ + beq.n 4ff8 │ │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ │ movs r1, #30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ smull r3, r1, r3, r1 │ │ │ │ │ - cbz r2, 4f72 │ │ │ │ │ + cbz r2, 4fe2 │ │ │ │ │ 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 4fa6 │ │ │ │ │ + beq.n 5016 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - bgt.n 4fb4 │ │ │ │ │ + bgt.n 5024 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ ldrd r3, r4, [sp, #16] │ │ │ │ │ and.w r2, r0, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 4ee8 │ │ │ │ │ + beq.n 4f58 │ │ │ │ │ mvn.w r5, #29 │ │ │ │ │ movs r1, #14 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ sbcs r1, r4 │ │ │ │ │ - bge.w 4830 │ │ │ │ │ - b.n 4e1c │ │ │ │ │ + bge.w 48a0 │ │ │ │ │ + b.n 4e8c │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - bne.n 4fb4 │ │ │ │ │ + bne.n 5024 │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 4fe6 │ │ │ │ │ + beq.n 5056 │ │ │ │ │ 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 │ │ │ │ │ @@ -7588,89 +7633,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 4e62 │ │ │ │ │ + beq.w 4ed2 │ │ │ │ │ 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 4e62 │ │ │ │ │ + b.n 4ed2 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ - b.n 4ff8 │ │ │ │ │ + b.n 5068 │ │ │ │ │ clz r2, r2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 4fb4 │ │ │ │ │ + beq.n 5024 │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4fea │ │ │ │ │ + beq.n 505a │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bne.n 4fea │ │ │ │ │ + bne.n 505a │ │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ │ - beq.n 4f88 │ │ │ │ │ - b.n 4fb4 │ │ │ │ │ + beq.n 4ff8 │ │ │ │ │ + b.n 5024 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 4dc2 │ │ │ │ │ + b.n 4e32 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 4cdc │ │ │ │ │ + b.n 4d4c │ │ │ │ │ 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 4e62 │ │ │ │ │ + b.n 4ed2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r4, #5 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 4d74 │ │ │ │ │ + b.n 4de4 │ │ │ │ │ nop │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000002a0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000001ac │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000504c : │ │ │ │ │ +000050bc : │ │ │ │ │ PyLong_AsInt64(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r2, #19 │ │ │ │ │ - bl 6b8 │ │ │ │ │ + bl 6b8 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 506c │ │ │ │ │ + beq.n 50dc │ │ │ │ │ cmp r0, #8 │ │ │ │ │ it ls │ │ │ │ │ movls r0, #0 │ │ │ │ │ - bhi.n 506e │ │ │ │ │ + bhi.n 50de │ │ │ │ │ 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 .LC29 │ │ │ │ │ @@ -7679,528 +7724,528 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000508c : │ │ │ │ │ +000050fc : │ │ │ │ │ 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 5346 │ │ │ │ │ + bne.w 53b6 │ │ │ │ │ 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 5122 │ │ │ │ │ + beq.n 5192 │ │ │ │ │ ands.w r7, r6, #2 │ │ │ │ │ - beq.n 51c0 │ │ │ │ │ + beq.n 5230 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 525c │ │ │ │ │ + beq.w 52cc │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ ands.w r7, r6, #8 │ │ │ │ │ - beq.n 512c │ │ │ │ │ + beq.n 519c │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 5244 │ │ │ │ │ + beq.w 52b4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n 5168 │ │ │ │ │ + bhi.n 51d8 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 523c │ │ │ │ │ + beq.w 52ac │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - ble.n 5138 │ │ │ │ │ + ble.n 51a8 │ │ │ │ │ asrs r1, r2, #31 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5220 │ │ │ │ │ + beq.w 5290 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w r2, [r0], #4 │ │ │ │ │ subs r2, r4, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 528e │ │ │ │ │ + bne.w 52fe │ │ │ │ │ movs r0, #4 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 52cc │ │ │ │ │ + beq.w 533c │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n 5168 │ │ │ │ │ + bhi.n 51d8 │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ - b.n 50e8 │ │ │ │ │ + b.n 5158 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 52ae │ │ │ │ │ + beq.w 531e │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ lsls r1, r4, #3 │ │ │ │ │ cmp r1, #32 │ │ │ │ │ - beq.n 515e │ │ │ │ │ + beq.n 51ce │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ asr.w r3, r2, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.w 5358 │ │ │ │ │ + bhi.w 53c8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 5290 │ │ │ │ │ + bne.w 5300 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 511c │ │ │ │ │ - cbz r4, 5180 │ │ │ │ │ + b.n 518c │ │ │ │ │ + cbz r4, 51f0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r2, r1, [sp] │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 241c <_PyLong_AsByteArray> │ │ │ │ │ + bl 2490 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ lsrs r2, r0, #3 │ │ │ │ │ - beq.w 5322 │ │ │ │ │ + beq.w 5392 │ │ │ │ │ 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, 51a2 │ │ │ │ │ + cbz r1, 5212 │ │ │ │ │ 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, 51b6 │ │ │ │ │ + cbz r4, 5226 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - beq.n 51f6 │ │ │ │ │ + beq.n 5266 │ │ │ │ │ add.w r4, ip, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 5164 │ │ │ │ │ - b.n 5290 │ │ │ │ │ + beq.n 51d4 │ │ │ │ │ + b.n 5300 │ │ │ │ │ and.w r3, r6, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 525e │ │ │ │ │ + beq.n 52ce │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ lsls r0, r6, #28 │ │ │ │ │ - bpl.n 512e │ │ │ │ │ + bpl.n 519e │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 50e4 │ │ │ │ │ + bne.n 5154 │ │ │ │ │ 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 5276 │ │ │ │ │ + bne.n 52e6 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 511c │ │ │ │ │ + b.n 518c │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ - bne.n 51b6 │ │ │ │ │ + bne.n 5226 │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 52e6 │ │ │ │ │ - cbz r3, 5208 │ │ │ │ │ + beq.n 5356 │ │ │ │ │ + cbz r3, 5278 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ ldrsb.w r3, [r8, r3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 51b6 │ │ │ │ │ + bge.n 5226 │ │ │ │ │ adds r0, r6, #1 │ │ │ │ │ - beq.n 515e │ │ │ │ │ + beq.n 51ce │ │ │ │ │ lsls r1, r6, #29 │ │ │ │ │ it pl │ │ │ │ │ addpl r4, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 5164 │ │ │ │ │ - b.n 5290 │ │ │ │ │ + beq.n 51d4 │ │ │ │ │ + b.n 5300 │ │ │ │ │ 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 522e │ │ │ │ │ + bne.n 529e │ │ │ │ │ movs r4, #4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 5164 │ │ │ │ │ - b.n 5290 │ │ │ │ │ + beq.n 51d4 │ │ │ │ │ + b.n 5300 │ │ │ │ │ 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 51f0 │ │ │ │ │ + b.n 5260 │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsls r2, r6, #27 │ │ │ │ │ - bpl.n 52cc │ │ │ │ │ + bpl.n 533c │ │ │ │ │ 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 51f0 │ │ │ │ │ + beq.n 5260 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movs r7, #1 │ │ │ │ │ - b.n 51c8 │ │ │ │ │ + b.n 5238 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 51f0 │ │ │ │ │ + bge.n 5260 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 51f0 │ │ │ │ │ + bne.n 5260 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 51f0 │ │ │ │ │ + b.n 5260 │ │ │ │ │ movs r4, #4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 5164 │ │ │ │ │ + bge.w 51d4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5164 │ │ │ │ │ + bne.w 51d4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 511c │ │ │ │ │ + b.n 518c │ │ │ │ │ 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 5148 │ │ │ │ │ - b.n 52b4 │ │ │ │ │ + ble.w 51b8 │ │ │ │ │ + b.n 5324 │ │ │ │ │ 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 51f0 │ │ │ │ │ + b.n 5260 │ │ │ │ │ lsls r0, r3, #7 │ │ │ │ │ add.w r6, r8, #4294967295 @ 0xffffffff │ │ │ │ │ eor.w r0, r0, #128 @ 0x80 │ │ │ │ │ add.w lr, r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 530c │ │ │ │ │ + b.n 537c │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - ble.n 533a │ │ │ │ │ + ble.n 53aa │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble.n 532c │ │ │ │ │ + ble.n 539c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 51b6 │ │ │ │ │ + beq.w 5226 │ │ │ │ │ ldrb.w r1, [r6, #1]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 52f6 │ │ │ │ │ + bne.n 5366 │ │ │ │ │ sub.w r8, r0, r1 │ │ │ │ │ rsbs r1, r8, #0 │ │ │ │ │ adc.w r1, r1, r8 │ │ │ │ │ - b.n 5300 │ │ │ │ │ + b.n 5370 │ │ │ │ │ movs r4, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 5164 │ │ │ │ │ - b.n 5290 │ │ │ │ │ + beq.w 51d4 │ │ │ │ │ + b.n 5300 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 51b6 │ │ │ │ │ + beq.w 5226 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 5164 │ │ │ │ │ - b.n 5290 │ │ │ │ │ + beq.w 51d4 │ │ │ │ │ + b.n 5300 │ │ │ │ │ cmp.w r1, r3, lsl #7 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #1 │ │ │ │ │ movne r1, #0 │ │ │ │ │ - b.n 5300 │ │ │ │ │ + b.n 5370 │ │ │ │ │ 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 51f0 │ │ │ │ │ + b.n 5260 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 523c │ │ │ │ │ + ble.w 52ac │ │ │ │ │ asrs r2, r1 │ │ │ │ │ - beq.w 5210 │ │ │ │ │ - b.n 523c │ │ │ │ │ + beq.w 5280 │ │ │ │ │ + b.n 52ac │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005368 : │ │ │ │ │ +000053d8 : │ │ │ │ │ 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 54f2 │ │ │ │ │ + beq.w 5562 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq.n 546e │ │ │ │ │ + beq.n 54de │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 5424 │ │ │ │ │ + beq.n 5494 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ it ls │ │ │ │ │ movls r1, #0 │ │ │ │ │ - bhi.n 53c2 │ │ │ │ │ + bhi.n 5432 │ │ │ │ │ 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 5504 │ │ │ │ │ + bhi.w 5574 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 54a8 │ │ │ │ │ + bne.n 5518 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - bl 241c <_PyLong_AsByteArray> │ │ │ │ │ + bl 2490 <_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 53bc │ │ │ │ │ + beq.n 542c │ │ │ │ │ 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, 53f6 │ │ │ │ │ + cbz r3, 5466 │ │ │ │ │ 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 540a │ │ │ │ │ + beq.n 547a │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 53b8 │ │ │ │ │ + b.n 5428 │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ - bne.n 546a │ │ │ │ │ + bne.n 54da │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 5440 │ │ │ │ │ + beq.n 54b0 │ │ │ │ │ ldrsb.w r2, [r5, #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #3 │ │ │ │ │ - b.n 53b8 │ │ │ │ │ + b.n 5428 │ │ │ │ │ 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 53bc │ │ │ │ │ + b.n 542c │ │ │ │ │ add.w ip, r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5452 │ │ │ │ │ + b.n 54c2 │ │ │ │ │ clz r0, r0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 5464 │ │ │ │ │ + cbz r0, 54d4 │ │ │ │ │ ldrb.w r0, [ip, #1]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 5446 │ │ │ │ │ + beq.n 54b6 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 5446 │ │ │ │ │ + bne.n 54b6 │ │ │ │ │ subs r0, #128 @ 0x80 │ │ │ │ │ negs r3, r0 │ │ │ │ │ adcs r3, r0 │ │ │ │ │ rsb r3, r3, #3 │ │ │ │ │ - b.n 53b8 │ │ │ │ │ + b.n 5428 │ │ │ │ │ movs r3, #3 │ │ │ │ │ - b.n 53b8 │ │ │ │ │ + b.n 5428 │ │ │ │ │ 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 543a │ │ │ │ │ + beq.n 54aa │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 54c4 │ │ │ │ │ + beq.n 5534 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n 548e │ │ │ │ │ + bhi.n 54fe │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n 539e │ │ │ │ │ + b.n 540e │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - bl 241c <_PyLong_AsByteArray> │ │ │ │ │ + bl 2490 <_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 53dc │ │ │ │ │ + bne.n 544c │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 53bc │ │ │ │ │ + bge.n 542c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 53bc │ │ │ │ │ + bne.n 542c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 53bc │ │ │ │ │ + b.n 542c │ │ │ │ │ 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 543a │ │ │ │ │ + bge.n 54aa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 543a │ │ │ │ │ + bne.n 54aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 543a │ │ │ │ │ + b.n 54aa │ │ │ │ │ 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 543a │ │ │ │ │ + b.n 54aa │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 5512 │ │ │ │ │ + ble.n 5582 │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #2 │ │ │ │ │ movne r3, #4 │ │ │ │ │ - b.n 53b8 │ │ │ │ │ + b.n 5428 │ │ │ │ │ movs r3, #4 │ │ │ │ │ - b.n 53b8 │ │ │ │ │ + b.n 5428 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005518 : │ │ │ │ │ +00005588 : │ │ │ │ │ long_sub_method(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.w 564a │ │ │ │ │ + bpl.w 56ba │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r2, #7 │ │ │ │ │ - bpl.w 564a │ │ │ │ │ + bpl.w 56ba │ │ │ │ │ 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 55bc │ │ │ │ │ + bhi.n 562c │ │ │ │ │ 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 │ │ │ │ │ @@ -8208,15 +8253,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 559c │ │ │ │ │ + bcs.n 560c │ │ │ │ │ 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 │ │ │ │ │ @@ -8224,78 +8269,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 55ce │ │ │ │ │ + bcs.n 563e │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 5616 │ │ │ │ │ + beq.n 5686 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 560c │ │ │ │ │ + beq.n 567c │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 7134 │ │ │ │ │ + b.w 71a4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n 563c │ │ │ │ │ + blt.n 56ac │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5598 │ │ │ │ │ + beq.n 5608 │ │ │ │ │ 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 5598 │ │ │ │ │ - b.n 55f2 │ │ │ │ │ + beq.n 5608 │ │ │ │ │ + b.n 5662 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 3e74 │ │ │ │ │ + b.w 3ee4 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 5636 │ │ │ │ │ - bl 3e74 │ │ │ │ │ + beq.n 56a6 │ │ │ │ │ + bl 3ee4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5598 │ │ │ │ │ + beq.n 5608 │ │ │ │ │ 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 5598 │ │ │ │ │ + b.n 5608 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ - b.n 55c4 │ │ │ │ │ + b.n 5634 │ │ │ │ │ negs r2, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r5, r2 │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n 55d6 │ │ │ │ │ + b.n 5646 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00005654 : │ │ │ │ │ +000056c4 : │ │ │ │ │ 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 │ │ │ │ │ @@ -8306,15 +8351,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 56fa │ │ │ │ │ + bhi.n 576a │ │ │ │ │ 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 │ │ │ │ │ @@ -8322,197 +8367,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 56d8 │ │ │ │ │ + bcs.n 5748 │ │ │ │ │ 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 58ba │ │ │ │ │ + bcs.w 592a │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.w 5956 │ │ │ │ │ + beq.w 59c6 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 594a │ │ │ │ │ + beq.w 59ba │ │ │ │ │ mov.w r6, lr, lsr #3 │ │ │ │ │ mov.w r3, ip, lsr #3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - blt.w 5918 │ │ │ │ │ + blt.w 5988 │ │ │ │ │ itt eq │ │ │ │ │ - ldreq r2, [pc, #672] @ (59b8 ) │ │ │ │ │ + ldreq r2, [pc, #672] @ (5a28 ) │ │ │ │ │ addeq r0, #12 │ │ │ │ │ - beq.w 5844 │ │ │ │ │ + beq.w 58b4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 56d0 │ │ │ │ │ + beq.n 5740 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - ldr r5, [pc, #648] @ (59bc ) │ │ │ │ │ + ldr r5, [pc, #648] @ (5a2c ) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 593c │ │ │ │ │ + beq.w 59ac │ │ │ │ │ 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 579e │ │ │ │ │ + beq.n 580e │ │ │ │ │ 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 579e │ │ │ │ │ + beq.n 580e │ │ │ │ │ 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 577e │ │ │ │ │ + bne.n 57ee │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ble.n 581e │ │ │ │ │ + ble.n 588e │ │ │ │ │ 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 581e │ │ │ │ │ + ble.n 588e │ │ │ │ │ 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 581e │ │ │ │ │ + ble.n 588e │ │ │ │ │ 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 581e │ │ │ │ │ + bge.n 588e │ │ │ │ │ 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 5808 │ │ │ │ │ + bne.n 5878 │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 5904 │ │ │ │ │ + beq.n 5974 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ lsrs r0, r1, #3 │ │ │ │ │ - beq.n 5838 │ │ │ │ │ + beq.n 58a8 │ │ │ │ │ add.w r3, r2, r0, lsl #2 │ │ │ │ │ subs r4, r0, #1 │ │ │ │ │ add.w r5, r2, #12 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - cbz r3, 589a │ │ │ │ │ + cbz r3, 590a │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ - b.w 124c │ │ │ │ │ + b.w 125c │ │ │ │ │ mov r3, r6 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 59a2 │ │ │ │ │ + beq.w 5a12 │ │ │ │ │ ldr.w r1, [r0, r6, lsl #2] │ │ │ │ │ ldr.w r7, [r2, r6, lsl #2] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 5844 │ │ │ │ │ + beq.n 58b4 │ │ │ │ │ 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] @ (59bc ) │ │ │ │ │ + ldrcs r4, [pc, #316] @ (5a2c ) │ │ │ │ │ it cc │ │ │ │ │ - ldrcc r6, [pc, #312] @ (59bc ) │ │ │ │ │ + ldrcc r6, [pc, #312] @ (5a2c ) │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 56d0 │ │ │ │ │ + beq.w 5740 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 573a │ │ │ │ │ + b.n 57aa │ │ │ │ │ mov r4, r3 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 59b0 │ │ │ │ │ + beq.w 5a20 │ │ │ │ │ ldr.w r6, [r5, r3, lsl #2] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 5898 │ │ │ │ │ + beq.n 5908 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - beq.n 5838 │ │ │ │ │ + beq.n 58a8 │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ orr.w r3, r3, r4, lsl #3 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 5838 │ │ │ │ │ + b.n 58a8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r4, #1 │ │ │ │ │ - blt.n 5996 │ │ │ │ │ + blt.n 5a06 │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 59a6 │ │ │ │ │ + beq.n 5a16 │ │ │ │ │ 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] │ │ │ │ │ @@ -8526,102 +8571,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 56d0 │ │ │ │ │ + b.n 5740 │ │ │ │ │ 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 5824 │ │ │ │ │ + b.n 5894 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 56d0 │ │ │ │ │ + beq.w 5740 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - cbz r6, 597c │ │ │ │ │ + cbz r6, 59ec │ │ │ │ │ mov r5, r4 │ │ │ │ │ ldr r6, [sp, #0] │ │ │ │ │ - ldr r4, [pc, #136] @ (59bc ) │ │ │ │ │ + ldr r4, [pc, #136] @ (5a2c ) │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 573a │ │ │ │ │ + b.n 57aa │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 5824 │ │ │ │ │ + beq.w 5894 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - b.n 57a2 │ │ │ │ │ - ldr r1, [pc, #112] @ (59bc ) │ │ │ │ │ + b.n 5812 │ │ │ │ │ + ldr r1, [pc, #112] @ (5a2c ) │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ - b.w 3e74 │ │ │ │ │ + b.w 3ee4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 5988 │ │ │ │ │ - ldr r1, [pc, #96] @ (59bc ) │ │ │ │ │ - bl 3e74 │ │ │ │ │ + beq.n 59f8 │ │ │ │ │ + ldr r1, [pc, #96] @ (5a2c ) │ │ │ │ │ + bl 3ee4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 56d0 │ │ │ │ │ + beq.w 5740 │ │ │ │ │ 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 56d0 │ │ │ │ │ + b.n 5740 │ │ │ │ │ ldr r6, [sp, #0] │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - ldr r4, [pc, #56] @ (59bc ) │ │ │ │ │ + ldr r4, [pc, #56] @ (5a2c ) │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 57a2 │ │ │ │ │ - ldr r0, [pc, #48] @ (59bc ) │ │ │ │ │ + b.n 5812 │ │ │ │ │ + ldr r0, [pc, #48] @ (5a2c ) │ │ │ │ │ mov r1, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ - b.w 7134 │ │ │ │ │ + b.w 71a4 │ │ │ │ │ negs r5, r0 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r7, r7, r7, lsl #1 │ │ │ │ │ - b.n 58c2 │ │ │ │ │ - ldr r2, [pc, #28] @ (59c0 ) │ │ │ │ │ - b.n 56d0 │ │ │ │ │ + b.n 5932 │ │ │ │ │ + ldr r2, [pc, #28] @ (5a30 ) │ │ │ │ │ + b.n 5740 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n 56d0 │ │ │ │ │ + b.n 5740 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 5838 │ │ │ │ │ + b.n 58a8 │ │ │ │ │ nop │ │ │ │ │ .word 0x00002444 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000059c4 : │ │ │ │ │ +00005a34 : │ │ │ │ │ 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 59ea │ │ │ │ │ + bpl.n 5a5a │ │ │ │ │ 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 │ │ │ │ │ @@ -8635,30 +8680,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} │ │ │ │ │ │ │ │ │ │ -00005a08 <_PyLong_Add>: │ │ │ │ │ +00005a78 <_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 5aa0 <_PyLong_Add+0x98> │ │ │ │ │ + bhi.n 5b10 <_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 │ │ │ │ │ @@ -8666,15 +8711,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 5a80 <_PyLong_Add+0x78> │ │ │ │ │ + bcs.n 5af0 <_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 │ │ │ │ │ @@ -8685,52 +8730,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 5ae4 <_PyLong_Add+0xdc> │ │ │ │ │ + bcs.n 5b54 <_PyLong_Add+0xdc> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 5abc <_PyLong_Add+0xb4> │ │ │ │ │ + beq.n 5b2c <_PyLong_Add+0xb4> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 5ab2 <_PyLong_Add+0xaa> │ │ │ │ │ + beq.n 5b22 <_PyLong_Add+0xaa> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 3e74 │ │ │ │ │ + b.w 3ee4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 7134 │ │ │ │ │ + b.w 71a4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ itt ne │ │ │ │ │ movne r1, r0 │ │ │ │ │ movne r0, ip │ │ │ │ │ - bne.n 5ab2 <_PyLong_Add+0xaa> │ │ │ │ │ - bl 3e74 │ │ │ │ │ + bne.n 5b22 <_PyLong_Add+0xaa> │ │ │ │ │ + bl 3ee4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5a7a <_PyLong_Add+0x72> │ │ │ │ │ + beq.n 5aea <_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 5a7a <_PyLong_Add+0x72> │ │ │ │ │ + b.n 5aea <_PyLong_Add+0x72> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r6, #16 │ │ │ │ │ - blt.n 5b24 <_PyLong_Add+0x11c> │ │ │ │ │ + blt.n 5b94 <_PyLong_Add+0x11c> │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 5b30 <_PyLong_Add+0x128> │ │ │ │ │ + cbz r0, 5ba0 <_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] │ │ │ │ │ @@ -8742,142 +8787,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 5a7a <_PyLong_Add+0x72> │ │ │ │ │ + b.n 5aea <_PyLong_Add+0x72> │ │ │ │ │ negs r4, r0 │ │ │ │ │ mov.w r6, #18 │ │ │ │ │ sbc.w r5, r5, r5, lsl #1 │ │ │ │ │ - b.n 5aec <_PyLong_Add+0xe4> │ │ │ │ │ + b.n 5b5c <_PyLong_Add+0xe4> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 5a7a <_PyLong_Add+0x72> │ │ │ │ │ + b.n 5aea <_PyLong_Add+0x72> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005b3c : │ │ │ │ │ +00005bac : │ │ │ │ │ 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 5c28 │ │ │ │ │ + bne.n 5c98 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ it eq │ │ │ │ │ ldreq r0, [r1, #0] │ │ │ │ │ - bne.n 5b68 │ │ │ │ │ + bne.n 5bd8 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyNumber_Long │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 5bfc │ │ │ │ │ + bne.n 5c6c │ │ │ │ │ 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 5b8e │ │ │ │ │ + bne.n 5bfe │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5c02 │ │ │ │ │ + beq.n 5c72 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 5b5e │ │ │ │ │ + beq.n 5bce │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 7dd8 │ │ │ │ │ + b.w 7e48 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5c20 │ │ │ │ │ - cbz r1, 5bf4 │ │ │ │ │ - bl 7dd8 │ │ │ │ │ + beq.n 5c90 │ │ │ │ │ + cbz r1, 5c64 │ │ │ │ │ + bl 7e48 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r3, 5bde │ │ │ │ │ + cbz r3, 5c4e │ │ │ │ │ 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, 5bd4 │ │ │ │ │ + cbz r0, 5c44 │ │ │ │ │ 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 5be4 │ │ │ │ │ + blt.n 5c54 │ │ │ │ │ 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 5bdc │ │ │ │ │ + bne.n 5c4c │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5bdc │ │ │ │ │ + b.n 5c4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Long │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 5b9a │ │ │ │ │ - cbnz r2, 5c42 │ │ │ │ │ - ldr r3, [pc, #96] @ (5c60 ) │ │ │ │ │ - b.n 5bde │ │ │ │ │ + b.n 5c0a │ │ │ │ │ + cbnz r2, 5cb2 │ │ │ │ │ + ldr r3, [pc, #96] @ (5cd0 ) │ │ │ │ │ + b.n 5c4e │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 5bfe │ │ │ │ │ + beq.n 5c6e │ │ │ │ │ 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 5bde │ │ │ │ │ + b.n 5c4e │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 5c06 │ │ │ │ │ - ldr r3, [pc, #56] @ (5c60 ) │ │ │ │ │ - b.n 5b9c │ │ │ │ │ + bne.n 5c76 │ │ │ │ │ + ldr r3, [pc, #56] @ (5cd0 ) │ │ │ │ │ + b.n 5c0c │ │ │ │ │ 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 5bde │ │ │ │ │ + b.n 5c4e │ │ │ │ │ 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 │ │ │ │ │ @@ -8887,58 +8932,58 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_Format │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00005c64 : │ │ │ │ │ +00005cd4 : │ │ │ │ │ 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, #620] @ 5ee0 │ │ │ │ │ + vldr d6, [pc, #620] @ 5f50 │ │ │ │ │ sub sp, #32 │ │ │ │ │ vcmpe.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5dda │ │ │ │ │ - vldr d6, [pc, #608] @ 5ee8 │ │ │ │ │ + ble.w 5e4a │ │ │ │ │ + vldr d6, [pc, #608] @ 5f58 │ │ │ │ │ vcmpe.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 5cd6 │ │ │ │ │ + bpl.n 5d46 │ │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ adds r1, r3, #5 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ - bcs.n 5cba │ │ │ │ │ + bcs.n 5d2a │ │ │ │ │ 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 5e2e │ │ │ │ │ + bcs.w 5e9e │ │ │ │ │ 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, #532] @ 5ef0 │ │ │ │ │ + vldr d6, [pc, #532] @ 5f60 │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 5ea8 │ │ │ │ │ + bgt.w 5f18 │ │ │ │ │ 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 │ │ │ │ │ @@ -8950,15 +8995,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 5cb4 │ │ │ │ │ + beq.n 5d24 │ │ │ │ │ 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 │ │ │ │ │ @@ -8969,41 +9014,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 5dc0 │ │ │ │ │ + blt.n 5e30 │ │ │ │ │ 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 5dc0 │ │ │ │ │ + bmi.n 5e30 │ │ │ │ │ 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 5dc0 │ │ │ │ │ + beq.n 5e30 │ │ │ │ │ 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 │ │ │ │ │ @@ -9011,32 +9056,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 5d9e │ │ │ │ │ + bne.n 5e0e │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 5cb4 │ │ │ │ │ + beq.w 5d24 │ │ │ │ │ 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 5cb4 │ │ │ │ │ + b.n 5d24 │ │ │ │ │ vabs.f64 d6, d0 │ │ │ │ │ - vldr d5, [pc, #272] @ 5ef0 │ │ │ │ │ + vldr d5, [pc, #272] @ 5f60 │ │ │ │ │ vcmp.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 5ea8 │ │ │ │ │ + bgt.n 5f18 │ │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bvs.n 5ec2 │ │ │ │ │ + bvs.n 5f32 │ │ │ │ │ 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] │ │ │ │ │ @@ -9046,27 +9091,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 5cb4 │ │ │ │ │ + beq.w 5d24 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ movs r6, #1 │ │ │ │ │ vldr d0, [sp] │ │ │ │ │ asrs r4, r3, #31 │ │ │ │ │ - b.n 5d26 │ │ │ │ │ + b.n 5d96 │ │ │ │ │ movs r0, #20 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 5e9e │ │ │ │ │ + cbz r0, 5f0e │ │ │ │ │ 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 │ │ │ │ │ @@ -9091,209 +9136,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 5cb4 │ │ │ │ │ - b.n 5e8e │ │ │ │ │ + beq.w 5d24 │ │ │ │ │ + b.n 5efe │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n 5cb4 │ │ │ │ │ + b.n 5d24 │ │ │ │ │ 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 5cb4 │ │ │ │ │ + b.n 5d24 │ │ │ │ │ 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 5ebe │ │ │ │ │ + b.n 5f2e │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0xc1e00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41e00000 │ │ │ │ │ .word 0xffffffff │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ │ │ │ │ │ -00005ef8 : │ │ │ │ │ +00005f68 : │ │ │ │ │ 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, 5f40 │ │ │ │ │ + cbz r0, 5fb0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 5f58 │ │ │ │ │ + bpl.n 5fc8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 5f2c │ │ │ │ │ + bhi.n 5f9c │ │ │ │ │ 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 2c60 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 2cd4 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 5f50 │ │ │ │ │ + beq.n 5fc0 │ │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ │ - b.n 5f28 │ │ │ │ │ + b.n 5f98 │ │ │ │ │ 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 5f28 │ │ │ │ │ + b.n 5f98 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5f50 │ │ │ │ │ + beq.n 5fc0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 5f9e │ │ │ │ │ + bhi.n 600e │ │ │ │ │ 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 5f28 │ │ │ │ │ + bge.n 5f98 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5f3a │ │ │ │ │ + bne.n 5faa │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 5f36 │ │ │ │ │ + b.n 5fa6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ - bl 2c60 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 2cd4 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5f36 │ │ │ │ │ + bge.n 5fa6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5f36 │ │ │ │ │ - b.n 5f92 │ │ │ │ │ + bne.n 5fa6 │ │ │ │ │ + b.n 6002 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005fbc : │ │ │ │ │ +0000602c : │ │ │ │ │ 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 67fc │ │ │ │ │ + bne.w 686c │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.w 67d4 │ │ │ │ │ + ble.w 6844 │ │ │ │ │ clz r3, r1 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ it gt │ │ │ │ │ orrgt.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 68d0 │ │ │ │ │ + bne.w 6940 │ │ │ │ │ ldr r6, [r0, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 6276 │ │ │ │ │ + beq.w 62e6 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 67c4 │ │ │ │ │ + beq.w 6834 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #3 │ │ │ │ │ - bpl.w 68b0 │ │ │ │ │ + bpl.w 6920 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r7, #0 │ │ │ │ │ - bne.w 67b2 │ │ │ │ │ - ldr r1, [pc, #776] @ (6324 ) │ │ │ │ │ + bne.w 6822 │ │ │ │ │ + ldr r1, [pc, #776] @ (6394 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 678c │ │ │ │ │ + beq.w 67fc │ │ │ │ │ movs r4, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Bytes │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6788 │ │ │ │ │ + beq.w 67f8 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 6882 │ │ │ │ │ + beq.w 68f2 │ │ │ │ │ adds r0, #16 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ adds r6, r0, r3 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 64c0 │ │ │ │ │ + beq.w 6530 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6828 │ │ │ │ │ + bne.w 6898 │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r2, r7 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldrb r5, [r6, #0] │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 6068 │ │ │ │ │ + bne.n 60d8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 605a │ │ │ │ │ + bne.n 60ca │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ subs r3, r1, r3 │ │ │ │ │ movw r0, #34953 @ 0x8889 │ │ │ │ │ movt r0, #34952 @ 0x8888 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ite ls │ │ │ │ │ @@ -9308,26 +9353,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 6898 │ │ │ │ │ + bhi.w 6908 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ it hi │ │ │ │ │ movhi r3, fp │ │ │ │ │ - bls.w 6530 │ │ │ │ │ + bls.w 65a0 │ │ │ │ │ adds r3, #3 │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 676e │ │ │ │ │ + beq.w 67de │ │ │ │ │ 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 │ │ │ │ │ @@ -9340,30 +9385,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 6328 │ │ │ │ │ + beq.w 6398 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 65cc │ │ │ │ │ + bne.w 663c │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bne.w 63d0 │ │ │ │ │ + bne.w 6440 │ │ │ │ │ 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 6192 │ │ │ │ │ + beq.n 6202 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.n 6160 │ │ │ │ │ + beq.n 61d0 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq.n 6136 │ │ │ │ │ + beq.n 61a6 │ │ │ │ │ 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]! │ │ │ │ │ @@ -9373,246 +9418,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 6564 │ │ │ │ │ + bhi.w 65d4 │ │ │ │ │ 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 64a6 │ │ │ │ │ + bhi.w 6516 │ │ │ │ │ cmp lr, r9 │ │ │ │ │ - beq.w 6298 │ │ │ │ │ + beq.w 6308 │ │ │ │ │ mov r7, lr │ │ │ │ │ - b.n 622a │ │ │ │ │ + b.n 629a │ │ │ │ │ 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 630a │ │ │ │ │ + bhi.w 637a │ │ │ │ │ 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 62f0 │ │ │ │ │ + bhi.n 6360 │ │ │ │ │ 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 627c │ │ │ │ │ + bhi.n 62ec │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - beq.n 6298 │ │ │ │ │ + beq.n 6308 │ │ │ │ │ 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 6196 │ │ │ │ │ + bls.n 6206 │ │ │ │ │ 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 6196 │ │ │ │ │ + b.n 6206 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r4, r7 │ │ │ │ │ - b.n 602c │ │ │ │ │ + b.n 609c │ │ │ │ │ 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 622a │ │ │ │ │ - cbz r2, 62a4 │ │ │ │ │ + bne.n 629a │ │ │ │ │ + cbz r2, 6314 │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 6328 │ │ │ │ │ + beq.n 6398 │ │ │ │ │ orr.w r2, r2, r4, lsl #3 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - beq.n 632a │ │ │ │ │ + beq.n 639a │ │ │ │ │ add.w r3, r5, r1, lsl #2 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6588 │ │ │ │ │ + beq.w 65f8 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ - bls.n 632c │ │ │ │ │ + bls.n 639c │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 62da │ │ │ │ │ + bge.n 634a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 684c │ │ │ │ │ + beq.w 68bc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bne.w 686c │ │ │ │ │ + bne.w 68dc │ │ │ │ │ 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 61f4 │ │ │ │ │ + b.n 6264 │ │ │ │ │ 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 61c6 │ │ │ │ │ + b.n 6236 │ │ │ │ │ .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 6514 │ │ │ │ │ + bcs.w 6584 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 639e │ │ │ │ │ + bge.n 640e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 639e │ │ │ │ │ - ldr r2, [pc, #692] @ (6614 ) │ │ │ │ │ + cbnz r3, 640e │ │ │ │ │ + ldr r2, [pc, #692] @ (6684 ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 65ac │ │ │ │ │ + bne.w 661c │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r6, r3, #29 │ │ │ │ │ - bmi.w 685c │ │ │ │ │ - ldr r3, [pc, #676] @ (6618 ) │ │ │ │ │ + bmi.w 68cc │ │ │ │ │ + ldr r3, [pc, #676] @ (6688 ) │ │ │ │ │ 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 65c4 │ │ │ │ │ + bhi.w 6634 │ │ │ │ │ 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 62da │ │ │ │ │ + bge.n 634a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 62da │ │ │ │ │ + bne.n 634a │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 62da │ │ │ │ │ - b.n 62e8 │ │ │ │ │ + bne.n 634a │ │ │ │ │ + b.n 6358 │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov ip, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ lsls r3, r7, #31 │ │ │ │ │ - bpl.n 63f4 │ │ │ │ │ + bpl.n 6464 │ │ │ │ │ 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 6298 │ │ │ │ │ + beq.w 6308 │ │ │ │ │ mov fp, sl │ │ │ │ │ mov sl, r8 │ │ │ │ │ - b.n 643e │ │ │ │ │ + b.n 64ae │ │ │ │ │ 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 │ │ │ │ │ @@ -9620,188 +9665,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 648a │ │ │ │ │ + bhi.n 64fa │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - beq.n 6522 │ │ │ │ │ + beq.n 6592 │ │ │ │ │ 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 63fa │ │ │ │ │ + bls.n 646a │ │ │ │ │ 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 63fa │ │ │ │ │ + b.n 646a │ │ │ │ │ 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 6434 │ │ │ │ │ + b.n 64a4 │ │ │ │ │ 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 618c │ │ │ │ │ + b.n 61fc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 683a │ │ │ │ │ + bne.w 68aa │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 6504 │ │ │ │ │ + bne.n 6574 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 6528 │ │ │ │ │ + beq.n 6598 │ │ │ │ │ ldrb.w r3, [r8, #17] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 650c │ │ │ │ │ + bne.n 657c │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 6528 │ │ │ │ │ + beq.n 6598 │ │ │ │ │ ldrb.w r3, [r8, #18] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 657e │ │ │ │ │ + bne.n 65ee │ │ │ │ │ cmp r1, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #3 │ │ │ │ │ - beq.n 6528 │ │ │ │ │ + beq.n 6598 │ │ │ │ │ ldrb r5, [r0, r3] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 64fe │ │ │ │ │ + bne.n 656e │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 64f2 │ │ │ │ │ + bne.n 6562 │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 606e │ │ │ │ │ + b.n 60de │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 606e │ │ │ │ │ + b.n 60de │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 606e │ │ │ │ │ + b.n 60de │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 63ba │ │ │ │ │ - b.n 62da │ │ │ │ │ + blt.w 642a │ │ │ │ │ + b.n 634a │ │ │ │ │ mov r8, sl │ │ │ │ │ mov sl, fp │ │ │ │ │ - b.n 6298 │ │ │ │ │ + b.n 6308 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 606e │ │ │ │ │ - ldr r3, [pc, #232] @ (661c ) │ │ │ │ │ + b.n 60de │ │ │ │ │ + ldr r3, [pc, #232] @ (668c ) │ │ │ │ │ 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 6836 │ │ │ │ │ + beq.w 68a6 │ │ │ │ │ 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 60e2 │ │ │ │ │ + b.n 6152 │ │ │ │ │ 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 6160 │ │ │ │ │ + b.n 61d0 │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ movs r3, #2 │ │ │ │ │ - b.n 606e │ │ │ │ │ + b.n 60de │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ add.w r4, r5, #12 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6864 │ │ │ │ │ + beq.w 68d4 │ │ │ │ │ ldr.w r4, [r4, r0, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 6586 │ │ │ │ │ + beq.n 65f6 │ │ │ │ │ and.w r0, r2, #3 │ │ │ │ │ orr.w r0, r0, r3, lsl #3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it ne │ │ │ │ │ movne r2, r0 │ │ │ │ │ - b.n 62be │ │ │ │ │ + b.n 632e │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r7, r3, #29 │ │ │ │ │ - bmi.w 685c │ │ │ │ │ + bmi.w 68cc │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 6372 │ │ │ │ │ + bls.w 63e2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 639e │ │ │ │ │ + b.n 640e │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bne.w 66dc │ │ │ │ │ + bne.w 674c │ │ │ │ │ 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 666a │ │ │ │ │ + bpl.n 66da │ │ │ │ │ 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 666a │ │ │ │ │ - b.n 6760 │ │ │ │ │ + bne.n 66da │ │ │ │ │ + b.n 67d0 │ │ │ │ │ .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 │ │ │ │ │ @@ -9820,18 +9865,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 66c4 │ │ │ │ │ + bhi.n 6734 │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp ip, r9 │ │ │ │ │ - beq.n 6760 │ │ │ │ │ + beq.n 67d0 │ │ │ │ │ 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 │ │ │ │ │ @@ -9843,45 +9888,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 6620 │ │ │ │ │ + bls.n 6690 │ │ │ │ │ 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 6622 │ │ │ │ │ + b.n 6692 │ │ │ │ │ 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 6666 │ │ │ │ │ + b.n 66d6 │ │ │ │ │ movs r0, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov fp, r3 │ │ │ │ │ str.w sl, [sp, #28] │ │ │ │ │ - b.n 66f8 │ │ │ │ │ + b.n 6768 │ │ │ │ │ mov r2, ip │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r9, r7 │ │ │ │ │ - beq.n 675c │ │ │ │ │ + beq.n 67cc │ │ │ │ │ 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 │ │ │ │ │ @@ -9892,174 +9937,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 66ec │ │ │ │ │ + bls.n 675c │ │ │ │ │ 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 66ee │ │ │ │ │ + b.n 675e │ │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ │ - cbz r2, 67c0 │ │ │ │ │ + cbz r2, 6830 │ │ │ │ │ add.w r2, r5, r4, lsl #2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - b.n 62a4 │ │ │ │ │ + b.n 6314 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr.w r5, [r8] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6788 │ │ │ │ │ + bge.n 67f8 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str.w r5, [r8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 63c4 │ │ │ │ │ + beq.w 6434 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 62e8 │ │ │ │ │ - ldr r1, [pc, #344] @ (68e8 ) │ │ │ │ │ + b.n 6358 │ │ │ │ │ + ldr r1, [pc, #344] @ (6958 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 602c │ │ │ │ │ + bne.w 609c │ │ │ │ │ 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 6788 │ │ │ │ │ + b.n 67f8 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bge.w 601a │ │ │ │ │ - b.n 6788 │ │ │ │ │ + bge.w 608a │ │ │ │ │ + b.n 67f8 │ │ │ │ │ movs r2, #2 │ │ │ │ │ - b.n 62a4 │ │ │ │ │ + b.n 6314 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - blt.w 62e8 │ │ │ │ │ + blt.w 6358 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 602c │ │ │ │ │ - ldr r1, [pc, #276] @ (68ec ) │ │ │ │ │ + b.n 609c │ │ │ │ │ + ldr r1, [pc, #276] @ (695c ) │ │ │ │ │ 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 62e8 │ │ │ │ │ + beq.w 6358 │ │ │ │ │ ldr r6, [r5, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b.n 5ffe │ │ │ │ │ + b.n 606e │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ add r5, r4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - ldr r4, [pc, #232] @ (68ec ) │ │ │ │ │ + ldr r4, [pc, #232] @ (695c ) │ │ │ │ │ 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 6788 │ │ │ │ │ + beq.n 67f8 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.w 5ff6 │ │ │ │ │ + b.w 6066 │ │ │ │ │ ldrsb r3, [r0, r3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 6854 │ │ │ │ │ + blt.n 68c4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - b.n 6058 │ │ │ │ │ + b.n 60c8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 60b8 │ │ │ │ │ + b.n 6128 │ │ │ │ │ ldrsb.w r3, [r8, #16] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bge.w 64c6 │ │ │ │ │ + bge.w 6536 │ │ │ │ │ movs r4, #1 │ │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ │ mov r7, r4 │ │ │ │ │ - b.n 64ca │ │ │ │ │ + b.n 653a │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 62da │ │ │ │ │ + b.n 634a │ │ │ │ │ movs r7, #1 │ │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ │ - b.w 6058 │ │ │ │ │ + b.w 60c8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 639e │ │ │ │ │ + b.n 640e │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r4, #5 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 6350 │ │ │ │ │ + b.n 63c0 │ │ │ │ │ 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 68d4 │ │ │ │ │ + blt.n 6944 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 62e8 │ │ │ │ │ + b.n 6358 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6890 │ │ │ │ │ + bge.n 6900 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 6894 │ │ │ │ │ - ldr r5, [pc, #92] @ (68f0 ) │ │ │ │ │ - b.n 62da │ │ │ │ │ - ldr r5, [pc, #88] @ (68f0 ) │ │ │ │ │ - b.n 63c4 │ │ │ │ │ + cbz r3, 6904 │ │ │ │ │ + ldr r5, [pc, #92] @ (6960 ) │ │ │ │ │ + b.n 634a │ │ │ │ │ + ldr r5, [pc, #88] @ (6960 ) │ │ │ │ │ + b.n 6434 │ │ │ │ │ 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 6772 │ │ │ │ │ + b.n 67e2 │ │ │ │ │ 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 │ │ │ │ │ @@ -10067,100 +10112,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 6788 │ │ │ │ │ + b.n 67f8 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 6800 │ │ │ │ │ + b.n 6870 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 687e │ │ │ │ │ + bne.n 68ee │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 62e8 │ │ │ │ │ + b.n 6358 │ │ │ │ │ nop │ │ │ │ │ .word 0x00006fb8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000020c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000068f4 <_PyLong_FromByteArray>: │ │ │ │ │ +00006964 <_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 6db2 <_PyLong_FromByteArray+0x4be> │ │ │ │ │ + beq.w 6e22 <_PyLong_FromByteArray+0x4be> │ │ │ │ │ mov r4, r0 │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ add r0, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 6ce2 <_PyLong_FromByteArray+0x3ee> │ │ │ │ │ + beq.w 6d52 <_PyLong_FromByteArray+0x3ee> │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6db6 <_PyLong_FromByteArray+0x4c2> │ │ │ │ │ + bne.w 6e26 <_PyLong_FromByteArray+0x4c2> │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.w 6ae0 <_PyLong_FromByteArray+0x1ec> │ │ │ │ │ + bne.w 6b50 <_PyLong_FromByteArray+0x1ec> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 696a <_PyLong_FromByteArray+0x76> │ │ │ │ │ + beq.n 69da <_PyLong_FromByteArray+0x76> │ │ │ │ │ rsb r6, r8, #0 │ │ │ │ │ sub.w r2, r0, r8 │ │ │ │ │ ldrb r1, [r0, r6] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.w 6bfe <_PyLong_FromByteArray+0x30a> │ │ │ │ │ + bne.w 6c6e <_PyLong_FromByteArray+0x30a> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 696a <_PyLong_FromByteArray+0x76> │ │ │ │ │ + beq.n 69da <_PyLong_FromByteArray+0x76> │ │ │ │ │ ldrb r1, [r2, r6] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.w 6cee <_PyLong_FromByteArray+0x3fa> │ │ │ │ │ + bne.w 6d5e <_PyLong_FromByteArray+0x3fa> │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 696a <_PyLong_FromByteArray+0x76> │ │ │ │ │ + beq.n 69da <_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 6ae2 <_PyLong_FromByteArray+0x1ee> │ │ │ │ │ + bne.w 6b52 <_PyLong_FromByteArray+0x1ee> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 695a <_PyLong_FromByteArray+0x66> │ │ │ │ │ + bne.n 69ca <_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] @ (6c28 <_PyLong_FromByteArray+0x334>) │ │ │ │ │ + ldr r3, [pc, #676] @ (6c98 <_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 6d34 <_PyLong_FromByteArray+0x440> │ │ │ │ │ + beq.w 6da4 <_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> │ │ │ │ │ @@ -10169,53 +10214,53 @@ │ │ │ │ │ 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 6b76 <_PyLong_FromByteArray+0x282> │ │ │ │ │ + beq.w 6be6 <_PyLong_FromByteArray+0x282> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6d3c <_PyLong_FromByteArray+0x448> │ │ │ │ │ + bne.w 6dac <_PyLong_FromByteArray+0x448> │ │ │ │ │ mov r9, r7 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - bne.w 6c02 <_PyLong_FromByteArray+0x30e> │ │ │ │ │ + bne.w 6c72 <_PyLong_FromByteArray+0x30e> │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov lr, r7 │ │ │ │ │ mov r8, r7 │ │ │ │ │ lsls r1, r6, #31 │ │ │ │ │ - bpl.n 69fe <_PyLong_FromByteArray+0x10a> │ │ │ │ │ + bpl.n 6a6e <_PyLong_FromByteArray+0x10a> │ │ │ │ │ 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 6a9c <_PyLong_FromByteArray+0x1a8> │ │ │ │ │ + beq.n 6b0c <_PyLong_FromByteArray+0x1a8> │ │ │ │ │ mov sl, r7 │ │ │ │ │ - b.n 6a0c <_PyLong_FromByteArray+0x118> │ │ │ │ │ + b.n 6a7c <_PyLong_FromByteArray+0x118> │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq.n 6a9a <_PyLong_FromByteArray+0x1a6> │ │ │ │ │ + beq.n 6b0a <_PyLong_FromByteArray+0x1a6> │ │ │ │ │ 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 │ │ │ │ │ - bhi.w 6b5a <_PyLong_FromByteArray+0x266> │ │ │ │ │ + bhi.w 6bca <_PyLong_FromByteArray+0x266> │ │ │ │ │ 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 │ │ │ │ │ @@ -10223,50 +10268,50 @@ │ │ │ │ │ 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 6a02 <_PyLong_FromByteArray+0x10e> │ │ │ │ │ + bls.n 6a72 <_PyLong_FromByteArray+0x10e> │ │ │ │ │ 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 6a0c <_PyLong_FromByteArray+0x118> │ │ │ │ │ + bne.n 6a7c <_PyLong_FromByteArray+0x118> │ │ │ │ │ mov r7, sl │ │ │ │ │ - cbz r3, 6aa8 <_PyLong_FromByteArray+0x1b4> │ │ │ │ │ + cbz r3, 6b18 <_PyLong_FromByteArray+0x1b4> │ │ │ │ │ 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 6b76 <_PyLong_FromByteArray+0x282> │ │ │ │ │ + beq.n 6be6 <_PyLong_FromByteArray+0x282> │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, r9, lsl #3 │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ - beq.n 6b78 <_PyLong_FromByteArray+0x284> │ │ │ │ │ + beq.n 6be8 <_PyLong_FromByteArray+0x284> │ │ │ │ │ add.w r1, r5, r0, lsl #2 │ │ │ │ │ subs r2, r0, #1 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 6d12 <_PyLong_FromByteArray+0x41e> │ │ │ │ │ + beq.w 6d82 <_PyLong_FromByteArray+0x41e> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - bls.n 6b7a <_PyLong_FromByteArray+0x286> │ │ │ │ │ + bls.n 6bea <_PyLong_FromByteArray+0x286> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r2, r3, r2 │ │ │ │ │ movs r1, #30 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ @@ -10283,221 +10328,221 @@ │ │ │ │ │ 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 6de0 <_PyLong_FromByteArray+0x4ec> │ │ │ │ │ + bhi.w 6e50 <_PyLong_FromByteArray+0x4ec> │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ it hi │ │ │ │ │ movhi sl, r9 │ │ │ │ │ - bls.w 6980 <_PyLong_FromByteArray+0x8c> │ │ │ │ │ + bls.w 69f0 <_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 6dc6 <_PyLong_FromByteArray+0x4d2> │ │ │ │ │ + beq.w 6e36 <_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 69b2 <_PyLong_FromByteArray+0xbe> │ │ │ │ │ + b.n 6a22 <_PyLong_FromByteArray+0xbe> │ │ │ │ │ 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 6a3e <_PyLong_FromByteArray+0x14a> │ │ │ │ │ + b.n 6aae <_PyLong_FromByteArray+0x14a> │ │ │ │ │ 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 6ad8 <_PyLong_FromByteArray+0x1e4> │ │ │ │ │ + bcs.n 6b48 <_PyLong_FromByteArray+0x1e4> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6bea <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ + bge.n 6c5a <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 6bea <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ - ldr r2, [pc, #128] @ (6c2c <_PyLong_FromByteArray+0x338>) │ │ │ │ │ + cbnz r3, 6c5a <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ + ldr r2, [pc, #128] @ (6c9c <_PyLong_FromByteArray+0x338>) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6cf2 <_PyLong_FromByteArray+0x3fe> │ │ │ │ │ + bne.w 6d62 <_PyLong_FromByteArray+0x3fe> │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bmi.w 6dd8 <_PyLong_FromByteArray+0x4e4> │ │ │ │ │ - ldr r3, [pc, #112] @ (6c30 <_PyLong_FromByteArray+0x33c>) │ │ │ │ │ + bmi.w 6e48 <_PyLong_FromByteArray+0x4e4> │ │ │ │ │ + ldr r3, [pc, #112] @ (6ca0 <_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 6d08 <_PyLong_FromByteArray+0x414> │ │ │ │ │ + bhi.w 6d78 <_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 6ad8 <_PyLong_FromByteArray+0x1e4> │ │ │ │ │ + b.n 6b48 <_PyLong_FromByteArray+0x1e4> │ │ │ │ │ movs r2, #1 │ │ │ │ │ - b.n 6ae2 <_PyLong_FromByteArray+0x1ee> │ │ │ │ │ + b.n 6b52 <_PyLong_FromByteArray+0x1ee> │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov lr, r7 │ │ │ │ │ mov r8, r7 │ │ │ │ │ lsls r2, r6, #31 │ │ │ │ │ - bpl.n 6c24 <_PyLong_FromByteArray+0x330> │ │ │ │ │ + bpl.n 6c94 <_PyLong_FromByteArray+0x330> │ │ │ │ │ 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 6a9c <_PyLong_FromByteArray+0x1a8> │ │ │ │ │ + beq.w 6b0c <_PyLong_FromByteArray+0x1a8> │ │ │ │ │ mov sl, r7 │ │ │ │ │ - b.n 6c7a <_PyLong_FromByteArray+0x386> │ │ │ │ │ + b.n 6cb0 <_PyLong_FromByteArray+0x34c> │ │ │ │ │ .word 0x0000029e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000068 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - ldrb.w r1, [r4, #-1] │ │ │ │ │ + add.w r8, r8, #1 │ │ │ │ │ + subs r4, #1 │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + beq.w 6b0a <_PyLong_FromByteArray+0x1a6> │ │ │ │ │ + ldrb r1, [r4, #0] │ │ │ │ │ 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 │ │ │ │ │ - add.w r4, r4, #4294967295 @ 0xffffffff │ │ │ │ │ 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 6cc6 <_PyLong_FromByteArray+0x3d2> │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ - subs r4, #1 │ │ │ │ │ - cmp r6, r8 │ │ │ │ │ - beq.w 6a9a <_PyLong_FromByteArray+0x1a6> │ │ │ │ │ - ldrb r1, [r4, #0] │ │ │ │ │ + bhi.n 6d36 <_PyLong_FromByteArray+0x3d2> │ │ │ │ │ + ldrb.w 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 │ │ │ │ │ + add.w r4, r4, #4294967295 @ 0xffffffff │ │ │ │ │ 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 6c34 <_PyLong_FromByteArray+0x340> │ │ │ │ │ + bls.n 6ca4 <_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 6c34 <_PyLong_FromByteArray+0x340> │ │ │ │ │ + b.n 6ca4 <_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 6c6e <_PyLong_FromByteArray+0x37a> │ │ │ │ │ + b.n 6ce0 <_PyLong_FromByteArray+0x37c> │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - b.n 691c <_PyLong_FromByteArray+0x28> │ │ │ │ │ + b.n 698c <_PyLong_FromByteArray+0x28> │ │ │ │ │ movs r2, #2 │ │ │ │ │ - b.n 6ae2 <_PyLong_FromByteArray+0x1ee> │ │ │ │ │ + b.n 6b52 <_PyLong_FromByteArray+0x1ee> │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.n 6dd8 <_PyLong_FromByteArray+0x4e4> │ │ │ │ │ + bmi.n 6e48 <_PyLong_FromByteArray+0x4e4> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 6bbe <_PyLong_FromByteArray+0x2ca> │ │ │ │ │ + bls.w 6c2e <_PyLong_FromByteArray+0x2ca> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 6bea <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ + b.n 6c5a <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ mov r2, r1 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ add.w r4, r5, #12 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 6dd0 <_PyLong_FromByteArray+0x4dc> │ │ │ │ │ + beq.n 6e40 <_PyLong_FromByteArray+0x4dc> │ │ │ │ │ ldr.w r4, [r4, r1, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 6d10 <_PyLong_FromByteArray+0x41c> │ │ │ │ │ + beq.n 6d80 <_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 6ad2 <_PyLong_FromByteArray+0x1de> │ │ │ │ │ + b.n 6b42 <_PyLong_FromByteArray+0x1de> │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ - b.n 6b2a <_PyLong_FromByteArray+0x236> │ │ │ │ │ + b.n 6b9a <_PyLong_FromByteArray+0x236> │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ - b.n 6d58 <_PyLong_FromByteArray+0x464> │ │ │ │ │ + b.n 6dc8 <_PyLong_FromByteArray+0x464> │ │ │ │ │ mov r3, r1 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - beq.n 6dcc <_PyLong_FromByteArray+0x4d8> │ │ │ │ │ + beq.n 6e3c <_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 │ │ │ │ │ @@ -10508,85 +10553,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 6d4c <_PyLong_FromByteArray+0x458> │ │ │ │ │ + bls.n 6dbc <_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 6d4e <_PyLong_FromByteArray+0x45a> │ │ │ │ │ - ldr r5, [pc, #72] @ (6dfc <_PyLong_FromByteArray+0x508>) │ │ │ │ │ - b.n 6ad8 <_PyLong_FromByteArray+0x1e4> │ │ │ │ │ + b.n 6dbe <_PyLong_FromByteArray+0x45a> │ │ │ │ │ + ldr r5, [pc, #72] @ (6e6c <_PyLong_FromByteArray+0x508>) │ │ │ │ │ + b.n 6b48 <_PyLong_FromByteArray+0x1e4> │ │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 6922 <_PyLong_FromByteArray+0x2e> │ │ │ │ │ + bge.w 6992 <_PyLong_FromByteArray+0x2e> │ │ │ │ │ movs r7, #1 │ │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ │ - b.n 6926 <_PyLong_FromByteArray+0x32> │ │ │ │ │ + b.n 6996 <_PyLong_FromByteArray+0x32> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 6ad8 <_PyLong_FromByteArray+0x1e4> │ │ │ │ │ + b.n 6b48 <_PyLong_FromByteArray+0x1e4> │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ - b.n 6a9c <_PyLong_FromByteArray+0x1a8> │ │ │ │ │ + b.n 6b0c <_PyLong_FromByteArray+0x1a8> │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r4, #5 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 6b9c <_PyLong_FromByteArray+0x2a8> │ │ │ │ │ + b.n 6c0c <_PyLong_FromByteArray+0x2a8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 6bea <_PyLong_FromByteArray+0x2f6> │ │ │ │ │ + b.n 6c5a <_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 6ad8 <_PyLong_FromByteArray+0x1e4> │ │ │ │ │ + b.n 6b48 <_PyLong_FromByteArray+0x1e4> │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00006e00 : │ │ │ │ │ +00006e70 : │ │ │ │ │ PyLong_FromSize_t(): │ │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ │ - bls.n 6e10 │ │ │ │ │ + bls.n 6e80 │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bcs.n 6e1a │ │ │ │ │ + bcs.n 6e8a │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ - ldr r2, [pc, #116] @ (6e88 ) │ │ │ │ │ + ldr r2, [pc, #116] @ (6ef8 ) │ │ │ │ │ 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, 6e7e │ │ │ │ │ + cbz r0, 6eee │ │ │ │ │ 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] │ │ │ │ │ @@ -10604,237 +10649,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 6e6c │ │ │ │ │ + bne.n 6edc │ │ │ │ │ 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 6e78 │ │ │ │ │ + b.n 6ee8 │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00006e8c : │ │ │ │ │ +00006efc : │ │ │ │ │ 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 70f2 │ │ │ │ │ + bpl.w 7162 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 70f2 │ │ │ │ │ + bpl.w 7162 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r4, r2, #3 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.n 6fa2 │ │ │ │ │ + bls.n 7012 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.w 6fce │ │ │ │ │ + beq.w 703e │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6ed4 │ │ │ │ │ + bge.n 6f44 │ │ │ │ │ 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 704a │ │ │ │ │ + beq.w 70ba │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6ef8 │ │ │ │ │ + bge.n 6f68 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str.w r0, [r8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge.w 702e │ │ │ │ │ + bge.w 709e │ │ │ │ │ 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 7102 │ │ │ │ │ + beq.w 7172 │ │ │ │ │ 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 6f48 │ │ │ │ │ + b.n 6fb8 │ │ │ │ │ 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 6f38 │ │ │ │ │ + bne.n 6fa8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.n 700c │ │ │ │ │ + bgt.n 707c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 70b2 │ │ │ │ │ + bne.w 7122 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6f66 │ │ │ │ │ + bge.n 6fd6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7026 │ │ │ │ │ + beq.n 7096 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6f78 │ │ │ │ │ + bge.n 6fe8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 709e │ │ │ │ │ + beq.w 710e │ │ │ │ │ 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 7040 │ │ │ │ │ + beq.n 70b0 │ │ │ │ │ ldr.w r0, [r6, r1, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7022 │ │ │ │ │ + beq.n 7092 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 70a6 │ │ │ │ │ + bne.w 7116 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 124c │ │ │ │ │ + b.w 125c │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 6ebc │ │ │ │ │ + bhi.n 6f2c │ │ │ │ │ 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 70fa │ │ │ │ │ + beq.w 716a │ │ │ │ │ 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 6ed6 │ │ │ │ │ + beq.w 6f46 │ │ │ │ │ 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 6fee │ │ │ │ │ + b.n 705e │ │ │ │ │ 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 6f50 │ │ │ │ │ + b.n 6fc0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 6f82 │ │ │ │ │ + b.n 6ff2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6f66 │ │ │ │ │ + b.n 6fd6 │ │ │ │ │ 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 6f0a │ │ │ │ │ + b.n 6f7a │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 6f96 │ │ │ │ │ + beq.n 7006 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 6f96 │ │ │ │ │ + b.n 7006 │ │ │ │ │ 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 7110 │ │ │ │ │ + beq.n 7180 │ │ │ │ │ add.w r1, r8, #8 │ │ │ │ │ add.w ip, r0, #8 │ │ │ │ │ add.w lr, r1, r3, lsl #2 │ │ │ │ │ movs r7, #1 │ │ │ │ │ - b.n 7084 │ │ │ │ │ + b.n 70f4 │ │ │ │ │ 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 706e │ │ │ │ │ + bne.n 70de │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it lt │ │ │ │ │ movlt r7, #1 │ │ │ │ │ - blt.w 6f02 │ │ │ │ │ + blt.w 6f72 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r5 │ │ │ │ │ movs r7, #1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b.n 6f0a │ │ │ │ │ + b.n 6f7a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6f78 │ │ │ │ │ + b.n 6fe8 │ │ │ │ │ and.w r5, r5, #3 │ │ │ │ │ orr.w r5, r5, r3, lsl #3 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 6f96 │ │ │ │ │ + b.n 7006 │ │ │ │ │ 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 │ │ │ │ │ @@ -10846,79 +10891,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 70d8 │ │ │ │ │ - b.n 6f56 │ │ │ │ │ + bne.n 7148 │ │ │ │ │ + b.n 6fc6 │ │ │ │ │ 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 7110 │ │ │ │ │ + bge.n 7180 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbz r3, 712c │ │ │ │ │ + cbz r3, 719c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 711c │ │ │ │ │ + blt.n 718c │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 70fa │ │ │ │ │ + b.n 716a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7118 │ │ │ │ │ + bne.n 7188 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7118 │ │ │ │ │ + b.n 7188 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7110 │ │ │ │ │ + b.n 7180 │ │ │ │ │ │ │ │ │ │ -00007134 : │ │ │ │ │ +000071a4 : │ │ │ │ │ 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 72d6 │ │ │ │ │ - beq.w 73c0 │ │ │ │ │ + bgt.w 7346 │ │ │ │ │ + beq.w 7430 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bhi.w 7490 │ │ │ │ │ + bhi.w 7500 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 738c │ │ │ │ │ + beq.w 73fc │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.w 738c │ │ │ │ │ + beq.w 73fc │ │ │ │ │ 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 7482 │ │ │ │ │ + beq.w 74f2 │ │ │ │ │ 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 │ │ │ │ │ @@ -10931,153 +10976,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, 7226 │ │ │ │ │ + cbz r4, 7296 │ │ │ │ │ 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 7226 │ │ │ │ │ + beq.n 7296 │ │ │ │ │ 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 7226 │ │ │ │ │ + beq.n 7296 │ │ │ │ │ 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 7206 │ │ │ │ │ + bne.n 7276 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ - bge.n 729e │ │ │ │ │ + bge.n 730e │ │ │ │ │ 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 729e │ │ │ │ │ + ble.n 730e │ │ │ │ │ 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 729e │ │ │ │ │ + ble.n 730e │ │ │ │ │ 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 729e │ │ │ │ │ + ble.n 730e │ │ │ │ │ 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 7288 │ │ │ │ │ + bne.n 72f8 │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 72c4 │ │ │ │ │ + beq.n 7334 │ │ │ │ │ lsrs r1, r0, #3 │ │ │ │ │ - beq.n 72fc │ │ │ │ │ + beq.n 736c │ │ │ │ │ add.w r2, r5, r1, lsl #2 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ add.w r4, r5, #12 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 7430 │ │ │ │ │ + beq.w 74a0 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bls.n 72fc │ │ │ │ │ + bls.n 736c │ │ │ │ │ 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 72a4 │ │ │ │ │ + b.n 7314 │ │ │ │ │ movw r0, #65532 @ 0xfffc │ │ │ │ │ movt r0, #8191 @ 0x1fff │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bhi.w 7490 │ │ │ │ │ + bhi.w 7500 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 737c │ │ │ │ │ + beq.n 73ec │ │ │ │ │ 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 7180 │ │ │ │ │ + b.n 71f0 │ │ │ │ │ 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 72be │ │ │ │ │ + bcs.n 732e │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7364 │ │ │ │ │ + bge.n 73d4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 7364 │ │ │ │ │ - ldr r2, [pc, #388] @ (74b4 ) │ │ │ │ │ + cbnz r3, 73d4 │ │ │ │ │ + ldr r2, [pc, #388] @ (7524 ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 744e │ │ │ │ │ - ldr r3, [pc, #380] @ (74b8 ) │ │ │ │ │ + bne.w 74be │ │ │ │ │ + ldr r3, [pc, #380] @ (7528 ) │ │ │ │ │ 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 7464 │ │ │ │ │ + bhi.w 74d4 │ │ │ │ │ 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 │ │ │ │ │ @@ -11091,183 +11136,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] @ (74bc ) │ │ │ │ │ + ldr r2, [pc, #300] @ (752c ) │ │ │ │ │ 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 7476 │ │ │ │ │ + beq.n 74e6 │ │ │ │ │ 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 71ac │ │ │ │ │ + b.n 721c │ │ │ │ │ add.w ip, r4, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 747e │ │ │ │ │ + beq.n 74ee │ │ │ │ │ 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 73fa │ │ │ │ │ + bne.n 746a │ │ │ │ │ subs r2, r4, #2 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 747e │ │ │ │ │ + beq.n 74ee │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 746c │ │ │ │ │ + bne.n 74dc │ │ │ │ │ mov sl, r2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - bcc.n 747e │ │ │ │ │ + bcc.n 74ee │ │ │ │ │ ldr.w r5, [r0], #-4 │ │ │ │ │ ldr.w r4, [r1], #-4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 73e6 │ │ │ │ │ - b.n 73fc │ │ │ │ │ + beq.n 7456 │ │ │ │ │ + b.n 746c │ │ │ │ │ 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 7470 │ │ │ │ │ + bcc.n 74e0 │ │ │ │ │ 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 7490 │ │ │ │ │ + bgt.n 7500 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n 7176 │ │ │ │ │ + b.n 71e6 │ │ │ │ │ mov r3, r2 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - cbz r3, 7488 │ │ │ │ │ + cbz r3, 74f8 │ │ │ │ │ ldr.w r6, [r4, r2, lsl #2] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 742e │ │ │ │ │ + beq.n 749e │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 72ba │ │ │ │ │ + beq.w 732a │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ orr.w r0, r0, r3, lsl #3 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ - b.n 72ba │ │ │ │ │ + b.n 732a │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.n 74aa │ │ │ │ │ + bmi.n 751a │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 7338 │ │ │ │ │ + bls.w 73a8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 7364 │ │ │ │ │ + b.n 73d4 │ │ │ │ │ mov sl, ip │ │ │ │ │ - b.n 73fc │ │ │ │ │ + b.n 746c │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 7418 │ │ │ │ │ + b.n 7488 │ │ │ │ │ mov r9, sl │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ - b.n 7180 │ │ │ │ │ - ldr r5, [pc, #64] @ (74c0 ) │ │ │ │ │ - b.n 72be │ │ │ │ │ + b.n 71f0 │ │ │ │ │ + ldr r5, [pc, #64] @ (7530 ) │ │ │ │ │ + b.n 732e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 72be │ │ │ │ │ + b.n 732e │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r4, #5 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 731e │ │ │ │ │ + b.n 738e │ │ │ │ │ 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 72be │ │ │ │ │ + b.n 732e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 7364 │ │ │ │ │ + b.n 73d4 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -000074c4 : │ │ │ │ │ +00007534 : │ │ │ │ │ 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 76e0 │ │ │ │ │ + bpl.w 7750 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #7 │ │ │ │ │ - bpl.w 76e0 │ │ │ │ │ + bpl.w 7750 │ │ │ │ │ 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 7598 │ │ │ │ │ + bne.n 7608 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.n 75a0 │ │ │ │ │ + bne.n 7610 │ │ │ │ │ eors r3, r2 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ lsls r2, r3, #30 │ │ │ │ │ - bne.n 752e │ │ │ │ │ + bne.n 759e │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ │ - bcs.n 753e │ │ │ │ │ + bcs.n 75ae │ │ │ │ │ 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 │ │ │ │ │ @@ -11275,30 +11320,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 7518 │ │ │ │ │ + bcc.n 7588 │ │ │ │ │ add.w r3, r4, #1073741824 @ 0x40000000 │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcs.w 7660 │ │ │ │ │ - ldr r3, [pc, #460] @ (771c ) │ │ │ │ │ + bcs.w 76d0 │ │ │ │ │ + ldr r3, [pc, #460] @ (778c ) │ │ │ │ │ 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 75d2 │ │ │ │ │ + beq.n 7642 │ │ │ │ │ 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> │ │ │ │ │ @@ -11310,107 +11355,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 76b8 │ │ │ │ │ + bhi.w 7728 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, ip │ │ │ │ │ - bl 7720 │ │ │ │ │ + bl 7790 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 76d2 │ │ │ │ │ + beq.w 7742 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 7658 │ │ │ │ │ - cbz r3, 75f6 │ │ │ │ │ + beq.n 76c8 │ │ │ │ │ + cbz r3, 7666 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - blt.n 7648 │ │ │ │ │ + blt.n 76b8 │ │ │ │ │ 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 76d8 │ │ │ │ │ + beq.n 7748 │ │ │ │ │ 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 757a │ │ │ │ │ + b.n 75ea │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n 75c0 │ │ │ │ │ + bne.n 7630 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 4e0 │ │ │ │ │ + bl 4e0 │ │ │ │ │ R_ARM_THM_CALL long_add │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 761e │ │ │ │ │ + bge.n 768e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 761e │ │ │ │ │ + cbnz r3, 768e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 76f2 │ │ │ │ │ + beq.n 7762 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5654 │ │ │ │ │ + bl 56c4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 76ea │ │ │ │ │ + beq.n 775a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7644 │ │ │ │ │ + bge.n 76b4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 7644 │ │ │ │ │ + cbnz r3, 76b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n 75c0 │ │ │ │ │ + b.n 7630 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 75cc │ │ │ │ │ + bne.n 763c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 75cc │ │ │ │ │ + b.n 763c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - beq.n 7600 │ │ │ │ │ - b.n 75c0 │ │ │ │ │ + beq.n 7670 │ │ │ │ │ + b.n 7630 │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 76d8 │ │ │ │ │ + beq.n 7748 │ │ │ │ │ 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] │ │ │ │ │ @@ -11430,103 +11475,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 752a │ │ │ │ │ - b.n 76a8 │ │ │ │ │ + beq.w 759a │ │ │ │ │ + b.n 7718 │ │ │ │ │ sub.w lr, lr, r5 │ │ │ │ │ cmp.w lr, #150 @ 0x96 │ │ │ │ │ - ble.w 75a0 │ │ │ │ │ + ble.w 7610 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ - bl 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bl 2520 <_PyLong_AsByteArray+0x90> │ │ │ │ │ R_ARM_THM_CALL pylong_int_divmod │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 75cc │ │ │ │ │ + bne.w 763c │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 75cc │ │ │ │ │ + b.n 763c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 752a │ │ │ │ │ + b.n 759a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 752a │ │ │ │ │ + b.n 759a │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 770a │ │ │ │ │ + blt.n 777a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 76d2 │ │ │ │ │ + bge.n 7742 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 76d2 │ │ │ │ │ + bne.n 7742 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 76d2 │ │ │ │ │ + b.n 7742 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 76f2 │ │ │ │ │ + bne.n 7762 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 76f2 │ │ │ │ │ + b.n 7762 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001c4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00007720 : │ │ │ │ │ +00007790 : │ │ │ │ │ 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 7bca │ │ │ │ │ + beq.w 7c3a │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 77d4 │ │ │ │ │ + bgt.n 7844 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - beq.n 7800 │ │ │ │ │ + beq.n 7870 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 7816 │ │ │ │ │ + bne.n 7886 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7bb4 │ │ │ │ │ + beq.w 7c24 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs.w ip, r8, #10 │ │ │ │ │ - bne.w 7a50 │ │ │ │ │ + bne.w 7ac0 │ │ │ │ │ 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 786e │ │ │ │ │ + bpl.n 78de │ │ │ │ │ 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 │ │ │ │ │ @@ -11535,72 +11580,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 790c │ │ │ │ │ + beq.w 797c │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ - b.n 7874 │ │ │ │ │ + b.n 78e4 │ │ │ │ │ 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 7be2 │ │ │ │ │ + bne.w 7c52 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 7bba │ │ │ │ │ + blt.w 7c2a │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - ldr r3, [pc, #592] @ (7a44 ) │ │ │ │ │ + ldr r3, [pc, #592] @ (7ab4 ) │ │ │ │ │ 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 77d4 │ │ │ │ │ + bcc.n 7844 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 7750 │ │ │ │ │ + beq.n 77c0 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl c6b8 │ │ │ │ │ + bl c750 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ - bl 124c │ │ │ │ │ + bl 125c │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 7bb4 │ │ │ │ │ + beq.w 7c24 │ │ │ │ │ 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 7956 │ │ │ │ │ + bne.w 79c6 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 799a │ │ │ │ │ + beq.w 7a0a │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.w 79c0 │ │ │ │ │ + bls.w 7a30 │ │ │ │ │ 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] │ │ │ │ │ @@ -11644,126 +11689,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 7874 │ │ │ │ │ + bne.n 78e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r4, r5, [sp, #8] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq.n 7922 │ │ │ │ │ + beq.n 7992 │ │ │ │ │ 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, 797a │ │ │ │ │ + cbz r1, 79ea │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7c14 │ │ │ │ │ + beq.w 7c84 │ │ │ │ │ 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 7854 │ │ │ │ │ + beq.w 78c4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.w 7b4e │ │ │ │ │ + bne.w 7bbe │ │ │ │ │ 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 7854 │ │ │ │ │ + b.n 78c4 │ │ │ │ │ mov r7, r1 │ │ │ │ │ subs r1, r7, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 7c3c │ │ │ │ │ + beq.w 7cac │ │ │ │ │ ldr.w r3, [lr, r1, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7978 │ │ │ │ │ + beq.n 79e8 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq.n 7922 │ │ │ │ │ + beq.n 7992 │ │ │ │ │ and.w r3, ip, #3 │ │ │ │ │ orr.w r3, r3, r7, lsl #3 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 7922 │ │ │ │ │ + b.n 7992 │ │ │ │ │ ldr.w r5, [sl] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 785a │ │ │ │ │ + beq.w 78ca │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.w 7b7e │ │ │ │ │ + bne.w 7bee │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 785a │ │ │ │ │ + b.n 78ca │ │ │ │ │ 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 7862 │ │ │ │ │ + bcs.w 78d2 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7a30 │ │ │ │ │ + bge.n 7aa0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 7a30 │ │ │ │ │ - ldr r1, [pc, #84] @ (7a48 ) │ │ │ │ │ + cbnz r3, 7aa0 │ │ │ │ │ + ldr r1, [pc, #84] @ (7ab8 ) │ │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7b2e │ │ │ │ │ + bne.w 7b9e │ │ │ │ │ lsls r3, r2, #29 │ │ │ │ │ - bmi.w 7c42 │ │ │ │ │ - ldr r3, [pc, #68] @ (7a4c ) │ │ │ │ │ + bmi.w 7cb2 │ │ │ │ │ + ldr r3, [pc, #68] @ (7abc ) │ │ │ │ │ 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 7b46 │ │ │ │ │ + bhi.w 7bb6 │ │ │ │ │ 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 7862 │ │ │ │ │ + b.n 78d2 │ │ │ │ │ .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 │ │ │ │ │ @@ -11772,19 +11817,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 7ac2 │ │ │ │ │ + beq.n 7b32 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 7aa2 │ │ │ │ │ + beq.n 7b12 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 7a8a │ │ │ │ │ + beq.n 7afa │ │ │ │ │ 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]! │ │ │ │ │ @@ -11804,15 +11849,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 790c │ │ │ │ │ + beq.w 797c │ │ │ │ │ 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 │ │ │ │ │ @@ -11845,241 +11890,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 7ac6 │ │ │ │ │ + bne.n 7b36 │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ mov r0, r2 │ │ │ │ │ - b.n 790c │ │ │ │ │ + b.n 797c │ │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.w 7c42 │ │ │ │ │ + bmi.w 7cb2 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 7a04 │ │ │ │ │ + bls.w 7a74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 7a30 │ │ │ │ │ + b.n 7aa0 │ │ │ │ │ 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 7c2c │ │ │ │ │ + blt.n 7c9c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 7bf2 │ │ │ │ │ + beq.n 7c62 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov r4, r6 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ - b.n 7854 │ │ │ │ │ + b.n 78c4 │ │ │ │ │ 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 7c4a │ │ │ │ │ + blt.n 7cba │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 785a │ │ │ │ │ + bne.w 78ca │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 7c5a │ │ │ │ │ + blt.n 7cca │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 77fa │ │ │ │ │ + b.n 786a │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ str.w r5, [sl] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - ldr r3, [pc, #184] @ (7c80 ) │ │ │ │ │ + ldr r3, [pc, #184] @ (7cf0 ) │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 77f8 │ │ │ │ │ + b.n 7868 │ │ │ │ │ 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 7bb4 │ │ │ │ │ + b.n 7c24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a5fc <_PyLong_Copy> │ │ │ │ │ + bl a66c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7bc2 │ │ │ │ │ - b.n 7bb4 │ │ │ │ │ + bne.n 7c32 │ │ │ │ │ + b.n 7c24 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7bb4 │ │ │ │ │ + beq.n 7c24 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ str.w r6, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7bb4 │ │ │ │ │ + bge.n 7c24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7bb4 │ │ │ │ │ + bne.n 7c24 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7bb4 │ │ │ │ │ + b.n 7c24 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7bb4 │ │ │ │ │ + bge.n 7c24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7bb4 │ │ │ │ │ + bne.n 7c24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7bb4 │ │ │ │ │ + b.n 7c24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7b70 │ │ │ │ │ + bne.n 7be0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7b70 │ │ │ │ │ + b.n 7be0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 7922 │ │ │ │ │ + b.n 7992 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 7a30 │ │ │ │ │ + b.n 7aa0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7ba2 │ │ │ │ │ + bne.n 7c12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7ba2 │ │ │ │ │ + b.n 7c12 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 7bb4 │ │ │ │ │ + bne.n 7c24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7bb4 │ │ │ │ │ + beq.n 7c24 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ str.w r5, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 7c06 │ │ │ │ │ - b.n 7bb4 │ │ │ │ │ + blt.n 7c76 │ │ │ │ │ + b.n 7c24 │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00007c84 : │ │ │ │ │ +00007cf4 : │ │ │ │ │ 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 7d34 │ │ │ │ │ + bne.n 7da4 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - bhi.w 7dd0 │ │ │ │ │ + bhi.w 7e40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7dd0 │ │ │ │ │ + beq.w 7e40 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 7d7a │ │ │ │ │ + beq.n 7dea │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n 7d8e │ │ │ │ │ + bne.n 7dfe │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 7cd2 │ │ │ │ │ + bne.n 7d42 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d7e │ │ │ │ │ + beq.n 7dee │ │ │ │ │ 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 7d8a │ │ │ │ │ + beq.n 7dfa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Long │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7ccc │ │ │ │ │ + beq.n 7d3c │ │ │ │ │ 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, 7d16 │ │ │ │ │ + cbz r0, 7d86 │ │ │ │ │ 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 7d22 │ │ │ │ │ + blt.n 7d92 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 7ccc │ │ │ │ │ + b.n 7d3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7d1e │ │ │ │ │ + bne.n 7d8e │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 7ccc │ │ │ │ │ + b.n 7d3c │ │ │ │ │ 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 │ │ │ │ │ @@ -12093,119 +12138,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 7ccc │ │ │ │ │ + beq.n 7d3c │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r1, r6 │ │ │ │ │ - bgt.n 7cb8 │ │ │ │ │ - cbnz r6, 7d82 │ │ │ │ │ + bgt.n 7d28 │ │ │ │ │ + cbnz r6, 7df2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 7d8a │ │ │ │ │ - ldr r3, [pc, #84] @ (7dd4 ) │ │ │ │ │ - b.n 7ccc │ │ │ │ │ + bne.n 7dfa │ │ │ │ │ + ldr r3, [pc, #84] @ (7e44 ) │ │ │ │ │ + b.n 7d3c │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 7db2 │ │ │ │ │ - cbnz r1, 7db6 │ │ │ │ │ - ldr r3, [pc, #72] @ (7dd4 ) │ │ │ │ │ - b.n 7ce0 │ │ │ │ │ + beq.n 7e22 │ │ │ │ │ + cbnz r1, 7e26 │ │ │ │ │ + ldr r3, [pc, #72] @ (7e44 ) │ │ │ │ │ + b.n 7d50 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 7da2 │ │ │ │ │ - cbz r0, 7db2 │ │ │ │ │ + bne.n 7e12 │ │ │ │ │ + cbz r0, 7e22 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 7cc6 │ │ │ │ │ - bl 7dd8 │ │ │ │ │ + beq.n 7d36 │ │ │ │ │ + bl 7e48 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 7ccc │ │ │ │ │ + b.n 7d3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d88 │ │ │ │ │ + beq.n 7df8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 7cd6 │ │ │ │ │ - bl 7dd8 │ │ │ │ │ + beq.n 7d46 │ │ │ │ │ + bl 7e48 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 7cdc │ │ │ │ │ + b.n 7d4c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 7d7e │ │ │ │ │ + beq.n 7dee │ │ │ │ │ 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 7ccc │ │ │ │ │ + b.n 7d3c │ │ │ │ │ mov r6, r1 │ │ │ │ │ - b.n 7d38 │ │ │ │ │ + b.n 7da8 │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00007dd8 : │ │ │ │ │ +00007e48 : │ │ │ │ │ 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 7e42 │ │ │ │ │ + beq.n 7eb2 │ │ │ │ │ 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, 7e48 │ │ │ │ │ + cbnz r3, 7eb8 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ - bmi.n 7e34 │ │ │ │ │ + bmi.n 7ea4 │ │ │ │ │ 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 7e6e │ │ │ │ │ + bne.n 7ede │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - cbz r3, 7e64 │ │ │ │ │ + cbz r3, 7ed4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w aa14 <_PyLong_FromBytes> │ │ │ │ │ + b.w aab0 <_PyLong_FromBytes> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromBytes │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 8840 │ │ │ │ │ + b.w 88b0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromUnicodeObject │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 7e5e │ │ │ │ │ + cbnz r0, 7ece │ │ │ │ │ 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 │ │ │ │ │ @@ -12216,84 +12261,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 7e28 │ │ │ │ │ + b.n 7e98 │ │ │ │ │ strd r1, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ │ - cbnz r0, 7e84 │ │ │ │ │ + cbnz r0, 7ef4 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r0, #4 │ │ │ │ │ - bpl.n 7ea4 │ │ │ │ │ + bpl.n 7f14 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 7e22 │ │ │ │ │ + beq.n 7e92 │ │ │ │ │ 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 7e22 │ │ │ │ │ + bne.n 7e92 │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - b.n 7e28 │ │ │ │ │ + b.n 7e98 │ │ │ │ │ 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 7e5e │ │ │ │ │ + b.n 7ece │ │ │ │ │ │ │ │ │ │ -00007ebc <_PyLong_FormatWriter>: │ │ │ │ │ +00007f2c <_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 84fe <_PyLong_FormatWriter+0x642> │ │ │ │ │ + bne.w 856e <_PyLong_FormatWriter+0x642> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 878e <_PyLong_FormatWriter+0x8d2> │ │ │ │ │ + beq.w 87fe <_PyLong_FormatWriter+0x8d2> │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #7 │ │ │ │ │ - bpl.w 878e <_PyLong_FormatWriter+0x8d2> │ │ │ │ │ + bpl.w 87fe <_PyLong_FormatWriter+0x8d2> │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ cmp.w r6, #584 @ 0x248 │ │ │ │ │ mov.w r4, r6, lsr #3 │ │ │ │ │ - bcs.w 853c <_PyLong_FormatWriter+0x680> │ │ │ │ │ + bcs.w 85ac <_PyLong_FormatWriter+0x680> │ │ │ │ │ adds r7, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 84c6 <_PyLong_FormatWriter+0x60a> │ │ │ │ │ + beq.w 8536 <_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 859e <_PyLong_FormatWriter+0x6e2> │ │ │ │ │ + beq.w 860e <_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] │ │ │ │ │ @@ -12312,31 +12357,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 80bc <_PyLong_FormatWriter+0x200> │ │ │ │ │ + bcc.w 812c <_PyLong_FormatWriter+0x200> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ │ - ble.n 8058 <_PyLong_FormatWriter+0x19c> │ │ │ │ │ + ble.n 80c8 <_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 7fca <_PyLong_FormatWriter+0x10e> │ │ │ │ │ + beq.n 803a <_PyLong_FormatWriter+0x10e> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 7fa6 <_PyLong_FormatWriter+0xea> │ │ │ │ │ + beq.n 8016 <_PyLong_FormatWriter+0xea> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 824e <_PyLong_FormatWriter+0x392> │ │ │ │ │ + bne.w 82be <_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> │ │ │ │ │ @@ -12350,15 +12395,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 8058 <_PyLong_FormatWriter+0x19c> │ │ │ │ │ + beq.n 80c8 <_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 │ │ │ │ │ @@ -12395,17 +12440,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 7fcc <_PyLong_FormatWriter+0x110> │ │ │ │ │ + bne.n 803c <_PyLong_FormatWriter+0x110> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ - cbz r0, 8092 <_PyLong_FormatWriter+0x1d6> │ │ │ │ │ + cbz r0, 8102 <_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 │ │ │ │ │ @@ -12418,193 +12463,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 7f56 <_PyLong_FormatWriter+0x9a> │ │ │ │ │ + beq.w 7fc6 <_PyLong_FormatWriter+0x9a> │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 85a2 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + bge.w 8612 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 85a2 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + bne.w 8612 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 85a2 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + b.n 8612 <_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 83a2 <_PyLong_FormatWriter+0x4e6> │ │ │ │ │ + beq.w 8412 <_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 810c <_PyLong_FormatWriter+0x250> │ │ │ │ │ + bls.n 817c <_PyLong_FormatWriter+0x250> │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bls.n 810c <_PyLong_FormatWriter+0x250> │ │ │ │ │ + bls.n 817c <_PyLong_FormatWriter+0x250> │ │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ │ movs r5, #10 │ │ │ │ │ mul.w r0, r5, r0 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bls.n 8102 <_PyLong_FormatWriter+0x246> │ │ │ │ │ + bls.n 8172 <_PyLong_FormatWriter+0x246> │ │ │ │ │ cmp.w r6, #640 @ 0x280 │ │ │ │ │ - bgt.w 85a8 <_PyLong_FormatWriter+0x6ec> │ │ │ │ │ + bgt.w 8618 <_PyLong_FormatWriter+0x6ec> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 8272 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ + beq.w 82e2 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ │ - bls.w 851a <_PyLong_FormatWriter+0x65e> │ │ │ │ │ + bls.w 858a <_PyLong_FormatWriter+0x65e> │ │ │ │ │ ldrd r2, r0, [sl, #16] │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.w 8512 <_PyLong_FormatWriter+0x656> │ │ │ │ │ + blt.w 8582 <_PyLong_FormatWriter+0x656> │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ ldr.w r4, [sl, #8] │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ubfx r1, r1, #5, #1 │ │ │ │ │ - bne.w 8686 <_PyLong_FormatWriter+0x7ca> │ │ │ │ │ + bne.w 86f6 <_PyLong_FormatWriter+0x7ca> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8804 <_PyLong_FormatWriter+0x948> │ │ │ │ │ + beq.w 8874 <_PyLong_FormatWriter+0x948> │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ lsls r7, r1, #25 │ │ │ │ │ - bpl.w 864e <_PyLong_FormatWriter+0x792> │ │ │ │ │ + bpl.w 86be <_PyLong_FormatWriter+0x792> │ │ │ │ │ adds r1, r0, r6 │ │ │ │ │ adds r1, #20 │ │ │ │ │ add r2, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bgt.w 82b2 <_PyLong_FormatWriter+0x3f6> │ │ │ │ │ + bgt.w 8322 <_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 81c4 <_PyLong_FormatWriter+0x308> │ │ │ │ │ + bls.n 8234 <_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 81c4 <_PyLong_FormatWriter+0x308> │ │ │ │ │ + bls.n 8234 <_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 81aa <_PyLong_FormatWriter+0x2ee> │ │ │ │ │ + bhi.n 821a <_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 83e0 <_PyLong_FormatWriter+0x524> │ │ │ │ │ + bge.w 8450 <_PyLong_FormatWriter+0x524> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 83e0 <_PyLong_FormatWriter+0x524> │ │ │ │ │ - ldr r2, [pc, #836] @ (8530 <_PyLong_FormatWriter+0x674>) │ │ │ │ │ + bne.w 8450 <_PyLong_FormatWriter+0x524> │ │ │ │ │ + ldr r2, [pc, #836] @ (85a0 <_PyLong_FormatWriter+0x674>) │ │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 865a <_PyLong_FormatWriter+0x79e> │ │ │ │ │ + bne.w 86ca <_PyLong_FormatWriter+0x79e> │ │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ │ lsls r3, r2, #29 │ │ │ │ │ - bmi.w 87d4 <_PyLong_FormatWriter+0x918> │ │ │ │ │ + bmi.w 8844 <_PyLong_FormatWriter+0x918> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.w 83da <_PyLong_FormatWriter+0x51e> │ │ │ │ │ - ldr r2, [pc, #812] @ (8534 <_PyLong_FormatWriter+0x678>) │ │ │ │ │ + bhi.w 844a <_PyLong_FormatWriter+0x51e> │ │ │ │ │ + ldr r2, [pc, #812] @ (85a4 <_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 83da <_PyLong_FormatWriter+0x51e> │ │ │ │ │ + bhi.w 844a <_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 83e8 <_PyLong_FormatWriter+0x52c> │ │ │ │ │ + beq.w 8458 <_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, 8528 <_PyLong_FormatWriter+0x66c>) │ │ │ │ │ + add r3, pc, #720 @ (adr r3, 8598 <_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 7f86 <_PyLong_FormatWriter+0xca> │ │ │ │ │ + b.n 7ff6 <_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 8810 <_PyLong_FormatWriter+0x954> │ │ │ │ │ + beq.w 8880 <_PyLong_FormatWriter+0x954> │ │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.w 8666 <_PyLong_FormatWriter+0x7aa> │ │ │ │ │ + bne.w 86d6 <_PyLong_FormatWriter+0x7aa> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 87e4 <_PyLong_FormatWriter+0x928> │ │ │ │ │ + beq.w 8854 <_PyLong_FormatWriter+0x928> │ │ │ │ │ lsls r5, r2, #25 │ │ │ │ │ - bpl.w 8808 <_PyLong_FormatWriter+0x94c> │ │ │ │ │ + bpl.w 8878 <_PyLong_FormatWriter+0x94c> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ add.w r2, r6, #20 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ add r2, r1 │ │ │ │ │ - ble.w 8166 <_PyLong_FormatWriter+0x2aa> │ │ │ │ │ + ble.w 81d6 <_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 │ │ │ │ │ @@ -12657,53 +12702,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 83f0 <_PyLong_FormatWriter+0x534> │ │ │ │ │ + bne.n 8460 <_PyLong_FormatWriter+0x534> │ │ │ │ │ mvn.w r1, #8 │ │ │ │ │ add.w r8, r3, fp, lsl #2 │ │ │ │ │ mla r2, r1, fp, r2 │ │ │ │ │ - b.n 8166 <_PyLong_FormatWriter+0x2aa> │ │ │ │ │ + b.n 81d6 <_PyLong_FormatWriter+0x2aa> │ │ │ │ │ adds r6, r1, #1 │ │ │ │ │ mov fp, sl │ │ │ │ │ str.w r5, [r9, #12] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 8272 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ + beq.w 82e2 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ │ mov fp, r5 │ │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ │ - bhi.w 8126 <_PyLong_FormatWriter+0x26a> │ │ │ │ │ + bhi.w 8196 <_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 r3, r0, #1 │ │ │ │ │ - beq.w 8810 <_PyLong_FormatWriter+0x954> │ │ │ │ │ + beq.w 8880 <_PyLong_FormatWriter+0x954> │ │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 8132 <_PyLong_FormatWriter+0x276> │ │ │ │ │ + b.n 81a2 <_PyLong_FormatWriter+0x276> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 823a <_PyLong_FormatWriter+0x37e> │ │ │ │ │ + bne.w 82aa <_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 r6, r2, [sp, #28] │ │ │ │ │ - str.w r9, [sp, #36] @ 0x24 │ │ │ │ │ + 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] │ │ │ │ │ @@ -12720,15 +12765,15 @@ │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ umull r6, r8, r1, r2 │ │ │ │ │ mls r5, r0, r2, r5 │ │ │ │ │ mov.w r8, r8, lsr #3 │ │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ │ mls r2, r0, r8, r2 │ │ │ │ │ add.w r6, r2, #48 @ 0x30 │ │ │ │ │ - umull r9, r2, r1, r8 │ │ │ │ │ + umull fp, r2, r1, r8 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ mls r8, r0, r2, r8 │ │ │ │ │ add.w r8, r8, #48 @ 0x30 │ │ │ │ │ bfi ip, r8, #0, #8 │ │ │ │ │ bfi ip, r6, #8, #8 │ │ │ │ │ bfi ip, r5, #16, #8 │ │ │ │ │ bfi ip, r4, #24, #8 │ │ │ │ │ @@ -12738,148 +12783,148 @@ │ │ │ │ │ mls r2, r0, r4, r2 │ │ │ │ │ lsrs r5, r5, #3 │ │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ │ umull r8, r6, r1, r5 │ │ │ │ │ mls r4, r0, r5, r4 │ │ │ │ │ lsrs r6, r6, #3 │ │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ │ - umull r9, r8, r1, r6 │ │ │ │ │ + umull fp, r8, r1, r6 │ │ │ │ │ mls r5, r0, r6, r5 │ │ │ │ │ mov.w r8, r8, lsr #3 │ │ │ │ │ adds r5, #48 @ 0x30 │ │ │ │ │ mls r6, r0, r8, r6 │ │ │ │ │ adds r6, #48 @ 0x30 │ │ │ │ │ bfi r7, r6, #0, #8 │ │ │ │ │ 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 8408 <_PyLong_FormatWriter+0x54c> │ │ │ │ │ + bne.n 8478 <_PyLong_FormatWriter+0x54c> │ │ │ │ │ ldrd r6, r2, [sp, #28] │ │ │ │ │ - ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 8394 <_PyLong_FormatWriter+0x4d8> │ │ │ │ │ - ldr r3, [pc, #112] @ (8538 <_PyLong_FormatWriter+0x67c>) │ │ │ │ │ + ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ │ + b.n 8404 <_PyLong_FormatWriter+0x4d8> │ │ │ │ │ + ldr r3, [pc, #112] @ (85a8 <_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 858e <_PyLong_FormatWriter+0x6d2> │ │ │ │ │ + beq.n 85fe <_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 7f30 <_PyLong_FormatWriter+0x74> │ │ │ │ │ + b.n 7fa0 <_PyLong_FormatWriter+0x74> │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ - bl b030 │ │ │ │ │ + bl b0cc │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 8246 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + b.n 82b6 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 83be <_PyLong_FormatWriter+0x502> │ │ │ │ │ - b.n 8132 <_PyLong_FormatWriter+0x276> │ │ │ │ │ + bne.w 842e <_PyLong_FormatWriter+0x502> │ │ │ │ │ + b.n 81a2 <_PyLong_FormatWriter+0x276> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 83be <_PyLong_FormatWriter+0x502> │ │ │ │ │ + bne.w 842e <_PyLong_FormatWriter+0x502> │ │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ │ - b.n 8132 <_PyLong_FormatWriter+0x276> │ │ │ │ │ + b.n 81a2 <_PyLong_FormatWriter+0x276> │ │ │ │ │ nop │ │ │ │ │ .word 0x3b9aca00 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000326 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000068 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - ldr r3, [pc, #760] @ (8838 <_PyLong_FormatWriter+0x97c>) │ │ │ │ │ + ldr r3, [pc, #760] @ (88a8 <_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 857c <_PyLong_FormatWriter+0x6c0> │ │ │ │ │ + ble.n 85ec <_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 8622 <_PyLong_FormatWriter+0x766> │ │ │ │ │ + ble.n 8692 <_PyLong_FormatWriter+0x766> │ │ │ │ │ cmp.w r4, #1000 @ 0x3e8 │ │ │ │ │ - bhi.n 863c <_PyLong_FormatWriter+0x780> │ │ │ │ │ + bhi.n 86ac <_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 7f10 <_PyLong_FormatWriter+0x54> │ │ │ │ │ + bne.w 7f80 <_PyLong_FormatWriter+0x54> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 8246 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ - ldr r2, [pc, #656] @ (883c <_PyLong_FormatWriter+0x980>) │ │ │ │ │ + b.n 82b6 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + ldr r2, [pc, #656] @ (88ac <_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 85d0 <_PyLong_FormatWriter+0x714> │ │ │ │ │ + bge.n 8640 <_PyLong_FormatWriter+0x714> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.n 85f0 <_PyLong_FormatWriter+0x734> │ │ │ │ │ + bgt.n 8660 <_PyLong_FormatWriter+0x734> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 8272 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ + beq.w 82e2 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ │ - bls.w 83be <_PyLong_FormatWriter+0x502> │ │ │ │ │ + bls.w 842e <_PyLong_FormatWriter+0x502> │ │ │ │ │ ldrd r2, r0, [sl, #16] │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - ble.w 8132 <_PyLong_FormatWriter+0x276> │ │ │ │ │ - b.n 83be <_PyLong_FormatWriter+0x502> │ │ │ │ │ + ble.w 81a2 <_PyLong_FormatWriter+0x276> │ │ │ │ │ + b.n 842e <_PyLong_FormatWriter+0x502> │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8608 <_PyLong_FormatWriter+0x74c> │ │ │ │ │ + bge.n 8678 <_PyLong_FormatWriter+0x74c> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ - cbnz r2, 8608 <_PyLong_FormatWriter+0x74c> │ │ │ │ │ + cbnz r2, 8678 <_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 │ │ │ │ │ @@ -12887,112 +12932,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 8246 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + b.n 82b6 <_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 85a2 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + b.n 8612 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 23a8 │ │ │ │ │ + bl 23ac │ │ │ │ │ R_ARM_THM_CALL pylong_int_to_decimal_string │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 8246 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + b.n 82b6 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ adds r2, #28 │ │ │ │ │ adds r1, r0, r6 │ │ │ │ │ add r2, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ - b.n 815e <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ + b.n 81ce <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx r4 │ │ │ │ │ - b.n 81f4 <_PyLong_FormatWriter+0x338> │ │ │ │ │ + b.n 8264 <_PyLong_FormatWriter+0x338> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - bne.w 87f0 <_PyLong_FormatWriter+0x934> │ │ │ │ │ + bne.w 8860 <_PyLong_FormatWriter+0x934> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 87ec <_PyLong_FormatWriter+0x930> │ │ │ │ │ + beq.w 885c <_PyLong_FormatWriter+0x930> │ │ │ │ │ lsls r0, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r3, #20 │ │ │ │ │ addpl.w r0, r3, #28 │ │ │ │ │ add.w r0, r0, r6, lsl #1 │ │ │ │ │ - b.n 86a0 <_PyLong_FormatWriter+0x7e4> │ │ │ │ │ + b.n 8710 <_PyLong_FormatWriter+0x7e4> │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - bne.n 86f4 <_PyLong_FormatWriter+0x838> │ │ │ │ │ - cbz r1, 86f0 <_PyLong_FormatWriter+0x834> │ │ │ │ │ + bne.n 8764 <_PyLong_FormatWriter+0x838> │ │ │ │ │ + cbz r1, 8760 <_PyLong_FormatWriter+0x834> │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ lsls r4, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r2, #20 │ │ │ │ │ addpl r2, #28 │ │ │ │ │ adds r1, r0, 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 87a4 <_PyLong_FormatWriter+0x8e8> │ │ │ │ │ + blt.n 8814 <_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 86c6 <_PyLong_FormatWriter+0x80a> │ │ │ │ │ + bhi.n 8736 <_PyLong_FormatWriter+0x80a> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 81d0 <_PyLong_FormatWriter+0x314> │ │ │ │ │ + bne.w 8240 <_PyLong_FormatWriter+0x314> │ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ │ strh.w r2, [r1, #-2] │ │ │ │ │ - b.n 81d0 <_PyLong_FormatWriter+0x314> │ │ │ │ │ + b.n 8240 <_PyLong_FormatWriter+0x314> │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n 8696 <_PyLong_FormatWriter+0x7da> │ │ │ │ │ + b.n 8706 <_PyLong_FormatWriter+0x7da> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 87a0 <_PyLong_FormatWriter+0x8e4> │ │ │ │ │ + beq.n 8810 <_PyLong_FormatWriter+0x8e4> │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r2, #20 │ │ │ │ │ addpl r2, #28 │ │ │ │ │ adds r1, r0, r6 │ │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - ble.n 87ce <_PyLong_FormatWriter+0x912> │ │ │ │ │ + ble.n 883e <_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]! │ │ │ │ │ @@ -13002,288 +13047,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 8732 <_PyLong_FormatWriter+0x876> │ │ │ │ │ + bne.n 87a2 <_PyLong_FormatWriter+0x876> │ │ │ │ │ cmp r4, lr │ │ │ │ │ - bne.n 8728 <_PyLong_FormatWriter+0x86c> │ │ │ │ │ + bne.n 8798 <_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 8766 <_PyLong_FormatWriter+0x8aa> │ │ │ │ │ + bhi.n 87d6 <_PyLong_FormatWriter+0x8aa> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ itt eq │ │ │ │ │ moveq r1, #45 @ 0x2d │ │ │ │ │ streq.w r1, [r2, #-4] │ │ │ │ │ - b.n 81d0 <_PyLong_FormatWriter+0x314> │ │ │ │ │ + b.n 8240 <_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 85a2 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + b.n 8612 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n 8702 <_PyLong_FormatWriter+0x846> │ │ │ │ │ + b.n 8772 <_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 87b2 <_PyLong_FormatWriter+0x8f6> │ │ │ │ │ + bne.n 8822 <_PyLong_FormatWriter+0x8f6> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 86a8 <_PyLong_FormatWriter+0x7ec> │ │ │ │ │ + b.n 8718 <_PyLong_FormatWriter+0x7ec> │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n 8758 <_PyLong_FormatWriter+0x89c> │ │ │ │ │ + b.n 87c8 <_PyLong_FormatWriter+0x89c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 823a <_PyLong_FormatWriter+0x37e> │ │ │ │ │ - b.n 83e8 <_PyLong_FormatWriter+0x52c> │ │ │ │ │ + bne.w 82aa <_PyLong_FormatWriter+0x37e> │ │ │ │ │ + b.n 8458 <_PyLong_FormatWriter+0x52c> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ add r2, r6 │ │ │ │ │ - b.n 815e <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ + b.n 81ce <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n 8680 <_PyLong_FormatWriter+0x7c4> │ │ │ │ │ - cbz r1, 8830 <_PyLong_FormatWriter+0x974> │ │ │ │ │ + b.n 86f0 <_PyLong_FormatWriter+0x7c4> │ │ │ │ │ + cbz r1, 88a0 <_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 870c <_PyLong_FormatWriter+0x850> │ │ │ │ │ + b.n 877c <_PyLong_FormatWriter+0x850> │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n 8650 <_PyLong_FormatWriter+0x794> │ │ │ │ │ + b.n 86c0 <_PyLong_FormatWriter+0x794> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r2, #28 │ │ │ │ │ add r2, r6 │ │ │ │ │ - b.n 815e <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ + b.n 81ce <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8246 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + bge.w 82b6 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8246 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + bne.w 82b6 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8246 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + b.n 82b6 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n 87fe <_PyLong_FormatWriter+0x942> │ │ │ │ │ + b.n 886e <_PyLong_FormatWriter+0x942> │ │ │ │ │ nop │ │ │ │ │ .word 0x000002f2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000028a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00008840 : │ │ │ │ │ +000088b0 : │ │ │ │ │ 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, 88a0 │ │ │ │ │ + cbz r0, 8910 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bl 69c │ │ │ │ │ + bl 6a8 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromString │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r1, 8880 │ │ │ │ │ - cbz r0, 88a4 │ │ │ │ │ + cbz r1, 88f0 │ │ │ │ │ + cbz r0, 8914 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r2, r6, r2 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 88a4 │ │ │ │ │ + bne.n 8914 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 889e │ │ │ │ │ + bge.n 890e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbz r2, 8894 │ │ │ │ │ + cbz r2, 8904 │ │ │ │ │ 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 888e │ │ │ │ │ + b.n 88fe │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 88b2 │ │ │ │ │ + bge.n 8922 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbz r2, 88d8 │ │ │ │ │ + cbz r2, 8948 │ │ │ │ │ mov r0, r3 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ 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 888e │ │ │ │ │ + b.n 88fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 88b2 │ │ │ │ │ + b.n 8922 │ │ │ │ │ │ │ │ │ │ -000088e4 : │ │ │ │ │ +00008954 : │ │ │ │ │ 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 8de0 │ │ │ │ │ + bpl.w 8e50 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 8de0 │ │ │ │ │ + bpl.w 8e50 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs.w sl, r3, lsr #3 │ │ │ │ │ - beq.w 8e0c │ │ │ │ │ + beq.w 8e7c │ │ │ │ │ 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 8eb0 │ │ │ │ │ + beq.w 8f20 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 8cec │ │ │ │ │ + beq.w 8d5c │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.w 8e26 │ │ │ │ │ + beq.w 8e96 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.w 8df8 │ │ │ │ │ + beq.w 8e68 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp.w sl, #2 │ │ │ │ │ - beq.w 8d02 │ │ │ │ │ + beq.w 8d72 │ │ │ │ │ sub.w r3, r4, sl │ │ │ │ │ movw r2, #17476 @ 0x4444 │ │ │ │ │ movt r2, #1092 @ 0x444 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 8f06 │ │ │ │ │ + bge.w 8f76 │ │ │ │ │ movw r2, #48061 @ 0xbbbd │ │ │ │ │ movt r2, #64443 @ 0xfbbb │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 8eb0 │ │ │ │ │ + blt.w 8f20 │ │ │ │ │ add.w r2, r6, r4, lsl #2 │ │ │ │ │ movs r1, #30 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ mul.w r7, r1, r3 │ │ │ │ │ - cbz r2, 898c │ │ │ │ │ + cbz r2, 89fc │ │ │ │ │ clz r2, r2 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ add.w r3, fp, sl, lsl #2 │ │ │ │ │ add r7, r2 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - cbz r3, 899e │ │ │ │ │ + cbz r3, 8a0e │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ subs r7, r7, r3 │ │ │ │ │ cmp.w r7, #1024 @ 0x400 │ │ │ │ │ - bgt.w 8f06 │ │ │ │ │ + bgt.w 8f76 │ │ │ │ │ movw r3, #64461 @ 0xfbcd │ │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - blt.w 8eb0 │ │ │ │ │ + blt.w 8f20 │ │ │ │ │ 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 8d4e │ │ │ │ │ + bgt.w 8dbe │ │ │ │ │ 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 8de8 │ │ │ │ │ + beq.w 8e58 │ │ │ │ │ add.w r3, r0, r8, lsl #2 │ │ │ │ │ add.w r2, r0, #8 │ │ │ │ │ adds r3, #8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 89fe │ │ │ │ │ + b.n 8a6e │ │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 89fa │ │ │ │ │ + bne.n 8a6a │ │ │ │ │ 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 │ │ │ │ │ @@ -13299,21 +13344,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 8ba2 │ │ │ │ │ + ble.w 8c12 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 8df0 │ │ │ │ │ + beq.w 8e60 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.n 8ab6 │ │ │ │ │ + beq.n 8b26 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq.n 8a88 │ │ │ │ │ + beq.n 8af8 │ │ │ │ │ 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 │ │ │ │ │ @@ -13346,15 +13391,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 8ba2 │ │ │ │ │ + ble.n 8c12 │ │ │ │ │ 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 │ │ │ │ │ @@ -13395,76 +13440,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 8aee │ │ │ │ │ + bgt.n 8b5e │ │ │ │ │ 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 8bd4 │ │ │ │ │ + beq.n 8c44 │ │ │ │ │ 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 8d42 │ │ │ │ │ + beq.w 8db2 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 8bd4 │ │ │ │ │ + beq.n 8c44 │ │ │ │ │ and.w r1, r1, #3 │ │ │ │ │ orr.w r1, r1, r6, lsl #3 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.w 8e40 │ │ │ │ │ + beq.w 8eb0 │ │ │ │ │ mov r1, fp │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl c6b8 │ │ │ │ │ + bl c750 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8bfc │ │ │ │ │ + bge.n 8c6c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 8bfc │ │ │ │ │ + cbnz r3, 8c6c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8e22 │ │ │ │ │ + beq.w 8e92 │ │ │ │ │ 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 8c24 │ │ │ │ │ + bge.n 8c94 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 8c24 │ │ │ │ │ + cbnz r3, 8c94 │ │ │ │ │ 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, 8c42 │ │ │ │ │ + cbz r3, 8cb2 │ │ │ │ │ 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 │ │ │ │ │ @@ -13472,312 +13517,312 @@ │ │ │ │ │ orr.w r4, r4, r6 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, r7 │ │ │ │ │ movs r6, #1 │ │ │ │ │ subs r3, #54 @ 0x36 │ │ │ │ │ lsls r6, r3 │ │ │ │ │ tst r6, r4 │ │ │ │ │ - beq.n 8c6e │ │ │ │ │ + beq.n 8cde │ │ │ │ │ movs r2, #3 │ │ │ │ │ lsls r2, r3 │ │ │ │ │ subs r2, #1 │ │ │ │ │ tst r2, r4 │ │ │ │ │ it ne │ │ │ │ │ addne r4, r4, r6 │ │ │ │ │ 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] @ 8f38 │ │ │ │ │ + vldr d5, [pc, #684] @ 8fa8 │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ - bgt.n 8cd6 │ │ │ │ │ + bgt.n 8d46 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8cae │ │ │ │ │ + bge.n 8d1e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 8cae │ │ │ │ │ + cbnz r3, 8d1e │ │ │ │ │ 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 8ee6 │ │ │ │ │ + bge.w 8f56 │ │ │ │ │ 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 8d3c │ │ │ │ │ + bne.n 8dac │ │ │ │ │ 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 8c82 │ │ │ │ │ + b.n 8cf2 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.n 8d0e │ │ │ │ │ + beq.n 8d7e │ │ │ │ │ cmp.w sl, #2 │ │ │ │ │ it ne │ │ │ │ │ rsbne r3, sl, #1 │ │ │ │ │ - bne.w 8968 │ │ │ │ │ + bne.w 89d8 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ lsrs r2, r2, #23 │ │ │ │ │ - bne.n 8df8 │ │ │ │ │ + bne.n 8e68 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8df8 │ │ │ │ │ + beq.n 8e68 │ │ │ │ │ add.w r3, r6, r4, lsl #2 │ │ │ │ │ subs r4, #1 │ │ │ │ │ vldr s12, [r3, #8] │ │ │ │ │ vcvt.f64.u32 d6, s12 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 8ec6 │ │ │ │ │ + bne.w 8f36 │ │ │ │ │ add.w r3, fp, sl, lsl #2 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ vldr s14, [r3, #8] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ - bne.w 8f1e │ │ │ │ │ + bne.w 8f8e │ │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ │ - b.n 8cc4 │ │ │ │ │ + b.n 8d34 │ │ │ │ │ vneg.f64 d0, d0 │ │ │ │ │ - b.n 8ccc │ │ │ │ │ + b.n 8d3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8bb8 │ │ │ │ │ + bne.w 8c28 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ - b.n 8bd4 │ │ │ │ │ + b.n 8c44 │ │ │ │ │ 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 8de8 │ │ │ │ │ + beq.n 8e58 │ │ │ │ │ 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 8d9e │ │ │ │ │ + b.n 8e0e │ │ │ │ │ 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 8d88 │ │ │ │ │ + bgt.n 8df8 │ │ │ │ │ subs r4, r2, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ it ne │ │ │ │ │ movne r4, #1 │ │ │ │ │ lsls r2, r4, #31 │ │ │ │ │ - bmi.w 8bac │ │ │ │ │ + bmi.w 8c1c │ │ │ │ │ add.w r2, r6, #12 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8bac │ │ │ │ │ + beq.w 8c1c │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r4, r4, #1 │ │ │ │ │ - b.n 8dc0 │ │ │ │ │ + b.n 8e30 │ │ │ │ │ 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 8aee │ │ │ │ │ + b.n 8b5e │ │ │ │ │ sub.w r3, r4, sl │ │ │ │ │ movw r2, #17476 @ 0x4444 │ │ │ │ │ movt r2, #1092 @ 0x444 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 8976 │ │ │ │ │ - b.n 8f06 │ │ │ │ │ + blt.w 89e6 │ │ │ │ │ + b.n 8f76 │ │ │ │ │ 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 8de8 │ │ │ │ │ + b.n 8e58 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ lsrs r3, r3, #23 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - bne.w 894e │ │ │ │ │ + bne.w 89be │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8d0e │ │ │ │ │ - b.n 8df8 │ │ │ │ │ + bne.w 8d7e │ │ │ │ │ + b.n 8e68 │ │ │ │ │ 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 8e7a │ │ │ │ │ + bmi.n 8eea │ │ │ │ │ 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 8e5c │ │ │ │ │ + b.n 8ecc │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsrs r7, r3, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r2, r7 │ │ │ │ │ - beq.n 8e9c │ │ │ │ │ + beq.n 8f0c │ │ │ │ │ mov r6, r2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w r0, [r9, r2, lsl #2] │ │ │ │ │ - cbz r0, 8ea6 │ │ │ │ │ + cbz r0, 8f16 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.n 8e9c │ │ │ │ │ + beq.n 8f0c │ │ │ │ │ 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 8c26 │ │ │ │ │ + b.n 8c96 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8e84 │ │ │ │ │ + bne.n 8ef4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 8e9c │ │ │ │ │ + b.n 8f0c │ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ │ - vldr d0, [pc, #136] @ 8f40 │ │ │ │ │ - vldr d7, [pc, #140] @ 8f48 │ │ │ │ │ + vldr d0, [pc, #136] @ 8fb0 │ │ │ │ │ + vldr d7, [pc, #140] @ 8fb8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it ne │ │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ │ - b.n 8ccc │ │ │ │ │ + b.n 8d3c │ │ │ │ │ subs r4, #1 │ │ │ │ │ add.w r3, r6, #12 │ │ │ │ │ - vldr d5, [pc, #104] @ 8f38 │ │ │ │ │ + vldr d5, [pc, #104] @ 8fa8 │ │ │ │ │ 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 8d1c │ │ │ │ │ - bne.n 8f06 │ │ │ │ │ + b.n 8d8c │ │ │ │ │ + bne.n 8f76 │ │ │ │ │ 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 8cba │ │ │ │ │ + bne.w 8d2a │ │ │ │ │ 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 8e22 │ │ │ │ │ + b.n 8e92 │ │ │ │ │ vldr s10, [fp, #12] │ │ │ │ │ - vldr d4, [pc, #20] @ 8f38 │ │ │ │ │ + vldr d4, [pc, #20] @ 8fa8 │ │ │ │ │ vcvt.f64.u32 d5, s10 │ │ │ │ │ vmla.f64 d5, d7, d4 │ │ │ │ │ vmov.f64 d7, d5 │ │ │ │ │ - b.n 8d36 │ │ │ │ │ + b.n 8da6 │ │ │ │ │ nop.w │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41d00000 │ │ │ │ │ ... │ │ │ │ │ .word 0x80000000 │ │ │ │ │ │ │ │ │ │ -00008f50 : │ │ │ │ │ +00008fc0 : │ │ │ │ │ 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, 8fc6 │ │ │ │ │ + cbz r0, 9036 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 8fd8 │ │ │ │ │ + bpl.n 9048 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 8f8a │ │ │ │ │ + bhi.n 8ffa │ │ │ │ │ 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 c284 <_PyLong_Frexp> │ │ │ │ │ + bl c320 <_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 8faa │ │ │ │ │ + bge.n 901a │ │ │ │ │ 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 │ │ │ │ │ @@ -13786,54 +13831,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 8f86 │ │ │ │ │ + b.n 8ff6 │ │ │ │ │ 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 8fc0 │ │ │ │ │ + b.n 9030 │ │ │ │ │ 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 8fc0 │ │ │ │ │ + b.n 9030 │ │ │ │ │ │ │ │ │ │ -00008ff0 : │ │ │ │ │ +00009060 : │ │ │ │ │ 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 9bcc │ │ │ │ │ + bpl.w 9c3c │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w 9bcc │ │ │ │ │ + bpl.w 9c3c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ @@ -13842,125 +13887,125 @@ │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #16777216 @ 0x1000000 │ │ │ │ │ - bne.w 951e │ │ │ │ │ + bne.w 958e │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.w 9bb6 │ │ │ │ │ + bne.w 9c26 │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ and.w r2, r6, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 9ad6 │ │ │ │ │ + beq.w 9b46 │ │ │ │ │ lsrs r6, r6, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r6, r2, r6 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 96a0 │ │ │ │ │ + beq.w 9710 │ │ │ │ │ mov r7, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ add.w r3, r8, r6, lsl #2 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ add.w fp, r6, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ it hi │ │ │ │ │ movhi r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 93e8 │ │ │ │ │ + bne.w 9458 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - bgt.w 9e14 │ │ │ │ │ - ldr r0, [pc, #660] @ (9338 ) │ │ │ │ │ + bgt.w 9e84 │ │ │ │ │ + ldr r0, [pc, #660] @ (93a8 ) │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt.w r3, [sl] │ │ │ │ │ ldr.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9dd2 │ │ │ │ │ + blt.w 9e42 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ it ls │ │ │ │ │ movls r5, #2 │ │ │ │ │ - bls.n 90f0 │ │ │ │ │ + bls.n 9160 │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ it ls │ │ │ │ │ movls r5, #4 │ │ │ │ │ - bls.n 90f0 │ │ │ │ │ + bls.n 9160 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ it ls │ │ │ │ │ movls r5, #8 │ │ │ │ │ - bls.n 90f0 │ │ │ │ │ + bls.n 9160 │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ - bls.w 96d4 │ │ │ │ │ + bls.w 9744 │ │ │ │ │ movs r5, #32 │ │ │ │ │ cmp.w r9, #31 │ │ │ │ │ - bls.n 90f0 │ │ │ │ │ + bls.n 9160 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - bcs.n 90ea │ │ │ │ │ + bcs.n 915a │ │ │ │ │ lsrs r5, r5, #2 │ │ │ │ │ mov r4, sl │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ strd ip, r8, [sp, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 91ec │ │ │ │ │ + beq.n 925c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.w 9276 │ │ │ │ │ + bhi.w 92e6 │ │ │ │ │ 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 r6, r8, #5 │ │ │ │ │ mov r2, r8 │ │ │ │ │ adc.w ip, r0, #0 │ │ │ │ │ cmp.w r6, #262 @ 0x106 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcs.w 92d0 │ │ │ │ │ + bcs.w 9340 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ │ add.w r6, r6, #9152 @ 0x23c0 │ │ │ │ │ adds r6, #24 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 929a │ │ │ │ │ + bge.w 930a │ │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r8, [r4] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 929a │ │ │ │ │ + bne.w 930a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 92a4 │ │ │ │ │ + bne.w 9314 │ │ │ │ │ mov r4, r6 │ │ │ │ │ tst.w r5, r9 │ │ │ │ │ - beq.n 91e6 │ │ │ │ │ + beq.n 9256 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ orr.w r1, r2, r3 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.w 9340 │ │ │ │ │ + bhi.w 93b0 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ │ @@ -13968,136 +14013,136 @@ │ │ │ │ │ smull r0, r1, r2, r3 │ │ │ │ │ adds.w ip, r0, #5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ adc.w r6, r1, #0 │ │ │ │ │ cmp.w ip, #262 @ 0x106 │ │ │ │ │ mov r3, r1 │ │ │ │ │ sbcs.w r6, r6, #0 │ │ │ │ │ - bcs.w 93b8 │ │ │ │ │ + bcs.w 9428 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movw r6, #9176 @ 0x23d8 │ │ │ │ │ add.w r6, r6, 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 r6, r2 │ │ │ │ │ - blt.w 937c │ │ │ │ │ + blt.w 93ec │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r4, r6 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 939a │ │ │ │ │ + bne.w 940a │ │ │ │ │ lsrs r5, r5, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 9104 │ │ │ │ │ + bne.n 9174 │ │ │ │ │ subs.w fp, fp, #1 │ │ │ │ │ - bpl.w 9d0e │ │ │ │ │ + bpl.w 9d7e │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 99e2 │ │ │ │ │ + bne.w 9a52 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ ldrd r8, r7, [sp, #48] @ 0x30 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 948e │ │ │ │ │ + blt.w 94fe │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 96ba │ │ │ │ │ + blt.w 972a │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 93d8 │ │ │ │ │ + beq.w 9448 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 93d8 │ │ │ │ │ + bge.w 9448 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 93d8 │ │ │ │ │ + bne.w 9448 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 93de │ │ │ │ │ + beq.w 944e │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 93de │ │ │ │ │ + bge.w 944e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 93de │ │ │ │ │ + bne.w 944e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r0, 926e │ │ │ │ │ + cbz r0, 92de │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 926e │ │ │ │ │ + bge.n 92de │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 926e │ │ │ │ │ + cbnz r3, 92de │ │ │ │ │ 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 354c │ │ │ │ │ + bl 35bc │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9142 │ │ │ │ │ + bne.w 91b2 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9d3c │ │ │ │ │ + blt.w 9dac │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.n 9a16 │ │ │ │ │ + b.n 9a86 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 916c │ │ │ │ │ + beq.w 91dc │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9ca0 │ │ │ │ │ + beq.w 9d10 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 92c8 │ │ │ │ │ + bge.n 9338 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 92c8 │ │ │ │ │ + cbnz r3, 9338 │ │ │ │ │ mov r0, r6 │ │ │ │ │ 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 916e │ │ │ │ │ + b.n 91de │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds.w r6, r8, r1 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ adc.w r0, r0, #0 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ sbcs.w r0, r0, #0 │ │ │ │ │ - bcs.w 981c │ │ │ │ │ - ldr r3, [pc, #80] @ (933c ) │ │ │ │ │ + bcs.w 988c │ │ │ │ │ + ldr r3, [pc, #80] @ (93ac ) │ │ │ │ │ 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 r6, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9466 │ │ │ │ │ + beq.w 94d6 │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -14106,263 +14151,263 @@ │ │ │ │ │ eor.w r3, r8, r8, asr #31 │ │ │ │ │ it ge │ │ │ │ │ movge r2, #8 │ │ │ │ │ sub.w r3, r3, r8, asr #31 │ │ │ │ │ it lt │ │ │ │ │ movlt r2, #10 │ │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ │ - b.n 9142 │ │ │ │ │ + b.n 91b2 │ │ │ │ │ nop │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000048 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 354c │ │ │ │ │ + bl 35bc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ │ mov r6, 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 9b16 │ │ │ │ │ + bne.w 9b86 │ │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 9288 │ │ │ │ │ + beq.n 92f8 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 91da │ │ │ │ │ + bge.w 924a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 91da │ │ │ │ │ + bne.w 924a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, r6 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 91e6 │ │ │ │ │ + beq.w 9256 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9c98 │ │ │ │ │ + beq.w 9d08 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 91e6 │ │ │ │ │ + b.n 9256 │ │ │ │ │ mvn.w r6, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ │ adds r6, r0, r6 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ cmp r6, ip │ │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ │ - bcs.w 98ee │ │ │ │ │ + bcs.w 995e │ │ │ │ │ bl 1c0 <_PyLong_FromMedium> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 936c │ │ │ │ │ + b.n 93dc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 923e │ │ │ │ │ + bne.w 92ae │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 925c │ │ │ │ │ - b.n 926e │ │ │ │ │ + bne.w 92cc │ │ │ │ │ + b.n 92de │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bls.n 94a2 │ │ │ │ │ + bls.n 9512 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 3440 │ │ │ │ │ + bl 34b0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r0, [pc, #668] @ (9698 ) │ │ │ │ │ + ldr r0, [pc, #668] @ (9708 ) │ │ │ │ │ ldr.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 9df0 │ │ │ │ │ + beq.w 9e60 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 941c │ │ │ │ │ + bge.n 948c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ - cbnz r3, 941c │ │ │ │ │ + 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 989c │ │ │ │ │ + bne.w 990c │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ - beq.n 94f8 │ │ │ │ │ + beq.n 9568 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9a8e │ │ │ │ │ + bne.w 9afe │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 948c │ │ │ │ │ + blt.n 94fc │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9886 │ │ │ │ │ + blt.w 98f6 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 93de │ │ │ │ │ + beq.n 944e │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 93de │ │ │ │ │ + bge.n 944e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 93de │ │ │ │ │ + bne.n 944e │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 93de │ │ │ │ │ + b.n 944e │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c24 │ │ │ │ │ + beq.w 9c94 │ │ │ │ │ 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 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ - b.n 9316 │ │ │ │ │ + b.n 9386 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 920c │ │ │ │ │ + bne.w 927c │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 920c │ │ │ │ │ - bne.w 975e │ │ │ │ │ - ldr r1, [pc, #500] @ (969c ) │ │ │ │ │ + b.n 927c │ │ │ │ │ + bne.w 97ce │ │ │ │ │ + ldr r1, [pc, #500] @ (970c ) │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 3440 │ │ │ │ │ + bl 34b0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r0, [pc, #484] @ (9698 ) │ │ │ │ │ + ldr r0, [pc, #484] @ (9708 ) │ │ │ │ │ ldr.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 9df0 │ │ │ │ │ + beq.w 9e60 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 94d4 │ │ │ │ │ + bge.n 9544 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ - cbnz r3, 94d4 │ │ │ │ │ + cbnz r3, 9544 │ │ │ │ │ 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 942c │ │ │ │ │ + beq.n 949c │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9c32 │ │ │ │ │ + beq.w 9ca2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 942c │ │ │ │ │ + b.n 949c │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3440 │ │ │ │ │ + bl 34b0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c2e │ │ │ │ │ + beq.w 9c9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 99c6 │ │ │ │ │ + bne.w 9a36 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 942c │ │ │ │ │ + b.n 949c │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 9bd8 │ │ │ │ │ + beq.w 9c48 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 9762 │ │ │ │ │ + beq.w 97d2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ bic.w r2, r2, #4 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - bhi.n 9558 │ │ │ │ │ + bhi.n 95c8 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 9b2a │ │ │ │ │ + beq.w 9b9a │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.w 9728 │ │ │ │ │ + bne.w 9798 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl a5fc <_PyLong_Copy> │ │ │ │ │ + bl a66c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9cec │ │ │ │ │ + beq.w 9d5c │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ │ - blt.w 9ac0 │ │ │ │ │ + blt.w 9b30 │ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w a384 │ │ │ │ │ - ldr r0, [pc, #240] @ (9698 ) │ │ │ │ │ + beq.w a3f4 │ │ │ │ │ + ldr r0, [pc, #240] @ (9708 ) │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt.w r2, [sl] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, sl │ │ │ │ │ - ldr r6, [pc, #228] @ (969c ) │ │ │ │ │ + ldr r6, [pc, #228] @ (970c ) │ │ │ │ │ ldr.w r2, [r0, #1080] @ 0x438 │ │ │ │ │ mov r5, r3 │ │ │ │ │ strd sl, r8, [sp, #8] │ │ │ │ │ sub.w r9, r6, #16 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ mov sl, r7 │ │ │ │ │ itt lt │ │ │ │ │ @@ -14378,499 +14423,499 @@ │ │ │ │ │ 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 96d8 │ │ │ │ │ + beq.n 9748 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.w 97ca │ │ │ │ │ + beq.w 983a │ │ │ │ │ cmp.w r0, #300 @ 0x12c │ │ │ │ │ - bhi.w 9c42 │ │ │ │ │ + bhi.w 9cb2 │ │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7720 │ │ │ │ │ + bl 7790 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9c5c │ │ │ │ │ + beq.w 9ccc │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 9ab6 │ │ │ │ │ + beq.w 9b26 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 994c │ │ │ │ │ + beq.w 99bc │ │ │ │ │ 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 9874 │ │ │ │ │ + blt.w 98e4 │ │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 3440 │ │ │ │ │ + bl 34b0 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 97b6 │ │ │ │ │ + blt.w 9826 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w a398 │ │ │ │ │ + beq.w a408 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 828 │ │ │ │ │ + bl 828 │ │ │ │ │ R_ARM_THM_CALL long_sub │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 97a0 │ │ │ │ │ + blt.w 9810 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a398 │ │ │ │ │ + beq.w a408 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9b42 │ │ │ │ │ + blt.w 9bb2 │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b.n 95f2 │ │ │ │ │ + b.n 9662 │ │ │ │ │ nop │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9b20 │ │ │ │ │ + blt.w 9b90 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ - ldr r4, [pc, #664] @ (9948 ) │ │ │ │ │ + ldr r4, [pc, #664] @ (99b8 ) │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it lt │ │ │ │ │ movlt r7, r6 │ │ │ │ │ - bge.w 93de │ │ │ │ │ + bge.w 944e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9218 │ │ │ │ │ + bne.w 9288 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 921e │ │ │ │ │ - b.n 93d8 │ │ │ │ │ + bne.w 928e │ │ │ │ │ + b.n 9448 │ │ │ │ │ movs r5, #16 │ │ │ │ │ - b.n 90f0 │ │ │ │ │ + b.n 9160 │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ mov r7, sl │ │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 99ac │ │ │ │ │ + blt.w 9a1c │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9d84 │ │ │ │ │ - ldr r1, [pc, #588] @ (9948 ) │ │ │ │ │ + blt.w 9df4 │ │ │ │ │ + ldr r1, [pc, #588] @ (99b8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL long_compare │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9a60 │ │ │ │ │ + bne.w 9ad0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a360 │ │ │ │ │ + blt.w a3d0 │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9a9e │ │ │ │ │ + blt.w 9b0e │ │ │ │ │ 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 98b8 │ │ │ │ │ + beq.w 9928 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ cmp.w r2, r1, lsr #3 │ │ │ │ │ - bgt.w 98b8 │ │ │ │ │ + bgt.w 9928 │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ and.w r5, r3, #3 │ │ │ │ │ rsb r5, r5, #1 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ mul.w r6, r3, r5 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 9076 │ │ │ │ │ - ldr r4, [pc, #488] @ (9948 ) │ │ │ │ │ - b.n 942c │ │ │ │ │ + bne.w 90e6 │ │ │ │ │ + ldr r4, [pc, #488] @ (99b8 ) │ │ │ │ │ + b.n 949c │ │ │ │ │ mov r0, r2 │ │ │ │ │ - bl a5fc <_PyLong_Copy> │ │ │ │ │ + bl a66c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9cec │ │ │ │ │ + beq.w 9d5c │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9786 │ │ │ │ │ + bge.n 97f6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9daa │ │ │ │ │ + beq.w 9e1a │ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a37c │ │ │ │ │ + beq.w a3ec │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - b.n 9544 │ │ │ │ │ + b.n 95b4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 967c │ │ │ │ │ + bne.w 96ec │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n 967c │ │ │ │ │ + b.n 96ec │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9662 │ │ │ │ │ + bne.w 96d2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9662 │ │ │ │ │ + b.n 96d2 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.w 9610 │ │ │ │ │ + bne.w 9680 │ │ │ │ │ eors r3, r2 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ lsls r7, r3, #30 │ │ │ │ │ - bne.w 9b76 │ │ │ │ │ + bne.w 9be6 │ │ │ │ │ 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 9c5c │ │ │ │ │ + beq.w 9ccc │ │ │ │ │ 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 9b58 │ │ │ │ │ + bne.w 9bc8 │ │ │ │ │ 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 a3a0 │ │ │ │ │ + beq.w a410 │ │ │ │ │ strd r7, r0, [sp, #60] @ 0x3c │ │ │ │ │ - b.n 963c │ │ │ │ │ + b.n 96ac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 9b68 │ │ │ │ │ + blt.w 9bd8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ lsrs r1, r3, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq.w r8, #2 │ │ │ │ │ movne.w r8, #3 │ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9cf0 │ │ │ │ │ + beq.w 9d60 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ rsb r0, r3, #1 │ │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ │ orr.w r1, r0, r8, lsl #3 │ │ │ │ │ str r1, [r6, #8] │ │ │ │ │ add.w r1, r6, #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 9142 │ │ │ │ │ - b.n 9858 │ │ │ │ │ + beq.w 91b2 │ │ │ │ │ + b.n 98c8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9646 │ │ │ │ │ + bne.w 96b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9646 │ │ │ │ │ + b.n 96b6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9b26 │ │ │ │ │ + beq.w 9b96 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 93de │ │ │ │ │ + beq.w 944e │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ - b.n 921e │ │ │ │ │ + b.n 928e │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9c32 │ │ │ │ │ + beq.w 9ca2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 9426 │ │ │ │ │ + b.n 9496 │ │ │ │ │ mov r1, r3 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a38c │ │ │ │ │ + beq.w a3fc │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 98e2 │ │ │ │ │ + bge.n 9952 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ - cbnz r3, 98e2 │ │ │ │ │ + cbnz r3, 9952 │ │ │ │ │ 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 9746 │ │ │ │ │ + b.n 97b6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ movge.w r8, #1 │ │ │ │ │ - blt.w 9b86 │ │ │ │ │ + blt.w 9bf6 │ │ │ │ │ lsrs r1, r3, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #2 │ │ │ │ │ movne r1, #3 │ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9cf0 │ │ │ │ │ + beq.w 9d60 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ rsb r0, r8, #1 │ │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ │ orr.w r1, r0, r1, lsl #3 │ │ │ │ │ str r1, [r6, #8] │ │ │ │ │ add.w r1, r6, #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 9372 │ │ │ │ │ - b.n 992a │ │ │ │ │ + beq.w 93e2 │ │ │ │ │ + b.n 999a │ │ │ │ │ nop │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 9636 │ │ │ │ │ + bne.w 96a6 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - bl 4e0 │ │ │ │ │ + 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 997a │ │ │ │ │ + bge.n 99ea │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 997a │ │ │ │ │ + cbnz r3, 99ea │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 9d20 │ │ │ │ │ + beq.w 9d90 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - bl 5654 │ │ │ │ │ + bl 56c4 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d56 │ │ │ │ │ + beq.w 9dc6 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 99a8 │ │ │ │ │ + bge.n 9a18 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 99a8 │ │ │ │ │ + cbnz r3, 9a18 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b.n 9636 │ │ │ │ │ + b.n 96a6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96f0 │ │ │ │ │ + bne.w 9760 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str.w fp, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.n 96f0 │ │ │ │ │ + b.n 9760 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a378 │ │ │ │ │ + beq.w a3e8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 942c │ │ │ │ │ + b.n 949c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it ne │ │ │ │ │ strne r5, [sp, #20] │ │ │ │ │ - beq.w 9b80 │ │ │ │ │ + beq.w 9bf0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 828 │ │ │ │ │ + bl 828 │ │ │ │ │ R_ARM_THM_CALL long_sub │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 928a │ │ │ │ │ + beq.w 92fa │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9d40 │ │ │ │ │ + blt.w 9db0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 91fc │ │ │ │ │ + beq.w 926c │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r4, r6 │ │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr.w r2, [r7], #4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9a42 │ │ │ │ │ + bge.n 9ab2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 9a42 │ │ │ │ │ + cbnz r3, 9ab2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 9a2a │ │ │ │ │ + bne.n 9a9a │ │ │ │ │ ldrd r8, r7, [sp, #48] @ 0x30 │ │ │ │ │ mov r6, r4 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ mov r4, r5 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 920c │ │ │ │ │ - b.n 948e │ │ │ │ │ + bge.w 927c │ │ │ │ │ + b.n 94fe │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9b92 │ │ │ │ │ + blt.w 9c02 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9ba4 │ │ │ │ │ + blt.w 9c14 │ │ │ │ │ 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 .LC45 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC45 │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 9a4e │ │ │ │ │ + b.n 9abe │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 9b80 │ │ │ │ │ + beq.n 9bf0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 99f2 │ │ │ │ │ + b.n 9a62 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9722 │ │ │ │ │ + bne.w 9792 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.n 9722 │ │ │ │ │ + b.n 9792 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - beq.w 9958 │ │ │ │ │ - b.n 9636 │ │ │ │ │ + beq.w 99c8 │ │ │ │ │ + b.n 96a6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9588 │ │ │ │ │ + bne.w 95f8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.n 9588 │ │ │ │ │ + b.n 95f8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9dba │ │ │ │ │ + blt.w 9e2a │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9af6 │ │ │ │ │ + bge.n 9b66 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9dca │ │ │ │ │ + beq.w 9e3a │ │ │ │ │ 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 │ │ │ │ │ @@ -14879,892 +14924,892 @@ │ │ │ │ │ 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 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 936c │ │ │ │ │ - ldr r4, [pc, #708] @ (9de8 ) │ │ │ │ │ + b.n 93dc │ │ │ │ │ + ldr r4, [pc, #708] @ (9e58 ) │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b.n 948e │ │ │ │ │ + b.n 94fe │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ - b.n 96c6 │ │ │ │ │ + b.n 9736 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9c0c │ │ │ │ │ + blt.n 9c7c │ │ │ │ │ ldr.w r5, [r8] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9c12 │ │ │ │ │ - ldr r4, [pc, #684] @ (9dec ) │ │ │ │ │ - b.n 944e │ │ │ │ │ + blt.n 9c82 │ │ │ │ │ + ldr r4, [pc, #684] @ (9e5c ) │ │ │ │ │ + b.n 94be │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 968c │ │ │ │ │ + bne.w 96fc │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n 968c │ │ │ │ │ + b.n 96fc │ │ │ │ │ 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 9808 │ │ │ │ │ + b.n 9878 │ │ │ │ │ negs r2, r2 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - b.n 9826 │ │ │ │ │ + b.n 9896 │ │ │ │ │ subs r0, #1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ mvns r0, r0 │ │ │ │ │ - b.n 97e0 │ │ │ │ │ + b.n 9850 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.w 91fc │ │ │ │ │ + b.w 926c │ │ │ │ │ negs r2, r0 │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ - b.n 98fa │ │ │ │ │ + b.n 996a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9a68 │ │ │ │ │ + bne.w 9ad8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9a68 │ │ │ │ │ + b.n 9ad8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9a72 │ │ │ │ │ + bne.w 9ae2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9a72 │ │ │ │ │ + b.n 9ae2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a350 │ │ │ │ │ + blt.w a3c0 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a33c │ │ │ │ │ + blt.w a3ac │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.w 926e │ │ │ │ │ + b.w 92de │ │ │ │ │ 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 .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC44 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9db2 │ │ │ │ │ + blt.w 9e22 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r4, r6 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 921e │ │ │ │ │ - b.n 96ba │ │ │ │ │ - ldr r4, [pc, #476] @ (9dec ) │ │ │ │ │ + bge.w 928e │ │ │ │ │ + b.n 972a │ │ │ │ │ + ldr r4, [pc, #476] @ (9e5c ) │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 948e │ │ │ │ │ + b.n 94fe │ │ │ │ │ subs r5, #1 │ │ │ │ │ - ldr r4, [pc, #468] @ (9dec ) │ │ │ │ │ + ldr r4, [pc, #468] @ (9e5c ) │ │ │ │ │ str.w r5, [r8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 9c94 │ │ │ │ │ + beq.n 9d04 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.w 921e │ │ │ │ │ + b.w 928e │ │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 9cec │ │ │ │ │ + beq.n 9d5c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9cf8 │ │ │ │ │ + blt.n 9d68 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.w 91fc │ │ │ │ │ + b.w 926c │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ cmp r1, #150 @ 0x96 │ │ │ │ │ - ble.w 9610 │ │ │ │ │ + ble.w 9680 │ │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bl 2520 <_PyLong_AsByteArray+0x90> │ │ │ │ │ R_ARM_THM_CALL pylong_int_divmod │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 963c │ │ │ │ │ + bne.w 96ac │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ mov r7, r5 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9caa │ │ │ │ │ + blt.n 9d1a │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9cba │ │ │ │ │ + blt.n 9d2a │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9cca │ │ │ │ │ + blt.n 9d3a │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9cdc │ │ │ │ │ + blt.n 9d4c │ │ │ │ │ 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 9a4e │ │ │ │ │ + b.n 9abe │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b.n 96c6 │ │ │ │ │ + b.n 9736 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.w 928a │ │ │ │ │ + b.w 92fa │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r4, r6 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.w 928a │ │ │ │ │ + b.w 92fa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9c6a │ │ │ │ │ + bne.n 9cda │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9c6a │ │ │ │ │ + b.n 9cda │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9c72 │ │ │ │ │ + bne.n 9ce2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9c72 │ │ │ │ │ + b.n 9ce2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9c7c │ │ │ │ │ + bne.n 9cec │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9c7c │ │ │ │ │ + b.n 9cec │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9c84 │ │ │ │ │ + bne.n 9cf4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9c84 │ │ │ │ │ + b.n 9cf4 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 9a4e │ │ │ │ │ + b.n 9abe │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ │ - b.w 928a │ │ │ │ │ + b.w 92fa │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov r6, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 9d52 │ │ │ │ │ + cbnz r3, 9dc2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9a16 │ │ │ │ │ + b.n 9a86 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov.w r5, #536870912 @ 0x20000000 │ │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ │ ldr.w r9, [r3, #12] │ │ │ │ │ - b.w 9100 │ │ │ │ │ + b.w 9170 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9c60 │ │ │ │ │ + bge.n 9cd0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9c60 │ │ │ │ │ + bne.n 9cd0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9c60 │ │ │ │ │ + b.n 9cd0 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 9cfe │ │ │ │ │ + b.n 9d6e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9a0e │ │ │ │ │ + bne.w 9a7e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9a0e │ │ │ │ │ + b.n 9a7e │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 9a16 │ │ │ │ │ + b.n 9a86 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov fp, r2 │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9d9a │ │ │ │ │ + blt.n 9e0a │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9c60 │ │ │ │ │ + bge.w 9cd0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9c60 │ │ │ │ │ + bne.w 9cd0 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9c60 │ │ │ │ │ + b.n 9cd0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96fa │ │ │ │ │ + bne.w 976a │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.n 96fa │ │ │ │ │ + b.n 976a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9d64 │ │ │ │ │ + bne.n 9dd4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9d64 │ │ │ │ │ + b.n 9dd4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9786 │ │ │ │ │ + b.n 97f6 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.w 948e │ │ │ │ │ + b.w 94fe │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9ae0 │ │ │ │ │ + bne.w 9b50 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9ae0 │ │ │ │ │ + b.n 9b50 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9af6 │ │ │ │ │ + b.n 9b66 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 90bc │ │ │ │ │ - ldr r0, [pc, #8] @ (9de8 ) │ │ │ │ │ + bne.w 912c │ │ │ │ │ + ldr r0, [pc, #8] @ (9e58 ) │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.w 90bc │ │ │ │ │ + b.w 912c │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ldr.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9e00 │ │ │ │ │ + blt.n 9e70 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 9a4e │ │ │ │ │ + b.n 9abe │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9c3a │ │ │ │ │ - ldr r4, [pc, #408] @ (9fa8 ) │ │ │ │ │ + bne.w 9caa │ │ │ │ │ + ldr r4, [pc, #408] @ (a018 ) │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ - b.n 9d04 │ │ │ │ │ + b.n 9d74 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ mov r1, sl │ │ │ │ │ it lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ it lt │ │ │ │ │ strlt.w r3, [sl] │ │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ │ - bl 3440 │ │ │ │ │ + bl 34b0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9f9e │ │ │ │ │ + beq.w a00e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r7, 9e52 │ │ │ │ │ + cbz r7, 9ec2 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9fa0 │ │ │ │ │ + beq.w a010 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov fp, r6 │ │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ │ mov r3, r4 │ │ │ │ │ str.w r5, [r4, #4]! │ │ │ │ │ mov r1, fp │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - bl 3440 │ │ │ │ │ + bl 34b0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9f82 │ │ │ │ │ + beq.w 9ff2 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r7, 9e94 │ │ │ │ │ + cbz r7, 9f04 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - beq.n 9f82 │ │ │ │ │ - bl a4ec │ │ │ │ │ + beq.n 9ff2 │ │ │ │ │ + bl a55c │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp.w r9, #16 │ │ │ │ │ - bne.n 9e5e │ │ │ │ │ + bne.n 9ece │ │ │ │ │ str.w r9, [sp, #20] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 9ec0 │ │ │ │ │ + beq.n 9f30 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9ec0 │ │ │ │ │ + bge.n 9f30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ - cbnz r3, 9ec0 │ │ │ │ │ + cbnz r3, 9f30 │ │ │ │ │ mov r0, fp │ │ │ │ │ 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 a338 │ │ │ │ │ + bmi.w a3a8 │ │ │ │ │ add.w r2, r8, #12 │ │ │ │ │ - ldr r5, [pc, #200] @ (9fa8 ) │ │ │ │ │ + ldr r5, [pc, #200] @ (a018 ) │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ str.w sl, [sp, #28] │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov sl, r3 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str.w lr, [sp, #12] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r6, #29 │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ ldr.w r9, [r3, sl, lsl #2] │ │ │ │ │ - b.n 9f16 │ │ │ │ │ + b.n 9f86 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp.w r8, #5 │ │ │ │ │ - beq.n 9fac │ │ │ │ │ + beq.n a01c │ │ │ │ │ subs r6, #1 │ │ │ │ │ - bcc.w a192 │ │ │ │ │ + bcc.w a202 │ │ │ │ │ lsr.w r3, r9, r6 │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ orrs.w fp, r3, fp, lsl #1 │ │ │ │ │ - bne.n 9f06 │ │ │ │ │ + bne.n 9f76 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3440 │ │ │ │ │ + bl 34b0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a330 │ │ │ │ │ - cbz r5, 9f4c │ │ │ │ │ + beq.w a3a0 │ │ │ │ │ + cbz r5, 9fbc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9f4c │ │ │ │ │ + bge.n 9fbc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 9f4c │ │ │ │ │ + cbnz r3, 9fbc │ │ │ │ │ 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 a32c │ │ │ │ │ + beq.w a39c │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a324 │ │ │ │ │ + beq.w a394 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9f7a │ │ │ │ │ + bge.n 9fea │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 9f7a │ │ │ │ │ + cbnz r3, 9fea │ │ │ │ │ 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 9f10 │ │ │ │ │ - ldr r4, [pc, #36] @ (9fa8 ) │ │ │ │ │ + b.n 9f80 │ │ │ │ │ + ldr r4, [pc, #36] @ (a018 ) │ │ │ │ │ mov r6, fp │ │ │ │ │ str.w r9, [sp, #20] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9cfe │ │ │ │ │ + blt.w 9d6e │ │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ │ mov r4, r6 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 9a26 │ │ │ │ │ + b.n 9a96 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - ldr r4, [pc, #4] @ (9fa8 ) │ │ │ │ │ + ldr r4, [pc, #4] @ (a018 ) │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 9f8a │ │ │ │ │ + b.n 9ffa │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ands.w r8, fp, #1 │ │ │ │ │ - beq.w a128 │ │ │ │ │ + beq.w a198 │ │ │ │ │ mov sl, fp │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ rsb fp, r8, #5 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bhi.w a13a │ │ │ │ │ + bhi.w a1aa │ │ │ │ │ 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 a16c │ │ │ │ │ + bcs.w a1dc │ │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ │ add.w r5, r3, r5, lsl #4 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r5, r3 │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w a15e │ │ │ │ │ + bge.w a1ce │ │ │ │ │ subs r6, #1 │ │ │ │ │ str r6, [r4, #0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w a15e │ │ │ │ │ + bne.w a1ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a168 │ │ │ │ │ + beq.w a1d8 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a30c │ │ │ │ │ + beq.w a37c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w a15a │ │ │ │ │ + bge.w a1ca │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a15a │ │ │ │ │ + bne.w a1ca │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ subs.w fp, fp, #1 │ │ │ │ │ - bne.n 9fc2 │ │ │ │ │ + bne.n a032 │ │ │ │ │ mov.w sl, sl, asr #1 │ │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ add.w sl, r3, sl, lsl #2 │ │ │ │ │ ldr.w r1, [sl, #-64] │ │ │ │ │ - bl 3440 │ │ │ │ │ + bl 34b0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a14c │ │ │ │ │ - cbz r4, a086 │ │ │ │ │ + beq.n a1bc │ │ │ │ │ + cbz r4, a0f6 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a086 │ │ │ │ │ + bge.n a0f6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, a086 │ │ │ │ │ + cbnz r3, a0f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r7, a0b6 │ │ │ │ │ + cbz r7, a126 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a30c │ │ │ │ │ + beq.w a37c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a0b0 │ │ │ │ │ + bge.n a120 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, a0b0 │ │ │ │ │ + cbnz r3, a120 │ │ │ │ │ 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 r8, #0 │ │ │ │ │ - ble.n a122 │ │ │ │ │ + ble.n a192 │ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3440 │ │ │ │ │ + bl 34b0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a330 │ │ │ │ │ - cbz r5, a0e8 │ │ │ │ │ + beq.w a3a0 │ │ │ │ │ + cbz r5, a158 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a0e8 │ │ │ │ │ + bge.n a158 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, a0e8 │ │ │ │ │ + cbnz r3, a158 │ │ │ │ │ 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 a304 │ │ │ │ │ + beq.w a374 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a324 │ │ │ │ │ + beq.w a394 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a116 │ │ │ │ │ + bge.n a186 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, a116 │ │ │ │ │ + cbnz r3, a186 │ │ │ │ │ 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 r8, r8, #1 │ │ │ │ │ - bcs.n a0c0 │ │ │ │ │ + bcs.n a130 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 9f10 │ │ │ │ │ + b.n 9f80 │ │ │ │ │ mov.w fp, fp, asr #1 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ tst.w fp, #1 │ │ │ │ │ - beq.n a128 │ │ │ │ │ + beq.n a198 │ │ │ │ │ mov sl, fp │ │ │ │ │ - b.n 9fba │ │ │ │ │ + b.n a02a │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 354c │ │ │ │ │ + bl 35bc │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9ffe │ │ │ │ │ + bne.w a06e │ │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ │ mov r5, r4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 928a │ │ │ │ │ - b.n 9a26 │ │ │ │ │ + bne.w 92fa │ │ │ │ │ + b.n 9a96 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ - b.n a04c │ │ │ │ │ + b.n a0bc │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w a020 │ │ │ │ │ + bne.w a090 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n a04c │ │ │ │ │ + b.n a0bc │ │ │ │ │ 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 a24a │ │ │ │ │ + bcs.n a2ba │ │ │ │ │ bl 1c0 <_PyLong_FromMedium> │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9ffe │ │ │ │ │ - b.n a14c │ │ │ │ │ + bne.w a06e │ │ │ │ │ + b.n a1bc │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ subs.w sl, sl, #1 │ │ │ │ │ - bcs.w 9ef8 │ │ │ │ │ + bcs.w 9f68 │ │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n a240 │ │ │ │ │ + beq.n a2b0 │ │ │ │ │ movs r6, #0 │ │ │ │ │ tst.w fp, #1 │ │ │ │ │ - beq.w a31c │ │ │ │ │ + beq.w a38c │ │ │ │ │ mov r4, r5 │ │ │ │ │ sub.w r8, r8, r6 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3440 │ │ │ │ │ + bl 34b0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n a150 │ │ │ │ │ - bl a4ec │ │ │ │ │ + beq.n a1c0 │ │ │ │ │ + bl a55c │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a308 │ │ │ │ │ + beq.w a378 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - beq.w a316 │ │ │ │ │ - bl a4ec │ │ │ │ │ + beq.w a386 │ │ │ │ │ + bl a55c │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ │ - bne.n a1ba │ │ │ │ │ + bne.n a22a │ │ │ │ │ mov.w r3, fp, asr #1 │ │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ ldr.w r1, [r3, #-64] │ │ │ │ │ - bl 3440 │ │ │ │ │ + bl 34b0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a150 │ │ │ │ │ + beq.n a1c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r7, a23c │ │ │ │ │ + cbz r7, a2ac │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n a2fe │ │ │ │ │ + beq.n a36e │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.n a2b8 │ │ │ │ │ + bgt.n a328 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r3, a2a6 │ │ │ │ │ + cbnz r3, a316 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.w 9a26 │ │ │ │ │ + b.w 9a96 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n a298 │ │ │ │ │ + blt.n a308 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ lsrs r1, r3, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r6, #2 │ │ │ │ │ movne r6, #3 │ │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a2f6 │ │ │ │ │ + beq.n a366 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ rsb r0, r3, #1 │ │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ │ 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 9ffe │ │ │ │ │ - b.n a27e │ │ │ │ │ + beq.w a06e │ │ │ │ │ + b.n a2ee │ │ │ │ │ negs r2, r0 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ - b.n a252 │ │ │ │ │ + b.n a2c2 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r4, r5 │ │ │ │ │ - bne.w 99f2 │ │ │ │ │ - b.n a244 │ │ │ │ │ + bne.w 9a62 │ │ │ │ │ + b.n a2b4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3440 │ │ │ │ │ + bl 34b0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r4, a2f2 │ │ │ │ │ - bl a4ec │ │ │ │ │ + cbz r4, a362 │ │ │ │ │ + bl a55c │ │ │ │ │ movs r5, #0 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r7, a2ec │ │ │ │ │ - bl ab78 │ │ │ │ │ + cbz r7, a35c │ │ │ │ │ + bl ac14 │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.w 928a │ │ │ │ │ - bl a4ec │ │ │ │ │ + beq.w 92fa │ │ │ │ │ + bl a55c │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ subs r6, #1 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n a23c │ │ │ │ │ + b.n a2ac │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n a150 │ │ │ │ │ + b.n a1c0 │ │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - b.n a150 │ │ │ │ │ + b.n a1c0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b.n 9f8a │ │ │ │ │ + b.n 9ffa │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n a11c │ │ │ │ │ + b.n a18c │ │ │ │ │ mov r4, r9 │ │ │ │ │ - b.n a1f4 │ │ │ │ │ + b.n a264 │ │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.w 928a │ │ │ │ │ + b.w 92fa │ │ │ │ │ mov r4, r9 │ │ │ │ │ - b.w 928a │ │ │ │ │ + b.w 92fa │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov.w fp, fp, asr #1 │ │ │ │ │ - b.n a1aa │ │ │ │ │ + b.n a21a │ │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ │ - b.w 928a │ │ │ │ │ + b.w 92fa │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 9f10 │ │ │ │ │ + b.n 9f80 │ │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n a150 │ │ │ │ │ - ldr r5, [pc, #112] @ (a3ac ) │ │ │ │ │ - b.n a240 │ │ │ │ │ + b.n a1c0 │ │ │ │ │ + ldr r5, [pc, #112] @ (a41c ) │ │ │ │ │ + b.n a2b0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9bcc │ │ │ │ │ + bne.w 9c3c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9bcc │ │ │ │ │ + b.n 9c3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9bc0 │ │ │ │ │ + bne.w 9c30 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9bc0 │ │ │ │ │ + b.n 9c30 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9716 │ │ │ │ │ + bne.w 9786 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.w 9716 │ │ │ │ │ + b.w 9786 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 9c32 │ │ │ │ │ + b.n 9ca2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.w 9a4e │ │ │ │ │ + b.w 9abe │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b.w 9a4e │ │ │ │ │ + b.w 9abe │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.w 9a4e │ │ │ │ │ + b.w 9abe │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 9c62 │ │ │ │ │ + b.n 9cd2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ - bl a4ec │ │ │ │ │ - b.n 9c60 │ │ │ │ │ + bl a55c │ │ │ │ │ + b.n 9cd0 │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000a3b0 <_PyLong_Subtract>: │ │ │ │ │ +0000a420 <_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 a442 <_PyLong_Subtract+0x92> │ │ │ │ │ + bhi.n a4b2 <_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 │ │ │ │ │ @@ -15772,15 +15817,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 a422 <_PyLong_Subtract+0x72> │ │ │ │ │ + bcs.n a492 <_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 │ │ │ │ │ @@ -15789,34 +15834,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 a454 <_PyLong_Subtract+0xa4> │ │ │ │ │ + bcs.n a4c4 <_PyLong_Subtract+0xa4> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n a4a8 <_PyLong_Subtract+0xf8> │ │ │ │ │ + beq.n a518 <_PyLong_Subtract+0xf8> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n a49e <_PyLong_Subtract+0xee> │ │ │ │ │ + beq.n a50e <_PyLong_Subtract+0xee> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 7134 │ │ │ │ │ + b.w 71a4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r6, #1 │ │ │ │ │ - blt.n a4d0 <_PyLong_Subtract+0x120> │ │ │ │ │ + blt.n a540 <_PyLong_Subtract+0x120> │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a4dc <_PyLong_Subtract+0x12c> │ │ │ │ │ + beq.n a54c <_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] │ │ │ │ │ @@ -15830,106 +15875,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 a41c <_PyLong_Subtract+0x6c> │ │ │ │ │ + b.n a48c <_PyLong_Subtract+0x6c> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 3e74 │ │ │ │ │ + b.w 3ee4 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n a4ca <_PyLong_Subtract+0x11a> │ │ │ │ │ - bl 3e74 │ │ │ │ │ + beq.n a53a <_PyLong_Subtract+0x11a> │ │ │ │ │ + bl 3ee4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a41c <_PyLong_Subtract+0x6c> │ │ │ │ │ + beq.n a48c <_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 a41c <_PyLong_Subtract+0x6c> │ │ │ │ │ + b.n a48c <_PyLong_Subtract+0x6c> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ - b.n a44a <_PyLong_Subtract+0x9a> │ │ │ │ │ + b.n a4ba <_PyLong_Subtract+0x9a> │ │ │ │ │ negs r4, r0 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r5, r5, r5, lsl #1 │ │ │ │ │ - b.n a45c <_PyLong_Subtract+0xac> │ │ │ │ │ + b.n a4cc <_PyLong_Subtract+0xac> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n a41c <_PyLong_Subtract+0x6c> │ │ │ │ │ + b.n a48c <_PyLong_Subtract+0x6c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a4e8 : │ │ │ │ │ +0000a558 : │ │ │ │ │ PyLong_FromUInt32(): │ │ │ │ │ b.w e0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromUnsignedLong │ │ │ │ │ │ │ │ │ │ -0000a4ec : │ │ │ │ │ +0000a55c : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ - cbz r0, a500 │ │ │ │ │ + cbz r0, a570 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a500 │ │ │ │ │ + bge.n a570 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, a500 │ │ │ │ │ + cbnz r3, a570 │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a504 : │ │ │ │ │ +0000a574 : │ │ │ │ │ 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 a5b8 │ │ │ │ │ + beq.n a628 │ │ │ │ │ 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 a5e4 │ │ │ │ │ + beq.n a654 │ │ │ │ │ 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 a5ba │ │ │ │ │ + bcc.n a62a │ │ │ │ │ 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 a5d2 │ │ │ │ │ + bcc.n a642 │ │ │ │ │ movs r0, #20 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - cbz r0, a5de │ │ │ │ │ + cbz r0, a64e │ │ │ │ │ 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 │ │ │ │ │ @@ -15967,40 +16012,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 a5b2 │ │ │ │ │ + b.n a622 │ │ │ │ │ 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 a54e │ │ │ │ │ - b.n a5ba │ │ │ │ │ + bcs.n a5be │ │ │ │ │ + b.n a62a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a5fc <_PyLong_Copy>: │ │ │ │ │ +0000a66c <_PyLong_Copy>: │ │ │ │ │ _PyLong_Copy(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n a63a <_PyLong_Copy+0x3e> │ │ │ │ │ + bhi.n a6aa <_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 a63a <_PyLong_Copy+0x3e> │ │ │ │ │ + bcs.n a6aa <_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 │ │ │ │ │ @@ -16014,15 +16059,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, a678 <_PyLong_Copy+0x7c> │ │ │ │ │ + cbz r0, a6e8 <_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] │ │ │ │ │ @@ -16031,28 +16076,28 @@ │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a680 <_PyLong_Multiply>: │ │ │ │ │ +0000a6f0 <_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 a70c <_PyLong_Multiply+0x8c> │ │ │ │ │ + bhi.n a77c <_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 │ │ │ │ │ @@ -16060,15 +16105,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 a6ec <_PyLong_Multiply+0x6c> │ │ │ │ │ + bcs.n a75c <_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 │ │ │ │ │ @@ -16076,388 +16121,403 @@ │ │ │ │ │ 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 a738 <_PyLong_Multiply+0xb8> │ │ │ │ │ + bcs.n a7a8 <_PyLong_Multiply+0xb8> │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ - bl 354c │ │ │ │ │ + bl 35bc │ │ │ │ │ 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 a6e8 <_PyLong_Multiply+0x68> │ │ │ │ │ + beq.n a758 <_PyLong_Multiply+0x68> │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - b.n a6e8 <_PyLong_Multiply+0x68> │ │ │ │ │ + b.n a758 <_PyLong_Multiply+0x68> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n a780 <_PyLong_Multiply+0x100> │ │ │ │ │ + blt.n a7f0 <_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 a6e8 <_PyLong_Multiply+0x68> │ │ │ │ │ + beq.n a758 <_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 a6e8 <_PyLong_Multiply+0x68> │ │ │ │ │ - b.n a768 <_PyLong_Multiply+0xe8> │ │ │ │ │ + beq.n a758 <_PyLong_Multiply+0x68> │ │ │ │ │ + b.n a7d8 <_PyLong_Multiply+0xe8> │ │ │ │ │ negs r5, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n a740 <_PyLong_Multiply+0xc0> │ │ │ │ │ + b.n a7b0 <_PyLong_Multiply+0xc0> │ │ │ │ │ │ │ │ │ │ -0000a78c : │ │ │ │ │ +0000a7fc : │ │ │ │ │ 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 a7b2 │ │ │ │ │ + beq.n a834 │ │ │ │ │ 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 a80e │ │ │ │ │ + bne.n a8a6 │ │ │ │ │ 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 a802 │ │ │ │ │ + bhi.n a880 │ │ │ │ │ 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 a7e2 │ │ │ │ │ - ldr r3, [pc, #56] @ (a814 ) │ │ │ │ │ + bcs.n a860 │ │ │ │ │ + ldr r3, [pc, #84] @ (a8b0 ) │ │ │ │ │ add.w r3, r3, r0, lsl #4 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - pop {pc} │ │ │ │ │ + b.n a830 │ │ │ │ │ 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 a806 │ │ │ │ │ - ldr.w lr, [sp], #4 │ │ │ │ │ + bcs.n a89e │ │ │ │ │ + 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 eb4 │ │ │ │ │ + bl a66c <_PyLong_Copy> │ │ │ │ │ + R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n a830 │ │ │ │ │ + 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 a830 │ │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ │ + b.w eb4 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromLarge │ │ │ │ │ - b.w a5fc <_PyLong_Copy> │ │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ │ + b.w a66c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000a818 : │ │ │ │ │ +0000a8b4 : │ │ │ │ │ long_divmod(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.w a9c0 │ │ │ │ │ + bpl.w aa5c │ │ │ │ │ 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 a9ca │ │ │ │ │ + bpl.w aa66 │ │ │ │ │ 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 a886 │ │ │ │ │ + beq.n a922 │ │ │ │ │ cmp.w ip, #300 @ 0x12c │ │ │ │ │ - bhi.w a99a │ │ │ │ │ + bhi.w aa36 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r2, sp │ │ │ │ │ - bl 7720 │ │ │ │ │ + bl 7790 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a996 │ │ │ │ │ + beq.w aa32 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n a948 │ │ │ │ │ + beq.n a9e4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a8f6 │ │ │ │ │ + beq.n a992 │ │ │ │ │ movs r0, #2 │ │ │ │ │ ldr r6, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ - cbz r0, a8d6 │ │ │ │ │ + cbz r0, a972 │ │ │ │ │ strd r6, r5, [r0, #16] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - bne.n a984 │ │ │ │ │ + bne.n aa20 │ │ │ │ │ eors r3, r2 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ lsls r6, r3, #30 │ │ │ │ │ - bne.n a970 │ │ │ │ │ + bne.n aa0c │ │ │ │ │ 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 a996 │ │ │ │ │ + beq.n aa32 │ │ │ │ │ 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 a950 │ │ │ │ │ + bne.n a9ec │ │ │ │ │ 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 a968 │ │ │ │ │ + beq.n aa04 │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a87e │ │ │ │ │ + bne.n a91a │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a9d4 │ │ │ │ │ + blt.n aa70 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a996 │ │ │ │ │ + bge.n aa32 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a996 │ │ │ │ │ + bne.n aa32 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a996 │ │ │ │ │ + b.n aa32 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n a874 │ │ │ │ │ + bne.n a910 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 4e0 │ │ │ │ │ + bl 4e0 │ │ │ │ │ R_ARM_THM_CALL long_add │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a91e │ │ │ │ │ + bge.n a9ba │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, a91e │ │ │ │ │ + cbnz r3, a9ba │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n a9ec │ │ │ │ │ + beq.n aa88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5654 │ │ │ │ │ + bl 56c4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a9e4 │ │ │ │ │ + beq.n aa80 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a944 │ │ │ │ │ + bge.n a9e0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, a944 │ │ │ │ │ + cbnz r3, a9e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n a874 │ │ │ │ │ + b.n a910 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - beq.n a900 │ │ │ │ │ - b.n a874 │ │ │ │ │ + beq.n a99c │ │ │ │ │ + b.n a910 │ │ │ │ │ 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 a8cc │ │ │ │ │ + bne.n a968 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl a4ec │ │ │ │ │ - b.n a996 │ │ │ │ │ + bl a55c │ │ │ │ │ + b.n aa32 │ │ │ │ │ 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 a8a4 │ │ │ │ │ - b.n a996 │ │ │ │ │ + bne.n a940 │ │ │ │ │ + b.n aa32 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r2, sp │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 7720 │ │ │ │ │ + bl 7790 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w a864 │ │ │ │ │ + bne.w a900 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n a882 │ │ │ │ │ + b.n a91e │ │ │ │ │ sub.w r6, r6, ip │ │ │ │ │ cmp r6, #150 @ 0x96 │ │ │ │ │ - ble.n a984 │ │ │ │ │ + ble.n aa20 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r2, sp │ │ │ │ │ - bl 251c <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bl 2520 <_PyLong_AsByteArray+0x90> │ │ │ │ │ R_ARM_THM_CALL pylong_int_divmod │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n a996 │ │ │ │ │ + beq.n aa32 │ │ │ │ │ movs r0, #2 │ │ │ │ │ ldrd r6, r5, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a87e │ │ │ │ │ - b.n a8d6 │ │ │ │ │ + bne.w a91a │ │ │ │ │ + b.n a972 │ │ │ │ │ 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 a882 │ │ │ │ │ + b.n a91e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a8de │ │ │ │ │ + bne.n a97a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a8de │ │ │ │ │ + b.n a97a │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n aa04 │ │ │ │ │ + blt.n aaa0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a996 │ │ │ │ │ + bge.n aa32 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a996 │ │ │ │ │ + bne.n aa32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a996 │ │ │ │ │ + b.n aa32 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a9ec │ │ │ │ │ + bne.n aa88 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a9ec │ │ │ │ │ + b.n aa88 │ │ │ │ │ │ │ │ │ │ -0000aa14 <_PyLong_FromBytes>: │ │ │ │ │ +0000aab0 <_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 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 69c │ │ │ │ │ + bl 6a8 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromString │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r2, aa42 <_PyLong_FromBytes+0x2e> │ │ │ │ │ - cbz r0, aa48 <_PyLong_FromBytes+0x34> │ │ │ │ │ + cbz r2, aade <_PyLong_FromBytes+0x2e> │ │ │ │ │ + cbz r0, aae4 <_PyLong_FromBytes+0x34> │ │ │ │ │ adds r1, r4, r5 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n aa48 <_PyLong_FromBytes+0x34> │ │ │ │ │ + bne.n aae4 <_PyLong_FromBytes+0x34> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ 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 aa42 <_PyLong_FromBytes+0x2e> │ │ │ │ │ + beq.n aade <_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 │ │ │ │ │ @@ -16466,47 +16526,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 aa92 <_PyLong_FromBytes+0x7e> │ │ │ │ │ + bge.n ab2e <_PyLong_FromBytes+0x7e> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, aa92 <_PyLong_FromBytes+0x7e> │ │ │ │ │ + cbnz r2, ab2e <_PyLong_FromBytes+0x7e> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n aa42 <_PyLong_FromBytes+0x2e> │ │ │ │ │ + b.n aade <_PyLong_FromBytes+0x2e> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000aa98 : │ │ │ │ │ +0000ab34 : │ │ │ │ │ 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 ab28 │ │ │ │ │ + beq.n abc4 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n aae4 │ │ │ │ │ + bhi.n ab80 │ │ │ │ │ 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 aae4 │ │ │ │ │ + bcs.n ab80 │ │ │ │ │ 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 │ │ │ │ │ @@ -16520,15 +16580,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, ab22 │ │ │ │ │ + cbz r0, abbe │ │ │ │ │ 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] │ │ │ │ │ @@ -16537,192 +16597,192 @@ │ │ │ │ │ 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 ab34 │ │ │ │ │ + blt.n abd0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n aae0 │ │ │ │ │ + b.n ab7c │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n aae0 │ │ │ │ │ + b.n ab7c │ │ │ │ │ │ │ │ │ │ -0000ab3c : │ │ │ │ │ +0000abd8 : │ │ │ │ │ long_mod(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.n ab6e │ │ │ │ │ + bpl.n ac0a │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n ab6e │ │ │ │ │ + bpl.n ac0a │ │ │ │ │ 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 ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -0000ab78 : │ │ │ │ │ +0000ac14 : │ │ │ │ │ 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 aca2 │ │ │ │ │ + beq.w ad3e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w afb6 │ │ │ │ │ + beq.w b052 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - blt.w ae4a │ │ │ │ │ - beq.w ae36 │ │ │ │ │ + blt.w aee6 │ │ │ │ │ + beq.w aed2 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w acda │ │ │ │ │ + beq.w ad76 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c6b8 │ │ │ │ │ - cbz r0, ac10 │ │ │ │ │ + bl c750 │ │ │ │ │ + cbz r0, acac │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ac10 │ │ │ │ │ + bge.n acac │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, ac10 │ │ │ │ │ + cbnz r3, acac │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w afcc │ │ │ │ │ + beq.w b068 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls.n ac1e │ │ │ │ │ + bls.n acba │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w af98 │ │ │ │ │ + beq.w b034 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w ae92 │ │ │ │ │ - cbnz r3, ac04 │ │ │ │ │ + beq.w af2e │ │ │ │ │ + cbnz r3, aca0 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w ae9a │ │ │ │ │ + beq.w af36 │ │ │ │ │ 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 afcc │ │ │ │ │ + beq.w b068 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n abe0 │ │ │ │ │ + bhi.n ac7c │ │ │ │ │ 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 abe4 │ │ │ │ │ + bcs.n ac80 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ac8c │ │ │ │ │ + bge.n ad28 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, ac8c │ │ │ │ │ - ldr r2, [pc, #832] @ (af90 ) │ │ │ │ │ + cbnz r3, ad28 │ │ │ │ │ + ldr r2, [pc, #832] @ (b02c ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ae72 │ │ │ │ │ + bne.w af0e │ │ │ │ │ lsls r3, r1, #29 │ │ │ │ │ - bmi.w afe8 │ │ │ │ │ - ldr r3, [pc, #816] @ (af94 ) │ │ │ │ │ + bmi.w b084 │ │ │ │ │ + ldr r3, [pc, #816] @ (b030 ) │ │ │ │ │ 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 ae8a │ │ │ │ │ + bhi.w af26 │ │ │ │ │ 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 ae32 │ │ │ │ │ + b.n aece │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w afb0 │ │ │ │ │ + bne.w b04c │ │ │ │ │ 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 af7e │ │ │ │ │ + bne.w b01a │ │ │ │ │ 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] │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ negs r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r7, [r1, #12] │ │ │ │ │ subs.w ip, r7, #10 │ │ │ │ │ - bne.w aec2 │ │ │ │ │ + bne.w af5e │ │ │ │ │ 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 ad56 │ │ │ │ │ + bpl.n adf2 │ │ │ │ │ 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 │ │ │ │ │ @@ -16741,15 +16801,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 ae22 │ │ │ │ │ + beq.n aebe │ │ │ │ │ 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] │ │ │ │ │ @@ -16803,94 +16863,94 @@ │ │ │ │ │ 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 ad56 │ │ │ │ │ + bne.n adf2 │ │ │ │ │ mov r0, ip │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w afcc │ │ │ │ │ + beq.w b068 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ - b.n abe0 │ │ │ │ │ + b.n ac7c │ │ │ │ │ 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 abb4 │ │ │ │ │ + bcs.w ac50 │ │ │ │ │ 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 afda │ │ │ │ │ + bne.w b076 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w afd2 │ │ │ │ │ + blt.w b06e │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ mov r6, r4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w abf6 │ │ │ │ │ - b.n ae94 │ │ │ │ │ + bne.w ac92 │ │ │ │ │ + b.n af30 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ lsls r1, r3, #29 │ │ │ │ │ - bmi.w afe8 │ │ │ │ │ + bmi.w b084 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w ac60 │ │ │ │ │ + bls.w acfc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n ac8c │ │ │ │ │ + b.n ad28 │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ lsls r2, r7, #30 │ │ │ │ │ - bne.w ac04 │ │ │ │ │ + bne.w aca0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 4e0 │ │ │ │ │ + bl 4e0 │ │ │ │ │ R_ARM_THM_CALL long_add │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n aeb8 │ │ │ │ │ + bge.n af54 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, aeb8 │ │ │ │ │ + cbnz r3, af54 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w afcc │ │ │ │ │ + beq.w b068 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.n ac04 │ │ │ │ │ + b.n aca0 │ │ │ │ │ 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 af20 │ │ │ │ │ + beq.n afbc │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n af10 │ │ │ │ │ + beq.n afac │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n aef6 │ │ │ │ │ + beq.n af92 │ │ │ │ │ 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 │ │ │ │ │ @@ -16904,15 +16964,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 af6c │ │ │ │ │ + b.n b008 │ │ │ │ │ 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 │ │ │ │ │ @@ -16941,171 +17001,171 @@ │ │ │ │ │ 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 af20 │ │ │ │ │ - b.n ae22 │ │ │ │ │ + bne.n afbc │ │ │ │ │ + b.n aebe │ │ │ │ │ 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 acc4 │ │ │ │ │ + b.n ad60 │ │ │ │ │ nop │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000032a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w ac04 │ │ │ │ │ + beq.w aca0 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ - cbz r6, afcc │ │ │ │ │ + cbz r6, b068 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ - b.n abf0 │ │ │ │ │ + b.n ac8c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ae4a │ │ │ │ │ + bne.w aee6 │ │ │ │ │ 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 ac0a │ │ │ │ │ + b.n aca6 │ │ │ │ │ adds r2, #1 │ │ │ │ │ mov r6, r4 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - b.n afaa │ │ │ │ │ + b.n b046 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a5fc <_PyLong_Copy> │ │ │ │ │ + bl a66c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n afa8 │ │ │ │ │ - b.n afcc │ │ │ │ │ + bne.n b044 │ │ │ │ │ + b.n b068 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n ac8c │ │ │ │ │ + b.n ad28 │ │ │ │ │ │ │ │ │ │ -0000aff0 <_PyLong_Format>: │ │ │ │ │ +0000b08c <_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 b01e <_PyLong_Format+0x2e> │ │ │ │ │ + beq.n b0ba <_PyLong_Format+0x2e> │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ - bl b030 │ │ │ │ │ + bl b0cc │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n b02c <_PyLong_Format+0x3c> │ │ │ │ │ + beq.n b0c8 <_PyLong_Format+0x3c> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - bl 17f0 │ │ │ │ │ + bl 1800 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n b018 <_PyLong_Format+0x28> │ │ │ │ │ + bne.n b0b4 <_PyLong_Format+0x28> │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n b01a <_PyLong_Format+0x2a> │ │ │ │ │ + b.n b0b6 <_PyLong_Format+0x2a> │ │ │ │ │ │ │ │ │ │ -0000b030 : │ │ │ │ │ +0000b0cc : │ │ │ │ │ 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 r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b6ac │ │ │ │ │ + beq.w b748 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #7 │ │ │ │ │ - bpl.w b6ac │ │ │ │ │ + bpl.w b748 │ │ │ │ │ cmp r1, #16 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ it eq │ │ │ │ │ moveq r4, #4 │ │ │ │ │ - bne.w b328 │ │ │ │ │ + bne.w b3c4 │ │ │ │ │ ldr r5, [r7, #8] │ │ │ │ │ and.w r3, r5, #3 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ lsrs r5, r5, #3 │ │ │ │ │ - beq.w b52e │ │ │ │ │ + beq.w b5ca │ │ │ │ │ movw r3, #17476 @ 0x4444 │ │ │ │ │ movt r3, #1092 @ 0x444 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bhi.w b5c8 │ │ │ │ │ + bhi.w b664 │ │ │ │ │ add.w r3, r7, r5, lsl #2 │ │ │ │ │ movs r1, #30 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b332 │ │ │ │ │ + beq.w b3ce │ │ │ │ │ clz r2, r2 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ add r0, r4 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ add r0, r2 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - bne.w b33e │ │ │ │ │ + bne.w b3da │ │ │ │ │ asrs r0, r0, #2 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ite ne │ │ │ │ │ movne fp, r0 │ │ │ │ │ addeq.w fp, r0, #1 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w b518 │ │ │ │ │ + beq.w b5b4 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ add.w fp, fp, #2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b540 │ │ │ │ │ + bne.w b5dc │ │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b5de │ │ │ │ │ + beq.w b67a │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w b6be │ │ │ │ │ + bne.w b75a │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.w b6a0 │ │ │ │ │ + bpl.w b73c │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ - bpl.w b698 │ │ │ │ │ + bpl.w b734 │ │ │ │ │ add.w ip, fp, #20 │ │ │ │ │ add ip, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w b372 │ │ │ │ │ + beq.w b40e │ │ │ │ │ add.w r3, r7, #8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, r5, #1 │ │ │ │ │ add.w r8, r6, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r1, r3 │ │ │ │ │ @@ -17125,15 +17185,15 @@ │ │ │ │ │ lsls r5, r1 │ │ │ │ │ orr.w r0, r0, fp │ │ │ │ │ orrs r5, r3 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ orrs r0, r2 │ │ │ │ │ adds r1, #30 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bgt.w b390 │ │ │ │ │ + bgt.w b42c │ │ │ │ │ and.w r2, r8, r5 │ │ │ │ │ lsr.w r3, r5, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ ite ls │ │ │ │ │ addls r2, #48 @ 0x30 │ │ │ │ │ @@ -17141,15 +17201,15 @@ │ │ │ │ │ strb.w r2, [ip, #-1] │ │ │ │ │ lsl.w r2, r0, r7 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ lsr.w r2, r0, lr │ │ │ │ │ orrs r3, r2 │ │ │ │ │ lsr.w r2, r0, r4 │ │ │ │ │ orrs.w r0, r3, r2 │ │ │ │ │ - beq.w b36c │ │ │ │ │ + beq.w b408 │ │ │ │ │ and.w r0, r8, r3 │ │ │ │ │ lsl.w r5, r2, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17158,15 +17218,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, [ip, #-2] │ │ │ │ │ - beq.w b500 │ │ │ │ │ + beq.w b59c │ │ │ │ │ and.w r0, r8, r3 │ │ │ │ │ lsl.w r5, r2, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17175,15 +17235,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, [ip, #-3] │ │ │ │ │ - beq.w b506 │ │ │ │ │ + beq.w b5a2 │ │ │ │ │ and.w r0, r8, r3 │ │ │ │ │ lsl.w r5, r2, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17192,15 +17252,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, [ip, #-4] │ │ │ │ │ - beq.w b366 │ │ │ │ │ + beq.w b402 │ │ │ │ │ and.w r0, r8, r3 │ │ │ │ │ lsl.w r5, r2, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17209,15 +17269,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, [ip, #-5] │ │ │ │ │ - beq.w b582 │ │ │ │ │ + beq.w b61e │ │ │ │ │ and.w r0, r8, r3 │ │ │ │ │ lsl.w r5, r2, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17226,15 +17286,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, [ip, #-6] │ │ │ │ │ - beq.w b588 │ │ │ │ │ + beq.w b624 │ │ │ │ │ and.w r0, r8, r3 │ │ │ │ │ lsl.w r5, r2, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17244,101 +17304,101 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r0 │ │ │ │ │ sub.w ip, ip, #7 │ │ │ │ │ strb.w r5, [ip] │ │ │ │ │ orrs.w r0, r3, r2 │ │ │ │ │ - beq.n b2d8 │ │ │ │ │ + beq.n b374 │ │ │ │ │ and.w r0, r8, r3 │ │ │ │ │ lsl.w fp, r2, r7 │ │ │ │ │ lsr.w r5, r3, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orr.w r5, r5, fp │ │ │ │ │ cmp r0, #9 │ │ │ │ │ lsr.w fp, r2, lr │ │ │ │ │ - bhi.n b346 │ │ │ │ │ + bhi.n b3e2 │ │ │ │ │ orr.w r3, r5, fp │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ strb.w r0, [ip, #-1]! │ │ │ │ │ orrs.w r0, r3, r2 │ │ │ │ │ - bne.n b2aa │ │ │ │ │ + bne.n b346 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bgt.w b120 │ │ │ │ │ + bgt.w b1bc │ │ │ │ │ ldrd fp, r0, [sp, #20] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n b382 │ │ │ │ │ + beq.n b41e │ │ │ │ │ cmp r6, #16 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ │ - beq.n b2fe │ │ │ │ │ + beq.n b39a │ │ │ │ │ cmp r6, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ strb.w r3, [ip, #-1] │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ strb.w r3, [ip, #-2] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ it eq │ │ │ │ │ subeq.w ip, ip, #2 │ │ │ │ │ - beq.n b388 │ │ │ │ │ + beq.n b424 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b50c │ │ │ │ │ + bne.w b5a8 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ mov r0, 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 b064 │ │ │ │ │ + b.n b100 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ add.w r0, r3, r4 │ │ │ │ │ - beq.w b0a8 │ │ │ │ │ + beq.w b144 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ - b.n b0aa │ │ │ │ │ + b.n b146 │ │ │ │ │ adds r0, #87 @ 0x57 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ strb.w r0, [ip, #-1]! │ │ │ │ │ lsl.w r0, r2, r7 │ │ │ │ │ orrs r3, r0 │ │ │ │ │ lsr.w r0, r2, lr │ │ │ │ │ orrs r3, r0 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ orrs.w r0, r3, r2 │ │ │ │ │ - bne.n b2aa │ │ │ │ │ - b.n b2d8 │ │ │ │ │ + bne.n b346 │ │ │ │ │ + b.n b374 │ │ │ │ │ sub.w ip, ip, #4 │ │ │ │ │ - b.n b2d8 │ │ │ │ │ + b.n b374 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n b2d8 │ │ │ │ │ + b.n b374 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ strb.w r3, [ip] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n b2ee │ │ │ │ │ + bne.n b38a │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n b314 │ │ │ │ │ + bne.n b3b0 │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strb.w r3, [ip, #-1] │ │ │ │ │ - b.n b314 │ │ │ │ │ + b.n b3b0 │ │ │ │ │ and.w r2, r8, r5 │ │ │ │ │ lsr.w r3, r5, r4 │ │ │ │ │ lsl.w r5, r0, r7 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ @@ -17347,15 +17407,15 @@ │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r2 │ │ │ │ │ lsr.w r2, r0, lr │ │ │ │ │ orrs r3, r2 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ lsr.w r2, r0, r4 │ │ │ │ │ strb.w r5, [ip, #-1] │ │ │ │ │ - bgt.n b36c │ │ │ │ │ + bgt.n b408 │ │ │ │ │ and.w r0, r8, r3 │ │ │ │ │ lsl.w r5, r2, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17364,15 +17424,15 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ add r5, r0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ strb.w r5, [ip, #-2] │ │ │ │ │ - bgt.w b500 │ │ │ │ │ + bgt.w b59c │ │ │ │ │ and.w r0, r8, r3 │ │ │ │ │ lsl.w r5, r2, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17381,15 +17441,15 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ add r5, r0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ strb.w r5, [ip, #-3] │ │ │ │ │ - bgt.n b506 │ │ │ │ │ + bgt.n b5a2 │ │ │ │ │ and.w r0, r8, r3 │ │ │ │ │ lsl.w r5, r2, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17398,15 +17458,15 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ add r5, r0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ strb.w r5, [ip, #-4] │ │ │ │ │ - bgt.n b366 │ │ │ │ │ + bgt.n b402 │ │ │ │ │ and.w r0, r8, r3 │ │ │ │ │ lsl.w r5, r2, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17415,15 +17475,15 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ add r5, r0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ strb.w r5, [ip, #-5] │ │ │ │ │ - bgt.w b582 │ │ │ │ │ + bgt.w b61e │ │ │ │ │ and.w r0, r8, r3 │ │ │ │ │ lsl.w r5, r2, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17432,15 +17492,15 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ add r5, r0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ strb.w r5, [ip, #-6] │ │ │ │ │ - bgt.n b588 │ │ │ │ │ + bgt.n b624 │ │ │ │ │ and.w r0, r8, r3 │ │ │ │ │ lsl.w r5, r2, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -17450,15 +17510,15 @@ │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ add r5, r0 │ │ │ │ │ sub.w ip, ip, #7 │ │ │ │ │ strb.w r5, [ip] │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bgt.w b2d8 │ │ │ │ │ + bgt.w b374 │ │ │ │ │ and.w r5, r8, r3 │ │ │ │ │ lsr.w r0, r3, r4 │ │ │ │ │ lsl.w r3, r2, r7 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ orrs r0, r3 │ │ │ │ │ cmp r5, #9 │ │ │ │ │ @@ -17467,226 +17527,226 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r0, #87 @ 0x57 │ │ │ │ │ movls r0, #48 @ 0x30 │ │ │ │ │ lsrs r2, r4 │ │ │ │ │ add r0, r5 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ strb.w r0, [ip, #-1]! │ │ │ │ │ - ble.n b4d0 │ │ │ │ │ - b.n b2d8 │ │ │ │ │ + ble.n b56c │ │ │ │ │ + b.n b374 │ │ │ │ │ sub.w ip, ip, #2 │ │ │ │ │ - b.n b2d8 │ │ │ │ │ + b.n b374 │ │ │ │ │ sub.w ip, ip, #3 │ │ │ │ │ - b.n b2d8 │ │ │ │ │ + b.n b374 │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r2, fp │ │ │ │ │ str r2, [r1, #20] │ │ │ │ │ - b.n b320 │ │ │ │ │ + b.n b3bc │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b0ca │ │ │ │ │ + beq.w b166 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bhi.n b58e │ │ │ │ │ + bhi.n b62a │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n b548 │ │ │ │ │ - b.n b55a │ │ │ │ │ + bne.n b5e4 │ │ │ │ │ + b.n b5f6 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n b5a4 │ │ │ │ │ + beq.n b640 │ │ │ │ │ mov.w fp, #3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b0ca │ │ │ │ │ + beq.w b166 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bhi.n b5b8 │ │ │ │ │ + bhi.n b654 │ │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 <_PyUnicodeWriter_PrepareInternal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_PrepareInternal │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.w b320 │ │ │ │ │ + beq.w b3bc │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n b5e4 │ │ │ │ │ + bne.n b680 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n b63e │ │ │ │ │ + bpl.n b6da │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r3, #20 │ │ │ │ │ addpl r3, #28 │ │ │ │ │ add r2, fp │ │ │ │ │ movs r0, #0 │ │ │ │ │ add.w ip, r3, r2 │ │ │ │ │ - b.n b0f6 │ │ │ │ │ + b.n b192 │ │ │ │ │ sub.w ip, ip, #5 │ │ │ │ │ - b.n b2d8 │ │ │ │ │ + b.n b374 │ │ │ │ │ sub.w ip, ip, #6 │ │ │ │ │ - b.n b2d8 │ │ │ │ │ + b.n b374 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - ble.n b55e │ │ │ │ │ + ble.n b5fa │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n b548 │ │ │ │ │ - b.n b55a │ │ │ │ │ + bne.n b5e4 │ │ │ │ │ + b.n b5f6 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b0ca │ │ │ │ │ + beq.w b166 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bls.n b548 │ │ │ │ │ + bls.n b5e4 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - ble.n b55e │ │ │ │ │ - b.n b548 │ │ │ │ │ + ble.n b5fa │ │ │ │ │ + b.n b5e4 │ │ │ │ │ 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 r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n b320 │ │ │ │ │ + b.n b3bc │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n b642 │ │ │ │ │ + bne.n b6de │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n b6a8 │ │ │ │ │ + bpl.n b744 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r3, #20 │ │ │ │ │ addpl r3, #28 │ │ │ │ │ add r2, fp │ │ │ │ │ movs r0, #0 │ │ │ │ │ add.w ip, r3, r2, lsl #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w b7a6 │ │ │ │ │ + bne.w b842 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ sub.w ip, ip, #2 │ │ │ │ │ strh.w r3, [ip] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n b62e │ │ │ │ │ + beq.n b6ca │ │ │ │ │ cmp r6, #16 │ │ │ │ │ - bne.w b84e │ │ │ │ │ + bne.w b8ea │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ strh.w r3, [ip, #-2] │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ sub.w ip, ip, #4 │ │ │ │ │ strh.w r3, [ip] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w b314 │ │ │ │ │ + bne.w b3b0 │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strh.w r3, [ip, #-2] │ │ │ │ │ - b.n b314 │ │ │ │ │ + b.n b3b0 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ - b.n b578 │ │ │ │ │ + b.n b614 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n b694 │ │ │ │ │ + bpl.n b730 │ │ │ │ │ lsls r0, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r3, #20 │ │ │ │ │ addpl r3, #28 │ │ │ │ │ add r2, fp │ │ │ │ │ movs r0, #0 │ │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n b6fe │ │ │ │ │ + bne.n b79a │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ sub.w ip, ip, #4 │ │ │ │ │ str.w r3, [ip] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n b686 │ │ │ │ │ + beq.n b722 │ │ │ │ │ cmp r6, #16 │ │ │ │ │ - bne.w b87a │ │ │ │ │ + bne.w b916 │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ sub.w ip, ip, #8 │ │ │ │ │ str.w r3, [ip] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ itt eq │ │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ │ streq.w r3, [ip, #-4] │ │ │ │ │ - b.n b314 │ │ │ │ │ + b.n b3b0 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ - b.n b654 │ │ │ │ │ + b.n b6f0 │ │ │ │ │ add.w ip, r0, #28 │ │ │ │ │ add ip, fp │ │ │ │ │ - b.n b0f6 │ │ │ │ │ + b.n b192 │ │ │ │ │ ldr.w ip, [r0, #28] │ │ │ │ │ add ip, fp │ │ │ │ │ - b.n b0f6 │ │ │ │ │ + b.n b192 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ - b.n b5fa │ │ │ │ │ + b.n b696 │ │ │ │ │ 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 b5de │ │ │ │ │ + b.n b67a │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n b6dc │ │ │ │ │ + bne.n b778 │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.n b6fa │ │ │ │ │ + bpl.n b796 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r3, r0, #20 │ │ │ │ │ addpl.w r3, r0, #28 │ │ │ │ │ add.w ip, r3, fp, lsl #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n b608 │ │ │ │ │ - b.n b7a6 │ │ │ │ │ + beq.n b6a4 │ │ │ │ │ + b.n b842 │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.n b6f6 │ │ │ │ │ + bpl.n b792 │ │ │ │ │ lsls r1, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r3, r0, #20 │ │ │ │ │ addpl.w r3, r0, #28 │ │ │ │ │ add.w ip, r3, fp, lsl #2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n b660 │ │ │ │ │ - b.n b6fe │ │ │ │ │ + beq.n b6fc │ │ │ │ │ + b.n b79a │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ - b.n b6ec │ │ │ │ │ + b.n b788 │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ - b.n b6d2 │ │ │ │ │ + b.n b76e │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ add.w r3, r7, #8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r9, r8 │ │ │ │ │ rsb r7, r4, #32 │ │ │ │ │ sub.w lr, r4, #32 │ │ │ │ │ mov r0, r8 │ │ │ │ │ @@ -17724,30 +17784,30 @@ │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ str.w r3, [ip, #-4]! │ │ │ │ │ lsr.w r3, r0, lr │ │ │ │ │ orr.w r8, r8, r3 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n b868 │ │ │ │ │ + ble.n b904 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b74a │ │ │ │ │ + bne.n b7e6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.n b722 │ │ │ │ │ + bgt.n b7be │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w b670 │ │ │ │ │ - b.n b686 │ │ │ │ │ + bne.w b70c │ │ │ │ │ + b.n b722 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ add.w r3, r7, #8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r9, r8 │ │ │ │ │ rsb r7, r4, #32 │ │ │ │ │ sub.w lr, r4, #32 │ │ │ │ │ mov r0, r8 │ │ │ │ │ @@ -17785,202 +17845,202 @@ │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ strh.w r3, [ip, #-2]! │ │ │ │ │ lsr.w r3, r0, lr │ │ │ │ │ orr.w r8, r8, r3 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ lsrs r0, r4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n b858 │ │ │ │ │ + ble.n b8f4 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b7f2 │ │ │ │ │ + bne.n b88e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.n b7ca │ │ │ │ │ + bgt.n b866 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w b618 │ │ │ │ │ - b.n b62e │ │ │ │ │ + bne.w b6b4 │ │ │ │ │ + b.n b6ca │ │ │ │ │ cmp r6, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b.n b620 │ │ │ │ │ + b.n b6bc │ │ │ │ │ orrs.w r3, r8, r0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b7f2 │ │ │ │ │ - b.n b838 │ │ │ │ │ + bne.n b88e │ │ │ │ │ + b.n b8d4 │ │ │ │ │ orrs.w r3, r8, r0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b74a │ │ │ │ │ - b.n b790 │ │ │ │ │ + bne.w b7e6 │ │ │ │ │ + b.n b82c │ │ │ │ │ cmp r6, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b.n b678 │ │ │ │ │ + b.n b714 │ │ │ │ │ │ │ │ │ │ -0000b884 : │ │ │ │ │ +0000b920 : │ │ │ │ │ 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 b93a │ │ │ │ │ + beq.n b9d6 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #7 │ │ │ │ │ - bpl.n b922 │ │ │ │ │ + bpl.n b9be │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n b8e0 │ │ │ │ │ + bhi.n b97c │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - bne.n b8ce │ │ │ │ │ + bne.n b96a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b94c │ │ │ │ │ + bne.n b9e8 │ │ │ │ │ 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 c284 <_PyLong_Frexp> │ │ │ │ │ + bl c320 <_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 b90a │ │ │ │ │ + bge.n b9a6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n b8b8 │ │ │ │ │ - b.n b8c4 │ │ │ │ │ + beq.n b954 │ │ │ │ │ + b.n b960 │ │ │ │ │ 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 b8b8 │ │ │ │ │ + b.n b954 │ │ │ │ │ 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 b8b8 │ │ │ │ │ + b.n b954 │ │ │ │ │ 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 b8b8 │ │ │ │ │ + b.n b954 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000b954 : │ │ │ │ │ +0000b9f0 : │ │ │ │ │ long_rshift(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #7 │ │ │ │ │ - bpl.w c05e │ │ │ │ │ + bpl.w c0fa │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w c05e │ │ │ │ │ + bpl.w c0fa │ │ │ │ │ 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 c044 │ │ │ │ │ + beq.w c0e0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and.w r5, r0, #3 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w be9a │ │ │ │ │ + beq.w bf36 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.w bf28 │ │ │ │ │ + bhi.w bfc4 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - asrs r1, r3, #31 │ │ │ │ │ - str r1, [sp, #28] │ │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ │ + asrs r2, r3, #31 │ │ │ │ │ + str r2, [sp, #28] │ │ │ │ │ + lsrs r1, r3, #28 │ │ │ │ │ bic.w r4, r3, #4026531840 @ 0xf0000000 │ │ │ │ │ - orr.w r2, r2, r1, lsl #4 │ │ │ │ │ + orr.w r1, r1, r2, lsl #4 │ │ │ │ │ mov.w lr, #15 │ │ │ │ │ - bic.w r2, r2, #4026531840 @ 0xf0000000 │ │ │ │ │ - add r4, r2 │ │ │ │ │ - asrs r2, r1, #31 │ │ │ │ │ - and.w r7, r2, #13 │ │ │ │ │ - add.w r4, r4, r1, lsr #24 │ │ │ │ │ + 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, r2, #13 │ │ │ │ │ - movw r2, #34953 @ 0x8889 │ │ │ │ │ - movt r2, #34952 @ 0x8888 │ │ │ │ │ - umull ip, r2, r2, r4 │ │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ │ - rsb r2, r2, r2, lsl #4 │ │ │ │ │ - subs r4, r4, r2 │ │ │ │ │ - mov.w r2, #4008636142 @ 0xeeeeeeee │ │ │ │ │ + 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 │ │ │ │ │ movw r7, #61167 @ 0xeeef │ │ │ │ │ movt r7, #61166 @ 0xeeee │ │ │ │ │ subs r3, r3, r4 │ │ │ │ │ - sbc.w r1, r1, r4, asr #31 │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ - mla r1, r7, r1, r2 │ │ │ │ │ + sbc.w r2, r2, r4, asr #31 │ │ │ │ │ + mul.w r1, r3, r1 │ │ │ │ │ + mla r1, r7, r2, r1 │ │ │ │ │ umull r7, r3, r3, r7 │ │ │ │ │ add r1, r3 │ │ │ │ │ mov.w ip, r1, asr #31 │ │ │ │ │ lsrs r2, r1, #31 │ │ │ │ │ eor.w r3, r7, ip │ │ │ │ │ subs.w r3, r3, ip │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ @@ -17990,36 +18050,36 @@ │ │ │ │ │ adds r3, r3, r4 │ │ │ │ │ adds r2, r2, r7 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ lsrs r2, r2, #1 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ orr.w r2, r2, r1, lsl #31 │ │ │ │ │ - bhi.n bab4 │ │ │ │ │ + bhi.n bb50 │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ rsb r0, r5, #1 │ │ │ │ │ mul.w r0, r1, r0 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w bf18 │ │ │ │ │ + bne.w bfb4 │ │ │ │ │ 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 ba92 │ │ │ │ │ + bcs.n bb2e │ │ │ │ │ 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 │ │ │ │ │ @@ -18027,50 +18087,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 bea6 │ │ │ │ │ + bcs.w bf42 │ │ │ │ │ bl 1c0 <_PyLong_FromMedium> │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ 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 bf98 │ │ │ │ │ + bne.w c034 │ │ │ │ │ lsrs r7, r0, #3 │ │ │ │ │ subs r1, r7, r2 │ │ │ │ │ mov fp, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w c012 │ │ │ │ │ + ble.w c0ae │ │ │ │ │ mov r0, fp │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ba8c │ │ │ │ │ + beq.n bb28 │ │ │ │ │ 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 beac │ │ │ │ │ + beq.w bf48 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ adds r4, r2, #1 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bge.w be56 │ │ │ │ │ + bge.w bef2 │ │ │ │ │ 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 │ │ │ │ │ @@ -18080,145 +18140,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 be56 │ │ │ │ │ + bge.w bef2 │ │ │ │ │ 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 be56 │ │ │ │ │ + bge.w bef2 │ │ │ │ │ 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 be56 │ │ │ │ │ + bge.w bef2 │ │ │ │ │ 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 be56 │ │ │ │ │ + bge.w bef2 │ │ │ │ │ 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 be56 │ │ │ │ │ + bge.w bef2 │ │ │ │ │ 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 be56 │ │ │ │ │ + bge.w bef2 │ │ │ │ │ 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 be56 │ │ │ │ │ + bge.w bef2 │ │ │ │ │ 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 be56 │ │ │ │ │ + bge.w bef2 │ │ │ │ │ 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 be56 │ │ │ │ │ + bge.w bef2 │ │ │ │ │ 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.w be9e │ │ │ │ │ + beq.w bf3a │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n bd5c │ │ │ │ │ + beq.n bdf8 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq.n bd24 │ │ │ │ │ + beq.n bdc0 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov.w r8, #10 │ │ │ │ │ ldr.w r6, [r2, #4]! │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ add.w r2, r0, #44 @ 0x2c │ │ │ │ │ lsl.w r7, r6, r4 │ │ │ │ │ lsr.w ip, r6, r9 │ │ │ │ │ @@ -18263,15 +18323,15 @@ │ │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ │ adc.w r7, sl, r7 │ │ │ │ │ lsrs r3, r6, #30 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ orr.w r3, r3, r7, lsl #2 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n be56 │ │ │ │ │ + beq.n bef2 │ │ │ │ │ lsrs r1, r7, #30 │ │ │ │ │ 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] │ │ │ │ │ @@ -18324,61 +18384,61 @@ │ │ │ │ │ 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 bd9c │ │ │ │ │ + bne.n be38 │ │ │ │ │ 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 be70 │ │ │ │ │ + beq.n bf0c │ │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ │ subs r4, r1, #1 │ │ │ │ │ add.w r6, r0, #12 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - cbz r3, be7c │ │ │ │ │ - bl 124c │ │ │ │ │ + cbz r3, bf18 │ │ │ │ │ + bl 125c │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r4, r3 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n bf22 │ │ │ │ │ + beq.n bfbe │ │ │ │ │ ldr.w r5, [r6, r3, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n be7a │ │ │ │ │ + beq.n bf16 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n be70 │ │ │ │ │ + beq.n bf0c │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, r4, lsl #3 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - b.n be70 │ │ │ │ │ - ldr r0, [pc, #460] @ (c068 ) │ │ │ │ │ - b.n ba8c │ │ │ │ │ + b.n bf0c │ │ │ │ │ + ldr r0, [pc, #460] @ (c104 ) │ │ │ │ │ + b.n bb28 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r5, r9 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - b.n bd9c │ │ │ │ │ - bl eb4 │ │ │ │ │ + b.n be38 │ │ │ │ │ + bl eb4 │ │ │ │ │ R_ARM_THM_CALL _PyLong_FromLarge │ │ │ │ │ - b.n ba8c │ │ │ │ │ + b.n bb28 │ │ │ │ │ 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 bf0e │ │ │ │ │ + blt.n bfaa │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r6, r9 │ │ │ │ │ lsr.w r1, r1, lr │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ne │ │ │ │ │ addne r1, #1 │ │ │ │ │ @@ -18392,91 +18452,91 @@ │ │ │ │ │ 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 bb0e │ │ │ │ │ - b.n be56 │ │ │ │ │ + blt.w bbaa │ │ │ │ │ + b.n bef2 │ │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ │ adds r1, #1 │ │ │ │ │ orrs r5, r3 │ │ │ │ │ - b.n bec2 │ │ │ │ │ + b.n bf5e │ │ │ │ │ lsrs r0, r0, #30 │ │ │ │ │ orr.w r0, r0, r1, lsl #2 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ - b.n ba7a │ │ │ │ │ + b.n bb16 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n be70 │ │ │ │ │ + b.n bf0c │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r2, #8 │ │ │ │ │ - bl 241c <_PyLong_AsByteArray> │ │ │ │ │ + bl 2490 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ lsrs r3, r0, #3 │ │ │ │ │ - beq.n bf6e │ │ │ │ │ + beq.n c00a │ │ │ │ │ add.w r1, r4, r3, lsl #2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ movs r1, #30 │ │ │ │ │ smull r3, r1, r3, r1 │ │ │ │ │ - cbz r2, bf58 │ │ │ │ │ + cbz r2, bff4 │ │ │ │ │ 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 bfb8 │ │ │ │ │ + beq.n c054 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - bgt.n bfc6 │ │ │ │ │ + bgt.n c062 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ - ldrd r3, r1, [sp, #24] │ │ │ │ │ + ldrd r3, r2, [sp, #24] │ │ │ │ │ and.w r5, r0, #3 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.n be9a │ │ │ │ │ + beq.n bf36 │ │ │ │ │ mvn.w r4, #29 │ │ │ │ │ - movs r2, #14 │ │ │ │ │ + movs r1, #14 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - sbcs r2, r1 │ │ │ │ │ - bge.w b9ac │ │ │ │ │ - ldr r3, [pc, #224] @ (c06c ) │ │ │ │ │ + sbcs r1, r2 │ │ │ │ │ + bge.w ba48 │ │ │ │ │ + ldr r3, [pc, #224] @ (c108 ) │ │ │ │ │ add.w r0, r3, #16 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ - b.n ba8c │ │ │ │ │ - cbnz r2, bffe │ │ │ │ │ + b.n bb28 │ │ │ │ │ + cbnz r2, c09a │ │ │ │ │ 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 c03c │ │ │ │ │ + bne.n c0d8 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r6, #0] │ │ │ │ │ - b.n ba8c │ │ │ │ │ + b.n bb28 │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - bne.n bfc6 │ │ │ │ │ + bne.n c062 │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n c01a │ │ │ │ │ + beq.n c0b6 │ │ │ │ │ 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 │ │ │ │ │ @@ -18484,107 +18544,107 @@ │ │ │ │ │ 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.n c05a │ │ │ │ │ + beq.n c0f6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - ldr r2, [pc, #128] @ (c06c ) │ │ │ │ │ + ldr r2, [pc, #128] @ (c108 ) │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ add.w r0, r2, #16 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r2 │ │ │ │ │ - b.n ba8c │ │ │ │ │ + b.n bb28 │ │ │ │ │ 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 bada │ │ │ │ │ + bgt.w bb76 │ │ │ │ │ negs r0, r3 │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ - b.n ba8c │ │ │ │ │ + b.n bb28 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ - b.n c02c │ │ │ │ │ + b.n c0c8 │ │ │ │ │ clz r2, r2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n bfc6 │ │ │ │ │ + beq.n c062 │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c01e │ │ │ │ │ + beq.n c0ba │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bne.n c01e │ │ │ │ │ + bne.n c0ba │ │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ │ - beq.n bf6e │ │ │ │ │ - b.n bfc6 │ │ │ │ │ + beq.n c00a │ │ │ │ │ + b.n c062 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl a5fc <_PyLong_Copy> │ │ │ │ │ + bl a66c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ - b.n ba8c │ │ │ │ │ + b.n bb28 │ │ │ │ │ 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 ba8c │ │ │ │ │ + b.n bb28 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002418 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000c070 <_PyLong_Rshift>: │ │ │ │ │ +0000c10c <_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 c274 <_PyLong_Rshift+0x204> │ │ │ │ │ + beq.w c310 <_PyLong_Rshift+0x204> │ │ │ │ │ mvn.w r6, #29 │ │ │ │ │ movs r1, #14 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ sbcs r1, r3 │ │ │ │ │ - blt.w c264 <_PyLong_Rshift+0x1f4> │ │ │ │ │ + blt.w c300 <_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 c0f0 <_PyLong_Rshift+0x80> │ │ │ │ │ + bhi.n c18c <_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 │ │ │ │ │ @@ -18596,54 +18656,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, c102 <_PyLong_Rshift+0x92> │ │ │ │ │ + cbnz r2, c19e <_PyLong_Rshift+0x92> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n c1d6 <_PyLong_Rshift+0x166> │ │ │ │ │ + bne.n c272 <_PyLong_Rshift+0x166> │ │ │ │ │ rsb r2, r3, r4, lsr #3 │ │ │ │ │ lsrs r4, r4, #3 │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w c24c <_PyLong_Rshift+0x1dc> │ │ │ │ │ + ble.w c2e8 <_PyLong_Rshift+0x1dc> │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c1f6 <_PyLong_Rshift+0x186> │ │ │ │ │ + beq.n c292 <_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 c1fe <_PyLong_Rshift+0x18e> │ │ │ │ │ + beq.n c29a <_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 c18a <_PyLong_Rshift+0x11a> │ │ │ │ │ + b.n c226 <_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 │ │ │ │ │ @@ -18652,47 +18712,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 c160 <_PyLong_Rshift+0xf0> │ │ │ │ │ + bgt.n c1fc <_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 c23a <_PyLong_Rshift+0x1ca> │ │ │ │ │ + beq.n c2d6 <_PyLong_Rshift+0x1ca> │ │ │ │ │ ldr.w r4, [r5, r1, lsl #2] │ │ │ │ │ - cbz r4, c1d2 <_PyLong_Rshift+0x162> │ │ │ │ │ + cbz r4, c26e <_PyLong_Rshift+0x162> │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n c1c4 <_PyLong_Rshift+0x154> │ │ │ │ │ + bne.n c260 <_PyLong_Rshift+0x154> │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b.w 124c │ │ │ │ │ + b.w 125c │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, r3, lsl #3 │ │ │ │ │ str.w r2, [r8, #8] │ │ │ │ │ - b.n c1b8 <_PyLong_Rshift+0x148> │ │ │ │ │ + b.n c254 <_PyLong_Rshift+0x148> │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n c1a8 <_PyLong_Rshift+0x138> │ │ │ │ │ + b.n c244 <_PyLong_Rshift+0x138> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c246 <_PyLong_Rshift+0x1d6> │ │ │ │ │ + bne.n c2e2 <_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 c258 <_PyLong_Rshift+0x1e8> │ │ │ │ │ + bne.n c2f4 <_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 │ │ │ │ │ @@ -18701,90 +18761,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 c22e <_PyLong_Rshift+0x1be> │ │ │ │ │ + bgt.n c2ca <_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 c138 <_PyLong_Rshift+0xc8> │ │ │ │ │ + b.n c1d4 <_PyLong_Rshift+0xc8> │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ orr.w sl, sl, r1 │ │ │ │ │ - b.n c212 <_PyLong_Rshift+0x1a2> │ │ │ │ │ + b.n c2ae <_PyLong_Rshift+0x1a2> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c1b8 <_PyLong_Rshift+0x148> │ │ │ │ │ + beq.n c254 <_PyLong_Rshift+0x148> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ - b.n c1b8 <_PyLong_Rshift+0x148> │ │ │ │ │ + b.n c254 <_PyLong_Rshift+0x148> │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ movs r6, #30 │ │ │ │ │ - b.n c102 <_PyLong_Rshift+0x92> │ │ │ │ │ + b.n c19e <_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 a5fc <_PyLong_Copy> │ │ │ │ │ + b.w a66c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ - ldr r3, [pc, #20] @ (c27c <_PyLong_Rshift+0x20c>) │ │ │ │ │ + ldr r3, [pc, #20] @ (c318 <_PyLong_Rshift+0x20c>) │ │ │ │ │ add.w r2, r3, #16 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r8, r3 │ │ │ │ │ movne r8, r2 │ │ │ │ │ - b.n c1f6 <_PyLong_Rshift+0x186> │ │ │ │ │ - ldr.w r8, [pc, #8] @ c280 <_PyLong_Rshift+0x210> │ │ │ │ │ - b.n c1f6 <_PyLong_Rshift+0x186> │ │ │ │ │ + b.n c292 <_PyLong_Rshift+0x186> │ │ │ │ │ + ldr.w r8, [pc, #8] @ c31c <_PyLong_Rshift+0x210> │ │ │ │ │ + b.n c292 <_PyLong_Rshift+0x186> │ │ │ │ │ nop │ │ │ │ │ .word 0x00002418 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000c284 <_PyLong_Frexp>: │ │ │ │ │ +0000c320 <_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 c482 <_PyLong_Frexp+0x1fe> │ │ │ │ │ + beq.w c51e <_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, c2c6 <_PyLong_Frexp+0x42> │ │ │ │ │ + cbz r3, c362 <_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 c3ba <_PyLong_Frexp+0x136> │ │ │ │ │ + bge.n c456 <_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 │ │ │ │ │ @@ -18809,15 +18869,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 c30c <_PyLong_Frexp+0x88> │ │ │ │ │ + bgt.n c3a8 <_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 │ │ │ │ │ @@ -18826,29 +18886,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, #288] @ c490 <_PyLong_Frexp+0x20c> │ │ │ │ │ + vldr d6, [pc, #284] @ c528 <_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 c370 <_PyLong_Frexp+0xec> │ │ │ │ │ - vldr d6, [pc, #268] @ c498 <_PyLong_Frexp+0x214> │ │ │ │ │ + bne.n c40c <_PyLong_Frexp+0xec> │ │ │ │ │ + vldr d6, [pc, #264] @ c530 <_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 c476 <_PyLong_Frexp+0x1f2> │ │ │ │ │ + beq.n c512 <_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] │ │ │ │ │ @@ -18867,29 +18927,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 c41e <_PyLong_Frexp+0x19a> │ │ │ │ │ + ble.n c4ba <_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 c3e4 <_PyLong_Frexp+0x160> │ │ │ │ │ + b.n c480 <_PyLong_Frexp+0x160> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - cbz r3, c45e <_PyLong_Frexp+0x1da> │ │ │ │ │ + cbz r3, c4fa <_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 │ │ │ │ │ @@ -18899,65 +18959,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 c36c <_PyLong_Frexp+0xe8> │ │ │ │ │ - vldr d7, [pc, #64] @ c498 <_PyLong_Frexp+0x214> │ │ │ │ │ + bgt.n c408 <_PyLong_Frexp+0xe8> │ │ │ │ │ + vldr d7, [pc, #60] @ c530 <_PyLong_Frexp+0x210> │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ - b.n c3a0 <_PyLong_Frexp+0x11c> │ │ │ │ │ + b.n c43c <_PyLong_Frexp+0x11c> │ │ │ │ │ add.w r9, r9, #12 │ │ │ │ │ - cbz r0, c472 <_PyLong_Frexp+0x1ee> │ │ │ │ │ + cbz r0, c50e <_PyLong_Frexp+0x1ee> │ │ │ │ │ subs r0, #1 │ │ │ │ │ ldr.w r3, [r9, r0, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c422 <_PyLong_Frexp+0x19e> │ │ │ │ │ + bne.n c4be <_PyLong_Frexp+0x19e> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c464 <_PyLong_Frexp+0x1e0> │ │ │ │ │ + bne.n c500 <_PyLong_Frexp+0x1e0> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - b.n c428 <_PyLong_Frexp+0x1a4> │ │ │ │ │ + b.n c4c4 <_PyLong_Frexp+0x1a4> │ │ │ │ │ adds r4, #1 │ │ │ │ │ vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ │ adc.w r5, r5, #0 │ │ │ │ │ - b.n c3a0 <_PyLong_Frexp+0x11c> │ │ │ │ │ + b.n c43c <_PyLong_Frexp+0x11c> │ │ │ │ │ mov r4, r7 │ │ │ │ │ - vldr d0, [pc, #24] @ c4a0 <_PyLong_Frexp+0x21c> │ │ │ │ │ + vldr d0, [pc, #20] @ c538 <_PyLong_Frexp+0x218> │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b.n c3ae <_PyLong_Frexp+0x12a> │ │ │ │ │ - nop.w │ │ │ │ │ + b.n c44a <_PyLong_Frexp+0x12a> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41d00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x3c800000 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0000c4a8 <_PyLong_UInt64_Converter>: │ │ │ │ │ +0000c540 <_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 c648 <_PyLong_UInt64_Converter+0x1a0> │ │ │ │ │ + beq.w c6e0 <_PyLong_UInt64_Converter+0x1a0> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w c5f8 <_PyLong_UInt64_Converter+0x150> │ │ │ │ │ + bpl.w c690 <_PyLong_UInt64_Converter+0x150> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w c5e0 <_PyLong_UInt64_Converter+0x138> │ │ │ │ │ + beq.w c678 <_PyLong_UInt64_Converter+0x138> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ it hi │ │ │ │ │ movhi r5, #0 │ │ │ │ │ - bhi.n c502 <_PyLong_UInt64_Converter+0x5a> │ │ │ │ │ + bhi.n c59a <_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 │ │ │ │ │ @@ -18971,192 +19030,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 241c <_PyLong_AsByteArray> │ │ │ │ │ + bl 2490 <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ movs.w r3, ip, lsr #3 │ │ │ │ │ - beq.w c65a <_PyLong_UInt64_Converter+0x1b2> │ │ │ │ │ + beq.w c6f2 <_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, c53a <_PyLong_UInt64_Converter+0x92> │ │ │ │ │ + cbz r2, c5d2 <_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 c570 <_PyLong_UInt64_Converter+0xc8> │ │ │ │ │ + beq.n c608 <_PyLong_UInt64_Converter+0xc8> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w c662 <_PyLong_UInt64_Converter+0x1ba> │ │ │ │ │ + bne.w c6fa <_PyLong_UInt64_Converter+0x1ba> │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - ble.n c4f8 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + ble.n c590 <_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 c4fa <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ + b.n c592 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - bne.n c5c8 <_PyLong_UInt64_Converter+0x120> │ │ │ │ │ + bne.n c660 <_PyLong_UInt64_Converter+0x120> │ │ │ │ │ and.w ip, ip, #3 │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ - beq.n c5aa <_PyLong_UInt64_Converter+0x102> │ │ │ │ │ + beq.n c642 <_PyLong_UInt64_Converter+0x102> │ │ │ │ │ ldrsb.w r3, [r1, #7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w c6ac <_PyLong_UInt64_Converter+0x204> │ │ │ │ │ + bge.w c744 <_PyLong_UInt64_Converter+0x204> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n c4f8 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + beq.n c590 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n c4fa <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ + bge.n c592 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c4fa <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ + bne.n c592 <_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 c552 <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ + b.n c5ea <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - b.n c5b8 <_PyLong_UInt64_Converter+0x110> │ │ │ │ │ + b.n c650 <_PyLong_UInt64_Converter+0x110> │ │ │ │ │ clz r1, r1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ - cbz r1, c5c8 <_PyLong_UInt64_Converter+0x120> │ │ │ │ │ + cbz r1, c660 <_PyLong_UInt64_Converter+0x120> │ │ │ │ │ ldrb.w r1, [r0, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c5ae <_PyLong_UInt64_Converter+0x106> │ │ │ │ │ + beq.n c646 <_PyLong_UInt64_Converter+0x106> │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bne.n c5ae <_PyLong_UInt64_Converter+0x106> │ │ │ │ │ + bne.n c646 <_PyLong_UInt64_Converter+0x106> │ │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ │ - beq.n c58a <_PyLong_UInt64_Converter+0xe2> │ │ │ │ │ + beq.n c622 <_PyLong_UInt64_Converter+0xe2> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n c556 <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ + beq.n c5ee <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n c556 <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ + bge.n c5ee <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c556 <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ + bne.n c5ee <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ movs r2, #9 │ │ │ │ │ - b.n c59e <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ + b.n c636 <_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 c56c <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + b.n c604 <_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 c56c <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + beq.n c604 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n c678 <_PyLong_UInt64_Converter+0x1d0> │ │ │ │ │ + beq.n c710 <_PyLong_UInt64_Converter+0x1d0> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.w c500 <_PyLong_UInt64_Converter+0x58> │ │ │ │ │ + bhi.w c598 <_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 c4f8 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + bge.w c590 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c4f8 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + bne.w c590 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ movs r2, #4 │ │ │ │ │ - b.n c59e <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ + b.n c636 <_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 c56c <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + b.n c604 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w c4f8 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + beq.w c590 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w c552 <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ + bge.w c5ea <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c552 <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ - b.n c59e <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ + bne.w c5ea <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ + b.n c636 <_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 c56c <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + bge.w c604 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c56c <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + bne.w c604 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c4fa <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ + b.n c592 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w c556 <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ + beq.w c5ee <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ movs r2, #9 │ │ │ │ │ - b.n c662 <_PyLong_UInt64_Converter+0x1ba> │ │ │ │ │ + b.n c6fa <_PyLong_UInt64_Converter+0x1ba> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c6b8 : │ │ │ │ │ +0000c750 : │ │ │ │ │ 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 │ │ │ │ │ @@ -19165,25 +19224,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 cfa6 │ │ │ │ │ + bgt.w d03e │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.w cd5e │ │ │ │ │ + beq.w cdf6 │ │ │ │ │ adds r0, r5, #4 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ce20 │ │ │ │ │ + beq.w ceb8 │ │ │ │ │ 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] │ │ │ │ │ @@ -19195,24 +19254,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 cf74 │ │ │ │ │ + bhi.w d00c │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - bls.w cd94 │ │ │ │ │ + bls.w ce2c │ │ │ │ │ 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 ce66 │ │ │ │ │ + beq.w cefe │ │ │ │ │ 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] │ │ │ │ │ @@ -19232,73 +19291,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 cfbe │ │ │ │ │ + beq.w d056 │ │ │ │ │ mov r3, r1 │ │ │ │ │ clz r6, r6 │ │ │ │ │ adds r3, #12 │ │ │ │ │ subs r6, #2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n c8a4 │ │ │ │ │ + beq.n c93c │ │ │ │ │ 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 c8a4 │ │ │ │ │ + bls.n c93c │ │ │ │ │ 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 c8a4 │ │ │ │ │ + beq.n c93c │ │ │ │ │ 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 c8a4 │ │ │ │ │ + beq.n c93c │ │ │ │ │ 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 c8a4 │ │ │ │ │ + beq.n c93c │ │ │ │ │ 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] │ │ │ │ │ @@ -19311,107 +19370,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 c876 │ │ │ │ │ + bne.n c90e │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w cd38 │ │ │ │ │ + beq.w cdd0 │ │ │ │ │ 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 ca16 │ │ │ │ │ + beq.w caae │ │ │ │ │ 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 ca16 │ │ │ │ │ + beq.w caae │ │ │ │ │ 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 ca16 │ │ │ │ │ + beq.n caae │ │ │ │ │ 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 ca16 │ │ │ │ │ + beq.n caae │ │ │ │ │ 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 ca16 │ │ │ │ │ + beq.n caae │ │ │ │ │ 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 ca16 │ │ │ │ │ + beq.n caae │ │ │ │ │ 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 │ │ │ │ │ @@ -19420,30 +19479,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 c9ea │ │ │ │ │ + bne.n ca82 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w cd38 │ │ │ │ │ + beq.w cdd0 │ │ │ │ │ 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 cdc8 │ │ │ │ │ + bls.w ce60 │ │ │ │ │ adds r0, r5, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ce3a │ │ │ │ │ + beq.w ced2 │ │ │ │ │ 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] │ │ │ │ │ @@ -19460,15 +19519,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 ccfa │ │ │ │ │ + bcs.w cd92 │ │ │ │ │ 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 │ │ │ │ │ @@ -19483,15 +19542,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 cf8c │ │ │ │ │ + bne.w d024 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldrd r0, r8, [r5, #-4] │ │ │ │ │ cmp r6, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, r2 │ │ │ │ │ @@ -19510,17 +19569,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 cd04 │ │ │ │ │ + bcc.w cd9c │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w ccdc │ │ │ │ │ + beq.w cd74 │ │ │ │ │ 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 │ │ │ │ │ @@ -19529,35 +19588,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 cb1a │ │ │ │ │ + bne.n cbb2 │ │ │ │ │ cmn.w r6, r8 │ │ │ │ │ - bmi.w ce86 │ │ │ │ │ + bmi.w cf1e │ │ │ │ │ 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 cb5e │ │ │ │ │ + bcs.n cbf6 │ │ │ │ │ subs r5, #4 │ │ │ │ │ - b.n caae │ │ │ │ │ + b.n cb46 │ │ │ │ │ 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 cc5a │ │ │ │ │ + beq.n ccf2 │ │ │ │ │ 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] │ │ │ │ │ @@ -19569,43 +19628,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 cc5a │ │ │ │ │ + beq.n ccf2 │ │ │ │ │ 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 cc5a │ │ │ │ │ + beq.n ccf2 │ │ │ │ │ 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 cc5a │ │ │ │ │ + beq.n ccf2 │ │ │ │ │ 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 │ │ │ │ │ @@ -19614,246 +19673,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 cc2e │ │ │ │ │ + bne.n ccc6 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w cfd0 │ │ │ │ │ + bge.w d068 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cfd0 │ │ │ │ │ + bne.w d068 │ │ │ │ │ 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 ccb6 │ │ │ │ │ + beq.n cd4e │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ add.w r0, r1, r3, lsl #2 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ - cbnz r1, ccb6 │ │ │ │ │ + cbnz r1, cd4e │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - beq.n ccac │ │ │ │ │ + beq.n cd44 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cdf8 │ │ │ │ │ + bne.w ce90 │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - cbz r1, ccac │ │ │ │ │ + cbz r1, cd44 │ │ │ │ │ ldr.w r5, [r6, r0, lsl #2] │ │ │ │ │ - cbnz r5, ccb0 │ │ │ │ │ + cbnz r5, cd48 │ │ │ │ │ mov r1, r0 │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n cc9e │ │ │ │ │ + bne.n cd36 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n ce00 │ │ │ │ │ + b.n ce98 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.w cdf8 │ │ │ │ │ + bne.w ce90 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ lsrs r3, r1, #3 │ │ │ │ │ - beq.n ccd4 │ │ │ │ │ + beq.n cd6c │ │ │ │ │ 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 cf50 │ │ │ │ │ + beq.w cfe8 │ │ │ │ │ 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 cf4a │ │ │ │ │ + blt.w cfe2 │ │ │ │ │ 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 cb5a │ │ │ │ │ + bcc.w cbf2 │ │ │ │ │ ldrd r8, r6, [sp, #32] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w cb62 │ │ │ │ │ - b.n cc5a │ │ │ │ │ + bne.w cbfa │ │ │ │ │ + b.n ccf2 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs r0, #1 │ │ │ │ │ add.w sl, r3, r2 │ │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ │ - bcs.w cb08 │ │ │ │ │ + bcs.w cba0 │ │ │ │ │ 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 cb08 │ │ │ │ │ + bcs.w cba0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs r0, #1 │ │ │ │ │ add sl, r3 │ │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ │ - bcc.n cd14 │ │ │ │ │ - b.n cb08 │ │ │ │ │ + bcc.n cdac │ │ │ │ │ + b.n cba0 │ │ │ │ │ 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 ca22 │ │ │ │ │ - ldr r3, [pc, #656] @ (cff0 ) │ │ │ │ │ + b.n caba │ │ │ │ │ + ldr r3, [pc, #656] @ (d088 ) │ │ │ │ │ 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 ce12 │ │ │ │ │ + beq.n ceaa │ │ │ │ │ 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 c722 │ │ │ │ │ - ldr r3, [pc, #604] @ (cff4 ) │ │ │ │ │ + b.n c7ba │ │ │ │ │ + ldr r3, [pc, #604] @ (d08c ) │ │ │ │ │ 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 ce58 │ │ │ │ │ + beq.n cef0 │ │ │ │ │ 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 c776 │ │ │ │ │ - ldr r3, [pc, #556] @ (cff8 ) │ │ │ │ │ + b.n c80e │ │ │ │ │ + ldr r3, [pc, #556] @ (d090 ) │ │ │ │ │ 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, ce2c │ │ │ │ │ + cbz r4, cec4 │ │ │ │ │ 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 ca5a │ │ │ │ │ + b.n caf2 │ │ │ │ │ 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 ccc2 │ │ │ │ │ - b.n ccd4 │ │ │ │ │ + bne.w cd5a │ │ │ │ │ + b.n cd6c │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c704 │ │ │ │ │ + bne.w c79c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ - b.n ccd4 │ │ │ │ │ + b.n cd6c │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ca3e │ │ │ │ │ + bne.w cad6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ce6a │ │ │ │ │ + bge.n cf02 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, ce6a │ │ │ │ │ + cbnz r3, cf02 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ce6a │ │ │ │ │ + b.n cf02 │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c758 │ │ │ │ │ + bne.w c7f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ce24 │ │ │ │ │ + bge.n cebc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ce24 │ │ │ │ │ + bne.n cebc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ce24 │ │ │ │ │ + b.n cebc │ │ │ │ │ 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 cee8 │ │ │ │ │ + beq.n cf80 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n cece │ │ │ │ │ + beq.n cf66 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n ceba │ │ │ │ │ + beq.n cf52 │ │ │ │ │ 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 │ │ │ │ │ @@ -19868,15 +19927,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 cf4a │ │ │ │ │ + beq.n cfe2 │ │ │ │ │ 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 │ │ │ │ │ @@ -19899,179 +19958,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 cee8 │ │ │ │ │ + bne.n cf80 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - b.n cce4 │ │ │ │ │ + b.n cd7c │ │ │ │ │ mov r0, r2 │ │ │ │ │ subs r2, r0, #1 │ │ │ │ │ - cbz r0, cf6e │ │ │ │ │ + cbz r0, d006 │ │ │ │ │ ldr.w r6, [r5, r2, lsl #2] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n cf4e │ │ │ │ │ + beq.n cfe6 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w ccd4 │ │ │ │ │ + beq.w cd6c │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ orr.w r3, r3, r0, lsl #3 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n ccd4 │ │ │ │ │ + b.n cd6c │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n ccd4 │ │ │ │ │ + b.n cd6c │ │ │ │ │ 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 ce6a │ │ │ │ │ + b.n cf02 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n cfdc │ │ │ │ │ + blt.n d074 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w ce48 │ │ │ │ │ - b.n ce6a │ │ │ │ │ + blt.w cee0 │ │ │ │ │ + b.n cf02 │ │ │ │ │ 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 ce24 │ │ │ │ │ + b.n cebc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ movs r6, #30 │ │ │ │ │ adds r3, #12 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w c7b0 │ │ │ │ │ - b.n c8a4 │ │ │ │ │ + bne.w c848 │ │ │ │ │ + b.n c93c │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - bne.w cc80 │ │ │ │ │ - b.n ccb6 │ │ │ │ │ + bne.w cd18 │ │ │ │ │ + b.n cd4e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n cf98 │ │ │ │ │ + bne.n d030 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n cf98 │ │ │ │ │ + b.n d030 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -0000d004 <_PyLong_GCD>: │ │ │ │ │ +0000d09c <_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 d0b0 <_PyLong_GCD+0xac> │ │ │ │ │ + bhi.n d148 <_PyLong_GCD+0xac> │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmp r2, #23 │ │ │ │ │ - bhi.n d0b0 <_PyLong_GCD+0xac> │ │ │ │ │ + bhi.n d148 <_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 d2d6 <_PyLong_GCD+0x2d2> │ │ │ │ │ + blt.w d36e <_PyLong_GCD+0x2d2> │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 5ef8 │ │ │ │ │ + bl 5f68 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLongLong │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5ef8 │ │ │ │ │ + bl 5f68 │ │ │ │ │ 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 d062 <_PyLong_GCD+0x5e> │ │ │ │ │ + bge.n d0fa <_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 d2aa <_PyLong_GCD+0x2a6> │ │ │ │ │ + blt.w d342 <_PyLong_GCD+0x2a6> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w d316 <_PyLong_GCD+0x312> │ │ │ │ │ + blt.w d3ae <_PyLong_GCD+0x312> │ │ │ │ │ orrs.w r3, r2, r7 │ │ │ │ │ - beq.n d09a <_PyLong_GCD+0x96> │ │ │ │ │ + beq.n d132 <_PyLong_GCD+0x96> │ │ │ │ │ subs r3, r7, #0 │ │ │ │ │ - blt.n d0a8 <_PyLong_GCD+0xa4> │ │ │ │ │ + blt.n d140 <_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 d088 <_PyLong_GCD+0x84> │ │ │ │ │ + bne.n d120 <_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 3268 │ │ │ │ │ + b.w 32d8 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromInt64 │ │ │ │ │ negs r2, r2 │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ - b.n d084 <_PyLong_GCD+0x80> │ │ │ │ │ + b.n d11c <_PyLong_GCD+0x80> │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl f10 │ │ │ │ │ + bl f10 │ │ │ │ │ R_ARM_THM_CALL long_abs │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d36e <_PyLong_GCD+0x36a> │ │ │ │ │ + beq.w d406 <_PyLong_GCD+0x36a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f10 │ │ │ │ │ + bl f10 │ │ │ │ │ R_ARM_THM_CALL long_abs │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d694 <_PyLong_GCD+0x690> │ │ │ │ │ + beq.w d72c <_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 │ │ │ │ │ @@ -20088,28 +20147,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 d2c4 <_PyLong_GCD+0x2c0> │ │ │ │ │ + bls.w d35c <_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 d690 <_PyLong_GCD+0x68c> │ │ │ │ │ + beq.w d728 <_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 d34a <_PyLong_GCD+0x346> │ │ │ │ │ + beq.w d3e2 <_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 │ │ │ │ │ @@ -20156,15 +20215,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 d330 <_PyLong_GCD+0x32c> │ │ │ │ │ + bge.w d3c8 <_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 │ │ │ │ │ @@ -20174,15 +20233,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 d25e <_PyLong_GCD+0x25a> │ │ │ │ │ + beq.n d2f6 <_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 │ │ │ │ │ @@ -20212,66 +20271,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 d2dc <_PyLong_GCD+0x2d8> │ │ │ │ │ + bge.n d374 <_PyLong_GCD+0x2d8> │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w d376 <_PyLong_GCD+0x372> │ │ │ │ │ + bne.w d40e <_PyLong_GCD+0x372> │ │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl ab78 │ │ │ │ │ + bl ac14 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w d688 <_PyLong_GCD+0x684> │ │ │ │ │ + beq.w d720 <_PyLong_GCD+0x684> │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d28e <_PyLong_GCD+0x28a> │ │ │ │ │ + bge.n d326 <_PyLong_GCD+0x28a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d680 <_PyLong_GCD+0x67c> │ │ │ │ │ + beq.w d718 <_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 d0f6 <_PyLong_GCD+0xf2> │ │ │ │ │ + b.n d18e <_PyLong_GCD+0xf2> │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d070 <_PyLong_GCD+0x6c> │ │ │ │ │ + bne.w d108 <_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 d070 <_PyLong_GCD+0x6c> │ │ │ │ │ + b.n d108 <_PyLong_GCD+0x6c> │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ mov r4, sl │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b.n d03c <_PyLong_GCD+0x38> │ │ │ │ │ + b.n d0d4 <_PyLong_GCD+0x38> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - b.n d03c <_PyLong_GCD+0x38> │ │ │ │ │ + b.n d0d4 <_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 │ │ │ │ │ @@ -20289,53 +20348,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 d1e8 <_PyLong_GCD+0x1e4> │ │ │ │ │ + b.n d280 <_PyLong_GCD+0x1e4> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d07a <_PyLong_GCD+0x76> │ │ │ │ │ + bne.w d112 <_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 d07a <_PyLong_GCD+0x76> │ │ │ │ │ + b.n d112 <_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 d1ca <_PyLong_GCD+0x1c6> │ │ │ │ │ + b.n d262 <_PyLong_GCD+0x1c6> │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r4, sl │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bgt.w d6be <_PyLong_GCD+0x6ba> │ │ │ │ │ + bgt.w d756 <_PyLong_GCD+0x6ba> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w d6ac <_PyLong_GCD+0x6a8> │ │ │ │ │ + blt.w d744 <_PyLong_GCD+0x6a8> │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ 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 d3b2 <_PyLong_GCD+0x3ae> │ │ │ │ │ + bpl.n d44a <_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 │ │ │ │ │ @@ -20353,37 +20412,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 d5a4 <_PyLong_GCD+0x5a0> │ │ │ │ │ + bne.w d63c <_PyLong_GCD+0x5a0> │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w d674 <_PyLong_GCD+0x670> │ │ │ │ │ + beq.w d70c <_PyLong_GCD+0x670> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2d0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d60e <_PyLong_GCD+0x60a> │ │ │ │ │ + beq.w d6a6 <_PyLong_GCD+0x60a> │ │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w d596 <_PyLong_GCD+0x592> │ │ │ │ │ + bne.w d62e <_PyLong_GCD+0x592> │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n d3ec <_PyLong_GCD+0x3e8> │ │ │ │ │ + bne.n d484 <_PyLong_GCD+0x3e8> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bge.w d636 <_PyLong_GCD+0x632> │ │ │ │ │ + bge.w d6ce <_PyLong_GCD+0x632> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d60e <_PyLong_GCD+0x60a> │ │ │ │ │ + beq.w d6a6 <_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] │ │ │ │ │ @@ -20402,15 +20461,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 d4b6 <_PyLong_GCD+0x4b2> │ │ │ │ │ + bcs.n d54e <_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 │ │ │ │ │ @@ -20439,109 +20498,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 d43a <_PyLong_GCD+0x436> │ │ │ │ │ + b.n d4d2 <_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 d5ac <_PyLong_GCD+0x5a8> │ │ │ │ │ + bcc.n d644 <_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 d512 <_PyLong_GCD+0x50e> │ │ │ │ │ + bge.n d5aa <_PyLong_GCD+0x50e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d64c <_PyLong_GCD+0x648> │ │ │ │ │ + beq.w d6e4 <_PyLong_GCD+0x648> │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d526 <_PyLong_GCD+0x522> │ │ │ │ │ + bge.n d5be <_PyLong_GCD+0x522> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n d606 <_PyLong_GCD+0x602> │ │ │ │ │ + beq.n d69e <_PyLong_GCD+0x602> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ lsrs r4, r2, #3 │ │ │ │ │ - beq.n d54c <_PyLong_GCD+0x548> │ │ │ │ │ + beq.n d5e4 <_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, d58a <_PyLong_GCD+0x586> │ │ │ │ │ + cbz r0, d622 <_PyLong_GCD+0x586> │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - beq.n d54c <_PyLong_GCD+0x548> │ │ │ │ │ + beq.n d5e4 <_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 d56c <_PyLong_GCD+0x568> │ │ │ │ │ + beq.n d604 <_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, d578 <_PyLong_GCD+0x574> │ │ │ │ │ + cbnz r1, d610 <_PyLong_GCD+0x574> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d558 <_PyLong_GCD+0x554> │ │ │ │ │ + bne.n d5f0 <_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 d29a <_PyLong_GCD+0x296> │ │ │ │ │ + b.n d332 <_PyLong_GCD+0x296> │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - beq.n d56c <_PyLong_GCD+0x568> │ │ │ │ │ + beq.n d604 <_PyLong_GCD+0x568> │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ orr.w r3, r3, r0, lsl #3 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ - b.n d56c <_PyLong_GCD+0x568> │ │ │ │ │ + b.n d604 <_PyLong_GCD+0x568> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d532 <_PyLong_GCD+0x52e> │ │ │ │ │ + bne.n d5ca <_PyLong_GCD+0x52e> │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n d54c <_PyLong_GCD+0x548> │ │ │ │ │ + b.n d5e4 <_PyLong_GCD+0x548> │ │ │ │ │ bic.w r3, fp, #7 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n d3fa <_PyLong_GCD+0x3f6> │ │ │ │ │ + b.n d492 <_PyLong_GCD+0x3f6> │ │ │ │ │ bic.w r3, fp, #7 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n d3d4 <_PyLong_GCD+0x3d0> │ │ │ │ │ + b.n d46c <_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 │ │ │ │ │ @@ -20563,106 +20622,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 d4d8 <_PyLong_GCD+0x4d4> │ │ │ │ │ + b.n d570 <_PyLong_GCD+0x4d4> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d526 <_PyLong_GCD+0x522> │ │ │ │ │ + b.n d5be <_PyLong_GCD+0x522> │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r4, sl │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n d654 <_PyLong_GCD+0x650> │ │ │ │ │ + blt.n d6ec <_PyLong_GCD+0x650> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n d664 <_PyLong_GCD+0x660> │ │ │ │ │ + blt.n d6fc <_PyLong_GCD+0x660> │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a55c │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n d36e <_PyLong_GCD+0x36a> │ │ │ │ │ + b.n d406 <_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 d3fa <_PyLong_GCD+0x3f6> │ │ │ │ │ + b.n d492 <_PyLong_GCD+0x3f6> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d512 <_PyLong_GCD+0x50e> │ │ │ │ │ + b.n d5aa <_PyLong_GCD+0x50e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d61e <_PyLong_GCD+0x61a> │ │ │ │ │ + bne.n d6b6 <_PyLong_GCD+0x61a> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d61e <_PyLong_GCD+0x61a> │ │ │ │ │ + b.n d6b6 <_PyLong_GCD+0x61a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d626 <_PyLong_GCD+0x622> │ │ │ │ │ + bne.n d6be <_PyLong_GCD+0x622> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d626 <_PyLong_GCD+0x622> │ │ │ │ │ + b.n d6be <_PyLong_GCD+0x622> │ │ │ │ │ movs r3, #2 │ │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - b.n d3d4 <_PyLong_GCD+0x3d0> │ │ │ │ │ + b.n d46c <_PyLong_GCD+0x3d0> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d28e <_PyLong_GCD+0x28a> │ │ │ │ │ + b.n d326 <_PyLong_GCD+0x28a> │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r4, sl │ │ │ │ │ - b.n d618 <_PyLong_GCD+0x614> │ │ │ │ │ + b.n d6b0 <_PyLong_GCD+0x614> │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n d120 <_PyLong_GCD+0x11c> │ │ │ │ │ + b.n d1b8 <_PyLong_GCD+0x11c> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d632 <_PyLong_GCD+0x62e> │ │ │ │ │ + bge.n d6ca <_PyLong_GCD+0x62e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d632 <_PyLong_GCD+0x62e> │ │ │ │ │ + bne.n d6ca <_PyLong_GCD+0x62e> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d632 <_PyLong_GCD+0x62e> │ │ │ │ │ + b.n d6ca <_PyLong_GCD+0x62e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d362 <_PyLong_GCD+0x35e> │ │ │ │ │ + bne.w d3fa <_PyLong_GCD+0x35e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d362 <_PyLong_GCD+0x35e> │ │ │ │ │ + b.n d3fa <_PyLong_GCD+0x35e> │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl a5fc <_PyLong_Copy> │ │ │ │ │ + bl a66c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d6d8 <_PyLong_GCD+0x6d4> │ │ │ │ │ + bge.n d770 <_PyLong_GCD+0x6d4> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - cbz r3, d6dc <_PyLong_GCD+0x6d8> │ │ │ │ │ + cbz r3, d774 <_PyLong_GCD+0x6d8> │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n d358 <_PyLong_GCD+0x354> │ │ │ │ │ + b.n d3f0 <_PyLong_GCD+0x354> │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r5, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d358 <_PyLong_GCD+0x354> │ │ │ │ │ + b.n d3f0 <_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 508c │ │ │ │ │ + bl 50fc │ │ │ │ │ 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> │ │ │ │ │ @@ -122,15 +122,15 @@ │ │ │ │ │ PyLong_AsInt32(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r3, #19 │ │ │ │ │ movs r2, #4 │ │ │ │ │ - bl 508c │ │ │ │ │ + bl 50fc │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 11a │ │ │ │ │ cmp r0, #4 │ │ │ │ │ bls.n 118 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ @@ -150,15 +150,15 @@ │ │ │ │ │ │ │ │ │ │ 0000011c : │ │ │ │ │ int___getnewargs__(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl a5fc <_PyLong_Copy> │ │ │ │ │ + bl a66c <_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 │ │ │ │ │ @@ -169,15 +169,15 @@ │ │ │ │ │ PyLong_AsUInt32(): │ │ │ │ │ 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 508c │ │ │ │ │ + bl 50fc │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 17c │ │ │ │ │ cmp r0, #4 │ │ │ │ │ bls.n 17a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ @@ -199,15 +199,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 508c │ │ │ │ │ + bl 50fc │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ bne.n 19c <_PyLong_Size_t_Converter+0x1e> │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 1ba <_PyLong_Size_t_Converter+0x3c> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ bls.n 1b8 <_PyLong_Size_t_Converter+0x3a> │ │ │ │ │ @@ -337,15 +337,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 508c │ │ │ │ │ + bl 50fc │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ bne.n 2b6 <_PyLong_UInt8_Converter+0x1e> │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 2d2 <_PyLong_UInt8_Converter+0x3a> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ beq.n 2d2 <_PyLong_UInt8_Converter+0x3a> │ │ │ │ │ @@ -365,15 +365,15 @@ │ │ │ │ │ │ │ │ │ │ 000002d4 <_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 5368 │ │ │ │ │ + bl 53d8 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ bne.n 2ee <_PyLong_UInt16_Converter+0x1a> │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 30c <_PyLong_UInt16_Converter+0x38> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ bls.n 30a <_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 5f5f002e 4c433532 __sizeof__..LC52 │ │ │ │ │ - 0x000005a0 00696e74 5f626974 5f636f75 6e74002e .int_bit_count.. │ │ │ │ │ - 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 5f50794c 6f6e675f 55496e74 ack._PyLong_UInt │ │ │ │ │ - 0x00001200 33325f43 6f6e7665 72746572 005f5f70 32_Converter.__p │ │ │ │ │ - 0x00001210 6f70636f 756e7473 6932005f 50794c6f opcountsi2._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 5f5f002e 4c433532 __sizeof__..LC52 │ │ │ │ │ + 0x00000590 00696e74 5f626974 5f636f75 6e74002e .int_bit_count.. │ │ │ │ │ + 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 5f50794c 6f6e675f 55496e74 ack._PyLong_UInt │ │ │ │ │ + 0x000011f0 33325f43 6f6e7665 72746572 005f5f70 32_Converter.__p │ │ │ │ │ + 0x00001200 6f70636f 756e7473 6932005f 50794c6f opcountsi2._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: 95880 (bytes into file) │ │ │ │ │ + Start of section headers: 95872 (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 0x17688: │ │ │ │ │ +There are 18 section headers, starting at offset 0x17680: │ │ │ │ │ │ │ │ │ │ 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 002488 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 013cb8 000bc0 08 I 15 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 013cb0 000bc0 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0024bc 000bf0 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 014878 0005d0 08 I 15 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 014870 0005d0 08 I 15 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 0030ac 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 0030ac 00a90c 00 AX 0 0 8 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 014e48 001e28 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 00d9b8 00094f 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 00e308 001274 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 016c70 000958 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 00f57c 0009ae 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 0175c8 000030 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 00ff2a 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00ff2a 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 00ff60 002370 10 16 367 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 0122d0 0019e7 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 0175f8 000090 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 0030ac 00a904 00 AX 0 0 8 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 014e40 001e28 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 00d9b0 00094f 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 00e300 001274 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 016c68 000958 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 00f574 0009ae 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 0175c0 000030 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 00ff22 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00ff22 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 00ff58 002370 10 16 367 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 0122c8 0019e7 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 0175f0 000090 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -13,170 +13,170 @@ │ │ │ │ │ 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 82 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: 0000111d 1454 FUNC LOCAL DEFAULT 6 dictresize.constprop.0.isra.0 │ │ │ │ │ - 28: 00005f55 728 FUNC LOCAL DEFAULT 6 insert_split_key │ │ │ │ │ - 29: 000099d9 178 FUNC LOCAL DEFAULT 6 insert_split_value.isra.0 │ │ │ │ │ - 30: 000016cd 1476 FUNC LOCAL DEFAULT 6 dictresize.isra.0 │ │ │ │ │ - 31: 00002511 228 FUNC LOCAL DEFAULT 6 build_indices_generic │ │ │ │ │ - 32: 00001458 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 33: 00001464 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: 00001119 1454 FUNC LOCAL DEFAULT 6 dictresize.constprop.0.isra.0 │ │ │ │ │ + 28: 00005f4d 728 FUNC LOCAL DEFAULT 6 insert_split_key │ │ │ │ │ + 29: 000099d1 178 FUNC LOCAL DEFAULT 6 insert_split_value.isra.0 │ │ │ │ │ + 30: 000016c9 1476 FUNC LOCAL DEFAULT 6 dictresize.isra.0 │ │ │ │ │ + 31: 0000250d 228 FUNC LOCAL DEFAULT 6 build_indices_generic │ │ │ │ │ + 32: 00001454 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 33: 00001460 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 34: 00000055 212 FUNC LOCAL DEFAULT 1 build_indices_unicode │ │ │ │ │ - 35: 00001a04 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 36: 00001a10 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 │ │ │ │ │ + 35: 00001a00 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 36: 00001a0c 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: 00000018 0 NOTYPE LOCAL DEFAULT 8 .LC1 │ │ │ │ │ 41: 0000002c 0 NOTYPE LOCAL DEFAULT 8 .LC2 │ │ │ │ │ - 42: 00002071 1184 FUNC LOCAL DEFAULT 6 dict_setdefault_ref_lock_held │ │ │ │ │ - 43: 00002358 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 44: 0000235c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 45: 0000250c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 42: 0000206d 1184 FUNC LOCAL DEFAULT 6 dict_setdefault_ref_lock_held │ │ │ │ │ + 43: 00002354 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 44: 00002358 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 45: 00002508 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 46: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 47: 00002510 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 47: 0000250c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 48: 00000129 24 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ 49: 00000068 0 NOTYPE LOCAL DEFAULT 8 .LC3 │ │ │ │ │ - 50: 000029d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 51: 000029e0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 52: 00002e50 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 53: 00002e58 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 50: 000029cc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 51: 000029dc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 52: 00002e4c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 53: 00002e54 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 54: 000007a5 150 FUNC LOCAL DEFAULT 1 compare_unicode_generic │ │ │ │ │ - 55: 0000312c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 56: 00003138 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 57: 00003139 204 FUNC LOCAL DEFAULT 6 dict_getitem │ │ │ │ │ - 58: 000031fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 59: 00003204 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 60: 000032fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 61: 00003304 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 62: 0000989d 316 FUNC LOCAL DEFAULT 6 new_dict_with_shared_keys.isra.0 │ │ │ │ │ - 63: 0000352c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 64: 00003530 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 65: 000035fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 66: 00003600 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 67: 00009a91 156 FUNC LOCAL DEFAULT 6 dict_iter │ │ │ │ │ - 68: 00003f41 496 FUNC LOCAL DEFAULT 6 dict_merge.constprop.0.isra.0 │ │ │ │ │ + 55: 00003124 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 56: 00003130 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 57: 00003131 204 FUNC LOCAL DEFAULT 6 dict_getitem │ │ │ │ │ + 58: 000031f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 59: 000031fc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 60: 000032f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 61: 000032fc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 62: 00009891 320 FUNC LOCAL DEFAULT 6 new_dict_with_shared_keys.isra.0 │ │ │ │ │ + 63: 00003524 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 64: 00003528 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 65: 000035f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 66: 000035f8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 67: 00009a89 156 FUNC LOCAL DEFAULT 6 dict_iter │ │ │ │ │ + 68: 00003f39 496 FUNC LOCAL DEFAULT 6 dict_merge.constprop.0.isra.0 │ │ │ │ │ 69: 00001629 76 FUNC LOCAL DEFAULT 1 copy_values │ │ │ │ │ - 70: 00003a10 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 71: 00003a2c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 72: 00003a39 544 FUNC LOCAL DEFAULT 6 clone_combined_dict_keys │ │ │ │ │ - 73: 00003c59 204 FUNC LOCAL DEFAULT 6 dict_subscript │ │ │ │ │ - 74: 00003d20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 75: 00003d24 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 76: 00004131 1674 FUNC LOCAL DEFAULT 6 dict_dict_merge.constprop.0.isra.0 │ │ │ │ │ - 77: 00003f3c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 78: 00003f40 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 79: 0000412c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 70: 00003a08 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 71: 00003a24 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 72: 00003a31 544 FUNC LOCAL DEFAULT 6 clone_combined_dict_keys │ │ │ │ │ + 73: 00003c51 204 FUNC LOCAL DEFAULT 6 dict_subscript │ │ │ │ │ + 74: 00003d18 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 75: 00003d1c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 76: 00004129 1674 FUNC LOCAL DEFAULT 6 dict_dict_merge.constprop.0.isra.0 │ │ │ │ │ + 77: 00003f34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 78: 00003f38 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 79: 00004124 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 80: 000000d0 0 NOTYPE LOCAL DEFAULT 8 .LC4 │ │ │ │ │ - 81: 00004130 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 82: 00004620 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 83: 00004628 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 81: 00004128 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 82: 00004618 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 83: 00004620 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 84: 00000145 644 FUNC LOCAL DEFAULT 1 dict_dict_merge.isra.0 │ │ │ │ │ 85: 000003c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 86: 000003c8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 87: 000003c9 508 FUNC LOCAL DEFAULT 1 dict_merge.part.0 │ │ │ │ │ 88: 000005c0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 89: 000005c4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 90: 000006b0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 91: 000047bd 1772 FUNC LOCAL DEFAULT 6 dict_dealloc │ │ │ │ │ - 92: 00004a68 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 93: 00004a70 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 94: 00004ea4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 95: 00004ea8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 96: 00004ea9 236 FUNC LOCAL DEFAULT 6 dict_ass_sub │ │ │ │ │ - 97: 00004f90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 98: 00004f94 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 99: 000051f9 262 FUNC LOCAL DEFAULT 6 _PyDict_Next.constprop.2 │ │ │ │ │ - 100: 00005674 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 101: 0000567c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 102: 0000594c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 103: 00005950 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 104: 000059b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 91: 000047b5 1772 FUNC LOCAL DEFAULT 6 dict_dealloc │ │ │ │ │ + 92: 00004a60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 93: 00004a68 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 94: 00004e9c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 95: 00004ea0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 96: 00004ea1 236 FUNC LOCAL DEFAULT 6 dict_ass_sub │ │ │ │ │ + 97: 00004f88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 98: 00004f8c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 99: 000051f1 262 FUNC LOCAL DEFAULT 6 _PyDict_Next.constprop.2 │ │ │ │ │ + 100: 0000566c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 101: 00005674 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 102: 00005924 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 103: 00005928 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 104: 000059b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 105: 000006b4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 106: 000006b5 18 FUNC LOCAL DEFAULT 1 PyStackRef_CLOSE │ │ │ │ │ 107: 000006b5 18 FUNC LOCAL DEFAULT 1 PyStackRef_XCLOSE │ │ │ │ │ - 108: 000059bc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 109: 000059bd 268 FUNC LOCAL DEFAULT 6 dict_traverse │ │ │ │ │ - 110: 000064e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 111: 000064f4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 112: 000066a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 113: 000066a4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 108: 000059b4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 109: 000059b5 268 FUNC LOCAL DEFAULT 6 dict_traverse │ │ │ │ │ + 110: 000064dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 111: 000064ec 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 112: 00006698 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 113: 0000669c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 114: 000000ec 0 NOTYPE LOCAL DEFAULT 8 .LC5 │ │ │ │ │ - 115: 00006a90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 115: 00006a88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 116: 00000108 0 NOTYPE LOCAL DEFAULT 8 .LC6 │ │ │ │ │ - 117: 00006a94 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 118: 00006a95 116 FUNC LOCAL DEFAULT 6 dict_update │ │ │ │ │ - 119: 00006b09 1094 FUNC LOCAL DEFAULT 6 dict_update_arg │ │ │ │ │ + 117: 00006a8c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 118: 00006a8d 116 FUNC LOCAL DEFAULT 6 dict_update │ │ │ │ │ + 119: 00006b01 1094 FUNC LOCAL DEFAULT 6 dict_update_arg │ │ │ │ │ 120: 00000110 0 NOTYPE LOCAL DEFAULT 8 .LC7 │ │ │ │ │ 121: 00000128 0 NOTYPE LOCAL DEFAULT 8 .LC8 │ │ │ │ │ 122: 00000170 0 NOTYPE LOCAL DEFAULT 8 .LC9 │ │ │ │ │ - 123: 00006e0c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 124: 00006e14 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 123: 00006e04 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 124: 00006e0c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 125: 000001b8 0 NOTYPE LOCAL DEFAULT 8 .LC10 │ │ │ │ │ - 126: 00006f51 204 FUNC LOCAL DEFAULT 6 dict_items │ │ │ │ │ - 127: 00007010 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 128: 0000701c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 129: 000070d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 130: 000070dc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 131: 000070dd 224 FUNC LOCAL DEFAULT 6 dictitems_iter │ │ │ │ │ - 132: 000071b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 133: 000071bc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 134: 000071bd 392 FUNC LOCAL DEFAULT 6 dictiter_new │ │ │ │ │ - 135: 00007334 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 136: 00007344 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 137: 00007345 136 FUNC LOCAL DEFAULT 6 dictview_dealloc │ │ │ │ │ - 138: 000073c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 126: 00006f49 204 FUNC LOCAL DEFAULT 6 dict_items │ │ │ │ │ + 127: 00007008 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 128: 00007014 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 129: 000070cc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 130: 000070d4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 131: 000070d5 224 FUNC LOCAL DEFAULT 6 dictitems_iter │ │ │ │ │ + 132: 000071ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 133: 000071b4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 134: 000071b5 392 FUNC LOCAL DEFAULT 6 dictiter_new │ │ │ │ │ + 135: 0000732c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 136: 0000733c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 137: 0000733d 136 FUNC LOCAL DEFAULT 6 dictview_dealloc │ │ │ │ │ + 138: 000073c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 139: 000001e0 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ 140: 0000020c 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ - 141: 000073cc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 142: 000073cd 620 FUNC LOCAL DEFAULT 6 dictiter_iternextitem │ │ │ │ │ - 143: 00007634 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 144: 00007638 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 145: 0000773d 1706 FUNC LOCAL DEFAULT 6 store_instance_attr_lock_held │ │ │ │ │ + 141: 000073c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 142: 000073c5 620 FUNC LOCAL DEFAULT 6 dictiter_iternextitem │ │ │ │ │ + 143: 0000762c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 144: 00007630 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 145: 00007735 1706 FUNC LOCAL DEFAULT 6 store_instance_attr_lock_held │ │ │ │ │ 146: 00000238 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ - 147: 0000851c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 147: 00008510 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 148: 00000260 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ - 149: 00008520 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 150: 00008521 678 FUNC LOCAL DEFAULT 6 dict_pop │ │ │ │ │ + 149: 00008514 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 150: 00008515 678 FUNC LOCAL DEFAULT 6 dict_pop │ │ │ │ │ 151: 000006c9 142 FUNC LOCAL DEFAULT 1 pop_lock_held │ │ │ │ │ - 152: 00008989 164 FUNC LOCAL DEFAULT 6 dictiter_dealloc │ │ │ │ │ - 153: 00008a28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 154: 00008a2c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 155: 00008b08 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 156: 00008b0c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 152: 0000897d 164 FUNC LOCAL DEFAULT 6 dictiter_dealloc │ │ │ │ │ + 153: 00008a1c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 154: 00008a20 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 155: 00008afc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 156: 00008b00 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 157: 00000264 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ - 158: 00008c7d 220 FUNC LOCAL DEFAULT 6 dict_get │ │ │ │ │ + 158: 00008c71 220 FUNC LOCAL DEFAULT 6 dict_get │ │ │ │ │ 159: 00000268 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ 160: 00001675 116 FUNC LOCAL DEFAULT 1 detach_dict_from_object │ │ │ │ │ 161: 00000759 74 FUNC LOCAL DEFAULT 1 clear_inline_values │ │ │ │ │ - 162: 00008e34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 163: 00008e38 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 164: 000094f1 22 FUNC LOCAL DEFAULT 6 dict_tp_clear │ │ │ │ │ - 165: 00009509 914 FUNC LOCAL DEFAULT 6 clear_lock_held │ │ │ │ │ - 166: 00009758 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 167: 00009760 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 168: 000099c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 162: 00008e28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 163: 00008e2c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 164: 000094e5 22 FUNC LOCAL DEFAULT 6 dict_tp_clear │ │ │ │ │ + 165: 000094fd 914 FUNC LOCAL DEFAULT 6 clear_lock_held │ │ │ │ │ + 166: 0000974c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 167: 00009754 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 168: 000099b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 169: 000008d1 44 FUNC LOCAL DEFAULT 1 new_values │ │ │ │ │ - 170: 000099d8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 171: 00009a8d 4 FUNC LOCAL DEFAULT 6 dict_length │ │ │ │ │ + 170: 000099d0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 171: 00009a85 4 FUNC LOCAL DEFAULT 6 dict_length │ │ │ │ │ 172: 000002a0 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ 173: 0000097d 90 FUNC LOCAL DEFAULT 1 validate_watcher_id │ │ │ │ │ 174: 00000978 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 175: 000002bc 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ 176: 000002d8 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ 177: 0000097c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 178: 000009d9 22 FUNC LOCAL DEFAULT 1 dictiter_len │ │ │ │ │ @@ -187,33 +187,33 @@ │ │ │ │ │ 183: 00000b24 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 184: 00000b2c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 185: 00000b2d 184 FUNC LOCAL DEFAULT 1 dict_values │ │ │ │ │ 186: 00000bdc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 187: 00000be4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 188: 00000be5 132 FUNC LOCAL DEFAULT 1 dictvalues_iter │ │ │ │ │ 189: 00000c60 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 190: 00009b20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 191: 00009b2c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 192: 00009b2d 412 FUNC LOCAL DEFAULT 6 dictiter_iternextkey │ │ │ │ │ - 193: 00009cc9 128 FUNC LOCAL DEFAULT 6 dict_new │ │ │ │ │ - 194: 00009d38 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 190: 00009b18 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 191: 00009b24 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 192: 00009b25 412 FUNC LOCAL DEFAULT 6 dictiter_iternextkey │ │ │ │ │ + 193: 00009cc1 128 FUNC LOCAL DEFAULT 6 dict_new │ │ │ │ │ + 194: 00009d30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 195: 000002f8 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ 196: 00000c68 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 197: 00000c69 98 FUNC LOCAL DEFAULT 1 dict_init │ │ │ │ │ 198: 00000300 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ - 199: 00009d48 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 200: 00009d49 98 FUNC LOCAL DEFAULT 6 dict_setdefault │ │ │ │ │ + 199: 00009d40 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 200: 00009d41 98 FUNC LOCAL DEFAULT 6 dict_setdefault │ │ │ │ │ 201: 00000ccd 252 FUNC LOCAL DEFAULT 1 dict_vectorcall │ │ │ │ │ 202: 00000dc0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 203: 00000dc8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 204: 00000dc9 108 FUNC LOCAL DEFAULT 1 dict___contains__ │ │ │ │ │ - 205: 00009dad 298 FUNC LOCAL DEFAULT 6 dictiter_iternextvalue │ │ │ │ │ - 206: 0000a12c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 207: 0000a134 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 208: 0000a560 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 205: 00009da5 298 FUNC LOCAL DEFAULT 6 dictiter_iternextvalue │ │ │ │ │ + 206: 0000a124 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 207: 0000a12c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 208: 0000a558 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 209: 00000eb4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 210: 00000eb8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 211: 00000f0d 42 FUNC LOCAL DEFAULT 1 dict_ior │ │ │ │ │ 212: 00000f39 52 FUNC LOCAL DEFAULT 1 dictiter_traverse │ │ │ │ │ 213: 0000114d 112 FUNC LOCAL DEFAULT 1 dictkeys_contains │ │ │ │ │ 214: 00001f11 108 FUNC LOCAL DEFAULT 1 dictitems_contains │ │ │ │ │ 215: 00001140 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ @@ -226,23 +226,23 @@ │ │ │ │ │ 222: 00001235 500 FUNC LOCAL DEFAULT 1 dict_repr │ │ │ │ │ 223: 00000318 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ 224: 0000032c 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ 225: 00000144 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 226: 00001429 4 FUNC LOCAL DEFAULT 1 dict_copy │ │ │ │ │ 227: 00000344 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ 228: 0000142d 78 FUNC LOCAL DEFAULT 1 dict_fromkeys │ │ │ │ │ - 229: 0000a564 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 230: 0000a838 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 231: 0000a840 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 229: 0000a55c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 230: 0000a830 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 231: 0000a838 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 232: 0000147d 94 FUNC LOCAL DEFAULT 1 dict_or │ │ │ │ │ 233: 000015e4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 234: 000015e8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 235: 0000a8ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 236: 0000a8f0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 237: 0000a8f1 12 FUNC LOCAL DEFAULT 6 dictview_traverse │ │ │ │ │ + 235: 0000a8e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 236: 0000a8e8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 237: 0000a8e9 12 FUNC LOCAL DEFAULT 6 dictview_traverse │ │ │ │ │ 238: 000017f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 239: 00000350 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ 240: 000017f4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 241: 000017f5 464 FUNC LOCAL DEFAULT 1 dict_popitem │ │ │ │ │ 242: 00000370 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ 243: 00001a21 28 FUNC LOCAL DEFAULT 1 dict_clear │ │ │ │ │ 244: 00001aa9 526 FUNC LOCAL DEFAULT 1 dict_richcompare │ │ │ │ │ @@ -370,121 +370,121 @@ │ │ │ │ │ 366: 0000083c 32 OBJECT LOCAL DEFAULT 3 dictvalues_methods │ │ │ │ │ 367: 00000001 280 FUNC GLOBAL DEFAULT 6 PyDict_New │ │ │ │ │ 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ 370: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ 371: 0000023d 118 FUNC GLOBAL DEFAULT 6 PyDict_Contains │ │ │ │ │ 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ - 373: 000002e9 1780 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup │ │ │ │ │ + 373: 000002e9 1776 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup │ │ │ │ │ 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ 375: 000002b5 52 FUNC GLOBAL HIDDEN 6 _PyDict_Contains_KnownHash │ │ │ │ │ 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 378: 000009dd 176 FUNC GLOBAL DEFAULT 6 PyDict_SetItem │ │ │ │ │ + 378: 000009d9 176 FUNC GLOBAL DEFAULT 6 PyDict_SetItem │ │ │ │ │ 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 382: 000011bd 120 FUNC GLOBAL DEFAULT 1 _PyDict_SendEvent │ │ │ │ │ 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 386: 00001c91 2 FUNC GLOBAL DEFAULT 6 PyDict_SetDefaultRef │ │ │ │ │ + 386: 00001c8d 2 FUNC GLOBAL DEFAULT 6 PyDict_SetDefaultRef │ │ │ │ │ 387: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 389: 000025f5 114 FUNC GLOBAL DEFAULT 6 PyDict_GetItemWithError │ │ │ │ │ - 390: 00002669 2768 FUNC GLOBAL HIDDEN 6 _PyDict_NewKeysForClass │ │ │ │ │ + 389: 000025f1 114 FUNC GLOBAL DEFAULT 6 PyDict_GetItemWithError │ │ │ │ │ + 390: 00002665 2764 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 PyExc_KeyError │ │ │ │ │ 395: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 397: 00003205 256 FUNC GLOBAL DEFAULT 6 PyDict_SetItemString │ │ │ │ │ + 397: 000031fd 256 FUNC GLOBAL DEFAULT 6 PyDict_SetItemString │ │ │ │ │ 398: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternImmortal │ │ │ │ │ 400: 00000141 2 FUNC GLOBAL HIDDEN 1 _PyDict_EnablePerThreadRefcounting │ │ │ │ │ - 401: 00003305 180 FUNC GLOBAL DEFAULT 6 PyDict_GetItemRef │ │ │ │ │ - 402: 000033b9 64 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_KnownHash │ │ │ │ │ - 403: 000033f9 58 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ - 404: 00003435 252 FUNC GLOBAL HIDDEN 6 _PyObjectDict_SetItem │ │ │ │ │ - 405: 00005d41 530 FUNC GLOBAL HIDDEN 6 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ - 406: 00003531 208 FUNC GLOBAL HIDDEN 6 _PyDict_SetItem_LockHeld │ │ │ │ │ - 407: 00003601 1080 FUNC GLOBAL DEFAULT 6 PyDict_Copy │ │ │ │ │ + 401: 000032fd 180 FUNC GLOBAL DEFAULT 6 PyDict_GetItemRef │ │ │ │ │ + 402: 000033b1 64 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_KnownHash │ │ │ │ │ + 403: 000033f1 58 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ + 404: 0000342d 252 FUNC GLOBAL HIDDEN 6 _PyObjectDict_SetItem │ │ │ │ │ + 405: 00005d39 530 FUNC GLOBAL HIDDEN 6 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ + 406: 00003529 208 FUNC GLOBAL HIDDEN 6 _PyDict_SetItem_LockHeld │ │ │ │ │ + 407: 000035f9 1080 FUNC GLOBAL DEFAULT 6 PyDict_Copy │ │ │ │ │ 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetKeyError │ │ │ │ │ 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 412: 00003d25 44 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe │ │ │ │ │ - 413: 00003d51 496 FUNC GLOBAL DEFAULT 6 PyDict_Update │ │ │ │ │ + 412: 00003d1d 44 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe │ │ │ │ │ + 413: 00003d49 496 FUNC GLOBAL DEFAULT 6 PyDict_Update │ │ │ │ │ 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMapping_Keys │ │ │ │ │ 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ 418: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ 419: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 420: 000050e1 280 FUNC GLOBAL HIDDEN 6 _PyDict_Next │ │ │ │ │ + 420: 000050d9 280 FUNC GLOBAL HIDDEN 6 _PyDict_Next │ │ │ │ │ 421: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ - 422: 00004f95 66 FUNC GLOBAL HIDDEN 6 _PyDict_HasOnlyStringKeys │ │ │ │ │ - 423: 00004fd9 262 FUNC GLOBAL DEFAULT 6 PyDict_Next │ │ │ │ │ - 424: 00005301 214 FUNC GLOBAL DEFAULT 6 PyDict_GetItemStringRef │ │ │ │ │ - 425: 000053d9 1508 FUNC GLOBAL HIDDEN 6 _PyDict_LoadBuiltinsFromGlobals │ │ │ │ │ + 422: 00004f8d 66 FUNC GLOBAL HIDDEN 6 _PyDict_HasOnlyStringKeys │ │ │ │ │ + 423: 00004fd1 262 FUNC GLOBAL DEFAULT 6 PyDict_Next │ │ │ │ │ + 424: 000052f9 214 FUNC GLOBAL DEFAULT 6 PyDict_GetItemStringRef │ │ │ │ │ + 425: 000053d1 1508 FUNC GLOBAL HIDDEN 6 _PyDict_LoadBuiltinsFromGlobals │ │ │ │ │ 426: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_GetBuiltins │ │ │ │ │ 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_Type │ │ │ │ │ 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 429: 00005ac9 632 FUNC GLOBAL DEFAULT 6 PyDict_DelItem │ │ │ │ │ - 430: 0000622d 1144 FUNC GLOBAL DEFAULT 6 _PyDict_FromItems │ │ │ │ │ - 431: 000066a5 186 FUNC GLOBAL DEFAULT 6 _PyDict_LoadGlobalStackRef │ │ │ │ │ - 432: 00006761 590 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookup │ │ │ │ │ - 433: 000069b1 30 FUNC GLOBAL HIDDEN 6 _PyDict_GetKeysVersionForCurrentState │ │ │ │ │ - 434: 000069d1 196 FUNC GLOBAL DEFAULT 6 PyObject_GenericGetDict │ │ │ │ │ + 429: 00005ac1 632 FUNC GLOBAL DEFAULT 6 PyDict_DelItem │ │ │ │ │ + 430: 00006225 1144 FUNC GLOBAL DEFAULT 6 _PyDict_FromItems │ │ │ │ │ + 431: 0000669d 186 FUNC GLOBAL DEFAULT 6 _PyDict_LoadGlobalStackRef │ │ │ │ │ + 432: 00006759 590 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookup │ │ │ │ │ + 433: 000069a9 30 FUNC GLOBAL HIDDEN 6 _PyDict_GetKeysVersionForCurrentState │ │ │ │ │ + 434: 000069c9 196 FUNC GLOBAL DEFAULT 6 PyObject_GenericGetDict │ │ │ │ │ 435: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_ComputedDictPointer │ │ │ │ │ 436: 000014dd 268 FUNC GLOBAL HIDDEN 1 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ 437: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_AttributeError │ │ │ │ │ 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_UnpackTuple │ │ │ │ │ 439: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ 440: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ValidateKeywordArguments │ │ │ │ │ 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HasAttrWithError │ │ │ │ │ 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ 444: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ 445: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 446: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 447: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_FormatNote │ │ │ │ │ - 448: 0000701d 192 FUNC GLOBAL HIDDEN 6 _PyDictView_New │ │ │ │ │ + 448: 00007015 192 FUNC GLOBAL HIDDEN 6 _PyDictView_New │ │ │ │ │ 449: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 452: 00007639 94 FUNC GLOBAL HIDDEN 6 _PyObject_InitInlineValues │ │ │ │ │ - 453: 00007699 164 FUNC GLOBAL HIDDEN 6 _PyObject_StoreInstanceAttribute │ │ │ │ │ + 452: 00007631 94 FUNC GLOBAL HIDDEN 6 _PyObject_InitInlineValues │ │ │ │ │ + 453: 00007691 164 FUNC GLOBAL HIDDEN 6 _PyObject_StoreInstanceAttribute │ │ │ │ │ 454: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ 455: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyInterpreterState_Get │ │ │ │ │ - 456: 00007de9 614 FUNC GLOBAL HIDDEN 6 _PyObject_TryGetInstanceAttribute │ │ │ │ │ - 457: 00008051 488 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookupSplit │ │ │ │ │ - 458: 00008239 92 FUNC GLOBAL HIDDEN 6 _PyDict_LookupIndex │ │ │ │ │ - 459: 00008295 652 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookupAndVersion │ │ │ │ │ + 456: 00007de1 612 FUNC GLOBAL HIDDEN 6 _PyObject_TryGetInstanceAttribute │ │ │ │ │ + 457: 00008045 488 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookupSplit │ │ │ │ │ + 458: 0000822d 92 FUNC GLOBAL HIDDEN 6 _PyDict_LookupIndex │ │ │ │ │ + 459: 00008289 652 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookupAndVersion │ │ │ │ │ 460: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 461: 000087c9 446 FUNC GLOBAL HIDDEN 6 _PyDict_Pop_KnownHash │ │ │ │ │ - 462: 00008a2d 114 FUNC GLOBAL DEFAULT 6 _PyDict_MergeEx │ │ │ │ │ - 463: 00008aa1 108 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_Take2 │ │ │ │ │ - 464: 00008b0d 366 FUNC GLOBAL DEFAULT 6 PyDict_Keys │ │ │ │ │ + 461: 000087bd 446 FUNC GLOBAL HIDDEN 6 _PyDict_Pop_KnownHash │ │ │ │ │ + 462: 00008a21 114 FUNC GLOBAL DEFAULT 6 _PyDict_MergeEx │ │ │ │ │ + 463: 00008a95 108 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_Take2 │ │ │ │ │ + 464: 00008b01 366 FUNC GLOBAL DEFAULT 6 PyDict_Keys │ │ │ │ │ 465: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ - 466: 00008d59 224 FUNC GLOBAL DEFAULT 6 PyObject_ClearManagedDict │ │ │ │ │ - 467: 00008e39 504 FUNC GLOBAL DEFAULT 6 _PyDict_DelItemIf │ │ │ │ │ - 468: 00009031 136 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ - 469: 000090b9 778 FUNC GLOBAL DEFAULT 6 PyDict_Pop │ │ │ │ │ - 470: 000093c5 192 FUNC GLOBAL HIDDEN 6 _PyDict_GetMethodStackRef │ │ │ │ │ + 466: 00008d4d 224 FUNC GLOBAL DEFAULT 6 PyObject_ClearManagedDict │ │ │ │ │ + 467: 00008e2d 504 FUNC GLOBAL DEFAULT 6 _PyDict_DelItemIf │ │ │ │ │ + 468: 00009025 136 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ + 469: 000090ad 778 FUNC GLOBAL DEFAULT 6 PyDict_Pop │ │ │ │ │ + 470: 000093b9 192 FUNC GLOBAL HIDDEN 6 _PyDict_GetMethodStackRef │ │ │ │ │ 471: 0000083d 146 FUNC GLOBAL DEFAULT 1 PyDict_ContainsString │ │ │ │ │ - 472: 00009485 106 FUNC GLOBAL DEFAULT 6 PyObject_VisitManagedDict │ │ │ │ │ + 472: 00009479 106 FUNC GLOBAL DEFAULT 6 PyObject_VisitManagedDict │ │ │ │ │ 473: 000008fd 128 FUNC GLOBAL DEFAULT 1 PyDict_Watch │ │ │ │ │ 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ 475: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 476: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 477: 00009ed9 918 FUNC GLOBAL DEFAULT 6 PyDict_Clear │ │ │ │ │ - 478: 0000a271 52 FUNC GLOBAL DEFAULT 6 PyDict_Size │ │ │ │ │ - 479: 0000a2a5 704 FUNC GLOBAL HIDDEN 6 _PyDictKeys_DecRef │ │ │ │ │ + 477: 00009ed1 918 FUNC GLOBAL DEFAULT 6 PyDict_Clear │ │ │ │ │ + 478: 0000a269 52 FUNC GLOBAL DEFAULT 6 PyDict_Size │ │ │ │ │ + 479: 0000a29d 704 FUNC GLOBAL HIDDEN 6 _PyDictKeys_DecRef │ │ │ │ │ 480: 00000e35 132 FUNC GLOBAL DEFAULT 1 PyDict_Unwatch │ │ │ │ │ 481: 00000eb9 82 FUNC GLOBAL DEFAULT 1 PyDict_PopString │ │ │ │ │ 482: 00000f6d 480 FUNC GLOBAL HIDDEN 1 _PyDictView_Intersect │ │ │ │ │ 483: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ 484: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_New │ │ │ │ │ 485: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Size │ │ │ │ │ 486: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethodObjArgs │ │ │ │ │ @@ -494,28 +494,28 @@ │ │ │ │ │ 490: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteChar │ │ │ │ │ 491: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteRepr │ │ │ │ │ 492: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprLeave │ │ │ │ │ 493: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Discard │ │ │ │ │ 494: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Finish │ │ │ │ │ 495: 000000e9 100 FUNC GLOBAL HIDDEN 9 _PyDict_DebugMallocStats │ │ │ │ │ 496: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ - 497: 0000a565 820 FUNC GLOBAL HIDDEN 6 _PyDict_FromKeys │ │ │ │ │ + 497: 0000a55d 820 FUNC GLOBAL HIDDEN 6 _PyDict_FromKeys │ │ │ │ │ 498: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ 499: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ 500: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SetItem │ │ │ │ │ 501: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_NextEntryRef │ │ │ │ │ 502: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ 503: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ 504: 000015e9 64 FUNC GLOBAL DEFAULT 1 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ │ - 505: 0000a899 88 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ │ + 505: 0000a891 88 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ │ 506: 000016e9 136 FUNC GLOBAL DEFAULT 1 _PyDict_LoadGlobal │ │ │ │ │ 507: 00001771 132 FUNC GLOBAL DEFAULT 1 _PyDict_SetItem_KnownHash │ │ │ │ │ 508: 000019c5 92 FUNC GLOBAL DEFAULT 1 PyDict_GetItemString │ │ │ │ │ 509: 00001a3d 100 FUNC GLOBAL HIDDEN 1 _PyObject_IsInstanceDictEmpty │ │ │ │ │ - 510: 0000a8fd 14 FUNC GLOBAL HIDDEN 6 _PyObject_MaterializeManagedDict │ │ │ │ │ + 510: 0000a8f5 14 FUNC GLOBAL HIDDEN 6 _PyObject_MaterializeManagedDict │ │ │ │ │ 511: 00001aa1 4 FUNC GLOBAL HIDDEN 1 _PyDict_Clear_LockHeld │ │ │ │ │ 512: 00001aa5 2 FUNC GLOBAL HIDDEN 1 _PyDict_DetachFromObject │ │ │ │ │ 513: 00001cb9 60 FUNC GLOBAL DEFAULT 1 _PyDict_GetItem_KnownHash │ │ │ │ │ 514: 00001cf5 242 FUNC GLOBAL DEFAULT 1 PyDict_Values │ │ │ │ │ 515: 00001de9 102 FUNC GLOBAL DEFAULT 1 PyDict_Merge │ │ │ │ │ 516: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallMethod │ │ │ │ │ 517: 0000014d 66 FUNC GLOBAL DEFAULT 9 PyDict_DelItemString │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,46 +1,46 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x13cb8 contains 376 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x13cb0 contains 376 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000014 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ 0000003a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000004c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000192 0000480a R_ARM_THM_CALL 00003a39 clone_combined_dict_keys │ │ │ │ │ +00000192 0000480a R_ARM_THM_CALL 00003a31 clone_combined_dict_keys │ │ │ │ │ 000001cc 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ 000001f8 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -00000250 0001a40a R_ARM_THM_CALL 000050e1 _PyDict_Next │ │ │ │ │ -00000294 0000100a R_ARM_THM_CALL 00000d91 insertdict.isra.0 │ │ │ │ │ +00000250 0001a40a R_ARM_THM_CALL 000050d9 _PyDict_Next │ │ │ │ │ +00000294 0000100a R_ARM_THM_CALL 00000d8d insertdict.isra.0 │ │ │ │ │ 000002b8 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 000002bc 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 000002c0 0000502f R_ARM_THM_MOVW_ABS_NC 000000d0 .LC4 │ │ │ │ │ 000002c4 00005030 R_ARM_THM_MOVT_ABS 000000d0 .LC4 │ │ │ │ │ 000002ca 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000312 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000328 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000033a 0001770a R_ARM_THM_CALL 000002b5 _PyDict_Contains_KnownHash │ │ │ │ │ -00000384 00001e0a R_ARM_THM_CALL 000016cd dictresize.isra.0 │ │ │ │ │ +00000384 00001e0a R_ARM_THM_CALL 000016c9 dictresize.isra.0 │ │ │ │ │ 000003a4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000003b6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000003c4 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000003e2 00019e0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ 000003ee 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ 0000040a 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ 00000416 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 0000041a 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000436 0000100a R_ARM_THM_CALL 00000d91 insertdict.isra.0 │ │ │ │ │ +00000436 0000100a R_ARM_THM_CALL 00000d8d insertdict.isra.0 │ │ │ │ │ 00000460 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ 00000474 0001a10a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ 0000049e 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 000004ba 0001730a R_ARM_THM_CALL 0000023d PyDict_Contains │ │ │ │ │ 000004ce 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ 000004ea 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000004fc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000050e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000052a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000532 0000120a R_ARM_THM_CALL 00000a8d insert_to_emptydict.isra.0 │ │ │ │ │ +00000532 0000120a R_ARM_THM_CALL 00000a89 insert_to_emptydict.isra.0 │ │ │ │ │ 0000054a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000560 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000576 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000057a 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000059e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000005a8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000005ba 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -119,19 +119,19 @@ │ │ │ │ │ 00000c56 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000c5a 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000c60 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000c64 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000c86 0000c32f R_ARM_THM_MOVW_ABS_NC 000002f8 .LC20 │ │ │ │ │ 00000c8a 0000c330 R_ARM_THM_MOVT_ABS 000002f8 .LC20 │ │ │ │ │ 00000c96 0001b60a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00000ca2 0000770a R_ARM_THM_CALL 00006b09 dict_update_arg │ │ │ │ │ +00000ca2 0000770a R_ARM_THM_CALL 00006b01 dict_update_arg │ │ │ │ │ 00000cb4 0001b80a R_ARM_THM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ -00000cbe 0000440a R_ARM_THM_CALL 00003f41 dict_merge.constprop.0.isra.0 │ │ │ │ │ -00000d58 0000770a R_ARM_THM_CALL 00006b09 dict_update_arg │ │ │ │ │ -00000d86 00017a0a R_ARM_THM_CALL 000009dd PyDict_SetItem │ │ │ │ │ +00000cbe 0000440a R_ARM_THM_CALL 00003f39 dict_merge.constprop.0.isra.0 │ │ │ │ │ +00000d58 0000770a R_ARM_THM_CALL 00006b01 dict_update_arg │ │ │ │ │ +00000d86 00017a0a R_ARM_THM_CALL 000009d9 PyDict_SetItem │ │ │ │ │ 00000da0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000da6 0000c32f R_ARM_THM_MOVW_ABS_NC 000002f8 .LC20 │ │ │ │ │ 00000daa 0000c330 R_ARM_THM_MOVT_ABS 000002f8 .LC20 │ │ │ │ │ 00000db4 0001cc0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 00000dc0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000dc4 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000dd8 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ @@ -147,15 +147,15 @@ │ │ │ │ │ 00000e9a 0001bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000e9e 0000ac2f R_ARM_THM_MOVW_ABS_NC 000002a0 .LC17 │ │ │ │ │ 00000ea2 0000ac30 R_ARM_THM_MOVT_ABS 000002a0 .LC17 │ │ │ │ │ 00000ea8 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000eb4 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000ece 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ 00000ef4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f1c 0000770a R_ARM_THM_CALL 00006b09 dict_update_arg │ │ │ │ │ +00000f1c 0000770a R_ARM_THM_CALL 00006b01 dict_update_arg │ │ │ │ │ 00000f8a 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000f9a 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000fb0 0001e32f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ 00000fb4 0001e330 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ 00000fc4 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000fd8 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000fe4 0001e40a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ @@ -213,16 +213,16 @@ │ │ │ │ │ 0000140c 0000db30 R_ARM_THM_MOVT_ABS 0000030c .LC22 │ │ │ │ │ 0000141a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000144c 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00001450 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00001462 0000e32f R_ARM_THM_MOVW_ABS_NC 00000344 .LC26 │ │ │ │ │ 00001466 0000e330 R_ARM_THM_MOVT_ABS 00000344 .LC26 │ │ │ │ │ 00001470 0001cc0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000149e 0001970a R_ARM_THM_CALL 00003601 PyDict_Copy │ │ │ │ │ -000014a8 0000770a R_ARM_THM_CALL 00006b09 dict_update_arg │ │ │ │ │ +0000149e 0001970a R_ARM_THM_CALL 000035f9 PyDict_Copy │ │ │ │ │ +000014a8 0000770a R_ARM_THM_CALL 00006b01 dict_update_arg │ │ │ │ │ 000014b4 0001f72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000014b8 0001f730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000014d4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000015a6 0000070a R_ARM_THM_CALL 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ 000015dc 0000070a R_ARM_THM_CALL 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ 000015e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000015fc 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ @@ -244,26 +244,26 @@ │ │ │ │ │ 00001906 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000190a 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ 0000190e 00018a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ 00001912 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000350 .LC27 │ │ │ │ │ 00001916 0000ef30 R_ARM_THM_MOVT_ABS 00000350 .LC27 │ │ │ │ │ 0000191c 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00001972 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -0000198e 00001b0a R_ARM_THM_CALL 0000111d dictresize.constprop.0.isra.0 │ │ │ │ │ +0000198e 00001b0a R_ARM_THM_CALL 00001119 dictresize.constprop.0.isra.0 │ │ │ │ │ 000019aa 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000019ba 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ 000019d8 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ 000019e4 0000f22f R_ARM_THM_MOVW_ABS_NC 00000370 .LC28 │ │ │ │ │ 000019e8 0000f230 R_ARM_THM_MOVT_ABS 00000370 .LC28 │ │ │ │ │ -000019ec 0000390a R_ARM_THM_CALL 00003139 dict_getitem │ │ │ │ │ +000019ec 0000390a R_ARM_THM_CALL 00003131 dict_getitem │ │ │ │ │ 00001a04 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001a10 0000f22f R_ARM_THM_MOVW_ABS_NC 00000370 .LC28 │ │ │ │ │ 00001a14 0000f230 R_ARM_THM_MOVT_ABS 00000370 .LC28 │ │ │ │ │ 00001a18 0001830a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00001a2e 0000a50a R_ARM_THM_CALL 00009509 clear_lock_held │ │ │ │ │ +00001a2e 0000a50a R_ARM_THM_CALL 000094fd clear_lock_held │ │ │ │ │ 00001a32 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00001a36 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00001a98 0001b30a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ 00001b62 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ 00001b86 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00001bb8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001bce 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -282,28 +282,28 @@ │ │ │ │ │ 00001ce6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00001cec 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00001d1a 0001d10a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ 00001dca 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001dd4 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001dd8 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00001ddc 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001e18 0000432f R_ARM_THM_MOVW_ABS_NC 00009a91 dict_iter │ │ │ │ │ -00001e1c 00004330 R_ARM_THM_MOVT_ABS 00009a91 dict_iter │ │ │ │ │ +00001e18 0000432f R_ARM_THM_MOVW_ABS_NC 00009a89 dict_iter │ │ │ │ │ +00001e1c 00004330 R_ARM_THM_MOVT_ABS 00009a89 dict_iter │ │ │ │ │ 00001e3c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001e40 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00001e44 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00001e7c 0002040a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ 00001ea8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001eb8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001ec0 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001ee0 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001ee4 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00001efe 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00001f0c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001f38 0001910a R_ARM_THM_CALL 00003305 PyDict_GetItemRef │ │ │ │ │ +00001f38 0001910a R_ARM_THM_CALL 000032fd PyDict_GetItemRef │ │ │ │ │ 00001f4a 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00001f74 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000203a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002040 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 00002044 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 00002048 00008b2f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC11 │ │ │ │ │ 0000204c 00008b30 R_ARM_THM_MOVT_ABS 000001e0 .LC11 │ │ │ │ │ @@ -354,134 +354,134 @@ │ │ │ │ │ 00002392 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000023a4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000023d4 0001d10a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ 000023e4 0001c30a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ 000023fc 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00002400 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00002404 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002424 0000630a R_ARM_THM_CALL 000051f9 _PyDict_Next.constprop.2 │ │ │ │ │ +00002424 0000630a R_ARM_THM_CALL 000051f1 _PyDict_Next.constprop.2 │ │ │ │ │ 00002466 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002482 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000013c 0001791e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 0000069e 0001811e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ 000006c2 0001791e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00000706 0001cd1e R_ARM_THM_JUMP24 000087c9 _PyDict_Pop_KnownHash │ │ │ │ │ +00000706 0001cd1e R_ARM_THM_JUMP24 000087bd _PyDict_Pop_KnownHash │ │ │ │ │ 000009e6 0001da1e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ 00001054 0001e61e R_ARM_THM_JUMP24 00000000 PyObject_CallMethodObjArgs │ │ │ │ │ 000013b6 0001ee1e R_ARM_THM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ 000013d6 00018e1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ 00001414 00018e1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00001428 0001971e R_ARM_THM_JUMP24 00003601 PyDict_Copy │ │ │ │ │ -0000145a 0001f11e R_ARM_THM_JUMP24 0000a565 _PyDict_FromKeys │ │ │ │ │ -000017b2 0000101e R_ARM_THM_JUMP24 00000d91 insertdict.isra.0 │ │ │ │ │ -000017d4 0000121e R_ARM_THM_JUMP24 00000a8d insert_to_emptydict.isra.0 │ │ │ │ │ -00001aa0 0000a51e R_ARM_THM_JUMP24 00009509 clear_lock_held │ │ │ │ │ +00001428 0001971e R_ARM_THM_JUMP24 000035f9 PyDict_Copy │ │ │ │ │ +0000145a 0001f11e R_ARM_THM_JUMP24 0000a55d _PyDict_FromKeys │ │ │ │ │ +000017b2 0000101e R_ARM_THM_JUMP24 00000d8d insertdict.isra.0 │ │ │ │ │ +000017d4 0000121e R_ARM_THM_JUMP24 00000a89 insert_to_emptydict.isra.0 │ │ │ │ │ +00001aa0 0000a51e R_ARM_THM_JUMP24 000094fd clear_lock_held │ │ │ │ │ 00001ef8 0001e41e R_ARM_THM_JUMP24 00000000 PySet_New │ │ │ │ │ 000021f8 00018e1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x14878 contains 186 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x14870 contains 186 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000018 00005b02 R_ARM_ABS32 000047bd dict_dealloc │ │ │ │ │ +00000018 00005b02 R_ARM_ABS32 000047b5 dict_dealloc │ │ │ │ │ 0000002c 0000de02 R_ARM_ABS32 00001235 dict_repr │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000003c 00023202 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ 00000048 00023302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000058 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000005c 00006d02 R_ARM_ABS32 000059bd dict_traverse │ │ │ │ │ -00000060 0000a402 R_ARM_ABS32 000094f1 dict_tp_clear │ │ │ │ │ +0000005c 00006d02 R_ARM_ABS32 000059b5 dict_traverse │ │ │ │ │ +00000060 0000a402 R_ARM_ABS32 000094e5 dict_tp_clear │ │ │ │ │ 00000064 0000f402 R_ARM_ABS32 00001aa9 dict_richcompare │ │ │ │ │ -0000006c 00004302 R_ARM_ABS32 00009a91 dict_iter │ │ │ │ │ +0000006c 00004302 R_ARM_ABS32 00009a89 dict_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000094 0000c502 R_ARM_ABS32 00000c69 dict_init │ │ │ │ │ 00000098 00023402 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ -0000009c 0000c102 R_ARM_ABS32 00009cc9 dict_new │ │ │ │ │ +0000009c 0000c102 R_ARM_ABS32 00009cc1 dict_new │ │ │ │ │ 000000a0 0001c202 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ 000000c8 0000c902 R_ARM_ABS32 00000ccd dict_vectorcall │ │ │ │ │ 000000f0 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000f8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000104 00008902 R_ARM_ABS32 00007345 dictview_dealloc │ │ │ │ │ +00000104 00008902 R_ARM_ABS32 0000733d dictview_dealloc │ │ │ │ │ 00000118 00010502 R_ARM_ABS32 00002195 dictview_repr │ │ │ │ │ 0000011c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000120 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000134 00023302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000148 0000ed02 R_ARM_ABS32 0000a8f1 dictview_traverse │ │ │ │ │ +00000148 0000ed02 R_ARM_ABS32 0000a8e9 dictview_traverse │ │ │ │ │ 00000150 00010702 R_ARM_ABS32 00002209 dictview_richcompare │ │ │ │ │ -00000158 00008302 R_ARM_ABS32 000070dd dictitems_iter │ │ │ │ │ +00000158 00008302 R_ARM_ABS32 000070d5 dictitems_iter │ │ │ │ │ 00000160 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000168 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001c0 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001c8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001d4 00009802 R_ARM_ABS32 00008989 dictiter_dealloc │ │ │ │ │ +000001d4 00009802 R_ARM_ABS32 0000897d dictiter_dealloc │ │ │ │ │ 00000204 00023302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000218 0000d402 R_ARM_ABS32 00000f39 dictiter_traverse │ │ │ │ │ 00000228 00023502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000022c 00008e02 R_ARM_ABS32 000073cd dictiter_iternextitem │ │ │ │ │ +0000022c 00008e02 R_ARM_ABS32 000073c5 dictiter_iternextitem │ │ │ │ │ 00000230 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000290 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000298 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002a4 00009802 R_ARM_ABS32 00008989 dictiter_dealloc │ │ │ │ │ +000002a4 00009802 R_ARM_ABS32 0000897d dictiter_dealloc │ │ │ │ │ 000002e8 0000d402 R_ARM_ABS32 00000f39 dictiter_traverse │ │ │ │ │ 000002f8 00023502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 000002fc 0000fe02 R_ARM_ABS32 00001f7d dictreviter_iternext │ │ │ │ │ 00000300 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000360 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000368 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000374 00009802 R_ARM_ABS32 00008989 dictiter_dealloc │ │ │ │ │ +00000374 00009802 R_ARM_ABS32 0000897d dictiter_dealloc │ │ │ │ │ 000003b8 0000d402 R_ARM_ABS32 00000f39 dictiter_traverse │ │ │ │ │ 000003c8 00023502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 000003cc 0000fe02 R_ARM_ABS32 00001f7d dictreviter_iternext │ │ │ │ │ 000003d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000430 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000438 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000444 00009802 R_ARM_ABS32 00008989 dictiter_dealloc │ │ │ │ │ +00000444 00009802 R_ARM_ABS32 0000897d dictiter_dealloc │ │ │ │ │ 00000488 0000d402 R_ARM_ABS32 00000f39 dictiter_traverse │ │ │ │ │ 00000498 00023502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 0000049c 0000fe02 R_ARM_ABS32 00001f7d dictreviter_iternext │ │ │ │ │ 000004a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000500 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000508 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000514 00008902 R_ARM_ABS32 00007345 dictview_dealloc │ │ │ │ │ +00000514 00008902 R_ARM_ABS32 0000733d dictview_dealloc │ │ │ │ │ 00000528 00010502 R_ARM_ABS32 00002195 dictview_repr │ │ │ │ │ 0000052c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000530 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000544 00023302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000558 0000ed02 R_ARM_ABS32 0000a8f1 dictview_traverse │ │ │ │ │ +00000558 0000ed02 R_ARM_ABS32 0000a8e9 dictview_traverse │ │ │ │ │ 00000560 00010702 R_ARM_ABS32 00002209 dictview_richcompare │ │ │ │ │ 00000568 0000b602 R_ARM_ABS32 00000aa9 dictkeys_iter │ │ │ │ │ 00000570 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000578 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000005d0 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000005d8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005e4 00009802 R_ARM_ABS32 00008989 dictiter_dealloc │ │ │ │ │ +000005e4 00009802 R_ARM_ABS32 0000897d dictiter_dealloc │ │ │ │ │ 00000614 00023302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000628 0000d402 R_ARM_ABS32 00000f39 dictiter_traverse │ │ │ │ │ 00000638 00023502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000063c 0000c002 R_ARM_ABS32 00009b2d dictiter_iternextkey │ │ │ │ │ +0000063c 0000c002 R_ARM_ABS32 00009b25 dictiter_iternextkey │ │ │ │ │ 00000640 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000006a0 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000006a8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006b4 00008902 R_ARM_ABS32 00007345 dictview_dealloc │ │ │ │ │ +000006b4 00008902 R_ARM_ABS32 0000733d dictview_dealloc │ │ │ │ │ 000006c8 00010502 R_ARM_ABS32 00002195 dictview_repr │ │ │ │ │ 000006d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000006e4 00023302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -000006f8 0000ed02 R_ARM_ABS32 0000a8f1 dictview_traverse │ │ │ │ │ +000006f8 0000ed02 R_ARM_ABS32 0000a8e9 dictview_traverse │ │ │ │ │ 00000708 0000bc02 R_ARM_ABS32 00000be5 dictvalues_iter │ │ │ │ │ 00000710 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000718 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000770 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000778 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000784 00009802 R_ARM_ABS32 00008989 dictiter_dealloc │ │ │ │ │ +00000784 00009802 R_ARM_ABS32 0000897d dictiter_dealloc │ │ │ │ │ 000007b4 00023302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 000007c8 0000d402 R_ARM_ABS32 00000f39 dictiter_traverse │ │ │ │ │ 000007d8 00023502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -000007dc 0000cd02 R_ARM_ABS32 00009dad dictiter_iternextvalue │ │ │ │ │ +000007dc 0000cd02 R_ARM_ABS32 00009da5 dictiter_iternextvalue │ │ │ │ │ 000007e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000083c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000840 00011e02 R_ARM_ABS32 00000955 dictvalues_reversed │ │ │ │ │ 00000848 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000085c 00010602 R_ARM_ABS32 00002201 dictview_len │ │ │ │ │ 00000884 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000888 00011302 R_ARM_ABS32 00000717 dictviews_isdisjoint │ │ │ │ │ @@ -515,42 +515,42 @@ │ │ │ │ │ 00000a58 0000e802 R_ARM_ABS32 0000147d dict_or │ │ │ │ │ 00000a8c 0000d302 R_ARM_ABS32 00000f0d dict_ior │ │ │ │ │ 00000ac8 00017302 R_ARM_ABS32 0000023d PyDict_Contains │ │ │ │ │ 00000ad4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ad8 0000cc02 R_ARM_ABS32 00000dc9 dict___contains__ │ │ │ │ │ 00000ae0 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ae4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ae8 00004902 R_ARM_ABS32 00003c59 dict_subscript │ │ │ │ │ +00000ae8 00004902 R_ARM_ABS32 00003c51 dict_subscript │ │ │ │ │ 00000af0 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000af4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000af8 00011d02 R_ARM_ABS32 0000093b dict___sizeof__ │ │ │ │ │ 00000b00 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b04 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b08 00009e02 R_ARM_ABS32 00008c7d dict_get │ │ │ │ │ +00000b08 00009e02 R_ARM_ABS32 00008c71 dict_get │ │ │ │ │ 00000b10 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b14 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b18 0000c802 R_ARM_ABS32 00009d49 dict_setdefault │ │ │ │ │ +00000b18 0000c802 R_ARM_ABS32 00009d41 dict_setdefault │ │ │ │ │ 00000b20 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b24 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b28 00009602 R_ARM_ABS32 00008521 dict_pop │ │ │ │ │ +00000b28 00009602 R_ARM_ABS32 00008515 dict_pop │ │ │ │ │ 00000b30 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b34 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b38 0000f102 R_ARM_ABS32 000017f5 dict_popitem │ │ │ │ │ 00000b40 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b44 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b48 0000b302 R_ARM_ABS32 000009f1 dict_keys │ │ │ │ │ 00000b50 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b54 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b58 00007e02 R_ARM_ABS32 00006f51 dict_items │ │ │ │ │ +00000b58 00007e02 R_ARM_ABS32 00006f49 dict_items │ │ │ │ │ 00000b60 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b64 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b68 0000b902 R_ARM_ABS32 00000b2d dict_values │ │ │ │ │ 00000b70 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b74 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b78 00007602 R_ARM_ABS32 00006a95 dict_update │ │ │ │ │ +00000b78 00007602 R_ARM_ABS32 00006a8d dict_update │ │ │ │ │ 00000b80 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b84 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b88 0000e402 R_ARM_ABS32 0000142d dict_fromkeys │ │ │ │ │ 00000b90 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b94 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b98 0000f302 R_ARM_ABS32 00001a21 dict_clear │ │ │ │ │ 00000ba0 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ @@ -559,19 +559,19 @@ │ │ │ │ │ 00000bb0 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000bb4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000bb8 0000fc02 R_ARM_ABS32 0000018f dict___reversed__ │ │ │ │ │ 00000bc0 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000bc4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000bc8 00023602 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000bd0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000be4 0000ab02 R_ARM_ABS32 00009a8d dict_length │ │ │ │ │ -00000be8 00004902 R_ARM_ABS32 00003c59 dict_subscript │ │ │ │ │ -00000bec 00006002 R_ARM_ABS32 00004ea9 dict_ass_sub │ │ │ │ │ +00000be4 0000ab02 R_ARM_ABS32 00009a85 dict_length │ │ │ │ │ +00000be8 00004902 R_ARM_ABS32 00003c51 dict_subscript │ │ │ │ │ +00000bec 00006002 R_ARM_ABS32 00004ea1 dict_ass_sub │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x14e48 contains 965 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x14e40 contains 965 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000003c 0001700a 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 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 000000f4 0000040a R_ARM_THM_CALL 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ 00000108 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ @@ -594,965 +594,965 @@ │ │ │ │ │ 000002aa 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ 000002c6 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ 00000336 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 0000033a 00017430 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 │ │ │ │ │ -0000053e 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +00000540 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ 0000057e 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -00000626 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00000654 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000069a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000073a 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000007d2 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000834 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000008ae 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000008ea 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000093a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000976 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000098e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a10 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000a14 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000a38 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000a3c 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000a4c 0001760a 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 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000a88 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000aa2 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000aa6 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000b16 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000b50 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000b8a 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000bc4 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -00000bee 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000c18 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c2a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c30 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000cc4 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000ce4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000d10 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000d1a 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000d86 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000d8c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000db4 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00000dd4 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000dd8 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000ee4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000fa2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001002 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001006 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001046 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001092 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010d8 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -000010e6 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -0000110c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001114 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011cc 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000120c 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000012d6 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001310 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000131c 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000013d0 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000013fe 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000142a 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000143a 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001458 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000145c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001460 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001628 0000220a R_ARM_THM_CALL 00000055 build_indices_unicode │ │ │ │ │ -00001630 0000040a R_ARM_THM_CALL 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ -00001654 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000016b0 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000177a 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000017bc 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001884 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000018c0 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000018cc 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00001980 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000019a0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000019ae 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000019e0 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001a04 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001a08 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001a0c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001bda 0000220a R_ARM_THM_CALL 00000055 build_indices_unicode │ │ │ │ │ -00001be2 0000040a R_ARM_THM_CALL 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ -00001c06 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00001c74 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001cb4 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001cb8 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001cea 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00001ed4 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00001f84 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000201a 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -0000202e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002032 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000203a 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000204a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000205a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002062 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00002090 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00002094 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000020c6 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00002286 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00002358 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002482 0000282f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ -00002486 00002830 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -0000248a 0000292f R_ARM_THM_MOVW_ABS_NC 0000002c .LC2 │ │ │ │ │ -0000248e 00002930 R_ARM_THM_MOVT_ABS 0000002c .LC2 │ │ │ │ │ -00002492 0001830a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -000024c0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000024d2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000024e2 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -000024f0 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000024f4 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000024fc 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000250c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000260e 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00002612 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00002626 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00002632 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00002642 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000264a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000264e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002656 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002660 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00002680 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000026a2 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000026b0 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000026d8 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000026dc 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00002708 0001870a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ -00002840 0001880a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -0000289c 0001840a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000028ce 0001880a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -000029d0 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +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 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000007d0 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000082e 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000894 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008c0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000930 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000974 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000098a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a0c 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000a10 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000a34 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000a38 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000a48 0001760a 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 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000a84 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000a9e 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000aa2 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000b12 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000b4c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000b86 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000bc0 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00000bea 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000c14 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c26 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c2c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000cc0 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000ce0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000d0c 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000d16 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000d82 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000d88 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000db0 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00000dd0 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000dd4 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000ee0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f9e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ffe 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001002 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001042 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000108e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010d4 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +000010e2 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00001108 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001110 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011c8 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001208 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000012d2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000130c 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001318 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000013cc 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000013fa 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001426 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001436 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001454 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001458 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000145c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001624 0000220a R_ARM_THM_CALL 00000055 build_indices_unicode │ │ │ │ │ +0000162c 0000040a R_ARM_THM_CALL 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ +00001650 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000016ac 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001776 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000017b8 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001880 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000018bc 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000018c8 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000197c 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000199c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000019aa 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000019dc 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001a00 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001a04 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001a08 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001bd6 0000220a R_ARM_THM_CALL 00000055 build_indices_unicode │ │ │ │ │ +00001bde 0000040a R_ARM_THM_CALL 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ +00001c02 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001c70 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001cb0 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001cb4 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001ce6 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00001ed0 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00001f80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002016 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +0000202a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000202e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002036 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002046 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002056 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000205e 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +0000208c 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00002090 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000020c2 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00002282 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00002354 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000247e 0000282f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ +00002482 00002830 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ +00002486 0000292f R_ARM_THM_MOVW_ABS_NC 0000002c .LC2 │ │ │ │ │ +0000248a 00002930 R_ARM_THM_MOVT_ABS 0000002c .LC2 │ │ │ │ │ +0000248e 0001830a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +000024bc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000024ce 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000024de 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +000024ec 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000024f0 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000024f8 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002508 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000260a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000260e 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00002622 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000262e 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000263e 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00002646 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000264a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002652 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000265c 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +0000267c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000269e 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000026ac 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000026d4 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000026d8 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00002704 0001870a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ +0000283c 0001880a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +00002898 0001840a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000028ca 0001880a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +000029cc 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000029d0 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000029d4 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000029d8 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000029dc 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002b36 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00002bda 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00002c5e 0001840a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002d5a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00002dee 0001840a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002e10 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002b32 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00002bd6 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00002c5a 0001840a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002d56 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00002dea 0001840a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002e0c 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002e4c 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002e50 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002e54 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002e6c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00002e94 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002f2a 0001840a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002f76 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00002f98 0000360a R_ARM_THM_CALL 000007a5 compare_unicode_generic │ │ │ │ │ -00002ffa 0000360a R_ARM_THM_CALL 000007a5 compare_unicode_generic │ │ │ │ │ -0000300a 0000312f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -0000300e 00003130 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -00003012 0001830a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00003028 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003038 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000030b2 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -000030b6 00018a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -000030bc 00018b0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -000030c6 0000312f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -000030ca 00003130 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -000030ce 0001830a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -000030da 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -000030de 00018a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -000030e4 00018b0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -000030f2 0001880a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -000030fa 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000030fe 00018c0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000312c 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003130 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003134 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003152 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003156 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000317a 0001870a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ -0000318a 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00003196 0001880a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -000031a4 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000031c0 0001870a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ -000031d6 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -000031da 00018a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -000031e0 00018b0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +00002e68 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00002e90 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002f26 0001840a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002f72 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00002f94 0000360a R_ARM_THM_CALL 000007a5 compare_unicode_generic │ │ │ │ │ +00002ff6 0000360a R_ARM_THM_CALL 000007a5 compare_unicode_generic │ │ │ │ │ +00003006 0000312f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +0000300a 00003130 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +0000300e 0001830a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00003024 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003034 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030aa 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +000030ae 00018a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +000030b4 00018b0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +000030be 0000312f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ +000030c2 00003130 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ +000030c6 0001830a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +000030d2 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +000030d6 00018a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +000030dc 00018b0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +000030ea 0001880a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +000030f2 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000030f6 00018c0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00003124 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003128 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000312c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000314a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000314e 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003172 0001870a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ +00003182 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000318e 0001880a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +0000319c 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000031b8 0001870a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ +000031ce 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +000031d2 00018a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +000031d8 00018b0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +000031e2 0001830a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ 000031ea 0001830a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -000031f2 0001830a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -000031fc 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003200 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000321a 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00003234 00018f0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -00003258 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000325c 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003290 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003294 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000032a2 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000032b2 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -000032d6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000032e2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000032e6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000032ea 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000032fc 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003300 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003322 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003326 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000333a 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000336c 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000337c 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00003390 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -000033a0 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000033a4 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000033aa 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000033cc 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000340c 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000346c 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003470 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003494 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003498 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000034a2 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000034f8 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000034fc 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003518 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003524 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -0000352c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003564 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003568 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000358c 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003590 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000359c 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000035c0 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000035c4 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000035e2 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000035f0 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -000035fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003634 0000432f R_ARM_THM_MOVW_ABS_NC 00009a91 dict_iter │ │ │ │ │ -00003638 00004330 R_ARM_THM_MOVT_ABS 00009a91 dict_iter │ │ │ │ │ -0000368a 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000369c 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003776 0001700a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003868 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000386c 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003870 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000038f2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000038fe 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003946 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000394c 0000450a R_ARM_THM_CALL 00001629 copy_values │ │ │ │ │ -00003956 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000395a 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000395e 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000039ea 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003a00 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003a04 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003a08 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000031f4 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000031f8 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003212 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +0000322c 00018f0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +00003250 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003254 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003288 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000328c 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000329a 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000032aa 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +000032ce 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000032da 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000032de 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000032e2 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000032f4 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000032f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000331a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000331e 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003332 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003364 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003374 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003388 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00003398 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000339c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000033a2 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000033c4 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003404 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003464 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003468 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000348c 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003490 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000349a 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000034f0 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000034f4 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003510 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000351c 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00003524 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000355c 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003560 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003584 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003588 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003594 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000035b8 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000035bc 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000035da 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000035e8 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +000035f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000362c 0000432f R_ARM_THM_MOVW_ABS_NC 00009a89 dict_iter │ │ │ │ │ +00003630 00004330 R_ARM_THM_MOVT_ABS 00009a89 dict_iter │ │ │ │ │ +00003682 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003694 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000376e 0001700a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003860 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003864 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003868 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000038ea 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000038f6 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000393e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003944 0000450a R_ARM_THM_CALL 00001629 copy_values │ │ │ │ │ +0000394e 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003952 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003956 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000039e2 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000039f8 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000039fc 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003a00 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003a10 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003a14 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00003a18 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003a1c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003a1c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003a20 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003a24 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003a28 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003a30 0000040a R_ARM_THM_CALL 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ -00003a76 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003a88 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003c44 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003c52 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003c68 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003c6c 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003c82 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00003c90 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003c94 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003c9e 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00003ca8 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003cb8 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00003ce0 0001990a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00003ce8 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003cf6 00019b0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00003d0e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003d18 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00003d20 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003d36 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00003d92 0000432f R_ARM_THM_MOVW_ABS_NC 00009a91 dict_iter │ │ │ │ │ -00003d96 00004330 R_ARM_THM_MOVT_ABS 00009a91 dict_iter │ │ │ │ │ -00003da8 00019e0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ -00003db4 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00003dd4 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00003dde 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003de2 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003e2c 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00003e3a 0001a10a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00003e62 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003e74 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00003e92 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003eb6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003eba 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003edc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ef8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003efe 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003f02 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003f0a 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003f14 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003a28 0000040a R_ARM_THM_CALL 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ +00003a6e 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003a80 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003c3c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003c4a 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003c60 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003c64 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003c7a 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003c88 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003c8c 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003c96 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00003ca0 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003cb0 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003cd8 0001990a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00003ce0 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003cee 00019b0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00003d06 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003d10 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00003d18 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003d2e 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003d8a 0000432f R_ARM_THM_MOVW_ABS_NC 00009a89 dict_iter │ │ │ │ │ +00003d8e 00004330 R_ARM_THM_MOVT_ABS 00009a89 dict_iter │ │ │ │ │ +00003da0 00019e0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ +00003dac 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00003dcc 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00003dd6 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003dda 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003e24 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00003e32 0001a10a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00003e5a 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003e6c 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00003e8a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003eae 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003eb2 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003ed4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ef0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ef6 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003efa 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003f02 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003f0c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003f26 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00003f2e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f36 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f3c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003f82 0000432f R_ARM_THM_MOVW_ABS_NC 00009a91 dict_iter │ │ │ │ │ -00003f86 00004330 R_ARM_THM_MOVT_ABS 00009a91 dict_iter │ │ │ │ │ -00003f98 00019e0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ -00003fa4 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00003fc4 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00003fce 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003fd2 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000401c 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000402a 0001a10a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00004052 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00004064 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00004082 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000040a6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000040aa 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000040cc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000040e8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000040ee 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000040f2 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000040fa 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00004104 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003f34 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003f7a 0000432f R_ARM_THM_MOVW_ABS_NC 00009a89 dict_iter │ │ │ │ │ +00003f7e 00004330 R_ARM_THM_MOVT_ABS 00009a89 dict_iter │ │ │ │ │ +00003f90 00019e0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ +00003f9c 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00003fbc 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00003fc6 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003fca 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00004014 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00004022 0001a10a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +0000404a 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000405c 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +0000407a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000409e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000040a2 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000040c4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000040e0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000040e6 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000040ea 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000040f2 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000040fc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004116 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000411e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004126 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000412c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004308 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004314 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000444c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004462 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004520 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000453e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000455c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000457a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000459a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000045ba 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000045da 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004614 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004620 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004624 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000463c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000046bc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000046d2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000046f0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000470e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000472a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004744 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004798 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -0000479e 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000047a2 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000047a6 0000502f R_ARM_THM_MOVW_ABS_NC 000000d0 .LC4 │ │ │ │ │ -000047aa 00005030 R_ARM_THM_MOVT_ABS 000000d0 .LC4 │ │ │ │ │ -000047b0 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000047ea 0001a50a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -00004800 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00004804 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000049aa 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000049ba 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000049cc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000049dc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000049ea 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000049f8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a08 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a18 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a2e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a42 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a56 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a68 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004a6c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004a9e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004aac 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004abe 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ad2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ae4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004af4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ba8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004bb6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004bc4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004bd2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004bda 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004d1e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d48 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d56 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d64 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d72 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d80 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d8e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d9c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004dac 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004dbc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004dcc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ddc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004dec 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e20 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e2e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e3e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e4e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e5e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e6e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e88 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -00004ea4 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004ee0 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00004ee4 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00004f0a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00004f0e 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00004f1e 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00004f3a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00004f3e 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00004f5c 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00004f68 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00004f78 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004f7c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004f84 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00004f90 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005316 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000532c 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00005330 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00005344 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00005370 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000538e 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000053a0 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -000053b6 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000053ba 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000053c0 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000542e 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00005432 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00005510 0001aa0a R_ARM_THM_CALL 00000000 PyEval_GetBuiltins │ │ │ │ │ -0000552c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000556c 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyModule_Type │ │ │ │ │ -00005570 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyModule_Type │ │ │ │ │ -0000557c 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000055a4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000564e 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00005674 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005678 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005698 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -000056d2 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -00005710 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -0000574e 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -00005830 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000589c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00005926 0000360a R_ARM_THM_CALL 000007a5 compare_unicode_generic │ │ │ │ │ -0000594c 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000595e 0000360a R_ARM_THM_CALL 000007a5 compare_unicode_generic │ │ │ │ │ -00005980 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00005984 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000598c 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000059b8 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005ada 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00005ade 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00005b08 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00005bb6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005c6e 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00005c7c 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00005cbe 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005cdc 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00005ce6 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00005cea 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00005cf2 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00005d02 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -00005d64 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00005e0a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005eb8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005ef4 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00005f08 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -00005f38 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00005f3c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00005f44 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00006180 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000061b2 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00006202 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000621a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000627a 0001700a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000062d2 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000062d6 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000063be 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000063c2 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000647e 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006482 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006486 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000064c2 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000064d2 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00004124 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00004300 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000430c 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004444 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000445a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004518 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004536 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004554 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004572 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004592 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000045b2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000045d2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000460c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004618 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000461c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004634 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000046b4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000046ca 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000046e8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004706 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004722 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000473c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004790 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00004796 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +0000479a 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000479e 0000502f R_ARM_THM_MOVW_ABS_NC 000000d0 .LC4 │ │ │ │ │ +000047a2 00005030 R_ARM_THM_MOVT_ABS 000000d0 .LC4 │ │ │ │ │ +000047a8 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000047e2 0001a50a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +000047f8 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000047fc 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000049a2 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000049b2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000049c4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000049d4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000049e2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000049f0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a00 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a10 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a26 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a3a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a4e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a60 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004a64 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004a96 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004aa4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004ab6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004aca 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004adc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004aec 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004ba0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004bae 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004bbc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004bca 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004bd2 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004d16 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d40 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d4e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d5c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d6a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d78 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d86 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d94 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004da4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004db4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004dc4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004dd4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004de4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e18 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e26 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e36 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e46 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e56 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e66 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e80 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00004e9c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004ed8 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00004edc 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00004f02 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00004f06 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00004f16 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00004f32 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00004f36 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00004f54 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00004f60 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00004f70 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004f74 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00004f7c 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00004f88 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000530e 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00005324 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00005328 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000533c 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00005368 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005386 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00005398 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +000053ae 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000053b2 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000053b8 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005426 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000542a 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00005508 0001aa0a R_ARM_THM_CALL 00000000 PyEval_GetBuiltins │ │ │ │ │ +00005524 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00005564 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyModule_Type │ │ │ │ │ +00005568 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyModule_Type │ │ │ │ │ +00005574 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000559c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005646 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +0000566c 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005670 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005690 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +000056ca 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +00005708 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +00005746 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +00005828 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00005894 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00005910 0000360a R_ARM_THM_CALL 000007a5 compare_unicode_generic │ │ │ │ │ +00005924 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005936 0000360a R_ARM_THM_CALL 000007a5 compare_unicode_generic │ │ │ │ │ +0000597a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000597e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00005986 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000059b0 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005ad2 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00005ad6 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00005b00 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00005bae 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005c66 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00005c74 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00005cb6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005cd4 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00005cde 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00005ce2 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00005cea 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005cfa 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00005d5c 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00005e02 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005eb0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005eec 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00005f00 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00005f30 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00005f34 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00005f3c 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00006178 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000061aa 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000061fa 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00006212 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00006272 0001700a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000062ca 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000062ce 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000063b6 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000063ba 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006476 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000647a 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000647e 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000064ba 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000064ca 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +000064dc 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000064e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000064e4 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000064e8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000064ec 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000064f0 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000660a 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00006688 0000040a R_ARM_THM_CALL 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ -0000669a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000066a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000066b8 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000066bc 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000066d8 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000066f6 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00006724 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00006738 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00006772 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00006776 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006936 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000694c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00006962 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00006986 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00006a08 0001b30a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -00006a4a 0001b40a R_ARM_THM_CALL 000014dd _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ -00006a76 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00006a7a 0001b530 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00006a7e 0000722f R_ARM_THM_MOVW_ABS_NC 000000ec .LC5 │ │ │ │ │ -00006a82 00007230 R_ARM_THM_MOVT_ABS 000000ec .LC5 │ │ │ │ │ -00006a88 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006a90 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006ab2 0000742f R_ARM_THM_MOVW_ABS_NC 00000108 .LC6 │ │ │ │ │ -00006ab6 00007430 R_ARM_THM_MOVT_ABS 00000108 .LC6 │ │ │ │ │ -00006ac2 0001b60a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00006ad8 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006adc 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006aea 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006aee 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006af6 0001b80a R_ARM_THM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ -00006b1a 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006b1e 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006b46 0000432f R_ARM_THM_MOVW_ABS_NC 00009a91 dict_iter │ │ │ │ │ -00006b4a 00004330 R_ARM_THM_MOVT_ABS 00009a91 dict_iter │ │ │ │ │ -00006b62 0001b90a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -00006b74 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00006b84 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00006b88 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006b92 0000782f R_ARM_THM_MOVW_ABS_NC 00000110 .LC7 │ │ │ │ │ -00006b96 00007830 R_ARM_THM_MOVT_ABS 00000110 .LC7 │ │ │ │ │ -00006b9e 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00006baa 0001ba0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00006c64 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006c6a 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00006c74 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006c92 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006cd2 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00006ce0 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00006d04 0000300a R_ARM_THM_CALL 00000129 Py_XDECREF │ │ │ │ │ -00006d0a 0000300a R_ARM_THM_CALL 00000129 Py_XDECREF │ │ │ │ │ -00006d44 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006d58 00019e0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ -00006d64 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00006d8a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00006d8e 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006d92 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00006da0 0001a10a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00006e04 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00006e0c 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006e10 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006e16 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00006e26 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00006e42 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006e5e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006e62 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006e74 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006e7a 0001bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00006e7e 0001bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00006e88 00007a2f R_ARM_THM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ -00006e8c 00007a30 R_ARM_THM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ -00006e90 0001bc0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00006e96 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00006e9a 0001bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00006ea0 0001be0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00006eac 0000792f R_ARM_THM_MOVW_ABS_NC 00000128 .LC8 │ │ │ │ │ -00006eb0 00007930 R_ARM_THM_MOVT_ABS 00000128 .LC8 │ │ │ │ │ -00006eb4 0001bf0a R_ARM_THM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ -00006eba 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00006ebe 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00006ec6 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00006eea 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000064e8 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006602 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006680 0000040a R_ARM_THM_CALL 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ +00006692 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006698 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000066b0 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000066b4 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000066d0 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000066ee 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000671c 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006730 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000676a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000676e 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000692e 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00006944 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +0000695a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +0000697e 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00006a00 0001b30a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +00006a42 0001b40a R_ARM_THM_CALL 000014dd _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ +00006a6e 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00006a72 0001b530 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00006a76 0000722f R_ARM_THM_MOVW_ABS_NC 000000ec .LC5 │ │ │ │ │ +00006a7a 00007230 R_ARM_THM_MOVT_ABS 000000ec .LC5 │ │ │ │ │ +00006a80 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006a88 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006aaa 0000742f R_ARM_THM_MOVW_ABS_NC 00000108 .LC6 │ │ │ │ │ +00006aae 00007430 R_ARM_THM_MOVT_ABS 00000108 .LC6 │ │ │ │ │ +00006aba 0001b60a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00006ad0 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006ad4 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006ae2 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006ae6 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006aee 0001b80a R_ARM_THM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ +00006b12 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006b16 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006b3e 0000432f R_ARM_THM_MOVW_ABS_NC 00009a89 dict_iter │ │ │ │ │ +00006b42 00004330 R_ARM_THM_MOVT_ABS 00009a89 dict_iter │ │ │ │ │ +00006b5a 0001b90a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +00006b6c 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00006b7c 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00006b80 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006b8a 0000782f R_ARM_THM_MOVW_ABS_NC 00000110 .LC7 │ │ │ │ │ +00006b8e 00007830 R_ARM_THM_MOVT_ABS 00000110 .LC7 │ │ │ │ │ +00006b96 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00006ba2 0001ba0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00006c5c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006c62 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00006c6c 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006c8a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006cca 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006cd8 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00006cfc 0000300a R_ARM_THM_CALL 00000129 Py_XDECREF │ │ │ │ │ +00006d02 0000300a R_ARM_THM_CALL 00000129 Py_XDECREF │ │ │ │ │ +00006d3c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006d50 00019e0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ +00006d5c 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00006d82 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00006d86 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006d8a 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00006d98 0001a10a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00006dfc 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00006e04 00018902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006e08 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006e0e 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006e1e 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00006e3a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006e56 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006e5a 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006e6c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006e72 0001bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00006e76 0001bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00006e80 00007a2f R_ARM_THM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ +00006e84 00007a30 R_ARM_THM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ +00006e88 0001bc0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00006e8e 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00006e92 0001bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00006e98 0001be0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00006ea4 0000792f R_ARM_THM_MOVW_ABS_NC 00000128 .LC8 │ │ │ │ │ +00006ea8 00007930 R_ARM_THM_MOVT_ABS 00000128 .LC8 │ │ │ │ │ +00006eac 0001bf0a R_ARM_THM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ +00006eb2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00006eb6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00006ebe 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00006ee2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006ef8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006f00 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006f08 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006f10 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006f1c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006f24 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006f2c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006f36 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006f70 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00006fc6 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00006fca 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00006fce 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00006fe8 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006fec 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006ff0 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00006ff4 0001bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00006ffa 00007d2f R_ARM_THM_MOVW_ABS_NC 000001b8 .LC10 │ │ │ │ │ -00006ffe 00007d30 R_ARM_THM_MOVT_ABS 000001b8 .LC10 │ │ │ │ │ -00007008 0001bc0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007010 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007014 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007018 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000703c 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00007092 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00007096 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000709a 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000070b4 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000070b8 0001bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000070c0 00007d2f R_ARM_THM_MOVW_ABS_NC 000001b8 .LC10 │ │ │ │ │ -000070c4 00007d30 R_ARM_THM_MOVT_ABS 000001b8 .LC10 │ │ │ │ │ -000070ca 0001bc0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000070d4 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000070d8 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000070f2 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00007106 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000710a 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00007124 0001c10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000716c 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00007170 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00007178 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000717c 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000718e 0001c10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000071ae 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000071b4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000071b8 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000071d2 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00007274 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00007278 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00007282 0001c10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000732c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007334 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007338 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000733c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007340 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000073be 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000073c8 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007498 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000074a8 0001c30a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000074c8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007590 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000075b6 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000075ba 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000075be 00008c2f R_ARM_THM_MOVW_ABS_NC 0000020c .LC12 │ │ │ │ │ -000075c2 00008c30 R_ARM_THM_MOVT_ABS 0000020c .LC12 │ │ │ │ │ -000075cc 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000075d6 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000075da 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000075de 00008b2f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC11 │ │ │ │ │ -000075e2 00008b30 R_ARM_THM_MOVT_ABS 000001e0 .LC11 │ │ │ │ │ -000075ea 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007618 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000762c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007634 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007682 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000076e4 0001b20a R_ARM_THM_CALL 000069d1 PyObject_GenericGetDict │ │ │ │ │ -000076fc 0001960a R_ARM_THM_CALL 00003531 _PyDict_SetItem_LockHeld │ │ │ │ │ -00007734 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000775e 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00007762 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000794c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000079aa 0001c60a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00007a6c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007b1c 0001c70a R_ARM_THM_CALL 00000000 PyInterpreterState_Get │ │ │ │ │ -00007bde 0001960a R_ARM_THM_CALL 00003531 _PyDict_SetItem_LockHeld │ │ │ │ │ -00007bf0 0000300a R_ARM_THM_CALL 00000129 Py_XDECREF │ │ │ │ │ -00007c6c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007c96 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007cca 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00007cce 0001b530 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00007cd4 0000922f R_ARM_THM_MOVW_ABS_NC 00000238 .LC13 │ │ │ │ │ -00007cd8 00009230 R_ARM_THM_MOVT_ABS 00000238 .LC13 │ │ │ │ │ -00007ce0 0001bc0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007d3e 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007da0 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -00007dae 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -00007dd2 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -00007f00 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007fc6 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007ff0 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00008006 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000802a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000802e 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008044 00018c0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00008196 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000081ba 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000081d0 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000081e6 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00008206 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000820a 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000821e 00018c0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00008248 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000824c 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008262 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00008270 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000827e 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -0000828c 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000082a6 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000082aa 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008486 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000084be 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000084d6 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000084f0 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000851c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008560 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008564 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000857e 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000861a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000862e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000086e6 0000942f R_ARM_THM_MOVW_ABS_NC 00000260 .LC14 │ │ │ │ │ -000086ea 00009430 R_ARM_THM_MOVT_ABS 00000260 .LC14 │ │ │ │ │ -000086f4 0001cc0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000870c 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008762 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -0000876a 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00008772 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00008776 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000877e 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000087b8 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -000087ec 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00008890 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000088ce 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008932 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000896c 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -00008a0c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a20 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a28 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008a66 0000432f R_ARM_THM_MOVW_ABS_NC 00009a91 dict_iter │ │ │ │ │ -00008a6a 00004330 R_ARM_THM_MOVT_ABS 00009a91 dict_iter │ │ │ │ │ -00008a8c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00008a90 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00008a94 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00008ab0 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008ab4 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008ae6 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008b08 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008b30 0001d10a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008c38 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00008c3c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00008c40 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00008c52 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c5c 0001d10a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008ca0 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008ca4 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008cb2 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008cc2 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00008ce8 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008cec 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008cf0 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00008cf4 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00008d06 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00008d38 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -00008d3e 00009d2f R_ARM_THM_MOVW_ABS_NC 00000264 .LC15 │ │ │ │ │ -00008d42 00009d30 R_ARM_THM_MOVT_ABS 00000264 .LC15 │ │ │ │ │ -00008d4c 0001cc0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00008db6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008dd8 0000a00a R_ARM_THM_CALL 00001675 detach_dict_from_object │ │ │ │ │ -00008dde 00009f2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ -00008de2 00009f30 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ -00008de6 0001830a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00008df6 0000040a R_ARM_THM_CALL 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ -00008e04 0000a10a R_ARM_THM_CALL 00000759 clear_inline_values │ │ │ │ │ -00008e34 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008e54 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008e66 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00008f26 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008f34 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009026 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -00009042 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00009046 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000905c 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000908a 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000909a 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000090ae 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -000090e4 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000090e8 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00009100 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000919e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009256 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000092de 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000092f6 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00009344 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000934c 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ -0000936a 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -000093a2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000093a6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000093ae 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000093ee 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000943e 00006b0a R_ARM_THM_CALL 000006b5 PyStackRef_XCLOSE │ │ │ │ │ -0000944c 00006b0a R_ARM_THM_CALL 000006b5 PyStackRef_XCLOSE │ │ │ │ │ -0000945c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009466 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000946a 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000096ce 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000096e0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000096f4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009708 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000971c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009730 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009742 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000974c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009758 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000975c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000978c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000979a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097ac 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097c0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097ca 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097d4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097e6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097f6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009804 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -00009844 0000300a R_ARM_THM_CALL 00000129 Py_XDECREF │ │ │ │ │ -0000987c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000988a 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000098c0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000098ea 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00009916 0001700a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009962 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009966 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000996a 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000099b0 0000040a R_ARM_THM_CALL 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ -000099b6 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006f2e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006f68 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00006fbe 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00006fc2 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00006fc6 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00006fe0 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006fe4 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006fe8 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00006fec 0001bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00006ff2 00007d2f R_ARM_THM_MOVW_ABS_NC 000001b8 .LC10 │ │ │ │ │ +00006ff6 00007d30 R_ARM_THM_MOVT_ABS 000001b8 .LC10 │ │ │ │ │ +00007000 0001bc0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007008 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000700c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007010 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007034 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000708a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000708e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00007092 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000070ac 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000070b0 0001bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000070b8 00007d2f R_ARM_THM_MOVW_ABS_NC 000001b8 .LC10 │ │ │ │ │ +000070bc 00007d30 R_ARM_THM_MOVT_ABS 000001b8 .LC10 │ │ │ │ │ +000070c2 0001bc0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000070cc 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000070d0 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000070ea 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000070fe 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00007102 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000711c 0001c10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00007164 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00007168 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00007170 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00007174 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00007186 0001c10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +000071a6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000071ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000071b0 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000071ca 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000726c 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00007270 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000727a 0001c10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00007324 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000732c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007330 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007334 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007338 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000073b6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000073c0 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007490 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000074a0 0001c30a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000074c0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007588 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000075ae 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000075b2 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000075b6 00008c2f R_ARM_THM_MOVW_ABS_NC 0000020c .LC12 │ │ │ │ │ +000075ba 00008c30 R_ARM_THM_MOVT_ABS 0000020c .LC12 │ │ │ │ │ +000075c4 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000075ce 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000075d2 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000075d6 00008b2f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC11 │ │ │ │ │ +000075da 00008b30 R_ARM_THM_MOVT_ABS 000001e0 .LC11 │ │ │ │ │ +000075e2 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007610 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007624 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000762c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000767a 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000076dc 0001b20a R_ARM_THM_CALL 000069c9 PyObject_GenericGetDict │ │ │ │ │ +000076f4 0001960a R_ARM_THM_CALL 00003529 _PyDict_SetItem_LockHeld │ │ │ │ │ +0000772c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007756 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000775a 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00007944 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000079a2 0001c60a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00007a64 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007b14 0001c70a R_ARM_THM_CALL 00000000 PyInterpreterState_Get │ │ │ │ │ +00007bd6 0001960a R_ARM_THM_CALL 00003529 _PyDict_SetItem_LockHeld │ │ │ │ │ +00007be8 0000300a R_ARM_THM_CALL 00000129 Py_XDECREF │ │ │ │ │ +00007c64 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007c8e 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007cc2 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00007cc6 0001b530 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00007ccc 0000922f R_ARM_THM_MOVW_ABS_NC 00000238 .LC13 │ │ │ │ │ +00007cd0 00009230 R_ARM_THM_MOVT_ABS 00000238 .LC13 │ │ │ │ │ +00007cd8 0001bc0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007d36 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007d98 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00007da6 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00007dca 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00007ef8 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007fbc 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007fe6 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007ffc 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00008020 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008024 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000803a 00018c0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000818a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000081ae 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000081c4 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000081da 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000081fa 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000081fe 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008212 00018c0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000823c 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008240 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008256 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00008264 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008272 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00008280 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000829a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000829e 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000847a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000084b2 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000084ca 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000084e4 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00008510 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008554 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008558 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008572 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000860e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008622 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000086da 0000942f R_ARM_THM_MOVW_ABS_NC 00000260 .LC14 │ │ │ │ │ +000086de 00009430 R_ARM_THM_MOVT_ABS 00000260 .LC14 │ │ │ │ │ +000086e8 0001cc0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00008700 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008756 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +0000875e 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00008766 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000876a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00008772 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000087ac 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +000087e0 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00008884 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000088c2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008926 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008960 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00008a00 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a14 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a1c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008a5a 0000432f R_ARM_THM_MOVW_ABS_NC 00009a89 dict_iter │ │ │ │ │ +00008a5e 00004330 R_ARM_THM_MOVT_ABS 00009a89 dict_iter │ │ │ │ │ +00008a80 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00008a84 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00008a88 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008aa4 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008aa8 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008ada 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008afc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008b24 0001d10a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00008c2c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00008c30 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00008c34 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008c46 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c50 0001d10a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00008c94 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008c98 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008ca6 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008cb6 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00008cdc 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008ce0 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008ce4 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00008ce8 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00008cfa 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00008d2c 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +00008d32 00009d2f R_ARM_THM_MOVW_ABS_NC 00000264 .LC15 │ │ │ │ │ +00008d36 00009d30 R_ARM_THM_MOVT_ABS 00000264 .LC15 │ │ │ │ │ +00008d40 0001cc0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00008daa 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008dcc 0000a00a R_ARM_THM_CALL 00001675 detach_dict_from_object │ │ │ │ │ +00008dd2 00009f2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ +00008dd6 00009f30 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ +00008dda 0001830a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00008dea 0000040a R_ARM_THM_CALL 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ +00008df8 0000a10a R_ARM_THM_CALL 00000759 clear_inline_values │ │ │ │ │ +00008e28 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008e48 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008e5a 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00008f1a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008f28 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000901a 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00009036 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000903a 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00009050 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000907e 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000908e 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000090a2 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +000090d8 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000090dc 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000090f4 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00009192 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000924a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000092d2 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000092ea 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00009338 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009340 00000a0a R_ARM_THM_CALL 00000199 dict_unhashable_type │ │ │ │ │ +0000935e 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00009396 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000939a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000093a2 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000093e2 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00009432 00006b0a R_ARM_THM_CALL 000006b5 PyStackRef_XCLOSE │ │ │ │ │ +00009440 00006b0a R_ARM_THM_CALL 000006b5 PyStackRef_XCLOSE │ │ │ │ │ +00009450 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000945a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000945e 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000096c2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000096d4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000096e8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000096fc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009710 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009724 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009736 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009740 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000974c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009750 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009780 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000978e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000097a0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000097b4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000097be 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000097c8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000097da 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000097ea 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000097f8 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00009838 0000300a R_ARM_THM_CALL 00000129 Py_XDECREF │ │ │ │ │ +00009870 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000987e 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000098b4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000098de 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000990a 0001700a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00009956 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000995a 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000995e 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000099a4 0000040a R_ARM_THM_CALL 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ +000099aa 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000099c0 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000099c4 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000099c8 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000099cc 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000099d0 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000099d4 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009a70 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -00009a82 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -00009aa2 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00009b20 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009b24 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009b28 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009c84 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009c8a 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00009c8e 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00009c94 00008b2f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC11 │ │ │ │ │ -00009c98 00008b30 R_ARM_THM_MOVT_ABS 000001e0 .LC11 │ │ │ │ │ -00009c9e 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009cac 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00009cb0 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00009cb4 00008c2f R_ARM_THM_MOVW_ABS_NC 0000020c .LC12 │ │ │ │ │ -00009cb8 00008c30 R_ARM_THM_MOVT_ABS 0000020c .LC12 │ │ │ │ │ -00009cc0 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009d40 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009d44 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009d7a 0000c62f R_ARM_THM_MOVW_ABS_NC 00000300 .LC21 │ │ │ │ │ -00009d7e 0000c630 R_ARM_THM_MOVT_ABS 00000300 .LC21 │ │ │ │ │ -00009d88 0001cc0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00009d9a 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00009d9e 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00009e6c 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00009e70 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00009e74 00008c2f R_ARM_THM_MOVW_ABS_NC 0000020c .LC12 │ │ │ │ │ -00009e78 00008c30 R_ARM_THM_MOVT_ABS 0000020c .LC12 │ │ │ │ │ -00009e80 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009ea0 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00009ea4 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00009eaa 00008b2f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC11 │ │ │ │ │ -00009eae 00008b30 R_ARM_THM_MOVT_ABS 000001e0 .LC11 │ │ │ │ │ -00009eb4 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009ec4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a09e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a0b0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a0c4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a0d8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a0ec 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a100 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a112 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a11c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a12c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000a130 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a160 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a16e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a180 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a194 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a19e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a1a8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a1ba 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a1ca 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a1d8 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ -0000a218 0000300a R_ARM_THM_CALL 00000129 Py_XDECREF │ │ │ │ │ -0000a250 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a25e 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000a292 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000a296 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000a29a 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000a438 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a44a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a45a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a468 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a476 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a486 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a68 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00009a7a 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +00009a9a 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00009b18 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009b1c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009b20 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009c7c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009c82 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00009c86 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00009c8c 00008b2f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC11 │ │ │ │ │ +00009c90 00008b30 R_ARM_THM_MOVT_ABS 000001e0 .LC11 │ │ │ │ │ +00009c96 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009ca4 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00009ca8 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00009cac 00008c2f R_ARM_THM_MOVW_ABS_NC 0000020c .LC12 │ │ │ │ │ +00009cb0 00008c30 R_ARM_THM_MOVT_ABS 0000020c .LC12 │ │ │ │ │ +00009cb8 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009d38 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009d3c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009d72 0000c62f R_ARM_THM_MOVW_ABS_NC 00000300 .LC21 │ │ │ │ │ +00009d76 0000c630 R_ARM_THM_MOVT_ABS 00000300 .LC21 │ │ │ │ │ +00009d80 0001cc0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00009d92 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00009d96 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00009e64 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00009e68 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00009e6c 00008c2f R_ARM_THM_MOVW_ABS_NC 0000020c .LC12 │ │ │ │ │ +00009e70 00008c30 R_ARM_THM_MOVT_ABS 0000020c .LC12 │ │ │ │ │ +00009e78 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009e98 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00009e9c 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00009ea2 00008b2f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC11 │ │ │ │ │ +00009ea6 00008b30 R_ARM_THM_MOVT_ABS 000001e0 .LC11 │ │ │ │ │ +00009eac 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009ebc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a096 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a0a8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a0bc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a0d0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a0e4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a0f8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a10a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a114 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a124 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000a128 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a158 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a166 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a178 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a18c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a196 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a1a0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a1b2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a1c2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a1d0 00017e0a R_ARM_THM_CALL 000011bd _PyDict_SendEvent │ │ │ │ │ +0000a210 0000300a R_ARM_THM_CALL 00000129 Py_XDECREF │ │ │ │ │ +0000a248 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a256 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000a28a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000a28e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000a292 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000a430 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a442 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a452 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a460 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a46e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a47e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a48e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000a496 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a49e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a4b2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a4c6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a502 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a510 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a522 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a536 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a548 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a558 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a560 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a5a0 0000c92f R_ARM_THM_MOVW_ABS_NC 00000ccd dict_vectorcall │ │ │ │ │ -0000a5a4 0000c930 R_ARM_THM_MOVT_ABS 00000ccd dict_vectorcall │ │ │ │ │ -0000a5be 0001f20a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000a5ca 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a5ce 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a5de 0001f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -0000a5e2 0001f330 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -0000a5ec 0001e32f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -0000a5f0 0001e330 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -0000a5fc 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0000a60e 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000a612 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000a668 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000a672 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a68c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a69c 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000a6ac 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -0000a6c6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a6ea 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000a6fa 0001f40a R_ARM_THM_CALL 00000000 PyObject_SetItem │ │ │ │ │ -0000a748 0001f50a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -0000a7cc 0001a40a R_ARM_THM_CALL 000050e1 _PyDict_Next │ │ │ │ │ -0000a826 0001f60a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000a830 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a838 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a83c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000a84a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a866 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a87c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a890 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a8ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000a62 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -000034b4 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00003512 0001951e R_ARM_THM_JUMP24 00005d41 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ -000035b2 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -000035dc 0001951e R_ARM_THM_JUMP24 00005d41 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ -00004f34 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00004f56 0001951e R_ARM_THM_JUMP24 00005d41 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ -000073ae 0001c21e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -000076d8 0001961e R_ARM_THM_JUMP24 00003531 _PyDict_SetItem_LockHeld │ │ │ │ │ -00007d8c 0001961e R_ARM_THM_JUMP24 00003531 _PyDict_SetItem_LockHeld │ │ │ │ │ -000089fe 0001c21e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00008a76 0000541e R_ARM_THM_JUMP24 00000145 dict_dict_merge.isra.0 │ │ │ │ │ -00008a84 0000571e R_ARM_THM_JUMP24 000003c9 dict_merge.part.0 │ │ │ │ │ -00008afa 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00008e2e 0001791e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000096c0 0001811e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -00009896 0000041e R_ARM_THM_JUMP24 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ -000099a8 00017f1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00009a64 0001791e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000a090 0001811e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -0000a26a 0000041e R_ARM_THM_JUMP24 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ -0000a42a 0001811e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -0000a906 0001b41e R_ARM_THM_JUMP24 000014dd _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ -000039f8 00017f1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +0000a4aa 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a4be 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a4fa 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a508 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a51a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a52e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a540 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a550 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a558 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a598 0000c92f R_ARM_THM_MOVW_ABS_NC 00000ccd dict_vectorcall │ │ │ │ │ +0000a59c 0000c930 R_ARM_THM_MOVT_ABS 00000ccd dict_vectorcall │ │ │ │ │ +0000a5b6 0001f20a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000a5c2 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a5c6 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a5d6 0001f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +0000a5da 0001f330 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +0000a5e4 0001e32f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +0000a5e8 0001e330 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +0000a5f4 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +0000a606 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000a60a 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000a660 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000a66a 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a684 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a694 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000a6a4 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +0000a6be 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a6e2 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000a6f2 0001f40a R_ARM_THM_CALL 00000000 PyObject_SetItem │ │ │ │ │ +0000a740 0001f50a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +0000a7c4 0001a40a R_ARM_THM_CALL 000050d9 _PyDict_Next │ │ │ │ │ +0000a81e 0001f60a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000a828 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a830 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a834 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000a842 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a85e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a874 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a888 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a8e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000a5e 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +000034ac 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +0000350a 0001951e R_ARM_THM_JUMP24 00005d39 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +000035aa 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +000035d4 0001951e R_ARM_THM_JUMP24 00005d39 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +00004f2c 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00004f4e 0001951e R_ARM_THM_JUMP24 00005d39 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +000073a6 0001c21e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +000076d0 0001961e R_ARM_THM_JUMP24 00003529 _PyDict_SetItem_LockHeld │ │ │ │ │ +00007d84 0001961e R_ARM_THM_JUMP24 00003529 _PyDict_SetItem_LockHeld │ │ │ │ │ +000089f2 0001c21e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00008a6a 0000541e R_ARM_THM_JUMP24 00000145 dict_dict_merge.isra.0 │ │ │ │ │ +00008a78 0000571e R_ARM_THM_JUMP24 000003c9 dict_merge.part.0 │ │ │ │ │ +00008aee 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00008e22 0001791e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000096b4 0001811e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +0000988a 0000041e R_ARM_THM_JUMP24 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ +0000999c 00017f1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00009a5c 0001791e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000a088 0001811e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +0000a262 0000041e R_ARM_THM_JUMP24 000005c5 dictkeys_decref.constprop.0 │ │ │ │ │ +0000a422 0001811e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +0000a8fe 0001b41e R_ARM_THM_JUMP24 000014dd _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ +000039f0 00017f1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x16c70 contains 299 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x16c68 contains 299 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000042 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00000058 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000000dc 0001840a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 000000fe 0000df2f R_ARM_THM_MOVW_ABS_NC 00000318 .LC24 │ │ │ │ │ 00000102 0000df30 R_ARM_THM_MOVT_ABS 00000318 .LC24 │ │ │ │ │ 00000118 0001f00a R_ARM_THM_CALL 00000000 _PyDebugAllocatorStats │ │ │ │ │ 00000120 0000e02f R_ARM_THM_MOVW_ABS_NC 0000032c .LC25 │ │ │ │ │ 00000124 0000e030 R_ARM_THM_MOVT_ABS 0000032c .LC25 │ │ │ │ │ 00000144 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000148 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000015e 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000016a 0001ad0a R_ARM_THM_CALL 00005ac9 PyDict_DelItem │ │ │ │ │ +0000016a 0001ad0a R_ARM_THM_CALL 00005ac1 PyDict_DelItem │ │ │ │ │ 00000180 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000194 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001a8 0002060a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ 000001ac 0001bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 000001b0 0001bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000001cc 0001002f R_ARM_THM_MOVW_ABS_NC 000003c8 .LC29 │ │ │ │ │ 000001d0 00010030 R_ARM_THM_MOVT_ABS 000003c8 .LC29 │ │ │ │ │ @@ -1565,33 +1565,33 @@ │ │ │ │ │ 0000027c 0000070a R_ARM_THM_CALL 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ 0000028a 0000450a R_ARM_THM_CALL 00001629 copy_values │ │ │ │ │ 00000292 00017f0a 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 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 000002b6 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000032e 0000432f R_ARM_THM_MOVW_ABS_NC 00009a91 dict_iter │ │ │ │ │ -00000332 00004330 R_ARM_THM_MOVT_ABS 00009a91 dict_iter │ │ │ │ │ +0000032e 0000432f R_ARM_THM_MOVW_ABS_NC 00009a89 dict_iter │ │ │ │ │ +00000332 00004330 R_ARM_THM_MOVT_ABS 00009a89 dict_iter │ │ │ │ │ 0000038c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000394 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000039e 0001800a 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 0000440a R_ARM_THM_CALL 00003f41 dict_merge.constprop.0.isra.0 │ │ │ │ │ +0000042c 0000440a R_ARM_THM_CALL 00003f39 dict_merge.constprop.0.isra.0 │ │ │ │ │ 00000448 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000456 0001e40a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ 00000474 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000048e 0001a40a R_ARM_THM_CALL 000050e1 _PyDict_Next │ │ │ │ │ +0000048e 0001a40a R_ARM_THM_CALL 000050d9 _PyDict_Next │ │ │ │ │ 000004c2 0002010a R_ARM_THM_CALL 00001cb9 _PyDict_GetItem_KnownHash │ │ │ │ │ 000004ca 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000004d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000004d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000004dc 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000004f0 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000502 0001950a R_ARM_THM_CALL 00005d41 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +00000502 0001950a R_ARM_THM_CALL 00005d39 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ 00000512 0001c10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ 00000520 0001e70a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ 0000053e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000554 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000568 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000056e 0000300a R_ARM_THM_CALL 00000129 Py_XDECREF │ │ │ │ │ 0000058a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -1679,28 +1679,28 @@ │ │ │ │ │ 00000a66 0001bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 00000a6a 0001bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000a76 00007a2f R_ARM_THM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ 00000a7a 00007a30 R_ARM_THM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ 00000a7e 0001bc0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000ad6 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00000ae8 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00000afe 0000120a R_ARM_THM_CALL 00000a8d insert_to_emptydict.isra.0 │ │ │ │ │ -00000b04 0000100a R_ARM_THM_CALL 00000d91 insertdict.isra.0 │ │ │ │ │ -00000b26 00002a0a R_ARM_THM_CALL 00002071 dict_setdefault_ref_lock_held │ │ │ │ │ +00000afe 0000120a R_ARM_THM_CALL 00000a89 insert_to_emptydict.isra.0 │ │ │ │ │ +00000b04 0000100a R_ARM_THM_CALL 00000d8d insertdict.isra.0 │ │ │ │ │ +00000b26 00002a0a R_ARM_THM_CALL 0000206d dict_setdefault_ref_lock_held │ │ │ │ │ 00000b38 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000b4c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000b62 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000b76 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000b8a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000b9e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000bb0 0000300a R_ARM_THM_CALL 00000129 Py_XDECREF │ │ │ │ │ 00000bb6 0000300a R_ARM_THM_CALL 00000129 Py_XDECREF │ │ │ │ │ 00000bce 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000be0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000bfa 00002a0a R_ARM_THM_CALL 00002071 dict_setdefault_ref_lock_held │ │ │ │ │ +00000bfa 00002a0a R_ARM_THM_CALL 0000206d dict_setdefault_ref_lock_held │ │ │ │ │ 00000c42 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 00000c46 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 00000c4a 0001272f R_ARM_THM_MOVW_ABS_NC 00000400 .LC33 │ │ │ │ │ 00000c4e 00012730 R_ARM_THM_MOVT_ABS 00000400 .LC33 │ │ │ │ │ 00000c54 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000c60 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000c86 0000ad0a R_ARM_THM_CALL 0000097d validate_watcher_id │ │ │ │ │ @@ -1802,46 +1802,46 @@ │ │ │ │ │ 00001056 00013d30 R_ARM_THM_MOVT_ABS 000006a8 .LC52 │ │ │ │ │ 00001072 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001076 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00001080 00013e2f R_ARM_THM_MOVW_ABS_NC 000006cc .LC53 │ │ │ │ │ 00001084 00013e30 R_ARM_THM_MOVT_ABS 000006cc .LC53 │ │ │ │ │ 00001088 00021a0a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ 00001094 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000010de 0000180a R_ARM_THM_CALL 00000c35 new_keys_object.isra.0 │ │ │ │ │ +000010de 0000180a R_ARM_THM_CALL 00000c31 new_keys_object.isra.0 │ │ │ │ │ 000010f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000113a 00021e0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ 00001162 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000116e 0001850a R_ARM_THM_CALL 000025f5 PyDict_GetItemWithError │ │ │ │ │ +0000116e 0001850a R_ARM_THM_CALL 000025f1 PyDict_GetItemWithError │ │ │ │ │ 0000118a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000011aa 00021e0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ 000011f2 0000970a R_ARM_THM_CALL 000006c9 pop_lock_held │ │ │ │ │ 0000120a 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ 00001230 00021e0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ 0000125c 00021e0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ 0000013e 0001f01e R_ARM_THM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ -00000190 0000861e R_ARM_THM_JUMP24 000071bd dictiter_new │ │ │ │ │ +00000190 0000861e R_ARM_THM_JUMP24 000071b5 dictiter_new │ │ │ │ │ 000001c0 0002071e R_ARM_THM_JUMP24 00000000 PyErr_SetRaisedException │ │ │ │ │ 000001ec 0001791e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000086e 0000861e R_ARM_THM_JUMP24 000071bd dictiter_new │ │ │ │ │ +0000086e 0000861e R_ARM_THM_JUMP24 000071b5 dictiter_new │ │ │ │ │ 00000950 0002111e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000095a 0000861e R_ARM_THM_JUMP24 000071bd dictiter_new │ │ │ │ │ -00000972 0000861e R_ARM_THM_JUMP24 000071bd dictiter_new │ │ │ │ │ +0000095a 0000861e R_ARM_THM_JUMP24 000071b5 dictiter_new │ │ │ │ │ +00000972 0000861e R_ARM_THM_JUMP24 000071b5 dictiter_new │ │ │ │ │ 00000986 0002121e R_ARM_THM_JUMP24 00000000 PyDictProxy_New │ │ │ │ │ -000009c8 0000391e R_ARM_THM_JUMP24 00003139 dict_getitem │ │ │ │ │ +000009c8 0000391e R_ARM_THM_JUMP24 00003131 dict_getitem │ │ │ │ │ 000010a2 0000071e R_ARM_THM_JUMP24 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ 000010ec 0000071e R_ARM_THM_JUMP24 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ 00001120 0002011e R_ARM_THM_JUMP24 00001cb9 _PyDict_GetItem_KnownHash │ │ │ │ │ 0000114a 0002011e R_ARM_THM_JUMP24 00001cb9 _PyDict_GetItem_KnownHash │ │ │ │ │ 00001194 0002101e R_ARM_THM_JUMP24 000008e5 _PyDict_SizeOf_LockHeld │ │ │ │ │ 000011b8 0001731e R_ARM_THM_JUMP24 0000023d PyDict_Contains │ │ │ │ │ -00001218 0001951e R_ARM_THM_JUMP24 00005d41 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ -00001240 00017a1e R_ARM_THM_JUMP24 000009dd PyDict_SetItem │ │ │ │ │ -0000126a 0001ad1e R_ARM_THM_JUMP24 00005ac9 PyDict_DelItem │ │ │ │ │ +00001218 0001951e R_ARM_THM_JUMP24 00005d39 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +00001240 00017a1e R_ARM_THM_JUMP24 000009d9 PyDict_SetItem │ │ │ │ │ +0000126a 0001ad1e R_ARM_THM_JUMP24 00005ac1 PyDict_DelItem │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x175c8 contains 6 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x175c0 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 {} │ │ │ │ │ @@ -172,15 +172,15 @@ │ │ │ │ │ bne.n 220 │ │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ │ cmp r2, #3 │ │ │ │ │ bne.n 1fe │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cbnz r0, 1ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3a38 │ │ │ │ │ + bl 3a30 │ │ │ │ │ R_ARM_THM_CALL clone_combined_dict_keys │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 1e8 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ bl 5c4 │ │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ @@ -244,15 +244,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 50e0 <_PyDict_Next> │ │ │ │ │ + bl 50d8 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 160 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ @@ -273,15 +273,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 │ │ │ │ │ + bl d8c │ │ │ │ │ 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 31a │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ @@ -373,15 +373,15 @@ │ │ │ │ │ cmp r3, #8 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, #8 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - bl 16cc │ │ │ │ │ + bl 16c8 │ │ │ │ │ R_ARM_THM_CALL dictresize.isra.0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 1e8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ b.n 240 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 29e │ │ │ │ │ @@ -453,15 +453,15 @@ │ │ │ │ │ beq.n 49c │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r3, sl │ │ │ │ │ mov r3, fp │ │ │ │ │ beq.n 532 │ │ │ │ │ - bl d90 │ │ │ │ │ + bl d8c │ │ │ │ │ R_ARM_THM_CALL insertdict.isra.0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 502 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -564,15 +564,15 @@ │ │ │ │ │ bne.n 4f2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ b.n 4f2 │ │ │ │ │ - bl a8c │ │ │ │ │ + bl a88 │ │ │ │ │ R_ARM_THM_CALL insert_to_emptydict.isra.0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ b.n 43c │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 54e │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -782,15 +782,15 @@ │ │ │ │ │ bne.n 70a │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ beq.n 70a │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 87c8 <_PyDict_Pop_KnownHash> │ │ │ │ │ + b.w 87bc <_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 │ │ │ │ │ @@ -1405,29 +1405,29 @@ │ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_UnpackTuple │ │ │ │ │ cbz r0, cc4 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cbz r1, cae │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 6b08 │ │ │ │ │ + bl 6b00 │ │ │ │ │ R_ARM_THM_CALL dict_update_arg │ │ │ │ │ cbnz r0, caa │ │ │ │ │ cbnz r4, cb2 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ b.n ca6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ValidateKeywordArguments │ │ │ │ │ cbz r0, cc4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3f40 │ │ │ │ │ + bl 3f38 │ │ │ │ │ R_ARM_THM_CALL dict_merge.constprop.0.isra.0 │ │ │ │ │ b.n caa │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ b.n caa │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 00000ccc : │ │ │ │ │ @@ -1478,15 +1478,15 @@ │ │ │ │ │ strd ip, r3, [r4, #-8] │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ │ cmp r7, #1 │ │ │ │ │ bne.n d64 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6b08 │ │ │ │ │ + bl 6b00 │ │ │ │ │ R_ARM_THM_CALL dict_update_arg │ │ │ │ │ adds r0, #1 │ │ │ │ │ it ne │ │ │ │ │ addne r5, #4 │ │ │ │ │ beq.n d90 │ │ │ │ │ cbnz r6, d6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1498,15 +1498,15 @@ │ │ │ │ │ cmp r7, r2 │ │ │ │ │ bge.n d66 │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 9dc │ │ │ │ │ + bl 9d8 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItem │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ bne.n d72 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n dbc │ │ │ │ │ @@ -1686,15 +1686,15 @@ │ │ │ │ │ 00000f0c : │ │ │ │ │ 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 6b08 │ │ │ │ │ + bl 6b00 │ │ │ │ │ R_ARM_THM_CALL dict_update_arg │ │ │ │ │ cbnz r0, f32 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n f2e │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ @@ -2260,15 +2260,15 @@ │ │ │ │ │ b.n 133a │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r9, r8 │ │ │ │ │ b.n 134c │ │ │ │ │ │ │ │ │ │ 00001428 : │ │ │ │ │ dict_copy(): │ │ │ │ │ - b.w 3600 │ │ │ │ │ + b.w 35f8 │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_Copy │ │ │ │ │ │ │ │ │ │ 0000142c : │ │ │ │ │ dict_fromkeys(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -2284,15 +2284,15 @@ │ │ │ │ │ bgt.n 145e │ │ │ │ │ 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 a564 <_PyDict_FromKeys> │ │ │ │ │ + b.w a55c <_PyDict_FromKeys> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_FromKeys │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ b.n 1454 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ @@ -2318,20 +2318,20 @@ │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ bpl.n 14b4 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ bpl.n 14b4 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 3600 │ │ │ │ │ + bl 35f8 │ │ │ │ │ R_ARM_THM_CALL PyDict_Copy │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 14ae │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - bl 6b08 │ │ │ │ │ + bl 6b00 │ │ │ │ │ R_ARM_THM_CALL dict_update_arg │ │ │ │ │ cbnz r0, 14be │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ @@ -2686,29 +2686,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 │ │ │ │ │ + b.w d8c │ │ │ │ │ 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> │ │ │ │ │ @@ -2875,15 +2875,15 @@ │ │ │ │ │ b.n 1894 │ │ │ │ │ subs r5, #1 │ │ │ │ │ bcc.w 184c │ │ │ │ │ b.n 1842 │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ │ - bl 111c <_PyDictView_Intersect+0x1b0> │ │ │ │ │ + bl 1118 <_PyDictView_Intersect+0x1ac> │ │ │ │ │ R_ARM_THM_CALL dictresize.constprop.0.isra.0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ bne.w 1822 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 1920 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -2920,15 +2920,15 @@ │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cbz r0, 1a10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ - bl 3138 │ │ │ │ │ + bl 3130 │ │ │ │ │ R_ARM_THM_CALL dict_getitem │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 1a08 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -2952,15 +2952,15 @@ │ │ │ │ │ │ │ │ │ │ 00001a20 : │ │ │ │ │ dict_clear(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 9508 │ │ │ │ │ + bl 94fc │ │ │ │ │ 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} │ │ │ │ │ │ │ │ │ │ @@ -3006,15 +3006,15 @@ │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_THM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ b.n 1a8a <_PyObject_IsInstanceDictEmpty+0x4e> │ │ │ │ │ │ │ │ │ │ 00001aa0 <_PyDict_Clear_LockHeld>: │ │ │ │ │ _PyDict_Clear_LockHeld(): │ │ │ │ │ - b.w 9508 │ │ │ │ │ + b.w 94fc │ │ │ │ │ R_ARM_THM_JUMP24 clear_lock_held │ │ │ │ │ │ │ │ │ │ 00001aa4 <_PyDict_DetachFromObject>: │ │ │ │ │ _PyDict_DetachFromObject(): │ │ │ │ │ b.n 1674 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ @@ -3509,15 +3509,15 @@ │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ sub sp, #16 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ bne.n 1f5e │ │ │ │ │ ldrd r1, r6, [r1, #16] │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ - bl 3304 │ │ │ │ │ + bl 32fc │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ bne.n 1f58 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ @@ -4080,15 +4080,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 51f8 <_PyDict_Next.constprop.2> │ │ │ │ │ + bl 51f0 <_PyDict_Next.constprop.2> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next.constprop.2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 2408 │ │ │ │ │ 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 {} │ │ │ │ │ @@ -327,15 +327,15 @@ │ │ │ │ │ beq.w 498 <_Py_dict_lookup+0x1b0> │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.w 6b4 <_Py_dict_lookup+0x3cc> │ │ │ │ │ + bne.w 6b2 <_Py_dict_lookup+0x3ca> │ │ │ │ │ cmp r2, #7 │ │ │ │ │ bgt.w 45c <_Py_dict_lookup+0x174> │ │ │ │ │ ldrsb.w r3, [r5, sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ blt.n 408 <_Py_dict_lookup+0x120> │ │ │ │ │ ldr.w r0, [fp, r3, lsl #3] │ │ │ │ │ lsls r1, r3, #3 │ │ │ │ │ @@ -358,94 +358,94 @@ │ │ │ │ │ ldr.w r0, [fp, r3, lsl #3] │ │ │ │ │ lsls r1, r3, #3 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ cmp r8, r0 │ │ │ │ │ beq.n 42e <_Py_dict_lookup+0x146> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.w 620 <_Py_dict_lookup+0x338> │ │ │ │ │ + beq.w 61e <_Py_dict_lookup+0x336> │ │ │ │ │ mov.w sl, r6, lsr #10 │ │ │ │ │ add.w r3, r7, r7, lsl #2 │ │ │ │ │ add.w r7, sl, #1 │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r7, r3 │ │ │ │ │ mov r8, r4 │ │ │ │ │ ands r7, r4 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 5b4 <_Py_dict_lookup+0x2cc> │ │ │ │ │ + bgt.w 5b2 <_Py_dict_lookup+0x2ca> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ blt.n 47e <_Py_dict_lookup+0x196> │ │ │ │ │ ldr.w r0, [fp, r3, lsl #3] │ │ │ │ │ lsls r4, r3, #3 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ beq.n 42e <_Py_dict_lookup+0x146> │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - beq.w 64e <_Py_dict_lookup+0x366> │ │ │ │ │ + beq.w 64c <_Py_dict_lookup+0x364> │ │ │ │ │ add.w r3, r7, r7, lsl #2 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ and.w r7, r3, r8 │ │ │ │ │ - bgt.w 5da <_Py_dict_lookup+0x2f2> │ │ │ │ │ + bgt.w 5d8 <_Py_dict_lookup+0x2f0> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ blt.n 492 <_Py_dict_lookup+0x1aa> │ │ │ │ │ ldr.w r0, [fp, r3, lsl #3] │ │ │ │ │ lsls r4, r3, #3 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ beq.n 42e <_Py_dict_lookup+0x146> │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - beq.w 694 <_Py_dict_lookup+0x3ac> │ │ │ │ │ + beq.w 692 <_Py_dict_lookup+0x3aa> │ │ │ │ │ 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 954 <_Py_dict_lookup+0x66c> │ │ │ │ │ + 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 │ │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 364 <_Py_dict_lookup+0x7c> │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - beq.w 706 <_Py_dict_lookup+0x41e> │ │ │ │ │ + beq.w 704 <_Py_dict_lookup+0x41c> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, r5 │ │ │ │ │ lsls r1, r0 │ │ │ │ │ add r2, r1 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ b.n 410 <_Py_dict_lookup+0x128> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.w 68e <_Py_dict_lookup+0x3a6> │ │ │ │ │ + bgt.w 68c <_Py_dict_lookup+0x3a4> │ │ │ │ │ ldrsh.w r3, [r5, r7, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bge.n 37c <_Py_dict_lookup+0x94> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ beq.n 40e <_Py_dict_lookup+0x126> │ │ │ │ │ b.n 390 <_Py_dict_lookup+0xa8> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.w 672 <_Py_dict_lookup+0x38a> │ │ │ │ │ + bgt.w 670 <_Py_dict_lookup+0x388> │ │ │ │ │ ldrsh.w r3, [r5, sl, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bge.w 352 <_Py_dict_lookup+0x6a> │ │ │ │ │ adds r7, r3, #1 │ │ │ │ │ beq.n 40e <_Py_dict_lookup+0x126> │ │ │ │ │ lsrs r7, r6, #5 │ │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ │ @@ -463,111 +463,111 @@ │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ beq.n 40e <_Py_dict_lookup+0x126> │ │ │ │ │ b.n 3f4 <_Py_dict_lookup+0x10c> │ │ │ │ │ cmp r3, #7 │ │ │ │ │ itt le │ │ │ │ │ ldrsble.w r2, [r5, sl] │ │ │ │ │ strle r2, [sp, #24] │ │ │ │ │ - bgt.w 610 <_Py_dict_lookup+0x328> │ │ │ │ │ + bgt.w 60e <_Py_dict_lookup+0x326> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 602 <_Py_dict_lookup+0x31a> │ │ │ │ │ + blt.w 600 <_Py_dict_lookup+0x318> │ │ │ │ │ mov r3, r2 │ │ │ │ │ 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 94a <_Py_dict_lookup+0x662> │ │ │ │ │ + blt.w 8d0 <_Py_dict_lookup+0x5e8> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - bne.w 5e8 <_Py_dict_lookup+0x300> │ │ │ │ │ + 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 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ add r9, sl │ │ │ │ │ and.w r9, r9, r4 │ │ │ │ │ itt le │ │ │ │ │ ldrsble.w r3, [r5, r9] │ │ │ │ │ strle r3, [sp, #24] │ │ │ │ │ - bgt.w 63e <_Py_dict_lookup+0x356> │ │ │ │ │ + bgt.w 63c <_Py_dict_lookup+0x354> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 636 <_Py_dict_lookup+0x34e> │ │ │ │ │ + blt.w 634 <_Py_dict_lookup+0x34c> │ │ │ │ │ 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 94a <_Py_dict_lookup+0x662> │ │ │ │ │ + blt.w 8d0 <_Py_dict_lookup+0x5e8> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - bne.n 5e8 <_Py_dict_lookup+0x300> │ │ │ │ │ + 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 │ │ │ │ │ - mov r2, fp │ │ │ │ │ + str.w fp, [sp, #12] │ │ │ │ │ add r9, r3 │ │ │ │ │ mov fp, r4 │ │ │ │ │ and.w r9, r9, r4 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - bgt.n 5a6 <_Py_dict_lookup+0x2be> │ │ │ │ │ + bgt.n 5a4 <_Py_dict_lookup+0x2bc> │ │ │ │ │ ldrsb.w r3, [r5, r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 66a <_Py_dict_lookup+0x382> │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ + blt.w 668 <_Py_dict_lookup+0x380> │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ mov r1, r4 │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ strd r8, r6, [sp] │ │ │ │ │ - strd r3, r2, [sp, #12] │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 94a <_Py_dict_lookup+0x662> │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - bne.w 666 <_Py_dict_lookup+0x37e> │ │ │ │ │ + blt.w 8d0 <_Py_dict_lookup+0x5e8> │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + bne.w 664 <_Py_dict_lookup+0x37c> │ │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ add.w r9, r9, sl, lsr #5 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ and.w r9, r9, fp │ │ │ │ │ - bgt.w 6f8 <_Py_dict_lookup+0x410> │ │ │ │ │ + bgt.w 6f6 <_Py_dict_lookup+0x40e> │ │ │ │ │ ldrsb.w r3, [r5, r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 6ac <_Py_dict_lookup+0x3c4> │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ + blt.w 6aa <_Py_dict_lookup+0x3c2> │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ mov r1, r4 │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ strd r8, r6, [sp] │ │ │ │ │ - strd r2, r3, [sp, #12] │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 94a <_Py_dict_lookup+0x662> │ │ │ │ │ + blt.w 8d0 <_Py_dict_lookup+0x5e8> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - bne.n 666 <_Py_dict_lookup+0x37e> │ │ │ │ │ + bne.n 664 <_Py_dict_lookup+0x37c> │ │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ mov.w sl, sl, lsr #10 │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ add r9, r3 │ │ │ │ │ and.w r9, r9, fp │ │ │ │ │ - ble.n 528 <_Py_dict_lookup+0x240> │ │ │ │ │ + ble.n 52a <_Py_dict_lookup+0x242> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r9, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r9, lsl #2] │ │ │ │ │ - b.n 52c <_Py_dict_lookup+0x244> │ │ │ │ │ + b.n 52e <_Py_dict_lookup+0x246> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bge.w 3b0 <_Py_dict_lookup+0xc8> │ │ │ │ │ adds r4, r3, #1 │ │ │ │ │ @@ -626,15 +626,15 @@ │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 42e <_Py_dict_lookup+0x146> │ │ │ │ │ b.n 3c4 <_Py_dict_lookup+0xdc> │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b.n 5ea <_Py_dict_lookup+0x302> │ │ │ │ │ + b.n 5e8 <_Py_dict_lookup+0x300> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ beq.w 40e <_Py_dict_lookup+0x126> │ │ │ │ │ b.n 552 <_Py_dict_lookup+0x26a> │ │ │ │ │ ldr.w r3, [r5, sl, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bge.w 352 <_Py_dict_lookup+0x6a> │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ @@ -651,42 +651,42 @@ │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 42e <_Py_dict_lookup+0x146> │ │ │ │ │ b.n 3f4 <_Py_dict_lookup+0x10c> │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ + adds r2, r3, #1 │ │ │ │ │ beq.w 40e <_Py_dict_lookup+0x126> │ │ │ │ │ - b.n 590 <_Py_dict_lookup+0x2a8> │ │ │ │ │ + b.n 58e <_Py_dict_lookup+0x2a6> │ │ │ │ │ cmp r2, #7 │ │ │ │ │ itt le │ │ │ │ │ ldrsble.w r3, [r5, sl] │ │ │ │ │ strle r3, [sp, #24] │ │ │ │ │ - bgt.w 9ac <_Py_dict_lookup+0x6c4> │ │ │ │ │ + bgt.w 9a8 <_Py_dict_lookup+0x6c0> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 712 <_Py_dict_lookup+0x42a> │ │ │ │ │ + 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 9bc <_Py_dict_lookup+0x6d4> │ │ │ │ │ + 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 776 <_Py_dict_lookup+0x48e> │ │ │ │ │ + bge.n 774 <_Py_dict_lookup+0x48c> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.n 78e <_Py_dict_lookup+0x4a6> │ │ │ │ │ + bne.n 78c <_Py_dict_lookup+0x4a4> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r2, #0 │ │ │ │ │ b.n 410 <_Py_dict_lookup+0x128> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r9, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r9, lsl #2] │ │ │ │ │ @@ -701,368 +701,369 @@ │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ add.w r3, fp, r3, lsl #3 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 6cc <_Py_dict_lookup+0x3e4> │ │ │ │ │ + bne.n 6ca <_Py_dict_lookup+0x3e2> │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 942 <_Py_dict_lookup+0x65a> │ │ │ │ │ + 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 92a <_Py_dict_lookup+0x642> │ │ │ │ │ + blt.w 8b0 <_Py_dict_lookup+0x5c8> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 922 <_Py_dict_lookup+0x63a> │ │ │ │ │ + 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 91e <_Py_dict_lookup+0x636> │ │ │ │ │ + bne.w 8a4 <_Py_dict_lookup+0x5bc> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ - b.n 6cc <_Py_dict_lookup+0x3e4> │ │ │ │ │ + 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 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 7c2 <_Py_dict_lookup+0x4da> │ │ │ │ │ + beq.n 7c0 <_Py_dict_lookup+0x4d8> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ lsrs r0, r6, #10 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ str.w r9, [sp, #28] │ │ │ │ │ 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 99e <_Py_dict_lookup+0x6b6> │ │ │ │ │ + bgt.w 9ca <_Py_dict_lookup+0x6e2> │ │ │ │ │ ldrsb.w r4, [r5, r9] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.n 808 <_Py_dict_lookup+0x520> │ │ │ │ │ + bge.n 802 <_Py_dict_lookup+0x51a> │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ - bne.n 866 <_Py_dict_lookup+0x57e> │ │ │ │ │ + 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 8b6 <_Py_dict_lookup+0x5ce> │ │ │ │ │ + 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 8a0 <_Py_dict_lookup+0x5b8> │ │ │ │ │ + blt.n 886 <_Py_dict_lookup+0x59e> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 922 <_Py_dict_lookup+0x63a> │ │ │ │ │ + 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 91e <_Py_dict_lookup+0x636> │ │ │ │ │ + bne.n 8a4 <_Py_dict_lookup+0x5bc> │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ - b.n 78e <_Py_dict_lookup+0x4a6> │ │ │ │ │ + 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 866 <_Py_dict_lookup+0x57e> │ │ │ │ │ + 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 97e <_Py_dict_lookup+0x696> │ │ │ │ │ + blt.w 964 <_Py_dict_lookup+0x67c> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 922 <_Py_dict_lookup+0x63a> │ │ │ │ │ + blt.n 8a8 <_Py_dict_lookup+0x5c0> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 996 <_Py_dict_lookup+0x6ae> │ │ │ │ │ + bne.w 992 <_Py_dict_lookup+0x6aa> │ │ │ │ │ ldr.w r0, [fp, r4, lsl #3] │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bne.w 996 <_Py_dict_lookup+0x6ae> │ │ │ │ │ + bne.w 992 <_Py_dict_lookup+0x6aa> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 916 <_Py_dict_lookup+0x62e> │ │ │ │ │ + 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 9ce <_Py_dict_lookup+0x6e6> │ │ │ │ │ + bgt.w 99a <_Py_dict_lookup+0x6b2> │ │ │ │ │ ldrsb.w r4, [r5, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.n 8be <_Py_dict_lookup+0x5d6> │ │ │ │ │ + bge.n 8ee <_Py_dict_lookup+0x606> │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ - beq.n 7bc <_Py_dict_lookup+0x4d4> │ │ │ │ │ - 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 7aa <_Py_dict_lookup+0x4c2> │ │ │ │ │ + beq.n 7ba <_Py_dict_lookup+0x4d2> │ │ │ │ │ + b.n 904 <_Py_dict_lookup+0x61c> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7e2 <_Py_dict_lookup+0x4fa> │ │ │ │ │ + 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 7e2 <_Py_dict_lookup+0x4fa> │ │ │ │ │ + b.n 7e0 <_Py_dict_lookup+0x4f8> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ - b.n 7cc <_Py_dict_lookup+0x4e4> │ │ │ │ │ + b.n 7ca <_Py_dict_lookup+0x4e2> │ │ │ │ │ + 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 │ │ │ │ │ + str r2, [r1, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 74a <_Py_dict_lookup+0x462> │ │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ │ + mov r0, r1 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + 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 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 │ │ │ │ │ - bne.n 88a <_Py_dict_lookup+0x5a2> │ │ │ │ │ + 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 968 <_Py_dict_lookup+0x680> │ │ │ │ │ + blt.n 97c <_Py_dict_lookup+0x694> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 922 <_Py_dict_lookup+0x63a> │ │ │ │ │ + blt.n 8a8 <_Py_dict_lookup+0x5c0> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 996 <_Py_dict_lookup+0x6ae> │ │ │ │ │ + bne.n 992 <_Py_dict_lookup+0x6aa> │ │ │ │ │ ldr.w r0, [fp, r4, lsl #3] │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - bne.n 996 <_Py_dict_lookup+0x6ae> │ │ │ │ │ - cbnz r1, 916 <_Py_dict_lookup+0x62e> │ │ │ │ │ + bne.n 992 <_Py_dict_lookup+0x6aa> │ │ │ │ │ + cbnz r1, 95c <_Py_dict_lookup+0x674> │ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ │ - b.n 88a <_Py_dict_lookup+0x5a2> │ │ │ │ │ + b.n 904 <_Py_dict_lookup+0x61c> │ │ │ │ │ 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 │ │ │ │ │ - str r2, [r1, #0] │ │ │ │ │ + str.w r2, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 74c <_Py_dict_lookup+0x464> │ │ │ │ │ + bne.w 840 <_Py_dict_lookup+0x558> │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 74c <_Py_dict_lookup+0x464> │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str r3, [r2, #0] │ │ │ │ │ - b.n 734 <_Py_dict_lookup+0x44c> │ │ │ │ │ - adds r0, #4 │ │ │ │ │ - bne.n 962 <_Py_dict_lookup+0x67a> │ │ │ │ │ - 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 r1, [sp, #36] @ 0x24 │ │ │ │ │ + b.n 840 <_Py_dict_lookup+0x558> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8fa <_Py_dict_lookup+0x612> │ │ │ │ │ + bne.n 940 <_Py_dict_lookup+0x658> │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 8fa <_Py_dict_lookup+0x612> │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str.w r2, [r8] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 846 <_Py_dict_lookup+0x55e> │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 846 <_Py_dict_lookup+0x55e> │ │ │ │ │ + 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 7b4 <_Py_dict_lookup+0x4cc> │ │ │ │ │ + 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 6c2 <_Py_dict_lookup+0x3da> │ │ │ │ │ + b.n 6c0 <_Py_dict_lookup+0x3d8> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet le │ │ │ │ │ ldrle r3, [sp, #28] │ │ │ │ │ ldrgt.w r3, [r5, r3, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, r3, lsl #1] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 6e8 <_Py_dict_lookup+0x400> │ │ │ │ │ + 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 882 <_Py_dict_lookup+0x59a> │ │ │ │ │ + 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 │ │ │ │ │ @@ -1074,27 +1075,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 │ │ │ │ │ @@ -1114,15 +1115,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] │ │ │ │ │ @@ -1137,15 +1138,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 │ │ │ │ │ @@ -1161,82 +1162,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 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ 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 │ │ │ │ │ @@ -1246,29 +1247,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 │ │ │ │ │ @@ -1297,15 +1298,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] │ │ │ │ │ @@ -1323,120 +1324,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] │ │ │ │ │ @@ -1446,317 +1447,317 @@ │ │ │ │ │ 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 111c │ │ │ │ │ + bl 1118 │ │ │ │ │ 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 5f54 │ │ │ │ │ + bl 5f4c │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.w dcc │ │ │ │ │ + beq.w dc8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 99d8 │ │ │ │ │ + bl 99d0 │ │ │ │ │ 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 │ │ │ │ │ + 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 16cc │ │ │ │ │ + bl 16c8 │ │ │ │ │ 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 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ 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 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ 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.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 143a │ │ │ │ │ + bhi.w 1436 │ │ │ │ │ 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 140e │ │ │ │ │ + beq.w 140a │ │ │ │ │ cmp r1, #7 │ │ │ │ │ itt hi │ │ │ │ │ movhi fp, r8 │ │ │ │ │ movhi r2, #8 │ │ │ │ │ - bhi.w 15b6 │ │ │ │ │ + bhi.w 15b2 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - bne.w 12c6 │ │ │ │ │ - ldr r3, [pc, #736] @ (1458 ) │ │ │ │ │ + bne.w 12c2 │ │ │ │ │ + ldr r3, [pc, #736] @ (1454 ) │ │ │ │ │ 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 1444 │ │ │ │ │ + beq.w 1440 │ │ │ │ │ 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 │ │ │ │ │ @@ -1778,82 +1779,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 15dc │ │ │ │ │ + bne.w 15d8 │ │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 13ec │ │ │ │ │ + beq.w 13e8 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 1464 │ │ │ │ │ + bne.w 1460 │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 1464 │ │ │ │ │ + bne.w 1460 │ │ │ │ │ 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 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 13d6 │ │ │ │ │ + bgt.w 13d2 │ │ │ │ │ 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, r8 │ │ │ │ │ - beq.n 126a │ │ │ │ │ + beq.n 1266 │ │ │ │ │ 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 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, r8 │ │ │ │ │ - bne.n 1246 │ │ │ │ │ + bne.n 1242 │ │ │ │ │ mov r6, sl │ │ │ │ │ - ldr r3, [pc, #492] @ (145c ) │ │ │ │ │ + ldr r3, [pc, #492] @ (1458 ) │ │ │ │ │ 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, #472] @ (1460 ) │ │ │ │ │ + bne.w 13ca │ │ │ │ │ + ldr r3, [pc, #472] @ (145c ) │ │ │ │ │ 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 │ │ │ │ │ @@ -1870,15 +1871,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 143a │ │ │ │ │ + beq.w 1436 │ │ │ │ │ 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] │ │ │ │ │ @@ -1903,259 +1904,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 165a │ │ │ │ │ + bne.w 1656 │ │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 13ec │ │ │ │ │ + beq.n 13e8 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 11f2 │ │ │ │ │ + bne.w 11ee │ │ │ │ │ cmp r8, fp │ │ │ │ │ - ble.n 1402 │ │ │ │ │ + ble.n 13fe │ │ │ │ │ movs r0, #12 │ │ │ │ │ mla r0, r0, r8, 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 1402 │ │ │ │ │ + beq.n 13fe │ │ │ │ │ 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 156c │ │ │ │ │ + bgt.w 1568 │ │ │ │ │ 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 │ │ │ │ │ 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, r8 │ │ │ │ │ - bne.w 1246 │ │ │ │ │ - b.n 126a │ │ │ │ │ + bne.w 1242 │ │ │ │ │ + b.n 1266 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 1586 │ │ │ │ │ + bne.w 1582 │ │ │ │ │ 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 2510 │ │ │ │ │ - b.n 126c │ │ │ │ │ + bl 250c │ │ │ │ │ + b.n 1268 │ │ │ │ │ mov fp, r5 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.w 15b4 │ │ │ │ │ + bhi.w 15b0 │ │ │ │ │ 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 12e8 │ │ │ │ │ + bne.w 12e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 12c0 │ │ │ │ │ + b.n 12bc │ │ │ │ │ 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 1426 │ │ │ │ │ + b.n 1422 │ │ │ │ │ .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 1672 │ │ │ │ │ + ble.w 166e │ │ │ │ │ mvns r2, r3 │ │ │ │ │ add r2, r8 │ │ │ │ │ ands.w r4, r2, #3 │ │ │ │ │ - beq.n 153c │ │ │ │ │ + beq.n 1538 │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1544 │ │ │ │ │ + beq.n 1540 │ │ │ │ │ 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 153c │ │ │ │ │ + beq.n 1538 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 14be │ │ │ │ │ + beq.n 14ba │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1544 │ │ │ │ │ + beq.n 1540 │ │ │ │ │ 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 1544 │ │ │ │ │ + beq.n 1540 │ │ │ │ │ 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 153c │ │ │ │ │ + b.n 1538 │ │ │ │ │ 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 1566 │ │ │ │ │ + beq.n 1562 │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ mov ip, lr │ │ │ │ │ add.w r2, r9, r3, lsl #3 │ │ │ │ │ - cbz r1, 1544 │ │ │ │ │ + cbz r1, 1540 │ │ │ │ │ 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, 1544 │ │ │ │ │ + cbz r1, 1540 │ │ │ │ │ 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, 1544 │ │ │ │ │ + cbz r1, 1540 │ │ │ │ │ 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 14da │ │ │ │ │ + bne.n 14d6 │ │ │ │ │ ldr.w r1, [ip, #12] │ │ │ │ │ add.w r2, ip, #8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 15d2 │ │ │ │ │ + beq.n 15ce │ │ │ │ │ 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 1474 │ │ │ │ │ + bne.n 1470 │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r7, sl │ │ │ │ │ - b.n 1216 │ │ │ │ │ + b.n 1212 │ │ │ │ │ ldr.w r6, [r4, r2, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - beq.w 13de │ │ │ │ │ + beq.w 13da │ │ │ │ │ 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 r8, #0 │ │ │ │ │ - ble.w 1402 │ │ │ │ │ + ble.w 13fe │ │ │ │ │ movs r4, #12 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mla r4, r4, r8, r9 │ │ │ │ │ - b.n 159c │ │ │ │ │ + b.n 1598 │ │ │ │ │ add.w ip, ip, #12 │ │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1598 │ │ │ │ │ + beq.n 1594 │ │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ │ adds r3, #12 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 1598 │ │ │ │ │ - b.n 1402 │ │ │ │ │ + bne.n 1594 │ │ │ │ │ + b.n 13fe │ │ │ │ │ movs r2, #12 │ │ │ │ │ mul.w r0, r3, r2 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ - bhi.n 16b6 │ │ │ │ │ + bhi.n 16b2 │ │ │ │ │ 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 1426 │ │ │ │ │ + b.n 1422 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1550 │ │ │ │ │ - b.n 15d2 │ │ │ │ │ + bne.n 154c │ │ │ │ │ + b.n 15ce │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.n 1622 │ │ │ │ │ + ble.n 161e │ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ │ mov r0, r9 │ │ │ │ │ add.w r4, r9, r8, lsl #3 │ │ │ │ │ mov fp, r5 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ adds r1, r3, #3 │ │ │ │ │ @@ -2168,52 +2169,52 @@ │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ it lt │ │ │ │ │ strlt r2, [r5, #0] │ │ │ │ │ str.w r5, [r0, #-8] │ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne.n 15f4 │ │ │ │ │ + bne.n 15f0 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 54 │ │ │ │ │ R_ARM_THM_CALL build_indices_unicode │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [r7, #24] │ │ │ │ │ bl 5c4 <_Py_dict_lookup+0x2dc> │ │ │ │ │ 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 16ae │ │ │ │ │ + beq.n 16aa │ │ │ │ │ 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 │ │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 15dc │ │ │ │ │ + bne.n 15d8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - blt.n 1678 │ │ │ │ │ + blt.n 1674 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2510 │ │ │ │ │ - b.n 162c │ │ │ │ │ - bne.w 1216 │ │ │ │ │ - b.n 126c │ │ │ │ │ + bl 250c │ │ │ │ │ + b.n 1628 │ │ │ │ │ + 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 │ │ │ │ │ @@ -2225,38 +2226,38 @@ │ │ │ │ │ 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 1662 │ │ │ │ │ + b.n 165e │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 12b0 │ │ │ │ │ + b.n 12ac │ │ │ │ │ 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 1426 │ │ │ │ │ + b.n 1422 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000016cc : │ │ │ │ │ +000016c8 : │ │ │ │ │ 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 19ae │ │ │ │ │ + bhi.w 19aa │ │ │ │ │ ldrd r6, r3, [r0, #24] │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw r5, #43691 @ 0xaaab │ │ │ │ │ @@ -2267,29 +2268,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 1986 │ │ │ │ │ + beq.w 1982 │ │ │ │ │ cmp r4, #7 │ │ │ │ │ - bhi.w 1b60 │ │ │ │ │ + bhi.w 1b5c │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - bne.w 1876 │ │ │ │ │ - ldr r2, [pc, #732] @ (1a04 ) │ │ │ │ │ + bne.w 1872 │ │ │ │ │ + ldr r2, [pc, #732] @ (1a00 ) │ │ │ │ │ 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 19f0 │ │ │ │ │ + beq.w 19ec │ │ │ │ │ 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 │ │ │ │ │ @@ -2312,82 +2313,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 1b8e │ │ │ │ │ + bne.w 1b8a │ │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 19ce │ │ │ │ │ + beq.w 19ca │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w 1a10 │ │ │ │ │ + bne.w 1a0c │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 1a10 │ │ │ │ │ + bne.w 1a0c │ │ │ │ │ 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 181c │ │ │ │ │ + beq.n 1818 │ │ │ │ │ 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 17f8 │ │ │ │ │ + b.n 17f4 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bgt.w 19b8 │ │ │ │ │ + bgt.w 19b4 │ │ │ │ │ ldrsh.w lr, [r4, r2, lsl #1] │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.w 1932 │ │ │ │ │ + bne.w 192e │ │ │ │ │ strh.w r3, [r4, r2, lsl #1] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.n 181a │ │ │ │ │ + beq.n 1816 │ │ │ │ │ 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 17da │ │ │ │ │ + bgt.n 17d6 │ │ │ │ │ ldrsb.w lr, [r4, r2] │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.w 1932 │ │ │ │ │ + bne.w 192e │ │ │ │ │ strb r3, [r4, r2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 17f6 │ │ │ │ │ + bne.n 17f2 │ │ │ │ │ mov r6, sl │ │ │ │ │ - ldr r3, [pc, #488] @ (1a08 ) │ │ │ │ │ + ldr r3, [pc, #488] @ (1a04 ) │ │ │ │ │ str r5, [r7, #24] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 1860 │ │ │ │ │ + beq.n 185c │ │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.w 197e │ │ │ │ │ + bne.w 197a │ │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 197e │ │ │ │ │ - ldr r3, [pc, #468] @ (1a0c ) │ │ │ │ │ + bne.w 197a │ │ │ │ │ + ldr r3, [pc, #468] @ (1a08 ) │ │ │ │ │ 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 197e │ │ │ │ │ + bhi.w 197a │ │ │ │ │ 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 │ │ │ │ │ @@ -2403,15 +2404,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 19ae │ │ │ │ │ + beq.w 19aa │ │ │ │ │ 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 │ │ │ │ │ @@ -2436,325 +2437,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 1c1e │ │ │ │ │ + bne.w 1c1a │ │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 19ce │ │ │ │ │ + beq.n 19ca │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 17a2 │ │ │ │ │ + bne.w 179e │ │ │ │ │ cmp r9, fp │ │ │ │ │ - ble.n 19e4 │ │ │ │ │ + ble.n 19e0 │ │ │ │ │ movs r0, #12 │ │ │ │ │ mla r0, r0, r9, r5 │ │ │ │ │ add r0, r3 │ │ │ │ │ add r3, r5 │ │ │ │ │ - b.n 1924 │ │ │ │ │ + b.n 1920 │ │ │ │ │ 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 19e4 │ │ │ │ │ + beq.n 19e0 │ │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1912 │ │ │ │ │ + bne.n 190e │ │ │ │ │ add.w ip, ip, #8 │ │ │ │ │ - b.n 1924 │ │ │ │ │ + b.n 1920 │ │ │ │ │ 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 1974 │ │ │ │ │ + ble.n 1970 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bgt.w 1b18 │ │ │ │ │ + bgt.w 1b14 │ │ │ │ │ ldrsh.w r0, [r4, r2, lsl #1] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 17ec │ │ │ │ │ + beq.w 17e8 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, r2, ip │ │ │ │ │ - b.n 194c │ │ │ │ │ + b.n 1948 │ │ │ │ │ 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 1812 │ │ │ │ │ - b.n 1966 │ │ │ │ │ + beq.w 180e │ │ │ │ │ + b.n 1962 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 1860 │ │ │ │ │ + b.n 185c │ │ │ │ │ mov fp, r0 │ │ │ │ │ movs r3, #12 │ │ │ │ │ cmp r4, #7 │ │ │ │ │ - bhi.w 1b64 │ │ │ │ │ + bhi.w 1b60 │ │ │ │ │ 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 1896 │ │ │ │ │ + bne.w 1892 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1870 │ │ │ │ │ + b.n 186c │ │ │ │ │ ldr.w r6, [r4, r2, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - bne.n 1932 │ │ │ │ │ + bne.n 192e │ │ │ │ │ str.w r3, [r4, r2, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w 17f6 │ │ │ │ │ - b.n 181a │ │ │ │ │ + bne.w 17f2 │ │ │ │ │ + b.n 1816 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w 1b32 │ │ │ │ │ + bne.w 1b2e │ │ │ │ │ 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 2510 │ │ │ │ │ - b.n 181c │ │ │ │ │ + bl 250c │ │ │ │ │ + b.n 1818 │ │ │ │ │ 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 199e │ │ │ │ │ + b.n 199a │ │ │ │ │ .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 1c36 │ │ │ │ │ + ble.w 1c32 │ │ │ │ │ mvns r2, r3 │ │ │ │ │ add r2, r9 │ │ │ │ │ ands.w r4, r2, #3 │ │ │ │ │ - beq.n 1ae8 │ │ │ │ │ + beq.n 1ae4 │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1af0 │ │ │ │ │ + beq.n 1aec │ │ │ │ │ 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 1ae8 │ │ │ │ │ + beq.n 1ae4 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 1a6a │ │ │ │ │ + beq.n 1a66 │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1af0 │ │ │ │ │ + beq.n 1aec │ │ │ │ │ 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 1af0 │ │ │ │ │ + beq.n 1aec │ │ │ │ │ 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 1ae8 │ │ │ │ │ + b.n 1ae4 │ │ │ │ │ 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 1b12 │ │ │ │ │ + beq.n 1b0e │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ mov ip, lr │ │ │ │ │ add.w r2, r8, r3, lsl #3 │ │ │ │ │ - cbz r1, 1af0 │ │ │ │ │ + cbz r1, 1aec │ │ │ │ │ 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, 1af0 │ │ │ │ │ + cbz r1, 1aec │ │ │ │ │ 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, 1af0 │ │ │ │ │ + cbz r1, 1aec │ │ │ │ │ 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 1a86 │ │ │ │ │ + bne.n 1a82 │ │ │ │ │ ldr.w r1, [ip, #12] │ │ │ │ │ add.w r2, ip, #8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1b84 │ │ │ │ │ + beq.n 1b80 │ │ │ │ │ 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 1a20 │ │ │ │ │ + bne.n 1a1c │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r7, sl │ │ │ │ │ - b.n 17c6 │ │ │ │ │ + b.n 17c2 │ │ │ │ │ ldr.w r6, [r4, r2, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - beq.w 19c0 │ │ │ │ │ + beq.w 19bc │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, ip, r2 │ │ │ │ │ - b.n 1946 │ │ │ │ │ + b.n 1942 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w 19e4 │ │ │ │ │ + ble.w 19e0 │ │ │ │ │ movs r4, #12 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mla r4, r4, r9, r8 │ │ │ │ │ - b.n 1b48 │ │ │ │ │ + b.n 1b44 │ │ │ │ │ add.w ip, ip, #12 │ │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1b44 │ │ │ │ │ + beq.n 1b40 │ │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ │ adds r3, #12 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 1b44 │ │ │ │ │ - b.n 19e4 │ │ │ │ │ + bne.n 1b40 │ │ │ │ │ + b.n 19e0 │ │ │ │ │ mov fp, r3 │ │ │ │ │ movs r3, #8 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bhi.w 1c7a │ │ │ │ │ + bhi.w 1c76 │ │ │ │ │ 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 199e │ │ │ │ │ + b.n 199a │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1afc │ │ │ │ │ - b.n 1b84 │ │ │ │ │ + bne.n 1af8 │ │ │ │ │ + b.n 1b80 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n 1bd4 │ │ │ │ │ + ble.n 1bd0 │ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ │ mov r0, r8 │ │ │ │ │ add.w r4, r8, r9, lsl #3 │ │ │ │ │ mov fp, r5 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ adds r1, r3, #3 │ │ │ │ │ ldrb.w r3, [r1, #1]! │ │ │ │ │ add.w lr, sl, r3, lsl #2 │ │ │ │ │ ldr.w r5, [ip, r3, lsl #3] │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ - bge.n 1c0c │ │ │ │ │ + bge.n 1c08 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ str.w r5, [r0, #-8] │ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 1ba6 │ │ │ │ │ + bne.n 1ba2 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 54 │ │ │ │ │ R_ARM_THM_CALL build_indices_unicode │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [r7, #24] │ │ │ │ │ bl 5c4 <_Py_dict_lookup+0x2dc> │ │ │ │ │ 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 1860 │ │ │ │ │ + beq.w 185c │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ add.w r0, sl, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ - b.n 1860 │ │ │ │ │ + b.n 185c │ │ │ │ │ str r5, [r0, #0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne.n 1ba6 │ │ │ │ │ - b.n 1bd2 │ │ │ │ │ + bne.n 1ba2 │ │ │ │ │ + b.n 1bce │ │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1b8e │ │ │ │ │ + bne.n 1b8a │ │ │ │ │ mov r1, r8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - blt.n 1c3c │ │ │ │ │ + blt.n 1c38 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2510 │ │ │ │ │ - b.n 1bde │ │ │ │ │ - bne.w 17c6 │ │ │ │ │ - b.n 181c │ │ │ │ │ + bl 250c │ │ │ │ │ + b.n 1bda │ │ │ │ │ + bne.w 17c2 │ │ │ │ │ + b.n 1818 │ │ │ │ │ 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 │ │ │ │ │ @@ -2766,309 +2767,309 @@ │ │ │ │ │ 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 1860 │ │ │ │ │ + b.n 185c │ │ │ │ │ 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 199e │ │ │ │ │ + b.n 199a │ │ │ │ │ │ │ │ │ │ -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 5f54 │ │ │ │ │ + bl 5f4c │ │ │ │ │ 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 99d8 │ │ │ │ │ + bl 99d0 │ │ │ │ │ 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 111c │ │ │ │ │ + bl 1118 │ │ │ │ │ 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 │ │ │ │ │ @@ -3077,336 +3078,336 @@ │ │ │ │ │ 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 16cc │ │ │ │ │ + bl 16c8 │ │ │ │ │ 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 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ 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, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #2 │ │ │ │ │ - bpl.w 24f0 │ │ │ │ │ + bpl.w 24ec │ │ │ │ │ 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 2284 │ │ │ │ │ + bne.w 2280 │ │ │ │ │ ldr r6, [r1, #12] │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ - beq.w 2284 │ │ │ │ │ + beq.w 2280 │ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ │ - ldr r3, [pc, #680] @ (2358 ) │ │ │ │ │ + ldr r3, [pc, #680] @ (2354 ) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w 23a6 │ │ │ │ │ + beq.w 23a2 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 22ac │ │ │ │ │ + bne.w 22a8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - beq.w 2394 │ │ │ │ │ + beq.w 2390 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 2194 │ │ │ │ │ + bne.n 2190 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 226e │ │ │ │ │ + bge.w 226a │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 2278 │ │ │ │ │ + bge.w 2274 │ │ │ │ │ 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 23ee │ │ │ │ │ + bne.w 23ea │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 235c │ │ │ │ │ + ble.w 2358 │ │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2430 │ │ │ │ │ + bne.w 242c │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ ldrb.w lr, [r3, #4] │ │ │ │ │ str r2, [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, r6, ip │ │ │ │ │ - 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, #56] @ 0x38 │ │ │ │ │ - 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, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 234c │ │ │ │ │ + beq.w 2348 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2348 │ │ │ │ │ + beq.w 2344 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2344 │ │ │ │ │ + blt.w 2340 │ │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp.w lr, #15 │ │ │ │ │ - bgt.w 23da │ │ │ │ │ + bgt.w 23d6 │ │ │ │ │ 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, r2, ip │ │ │ │ │ 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 r1, r9, lsr #5 │ │ │ │ │ add r2, r1 │ │ │ │ │ cmp.w lr, #7 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ and.w r2, ip, r2 │ │ │ │ │ - bgt.n 22f6 │ │ │ │ │ + bgt.n 22f2 │ │ │ │ │ ldrsb.w lr, [r0, r2] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - blt.n 2214 │ │ │ │ │ + blt.n 2210 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ add r2, r1 │ │ │ │ │ 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 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 24e0 │ │ │ │ │ + beq.w 24dc │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - ldr r3, [pc, #192] @ (2358 ) │ │ │ │ │ + ldr r3, [pc, #192] @ (2354 ) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w 23a6 │ │ │ │ │ + beq.w 23a2 │ │ │ │ │ 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 r1, r5 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - bl 5f54 │ │ │ │ │ + bl 5f4c │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r1, 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, 22d8 │ │ │ │ │ + cbnz r2, 22d4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 99d8 │ │ │ │ │ + bl 99d0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 21b6 │ │ │ │ │ + beq.w 21b2 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r3, 22f0 │ │ │ │ │ + cbz r3, 22ec │ │ │ │ │ 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 │ │ │ │ │ mov sl, ip │ │ │ │ │ mov ip, r8 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r3, ip │ │ │ │ │ @@ -3416,115 +3417,115 @@ │ │ │ │ │ add r9, r1 │ │ │ │ │ it le │ │ │ │ │ ldrshle.w ip, [r0, r2, lsl #1] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ it gt │ │ │ │ │ ldrgt.w ip, [r0, r2, lsl #2] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bge.n 2350 │ │ │ │ │ + bge.n 234c │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp.w lr, #15 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ - ble.w 21d0 │ │ │ │ │ + ble.w 21cc │ │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ │ - b.n 2142 │ │ │ │ │ + b.n 213e │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n 21b6 │ │ │ │ │ + b.n 21b2 │ │ │ │ │ and.w r2, sl, r9 │ │ │ │ │ - b.n 2304 │ │ │ │ │ + b.n 2300 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ 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 111c │ │ │ │ │ + bl 1118 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 2106 │ │ │ │ │ + bne.w 2102 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 24b4 │ │ │ │ │ + blt.w 24b0 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 24c6 │ │ │ │ │ + blt.w 24c2 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 23a0 │ │ │ │ │ + beq.n 239c │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 21b6 │ │ │ │ │ + b.n 21b2 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ 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 r0, r6, #1 │ │ │ │ │ - bne.w 2170 │ │ │ │ │ + bne.w 216c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 239a │ │ │ │ │ - b.n 21b6 │ │ │ │ │ + bne.n 2396 │ │ │ │ │ + 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 2416 │ │ │ │ │ + bge.n 2412 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ - b.n 233e │ │ │ │ │ + b.n 233a │ │ │ │ │ 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 16cc │ │ │ │ │ + bl 16c8 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 2380 │ │ │ │ │ + beq.n 237c │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ - b.n 20fe │ │ │ │ │ + b.n 20fa │ │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ │ add r1, r2 │ │ │ │ │ add.w r2, r9, #1 │ │ │ │ │ add r2, r1 │ │ │ │ │ and.w r2, r2, ip │ │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 23ea │ │ │ │ │ - b.n 223c │ │ │ │ │ - ldr r3, [pc, #216] @ (250c ) │ │ │ │ │ + blt.n 23e6 │ │ │ │ │ + b.n 2238 │ │ │ │ │ + ldr r3, [pc, #216] @ (2508 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ mov fp, r6 │ │ │ │ │ mov sl, r7 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r6, r2 │ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ │ @@ -3532,250 +3533,250 @@ │ │ │ │ │ mov r5, r4 │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r9, r3, #41216 @ 0xa100 │ │ │ │ │ add.w r3, r9, #148 @ 0x94 │ │ │ │ │ add.w r9, r9, #116 @ 0x74 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 2466 │ │ │ │ │ + b.n 2462 │ │ │ │ │ add.w r9, r9, #4 │ │ │ │ │ asrs r6, r6, #1 │ │ │ │ │ cmp r9, r7 │ │ │ │ │ - beq.n 2498 │ │ │ │ │ + beq.n 2494 │ │ │ │ │ lsls r3, r6, #31 │ │ │ │ │ - bpl.n 245c │ │ │ │ │ + bpl.n 2458 │ │ │ │ │ ldr.w r4, [r9] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 245c │ │ │ │ │ + beq.n 2458 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ movs r0, #0 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 245c │ │ │ │ │ + bge.n 2458 │ │ │ │ │ mov r2, r5 │ │ │ │ │ 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 .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b.n 245c │ │ │ │ │ + b.n 2458 │ │ │ │ │ mov r4, r5 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r6, fp │ │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ │ mov r7, sl │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ ldrb.w lr, [r3, #4] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - b.n 211a │ │ │ │ │ + b.n 2116 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 238a │ │ │ │ │ + bne.w 2386 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 238a │ │ │ │ │ + b.n 2386 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2394 │ │ │ │ │ + bne.w 2390 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 239a │ │ │ │ │ - b.n 23a0 │ │ │ │ │ + bne.w 2396 │ │ │ │ │ + b.n 239c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 239a │ │ │ │ │ - b.n 21b6 │ │ │ │ │ + bne.w 2396 │ │ │ │ │ + b.n 21b2 │ │ │ │ │ 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.w 239a │ │ │ │ │ - b.n 23a0 │ │ │ │ │ + bne.w 2396 │ │ │ │ │ + b.n 239c │ │ │ │ │ nop │ │ │ │ │ .word 0x000000ce │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002510 : │ │ │ │ │ +0000250c : │ │ │ │ │ build_indices_generic(): │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 25f2 │ │ │ │ │ + beq.n 25ee │ │ │ │ │ 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 254c │ │ │ │ │ + b.n 2548 │ │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 2576 │ │ │ │ │ + bne.n 2572 │ │ │ │ │ strb.w lr, [r4, r3] │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r8, lr │ │ │ │ │ - beq.n 2572 │ │ │ │ │ + beq.n 256e │ │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ │ adds r0, #12 │ │ │ │ │ ldr.w r1, [r0, #-12] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ and.w r3, r6, r1 │ │ │ │ │ - ble.n 2532 │ │ │ │ │ + ble.n 252e │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.n 25e2 │ │ │ │ │ + bgt.n 25de │ │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 2576 │ │ │ │ │ + bne.n 2572 │ │ │ │ │ strh.w lr, [r4, r3, lsl #1] │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r8, lr │ │ │ │ │ - bne.n 2548 │ │ │ │ │ + bne.n 2544 │ │ │ │ │ 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 25c4 │ │ │ │ │ + bgt.n 25c0 │ │ │ │ │ ldrsb.w ip, [r4, r3] │ │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 25d4 │ │ │ │ │ + bne.n 25d0 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - ble.n 253c │ │ │ │ │ + ble.n 2538 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - ble.n 2566 │ │ │ │ │ + ble.n 2562 │ │ │ │ │ str.w lr, [r4, r3, lsl #2] │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r8, lr │ │ │ │ │ - bne.n 2548 │ │ │ │ │ - b.n 2572 │ │ │ │ │ + bne.n 2544 │ │ │ │ │ + b.n 256e │ │ │ │ │ add.w ip, r5, r3, lsl #2 │ │ │ │ │ ldr.w ip, [ip, #20] │ │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 2594 │ │ │ │ │ + beq.n 2590 │ │ │ │ │ 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 25aa │ │ │ │ │ + bgt.n 25a6 │ │ │ │ │ ldrsh.w ip, [r4, r3, lsl #1] │ │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 2594 │ │ │ │ │ - b.n 25b8 │ │ │ │ │ + beq.n 2590 │ │ │ │ │ + b.n 25b4 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r1 │ │ │ │ │ ands r3, r6 │ │ │ │ │ - b.n 258a │ │ │ │ │ + b.n 2586 │ │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ │ add.w r7, r5, ip │ │ │ │ │ ldr r7, [r7, #20] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.n 259c │ │ │ │ │ - b.n 257a │ │ │ │ │ + beq.n 2598 │ │ │ │ │ + b.n 2576 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000025f4 : │ │ │ │ │ +000025f0 : │ │ │ │ │ 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 264a │ │ │ │ │ + bpl.n 2646 │ │ │ │ │ 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 2630 │ │ │ │ │ + bne.n 262c │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 2630 │ │ │ │ │ + beq.n 262c │ │ │ │ │ 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 265e │ │ │ │ │ + beq.n 265a │ │ │ │ │ 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 262c │ │ │ │ │ + b.n 2628 │ │ │ │ │ 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 262c │ │ │ │ │ + b.n 2628 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 265a │ │ │ │ │ + b.n 2656 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002668 <_PyDict_NewKeysForClass>: │ │ │ │ │ +00002664 <_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 30fa <_PyDict_NewKeysForClass+0xa92> │ │ │ │ │ + beq.w 30f2 <_PyDict_NewKeysForClass+0xa8e> │ │ │ │ │ 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] │ │ │ │ │ @@ -3792,32 +3793,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 2844 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + beq.w 2840 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ - bpl.w 2844 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ - ldr.w r8, [pc, #772] @ 29dc <_PyDict_NewKeysForClass+0x374> │ │ │ │ │ + bpl.w 2840 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + ldr.w r8, [pc, #772] @ 29d8 <_PyDict_NewKeysForClass+0x374> │ │ │ │ │ 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 2f74 <_PyDict_NewKeysForClass+0x90c> │ │ │ │ │ + bne.w 2f70 <_PyDict_NewKeysForClass+0x90c> │ │ │ │ │ ldr.w r6, [r8, #956] @ 0x3bc │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ - beq.w 2f74 <_PyDict_NewKeysForClass+0x90c> │ │ │ │ │ - ldr r2, [pc, #728] @ (29d0 <_PyDict_NewKeysForClass+0x368>) │ │ │ │ │ + beq.w 2f70 <_PyDict_NewKeysForClass+0x90c> │ │ │ │ │ + ldr r2, [pc, #728] @ (29cc <_PyDict_NewKeysForClass+0x368>) │ │ │ │ │ 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 │ │ │ │ │ @@ -3833,270 +3834,270 @@ │ │ │ │ │ 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 2c8a <_PyDict_NewKeysForClass+0x622> │ │ │ │ │ + beq.w 2c86 <_PyDict_NewKeysForClass+0x622> │ │ │ │ │ adds r2, r3, r2 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ldr.w r2, [r8, #948] @ 0x3b4 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - bne.w 2f38 <_PyDict_NewKeysForClass+0x8d0> │ │ │ │ │ + bne.w 2f34 <_PyDict_NewKeysForClass+0x8d0> │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ str.w lr, [sp, #28] │ │ │ │ │ - bgt.w 2b62 <_PyDict_NewKeysForClass+0x4fa> │ │ │ │ │ + bgt.w 2b5e <_PyDict_NewKeysForClass+0x4fa> │ │ │ │ │ ldrsb r2, [r3, r7] │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 282e <_PyDict_NewKeysForClass+0x1c6> │ │ │ │ │ + blt.n 282a <_PyDict_NewKeysForClass+0x1c6> │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ │ - ldr r2, [pc, #624] @ (29d4 <_PyDict_NewKeysForClass+0x36c>) │ │ │ │ │ + ldr r2, [pc, #624] @ (29d0 <_PyDict_NewKeysForClass+0x36c>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 28a8 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ + beq.w 28a4 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 2c0c <_PyDict_NewKeysForClass+0x5a4> │ │ │ │ │ + beq.w 2c08 <_PyDict_NewKeysForClass+0x5a4> │ │ │ │ │ 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 2b20 <_PyDict_NewKeysForClass+0x4b8> │ │ │ │ │ + blt.w 2b1c <_PyDict_NewKeysForClass+0x4b8> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r1, [r2, r7, lsl #3] │ │ │ │ │ - ldr r2, [pc, #568] @ (29d4 <_PyDict_NewKeysForClass+0x36c>) │ │ │ │ │ + ldr r2, [pc, #568] @ (29d0 <_PyDict_NewKeysForClass+0x36c>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 28a8 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ + beq.w 28a4 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.w 2d98 <_PyDict_NewKeysForClass+0x730> │ │ │ │ │ + beq.w 2d94 <_PyDict_NewKeysForClass+0x730> │ │ │ │ │ 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 2d34 <_PyDict_NewKeysForClass+0x6cc> │ │ │ │ │ + bgt.w 2d30 <_PyDict_NewKeysForClass+0x6cc> │ │ │ │ │ ldrsb.w r7, [r3, r9] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.w 2bac <_PyDict_NewKeysForClass+0x544> │ │ │ │ │ + blt.w 2ba8 <_PyDict_NewKeysForClass+0x544> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r1, [r2, r7, lsl #3] │ │ │ │ │ - ldr r2, [pc, #504] @ (29d4 <_PyDict_NewKeysForClass+0x36c>) │ │ │ │ │ + ldr r2, [pc, #504] @ (29d0 <_PyDict_NewKeysForClass+0x36c>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 28a6 <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ + beq.n 28a2 <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 284c <_PyDict_NewKeysForClass+0x1e4> │ │ │ │ │ + beq.n 2848 <_PyDict_NewKeysForClass+0x1e4> │ │ │ │ │ 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 2d82 <_PyDict_NewKeysForClass+0x71a> │ │ │ │ │ + bgt.w 2d84 <_PyDict_NewKeysForClass+0x720> │ │ │ │ │ ldrsb.w r7, [r3, r9] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.w 2c04 <_PyDict_NewKeysForClass+0x59c> │ │ │ │ │ + blt.w 2c00 <_PyDict_NewKeysForClass+0x59c> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r1, [r2, r7, lsl #3] │ │ │ │ │ - ldr r2, [pc, #452] @ (29d4 <_PyDict_NewKeysForClass+0x36c>) │ │ │ │ │ + ldr r2, [pc, #452] @ (29d0 <_PyDict_NewKeysForClass+0x36c>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 28a6 <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ + beq.n 28a2 <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 2ed6 <_PyDict_NewKeysForClass+0x86e> │ │ │ │ │ + beq.w 2ed2 <_PyDict_NewKeysForClass+0x86e> │ │ │ │ │ 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 27c0 <_PyDict_NewKeysForClass+0x158> │ │ │ │ │ + b.n 27bc <_PyDict_NewKeysForClass+0x158> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - bne.w 2fd6 <_PyDict_NewKeysForClass+0x96e> │ │ │ │ │ + bne.w 2fd2 <_PyDict_NewKeysForClass+0x96e> │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 30d6 <_PyDict_NewKeysForClass+0xa6e> │ │ │ │ │ + bne.w 30ce <_PyDict_NewKeysForClass+0xa6a> │ │ │ │ │ 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} │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr.w r0, [r8, #952] @ 0x3b8 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n 27e4 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ + bne.n 27e0 <_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 27e4 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ + bne.n 27e0 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ tst.w r0, #32 │ │ │ │ │ - beq.w 30a4 <_PyDict_NewKeysForClass+0xa3c> │ │ │ │ │ + beq.w 311e <_PyDict_NewKeysForClass+0xaba> │ │ │ │ │ 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 309c <_PyDict_NewKeysForClass+0xa34> │ │ │ │ │ + beq.w 3076 <_PyDict_NewKeysForClass+0xa12> │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ - ldr r1, [pc, #328] @ (29d8 <_PyDict_NewKeysForClass+0x370>) │ │ │ │ │ + ldr r1, [pc, #328] @ (29d4 <_PyDict_NewKeysForClass+0x370>) │ │ │ │ │ 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 27e4 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ + bne.n 27e0 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 2f66 <_PyDict_NewKeysForClass+0x8fe> │ │ │ │ │ + beq.w 2f62 <_PyDict_NewKeysForClass+0x8fe> │ │ │ │ │ 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 30aa <_PyDict_NewKeysForClass+0xa42> │ │ │ │ │ + bne.w 30a2 <_PyDict_NewKeysForClass+0xa3e> │ │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ │ bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetRaisedException │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 2844 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + beq.n 2840 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #5 │ │ │ │ │ - bpl.n 2844 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + bpl.n 2840 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - ble.n 2844 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + ble.n 2840 <_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 2a34 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + bne.w 2a30 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ ldr r7, [r1, #12] │ │ │ │ │ adds r0, r7, #1 │ │ │ │ │ - beq.w 2a34 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + beq.w 2a30 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ 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 2ace <_PyDict_NewKeysForClass+0x466> │ │ │ │ │ + bgt.w 2aca <_PyDict_NewKeysForClass+0x466> │ │ │ │ │ ldrsb.w r0, [sl, r8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 29e0 <_PyDict_NewKeysForClass+0x378> │ │ │ │ │ + blt.n 29dc <_PyDict_NewKeysForClass+0x378> │ │ │ │ │ ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 2a34 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + beq.n 2a30 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.w 2bd4 <_PyDict_NewKeysForClass+0x56c> │ │ │ │ │ + beq.w 2bd0 <_PyDict_NewKeysForClass+0x56c> │ │ │ │ │ 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 2a44 <_PyDict_NewKeysForClass+0x3dc> │ │ │ │ │ + bge.n 2a40 <_PyDict_NewKeysForClass+0x3dc> │ │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 2a54 <_PyDict_NewKeysForClass+0x3ec> │ │ │ │ │ + bne.n 2a50 <_PyDict_NewKeysForClass+0x3ec> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 2844 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + ble.w 2840 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - ble.n 29f0 <_PyDict_NewKeysForClass+0x388> │ │ │ │ │ + ble.n 29ec <_PyDict_NewKeysForClass+0x388> │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ - bgt.w 3042 <_PyDict_NewKeysForClass+0x9da> │ │ │ │ │ + bgt.w 303e <_PyDict_NewKeysForClass+0x9da> │ │ │ │ │ ldrsh.w r2, [sl, r8, lsl #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 3076 <_PyDict_NewKeysForClass+0xa0e> │ │ │ │ │ + blt.w 3072 <_PyDict_NewKeysForClass+0xa0e> │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ add r8, r2 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ and.w r8, fp, r8 │ │ │ │ │ - bgt.w 2b52 <_PyDict_NewKeysForClass+0x4ea> │ │ │ │ │ + bgt.w 2b4e <_PyDict_NewKeysForClass+0x4ea> │ │ │ │ │ ldrsb.w r0, [sl, r8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 2998 <_PyDict_NewKeysForClass+0x330> │ │ │ │ │ + bge.n 2994 <_PyDict_NewKeysForClass+0x330> │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - ble.n 29fc <_PyDict_NewKeysForClass+0x394> │ │ │ │ │ + ble.n 29f8 <_PyDict_NewKeysForClass+0x394> │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ - bgt.w 304e <_PyDict_NewKeysForClass+0x9e6> │ │ │ │ │ + bgt.w 304a <_PyDict_NewKeysForClass+0x9e6> │ │ │ │ │ strh.w r0, [sl, r8, lsl #1] │ │ │ │ │ - b.n 2a00 <_PyDict_NewKeysForClass+0x398> │ │ │ │ │ + b.n 29fc <_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 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 2952 <_PyDict_NewKeysForClass+0x2ea> │ │ │ │ │ + bne.n 294e <_PyDict_NewKeysForClass+0x2ea> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 2844 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + ble.w 2840 <_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 2996 <_PyDict_NewKeysForClass+0x32e> │ │ │ │ │ + bge.n 2992 <_PyDict_NewKeysForClass+0x32e> │ │ │ │ │ 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 │ │ │ │ │ @@ -4107,713 +4108,712 @@ │ │ │ │ │ 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 2844 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + beq.w 2840 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 28fc <_PyDict_NewKeysForClass+0x294> │ │ │ │ │ + blt.w 28f8 <_PyDict_NewKeysForClass+0x294> │ │ │ │ │ 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 2a34 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + beq.n 2a30 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.w 2d54 <_PyDict_NewKeysForClass+0x6ec> │ │ │ │ │ + beq.w 2d50 <_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 r9, #7 │ │ │ │ │ - bgt.w 2bbc <_PyDict_NewKeysForClass+0x554> │ │ │ │ │ + bgt.w 2bb8 <_PyDict_NewKeysForClass+0x554> │ │ │ │ │ ldrsb.w r0, [sl, r6] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 2b4a <_PyDict_NewKeysForClass+0x4e2> │ │ │ │ │ + blt.n 2b46 <_PyDict_NewKeysForClass+0x4e2> │ │ │ │ │ ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 2b46 <_PyDict_NewKeysForClass+0x4de> │ │ │ │ │ + beq.n 2b42 <_PyDict_NewKeysForClass+0x4de> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - beq.n 2b30 <_PyDict_NewKeysForClass+0x4c8> │ │ │ │ │ + beq.n 2b2c <_PyDict_NewKeysForClass+0x4c8> │ │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ add.w r6, r6, ip, lsr #5 │ │ │ │ │ add.w r6, r6, #1 │ │ │ │ │ and.w r6, fp, r6 │ │ │ │ │ - bgt.w 2d44 <_PyDict_NewKeysForClass+0x6dc> │ │ │ │ │ + bgt.w 2d40 <_PyDict_NewKeysForClass+0x6dc> │ │ │ │ │ ldrsb.w r0, [sl, r6] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 2bb4 <_PyDict_NewKeysForClass+0x54c> │ │ │ │ │ + blt.w 2bb0 <_PyDict_NewKeysForClass+0x54c> │ │ │ │ │ ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 2b46 <_PyDict_NewKeysForClass+0x4de> │ │ │ │ │ + beq.n 2b42 <_PyDict_NewKeysForClass+0x4de> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - beq.w 2e66 <_PyDict_NewKeysForClass+0x7fe> │ │ │ │ │ + beq.w 2e62 <_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 2a6a <_PyDict_NewKeysForClass+0x402> │ │ │ │ │ + b.n 2a66 <_PyDict_NewKeysForClass+0x402> │ │ │ │ │ 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 2b28 <_PyDict_NewKeysForClass+0x4c0> │ │ │ │ │ + blt.n 2b24 <_PyDict_NewKeysForClass+0x4c0> │ │ │ │ │ ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 2a34 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + beq.n 2a30 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.n 2bd4 <_PyDict_NewKeysForClass+0x56c> │ │ │ │ │ + beq.n 2bd0 <_PyDict_NewKeysForClass+0x56c> │ │ │ │ │ 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 296c <_PyDict_NewKeysForClass+0x304> │ │ │ │ │ + blt.w 2968 <_PyDict_NewKeysForClass+0x304> │ │ │ │ │ ldr.w r0, [r5, ip, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 2a4c <_PyDict_NewKeysForClass+0x3e4> │ │ │ │ │ - b.n 2a34 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + bne.n 2a48 <_PyDict_NewKeysForClass+0x3e4> │ │ │ │ │ + b.n 2a30 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.w 2834 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ - b.n 27a8 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ + beq.w 2830 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + b.n 27a4 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 2972 <_PyDict_NewKeysForClass+0x30a> │ │ │ │ │ - b.n 2aee <_PyDict_NewKeysForClass+0x486> │ │ │ │ │ + beq.w 296e <_PyDict_NewKeysForClass+0x30a> │ │ │ │ │ + b.n 2aea <_PyDict_NewKeysForClass+0x486> │ │ │ │ │ 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 2a88 <_PyDict_NewKeysForClass+0x420> │ │ │ │ │ + beq.n 2a84 <_PyDict_NewKeysForClass+0x420> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.n 2a34 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + b.n 2a30 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 2972 <_PyDict_NewKeysForClass+0x30a> │ │ │ │ │ - b.n 2a88 <_PyDict_NewKeysForClass+0x420> │ │ │ │ │ + beq.w 296e <_PyDict_NewKeysForClass+0x30a> │ │ │ │ │ + b.n 2a84 <_PyDict_NewKeysForClass+0x420> │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r0, [sl, r8, lsl #1] │ │ │ │ │ ldrgt.w r0, [sl, r8, lsl #2] │ │ │ │ │ - b.n 29b4 <_PyDict_NewKeysForClass+0x34c> │ │ │ │ │ + b.n 29b0 <_PyDict_NewKeysForClass+0x34c> │ │ │ │ │ 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 2bcc <_PyDict_NewKeysForClass+0x564> │ │ │ │ │ + blt.n 2bc8 <_PyDict_NewKeysForClass+0x564> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r1, [r2, r7, lsl #3] │ │ │ │ │ - ldr r2, [pc, #720] @ (2e50 <_PyDict_NewKeysForClass+0x7e8>) │ │ │ │ │ + ldr r2, [pc, #720] @ (2e4c <_PyDict_NewKeysForClass+0x7e8>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 28a8 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ + beq.w 28a4 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 2c0c <_PyDict_NewKeysForClass+0x5a4> │ │ │ │ │ + beq.n 2c08 <_PyDict_NewKeysForClass+0x5a4> │ │ │ │ │ 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 278c <_PyDict_NewKeysForClass+0x124> │ │ │ │ │ + b.n 2788 <_PyDict_NewKeysForClass+0x124> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.w 2834 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ - b.n 27e4 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ + beq.w 2830 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + b.n 27e0 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 2972 <_PyDict_NewKeysForClass+0x30a> │ │ │ │ │ - b.n 2aba <_PyDict_NewKeysForClass+0x452> │ │ │ │ │ + beq.w 296e <_PyDict_NewKeysForClass+0x30a> │ │ │ │ │ + b.n 2ab6 <_PyDict_NewKeysForClass+0x452> │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r0, [sl, r6, lsl #1] │ │ │ │ │ ldrgt.w r0, [sl, r6, lsl #2] │ │ │ │ │ - b.n 2a76 <_PyDict_NewKeysForClass+0x40e> │ │ │ │ │ + b.n 2a72 <_PyDict_NewKeysForClass+0x40e> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.w 2834 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ - b.n 2b8a <_PyDict_NewKeysForClass+0x522> │ │ │ │ │ + beq.w 2830 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + b.n 2b86 <_PyDict_NewKeysForClass+0x522> │ │ │ │ │ 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 2a34 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + bne.w 2a30 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ 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 2962 <_PyDict_NewKeysForClass+0x2fa> │ │ │ │ │ - b.n 2afe <_PyDict_NewKeysForClass+0x496> │ │ │ │ │ + ble.w 295e <_PyDict_NewKeysForClass+0x2fa> │ │ │ │ │ + b.n 2afa <_PyDict_NewKeysForClass+0x496> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.w 2834 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ - b.n 281c <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ + beq.w 2830 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + b.n 2818 <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ │ ldr.w r2, [r8, #952] @ 0x3b8 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 2c6a <_PyDict_NewKeysForClass+0x602> │ │ │ │ │ + bne.n 2c66 <_PyDict_NewKeysForClass+0x602> │ │ │ │ │ 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 2c6a <_PyDict_NewKeysForClass+0x602> │ │ │ │ │ + bne.n 2c66 <_PyDict_NewKeysForClass+0x602> │ │ │ │ │ tst.w r0, #32 │ │ │ │ │ - beq.w 3118 <_PyDict_NewKeysForClass+0xab0> │ │ │ │ │ + beq.w 3110 <_PyDict_NewKeysForClass+0xaac> │ │ │ │ │ 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 3112 <_PyDict_NewKeysForClass+0xaaa> │ │ │ │ │ + beq.w 310a <_PyDict_NewKeysForClass+0xaa6> │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ - ldr r1, [pc, #516] @ (2e54 <_PyDict_NewKeysForClass+0x7ec>) │ │ │ │ │ + ldr r1, [pc, #516] @ (2e50 <_PyDict_NewKeysForClass+0x7ec>) │ │ │ │ │ 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 28a8 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ + beq.w 28a4 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ 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 2788 <_PyDict_NewKeysForClass+0x120> │ │ │ │ │ - b.n 2b9c <_PyDict_NewKeysForClass+0x534> │ │ │ │ │ + ble.w 2784 <_PyDict_NewKeysForClass+0x120> │ │ │ │ │ + b.n 2b98 <_PyDict_NewKeysForClass+0x534> │ │ │ │ │ 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 2d74 <_PyDict_NewKeysForClass+0x70c> │ │ │ │ │ + bgt.n 2d70 <_PyDict_NewKeysForClass+0x70c> │ │ │ │ │ ldrsb r7, [r6, r2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.n 2d6c <_PyDict_NewKeysForClass+0x704> │ │ │ │ │ + blt.n 2d68 <_PyDict_NewKeysForClass+0x704> │ │ │ │ │ movs r2, #12 │ │ │ │ │ - ldr r0, [pc, #420] @ (2e50 <_PyDict_NewKeysForClass+0x7e8>) │ │ │ │ │ + ldr r0, [pc, #420] @ (2e4c <_PyDict_NewKeysForClass+0x7e8>) │ │ │ │ │ mla r2, r2, r7, r4 │ │ │ │ │ add.w sl, r6, r2 │ │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 2d16 <_PyDict_NewKeysForClass+0x6ae> │ │ │ │ │ + beq.n 2d12 <_PyDict_NewKeysForClass+0x6ae> │ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.w 2dfc <_PyDict_NewKeysForClass+0x794> │ │ │ │ │ + beq.w 2df8 <_PyDict_NewKeysForClass+0x794> │ │ │ │ │ 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 2e58 <_PyDict_NewKeysForClass+0x7f0> │ │ │ │ │ + bgt.w 2e54 <_PyDict_NewKeysForClass+0x7f0> │ │ │ │ │ ldrsb.w r7, [r6, sl] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.n 2d92 <_PyDict_NewKeysForClass+0x72a> │ │ │ │ │ + blt.n 2d7e <_PyDict_NewKeysForClass+0x71a> │ │ │ │ │ movs r2, #12 │ │ │ │ │ - ldr r0, [pc, #356] @ (2e50 <_PyDict_NewKeysForClass+0x7e8>) │ │ │ │ │ + ldr r0, [pc, #356] @ (2e4c <_PyDict_NewKeysForClass+0x7e8>) │ │ │ │ │ mla r2, r2, r7, r4 │ │ │ │ │ adds r5, r6, r2 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ ldr r5, [r5, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 2d16 <_PyDict_NewKeysForClass+0x6ae> │ │ │ │ │ + beq.n 2d12 <_PyDict_NewKeysForClass+0x6ae> │ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.w 2e80 <_PyDict_NewKeysForClass+0x818> │ │ │ │ │ + beq.w 2e7c <_PyDict_NewKeysForClass+0x818> │ │ │ │ │ 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 2c9c <_PyDict_NewKeysForClass+0x634> │ │ │ │ │ + b.n 2c98 <_PyDict_NewKeysForClass+0x634> │ │ │ │ │ ldrd r4, r0, [sp, #24] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.w 2834 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + blt.w 2830 <_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 28c0 <_PyDict_NewKeysForClass+0x258> │ │ │ │ │ + b.n 28bc <_PyDict_NewKeysForClass+0x258> │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r7, [r3, r9, lsl #1] │ │ │ │ │ ldrgt.w r7, [r3, r9, lsl #2] │ │ │ │ │ - b.n 27cc <_PyDict_NewKeysForClass+0x164> │ │ │ │ │ + b.n 27c8 <_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 2aa4 <_PyDict_NewKeysForClass+0x43c> │ │ │ │ │ + b.n 2aa0 <_PyDict_NewKeysForClass+0x43c> │ │ │ │ │ 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 2a34 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ - b.n 2a54 <_PyDict_NewKeysForClass+0x3ec> │ │ │ │ │ + bne.w 2a30 <_PyDict_NewKeysForClass+0x3cc> │ │ │ │ │ + b.n 2a50 <_PyDict_NewKeysForClass+0x3ec> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - bne.n 2cc6 <_PyDict_NewKeysForClass+0x65e> │ │ │ │ │ + bne.n 2cc2 <_PyDict_NewKeysForClass+0x65e> │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ - b.n 2834 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + b.n 2830 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ cmp r1, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r7, [r6, r2, lsl #1] │ │ │ │ │ ldrgt.w r7, [r6, r2, lsl #2] │ │ │ │ │ - b.n 2ca4 <_PyDict_NewKeysForClass+0x63c> │ │ │ │ │ + b.n 2ca0 <_PyDict_NewKeysForClass+0x63c> │ │ │ │ │ + adds r7, #1 │ │ │ │ │ + beq.n 2d6c <_PyDict_NewKeysForClass+0x708> │ │ │ │ │ + b.n 2d00 <_PyDict_NewKeysForClass+0x69c> │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r7, [r3, r9, lsl #1] │ │ │ │ │ ldrgt.w r7, [r3, r9, lsl #2] │ │ │ │ │ - b.n 2802 <_PyDict_NewKeysForClass+0x19a> │ │ │ │ │ - adds r7, #1 │ │ │ │ │ - beq.n 2d70 <_PyDict_NewKeysForClass+0x708> │ │ │ │ │ - b.n 2d04 <_PyDict_NewKeysForClass+0x69c> │ │ │ │ │ + b.n 27fe <_PyDict_NewKeysForClass+0x19a> │ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ │ ldr.w r2, [r8, #952] @ 0x3b8 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.w 27a8 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ + bne.w 27a4 <_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 27a8 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ + bne.w 27a4 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ tst.w r0, #32 │ │ │ │ │ - beq.w 3126 <_PyDict_NewKeysForClass+0xabe> │ │ │ │ │ + beq.w 309e <_PyDict_NewKeysForClass+0xa3a> │ │ │ │ │ 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+0xa12> │ │ │ │ │ + beq.w 3098 <_PyDict_NewKeysForClass+0xa34> │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ - ldr r1, [pc, #116] @ (2e54 <_PyDict_NewKeysForClass+0x7ec>) │ │ │ │ │ + ldr r1, [pc, #116] @ (2e50 <_PyDict_NewKeysForClass+0x7ec>) │ │ │ │ │ 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 28a8 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ - b.n 27a8 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ + beq.w 28a4 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ + b.n 27a4 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - ldr r1, [pc, #76] @ (2e50 <_PyDict_NewKeysForClass+0x7e8>) │ │ │ │ │ + ldr r1, [pc, #76] @ (2e4c <_PyDict_NewKeysForClass+0x7e8>) │ │ │ │ │ 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 2e2a <_PyDict_NewKeysForClass+0x7c2> │ │ │ │ │ + bge.n 2e26 <_PyDict_NewKeysForClass+0x7c2> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 3032 <_PyDict_NewKeysForClass+0x9ca> │ │ │ │ │ + beq.w 302e <_PyDict_NewKeysForClass+0x9ca> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 2d70 <_PyDict_NewKeysForClass+0x708> │ │ │ │ │ + blt.n 2d6c <_PyDict_NewKeysForClass+0x708> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.w 3018 <_PyDict_NewKeysForClass+0x9b0> │ │ │ │ │ + bne.w 3014 <_PyDict_NewKeysForClass+0x9b0> │ │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.w 3018 <_PyDict_NewKeysForClass+0x9b0> │ │ │ │ │ + bne.w 3014 <_PyDict_NewKeysForClass+0x9b0> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 2d16 <_PyDict_NewKeysForClass+0x6ae> │ │ │ │ │ + bne.w 2d12 <_PyDict_NewKeysForClass+0x6ae> │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldrb r1, [r2, #4] │ │ │ │ │ - b.n 2cc6 <_PyDict_NewKeysForClass+0x65e> │ │ │ │ │ + b.n 2cc2 <_PyDict_NewKeysForClass+0x65e> │ │ │ │ │ .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 2ce4 <_PyDict_NewKeysForClass+0x67c> │ │ │ │ │ + b.n 2ce0 <_PyDict_NewKeysForClass+0x67c> │ │ │ │ │ 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 2b46 <_PyDict_NewKeysForClass+0x4de> │ │ │ │ │ - b.n 2aba <_PyDict_NewKeysForClass+0x452> │ │ │ │ │ + bne.w 2b42 <_PyDict_NewKeysForClass+0x4de> │ │ │ │ │ + b.n 2ab6 <_PyDict_NewKeysForClass+0x452> │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - ldr r1, [pc, #676] @ (312c <_PyDict_NewKeysForClass+0xac4>) │ │ │ │ │ + ldr r1, [pc, #672] @ (3124 <_PyDict_NewKeysForClass+0xac0>) │ │ │ │ │ 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 2eae <_PyDict_NewKeysForClass+0x846> │ │ │ │ │ + bge.n 2eaa <_PyDict_NewKeysForClass+0x846> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 3022 <_PyDict_NewKeysForClass+0x9ba> │ │ │ │ │ + beq.w 301e <_PyDict_NewKeysForClass+0x9ba> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 2d70 <_PyDict_NewKeysForClass+0x708> │ │ │ │ │ + blt.w 2d6c <_PyDict_NewKeysForClass+0x708> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.w 3018 <_PyDict_NewKeysForClass+0x9b0> │ │ │ │ │ + bne.w 3014 <_PyDict_NewKeysForClass+0x9b0> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.w 3018 <_PyDict_NewKeysForClass+0x9b0> │ │ │ │ │ + bne.w 3014 <_PyDict_NewKeysForClass+0x9b0> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 2d16 <_PyDict_NewKeysForClass+0x6ae> │ │ │ │ │ + bne.w 2d12 <_PyDict_NewKeysForClass+0x6ae> │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ │ - b.n 2d04 <_PyDict_NewKeysForClass+0x69c> │ │ │ │ │ + b.n 2d00 <_PyDict_NewKeysForClass+0x69c> │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr.w r0, [r8, #952] @ 0x3b8 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.w 281c <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ + bne.w 2818 <_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 281c <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ + bne.w 2818 <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ tst.w r0, #32 │ │ │ │ │ - beq.w 3122 <_PyDict_NewKeysForClass+0xaba> │ │ │ │ │ + beq.w 311a <_PyDict_NewKeysForClass+0xab6> │ │ │ │ │ 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 311c <_PyDict_NewKeysForClass+0xab4> │ │ │ │ │ + beq.w 3114 <_PyDict_NewKeysForClass+0xab0> │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ - ldr r1, [pc, #532] @ (3130 <_PyDict_NewKeysForClass+0xac8>) │ │ │ │ │ + ldr r1, [pc, #528] @ (3128 <_PyDict_NewKeysForClass+0xac4>) │ │ │ │ │ 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 28a6 <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ - b.n 281c <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ + beq.w 28a2 <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ + b.n 2818 <_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 308e <_PyDict_NewKeysForClass+0xa26> │ │ │ │ │ + bgt.w 308a <_PyDict_NewKeysForClass+0xa26> │ │ │ │ │ ldrsb.w r3, [r4, fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 2f8a <_PyDict_NewKeysForClass+0x922> │ │ │ │ │ + bge.n 2f86 <_PyDict_NewKeysForClass+0x922> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.n 2fa6 <_PyDict_NewKeysForClass+0x93e> │ │ │ │ │ + bne.n 2fa2 <_PyDict_NewKeysForClass+0x93e> │ │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ - b.n 2834 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + b.n 2830 <_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 28c0 <_PyDict_NewKeysForClass+0x258> │ │ │ │ │ - ldr r0, [pc, #436] @ (312c <_PyDict_NewKeysForClass+0xac4>) │ │ │ │ │ + b.n 28bc <_PyDict_NewKeysForClass+0x258> │ │ │ │ │ + ldr r0, [pc, #432] @ (3124 <_PyDict_NewKeysForClass+0xac0>) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 300a <_PyDict_NewKeysForClass+0x9a2> │ │ │ │ │ - ldr r2, [pc, #432] @ (3134 <_PyDict_NewKeysForClass+0xacc>) │ │ │ │ │ + beq.n 3006 <_PyDict_NewKeysForClass+0x9a2> │ │ │ │ │ + ldr r2, [pc, #428] @ (312c <_PyDict_NewKeysForClass+0xac8>) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - b.w 26fa <_PyDict_NewKeysForClass+0x92> │ │ │ │ │ - ldr r2, [pc, #416] @ (312c <_PyDict_NewKeysForClass+0xac4>) │ │ │ │ │ + b.w 26f6 <_PyDict_NewKeysForClass+0x92> │ │ │ │ │ + ldr r2, [pc, #412] @ (3124 <_PyDict_NewKeysForClass+0xac0>) │ │ │ │ │ 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 7a4 <_Py_dict_lookup+0x4bc> │ │ │ │ │ R_ARM_THM_CALL compare_unicode_generic │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - blt.n 3062 <_PyDict_NewKeysForClass+0x9fa> │ │ │ │ │ - bne.n 3054 <_PyDict_NewKeysForClass+0x9ec> │ │ │ │ │ + blt.n 305e <_PyDict_NewKeysForClass+0x9fa> │ │ │ │ │ + bne.n 3050 <_PyDict_NewKeysForClass+0x9ec> │ │ │ │ │ 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 3080 <_PyDict_NewKeysForClass+0xa18> │ │ │ │ │ + bgt.n 307c <_PyDict_NewKeysForClass+0xa18> │ │ │ │ │ ldrsb.w r3, [r4, fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 2fec <_PyDict_NewKeysForClass+0x984> │ │ │ │ │ + bge.n 2fe8 <_PyDict_NewKeysForClass+0x984> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 2f5e <_PyDict_NewKeysForClass+0x8f6> │ │ │ │ │ + beq.n 2f5a <_PyDict_NewKeysForClass+0x8f6> │ │ │ │ │ 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 2f4c <_PyDict_NewKeysForClass+0x8e4> │ │ │ │ │ + b.n 2f48 <_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 2788 <_PyDict_NewKeysForClass+0x120> │ │ │ │ │ - ldr r2, [pc, #316] @ (312c <_PyDict_NewKeysForClass+0xac4>) │ │ │ │ │ + b.w 2784 <_PyDict_NewKeysForClass+0x120> │ │ │ │ │ + ldr r2, [pc, #312] @ (3124 <_PyDict_NewKeysForClass+0xac0>) │ │ │ │ │ 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 7a4 <_Py_dict_lookup+0x4bc> │ │ │ │ │ R_ARM_THM_CALL compare_unicode_generic │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - blt.n 3062 <_PyDict_NewKeysForClass+0x9fa> │ │ │ │ │ - bne.n 3054 <_PyDict_NewKeysForClass+0x9ec> │ │ │ │ │ + blt.n 305e <_PyDict_NewKeysForClass+0x9fa> │ │ │ │ │ + bne.n 3050 <_PyDict_NewKeysForClass+0x9ec> │ │ │ │ │ ldrb.w r2, [sl, #4] │ │ │ │ │ - b.n 2fc6 <_PyDict_NewKeysForClass+0x95e> │ │ │ │ │ + b.n 2fc2 <_PyDict_NewKeysForClass+0x95e> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b.n 2844 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + b.n 2840 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ - b.w 2712 <_PyDict_NewKeysForClass+0xaa> │ │ │ │ │ + b.w 270e <_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 2eae <_PyDict_NewKeysForClass+0x846> │ │ │ │ │ + b.n 2eaa <_PyDict_NewKeysForClass+0x846> │ │ │ │ │ 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 2e2a <_PyDict_NewKeysForClass+0x7c2> │ │ │ │ │ + b.n 2e26 <_PyDict_NewKeysForClass+0x7c2> │ │ │ │ │ ldr.w r2, [sl, r8, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.w 2996 <_PyDict_NewKeysForClass+0x32e> │ │ │ │ │ + bge.w 2992 <_PyDict_NewKeysForClass+0x32e> │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ str.w r0, [sl, r8, lsl #2] │ │ │ │ │ - b.n 2a00 <_PyDict_NewKeysForClass+0x398> │ │ │ │ │ + b.n 29fc <_PyDict_NewKeysForClass+0x398> │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ │ mov r5, sl │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ - b.n 28a8 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ + b.n 28a4 <_PyDict_NewKeysForClass+0x240> │ │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ │ adds r2, #4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ - bne.w 2834 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + bne.w 2830 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ - b.w 2712 <_PyDict_NewKeysForClass+0xaa> │ │ │ │ │ + b.w 270e <_PyDict_NewKeysForClass+0xaa> │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ - b.n 29c8 <_PyDict_NewKeysForClass+0x360> │ │ │ │ │ + b.n 29c4 <_PyDict_NewKeysForClass+0x360> │ │ │ │ │ ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ - b.n 2de8 <_PyDict_NewKeysForClass+0x780> │ │ │ │ │ + b.n 2892 <_PyDict_NewKeysForClass+0x22e> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r4, fp, lsl #1] │ │ │ │ │ ldrgt.w r3, [r4, fp, lsl #2] │ │ │ │ │ - b.n 2fbe <_PyDict_NewKeysForClass+0x956> │ │ │ │ │ + b.n 2fba <_PyDict_NewKeysForClass+0x956> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r4, fp, lsl #1] │ │ │ │ │ ldrgt.w r3, [r4, fp, lsl #2] │ │ │ │ │ - b.n 2f56 <_PyDict_NewKeysForClass+0x8ee> │ │ │ │ │ + b.n 2f52 <_PyDict_NewKeysForClass+0x8ee> │ │ │ │ │ ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ - b.w 2896 <_PyDict_NewKeysForClass+0x22e> │ │ │ │ │ + b.n 2de4 <_PyDict_NewKeysForClass+0x780> │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b.w 287c <_PyDict_NewKeysForClass+0x214> │ │ │ │ │ + b.n 2dca <_PyDict_NewKeysForClass+0x766> │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 28ca <_PyDict_NewKeysForClass+0x262> │ │ │ │ │ + beq.w 28c6 <_PyDict_NewKeysForClass+0x262> │ │ │ │ │ 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 28ca <_PyDict_NewKeysForClass+0x262> │ │ │ │ │ + bne.w 28c6 <_PyDict_NewKeysForClass+0x262> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b.w 28ca <_PyDict_NewKeysForClass+0x262> │ │ │ │ │ + b.w 28c6 <_PyDict_NewKeysForClass+0x262> │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cbz r0, 30ee <_PyDict_NewKeysForClass+0xa86> │ │ │ │ │ + cbz r0, 30e6 <_PyDict_NewKeysForClass+0xa82> │ │ │ │ │ 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, 30ee <_PyDict_NewKeysForClass+0xa86> │ │ │ │ │ + cbnz r0, 30e6 <_PyDict_NewKeysForClass+0xa82> │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ - b.n 30c6 <_PyDict_NewKeysForClass+0xa5e> │ │ │ │ │ + b.n 30be <_PyDict_NewKeysForClass+0xa5a> │ │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ │ bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetRaisedException │ │ │ │ │ - b.w 2844 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + b.w 2840 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ 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 26c8 <_PyDict_NewKeysForClass+0x60> │ │ │ │ │ - b.w 2844 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + bne.w 26c4 <_PyDict_NewKeysForClass+0x60> │ │ │ │ │ + b.w 2840 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ - b.n 2c58 <_PyDict_NewKeysForClass+0x5f0> │ │ │ │ │ + b.n 2c54 <_PyDict_NewKeysForClass+0x5f0> │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b.n 2c3e <_PyDict_NewKeysForClass+0x5d6> │ │ │ │ │ + b.n 2c3a <_PyDict_NewKeysForClass+0x5d6> │ │ │ │ │ ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ - b.n 2f24 <_PyDict_NewKeysForClass+0x8bc> │ │ │ │ │ + b.n 2f20 <_PyDict_NewKeysForClass+0x8bc> │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b.n 2f0a <_PyDict_NewKeysForClass+0x8a2> │ │ │ │ │ + b.n 2f06 <_PyDict_NewKeysForClass+0x8a2> │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b.n 2dce <_PyDict_NewKeysForClass+0x766> │ │ │ │ │ - nop │ │ │ │ │ + b.w 2878 <_PyDict_NewKeysForClass+0x214> │ │ │ │ │ .word 0x000063b0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000063c4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000001ae │ │ │ │ │ + .word 0x000001aa │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00003138 : │ │ │ │ │ +00003130 : │ │ │ │ │ dict_getitem(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bpl.n 31cc │ │ │ │ │ + bpl.n 31c4 │ │ │ │ │ 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 31a0 │ │ │ │ │ + bne.n 3198 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.n 31a0 │ │ │ │ │ + beq.n 3198 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #140] @ (31fc ) │ │ │ │ │ + ldr r3, [pc, #140] @ (31f4 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -4821,316 +4821,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, 31d0 │ │ │ │ │ + cbnz r3, 31c8 │ │ │ │ │ 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 31f0 │ │ │ │ │ + beq.n 31e8 │ │ │ │ │ strd r0, r1, [sp] │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #72] @ (3200 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (31f8 ) │ │ │ │ │ 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 3184 │ │ │ │ │ + b.n 317c │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3192 │ │ │ │ │ + beq.n 318a │ │ │ │ │ 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 3192 │ │ │ │ │ + bne.n 318a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b.n 3192 │ │ │ │ │ + b.n 318a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 319c │ │ │ │ │ + b.n 3194 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000088 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000044 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00003204 : │ │ │ │ │ +000031fc : │ │ │ │ │ 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 32f4 │ │ │ │ │ - ldr r3, [pc, #212] @ (32fc ) │ │ │ │ │ + beq.n 32ec │ │ │ │ │ + ldr r3, [pc, #212] @ (32f4 ) │ │ │ │ │ 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 32de │ │ │ │ │ + bpl.n 32d6 │ │ │ │ │ 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 328e │ │ │ │ │ + blt.n 3286 │ │ │ │ │ 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 32a0 │ │ │ │ │ + bne.n 3298 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 32a0 │ │ │ │ │ - ldr r3, [pc, #148] @ (3300 ) │ │ │ │ │ + beq.n 3298 │ │ │ │ │ + ldr r3, [pc, #148] @ (32f8 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - beq.n 32ba │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.n 32b2 │ │ │ │ │ + bl d8c │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 32ca │ │ │ │ │ + blt.n 32c2 │ │ │ │ │ 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 3264 │ │ │ │ │ + beq.n 325c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 326a │ │ │ │ │ + bne.n 3262 │ │ │ │ │ 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 32c0 │ │ │ │ │ - bl a8c │ │ │ │ │ + b.n 32b8 │ │ │ │ │ + bl a88 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3288 │ │ │ │ │ + bge.n 3280 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3288 │ │ │ │ │ + bne.n 3280 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 3288 │ │ │ │ │ + b.n 3280 │ │ │ │ │ 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 32c0 │ │ │ │ │ + b.n 32b8 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3288 │ │ │ │ │ + b.n 3280 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000cc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003304 : │ │ │ │ │ +000032fc : │ │ │ │ │ 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 339c │ │ │ │ │ + beq.n 3394 │ │ │ │ │ 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 336a │ │ │ │ │ + bne.n 3362 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 336a │ │ │ │ │ + beq.n 3362 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 3384 │ │ │ │ │ + beq.n 337c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbz r3, 3366 │ │ │ │ │ + cbz r3, 335e │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 335c │ │ │ │ │ + bge.n 3354 │ │ │ │ │ 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 335e │ │ │ │ │ + b.n 3356 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 338c │ │ │ │ │ + beq.n 3384 │ │ │ │ │ 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 3342 │ │ │ │ │ + bne.n 333a │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 335e │ │ │ │ │ + b.n 3356 │ │ │ │ │ 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 3356 │ │ │ │ │ + b.n 334e │ │ │ │ │ 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 3356 │ │ │ │ │ + b.n 334e │ │ │ │ │ │ │ │ │ │ -000033b8 <_PyDict_GetItemRef_KnownHash>: │ │ │ │ │ +000033b0 <_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 33f0 <_PyDict_GetItemRef_KnownHash+0x38> │ │ │ │ │ + beq.n 33e8 <_PyDict_GetItemRef_KnownHash+0x38> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r3, 33ec <_PyDict_GetItemRef_KnownHash+0x34> │ │ │ │ │ + cbz r3, 33e4 <_PyDict_GetItemRef_KnownHash+0x34> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 33e4 <_PyDict_GetItemRef_KnownHash+0x2c> │ │ │ │ │ + bge.n 33dc <_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 33e6 <_PyDict_GetItemRef_KnownHash+0x2e> │ │ │ │ │ + b.n 33de <_PyDict_GetItemRef_KnownHash+0x2e> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 33e6 <_PyDict_GetItemRef_KnownHash+0x2e> │ │ │ │ │ + b.n 33de <_PyDict_GetItemRef_KnownHash+0x2e> │ │ │ │ │ │ │ │ │ │ -000033f8 <_Py_dict_lookup_threadsafe_stackref>: │ │ │ │ │ +000033f0 <_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, 341c <_Py_dict_lookup_threadsafe_stackref+0x24> │ │ │ │ │ + cbnz r3, 3414 <_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 │ │ │ │ │ @@ -5138,261 +5138,261 @@ │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003434 <_PyObjectDict_SetItem>: │ │ │ │ │ +0000342c <_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 34b8 <_PyObjectDict_SetItem+0x84> │ │ │ │ │ + beq.n 34b0 <_PyObjectDict_SetItem+0x84> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 34f8 <_PyObjectDict_SetItem+0xc4> │ │ │ │ │ + beq.n 34f0 <_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 3494 <_PyObjectDict_SetItem+0x60> │ │ │ │ │ + bge.n 348c <_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 34a0 <_PyObjectDict_SetItem+0x6c> │ │ │ │ │ + bne.n 3498 <_PyObjectDict_SetItem+0x6c> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 34a0 <_PyObjectDict_SetItem+0x6c> │ │ │ │ │ - ldr r3, [pc, #172] @ (352c <_PyObjectDict_SetItem+0xf8>) │ │ │ │ │ + beq.n 3498 <_PyObjectDict_SetItem+0x6c> │ │ │ │ │ + ldr r3, [pc, #172] @ (3524 <_PyObjectDict_SetItem+0xf8>) │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - beq.n 34e2 <_PyObjectDict_SetItem+0xae> │ │ │ │ │ + beq.n 34d4 <_PyObjectDict_SetItem+0xa8> │ │ │ │ │ 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 3478 <_PyObjectDict_SetItem+0x44> │ │ │ │ │ + beq.n 3470 <_PyObjectDict_SetItem+0x44> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 347e <_PyObjectDict_SetItem+0x4a> │ │ │ │ │ + bne.n 3476 <_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 34c8 <_PyObjectDict_SetItem+0x94> │ │ │ │ │ + bpl.n 34c0 <_PyObjectDict_SetItem+0x94> │ │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ │ - cbnz r0, 34ea <_PyObjectDict_SetItem+0xb6> │ │ │ │ │ + cbnz r0, 34dc <_PyObjectDict_SetItem+0xb0> │ │ │ │ │ movs r2, #0 │ │ │ │ │ - ldr r0, [pc, #96] @ (352c <_PyObjectDict_SetItem+0xf8>) │ │ │ │ │ + ldr r0, [pc, #96] @ (3524 <_PyObjectDict_SetItem+0xf8>) │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 118 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 344e <_PyObjectDict_SetItem+0x1a> │ │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ + bne.n 3446 <_PyObjectDict_SetItem+0x1a> │ │ │ │ │ + b.n 34e8 <_PyObjectDict_SetItem+0xbc> │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w a8c │ │ │ │ │ - bl 989c │ │ │ │ │ + b.w a88 │ │ │ │ │ + bl 9890 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 344e <_PyObjectDict_SetItem+0x1a> │ │ │ │ │ - b.n 34da <_PyObjectDict_SetItem+0xa6> │ │ │ │ │ + bne.n 3446 <_PyObjectDict_SetItem+0x1a> │ │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ 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 3516 <_PyObjectDict_SetItem+0xe2> │ │ │ │ │ + bne.n 350e <_PyObjectDict_SetItem+0xe2> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ - beq.n 3516 <_PyObjectDict_SetItem+0xe2> │ │ │ │ │ + beq.n 350e <_PyObjectDict_SetItem+0xe2> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w 5d40 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + b.w 5d38 <_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 350a <_PyObjectDict_SetItem+0xd6> │ │ │ │ │ + bne.n 3502 <_PyObjectDict_SetItem+0xd6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 34da <_PyObjectDict_SetItem+0xa6> │ │ │ │ │ + b.n 34e8 <_PyObjectDict_SetItem+0xbc> │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003530 <_PyDict_SetItem_LockHeld>: │ │ │ │ │ +00003528 <_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 35c0 <_PyDict_SetItem_LockHeld+0x90> │ │ │ │ │ + beq.n 35b8 <_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 358c <_PyDict_SetItem_LockHeld+0x5c> │ │ │ │ │ + bge.n 3584 <_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 3598 <_PyDict_SetItem_LockHeld+0x68> │ │ │ │ │ + bne.n 3590 <_PyDict_SetItem_LockHeld+0x68> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 3598 <_PyDict_SetItem_LockHeld+0x68> │ │ │ │ │ - ldr r1, [pc, #132] @ (35fc <_PyDict_SetItem_LockHeld+0xcc>) │ │ │ │ │ + beq.n 3590 <_PyDict_SetItem_LockHeld+0x68> │ │ │ │ │ + ldr r1, [pc, #132] @ (35f4 <_PyDict_SetItem_LockHeld+0xcc>) │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n 35b6 <_PyDict_SetItem_LockHeld+0x86> │ │ │ │ │ + beq.n 35ae <_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 3570 <_PyDict_SetItem_LockHeld+0x40> │ │ │ │ │ + beq.n 3568 <_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 3576 <_PyDict_SetItem_LockHeld+0x46> │ │ │ │ │ + bne.n 356e <_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 35e0 <_PyDict_SetItem_LockHeld+0xb0> │ │ │ │ │ + bne.n 35d8 <_PyDict_SetItem_LockHeld+0xb0> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 35e0 <_PyDict_SetItem_LockHeld+0xb0> │ │ │ │ │ + beq.n 35d8 <_PyDict_SetItem_LockHeld+0xb0> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 5d40 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + b.w 5d38 <_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 35d2 <_PyDict_SetItem_LockHeld+0xa2> │ │ │ │ │ + bne.n 35ca <_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 │ │ │ │ │ │ │ │ │ │ -00003600 : │ │ │ │ │ +000035f8 : │ │ │ │ │ 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 39fc │ │ │ │ │ + beq.w 39f4 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - bpl.w 39fc │ │ │ │ │ + bpl.w 39f4 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 38b0 │ │ │ │ │ + beq.w 38a8 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 394c │ │ │ │ │ + bne.w 3944 │ │ │ │ │ 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 3912 │ │ │ │ │ + bne.w 390a │ │ │ │ │ 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 3912 │ │ │ │ │ + blt.w 390a │ │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 38ca │ │ │ │ │ + beq.w 38c2 │ │ │ │ │ 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 │ │ │ │ │ @@ -5402,96 +5402,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 38fe │ │ │ │ │ + beq.w 38f6 │ │ │ │ │ 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 3906 │ │ │ │ │ + beq.w 38fe │ │ │ │ │ mov ip, r3 │ │ │ │ │ mov.w lr, #8 │ │ │ │ │ ldr r6, [r5, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 3746 │ │ │ │ │ + ble.n 373e │ │ │ │ │ movs r0, #0 │ │ │ │ │ ands.w r3, r6, #3 │ │ │ │ │ - beq.w 3848 │ │ │ │ │ + beq.w 3840 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 371c │ │ │ │ │ + beq.n 3714 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 36f8 │ │ │ │ │ + beq.n 36f0 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 36f2 │ │ │ │ │ + cbz r2, 36ea │ │ │ │ │ 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 38c4 │ │ │ │ │ + blt.w 38bc │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3716 │ │ │ │ │ + cbz r2, 370e │ │ │ │ │ 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 38be │ │ │ │ │ + blt.w 38b6 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 373a │ │ │ │ │ + cbz r2, 3732 │ │ │ │ │ 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 38aa │ │ │ │ │ + blt.w 38a2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.w 3848 │ │ │ │ │ - ldr r3, [pc, #720] @ (3a18 ) │ │ │ │ │ + bne.w 3840 │ │ │ │ │ + ldr r3, [pc, #720] @ (3a10 ) │ │ │ │ │ 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 3868 │ │ │ │ │ + beq.w 3860 │ │ │ │ │ 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] │ │ │ │ │ @@ -5500,15 +5500,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] @ (3a1c ) │ │ │ │ │ + ldr r2, [pc, #656] @ (3a14 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -5528,117 +5528,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 3862 │ │ │ │ │ + blt.n 385a │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 37fc │ │ │ │ │ + cbz r2, 37f4 │ │ │ │ │ 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 38a4 │ │ │ │ │ + blt.n 389c │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 381c │ │ │ │ │ + cbz r2, 3814 │ │ │ │ │ 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 3898 │ │ │ │ │ + blt.n 3890 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 383c │ │ │ │ │ + cbz r2, 3834 │ │ │ │ │ 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 389e │ │ │ │ │ + blt.n 3896 │ │ │ │ │ adds r0, #3 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq.w 3746 │ │ │ │ │ + beq.w 373e │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 37da │ │ │ │ │ + beq.n 37d2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 37ca │ │ │ │ │ + blt.n 37c2 │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 37da │ │ │ │ │ + bge.n 37d2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 37da │ │ │ │ │ + b.n 37d2 │ │ │ │ │ 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 3a2c │ │ │ │ │ + beq.w 3a24 │ │ │ │ │ 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] @ (3a20 ) │ │ │ │ │ + ldr r2, [pc, #404] @ (3a18 ) │ │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - b.n 3796 │ │ │ │ │ + b.n 378e │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 381c │ │ │ │ │ + b.n 3814 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 383c │ │ │ │ │ + b.n 3834 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 37fc │ │ │ │ │ + b.n 37f4 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 373a │ │ │ │ │ - ldr r0, [pc, #368] @ (3a24 ) │ │ │ │ │ + b.n 3732 │ │ │ │ │ + ldr r0, [pc, #368] @ (3a1c ) │ │ │ │ │ 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 3716 │ │ │ │ │ + b.n 370e │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 36f2 │ │ │ │ │ + b.n 36ea │ │ │ │ │ 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 │ │ │ │ │ @@ -5649,88 +5649,88 @@ │ │ │ │ │ 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 3696 │ │ │ │ │ + bne.w 368e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 37c4 │ │ │ │ │ + b.n 37bc │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov.w lr, #12 │ │ │ │ │ add.w r1, r3, #8 │ │ │ │ │ - b.n 36bc │ │ │ │ │ + b.n 36b4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - ldr r0, [pc, #268] @ (3a24 ) │ │ │ │ │ + ldr r0, [pc, #268] @ (3a1c ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 118 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 37c4 │ │ │ │ │ + beq.w 37bc │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bl 3f40 │ │ │ │ │ + bl 3f38 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 37c4 │ │ │ │ │ + beq.w 37bc │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3902 │ │ │ │ │ + bge.n 38fa │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3902 │ │ │ │ │ + bne.n 38fa │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3902 │ │ │ │ │ - bl 1628 │ │ │ │ │ + b.n 38fa │ │ │ │ │ + bl 1628 │ │ │ │ │ R_ARM_THM_CALL copy_values │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 39f2 │ │ │ │ │ + beq.n 39ea │ │ │ │ │ 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 39e6 │ │ │ │ │ + beq.n 39de │ │ │ │ │ ldrb.w ip, [r5] │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp r2, ip │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ - bcs.n 3992 │ │ │ │ │ + bcs.n 398a │ │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 3970 │ │ │ │ │ + beq.n 3968 │ │ │ │ │ ldr r6, [r1, #0] │ │ │ │ │ add.w lr, r6, #1 │ │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ │ it lt │ │ │ │ │ strlt.w lr, [r1] │ │ │ │ │ - b.n 3970 │ │ │ │ │ + b.n 3968 │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - vldr d7, [pc, #112] @ 3a10 │ │ │ │ │ + vldr d7, [pc, #112] @ 3a08 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ strd r1, r5, [r3, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ vstr d7, [r3, #16] │ │ │ │ │ it ge │ │ │ │ │ addge r2, #1 │ │ │ │ │ - ldr r0, [pc, #116] @ (3a28 ) │ │ │ │ │ + ldr r0, [pc, #116] @ (3a20 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -5741,34 +5741,34 @@ │ │ │ │ │ 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 37c4 │ │ │ │ │ + b.n 37bc │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 37c4 │ │ │ │ │ + b.n 37bc │ │ │ │ │ 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 37c4 │ │ │ │ │ + b.n 37bc │ │ │ │ │ ... │ │ │ │ │ .word 0x000002c8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000286 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000018a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ @@ -5777,27 +5777,27 @@ │ │ │ │ │ .word 0x0000006a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 5c4 <_Py_dict_lookup+0x2dc> │ │ │ │ │ R_ARM_THM_CALL dictkeys_decref.constprop.0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 37c4 │ │ │ │ │ + b.n 37bc │ │ │ │ │ │ │ │ │ │ -00003a38 : │ │ │ │ │ +00003a30 : │ │ │ │ │ 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 3c1c │ │ │ │ │ + beq.w 3c14 │ │ │ │ │ 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 │ │ │ │ │ @@ -5807,185 +5807,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 3c50 │ │ │ │ │ + beq.w 3c48 │ │ │ │ │ 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 3c10 │ │ │ │ │ + beq.w 3c08 │ │ │ │ │ mov ip, r3 │ │ │ │ │ mov.w lr, #8 │ │ │ │ │ ldr r6, [r4, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 3b2c │ │ │ │ │ + ble.n 3b24 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ands.w r3, r6, #3 │ │ │ │ │ - beq.n 3ba8 │ │ │ │ │ + beq.n 3ba0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 3b06 │ │ │ │ │ + beq.n 3afe │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 3ae2 │ │ │ │ │ + beq.n 3ada │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3adc │ │ │ │ │ + cbz r2, 3ad4 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3ace │ │ │ │ │ + bge.n 3ac6 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 3c0a │ │ │ │ │ + blt.w 3c02 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ movs r5, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3b00 │ │ │ │ │ + cbz r2, 3af8 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3af2 │ │ │ │ │ + bge.n 3aea │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 3c04 │ │ │ │ │ + blt.w 3bfc │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3b22 │ │ │ │ │ + cbz r2, 3b1a │ │ │ │ │ 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 3bfe │ │ │ │ │ + blt.n 3bf6 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 3ba8 │ │ │ │ │ + bne.n 3ba0 │ │ │ │ │ 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 3bc2 │ │ │ │ │ + blt.n 3bba │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3b5e │ │ │ │ │ + cbz r2, 3b56 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3bc8 │ │ │ │ │ + bge.n 3bc0 │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3bd4 │ │ │ │ │ + blt.n 3bcc │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3b7e │ │ │ │ │ + cbz r2, 3b76 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3bda │ │ │ │ │ + bge.n 3bd2 │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3be6 │ │ │ │ │ + blt.n 3bde │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3b9e │ │ │ │ │ + cbz r2, 3b96 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3bec │ │ │ │ │ + bge.n 3be4 │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3bf8 │ │ │ │ │ + blt.n 3bf0 │ │ │ │ │ adds r5, #3 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n 3b2c │ │ │ │ │ + beq.n 3b24 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3b3c │ │ │ │ │ + beq.n 3b34 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3b30 │ │ │ │ │ + blt.n 3b28 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3b3c │ │ │ │ │ + bge.n 3b34 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3b3c │ │ │ │ │ + b.n 3b34 │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3b5e │ │ │ │ │ + bge.n 3b56 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3b5e │ │ │ │ │ + b.n 3b56 │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3b7e │ │ │ │ │ + bge.n 3b76 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3b7e │ │ │ │ │ + b.n 3b76 │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3b9e │ │ │ │ │ + bge.n 3b96 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3b9e │ │ │ │ │ + b.n 3b96 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3b22 │ │ │ │ │ + b.n 3b1a │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3b00 │ │ │ │ │ + b.n 3af8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3adc │ │ │ │ │ + b.n 3ad4 │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov.w lr, #12 │ │ │ │ │ add.w r1, r3, #8 │ │ │ │ │ - b.n 3aa8 │ │ │ │ │ + b.n 3aa0 │ │ │ │ │ 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 │ │ │ │ │ @@ -5996,755 +5996,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 3a82 │ │ │ │ │ + bne.w 3a7a │ │ │ │ │ movs r4, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 3b2c │ │ │ │ │ + b.n 3b24 │ │ │ │ │ │ │ │ │ │ -00003c58 : │ │ │ │ │ +00003c50 : │ │ │ │ │ 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 3ca6 │ │ │ │ │ + bne.n 3c9e │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 3ca6 │ │ │ │ │ + beq.n 3c9e │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbnz r3, 3cc2 │ │ │ │ │ + cbnz r3, 3cba │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 3ca2 │ │ │ │ │ + beq.n 3c9a │ │ │ │ │ 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 3cdc │ │ │ │ │ + bne.n 3cd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 3cd6 │ │ │ │ │ + b.n 3cce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n 3d16 │ │ │ │ │ + beq.n 3d0e │ │ │ │ │ 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 3c8a │ │ │ │ │ + beq.n 3c82 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - beq.n 3ca2 │ │ │ │ │ + beq.n 3c9a │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 3c8e │ │ │ │ │ + beq.n 3c86 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r1, [pc, #64] @ (3d20 ) │ │ │ │ │ + ldr r1, [pc, #64] @ (3d18 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - cbnz r0, 3cf4 │ │ │ │ │ + cbnz r0, 3cec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c9c │ │ │ │ │ - b.n 3cd6 │ │ │ │ │ + beq.n 3c94 │ │ │ │ │ + b.n 3cce │ │ │ │ │ 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 3d12 │ │ │ │ │ + bge.n 3d0a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 3d12 │ │ │ │ │ + cbnz r2, 3d0a │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 3cd6 │ │ │ │ │ + b.n 3cce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 3ca2 │ │ │ │ │ + b.n 3c9a │ │ │ │ │ nop │ │ │ │ │ .word 0x00005d00 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00003d24 <_Py_dict_lookup_threadsafe>: │ │ │ │ │ +00003d1c <_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, 3d4c <_Py_dict_lookup_threadsafe+0x28> │ │ │ │ │ + cbz r3, 3d44 <_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} │ │ │ │ │ │ │ │ │ │ -00003d50 : │ │ │ │ │ +00003d48 : │ │ │ │ │ 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 3efe │ │ │ │ │ + beq.w 3ef6 │ │ │ │ │ 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 3efe │ │ │ │ │ + bmi.w 3ef6 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r2, #2 │ │ │ │ │ - bpl.n 3da6 │ │ │ │ │ + bpl.n 3d9e │ │ │ │ │ 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 3da6 │ │ │ │ │ + bne.n 3d9e │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.n 4130 │ │ │ │ │ + b.n 4128 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMapping_Keys │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ee8 │ │ │ │ │ + beq.w 3ee0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3dcc │ │ │ │ │ + bge.n 3dc4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3f34 │ │ │ │ │ + beq.w 3f2c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 3ee8 │ │ │ │ │ + beq.w 3ee0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3ea6 │ │ │ │ │ + beq.n 3e9e │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - b.n 3e36 │ │ │ │ │ + b.n 3e2e │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 3e5e │ │ │ │ │ + bne.n 3e56 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 3e5e │ │ │ │ │ + beq.n 3e56 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ - ldr r0, [pc, #320] @ (3f3c ) │ │ │ │ │ + ldr r0, [pc, #320] @ (3f34 ) │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n 3e9c │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.n 3e94 │ │ │ │ │ + bl d8c │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3e84 │ │ │ │ │ + blt.n 3e7c │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3e26 │ │ │ │ │ + bge.n 3e1e │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 3f10 │ │ │ │ │ + beq.n 3f08 │ │ │ │ │ adds r2, #1 │ │ │ │ │ - beq.n 3f1c │ │ │ │ │ + beq.n 3f14 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3ea6 │ │ │ │ │ + beq.n 3e9e │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItem │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3ecc │ │ │ │ │ + beq.n 3ec4 │ │ │ │ │ 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 3de8 │ │ │ │ │ + blt.n 3de0 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 3df2 │ │ │ │ │ + beq.n 3dea │ │ │ │ │ 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 3df8 │ │ │ │ │ + bne.n 3df0 │ │ │ │ │ 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 3e16 │ │ │ │ │ + bge.n 3e0e │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 3e16 │ │ │ │ │ + bne.n 3e0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - b.n 3e16 │ │ │ │ │ - bl a8c │ │ │ │ │ + b.n 3e0e │ │ │ │ │ + bl a88 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 3e7c │ │ │ │ │ + b.n 3e74 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3eba │ │ │ │ │ + bge.n 3eb2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 3eba │ │ │ │ │ + cbnz r3, 3eb2 │ │ │ │ │ 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 3ee0 │ │ │ │ │ + bge.n 3ed8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 3ee0 │ │ │ │ │ + cbnz r3, 3ed8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3eee │ │ │ │ │ + blt.n 3ee6 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3ec6 │ │ │ │ │ + b.n 3ebe │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3ee8 │ │ │ │ │ + bne.n 3ee0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3ee8 │ │ │ │ │ + b.n 3ee0 │ │ │ │ │ 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 3ee8 │ │ │ │ │ + b.n 3ee0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n 3e26 │ │ │ │ │ + b.n 3e1e │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3ee8 │ │ │ │ │ + bge.n 3ee0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3ee8 │ │ │ │ │ + bne.n 3ee0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3ee8 │ │ │ │ │ + b.n 3ee0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3dcc │ │ │ │ │ + b.n 3dc4 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003f40 : │ │ │ │ │ +00003f38 : │ │ │ │ │ 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 40ee │ │ │ │ │ + beq.w 40e6 │ │ │ │ │ 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 40ee │ │ │ │ │ + bmi.w 40e6 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r2, #2 │ │ │ │ │ - bpl.n 3f96 │ │ │ │ │ + bpl.n 3f8e │ │ │ │ │ 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 3f96 │ │ │ │ │ + bne.n 3f8e │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.n 4130 │ │ │ │ │ + b.n 4128 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMapping_Keys │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 40d8 │ │ │ │ │ + beq.w 40d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3fbc │ │ │ │ │ + bge.n 3fb4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4124 │ │ │ │ │ + beq.w 411c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 40d8 │ │ │ │ │ + beq.w 40d0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4096 │ │ │ │ │ + beq.n 408e │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - b.n 4026 │ │ │ │ │ + b.n 401e │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 404e │ │ │ │ │ + bne.n 4046 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 404e │ │ │ │ │ + beq.n 4046 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ - ldr r0, [pc, #320] @ (412c ) │ │ │ │ │ + ldr r0, [pc, #320] @ (4124 ) │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n 408c │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.n 4084 │ │ │ │ │ + bl d8c │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4074 │ │ │ │ │ + blt.n 406c │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4016 │ │ │ │ │ + bge.n 400e │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 4100 │ │ │ │ │ + beq.n 40f8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ - beq.n 410c │ │ │ │ │ + beq.n 4104 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4096 │ │ │ │ │ + beq.n 408e │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItem │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 40bc │ │ │ │ │ + beq.n 40b4 │ │ │ │ │ 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 3fd8 │ │ │ │ │ + blt.n 3fd0 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 3fe2 │ │ │ │ │ + beq.n 3fda │ │ │ │ │ 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 3fe8 │ │ │ │ │ + bne.n 3fe0 │ │ │ │ │ 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 4006 │ │ │ │ │ + bge.n 3ffe │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 4006 │ │ │ │ │ + bne.n 3ffe │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - b.n 4006 │ │ │ │ │ - bl a8c │ │ │ │ │ + b.n 3ffe │ │ │ │ │ + bl a88 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 406c │ │ │ │ │ + b.n 4064 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 40aa │ │ │ │ │ + bge.n 40a2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 40aa │ │ │ │ │ + cbnz r3, 40a2 │ │ │ │ │ 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 40d0 │ │ │ │ │ + bge.n 40c8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 40d0 │ │ │ │ │ + cbnz r3, 40c8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 40de │ │ │ │ │ + blt.n 40d6 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 40b6 │ │ │ │ │ + b.n 40ae │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 40d8 │ │ │ │ │ + bne.n 40d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 40d8 │ │ │ │ │ + b.n 40d0 │ │ │ │ │ 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 40d8 │ │ │ │ │ + b.n 40d0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n 4016 │ │ │ │ │ + b.n 400e │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 40d8 │ │ │ │ │ + bge.n 40d0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 40d8 │ │ │ │ │ + bne.n 40d0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 40d8 │ │ │ │ │ + b.n 40d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3fbc │ │ │ │ │ + b.n 3fb4 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00004130 : │ │ │ │ │ +00004128 : │ │ │ │ │ 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 414c │ │ │ │ │ + beq.n 4144 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ - cbnz r3, 4156 │ │ │ │ │ + cbnz r3, 414e │ │ │ │ │ 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 4394 │ │ │ │ │ + bne.w 438c │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4394 │ │ │ │ │ + bne.w 438c │ │ │ │ │ ldr r2, [r1, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4394 │ │ │ │ │ + bne.w 438c │ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.w 4394 │ │ │ │ │ + bne.w 438c │ │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - bne.w 4370 │ │ │ │ │ + bne.w 4368 │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 478e │ │ │ │ │ + bne.w 4786 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3a38 │ │ │ │ │ + bl 3a30 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 47b4 │ │ │ │ │ + beq.w 47ac │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ mov sl, r0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 4318 │ │ │ │ │ + blt.w 4310 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - bne.w 4318 │ │ │ │ │ + bne.w 4310 │ │ │ │ │ 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 4682 │ │ │ │ │ + beq.w 467a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.w 44c8 │ │ │ │ │ + ble.w 44c0 │ │ │ │ │ adds r2, r1, r3 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w r7, r2, #20 │ │ │ │ │ ands.w r1, r0, #3 │ │ │ │ │ add.w r2, r2, #24 │ │ │ │ │ - beq.w 42e4 │ │ │ │ │ + beq.w 42dc │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 422c │ │ │ │ │ + beq.n 4224 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 4206 │ │ │ │ │ + beq.n 41fe │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ - cbz r0, 41f4 │ │ │ │ │ + cbz r0, 41ec │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4732 │ │ │ │ │ + blt.w 472a │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ - cbz r0, 4204 │ │ │ │ │ + cbz r0, 41fc │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4718 │ │ │ │ │ + blt.w 4710 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ - cbz r0, 4218 │ │ │ │ │ + cbz r0, 4210 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 46dc │ │ │ │ │ + blt.w 46d4 │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 422a │ │ │ │ │ + cbz r0, 4222 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 46fa │ │ │ │ │ + blt.w 46f2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ - cbz r0, 423e │ │ │ │ │ + cbz r0, 4236 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4628 │ │ │ │ │ + blt.w 4620 │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 4250 │ │ │ │ │ + cbz r0, 4248 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4600 │ │ │ │ │ + blt.w 45f8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 42e4 │ │ │ │ │ - b.n 44c8 │ │ │ │ │ + bne.n 42dc │ │ │ │ │ + b.n 44c0 │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 426a │ │ │ │ │ + cbz r0, 4262 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 452a │ │ │ │ │ + blt.w 4522 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ ldr.w r0, [r7, r1, lsl #3] │ │ │ │ │ - cbz r0, 427e │ │ │ │ │ + cbz r0, 4276 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4548 │ │ │ │ │ + blt.w 4540 │ │ │ │ │ ldr.w r0, [r2, r1, lsl #3] │ │ │ │ │ - cbz r0, 4290 │ │ │ │ │ + cbz r0, 4288 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4566 │ │ │ │ │ + blt.w 455e │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ - cbz r0, 42a4 │ │ │ │ │ + cbz r0, 429c │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4584 │ │ │ │ │ + blt.w 457c │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 42b6 │ │ │ │ │ + cbz r0, 42ae │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 450c │ │ │ │ │ + blt.w 4504 │ │ │ │ │ adds r3, r1, #2 │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ - cbz r0, 42ca │ │ │ │ │ + cbz r0, 42c2 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 45c4 │ │ │ │ │ + blt.w 45bc │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 42dc │ │ │ │ │ + cbz r0, 42d4 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 45a6 │ │ │ │ │ + blt.w 459e │ │ │ │ │ adds r3, r1, #3 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w 44c8 │ │ │ │ │ + beq.w 44c0 │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4258 │ │ │ │ │ + beq.n 4250 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4258 │ │ │ │ │ + bge.n 4250 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 4258 │ │ │ │ │ + bne.n 4250 │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 4258 │ │ │ │ │ + b.n 4250 │ │ │ │ │ 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 414e │ │ │ │ │ + beq.w 4146 │ │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 414e │ │ │ │ │ - ldr r3, [pc, #744] @ (4620 ) │ │ │ │ │ + bne.w 4146 │ │ │ │ │ + ldr r3, [pc, #744] @ (4618 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -6754,265 +6754,265 @@ │ │ │ │ │ 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 414e │ │ │ │ │ + b.n 4146 │ │ │ │ │ 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 4184 │ │ │ │ │ + bgt.w 417c │ │ │ │ │ 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 4646 │ │ │ │ │ + bgt.w 463e │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ - bpl.w 414c │ │ │ │ │ + bpl.w 4144 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4764 │ │ │ │ │ + bne.w 475c │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - ble.w 414c │ │ │ │ │ + ble.w 4144 │ │ │ │ │ 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 4486 │ │ │ │ │ + beq.n 447e │ │ │ │ │ add.w r2, r2, r6, lsl #3 │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 45e6 │ │ │ │ │ + beq.w 45de │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 44a2 │ │ │ │ │ + blt.n 449a │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 446c │ │ │ │ │ + blt.n 4464 │ │ │ │ │ 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 4454 │ │ │ │ │ + blt.n 444c │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4440 │ │ │ │ │ + blt.n 4438 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 47b4 │ │ │ │ │ + bne.w 47ac │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w 479e │ │ │ │ │ + bne.w 4796 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ adds r6, #1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - bpl.w 414c │ │ │ │ │ - b.n 43be │ │ │ │ │ + bpl.w 4144 │ │ │ │ │ + b.n 43b6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4424 │ │ │ │ │ + bne.n 441c │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 4424 │ │ │ │ │ + b.n 441c │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 441c │ │ │ │ │ + bne.n 4414 │ │ │ │ │ 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 441c │ │ │ │ │ + b.n 4414 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 44b8 │ │ │ │ │ + blt.n 44b0 │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - beq.n 4404 │ │ │ │ │ + beq.n 43fc │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ - b.n 4404 │ │ │ │ │ + b.n 43fc │ │ │ │ │ movs r0, #12 │ │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 474c │ │ │ │ │ + beq.w 4744 │ │ │ │ │ ldrd r2, r1, [r2] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 43fc │ │ │ │ │ + bge.n 43f4 │ │ │ │ │ add.w ip, r0, #1 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 446c │ │ │ │ │ + blt.n 4464 │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - beq.n 4404 │ │ │ │ │ + beq.n 43fc │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4480 │ │ │ │ │ - b.n 4404 │ │ │ │ │ + blt.n 4478 │ │ │ │ │ + b.n 43fc │ │ │ │ │ ldrb.w r3, [sl, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.w 4312 │ │ │ │ │ + bne.w 430a │ │ │ │ │ ldrb.w r3, [sl, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 4312 │ │ │ │ │ - ldr r3, [pc, #324] @ (4624 ) │ │ │ │ │ + bne.w 430a │ │ │ │ │ + ldr r3, [pc, #324] @ (461c ) │ │ │ │ │ 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 4312 │ │ │ │ │ + bhi.w 430a │ │ │ │ │ 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 4318 │ │ │ │ │ + b.n 4310 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 42b6 │ │ │ │ │ + bne.w 42ae │ │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ │ - b.n 42b6 │ │ │ │ │ + b.n 42ae │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 426a │ │ │ │ │ + bne.w 4262 │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 426a │ │ │ │ │ + b.n 4262 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 427e │ │ │ │ │ + bne.w 4276 │ │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ │ - b.n 427e │ │ │ │ │ + b.n 4276 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 4290 │ │ │ │ │ + bne.w 4288 │ │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ │ - b.n 4290 │ │ │ │ │ + b.n 4288 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 42a4 │ │ │ │ │ + bne.w 429c │ │ │ │ │ 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 42a4 │ │ │ │ │ + b.n 429c │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 42dc │ │ │ │ │ + bne.w 42d4 │ │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ │ - b.n 42dc │ │ │ │ │ + b.n 42d4 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 42ca │ │ │ │ │ + bne.w 42c2 │ │ │ │ │ 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 42ca │ │ │ │ │ + b.n 42c2 │ │ │ │ │ add r6, ip │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - ble.w 414c │ │ │ │ │ + ble.w 4144 │ │ │ │ │ adds r2, #8 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4758 │ │ │ │ │ + beq.w 4750 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bgt.w 43f0 │ │ │ │ │ - b.n 414c │ │ │ │ │ + bgt.w 43e8 │ │ │ │ │ + b.n 4144 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 4250 │ │ │ │ │ + bne.w 4248 │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 4250 │ │ │ │ │ + b.n 4248 │ │ │ │ │ nop │ │ │ │ │ .word 0x000002de │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000013e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 423e │ │ │ │ │ + bne.w 4236 │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 423e │ │ │ │ │ + b.n 4236 │ │ │ │ │ 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 │ │ │ │ │ @@ -7023,1442 +7023,1442 @@ │ │ │ │ │ cmp r3, #8 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, #8 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - bl 16cc │ │ │ │ │ + bl 16c8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 47b4 │ │ │ │ │ + bne.w 47ac │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 43b2 │ │ │ │ │ + b.n 43aa │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble.w 4312 │ │ │ │ │ + ble.w 430a │ │ │ │ │ add r3, sl │ │ │ │ │ - b.n 46a2 │ │ │ │ │ + b.n 469a │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - cbz r0, 4698 │ │ │ │ │ + cbz r0, 4690 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 46c6 │ │ │ │ │ + blt.n 46be │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r3, #12 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.w 44c8 │ │ │ │ │ + beq.w 44c0 │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 468c │ │ │ │ │ + beq.n 4684 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 468c │ │ │ │ │ + bge.n 4684 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 468c │ │ │ │ │ + bne.n 4684 │ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ │ - b.n 468c │ │ │ │ │ + b.n 4684 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 4698 │ │ │ │ │ + bne.n 4690 │ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ │ - b.n 4698 │ │ │ │ │ + b.n 4690 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 4218 │ │ │ │ │ + bne.w 4210 │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 4218 │ │ │ │ │ + b.n 4210 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 422a │ │ │ │ │ + bne.w 4222 │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 422a │ │ │ │ │ + b.n 4222 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 4204 │ │ │ │ │ + bne.w 41fc │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 4204 │ │ │ │ │ + b.n 41fc │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 41f4 │ │ │ │ │ + bne.w 41ec │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 41f4 │ │ │ │ │ + b.n 41ec │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r2, #12 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne.w 448e │ │ │ │ │ - b.n 414c │ │ │ │ │ + bne.w 4486 │ │ │ │ │ + b.n 4144 │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bgt.w 45f0 │ │ │ │ │ - b.n 414c │ │ │ │ │ + bgt.w 45e8 │ │ │ │ │ + b.n 4144 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.w 414c │ │ │ │ │ + ble.w 4144 │ │ │ │ │ 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 449a │ │ │ │ │ + b.n 4492 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - bl 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 418c │ │ │ │ │ + b.n 4184 │ │ │ │ │ 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 .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 414e │ │ │ │ │ + b.n 4146 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000047bc : │ │ │ │ │ +000047b4 : │ │ │ │ │ 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 4e74 │ │ │ │ │ + bge.w 4e6c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4e7c │ │ │ │ │ + bne.w 4e74 │ │ │ │ │ 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 4afa │ │ │ │ │ - cbz r7, 47fe │ │ │ │ │ + bne.w 4af2 │ │ │ │ │ + cbz r7, 47f6 │ │ │ │ │ ldr r4, [r7, #0] │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - bge.n 4840 │ │ │ │ │ + bge.n 4838 │ │ │ │ │ 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 4a1e │ │ │ │ │ - ldr r3, [pc, #600] @ (4a68 ) │ │ │ │ │ + bne.w 4a16 │ │ │ │ │ + ldr r3, [pc, #600] @ (4a60 ) │ │ │ │ │ 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 4a1e │ │ │ │ │ + bhi.w 4a16 │ │ │ │ │ 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 47fe │ │ │ │ │ + bne.n 47f6 │ │ │ │ │ ldrb r3, [r7, #5] │ │ │ │ │ ldr r6, [r7, #16] │ │ │ │ │ lsls r4, r3 │ │ │ │ │ ldrb r3, [r7, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4a5e │ │ │ │ │ + beq.w 4a56 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - ble.n 48de │ │ │ │ │ + ble.n 48d6 │ │ │ │ │ add r4, r7 │ │ │ │ │ mov r3, r8 │ │ │ │ │ add.w r9, r4, #20 │ │ │ │ │ ands.w r2, r6, #3 │ │ │ │ │ add.w r4, r4, #24 │ │ │ │ │ - beq.w 4996 │ │ │ │ │ + beq.w 498e │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 48b8 │ │ │ │ │ + beq.n 48b0 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 4896 │ │ │ │ │ + beq.n 488e │ │ │ │ │ ldr.w r0, [r9] │ │ │ │ │ - cbz r0, 4886 │ │ │ │ │ + cbz r0, 487e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4aea │ │ │ │ │ + blt.w 4ae2 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - cbz r0, 4894 │ │ │ │ │ + cbz r0, 488c │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4ada │ │ │ │ │ + blt.w 4ad2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ - cbz r0, 48a6 │ │ │ │ │ + cbz r0, 489e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4ab2 │ │ │ │ │ + blt.w 4aaa │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 48b6 │ │ │ │ │ + cbz r0, 48ae │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4ac6 │ │ │ │ │ + blt.w 4abe │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ - cbz r0, 48c8 │ │ │ │ │ + cbz r0, 48c0 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4a4a │ │ │ │ │ + blt.w 4a42 │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 48d8 │ │ │ │ │ + cbz r0, 48d0 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4a36 │ │ │ │ │ + blt.w 4a2e │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 4996 │ │ │ │ │ + bne.n 498e │ │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n 49a8 │ │ │ │ │ + bne.n 49a0 │ │ │ │ │ ldrb r3, [r7, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 49a8 │ │ │ │ │ - ldr r3, [pc, #384] @ (4a6c ) │ │ │ │ │ + bne.n 49a0 │ │ │ │ │ + ldr r3, [pc, #384] @ (4a64 ) │ │ │ │ │ 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 49a8 │ │ │ │ │ + bhi.n 49a0 │ │ │ │ │ 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 47fe │ │ │ │ │ + b.n 47f6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4a2c │ │ │ │ │ + beq.w 4a24 │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 492e │ │ │ │ │ + cbz r0, 4926 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 49b0 │ │ │ │ │ + blt.n 49a8 │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ ldr.w r0, [r9, r8, lsl #3] │ │ │ │ │ - cbz r0, 4940 │ │ │ │ │ + cbz r0, 4938 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 49e2 │ │ │ │ │ + blt.n 49da │ │ │ │ │ ldr.w r0, [r4, r8, lsl #3] │ │ │ │ │ - cbz r0, 494e │ │ │ │ │ + cbz r0, 4946 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 49f0 │ │ │ │ │ + blt.n 49e8 │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ - cbz r0, 4960 │ │ │ │ │ + cbz r0, 4958 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 49fe │ │ │ │ │ + blt.n 49f6 │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 496e │ │ │ │ │ + cbz r0, 4966 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4a10 │ │ │ │ │ + blt.n 4a08 │ │ │ │ │ add.w r3, r8, #2 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ - cbz r0, 4980 │ │ │ │ │ + cbz r0, 4978 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 49c2 │ │ │ │ │ + blt.n 49ba │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 498e │ │ │ │ │ + cbz r0, 4986 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 49d4 │ │ │ │ │ + blt.n 49cc │ │ │ │ │ add.w r3, r8, #3 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 48de │ │ │ │ │ + beq.n 48d6 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4920 │ │ │ │ │ + beq.n 4918 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4920 │ │ │ │ │ - b.n 4916 │ │ │ │ │ + bge.n 4918 │ │ │ │ │ + b.n 490e │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 47fe │ │ │ │ │ + b.n 47f6 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 492e │ │ │ │ │ + bne.n 4926 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 492e │ │ │ │ │ + b.n 4926 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4980 │ │ │ │ │ + bne.n 4978 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 4980 │ │ │ │ │ + b.n 4978 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 498e │ │ │ │ │ + bne.n 4986 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 498e │ │ │ │ │ + b.n 4986 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4940 │ │ │ │ │ + bne.n 4938 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4940 │ │ │ │ │ + b.n 4938 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 494e │ │ │ │ │ + bne.n 4946 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 494e │ │ │ │ │ + b.n 4946 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4960 │ │ │ │ │ + bne.n 4958 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 4960 │ │ │ │ │ + b.n 4958 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 496e │ │ │ │ │ + bne.n 4966 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 496e │ │ │ │ │ + b.n 4966 │ │ │ │ │ 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 4920 │ │ │ │ │ + b.n 4918 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 48d8 │ │ │ │ │ + bne.w 48d0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 48d8 │ │ │ │ │ + b.n 48d0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 48c8 │ │ │ │ │ + bne.w 48c0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 48c8 │ │ │ │ │ + b.n 48c0 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - ble.n 49a8 │ │ │ │ │ + ble.n 49a0 │ │ │ │ │ add r4, r7 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 4a88 │ │ │ │ │ + b.n 4a80 │ │ │ │ │ .word 0x00000250 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000178 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbz r0, 4a7c │ │ │ │ │ + cbz r0, 4a74 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4aa4 │ │ │ │ │ + blt.n 4a9c │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ adds r4, #12 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.w 48de │ │ │ │ │ + beq.w 48d6 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4a70 │ │ │ │ │ + beq.n 4a68 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4a70 │ │ │ │ │ + bge.n 4a68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4a70 │ │ │ │ │ + bne.n 4a68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4a70 │ │ │ │ │ + b.n 4a68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4a7c │ │ │ │ │ + bne.n 4a74 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4a7c │ │ │ │ │ + b.n 4a74 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 48a6 │ │ │ │ │ + bne.w 489e │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 48a6 │ │ │ │ │ + b.n 489e │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 48b6 │ │ │ │ │ + bne.w 48ae │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 48b6 │ │ │ │ │ + b.n 48ae │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 4894 │ │ │ │ │ + bne.w 488c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4894 │ │ │ │ │ + b.n 488c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4886 │ │ │ │ │ + bne.w 487e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4886 │ │ │ │ │ + b.n 487e │ │ │ │ │ ldrb.w r3, [r8, #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4bde │ │ │ │ │ + bne.n 4bd6 │ │ │ │ │ ldrb.w r6, [r8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 4bd8 │ │ │ │ │ + beq.n 4bd0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r4, r8 │ │ │ │ │ ands.w r3, r6, #3 │ │ │ │ │ - beq.n 4b90 │ │ │ │ │ + beq.n 4b88 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 4b44 │ │ │ │ │ + beq.n 4b3c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 4b30 │ │ │ │ │ + beq.n 4b28 │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ - cbz r0, 4b2c │ │ │ │ │ + cbz r0, 4b24 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4de2 │ │ │ │ │ + blt.w 4dda │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ - cbz r0, 4b40 │ │ │ │ │ + cbz r0, 4b38 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4db2 │ │ │ │ │ + blt.w 4daa │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ - cbz r0, 4b54 │ │ │ │ │ + cbz r0, 4b4c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4da2 │ │ │ │ │ + blt.w 4d9a │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bne.n 4b90 │ │ │ │ │ - b.n 4bd8 │ │ │ │ │ + bne.n 4b88 │ │ │ │ │ + b.n 4bd0 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ - cbz r0, 4b6e │ │ │ │ │ + cbz r0, 4b66 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4bae │ │ │ │ │ + blt.n 4ba6 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - cbz r0, 4b7a │ │ │ │ │ + cbz r0, 4b72 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4bbc │ │ │ │ │ + blt.n 4bb4 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ adds r4, #12 │ │ │ │ │ - cbz r0, 4b88 │ │ │ │ │ + cbz r0, 4b80 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4bca │ │ │ │ │ + blt.n 4bc2 │ │ │ │ │ add.w r9, r9, #3 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - beq.n 4bd8 │ │ │ │ │ + beq.n 4bd0 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b5e │ │ │ │ │ + beq.n 4b56 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4b5e │ │ │ │ │ + bge.n 4b56 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4b5e │ │ │ │ │ + bne.n 4b56 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4b5e │ │ │ │ │ + b.n 4b56 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4b6e │ │ │ │ │ + bne.n 4b66 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4b6e │ │ │ │ │ + b.n 4b66 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4b7a │ │ │ │ │ + bne.n 4b72 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4b7a │ │ │ │ │ + b.n 4b72 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4b88 │ │ │ │ │ + bne.n 4b80 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4b88 │ │ │ │ │ + b.n 4b80 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 47fe │ │ │ │ │ + blt.w 47f6 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ - bne.w 47fe │ │ │ │ │ + bne.w 47f6 │ │ │ │ │ ldrb r2, [r7, #5] │ │ │ │ │ ldrb r6, [r7, #6] │ │ │ │ │ lsls r3, r2 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 4df2 │ │ │ │ │ + beq.w 4dea │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 4d24 │ │ │ │ │ + ble.w 4d1c │ │ │ │ │ add r3, r7 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ add.w r6, r3, #20 │ │ │ │ │ add.w r4, r3, #24 │ │ │ │ │ ands.w r3, r2, #3 │ │ │ │ │ - beq.n 4d06 │ │ │ │ │ + beq.n 4cfe │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 4c66 │ │ │ │ │ + beq.n 4c5e │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 4c42 │ │ │ │ │ + beq.n 4c3a │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ - cbz r0, 4c30 │ │ │ │ │ + cbz r0, 4c28 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4e54 │ │ │ │ │ + blt.w 4e4c │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - cbz r0, 4c3e │ │ │ │ │ + cbz r0, 4c36 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4e64 │ │ │ │ │ + blt.w 4e5c │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c52 │ │ │ │ │ + cbz r0, 4c4a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4e44 │ │ │ │ │ + blt.w 4e3c │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c62 │ │ │ │ │ + cbz r0, 4c5a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4e34 │ │ │ │ │ + blt.w 4e2c │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c76 │ │ │ │ │ + cbz r0, 4c6e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4dd2 │ │ │ │ │ + blt.w 4dca │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c86 │ │ │ │ │ + cbz r0, 4c7e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4dc2 │ │ │ │ │ + blt.w 4dba │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r9, sl │ │ │ │ │ - bne.n 4d06 │ │ │ │ │ - b.n 4d24 │ │ │ │ │ + bne.n 4cfe │ │ │ │ │ + b.n 4d1c │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c9e │ │ │ │ │ + cbz r0, 4c96 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4d86 │ │ │ │ │ + blt.n 4d7e │ │ │ │ │ add.w r8, r9, #1 │ │ │ │ │ ldr.w r0, [r6, r8, lsl #3] │ │ │ │ │ - cbz r0, 4cb0 │ │ │ │ │ + cbz r0, 4ca8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4d94 │ │ │ │ │ + blt.n 4d8c │ │ │ │ │ ldr.w r0, [r4, r8, lsl #3] │ │ │ │ │ - cbz r0, 4cbe │ │ │ │ │ + cbz r0, 4cb6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4d40 │ │ │ │ │ + blt.n 4d38 │ │ │ │ │ add.w r9, r8, #1 │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ - cbz r0, 4cd0 │ │ │ │ │ + cbz r0, 4cc8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4d4e │ │ │ │ │ + blt.n 4d46 │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4cde │ │ │ │ │ + cbz r0, 4cd6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4d5c │ │ │ │ │ + blt.n 4d54 │ │ │ │ │ add.w r9, r8, #2 │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ - cbz r0, 4cf0 │ │ │ │ │ + cbz r0, 4ce8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4d6a │ │ │ │ │ + blt.n 4d62 │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4cfe │ │ │ │ │ + cbz r0, 4cf6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4d78 │ │ │ │ │ + blt.n 4d70 │ │ │ │ │ add.w r9, r8, #3 │ │ │ │ │ cmp r9, sl │ │ │ │ │ - beq.n 4d24 │ │ │ │ │ + beq.n 4d1c │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4c90 │ │ │ │ │ + beq.n 4c88 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4c90 │ │ │ │ │ + bge.n 4c88 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c90 │ │ │ │ │ + bne.n 4c88 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c90 │ │ │ │ │ + b.n 4c88 │ │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.w 49a8 │ │ │ │ │ + bne.w 49a0 │ │ │ │ │ ldrb r3, [r7, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 49a8 │ │ │ │ │ - ldr r3, [pc, #364] @ (4ea4 ) │ │ │ │ │ + bne.w 49a0 │ │ │ │ │ + ldr r3, [pc, #364] @ (4e9c ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 48f4 │ │ │ │ │ + b.n 48ec │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4cbe │ │ │ │ │ + bne.n 4cb6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4cbe │ │ │ │ │ + b.n 4cb6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4cd0 │ │ │ │ │ + bne.n 4cc8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4cd0 │ │ │ │ │ + b.n 4cc8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4cde │ │ │ │ │ + bne.n 4cd6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4cde │ │ │ │ │ + b.n 4cd6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4cf0 │ │ │ │ │ + bne.n 4ce8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4cf0 │ │ │ │ │ + b.n 4ce8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4cfe │ │ │ │ │ + bne.n 4cf6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4cfe │ │ │ │ │ + b.n 4cf6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c9e │ │ │ │ │ + bne.n 4c96 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c9e │ │ │ │ │ + b.n 4c96 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4cb0 │ │ │ │ │ + bne.n 4ca8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4cb0 │ │ │ │ │ + b.n 4ca8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4b54 │ │ │ │ │ + bne.w 4b4c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4b54 │ │ │ │ │ + b.n 4b4c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4b40 │ │ │ │ │ + bne.w 4b38 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4b40 │ │ │ │ │ + b.n 4b38 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4c86 │ │ │ │ │ + bne.w 4c7e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c86 │ │ │ │ │ + b.n 4c7e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4c76 │ │ │ │ │ + bne.w 4c6e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c76 │ │ │ │ │ + b.n 4c6e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4b2c │ │ │ │ │ + bne.w 4b24 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4b2c │ │ │ │ │ + b.n 4b24 │ │ │ │ │ adds r4, r7, r3 │ │ │ │ │ - b.n 4e06 │ │ │ │ │ + b.n 4dfe │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbz r0, 4e02 │ │ │ │ │ + cbz r0, 4dfa │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4e26 │ │ │ │ │ + blt.n 4e1e │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r4, #12 │ │ │ │ │ cmp r6, sl │ │ │ │ │ - bge.n 4d24 │ │ │ │ │ + bge.n 4d1c │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4df6 │ │ │ │ │ + beq.n 4dee │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4df6 │ │ │ │ │ + bge.n 4dee │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4df6 │ │ │ │ │ + bne.n 4dee │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4df6 │ │ │ │ │ + b.n 4dee │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4e02 │ │ │ │ │ + bne.n 4dfa │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4e02 │ │ │ │ │ + b.n 4dfa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4c62 │ │ │ │ │ + bne.w 4c5a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c62 │ │ │ │ │ + b.n 4c5a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4c52 │ │ │ │ │ + bne.w 4c4a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c52 │ │ │ │ │ + b.n 4c4a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4c30 │ │ │ │ │ + bne.w 4c28 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c30 │ │ │ │ │ + b.n 4c28 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4c3e │ │ │ │ │ + bne.w 4c36 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c3e │ │ │ │ │ + b.n 4c36 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 483a │ │ │ │ │ - b.n 4e80 │ │ │ │ │ + beq.w 4832 │ │ │ │ │ + b.n 4e78 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #5 │ │ │ │ │ - bl 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 483a │ │ │ │ │ + bge.w 4832 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 47e4 │ │ │ │ │ - b.n 483a │ │ │ │ │ + beq.w 47dc │ │ │ │ │ + b.n 4832 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000166 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00004ea8 : │ │ │ │ │ +00004ea0 : │ │ │ │ │ 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 4f38 │ │ │ │ │ + beq.n 4f30 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #2 │ │ │ │ │ - bpl.n 4f78 │ │ │ │ │ + bpl.n 4f70 │ │ │ │ │ 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 4f08 │ │ │ │ │ + blt.n 4f00 │ │ │ │ │ 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 4f1a │ │ │ │ │ + bne.n 4f12 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 4f1a │ │ │ │ │ - ldr r1, [pc, #156] @ (4f90 ) │ │ │ │ │ + beq.n 4f12 │ │ │ │ │ + ldr r1, [pc, #156] @ (4f88 ) │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n 4f6e │ │ │ │ │ + beq.n 4f66 │ │ │ │ │ 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 4eec │ │ │ │ │ + beq.n 4ee4 │ │ │ │ │ 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 4ef2 │ │ │ │ │ + bne.n 4eea │ │ │ │ │ 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 4f5a │ │ │ │ │ + bne.n 4f52 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 4f5a │ │ │ │ │ + beq.n 4f52 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 5d40 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + b.w 5d38 <_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 4f4c │ │ │ │ │ + bne.n 4f44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 4f88 │ │ │ │ │ + b.n 4f80 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00004f94 <_PyDict_HasOnlyStringKeys>: │ │ │ │ │ +00004f8c <_PyDict_HasOnlyStringKeys>: │ │ │ │ │ _PyDict_HasOnlyStringKeys(): │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ │ - cbz r3, 4f9e <_PyDict_HasOnlyStringKeys+0xa> │ │ │ │ │ + cbz r3, 4f96 <_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 51f8 <_PyDict_Next.constprop.2> │ │ │ │ │ - cbz r0, 4fd2 <_PyDict_HasOnlyStringKeys+0x3e> │ │ │ │ │ + bl 51f0 <_PyDict_Next.constprop.2> │ │ │ │ │ + cbz r0, 4fca <_PyDict_HasOnlyStringKeys+0x3e> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ │ - bne.n 4fb2 <_PyDict_HasOnlyStringKeys+0x1e> │ │ │ │ │ + bne.n 4faa <_PyDict_HasOnlyStringKeys+0x1e> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 4fce <_PyDict_HasOnlyStringKeys+0x3a> │ │ │ │ │ + b.n 4fc6 <_PyDict_HasOnlyStringKeys+0x3a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004fd8 : │ │ │ │ │ +00004fd0 : │ │ │ │ │ PyDict_Next(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ - bpl.n 504e │ │ │ │ │ + bpl.n 5046 │ │ │ │ │ ldr r4, [r0, #28] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 509a │ │ │ │ │ + bne.n 5092 │ │ │ │ │ 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 504e │ │ │ │ │ + bne.n 5046 │ │ │ │ │ ldrb.w r0, [lr, #5] │ │ │ │ │ ldrb.w r5, [lr, #6] │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ lsls r0, r6 │ │ │ │ │ - cbz r5, 5052 │ │ │ │ │ + cbz r5, 504a │ │ │ │ │ add.w r0, r0, ip, lsl #3 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add r0, lr │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 507a │ │ │ │ │ + cbz r5, 5072 │ │ │ │ │ ldrd r4, lr, [r0] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ - cbz r2, 5072 │ │ │ │ │ + cbz r2, 506a │ │ │ │ │ str r4, [r2, #0] │ │ │ │ │ - cbz r3, 5076 │ │ │ │ │ + cbz r3, 506e │ │ │ │ │ movs r0, #1 │ │ │ │ │ str.w lr, [r3] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 504e │ │ │ │ │ + ble.n 5046 │ │ │ │ │ add lr, r5 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 50d0 │ │ │ │ │ + beq.n 50c8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 5064 │ │ │ │ │ + bgt.n 505c │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r0, r5, ip, r0 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add lr, r0 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5038 │ │ │ │ │ + beq.n 5030 │ │ │ │ │ ldrd r4, lr, [lr, #4] │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 502c │ │ │ │ │ + bne.n 5024 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5030 │ │ │ │ │ + bne.n 5028 │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 504e │ │ │ │ │ + ble.n 5046 │ │ │ │ │ adds r0, #8 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 508e │ │ │ │ │ + cbz r5, 5086 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - blt.n 501e │ │ │ │ │ - b.n 504e │ │ │ │ │ + blt.n 5016 │ │ │ │ │ + b.n 5046 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 5084 │ │ │ │ │ - b.n 504e │ │ │ │ │ + bgt.n 507c │ │ │ │ │ + b.n 5046 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 504e │ │ │ │ │ + blt.n 5046 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - bge.n 504e │ │ │ │ │ + bge.n 5046 │ │ │ │ │ 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 5068 │ │ │ │ │ + b.n 5060 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w lr, lr, #12 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 5042 │ │ │ │ │ - b.n 504e │ │ │ │ │ + bgt.n 503a │ │ │ │ │ + b.n 5046 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000050e0 <_PyDict_Next>: │ │ │ │ │ +000050d8 <_PyDict_Next>: │ │ │ │ │ _PyDict_Next(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ - bpl.n 518e <_PyDict_Next+0xae> │ │ │ │ │ + bpl.n 5186 <_PyDict_Next+0xae> │ │ │ │ │ ldr r4, [r0, #28] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 51b2 <_PyDict_Next+0xd2> │ │ │ │ │ + bne.n 51aa <_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 518e <_PyDict_Next+0xae> │ │ │ │ │ + bne.n 5186 <_PyDict_Next+0xae> │ │ │ │ │ ldrb.w r0, [lr, #5] │ │ │ │ │ ldrb.w r5, [lr, #6] │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ lsls r0, r6 │ │ │ │ │ - cbz r5, 5148 <_PyDict_Next+0x68> │ │ │ │ │ + cbz r5, 5140 <_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 5192 <_PyDict_Next+0xb2> │ │ │ │ │ + beq.n 518a <_PyDict_Next+0xb2> │ │ │ │ │ ldrd r4, lr, [r0] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ - cbz r2, 516c <_PyDict_Next+0x8c> │ │ │ │ │ + cbz r2, 5164 <_PyDict_Next+0x8c> │ │ │ │ │ str r4, [r2, #0] │ │ │ │ │ - cbz r3, 5170 <_PyDict_Next+0x90> │ │ │ │ │ + cbz r3, 5168 <_PyDict_Next+0x90> │ │ │ │ │ str.w lr, [r3] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - cbnz r3, 5176 <_PyDict_Next+0x96> │ │ │ │ │ + cbnz r3, 516e <_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, 517a <_PyDict_Next+0x9a> │ │ │ │ │ + cbz r0, 5172 <_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 5138 <_PyDict_Next+0x58> │ │ │ │ │ + bne.n 5130 <_PyDict_Next+0x58> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 513c <_PyDict_Next+0x5c> │ │ │ │ │ + bne.n 5134 <_PyDict_Next+0x5c> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5144 <_PyDict_Next+0x64> │ │ │ │ │ + beq.n 513c <_PyDict_Next+0x64> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ - b.n 5144 <_PyDict_Next+0x64> │ │ │ │ │ + b.n 513c <_PyDict_Next+0x64> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 518e <_PyDict_Next+0xae> │ │ │ │ │ + ble.n 5186 <_PyDict_Next+0xae> │ │ │ │ │ add lr, r5 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ - cbz r0, 51ea <_PyDict_Next+0x10a> │ │ │ │ │ + cbz r0, 51e2 <_PyDict_Next+0x10a> │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 5158 <_PyDict_Next+0x78> │ │ │ │ │ + bgt.n 5150 <_PyDict_Next+0x78> │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 518e <_PyDict_Next+0xae> │ │ │ │ │ + ble.n 5186 <_PyDict_Next+0xae> │ │ │ │ │ adds r0, #8 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 51a6 <_PyDict_Next+0xc6> │ │ │ │ │ + cbz r5, 519e <_PyDict_Next+0xc6> │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 5128 <_PyDict_Next+0x48> │ │ │ │ │ - b.n 518e <_PyDict_Next+0xae> │ │ │ │ │ + bgt.n 5120 <_PyDict_Next+0x48> │ │ │ │ │ + b.n 5186 <_PyDict_Next+0xae> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 519c <_PyDict_Next+0xbc> │ │ │ │ │ - b.n 518e <_PyDict_Next+0xae> │ │ │ │ │ + bgt.n 5194 <_PyDict_Next+0xbc> │ │ │ │ │ + b.n 5186 <_PyDict_Next+0xae> │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 518e <_PyDict_Next+0xae> │ │ │ │ │ + blt.n 5186 <_PyDict_Next+0xae> │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, ip │ │ │ │ │ - ble.n 518e <_PyDict_Next+0xae> │ │ │ │ │ + ble.n 5186 <_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 5160 <_PyDict_Next+0x80> │ │ │ │ │ + b.n 5158 <_PyDict_Next+0x80> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w lr, lr, #12 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 5184 <_PyDict_Next+0xa4> │ │ │ │ │ - b.n 518e <_PyDict_Next+0xae> │ │ │ │ │ + bgt.n 517c <_PyDict_Next+0xa4> │ │ │ │ │ + b.n 5186 <_PyDict_Next+0xae> │ │ │ │ │ │ │ │ │ │ -000051f8 <_PyDict_Next.constprop.2>: │ │ │ │ │ +000051f0 <_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 526e <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ + bpl.n 5266 <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ ldr r4, [r0, #28] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 52ba <_PyDict_Next.constprop.2+0xc2> │ │ │ │ │ + bne.n 52b2 <_PyDict_Next.constprop.2+0xc2> │ │ │ │ │ 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 526e <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ + bne.n 5266 <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ ldrb.w r0, [lr, #5] │ │ │ │ │ ldrb.w r5, [lr, #6] │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ lsls r0, r6 │ │ │ │ │ - cbz r5, 5272 <_PyDict_Next.constprop.2+0x7a> │ │ │ │ │ + cbz r5, 526a <_PyDict_Next.constprop.2+0x7a> │ │ │ │ │ add.w r0, r0, ip, lsl #3 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add r0, lr │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 529a <_PyDict_Next.constprop.2+0xa2> │ │ │ │ │ + cbz r5, 5292 <_PyDict_Next.constprop.2+0xa2> │ │ │ │ │ ldrd r4, lr, [r0] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ - cbz r2, 5292 <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + cbz r2, 528a <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ str r4, [r2, #0] │ │ │ │ │ - cbz r3, 5296 <_PyDict_Next.constprop.2+0x9e> │ │ │ │ │ + cbz r3, 528e <_PyDict_Next.constprop.2+0x9e> │ │ │ │ │ movs r0, #1 │ │ │ │ │ str.w lr, [r3] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 526e <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ + ble.n 5266 <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ add lr, r5 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 52f0 <_PyDict_Next.constprop.2+0xf8> │ │ │ │ │ + beq.n 52e8 <_PyDict_Next.constprop.2+0xf8> │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 5284 <_PyDict_Next.constprop.2+0x8c> │ │ │ │ │ + bgt.n 527c <_PyDict_Next.constprop.2+0x8c> │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r0, r5, ip, r0 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add lr, r0 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5258 <_PyDict_Next.constprop.2+0x60> │ │ │ │ │ + beq.n 5250 <_PyDict_Next.constprop.2+0x60> │ │ │ │ │ ldrd r4, lr, [lr, #4] │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 524c <_PyDict_Next.constprop.2+0x54> │ │ │ │ │ + bne.n 5244 <_PyDict_Next.constprop.2+0x54> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5250 <_PyDict_Next.constprop.2+0x58> │ │ │ │ │ + bne.n 5248 <_PyDict_Next.constprop.2+0x58> │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 526e <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ + ble.n 5266 <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ adds r0, #8 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 52ae <_PyDict_Next.constprop.2+0xb6> │ │ │ │ │ + cbz r5, 52a6 <_PyDict_Next.constprop.2+0xb6> │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - blt.n 523e <_PyDict_Next.constprop.2+0x46> │ │ │ │ │ - b.n 526e <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ + blt.n 5236 <_PyDict_Next.constprop.2+0x46> │ │ │ │ │ + b.n 5266 <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 52a4 <_PyDict_Next.constprop.2+0xac> │ │ │ │ │ - b.n 526e <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ + bgt.n 529c <_PyDict_Next.constprop.2+0xac> │ │ │ │ │ + b.n 5266 <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 526e <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ + blt.n 5266 <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - bge.n 526e <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ + bge.n 5266 <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ 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 5288 <_PyDict_Next.constprop.2+0x90> │ │ │ │ │ + b.n 5280 <_PyDict_Next.constprop.2+0x90> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w lr, lr, #12 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 5262 <_PyDict_Next.constprop.2+0x6a> │ │ │ │ │ - b.n 526e <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ + bgt.n 525a <_PyDict_Next.constprop.2+0x6a> │ │ │ │ │ + b.n 5266 <_PyDict_Next.constprop.2+0x76> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005300 : │ │ │ │ │ +000052f8 : │ │ │ │ │ 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 53ce │ │ │ │ │ + beq.n 53c6 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq.n 53b2 │ │ │ │ │ + beq.n 53aa │ │ │ │ │ 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 538c │ │ │ │ │ + bne.n 5384 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 538c │ │ │ │ │ + beq.n 5384 │ │ │ │ │ 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 53aa │ │ │ │ │ + beq.n 53a2 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - cbz r1, 5388 │ │ │ │ │ + cbz r1, 5380 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 537a │ │ │ │ │ + bge.n 5372 │ │ │ │ │ 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 5374 │ │ │ │ │ + bge.n 536c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 5374 │ │ │ │ │ + cbnz r3, 536c │ │ │ │ │ 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 5368 │ │ │ │ │ - b.n 5374 │ │ │ │ │ + blt.n 5360 │ │ │ │ │ + b.n 536c │ │ │ │ │ mov r6, r1 │ │ │ │ │ - b.n 537c │ │ │ │ │ + b.n 5374 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 539e │ │ │ │ │ + beq.n 5396 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 5340 │ │ │ │ │ + b.n 5338 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - b.n 5360 │ │ │ │ │ + b.n 5358 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 537c │ │ │ │ │ + b.n 5374 │ │ │ │ │ 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 5360 │ │ │ │ │ + b.n 5358 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ - b.n 5374 │ │ │ │ │ + b.n 536c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000053d8 <_PyDict_LoadBuiltinsFromGlobals>: │ │ │ │ │ +000053d0 <_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 5980 <_PyDict_LoadBuiltinsFromGlobals+0x5a8> │ │ │ │ │ - ldr.w r9, [pc, #640] @ 5678 <_PyDict_LoadBuiltinsFromGlobals+0x2a0> │ │ │ │ │ + bpl.w 597a <_PyDict_LoadBuiltinsFromGlobals+0x5aa> │ │ │ │ │ + ldr.w r9, [pc, #640] @ 5670 <_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] │ │ │ │ │ @@ -8466,1134 +8466,1134 @@ │ │ │ │ │ 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 567c <_PyDict_LoadBuiltinsFromGlobals+0x2a4> │ │ │ │ │ + beq.w 5674 <_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 58b4 <_PyDict_LoadBuiltinsFromGlobals+0x4dc> │ │ │ │ │ + bne.w 58ac <_PyDict_LoadBuiltinsFromGlobals+0x4dc> │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 55aa <_PyDict_LoadBuiltinsFromGlobals+0x1d2> │ │ │ │ │ + bgt.w 55a2 <_PyDict_LoadBuiltinsFromGlobals+0x1d2> │ │ │ │ │ ldrsb r1, [r5, r7] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 550a <_PyDict_LoadBuiltinsFromGlobals+0x132> │ │ │ │ │ + blt.n 5502 <_PyDict_LoadBuiltinsFromGlobals+0x132> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr.w r0, [r0, r1, lsl #3] │ │ │ │ │ - ldr r1, [pc, #544] @ (5674 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #544] @ (566c <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 5538 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + beq.n 5530 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.w 5648 <_PyDict_LoadBuiltinsFromGlobals+0x270> │ │ │ │ │ + beq.w 5640 <_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 55e8 <_PyDict_LoadBuiltinsFromGlobals+0x210> │ │ │ │ │ + blt.w 55e0 <_PyDict_LoadBuiltinsFromGlobals+0x210> │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr.w r0, [r1, r3, lsl #3] │ │ │ │ │ - ldr r1, [pc, #500] @ (5674 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #500] @ (566c <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 5538 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + beq.n 5530 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.w 582a <_PyDict_LoadBuiltinsFromGlobals+0x452> │ │ │ │ │ + beq.w 5822 <_PyDict_LoadBuiltinsFromGlobals+0x452> │ │ │ │ │ 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 57b6 <_PyDict_LoadBuiltinsFromGlobals+0x3de> │ │ │ │ │ + bgt.w 57ae <_PyDict_LoadBuiltinsFromGlobals+0x3de> │ │ │ │ │ ldrsb.w r9, [r5, r7] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.w 5600 <_PyDict_LoadBuiltinsFromGlobals+0x228> │ │ │ │ │ + blt.w 55f8 <_PyDict_LoadBuiltinsFromGlobals+0x228> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - ldr r1, [pc, #448] @ (5674 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #448] @ (566c <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ ldr.w r0, [r3, r9, lsl #3] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 5536 <_PyDict_LoadBuiltinsFromGlobals+0x15e> │ │ │ │ │ + beq.n 552e <_PyDict_LoadBuiltinsFromGlobals+0x15e> │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 552a <_PyDict_LoadBuiltinsFromGlobals+0x152> │ │ │ │ │ + beq.n 5522 <_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 57e0 <_PyDict_LoadBuiltinsFromGlobals+0x408> │ │ │ │ │ + bgt.w 57d8 <_PyDict_LoadBuiltinsFromGlobals+0x408> │ │ │ │ │ ldrsb.w r9, [r5, r7] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.w 562c <_PyDict_LoadBuiltinsFromGlobals+0x254> │ │ │ │ │ + blt.w 5624 <_PyDict_LoadBuiltinsFromGlobals+0x254> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - ldr r1, [pc, #396] @ (5674 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #396] @ (566c <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ ldr.w r0, [r3, r9, lsl #3] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 5536 <_PyDict_LoadBuiltinsFromGlobals+0x15e> │ │ │ │ │ + beq.n 552e <_PyDict_LoadBuiltinsFromGlobals+0x15e> │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 589a <_PyDict_LoadBuiltinsFromGlobals+0x4c2> │ │ │ │ │ + beq.w 5892 <_PyDict_LoadBuiltinsFromGlobals+0x4c2> │ │ │ │ │ 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 549c <_PyDict_LoadBuiltinsFromGlobals+0xc4> │ │ │ │ │ + b.n 5494 <_PyDict_LoadBuiltinsFromGlobals+0xc4> │ │ │ │ │ adds r1, #1 │ │ │ │ │ - bne.w 5970 <_PyDict_LoadBuiltinsFromGlobals+0x598> │ │ │ │ │ + bne.w 596a <_PyDict_LoadBuiltinsFromGlobals+0x59a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyEval_GetBuiltins │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5522 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + bge.n 551a <_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 54c0 <_PyDict_LoadBuiltinsFromGlobals+0xe8> │ │ │ │ │ + beq.n 54b8 <_PyDict_LoadBuiltinsFromGlobals+0xe8> │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 58f8 <_PyDict_LoadBuiltinsFromGlobals+0x520> │ │ │ │ │ + beq.w 58e2 <_PyDict_LoadBuiltinsFromGlobals+0x512> │ │ │ │ │ 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 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.n 5508 <_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 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.n 5508 <_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 5856 <_PyDict_LoadBuiltinsFromGlobals+0x47e> │ │ │ │ │ + beq.w 584e <_PyDict_LoadBuiltinsFromGlobals+0x47e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5856 <_PyDict_LoadBuiltinsFromGlobals+0x47e> │ │ │ │ │ + bne.w 584e <_PyDict_LoadBuiltinsFromGlobals+0x47e> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 59a0 <_PyDict_LoadBuiltinsFromGlobals+0x5c8> │ │ │ │ │ + bge.w 598c <_PyDict_LoadBuiltinsFromGlobals+0x5bc> │ │ │ │ │ adds r3, #1 │ │ │ │ │ lsls r2, r5, #31 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bmi.n 5522 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + bmi.n 551a <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5522 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + bne.n 551a <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5522 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + b.n 551a <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.w 5862 <_PyDict_LoadBuiltinsFromGlobals+0x48a> │ │ │ │ │ + bgt.w 585a <_PyDict_LoadBuiltinsFromGlobals+0x48a> │ │ │ │ │ ldrsh.w r3, [r5, r7, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 5616 <_PyDict_LoadBuiltinsFromGlobals+0x23e> │ │ │ │ │ + blt.n 560e <_PyDict_LoadBuiltinsFromGlobals+0x23e> │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr.w r0, [r1, r3, lsl #3] │ │ │ │ │ - ldr r1, [pc, #180] @ (5674 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #180] @ (566c <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 5538 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + beq.n 5530 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 5648 <_PyDict_LoadBuiltinsFromGlobals+0x270> │ │ │ │ │ + beq.n 5640 <_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 5880 <_PyDict_LoadBuiltinsFromGlobals+0x4a8> │ │ │ │ │ + bgt.w 5878 <_PyDict_LoadBuiltinsFromGlobals+0x4a8> │ │ │ │ │ ldrsh.w r3, [r5, r7, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 5476 <_PyDict_LoadBuiltinsFromGlobals+0x9e> │ │ │ │ │ + bge.w 546e <_PyDict_LoadBuiltinsFromGlobals+0x9e> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.n 5508 <_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 549c <_PyDict_LoadBuiltinsFromGlobals+0xc4> │ │ │ │ │ + b.n 5494 <_PyDict_LoadBuiltinsFromGlobals+0xc4> │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.n 5508 <_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 54d6 <_PyDict_LoadBuiltinsFromGlobals+0xfe> │ │ │ │ │ + b.n 54ce <_PyDict_LoadBuiltinsFromGlobals+0xfe> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5508 <_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 55de <_PyDict_LoadBuiltinsFromGlobals+0x206> │ │ │ │ │ + b.n 55d6 <_PyDict_LoadBuiltinsFromGlobals+0x206> │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5508 <_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 54a2 <_PyDict_LoadBuiltinsFromGlobals+0xca> │ │ │ │ │ - ldr r1, [pc, #40] @ (5674 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + b.n 549a <_PyDict_LoadBuiltinsFromGlobals+0xca> │ │ │ │ │ + ldr r1, [pc, #40] @ (566c <_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 5538 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + bne.w 5530 <_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 546e <_PyDict_LoadBuiltinsFromGlobals+0x96> │ │ │ │ │ - b.n 55d8 <_PyDict_LoadBuiltinsFromGlobals+0x200> │ │ │ │ │ + ble.w 5466 <_PyDict_LoadBuiltinsFromGlobals+0x96> │ │ │ │ │ + b.n 55d0 <_PyDict_LoadBuiltinsFromGlobals+0x200> │ │ │ │ │ nop │ │ │ │ │ .word 0x00005318 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 5810 <_PyDict_LoadBuiltinsFromGlobals+0x438> │ │ │ │ │ + bgt.w 5808 <_PyDict_LoadBuiltinsFromGlobals+0x438> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 5822 <_PyDict_LoadBuiltinsFromGlobals+0x44a> │ │ │ │ │ - ldr r2, [pc, #704] @ (594c <_PyDict_LoadBuiltinsFromGlobals+0x574>) │ │ │ │ │ + blt.w 581a <_PyDict_LoadBuiltinsFromGlobals+0x44a> │ │ │ │ │ + ldr r2, [pc, #672] @ (5924 <_PyDict_LoadBuiltinsFromGlobals+0x554>) │ │ │ │ │ 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 5938 <_PyDict_LoadBuiltinsFromGlobals+0x560> │ │ │ │ │ + blt.w 5956 <_PyDict_LoadBuiltinsFromGlobals+0x586> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - bne.n 5776 <_PyDict_LoadBuiltinsFromGlobals+0x39e> │ │ │ │ │ + bne.n 576e <_PyDict_LoadBuiltinsFromGlobals+0x39e> │ │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ │ add.w r3, r7, r7, lsl #2 │ │ │ │ │ lsrs r7, r6, #5 │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - bgt.w 5848 <_PyDict_LoadBuiltinsFromGlobals+0x470> │ │ │ │ │ + bgt.w 5840 <_PyDict_LoadBuiltinsFromGlobals+0x470> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 5840 <_PyDict_LoadBuiltinsFromGlobals+0x468> │ │ │ │ │ - ldr r2, [pc, #644] @ (594c <_PyDict_LoadBuiltinsFromGlobals+0x574>) │ │ │ │ │ + blt.w 5838 <_PyDict_LoadBuiltinsFromGlobals+0x468> │ │ │ │ │ + ldr r2, [pc, #612] @ (5924 <_PyDict_LoadBuiltinsFromGlobals+0x554>) │ │ │ │ │ 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 5938 <_PyDict_LoadBuiltinsFromGlobals+0x560> │ │ │ │ │ + blt.w 5956 <_PyDict_LoadBuiltinsFromGlobals+0x586> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - bne.n 5776 <_PyDict_LoadBuiltinsFromGlobals+0x39e> │ │ │ │ │ + bne.n 576e <_PyDict_LoadBuiltinsFromGlobals+0x39e> │ │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ │ lsrs r3, r6, #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 588c <_PyDict_LoadBuiltinsFromGlobals+0x4b4> │ │ │ │ │ + bgt.w 5884 <_PyDict_LoadBuiltinsFromGlobals+0x4b4> │ │ │ │ │ ldrsb r4, [r5, r7] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w 585a <_PyDict_LoadBuiltinsFromGlobals+0x482> │ │ │ │ │ - ldr r3, [pc, #584] @ (594c <_PyDict_LoadBuiltinsFromGlobals+0x574>) │ │ │ │ │ + blt.w 5852 <_PyDict_LoadBuiltinsFromGlobals+0x482> │ │ │ │ │ + ldr r3, [pc, #552] @ (5924 <_PyDict_LoadBuiltinsFromGlobals+0x554>) │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 5938 <_PyDict_LoadBuiltinsFromGlobals+0x560> │ │ │ │ │ + blt.w 5956 <_PyDict_LoadBuiltinsFromGlobals+0x586> │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ - bne.n 5772 <_PyDict_LoadBuiltinsFromGlobals+0x39a> │ │ │ │ │ + bne.n 576a <_PyDict_LoadBuiltinsFromGlobals+0x39a> │ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add.w r7, r7, r3, lsr #5 │ │ │ │ │ add.w r7, r7, #1 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - bgt.w 590a <_PyDict_LoadBuiltinsFromGlobals+0x532> │ │ │ │ │ + bgt.w 58f4 <_PyDict_LoadBuiltinsFromGlobals+0x524> │ │ │ │ │ ldrsb r4, [r5, r7] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w 58ac <_PyDict_LoadBuiltinsFromGlobals+0x4d4> │ │ │ │ │ - ldr r3, [pc, #520] @ (594c <_PyDict_LoadBuiltinsFromGlobals+0x574>) │ │ │ │ │ + blt.w 58a4 <_PyDict_LoadBuiltinsFromGlobals+0x4d4> │ │ │ │ │ + ldr r3, [pc, #488] @ (5924 <_PyDict_LoadBuiltinsFromGlobals+0x554>) │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 5938 <_PyDict_LoadBuiltinsFromGlobals+0x560> │ │ │ │ │ + blt.w 5956 <_PyDict_LoadBuiltinsFromGlobals+0x586> │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ - bne.n 5772 <_PyDict_LoadBuiltinsFromGlobals+0x39a> │ │ │ │ │ + bne.n 576a <_PyDict_LoadBuiltinsFromGlobals+0x39a> │ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ lsrs r3, r3, #10 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 56f4 <_PyDict_LoadBuiltinsFromGlobals+0x31c> │ │ │ │ │ + b.n 56ec <_PyDict_LoadBuiltinsFromGlobals+0x31c> │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 57ac <_PyDict_LoadBuiltinsFromGlobals+0x3d4> │ │ │ │ │ + blt.n 57a4 <_PyDict_LoadBuiltinsFromGlobals+0x3d4> │ │ │ │ │ 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 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5508 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ orrge.w r5, r5, #1 │ │ │ │ │ - bge.w 5564 <_PyDict_LoadBuiltinsFromGlobals+0x18c> │ │ │ │ │ + bge.w 555c <_PyDict_LoadBuiltinsFromGlobals+0x18c> │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - bne.w 5568 <_PyDict_LoadBuiltinsFromGlobals+0x190> │ │ │ │ │ - b.n 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + bne.w 5560 <_PyDict_LoadBuiltinsFromGlobals+0x190> │ │ │ │ │ + b.n 5508 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ adds r3, #3 │ │ │ │ │ - bne.w 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + bne.w 5508 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 5522 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + b.n 551a <_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 54ae <_PyDict_LoadBuiltinsFromGlobals+0xd6> │ │ │ │ │ + bge.w 54a6 <_PyDict_LoadBuiltinsFromGlobals+0xd6> │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5508 <_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 54e2 <_PyDict_LoadBuiltinsFromGlobals+0x10a> │ │ │ │ │ + bge.w 54da <_PyDict_LoadBuiltinsFromGlobals+0x10a> │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5508 <_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 57b6 <_PyDict_LoadBuiltinsFromGlobals+0x3de> │ │ │ │ │ + b.n 57ae <_PyDict_LoadBuiltinsFromGlobals+0x3de> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 568a <_PyDict_LoadBuiltinsFromGlobals+0x2b2> │ │ │ │ │ + bge.w 5682 <_PyDict_LoadBuiltinsFromGlobals+0x2b2> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 56a8 <_PyDict_LoadBuiltinsFromGlobals+0x2d0> │ │ │ │ │ - ldr r1, [pc, #288] @ (594c <_PyDict_LoadBuiltinsFromGlobals+0x574>) │ │ │ │ │ + beq.w 5508 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 56a0 <_PyDict_LoadBuiltinsFromGlobals+0x2d0> │ │ │ │ │ + ldr r1, [pc, #256] @ (5924 <_PyDict_LoadBuiltinsFromGlobals+0x554>) │ │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5538 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ - b.n 55ec <_PyDict_LoadBuiltinsFromGlobals+0x214> │ │ │ │ │ + bne.w 5530 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + b.n 55e4 <_PyDict_LoadBuiltinsFromGlobals+0x214> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 56e2 <_PyDict_LoadBuiltinsFromGlobals+0x30a> │ │ │ │ │ + beq.w 5508 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 56da <_PyDict_LoadBuiltinsFromGlobals+0x30a> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ - b.n 56be <_PyDict_LoadBuiltinsFromGlobals+0x2e6> │ │ │ │ │ + b.n 56b6 <_PyDict_LoadBuiltinsFromGlobals+0x2e6> │ │ │ │ │ ldr r4, [r4, #8] │ │ │ │ │ - b.n 5586 <_PyDict_LoadBuiltinsFromGlobals+0x1ae> │ │ │ │ │ + b.n 557e <_PyDict_LoadBuiltinsFromGlobals+0x1ae> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.w 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 5720 <_PyDict_LoadBuiltinsFromGlobals+0x348> │ │ │ │ │ + beq.w 5508 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 5718 <_PyDict_LoadBuiltinsFromGlobals+0x348> │ │ │ │ │ ldr.w r3, [r5, r7, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 55b8 <_PyDict_LoadBuiltinsFromGlobals+0x1e0> │ │ │ │ │ + bge.w 55b0 <_PyDict_LoadBuiltinsFromGlobals+0x1e0> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5508 <_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 5476 <_PyDict_LoadBuiltinsFromGlobals+0x9e> │ │ │ │ │ - b.n 55e8 <_PyDict_LoadBuiltinsFromGlobals+0x210> │ │ │ │ │ + bge.w 546e <_PyDict_LoadBuiltinsFromGlobals+0x9e> │ │ │ │ │ + b.n 55e0 <_PyDict_LoadBuiltinsFromGlobals+0x210> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r4, [r5, r7, lsl #1] │ │ │ │ │ ldrgt.w r4, [r5, r7, lsl #2] │ │ │ │ │ - b.n 56fc <_PyDict_LoadBuiltinsFromGlobals+0x324> │ │ │ │ │ + b.n 56f4 <_PyDict_LoadBuiltinsFromGlobals+0x324> │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 54f6 <_PyDict_LoadBuiltinsFromGlobals+0x11e> │ │ │ │ │ + beq.w 54ee <_PyDict_LoadBuiltinsFromGlobals+0x11e> │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b.n 5538 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + b.n 5530 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.w 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 575e <_PyDict_LoadBuiltinsFromGlobals+0x386> │ │ │ │ │ + beq.w 5508 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 5756 <_PyDict_LoadBuiltinsFromGlobals+0x386> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r4, r6 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 59a8 <_PyDict_LoadBuiltinsFromGlobals+0x5d0> │ │ │ │ │ + bgt.n 5994 <_PyDict_LoadBuiltinsFromGlobals+0x5c4> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 5918 <_PyDict_LoadBuiltinsFromGlobals+0x540> │ │ │ │ │ + bge.n 5902 <_PyDict_LoadBuiltinsFromGlobals+0x532> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5508 <_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 5992 <_PyDict_LoadBuiltinsFromGlobals+0x5ba> │ │ │ │ │ + bgt.n 59a2 <_PyDict_LoadBuiltinsFromGlobals+0x5d2> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 5950 <_PyDict_LoadBuiltinsFromGlobals+0x578> │ │ │ │ │ + bge.n 5928 <_PyDict_LoadBuiltinsFromGlobals+0x558> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 5510 <_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 58b8 <_PyDict_LoadBuiltinsFromGlobals+0x4e0> │ │ │ │ │ + beq.w 5508 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 5946 <_PyDict_LoadBuiltinsFromGlobals+0x576> │ │ │ │ │ ldr.w r2, [sl, #28] │ │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 5510 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 5790 <_PyDict_LoadBuiltinsFromGlobals+0x3b8> │ │ │ │ │ + beq.w 5508 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 5788 <_PyDict_LoadBuiltinsFromGlobals+0x3b8> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r4, [r5, r7, lsl #1] │ │ │ │ │ ldrgt.w r4, [r5, r7, lsl #2] │ │ │ │ │ - b.n 573a <_PyDict_LoadBuiltinsFromGlobals+0x362> │ │ │ │ │ - ldr r2, [pc, #48] @ (594c <_PyDict_LoadBuiltinsFromGlobals+0x574>) │ │ │ │ │ + b.n 5732 <_PyDict_LoadBuiltinsFromGlobals+0x362> │ │ │ │ │ + ldr r2, [pc, #32] @ (5924 <_PyDict_LoadBuiltinsFromGlobals+0x554>) │ │ │ │ │ mov r0, sl │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 7a4 <_Py_dict_lookup+0x4bc> │ │ │ │ │ R_ARM_THM_CALL compare_unicode_generic │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - blt.n 5944 <_PyDict_LoadBuiltinsFromGlobals+0x56c> │ │ │ │ │ + blt.n 5962 <_PyDict_LoadBuiltinsFromGlobals+0x592> │ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ │ - bne.n 5940 <_PyDict_LoadBuiltinsFromGlobals+0x568> │ │ │ │ │ + bne.n 595e <_PyDict_LoadBuiltinsFromGlobals+0x58e> │ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ │ - b.n 58c8 <_PyDict_LoadBuiltinsFromGlobals+0x4f0> │ │ │ │ │ - adds r0, #4 │ │ │ │ │ - bne.w 57b2 <_PyDict_LoadBuiltinsFromGlobals+0x3da> │ │ │ │ │ - b.n 5402 <_PyDict_LoadBuiltinsFromGlobals+0x2a> │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - b.n 5538 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ - adds r2, #4 │ │ │ │ │ - bne.w 57b2 <_PyDict_LoadBuiltinsFromGlobals+0x3da> │ │ │ │ │ - b.n 5402 <_PyDict_LoadBuiltinsFromGlobals+0x2a> │ │ │ │ │ + b.n 58c0 <_PyDict_LoadBuiltinsFromGlobals+0x4f0> │ │ │ │ │ + nop │ │ │ │ │ .word 0x00005318 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - ldr r2, [pc, #100] @ (59b8 <_PyDict_LoadBuiltinsFromGlobals+0x5e0>) │ │ │ │ │ + ldr r2, [pc, #132] @ (59b0 <_PyDict_LoadBuiltinsFromGlobals+0x5e0>) │ │ │ │ │ mov r0, sl │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 7a4 <_Py_dict_lookup+0x4bc> │ │ │ │ │ R_ARM_THM_CALL compare_unicode_generic │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - blt.n 5944 <_PyDict_LoadBuiltinsFromGlobals+0x56c> │ │ │ │ │ + blt.n 5962 <_PyDict_LoadBuiltinsFromGlobals+0x592> │ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ │ - bne.n 5940 <_PyDict_LoadBuiltinsFromGlobals+0x568> │ │ │ │ │ + bne.n 595e <_PyDict_LoadBuiltinsFromGlobals+0x58e> │ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ │ - b.n 58e8 <_PyDict_LoadBuiltinsFromGlobals+0x510> │ │ │ │ │ + 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 58b0 <_PyDict_LoadBuiltinsFromGlobals+0x4e0> │ │ │ │ │ + adds r0, #4 │ │ │ │ │ + beq.w 53fa <_PyDict_LoadBuiltinsFromGlobals+0x2a> │ │ │ │ │ + b.n 57aa <_PyDict_LoadBuiltinsFromGlobals+0x3da> │ │ │ │ │ + mov r4, r1 │ │ │ │ │ + b.n 5530 <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + adds r2, #4 │ │ │ │ │ + bne.w 57aa <_PyDict_LoadBuiltinsFromGlobals+0x3da> │ │ │ │ │ + b.n 53fa <_PyDict_LoadBuiltinsFromGlobals+0x2a> │ │ │ │ │ lsrs r3, r6, #5 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 546e <_PyDict_LoadBuiltinsFromGlobals+0x96> │ │ │ │ │ + b.n 5466 <_PyDict_LoadBuiltinsFromGlobals+0x96> │ │ │ │ │ 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 57b2 <_PyDict_LoadBuiltinsFromGlobals+0x3da> │ │ │ │ │ + b.n 57aa <_PyDict_LoadBuiltinsFromGlobals+0x3da> │ │ │ │ │ + lsls r3, r5, #31 │ │ │ │ │ + bmi.w 551a <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + b.n 5590 <_PyDict_LoadBuiltinsFromGlobals+0x1c0> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ - b.n 58de <_PyDict_LoadBuiltinsFromGlobals+0x506> │ │ │ │ │ - lsls r3, r5, #31 │ │ │ │ │ - bmi.w 5522 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ - b.n 5598 <_PyDict_LoadBuiltinsFromGlobals+0x1c0> │ │ │ │ │ + b.n 58b6 <_PyDict_LoadBuiltinsFromGlobals+0x4e6> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ - b.n 58be <_PyDict_LoadBuiltinsFromGlobals+0x4e6> │ │ │ │ │ - nop │ │ │ │ │ + b.n 58d6 <_PyDict_LoadBuiltinsFromGlobals+0x506> │ │ │ │ │ .word 0x00005318 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000059bc : │ │ │ │ │ +000059b4 : │ │ │ │ │ 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, 5a16 │ │ │ │ │ + cbz r7, 5a0e │ │ │ │ │ ldr r7, [r0, #28] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 5a52 │ │ │ │ │ + bne.n 5a4a │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - ble.n 5a10 │ │ │ │ │ + ble.n 5a08 │ │ │ │ │ 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, 5a0a │ │ │ │ │ + cbz r0, 5a02 │ │ │ │ │ adds r7, #1 │ │ │ │ │ blx r6 │ │ │ │ │ - cbnz r0, 5a06 │ │ │ │ │ + cbnz r0, 59fe │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 59f4 │ │ │ │ │ + bne.n 59ec │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 59f4 │ │ │ │ │ + bne.n 59ec │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - ble.n 5a10 │ │ │ │ │ + ble.n 5a08 │ │ │ │ │ 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 5abc │ │ │ │ │ + beq.n 5ab4 │ │ │ │ │ blx r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5a06 │ │ │ │ │ + bne.n 59fe │ │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5abc │ │ │ │ │ + beq.n 5ab4 │ │ │ │ │ adds r7, #1 │ │ │ │ │ add.w r8, r8, #12 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5a06 │ │ │ │ │ + bne.n 59fe │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 5a24 │ │ │ │ │ + bne.n 5a1c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 5a10 │ │ │ │ │ + ble.n 5a08 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ - cbz r0, 5a62 │ │ │ │ │ + cbz r0, 5a5a │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5a06 │ │ │ │ │ + bne.n 59fe │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 5a10 │ │ │ │ │ + beq.n 5a08 │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ - cbz r0, 5a76 │ │ │ │ │ + cbz r0, 5a6e │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5a06 │ │ │ │ │ + bne.n 59fe │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 5a10 │ │ │ │ │ + beq.n 5a08 │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ - cbz r0, 5a8a │ │ │ │ │ + cbz r0, 5a82 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5a06 │ │ │ │ │ + bne.n 59fe │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - beq.n 5a10 │ │ │ │ │ + beq.n 5a08 │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ movs r7, #3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cbz r0, 5aa4 │ │ │ │ │ + cbz r0, 5a9c │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5a06 │ │ │ │ │ + bne.n 59fe │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.n 5a10 │ │ │ │ │ + beq.n 5a08 │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5a9e │ │ │ │ │ - b.n 5aa4 │ │ │ │ │ + bne.n 5a96 │ │ │ │ │ + b.n 5a9c │ │ │ │ │ adds r7, #1 │ │ │ │ │ add.w r8, r8, #12 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 5a24 │ │ │ │ │ - b.n 5a10 │ │ │ │ │ + bne.n 5a1c │ │ │ │ │ + b.n 5a08 │ │ │ │ │ │ │ │ │ │ -00005ac8 : │ │ │ │ │ +00005ac0 : │ │ │ │ │ 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 5c6c │ │ │ │ │ + bne.w 5c64 │ │ │ │ │ ldr r4, [r1, #12] │ │ │ │ │ adds r6, r4, #1 │ │ │ │ │ - beq.w 5c6c │ │ │ │ │ + beq.w 5c64 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ - bpl.w 5ce6 │ │ │ │ │ + bpl.w 5cde │ │ │ │ │ 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 5ce0 │ │ │ │ │ + beq.w 5cd8 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 5cda │ │ │ │ │ + beq.w 5cd2 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 5cda │ │ │ │ │ + beq.w 5cd2 │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5cf8 │ │ │ │ │ + bne.w 5cf0 │ │ │ │ │ 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 5c82 │ │ │ │ │ + bgt.w 5c7a │ │ │ │ │ ldrsb.w lr, [r2, r3] │ │ │ │ │ cmp r7, lr │ │ │ │ │ - bne.n 5c00 │ │ │ │ │ + bne.n 5bf8 │ │ │ │ │ ldr r4, [r5, #28] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 5d08 │ │ │ │ │ + bne.w 5d00 │ │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bgt.n 5bbc │ │ │ │ │ + bgt.n 5bb4 │ │ │ │ │ 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 5bdc │ │ │ │ │ + beq.n 5bd4 │ │ │ │ │ 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 5b9a │ │ │ │ │ + bge.n 5b92 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 5bb6 │ │ │ │ │ + cbz r3, 5bae │ │ │ │ │ ldr r4, [r6, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5bac │ │ │ │ │ + bge.n 5ba4 │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r6, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 5cbc │ │ │ │ │ + beq.w 5cb4 │ │ │ │ │ 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 5b9a │ │ │ │ │ + b.n 5b92 │ │ │ │ │ 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 5b7e │ │ │ │ │ + bne.n 5b76 │ │ │ │ │ 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 5b9a │ │ │ │ │ + bge.n 5b92 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5b9a │ │ │ │ │ - b.n 5bb6 │ │ │ │ │ + bne.n 5b92 │ │ │ │ │ + b.n 5bae │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 5d3a │ │ │ │ │ + beq.w 5d32 │ │ │ │ │ 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 5b52 │ │ │ │ │ + beq.n 5b4a │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 5d3a │ │ │ │ │ + beq.w 5d32 │ │ │ │ │ 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 5c52 │ │ │ │ │ + ble.n 5c4a │ │ │ │ │ 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 5b52 │ │ │ │ │ + beq.w 5b4a │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r4 │ │ │ │ │ - bne.n 5c32 │ │ │ │ │ + bne.n 5c2a │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n 5b52 │ │ │ │ │ + b.n 5b4a │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ - bne.w 5af6 │ │ │ │ │ + bne.w 5aee │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 5bae │ │ │ │ │ + b.n 5ba6 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bgt.n 5cca │ │ │ │ │ + bgt.n 5cc2 │ │ │ │ │ ldrsh.w lr, [r2, r3, lsl #1] │ │ │ │ │ cmp r7, lr │ │ │ │ │ - beq.w 5b52 │ │ │ │ │ + beq.w 5b4a │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 5d3a │ │ │ │ │ + beq.n 5d32 │ │ │ │ │ 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 5c1a │ │ │ │ │ + b.n 5c12 │ │ │ │ │ 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 5b52 │ │ │ │ │ - b.n 5c92 │ │ │ │ │ + beq.w 5b4a │ │ │ │ │ + b.n 5c8a │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5bae │ │ │ │ │ + b.n 5ba6 │ │ │ │ │ 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 5ce0 │ │ │ │ │ + b.n 5cd8 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 5b2a │ │ │ │ │ + b.n 5b22 │ │ │ │ │ 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 5d32 │ │ │ │ │ + bne.n 5d2a │ │ │ │ │ subs r1, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r0, r3, r2 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - ble.n 5d36 │ │ │ │ │ + ble.n 5d2e │ │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ │ strb.w r0, [r3], #1 │ │ │ │ │ - b.n 5d24 │ │ │ │ │ + b.n 5d1c │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 5d1a │ │ │ │ │ + b.n 5d12 │ │ │ │ │ strb r1, [r4, #1] │ │ │ │ │ - b.n 5b9a │ │ │ │ │ + b.n 5b92 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5b52 │ │ │ │ │ + b.n 5b4a │ │ │ │ │ │ │ │ │ │ -00005d40 <_PyDict_DelItem_KnownHash_LockHeld>: │ │ │ │ │ +00005d38 <_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 5f38 <_PyDict_DelItem_KnownHash_LockHeld+0x1f8> │ │ │ │ │ + bpl.w 5f30 <_PyDict_DelItem_KnownHash_LockHeld+0x1f8> │ │ │ │ │ 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 5ef8 <_PyDict_DelItem_KnownHash_LockHeld+0x1b8> │ │ │ │ │ + beq.w 5ef0 <_PyDict_DelItem_KnownHash_LockHeld+0x1b8> │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 5ef2 <_PyDict_DelItem_KnownHash_LockHeld+0x1b2> │ │ │ │ │ + beq.w 5eea <_PyDict_DelItem_KnownHash_LockHeld+0x1b2> │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 5ef2 <_PyDict_DelItem_KnownHash_LockHeld+0x1b2> │ │ │ │ │ + beq.w 5eea <_PyDict_DelItem_KnownHash_LockHeld+0x1b2> │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5efe <_PyDict_DelItem_KnownHash_LockHeld+0x1be> │ │ │ │ │ + bne.w 5ef6 <_PyDict_DelItem_KnownHash_LockHeld+0x1be> │ │ │ │ │ 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 5e50 <_PyDict_DelItem_KnownHash_LockHeld+0x110> │ │ │ │ │ + bgt.n 5e48 <_PyDict_DelItem_KnownHash_LockHeld+0x110> │ │ │ │ │ ldrsb.w lr, [ip, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bne.n 5e5c <_PyDict_DelItem_KnownHash_LockHeld+0x11c> │ │ │ │ │ + bne.n 5e54 <_PyDict_DelItem_KnownHash_LockHeld+0x11c> │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 5f0e <_PyDict_DelItem_KnownHash_LockHeld+0x1ce> │ │ │ │ │ + bne.w 5f06 <_PyDict_DelItem_KnownHash_LockHeld+0x1ce> │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 5e10 <_PyDict_DelItem_KnownHash_LockHeld+0xd0> │ │ │ │ │ + bgt.n 5e08 <_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 5e32 <_PyDict_DelItem_KnownHash_LockHeld+0xf2> │ │ │ │ │ + beq.n 5e2a <_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 5df0 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ + bge.n 5de8 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 5e0a <_PyDict_DelItem_KnownHash_LockHeld+0xca> │ │ │ │ │ + cbz r3, 5e02 <_PyDict_DelItem_KnownHash_LockHeld+0xca> │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5e00 <_PyDict_DelItem_KnownHash_LockHeld+0xc0> │ │ │ │ │ + bge.n 5df8 <_PyDict_DelItem_KnownHash_LockHeld+0xc0> │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 5eb6 <_PyDict_DelItem_KnownHash_LockHeld+0x176> │ │ │ │ │ + beq.n 5eae <_PyDict_DelItem_KnownHash_LockHeld+0x176> │ │ │ │ │ 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 5df0 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ + b.n 5de8 <_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 5dd2 <_PyDict_DelItem_KnownHash_LockHeld+0x92> │ │ │ │ │ + bne.n 5dca <_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 5dea <_PyDict_DelItem_KnownHash_LockHeld+0xaa> │ │ │ │ │ - b.n 5df0 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ + blt.n 5de2 <_PyDict_DelItem_KnownHash_LockHeld+0xaa> │ │ │ │ │ + b.n 5de8 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.n 5ee2 <_PyDict_DelItem_KnownHash_LockHeld+0x1a2> │ │ │ │ │ + bgt.n 5eda <_PyDict_DelItem_KnownHash_LockHeld+0x1a2> │ │ │ │ │ ldrsh.w lr, [ip, r3, lsl #1] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 5da8 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ + beq.n 5da0 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 5eb0 <_PyDict_DelItem_KnownHash_LockHeld+0x170> │ │ │ │ │ + beq.n 5ea8 <_PyDict_DelItem_KnownHash_LockHeld+0x170> │ │ │ │ │ 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 5ebe <_PyDict_DelItem_KnownHash_LockHeld+0x17e> │ │ │ │ │ + bgt.n 5eb6 <_PyDict_DelItem_KnownHash_LockHeld+0x17e> │ │ │ │ │ ldrsb.w lr, [ip, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 5da8 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ + beq.n 5da0 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 5eb0 <_PyDict_DelItem_KnownHash_LockHeld+0x170> │ │ │ │ │ + beq.n 5ea8 <_PyDict_DelItem_KnownHash_LockHeld+0x170> │ │ │ │ │ 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 5ed0 <_PyDict_DelItem_KnownHash_LockHeld+0x190> │ │ │ │ │ + bgt.n 5ec8 <_PyDict_DelItem_KnownHash_LockHeld+0x190> │ │ │ │ │ ldrsb.w lr, [ip, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 5da8 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ + beq.n 5da0 <_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 5e92 <_PyDict_DelItem_KnownHash_LockHeld+0x152> │ │ │ │ │ + bne.n 5e8a <_PyDict_DelItem_KnownHash_LockHeld+0x152> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5da8 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ + b.n 5da0 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5e02 <_PyDict_DelItem_KnownHash_LockHeld+0xc2> │ │ │ │ │ + b.n 5dfa <_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 5e7c <_PyDict_DelItem_KnownHash_LockHeld+0x13c> │ │ │ │ │ + b.n 5e74 <_PyDict_DelItem_KnownHash_LockHeld+0x13c> │ │ │ │ │ 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 5e9c <_PyDict_DelItem_KnownHash_LockHeld+0x15c> │ │ │ │ │ + b.n 5e94 <_PyDict_DelItem_KnownHash_LockHeld+0x15c> │ │ │ │ │ add.w lr, r0, r3, lsl #2 │ │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.w 5da8 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ - b.n 5e5c <_PyDict_DelItem_KnownHash_LockHeld+0x11c> │ │ │ │ │ + beq.w 5da0 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ + b.n 5e54 <_PyDict_DelItem_KnownHash_LockHeld+0x11c> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5e02 <_PyDict_DelItem_KnownHash_LockHeld+0xc2> │ │ │ │ │ + b.n 5dfa <_PyDict_DelItem_KnownHash_LockHeld+0xc2> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 5d86 <_PyDict_DelItem_KnownHash_LockHeld+0x46> │ │ │ │ │ + b.n 5d7e <_PyDict_DelItem_KnownHash_LockHeld+0x46> │ │ │ │ │ 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 5f4e <_PyDict_DelItem_KnownHash_LockHeld+0x20e> │ │ │ │ │ + bne.n 5f46 <_PyDict_DelItem_KnownHash_LockHeld+0x20e> │ │ │ │ │ subs r0, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r5, r3, r2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - ble.n 5f4a <_PyDict_DelItem_KnownHash_LockHeld+0x20a> │ │ │ │ │ + ble.n 5f42 <_PyDict_DelItem_KnownHash_LockHeld+0x20a> │ │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ │ - b.n 5f2a <_PyDict_DelItem_KnownHash_LockHeld+0x1ea> │ │ │ │ │ + b.n 5f22 <_PyDict_DelItem_KnownHash_LockHeld+0x1ea> │ │ │ │ │ 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 5ef8 <_PyDict_DelItem_KnownHash_LockHeld+0x1b8> │ │ │ │ │ + b.n 5ef0 <_PyDict_DelItem_KnownHash_LockHeld+0x1b8> │ │ │ │ │ strb r0, [r1, #1] │ │ │ │ │ - b.n 5df0 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ + b.n 5de8 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 5f20 <_PyDict_DelItem_KnownHash_LockHeld+0x1e0> │ │ │ │ │ + b.n 5f18 <_PyDict_DelItem_KnownHash_LockHeld+0x1e0> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005f54 : │ │ │ │ │ +00005f4c : │ │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldrb.w r9, [r0, #4] │ │ │ │ │ @@ -9605,95 +9605,95 @@ │ │ │ │ │ mov sl, r8 │ │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ lsl.w r3, r3, r9 │ │ │ │ │ add.w lr, r2, r7 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r5, r8, r3 │ │ │ │ │ - bgt.w 60b2 │ │ │ │ │ + bgt.w 60aa │ │ │ │ │ ldrsb r0, [r7, r5] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 6066 │ │ │ │ │ + blt.n 605e │ │ │ │ │ ldr.w r0, [lr, r0, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 60a4 │ │ │ │ │ + beq.n 609c │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - beq.w 61ac │ │ │ │ │ + beq.w 61a4 │ │ │ │ │ mov.w r0, r8, lsr #5 │ │ │ │ │ add.w r6, r5, r5, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r0, r6 │ │ │ │ │ and.w fp, r3, r0 │ │ │ │ │ ldrsb.w r6, [r7, fp] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n 60ac │ │ │ │ │ + blt.n 60a4 │ │ │ │ │ ldr.w r0, [lr, r6, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 60a4 │ │ │ │ │ + beq.n 609c │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - beq.w 61fc │ │ │ │ │ + beq.w 61f4 │ │ │ │ │ mov.w ip, r8, lsr #10 │ │ │ │ │ add.w r6, fp, fp, lsl #2 │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ add r0, r6 │ │ │ │ │ mov fp, r3 │ │ │ │ │ and.w r6, r3, r0 │ │ │ │ │ mov r4, lr │ │ │ │ │ mov r2, ip │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ it le │ │ │ │ │ ldrsble.w r8, [r7, r6] │ │ │ │ │ - bgt.w 61dc │ │ │ │ │ + bgt.w 61d4 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - blt.w 6144 │ │ │ │ │ + blt.w 613c │ │ │ │ │ ldr.w r0, [r4, r8, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 618e │ │ │ │ │ + beq.w 6186 │ │ │ │ │ ldr r5, [sp, #0] │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 617a │ │ │ │ │ + beq.w 6172 │ │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ add.w r6, r6, r2, lsr #5 │ │ │ │ │ add.w r6, r6, #1 │ │ │ │ │ and.w r6, r6, fp │ │ │ │ │ - bgt.w 61ec │ │ │ │ │ + bgt.w 61e4 │ │ │ │ │ ldrsb.w r8, [r7, r6] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - blt.w 61a4 │ │ │ │ │ + blt.w 619c │ │ │ │ │ ldr.w r0, [r4, r8, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 618e │ │ │ │ │ + beq.w 6186 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 6214 │ │ │ │ │ + beq.w 620c │ │ │ │ │ lsrs r2, r2, #10 │ │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ add r6, r0 │ │ │ │ │ and.w r6, r6, fp │ │ │ │ │ - b.n 5ff4 │ │ │ │ │ + b.n 5fec │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 5fac │ │ │ │ │ + bne.n 5fa4 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 60a4 │ │ │ │ │ + ble.n 609c │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldrsb r2, [r7, r5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 611c │ │ │ │ │ + bge.n 6114 │ │ │ │ │ ldr r6, [r4, #16] │ │ │ │ │ strb r6, [r7, r5] │ │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ │ @@ -9709,190 +9709,190 @@ │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ - beq.n 606a │ │ │ │ │ - b.n 5fd4 │ │ │ │ │ + beq.n 6062 │ │ │ │ │ + b.n 5fcc │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r6, [r7, r5, lsl #2] │ │ │ │ │ ldrshle.w r6, [r7, r5, lsl #1] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n 60fc │ │ │ │ │ + blt.n 60f4 │ │ │ │ │ ldr.w r0, [lr, r6, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 60a4 │ │ │ │ │ + beq.n 609c │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - beq.n 61ac │ │ │ │ │ + beq.n 61a4 │ │ │ │ │ mov.w r0, r8, lsr #5 │ │ │ │ │ add.w r6, r5, r5, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r0, r6 │ │ │ │ │ and.w fp, r3, r0 │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r6, [r7, fp, lsl #2] │ │ │ │ │ ldrshle.w r6, [r7, fp, lsl #1] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge.w 5fc4 │ │ │ │ │ + bge.w 5fbc │ │ │ │ │ adds r0, r6, #1 │ │ │ │ │ - beq.n 6100 │ │ │ │ │ - b.n 5fd4 │ │ │ │ │ + beq.n 60f8 │ │ │ │ │ + b.n 5fcc │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ - bne.n 60d2 │ │ │ │ │ + bne.n 60ca │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 60a4 │ │ │ │ │ + ble.n 609c │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r2, [r7, r5, lsl #1] │ │ │ │ │ ldrgt.w r2, [r7, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 6192 │ │ │ │ │ + blt.n 618a │ │ │ │ │ mov r2, sl │ │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ add r5, r2 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ add.w r5, r5, #1 │ │ │ │ │ and.w r5, r5, r3 │ │ │ │ │ - bgt.n 616a │ │ │ │ │ + bgt.n 6162 │ │ │ │ │ ldrsb r0, [r7, r5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 611e │ │ │ │ │ + bge.n 6116 │ │ │ │ │ ldr r6, [r4, #16] │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - ble.n 607c │ │ │ │ │ - b.n 6194 │ │ │ │ │ + ble.n 6074 │ │ │ │ │ + b.n 618c │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.w 601e │ │ │ │ │ + bne.w 6016 │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it le │ │ │ │ │ movle.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - ble.n 60a4 │ │ │ │ │ + ble.n 609c │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - bgt.n 610a │ │ │ │ │ - b.n 6074 │ │ │ │ │ + bgt.n 6102 │ │ │ │ │ + b.n 606c │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r0, [r7, r5, lsl #1] │ │ │ │ │ ldrgt.w r0, [r7, r5, lsl #2] │ │ │ │ │ - b.n 6136 │ │ │ │ │ + b.n 612e │ │ │ │ │ strd r2, fp, [sp, #16] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 601e │ │ │ │ │ + beq.w 6016 │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b.n 60a4 │ │ │ │ │ + b.n 609c │ │ │ │ │ ldr r6, [r4, #16] │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite le │ │ │ │ │ strhle.w r6, [r7, r5, lsl #1] │ │ │ │ │ strgt.w r6, [r7, r5, lsl #2] │ │ │ │ │ - b.n 607e │ │ │ │ │ + b.n 6076 │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 614c │ │ │ │ │ - b.n 6056 │ │ │ │ │ + beq.n 6144 │ │ │ │ │ + b.n 604e │ │ │ │ │ strd lr, r3, [sp, #4] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, lr, [sp] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 60a4 │ │ │ │ │ + bne.w 609c │ │ │ │ │ mov.w r0, r8, lsr #5 │ │ │ │ │ add.w r6, r5, r5, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ add r0, r6 │ │ │ │ │ and.w fp, r3, r0 │ │ │ │ │ - ble.w 5fbc │ │ │ │ │ - b.n 60e2 │ │ │ │ │ + ble.w 5fb4 │ │ │ │ │ + b.n 60da │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r8, [r7, r6, lsl #1] │ │ │ │ │ ldrgt.w r8, [r7, r6, lsl #2] │ │ │ │ │ - b.n 6002 │ │ │ │ │ + b.n 5ffa │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r8, [r7, r6, lsl #1] │ │ │ │ │ ldrgt.w r8, [r7, r6, lsl #2] │ │ │ │ │ - b.n 603a │ │ │ │ │ + b.n 6032 │ │ │ │ │ strd lr, r3, [sp, #4] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, lr, [sp] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 60a4 │ │ │ │ │ - b.n 5fd4 │ │ │ │ │ + bne.w 609c │ │ │ │ │ + b.n 5fcc │ │ │ │ │ strd r2, fp, [sp, #16] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6056 │ │ │ │ │ + beq.w 604e │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b.n 60a4 │ │ │ │ │ + b.n 609c │ │ │ │ │ │ │ │ │ │ -0000622c <_PyDict_FromItems>: │ │ │ │ │ +00006224 <_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 62d0 <_PyDict_FromItems+0xa4> │ │ │ │ │ - ldr r3, [pc, #660] @ (64e4 <_PyDict_FromItems+0x2b8>) │ │ │ │ │ + bgt.n 62c8 <_PyDict_FromItems+0xa4> │ │ │ │ │ + ldr r3, [pc, #660] @ (64dc <_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 647e <_PyDict_FromItems+0x252> │ │ │ │ │ + beq.w 6476 <_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] @ (64e8 <_PyDict_FromItems+0x2bc>) │ │ │ │ │ + ldr r3, [pc, #616] @ (64e0 <_PyDict_FromItems+0x2bc>) │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - ldr r2, [pc, #612] @ (64ec <_PyDict_FromItems+0x2c0>) │ │ │ │ │ + ldr r2, [pc, #612] @ (64e4 <_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 │ │ │ │ │ @@ -9906,150 +9906,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 63be <_PyDict_FromItems+0x192> │ │ │ │ │ + bgt.n 63b6 <_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 64f4 <_PyDict_FromItems+0x2c8> │ │ │ │ │ + bne.w 64ec <_PyDict_FromItems+0x2c8> │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.n 624c <_PyDict_FromItems+0x20> │ │ │ │ │ + beq.n 6244 <_PyDict_FromItems+0x20> │ │ │ │ │ subs r2, r5, #1 │ │ │ │ │ adds r3, r0, #4 │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ - beq.w 661e <_PyDict_FromItems+0x3f2> │ │ │ │ │ + beq.w 6616 <_PyDict_FromItems+0x3f2> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 6364 <_PyDict_FromItems+0x138> │ │ │ │ │ + beq.n 635c <_PyDict_FromItems+0x138> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 6356 <_PyDict_FromItems+0x12a> │ │ │ │ │ + beq.n 634e <_PyDict_FromItems+0x12a> │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 6348 <_PyDict_FromItems+0x11c> │ │ │ │ │ + beq.n 6340 <_PyDict_FromItems+0x11c> │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq.n 633a <_PyDict_FromItems+0x10e> │ │ │ │ │ + beq.n 6332 <_PyDict_FromItems+0x10e> │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq.n 632c <_PyDict_FromItems+0x100> │ │ │ │ │ + beq.n 6324 <_PyDict_FromItems+0x100> │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - beq.n 631e <_PyDict_FromItems+0xf2> │ │ │ │ │ + beq.n 6316 <_PyDict_FromItems+0xf2> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r3, #4 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.w 661e <_PyDict_FromItems+0x3f2> │ │ │ │ │ + bne.w 6616 <_PyDict_FromItems+0x3f2> │ │ │ │ │ movs r1, #1 │ │ │ │ │ cmp r5, #5 │ │ │ │ │ - ble.w 624c <_PyDict_FromItems+0x20> │ │ │ │ │ + ble.w 6244 <_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 62c8 <_PyDict_FromItems+0x9c> │ │ │ │ │ + beq.n 62c0 <_PyDict_FromItems+0x9c> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 118 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbnz r0, 63c6 <_PyDict_FromItems+0x19a> │ │ │ │ │ - b.n 62c8 <_PyDict_FromItems+0x9c> │ │ │ │ │ + cbnz r0, 63be <_PyDict_FromItems+0x19a> │ │ │ │ │ + b.n 62c0 <_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 64b8 <_PyDict_FromItems+0x28c> │ │ │ │ │ + bge.n 64b0 <_PyDict_FromItems+0x28c> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 64be <_PyDict_FromItems+0x292> │ │ │ │ │ + bne.n 64b6 <_PyDict_FromItems+0x292> │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 64be <_PyDict_FromItems+0x292> │ │ │ │ │ - ldr r0, [pc, #244] @ (64e8 <_PyDict_FromItems+0x2bc>) │ │ │ │ │ + beq.n 64b6 <_PyDict_FromItems+0x292> │ │ │ │ │ + ldr r0, [pc, #244] @ (64e0 <_PyDict_FromItems+0x2bc>) │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.w 666e <_PyDict_FromItems+0x442> │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.w 6666 <_PyDict_FromItems+0x442> │ │ │ │ │ + bl d8c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 64d6 <_PyDict_FromItems+0x2aa> │ │ │ │ │ + beq.n 64ce <_PyDict_FromItems+0x2aa> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w 62c8 <_PyDict_FromItems+0x9c> │ │ │ │ │ + beq.w 62c0 <_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 │ │ │ │ │ @@ -10058,275 +10058,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 65fc <_PyDict_FromItems+0x3d0> │ │ │ │ │ + bge.w 65f4 <_PyDict_FromItems+0x3d0> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - bne.w 6604 <_PyDict_FromItems+0x3d8> │ │ │ │ │ + bne.w 65fc <_PyDict_FromItems+0x3d8> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.w 6604 <_PyDict_FromItems+0x3d8> │ │ │ │ │ + beq.w 65fc <_PyDict_FromItems+0x3d8> │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.w 667a <_PyDict_FromItems+0x44e> │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.w 6672 <_PyDict_FromItems+0x44e> │ │ │ │ │ + bl d8c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 64d6 <_PyDict_FromItems+0x2aa> │ │ │ │ │ + beq.n 64ce <_PyDict_FromItems+0x2aa> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add r8, r9 │ │ │ │ │ add r7, sl │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 6426 <_PyDict_FromItems+0x1fa> │ │ │ │ │ + bne.n 641e <_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 6686 <_PyDict_FromItems+0x45a> │ │ │ │ │ - ldr r3, [pc, #84] @ (64e8 <_PyDict_FromItems+0x2bc>) │ │ │ │ │ + beq.w 667e <_PyDict_FromItems+0x45a> │ │ │ │ │ + ldr r3, [pc, #84] @ (64e0 <_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] @ (64f0 <_PyDict_FromItems+0x2c4>) │ │ │ │ │ + ldr r2, [pc, #72] @ (64e8 <_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 62a2 <_PyDict_FromItems+0x76> │ │ │ │ │ + b.n 629a <_PyDict_FromItems+0x76> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 63ec <_PyDict_FromItems+0x1c0> │ │ │ │ │ + beq.n 63e4 <_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 63f2 <_PyDict_FromItems+0x1c6> │ │ │ │ │ + bne.n 63ea <_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 668e <_PyDict_FromItems+0x462> │ │ │ │ │ + blt.w 6686 <_PyDict_FromItems+0x462> │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 62c8 <_PyDict_FromItems+0x9c> │ │ │ │ │ + b.n 62c0 <_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 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w 624c <_PyDict_FromItems+0x20> │ │ │ │ │ + beq.w 6244 <_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 6598 <_PyDict_FromItems+0x36c> │ │ │ │ │ + beq.n 6590 <_PyDict_FromItems+0x36c> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 6584 <_PyDict_FromItems+0x358> │ │ │ │ │ + beq.n 657c <_PyDict_FromItems+0x358> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 6576 <_PyDict_FromItems+0x34a> │ │ │ │ │ + beq.n 656e <_PyDict_FromItems+0x34a> │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 6568 <_PyDict_FromItems+0x33c> │ │ │ │ │ + beq.n 6560 <_PyDict_FromItems+0x33c> │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq.n 6558 <_PyDict_FromItems+0x32c> │ │ │ │ │ + beq.n 6550 <_PyDict_FromItems+0x32c> │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq.n 6548 <_PyDict_FromItems+0x31c> │ │ │ │ │ + beq.n 6540 <_PyDict_FromItems+0x31c> │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - beq.n 6538 <_PyDict_FromItems+0x30c> │ │ │ │ │ + beq.n 6530 <_PyDict_FromItems+0x30c> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 6662 <_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 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 6662 <_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 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 6662 <_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 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.w 6662 <_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 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_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 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_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 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ adds r1, #1 │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.w 6378 <_PyDict_FromItems+0x14c> │ │ │ │ │ + beq.w 6370 <_PyDict_FromItems+0x14c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r1, #8 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_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 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_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 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_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 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_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 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.w 6378 <_PyDict_FromItems+0x14c> │ │ │ │ │ - b.n 659a <_PyDict_FromItems+0x36e> │ │ │ │ │ + beq.w 6370 <_PyDict_FromItems+0x14c> │ │ │ │ │ + b.n 6592 <_PyDict_FromItems+0x36e> │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - beq.w 644e <_PyDict_FromItems+0x222> │ │ │ │ │ + beq.w 6446 <_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 6456 <_PyDict_FromItems+0x22a> │ │ │ │ │ + bne.w 644e <_PyDict_FromItems+0x22a> │ │ │ │ │ mov r7, r1 │ │ │ │ │ - b.n 64ce <_PyDict_FromItems+0x2a2> │ │ │ │ │ + b.n 64c6 <_PyDict_FromItems+0x2a2> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r1, #8 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ adds r3, #32 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 666a <_PyDict_FromItems+0x43e> │ │ │ │ │ + bne.n 6662 <_PyDict_FromItems+0x43e> │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.w 6378 <_PyDict_FromItems+0x14c> │ │ │ │ │ - b.n 661e <_PyDict_FromItems+0x3f2> │ │ │ │ │ + beq.w 6370 <_PyDict_FromItems+0x14c> │ │ │ │ │ + b.n 6616 <_PyDict_FromItems+0x3f2> │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 637a <_PyDict_FromItems+0x14e> │ │ │ │ │ - bl a8c │ │ │ │ │ + b.n 6372 <_PyDict_FromItems+0x14e> │ │ │ │ │ + bl a88 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 640a <_PyDict_FromItems+0x1de> │ │ │ │ │ - b.n 64d6 <_PyDict_FromItems+0x2aa> │ │ │ │ │ - bl a8c │ │ │ │ │ + bne.w 6402 <_PyDict_FromItems+0x1de> │ │ │ │ │ + b.n 64ce <_PyDict_FromItems+0x2aa> │ │ │ │ │ + bl a88 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 646a <_PyDict_FromItems+0x23e> │ │ │ │ │ - b.n 64d6 <_PyDict_FromItems+0x2aa> │ │ │ │ │ - ldr r0, [pc, #24] @ (66a0 <_PyDict_FromItems+0x474>) │ │ │ │ │ + bne.w 6462 <_PyDict_FromItems+0x23e> │ │ │ │ │ + b.n 64ce <_PyDict_FromItems+0x2aa> │ │ │ │ │ + ldr r0, [pc, #24] @ (6698 <_PyDict_FromItems+0x474>) │ │ │ │ │ bl 5c4 <_Py_dict_lookup+0x2dc> │ │ │ │ │ R_ARM_THM_CALL dictkeys_decref.constprop.0 │ │ │ │ │ - b.n 62c8 <_PyDict_FromItems+0x9c> │ │ │ │ │ + b.n 62c0 <_PyDict_FromItems+0x9c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 64e0 <_PyDict_FromItems+0x2b4> │ │ │ │ │ + bne.w 64d8 <_PyDict_FromItems+0x2b4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 64e0 <_PyDict_FromItems+0x2b4> │ │ │ │ │ + b.n 64d8 <_PyDict_FromItems+0x2b4> │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000066a4 <_PyDict_LoadGlobalStackRef>: │ │ │ │ │ +0000669c <_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] │ │ │ │ │ @@ -10335,178 +10335,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 6722 <_PyDict_LoadGlobalStackRef+0x7e> │ │ │ │ │ + bne.n 671a <_PyDict_LoadGlobalStackRef+0x7e> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 6722 <_PyDict_LoadGlobalStackRef+0x7e> │ │ │ │ │ + beq.n 671a <_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 6746 <_PyDict_LoadGlobalStackRef+0xa2> │ │ │ │ │ + bne.n 673e <_PyDict_LoadGlobalStackRef+0xa2> │ │ │ │ │ movs r1, #1 │ │ │ │ │ adds r7, r0, #3 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ - beq.n 6702 <_PyDict_LoadGlobalStackRef+0x5e> │ │ │ │ │ + beq.n 66fa <_PyDict_LoadGlobalStackRef+0x5e> │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 6706 <_PyDict_LoadGlobalStackRef+0x62> │ │ │ │ │ + bne.n 66fe <_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, 670e <_PyDict_LoadGlobalStackRef+0x6a> │ │ │ │ │ + cbnz r3, 6706 <_PyDict_LoadGlobalStackRef+0x6a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 66f2 <_PyDict_LoadGlobalStackRef+0x4e> │ │ │ │ │ + beq.n 66ea <_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 6702 <_PyDict_LoadGlobalStackRef+0x5e> │ │ │ │ │ + b.n 66fa <_PyDict_LoadGlobalStackRef+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 66fe <_PyDict_LoadGlobalStackRef+0x5a> │ │ │ │ │ + beq.n 66f6 <_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 66e6 <_PyDict_LoadGlobalStackRef+0x42> │ │ │ │ │ + beq.n 66de <_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 66e8 <_PyDict_LoadGlobalStackRef+0x44> │ │ │ │ │ + b.n 66e0 <_PyDict_LoadGlobalStackRef+0x44> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006760 <_PyDictKeys_StringLookup>: │ │ │ │ │ +00006758 <_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 69a8 <_PyDictKeys_StringLookup+0x248> │ │ │ │ │ + bne.w 69a0 <_PyDictKeys_StringLookup+0x248> │ │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 69a8 <_PyDictKeys_StringLookup+0x248> │ │ │ │ │ + beq.w 69a0 <_PyDictKeys_StringLookup+0x248> │ │ │ │ │ ldr r4, [r1, #12] │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ - beq.n 6874 <_PyDictKeys_StringLookup+0x114> │ │ │ │ │ + beq.n 686c <_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 68a2 <_PyDictKeys_StringLookup+0x142> │ │ │ │ │ + bgt.n 689a <_PyDictKeys_StringLookup+0x142> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 6862 <_PyDictKeys_StringLookup+0x102> │ │ │ │ │ + blt.n 685a <_PyDictKeys_StringLookup+0x102> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 686c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 6864 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.w 6930 <_PyDictKeys_StringLookup+0x1d0> │ │ │ │ │ + beq.w 6928 <_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 68c0 <_PyDictKeys_StringLookup+0x160> │ │ │ │ │ + bgt.n 68b8 <_PyDictKeys_StringLookup+0x160> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 68d0 <_PyDictKeys_StringLookup+0x170> │ │ │ │ │ + blt.n 68c8 <_PyDictKeys_StringLookup+0x170> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 686c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 6864 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.w 6946 <_PyDictKeys_StringLookup+0x1e6> │ │ │ │ │ + beq.w 693e <_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 6900 <_PyDictKeys_StringLookup+0x1a0> │ │ │ │ │ + bgt.n 68f8 <_PyDictKeys_StringLookup+0x1a0> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 68e6 <_PyDictKeys_StringLookup+0x186> │ │ │ │ │ + blt.n 68de <_PyDictKeys_StringLookup+0x186> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 686c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 6864 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.w 695c <_PyDictKeys_StringLookup+0x1fc> │ │ │ │ │ + beq.w 6954 <_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 6922 <_PyDictKeys_StringLookup+0x1c2> │ │ │ │ │ + bgt.n 691a <_PyDictKeys_StringLookup+0x1c2> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 68fa <_PyDictKeys_StringLookup+0x19a> │ │ │ │ │ + blt.n 68f2 <_PyDictKeys_StringLookup+0x19a> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 686c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 6864 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.w 6980 <_PyDictKeys_StringLookup+0x220> │ │ │ │ │ + beq.w 6978 <_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 6806 <_PyDictKeys_StringLookup+0xa6> │ │ │ │ │ + b.n 67fe <_PyDictKeys_StringLookup+0xa6> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.w 6998 <_PyDictKeys_StringLookup+0x238> │ │ │ │ │ + bne.w 6990 <_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 │ │ │ │ │ @@ -10519,223 +10519,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 67b4 <_PyDictKeys_StringLookup+0x54> │ │ │ │ │ + ble.n 67ac <_PyDictKeys_StringLookup+0x54> │ │ │ │ │ cmp r6, #15 │ │ │ │ │ - bgt.n 6974 <_PyDictKeys_StringLookup+0x214> │ │ │ │ │ + bgt.n 696c <_PyDictKeys_StringLookup+0x214> │ │ │ │ │ ldrsh.w r3, [r5, r8, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 67bc <_PyDictKeys_StringLookup+0x5c> │ │ │ │ │ + bge.n 67b4 <_PyDictKeys_StringLookup+0x5c> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 6868 <_PyDictKeys_StringLookup+0x108> │ │ │ │ │ + beq.n 6860 <_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 67e6 <_PyDictKeys_StringLookup+0x86> │ │ │ │ │ + bge.n 67de <_PyDictKeys_StringLookup+0x86> │ │ │ │ │ adds r7, r3, #1 │ │ │ │ │ - beq.n 686c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 6864 <_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 6806 <_PyDictKeys_StringLookup+0xa6> │ │ │ │ │ + b.n 67fe <_PyDictKeys_StringLookup+0xa6> │ │ │ │ │ adds r7, r3, #1 │ │ │ │ │ - beq.n 686c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 6864 <_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 6836 <_PyDictKeys_StringLookup+0xd6> │ │ │ │ │ + b.n 682e <_PyDictKeys_StringLookup+0xd6> │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ - beq.n 686c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 684e <_PyDictKeys_StringLookup+0xee> │ │ │ │ │ + beq.n 6864 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 6846 <_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 6812 <_PyDictKeys_StringLookup+0xb2> │ │ │ │ │ + bge.n 680a <_PyDictKeys_StringLookup+0xb2> │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ - beq.n 686c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 6864 <_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 683a <_PyDictKeys_StringLookup+0xda> │ │ │ │ │ + b.n 6832 <_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 686c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 67cc <_PyDictKeys_StringLookup+0x6c> │ │ │ │ │ + bne.n 6864 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 67c4 <_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 686c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 68d4 <_PyDictKeys_StringLookup+0x174> │ │ │ │ │ + bne.n 6864 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 68cc <_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 686c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 6822 <_PyDictKeys_StringLookup+0xc2> │ │ │ │ │ + bne.w 6864 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 681a <_PyDictKeys_StringLookup+0xc2> │ │ │ │ │ ldr.w r3, [r5, r8, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 67bc <_PyDictKeys_StringLookup+0x5c> │ │ │ │ │ - b.n 68ae <_PyDictKeys_StringLookup+0x14e> │ │ │ │ │ + bge.w 67b4 <_PyDictKeys_StringLookup+0x5c> │ │ │ │ │ + b.n 68a6 <_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 686c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 684e <_PyDictKeys_StringLookup+0xee> │ │ │ │ │ + bne.w 6864 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 6846 <_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 67de <_PyDictKeys_StringLookup+0x7e> │ │ │ │ │ + b.n 67d6 <_PyDictKeys_StringLookup+0x7e> │ │ │ │ │ mvn.w r3, #2 │ │ │ │ │ - b.n 686c <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 6864 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000069b0 <_PyDict_GetKeysVersionForCurrentState>: │ │ │ │ │ +000069a8 <_PyDict_GetKeysVersionForCurrentState>: │ │ │ │ │ _PyDict_GetKeysVersionForCurrentState(): │ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ - cbz r3, 69ba <_PyDict_GetKeysVersionForCurrentState+0xa> │ │ │ │ │ + cbz r3, 69b2 <_PyDict_GetKeysVersionForCurrentState+0xa> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ add.w r0, r0, #40960 @ 0xa000 │ │ │ │ │ ldr.w r3, [r0, #364] @ 0x16c │ │ │ │ │ - cbz r3, 69ca <_PyDict_GetKeysVersionForCurrentState+0x1a> │ │ │ │ │ + cbz r3, 69c2 <_PyDict_GetKeysVersionForCurrentState+0x1a> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str.w r1, [r0, #364] @ 0x16c │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 69b6 <_PyDict_GetKeysVersionForCurrentState+0x6> │ │ │ │ │ + b.n 69ae <_PyDict_GetKeysVersionForCurrentState+0x6> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000069d0 : │ │ │ │ │ +000069c8 : │ │ │ │ │ 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 6a06 │ │ │ │ │ + beq.n 69fe │ │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ │ - cbz r3, 6a3c │ │ │ │ │ + cbz r3, 6a34 │ │ │ │ │ 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 6a76 │ │ │ │ │ + beq.n 6a6e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 69f4 │ │ │ │ │ + bne.n 69ec │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #22 │ │ │ │ │ - bpl.n 6a28 │ │ │ │ │ + bpl.n 6a20 │ │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ │ - cbnz r0, 6a56 │ │ │ │ │ + cbnz r0, 6a4e │ │ │ │ │ movs r2, #0 │ │ │ │ │ - ldr r0, [pc, #100] @ (6a90 ) │ │ │ │ │ + ldr r0, [pc, #100] @ (6a88 ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 118 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 69f4 │ │ │ │ │ - b.n 6a00 │ │ │ │ │ + bne.n 69ec │ │ │ │ │ + b.n 69f8 │ │ │ │ │ tst.w ip, #4 │ │ │ │ │ - beq.n 6a5e │ │ │ │ │ + beq.n 6a56 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ add r3, r0 │ │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ │ - cbz r3, 6a5e │ │ │ │ │ - bl 14dc │ │ │ │ │ + cbz r3, 6a56 │ │ │ │ │ + bl 14dc │ │ │ │ │ R_ARM_THM_CALL _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 69f4 │ │ │ │ │ - b.n 6a00 │ │ │ │ │ - bl 989c │ │ │ │ │ + bne.n 69ec │ │ │ │ │ + b.n 69f8 │ │ │ │ │ + bl 9890 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 6a34 │ │ │ │ │ + b.n 6a2c │ │ │ │ │ ldr.w r0, [r1, #440] @ 0x1b8 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 989c │ │ │ │ │ + bl 9890 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str.w r0, [r2, #-12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 69f4 │ │ │ │ │ - b.n 6a00 │ │ │ │ │ + bne.n 69ec │ │ │ │ │ + b.n 69f8 │ │ │ │ │ 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 .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 6a00 │ │ │ │ │ + b.n 69f8 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00006a94 : │ │ │ │ │ +00006a8c : │ │ │ │ │ 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 │ │ │ │ │ @@ -10749,95 +10749,95 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r2, ip │ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_UnpackTuple │ │ │ │ │ - cbz r0, 6ae4 │ │ │ │ │ + cbz r0, 6adc │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - cbz r1, 6ae8 │ │ │ │ │ + cbz r1, 6ae0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6b08 │ │ │ │ │ - cbnz r0, 6ad6 │ │ │ │ │ - cbnz r5, 6af4 │ │ │ │ │ + bl 6b00 │ │ │ │ │ + cbnz r0, 6ace │ │ │ │ │ + cbnz r5, 6aec │ │ │ │ │ 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, 6af4 │ │ │ │ │ + cbnz r5, 6aec │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n 6ae4 │ │ │ │ │ + b.n 6adc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ValidateKeywordArguments │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6ae4 │ │ │ │ │ + beq.n 6adc │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3f40 │ │ │ │ │ - b.n 6ad6 │ │ │ │ │ + bl 3f38 │ │ │ │ │ + b.n 6ace │ │ │ │ │ │ │ │ │ │ -00006b08 : │ │ │ │ │ +00006b00 : │ │ │ │ │ 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 r2, [r1, #4] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 6b5e │ │ │ │ │ + bne.n 6b56 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6eba │ │ │ │ │ + beq.w 6eb2 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r6, r4, #2 │ │ │ │ │ - bpl.w 6eba │ │ │ │ │ + bpl.w 6eb2 │ │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ - bpl.w 6d56 │ │ │ │ │ + bpl.w 6d4e │ │ │ │ │ ldr r4, [r2, #108] @ 0x6c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC dict_iter │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS dict_iter │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.w 6d56 │ │ │ │ │ + bne.w 6d4e │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 4130 │ │ │ │ │ - ldr r1, [pc, #684] @ (6e0c ) │ │ │ │ │ + b.w 4128 │ │ │ │ │ + ldr r1, [pc, #684] @ (6e04 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_HasAttrWithError │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - blt.w 6eca │ │ │ │ │ - bne.w 6c9e │ │ │ │ │ + blt.w 6ec2 │ │ │ │ │ + bne.w 6c96 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6eca │ │ │ │ │ + beq.w 6ec2 │ │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ │ movw sl, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt sl, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ add.w r3, r4, #208 @ 0xd0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ @@ -10847,426 +10847,426 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6c74 │ │ │ │ │ + beq.n 6c6c │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Fast │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6e96 │ │ │ │ │ + beq.w 6e8e │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #6 │ │ │ │ │ - bmi.n 6cac │ │ │ │ │ + bmi.n 6ca4 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.w 6e7a │ │ │ │ │ + bne.w 6e72 │ │ │ │ │ ldrd r5, fp, [r4, #16] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6cc0 │ │ │ │ │ + bge.n 6cb8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 6d1c │ │ │ │ │ + blt.w 6d14 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - beq.n 6cca │ │ │ │ │ + beq.n 6cc2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6cca │ │ │ │ │ + bge.n 6cc2 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne.n 6cd0 │ │ │ │ │ + bne.n 6cc8 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 6cd0 │ │ │ │ │ + beq.n 6cc8 │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r1, r5 │ │ │ │ │ - beq.w 6d4a │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.w 6d42 │ │ │ │ │ + bl d8c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 6ce4 │ │ │ │ │ + beq.n 6cdc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6c32 │ │ │ │ │ + bge.n 6c2a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6f0e │ │ │ │ │ + beq.w 6f06 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6d36 │ │ │ │ │ + blt.n 6d2e │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6c4e │ │ │ │ │ + bge.n 6c46 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6e72 │ │ │ │ │ + beq.w 6e6a │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6d16 │ │ │ │ │ + bge.n 6d0e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6d16 │ │ │ │ │ + bne.n 6d0e │ │ │ │ │ mov r0, r6 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6ba8 │ │ │ │ │ + bne.n 6ba0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6ed2 │ │ │ │ │ + bne.w 6eca │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6c96 │ │ │ │ │ + bge.n 6c8e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - cbnz r3, 6c96 │ │ │ │ │ + cbnz r3, 6c8e │ │ │ │ │ mov r0, r9 │ │ │ │ │ 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, r7 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 3f40 │ │ │ │ │ + b.w 3f38 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.w 6e7a │ │ │ │ │ + bne.w 6e72 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldrd r5, fp, [r3] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6bd2 │ │ │ │ │ + blt.n 6bca │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6d1c │ │ │ │ │ + blt.n 6d14 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - beq.n 6c02 │ │ │ │ │ + beq.n 6bfa │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 6c08 │ │ │ │ │ + bne.n 6c00 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6cf6 │ │ │ │ │ + bge.n 6cee │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6f06 │ │ │ │ │ + beq.w 6efe │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 6f16 │ │ │ │ │ + blt.w 6f0e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 128 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 128 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 6c7e │ │ │ │ │ + b.n 6c76 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 6b9c │ │ │ │ │ + b.n 6b94 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 6be8 │ │ │ │ │ + blt.w 6be0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bne.w 6bf6 │ │ │ │ │ - b.n 6cca │ │ │ │ │ + bne.w 6bee │ │ │ │ │ + b.n 6cc2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6c3c │ │ │ │ │ + bne.w 6c34 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6c3c │ │ │ │ │ - bl a8c │ │ │ │ │ + b.n 6c34 │ │ │ │ │ + bl a88 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 6c20 │ │ │ │ │ - b.n 6ce4 │ │ │ │ │ + bne.w 6c18 │ │ │ │ │ + b.n 6cdc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMapping_Keys │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6eca │ │ │ │ │ + beq.w 6ec2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6d7c │ │ │ │ │ + bge.n 6d74 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 6f2a │ │ │ │ │ + beq.w 6f22 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 6eca │ │ │ │ │ + beq.w 6ec2 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - ldr.w r8, [pc, #136] @ 6e10 │ │ │ │ │ + ldr.w r8, [pc, #136] @ 6e08 │ │ │ │ │ movw sl, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt sl, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 6e4a │ │ │ │ │ + beq.n 6e42 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItem │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6ed6 │ │ │ │ │ + beq.w 6ece │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne.n 6e14 │ │ │ │ │ + bne.n 6e0c │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 6e14 │ │ │ │ │ + beq.n 6e0c │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - beq.n 6e2e │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.n 6e26 │ │ │ │ │ + bl d8c │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6e36 │ │ │ │ │ + blt.n 6e2e │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6dfc │ │ │ │ │ + bge.n 6df4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6f32 │ │ │ │ │ + beq.w 6f2a │ │ │ │ │ adds r4, r2, #1 │ │ │ │ │ - beq.w 6f3e │ │ │ │ │ + beq.w 6f36 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 6d98 │ │ │ │ │ + b.n 6d90 │ │ │ │ │ .word 0x00008c00 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 6dd0 │ │ │ │ │ + bne.n 6dc8 │ │ │ │ │ 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 6de2 │ │ │ │ │ - bl a8c │ │ │ │ │ + b.n 6dda │ │ │ │ │ + bl a88 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 6de2 │ │ │ │ │ + b.n 6dda │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6dea │ │ │ │ │ + bne.n 6de2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 6dea │ │ │ │ │ + b.n 6de2 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6e62 │ │ │ │ │ + bge.n 6e5a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - cbnz r3, 6e62 │ │ │ │ │ + cbnz r3, 6e5a │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r7, #1 │ │ │ │ │ negs r3, r7 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 6c96 │ │ │ │ │ + b.n 6c8e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6c4e │ │ │ │ │ + b.n 6c46 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 6d02 │ │ │ │ │ + b.n 6cfa │ │ │ │ │ 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.w 6d02 │ │ │ │ │ + beq.w 6cfa │ │ │ │ │ mov r1, r8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 <_PyErr_FormatNote> │ │ │ │ │ R_ARM_THM_CALL _PyErr_FormatNote │ │ │ │ │ - b.n 6d02 │ │ │ │ │ + b.n 6cfa │ │ │ │ │ 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 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 6c96 │ │ │ │ │ + b.n 6c8e │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b.n 6d02 │ │ │ │ │ + b.n 6cfa │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6eee │ │ │ │ │ + bge.n 6ee6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - cbnz r3, 6eee │ │ │ │ │ + cbnz r3, 6ee6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6eca │ │ │ │ │ + bge.n 6ec2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6eca │ │ │ │ │ + bne.n 6ec2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6eca │ │ │ │ │ + b.n 6ec2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6cf6 │ │ │ │ │ + b.n 6cee │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6c32 │ │ │ │ │ + b.n 6c2a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6d02 │ │ │ │ │ + bne.w 6cfa │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6d02 │ │ │ │ │ + b.n 6cfa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6d7c │ │ │ │ │ + b.n 6d74 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 6dfc │ │ │ │ │ + b.n 6df4 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 6c88 │ │ │ │ │ - b.n 6c96 │ │ │ │ │ + blt.w 6c80 │ │ │ │ │ + b.n 6c8e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006f50 : │ │ │ │ │ +00006f48 : │ │ │ │ │ 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, 6fc2 │ │ │ │ │ + cbz r0, 6fba │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r2, r0, #536870912 @ 0x20000000 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - beq.n 6fe8 │ │ │ │ │ - ldr r0, [pc, #160] @ (7010 ) │ │ │ │ │ + beq.n 6fe0 │ │ │ │ │ + ldr r0, [pc, #160] @ (7008 ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ - cbz r0, 6fc0 │ │ │ │ │ + cbz r0, 6fb8 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6fd6 │ │ │ │ │ - ldr r1, [pc, #148] @ (7014 ) │ │ │ │ │ + bge.n 6fce │ │ │ │ │ + ldr r1, [pc, #148] @ (700c ) │ │ │ │ │ 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] │ │ │ │ │ @@ -11291,19 +11291,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] @ (7018 ) │ │ │ │ │ + ldr r1, [pc, #56] @ (7010 ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - b.n 6f92 │ │ │ │ │ + b.n 6f8a │ │ │ │ │ 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 │ │ │ │ │ @@ -11322,35 +11322,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 │ │ │ │ │ │ │ │ │ │ -0000701c <_PyDictView_New>: │ │ │ │ │ +00007014 <_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, 708e <_PyDictView_New+0x72> │ │ │ │ │ + cbz r0, 7086 <_PyDictView_New+0x72> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - beq.n 70b4 <_PyDictView_New+0x98> │ │ │ │ │ + beq.n 70ac <_PyDictView_New+0x98> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ - cbz r0, 708c <_PyDictView_New+0x70> │ │ │ │ │ + cbz r0, 7084 <_PyDictView_New+0x70> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 70a2 <_PyDictView_New+0x86> │ │ │ │ │ - ldr r1, [pc, #136] @ (70d4 <_PyDictView_New+0xb8>) │ │ │ │ │ + bge.n 709a <_PyDictView_New+0x86> │ │ │ │ │ + ldr r1, [pc, #136] @ (70cc <_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] │ │ │ │ │ @@ -11375,19 +11375,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] @ (70d8 <_PyDictView_New+0xbc>) │ │ │ │ │ + ldr r1, [pc, #44] @ (70d0 <_PyDictView_New+0xbc>) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - b.n 705e <_PyDictView_New+0x42> │ │ │ │ │ + b.n 7056 <_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 │ │ │ │ │ @@ -11401,32 +11401,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 │ │ │ │ │ │ │ │ │ │ -000070dc : │ │ │ │ │ +000070d4 : │ │ │ │ │ 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 716c │ │ │ │ │ - ldr r0, [pc, #192] @ (71b4 ) │ │ │ │ │ + beq.n 7164 │ │ │ │ │ + ldr r0, [pc, #192] @ (71ac ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7168 │ │ │ │ │ + beq.n 7160 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7176 │ │ │ │ │ + bge.n 716e │ │ │ │ │ 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 │ │ │ │ │ @@ -11437,16 +11437,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 7198 │ │ │ │ │ - ldr r1, [pc, #136] @ (71b8 ) │ │ │ │ │ + beq.n 7190 │ │ │ │ │ + ldr r1, [pc, #136] @ (71b0 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -11462,15 +11462,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 7168 │ │ │ │ │ + b.n 7160 │ │ │ │ │ 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 │ │ │ │ │ @@ -11479,53 +11479,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 712e │ │ │ │ │ + bne.n 7126 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 71a4 │ │ │ │ │ + blt.n 719c │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 7168 │ │ │ │ │ + b.n 7160 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 71a0 │ │ │ │ │ + bne.n 7198 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 71a0 │ │ │ │ │ + b.n 7198 │ │ │ │ │ .word 0x000001bc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000078 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000071bc : │ │ │ │ │ +000071b4 : │ │ │ │ │ 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 726e │ │ │ │ │ + beq.n 7266 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 72e6 │ │ │ │ │ - ldr r2, [pc, #332] @ (7334 ) │ │ │ │ │ + bge.n 72de │ │ │ │ │ + ldr r2, [pc, #332] @ (732c ) │ │ │ │ │ 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 │ │ │ │ │ @@ -11536,25 +11536,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 72d8 │ │ │ │ │ + bne.n 72d0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - ldr r4, [pc, #272] @ (7338 ) │ │ │ │ │ + ldr r4, [pc, #272] @ (7330 ) │ │ │ │ │ str r0, [r3, #16] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ │ - cbnz r2, 7274 │ │ │ │ │ + cbnz r2, 726c │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ - ldr r0, [pc, #256] @ (733c ) │ │ │ │ │ + ldr r0, [pc, #256] @ (7334 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -11577,16 +11577,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, 72cc │ │ │ │ │ - ldr r0, [pc, #176] @ (7340 ) │ │ │ │ │ + cbz r0, 72c4 │ │ │ │ │ + ldr r0, [pc, #176] @ (7338 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -11601,25 +11601,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 7322 │ │ │ │ │ + blt.n 731a │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 726e │ │ │ │ │ + b.n 7266 │ │ │ │ │ mov r2, ip │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbnz r0, 731c │ │ │ │ │ + cbnz r0, 7314 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ subs r0, #1 │ │ │ │ │ - b.n 7224 │ │ │ │ │ - ldr r0, [pc, #76] @ (7334 ) │ │ │ │ │ + b.n 721c │ │ │ │ │ + ldr r0, [pc, #76] @ (732c ) │ │ │ │ │ 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] │ │ │ │ │ @@ -11628,46 +11628,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 72da │ │ │ │ │ + bne.n 72d2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b.n 7222 │ │ │ │ │ + b.n 721a │ │ │ │ │ add.w r0, lr, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 7224 │ │ │ │ │ + b.n 721c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 72d4 │ │ │ │ │ + bne.n 72cc │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 72d4 │ │ │ │ │ + b.n 72cc │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00007344 : │ │ │ │ │ +0000733c : │ │ │ │ │ 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] @ (73c8 ) │ │ │ │ │ + ldr r0, [pc, #112] @ (73c0 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -11681,75 +11681,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, 73a6 │ │ │ │ │ + cbz r1, 739e │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 73b2 │ │ │ │ │ + blt.n 73aa │ │ │ │ │ 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 73a6 │ │ │ │ │ + bne.n 739e │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 73a6 │ │ │ │ │ + b.n 739e │ │ │ │ │ nop │ │ │ │ │ .word 0x0000003a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000073cc : │ │ │ │ │ +000073c4 : │ │ │ │ │ dictiter_iternextitem(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7562 │ │ │ │ │ + beq.w 755a │ │ │ │ │ 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 75d6 │ │ │ │ │ + bne.w 75ce │ │ │ │ │ ldr r1, [r3, #28] │ │ │ │ │ ldr.w ip, [r2, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 7566 │ │ │ │ │ + bne.w 755e │ │ │ │ │ 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 7528 │ │ │ │ │ + beq.w 7520 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - bge.n 74da │ │ │ │ │ + bge.n 74d2 │ │ │ │ │ add.w r0, r0, ip, lsl #3 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 754a │ │ │ │ │ + beq.w 7542 │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 75b6 │ │ │ │ │ + beq.w 75ae │ │ │ │ │ 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 │ │ │ │ │ @@ -11757,87 +11757,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 74a0 │ │ │ │ │ + bge.n 7498 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 74a6 │ │ │ │ │ + bne.n 749e │ │ │ │ │ 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 74be │ │ │ │ │ + blt.n 74b6 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 748c │ │ │ │ │ + blt.n 7484 │ │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 74f2 │ │ │ │ │ + beq.n 74ea │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7478 │ │ │ │ │ + bne.n 7470 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 7478 │ │ │ │ │ + b.n 7470 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 745c │ │ │ │ │ + beq.n 7454 │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 75f8 │ │ │ │ │ + beq.w 75f0 │ │ │ │ │ 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 7470 │ │ │ │ │ + bne.n 7468 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 7470 │ │ │ │ │ + b.n 7468 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r1, #8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 7554 │ │ │ │ │ + bgt.n 754c │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 74ee │ │ │ │ │ + bge.n 74e6 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 758e │ │ │ │ │ + beq.n 7586 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7486 │ │ │ │ │ - ldr r0, [pc, #320] @ (7634 ) │ │ │ │ │ + b.n 747e │ │ │ │ │ + ldr r0, [pc, #320] @ (762c ) │ │ │ │ │ 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] │ │ │ │ │ @@ -11847,90 +11847,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 7486 │ │ │ │ │ + b.n 747e │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - bge.n 74da │ │ │ │ │ + bge.n 74d2 │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r0, r5, ip, r0 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - cbz r0, 7596 │ │ │ │ │ + cbz r0, 758e │ │ │ │ │ ldrd r5, r4, [r1, #4] │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 75b6 │ │ │ │ │ + beq.n 75ae │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - b.n 7432 │ │ │ │ │ + b.n 742a │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 74da │ │ │ │ │ + ble.n 74d2 │ │ │ │ │ adds r1, #8 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 74d0 │ │ │ │ │ + beq.n 74c8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.w 7422 │ │ │ │ │ - b.n 74da │ │ │ │ │ + bgt.w 741a │ │ │ │ │ + b.n 74d2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ cmp r0, ip │ │ │ │ │ - ble.n 74da │ │ │ │ │ + ble.n 74d2 │ │ │ │ │ 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 753e │ │ │ │ │ + b.n 7536 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 74ee │ │ │ │ │ + b.n 74e6 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 74da │ │ │ │ │ + ble.n 74d2 │ │ │ │ │ add r1, r5 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - cbz r0, 75aa │ │ │ │ │ + cbz r0, 75a2 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - blt.n 753a │ │ │ │ │ - b.n 74da │ │ │ │ │ + blt.n 7532 │ │ │ │ │ + b.n 74d2 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r1, #12 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 75a0 │ │ │ │ │ - b.n 74da │ │ │ │ │ + bgt.n 7598 │ │ │ │ │ + b.n 74d2 │ │ │ │ │ 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 .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 74da │ │ │ │ │ + b.n 74d2 │ │ │ │ │ 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 .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -11938,45 +11938,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 74ee │ │ │ │ │ + b.n 74e6 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 7620 │ │ │ │ │ + blt.n 7618 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 7486 │ │ │ │ │ + bge.w 747e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7486 │ │ │ │ │ + bne.w 747e │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 7486 │ │ │ │ │ + b.n 747e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7600 │ │ │ │ │ + bne.n 75f8 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 7600 │ │ │ │ │ + b.n 75f8 │ │ │ │ │ .word 0x00000130 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00007638 <_PyObject_InitInlineValues>: │ │ │ │ │ +00007630 <_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 │ │ │ │ │ @@ -11990,15 +11990,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, 768e <_PyObject_InitInlineValues+0x56> │ │ │ │ │ + cbz r2, 7686 <_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 │ │ │ │ │ @@ -12009,89 +12009,89 @@ │ │ │ │ │ str.w r3, [r4, #-12] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r0, #-12] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00007698 <_PyObject_StoreInstanceAttribute>: │ │ │ │ │ +00007690 <_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, 76c4 <_PyObject_StoreInstanceAttribute+0x2c> │ │ │ │ │ + cbz r3, 76bc <_PyObject_StoreInstanceAttribute+0x2c> │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, ip │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.n 773c │ │ │ │ │ + b.n 7734 │ │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ │ - cbz r3, 76dc <_PyObject_StoreInstanceAttribute+0x44> │ │ │ │ │ + cbz r3, 76d4 <_PyObject_StoreInstanceAttribute+0x44> │ │ │ │ │ ldr r4, [r3, #28] │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - beq.n 772a <_PyObject_StoreInstanceAttribute+0x92> │ │ │ │ │ + beq.n 7722 <_PyObject_StoreInstanceAttribute+0x92> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 3530 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + b.w 3528 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_SetItem_LockHeld │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 69d0 │ │ │ │ │ + bl 69c8 │ │ │ │ │ R_ARM_THM_CALL PyObject_GenericGetDict │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 7724 <_PyObject_StoreInstanceAttribute+0x8c> │ │ │ │ │ + cbz r0, 771c <_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 7716 <_PyObject_StoreInstanceAttribute+0x7e> │ │ │ │ │ + beq.n 770e <_PyObject_StoreInstanceAttribute+0x7e> │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 3530 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + bl 3528 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_THM_CALL _PyDict_SetItem_LockHeld │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7710 <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ + bge.n 7708 <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ - cbz r2, 7730 <_PyObject_StoreInstanceAttribute+0x98> │ │ │ │ │ + cbz r2, 7728 <_PyObject_StoreInstanceAttribute+0x98> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - bl 773c │ │ │ │ │ + bl 7734 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 7702 <_PyObject_StoreInstanceAttribute+0x6a> │ │ │ │ │ + b.n 76fa <_PyObject_StoreInstanceAttribute+0x6a> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 7710 <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ + b.n 7708 <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 76ba <_PyObject_StoreInstanceAttribute+0x22> │ │ │ │ │ + b.n 76b2 <_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 7710 <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ + b.n 7708 <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ │ │ │ │ │ -0000773c : │ │ │ │ │ +00007734 : │ │ │ │ │ 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 │ │ │ │ │ @@ -12104,61 +12104,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 7b12 │ │ │ │ │ + bne.w 7b0a │ │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.w 7dd8 │ │ │ │ │ + beq.w 7dd0 │ │ │ │ │ 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 79e0 │ │ │ │ │ + bgt.w 79d8 │ │ │ │ │ ldrsb.w r4, [r7, fp] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.n 7894 │ │ │ │ │ + blt.n 788c │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr.w r0, [r1, r4, lsl #3] │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - beq.w 78e6 │ │ │ │ │ + beq.w 78de │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 7c66 │ │ │ │ │ + beq.w 7c5e │ │ │ │ │ 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 7c0a │ │ │ │ │ + bgt.w 7c02 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldrsb r4, [r7, r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w 79c0 │ │ │ │ │ + blt.w 79b8 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr.w r0, [r1, r4, lsl #3] │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - beq.n 78e6 │ │ │ │ │ + beq.n 78de │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 7c90 │ │ │ │ │ + beq.w 7c88 │ │ │ │ │ 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] │ │ │ │ │ @@ -12166,64 +12166,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 7c28 │ │ │ │ │ + bgt.w 7c20 │ │ │ │ │ ldrsb r4, [r7, r0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w 7a24 │ │ │ │ │ + blt.w 7a1c │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr.w r0, [r0, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 7a7c │ │ │ │ │ + beq.w 7a74 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.w 7a66 │ │ │ │ │ + beq.w 7a5e │ │ │ │ │ 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 7c54 │ │ │ │ │ + bgt.w 7c4c │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldrsb r4, [r7, r0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w 7a84 │ │ │ │ │ + blt.w 7a98 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr.w r0, [r0, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 7a7c │ │ │ │ │ + beq.w 7a74 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.w 7d38 │ │ │ │ │ + beq.w 7d30 │ │ │ │ │ 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 781a │ │ │ │ │ + b.n 7812 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - bne.w 7db8 │ │ │ │ │ + bne.w 7db0 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 7b12 │ │ │ │ │ + ble.w 7b0a │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ ldrsb.w r1, [r7, fp] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.w 7a46 │ │ │ │ │ + bge.w 7a3e │ │ │ │ │ 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 │ │ │ │ │ @@ -12235,1135 +12235,1134 @@ │ │ │ │ │ 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 7b12 │ │ │ │ │ + beq.w 7b0a │ │ │ │ │ add.w sl, r5, r4, lsl #2 │ │ │ │ │ ldr.w r7, [sl, #4] │ │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ │ - beq.w 7cc6 │ │ │ │ │ + beq.w 7cbe │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7ca6 │ │ │ │ │ - cbz r6, 7958 │ │ │ │ │ + bne.w 7c9e │ │ │ │ │ + cbz r6, 7950 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 792e │ │ │ │ │ + blt.n 7926 │ │ │ │ │ str.w r6, [sl, #4] │ │ │ │ │ - cbnz r7, 793a │ │ │ │ │ + cbnz r7, 7932 │ │ │ │ │ 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 7d2e │ │ │ │ │ + bne.w 7d1a │ │ │ │ │ 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 790e │ │ │ │ │ + beq.n 7906 │ │ │ │ │ ldr r4, [r7, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7926 │ │ │ │ │ + bge.n 791e │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r7, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 7926 │ │ │ │ │ + bne.n 791e │ │ │ │ │ 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 790e │ │ │ │ │ + beq.n 7906 │ │ │ │ │ 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 799c │ │ │ │ │ + beq.n 7994 │ │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ - beq.n 799c │ │ │ │ │ + beq.n 7994 │ │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #2 │ │ │ │ │ - beq.n 799c │ │ │ │ │ + beq.n 7994 │ │ │ │ │ adds r2, r0, #2 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldrb.w r1, [r2, #1]! │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 798c │ │ │ │ │ + bne.n 7984 │ │ │ │ │ rsb r2, r0, #1 │ │ │ │ │ add r2, r6 │ │ │ │ │ subs r4, r3, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble.n 79d6 │ │ │ │ │ + ble.n 79ce │ │ │ │ │ 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 793a │ │ │ │ │ + beq.n 7932 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 793a │ │ │ │ │ + b.n 7932 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.w 789a │ │ │ │ │ + beq.w 7892 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov.w ip, r2, lsr #10 │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ │ - b.n 7806 │ │ │ │ │ + b.n 77fe │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ strb r4, [r5, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 793a │ │ │ │ │ - b.n 79b6 │ │ │ │ │ + beq.n 7932 │ │ │ │ │ + b.n 79ae │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ - bgt.w 7cfa │ │ │ │ │ + bgt.w 7d24 │ │ │ │ │ ldrsh.w r4, [r7, fp, lsl #1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.w 77ae │ │ │ │ │ + bge.w 77a6 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - bne.w 7bfa │ │ │ │ │ + bne.w 7bf2 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 7b12 │ │ │ │ │ + ble.w 7b0a │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ - bgt.w 7d50 │ │ │ │ │ + bgt.w 7d48 │ │ │ │ │ ldrsh.w r1, [r7, fp, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 7a8a │ │ │ │ │ + bge.n 7a7c │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ - bgt.w 7d76 │ │ │ │ │ + bgt.w 7d6e │ │ │ │ │ strh.w r4, [r7, fp, lsl #1] │ │ │ │ │ - b.n 78b6 │ │ │ │ │ + b.n 78ae │ │ │ │ │ adds r4, #1 │ │ │ │ │ - bne.w 7ce6 │ │ │ │ │ + bne.w 7cde │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 7b12 │ │ │ │ │ + ble.n 7b0a │ │ │ │ │ movs r1, #0 │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - bgt.n 7a04 │ │ │ │ │ - b.n 78a6 │ │ │ │ │ + bgt.n 79fc │ │ │ │ │ + b.n 789e │ │ │ │ │ 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 7aa6 │ │ │ │ │ + bge.n 7a9e │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ strb.w r4, [r7, fp] │ │ │ │ │ - b.n 78b6 │ │ │ │ │ + b.n 78ae │ │ │ │ │ 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 7840 │ │ │ │ │ + beq.w 7838 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, r1 │ │ │ │ │ - b.n 78e6 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - beq.n 7a2a │ │ │ │ │ - b.n 787c │ │ │ │ │ + b.n 78de │ │ │ │ │ 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 7aa6 │ │ │ │ │ + bge.n 7a9e │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ - b.n 7a1e │ │ │ │ │ + b.n 7a16 │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + beq.n 7a22 │ │ │ │ │ + b.n 7874 │ │ │ │ │ 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 7af0 │ │ │ │ │ + bgt.n 7ae8 │ │ │ │ │ ldrsb.w r1, [r7, fp] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.w 7c7c │ │ │ │ │ + bge.w 7c74 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ - ble.n 7a60 │ │ │ │ │ - b.n 7a16 │ │ │ │ │ + ble.n 7a58 │ │ │ │ │ + b.n 7a0e │ │ │ │ │ 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 7acc │ │ │ │ │ + blt.n 7ac4 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ and.w fp, r0, r1 │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ - bgt.n 7ad6 │ │ │ │ │ + bgt.n 7ace │ │ │ │ │ ldrsh.w r1, [r7, fp, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 7acc │ │ │ │ │ + blt.n 7ac4 │ │ │ │ │ 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 7af0 │ │ │ │ │ + b.n 7ae8 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7d80 │ │ │ │ │ + bne.w 7d78 │ │ │ │ │ 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 7d7c │ │ │ │ │ + beq.w 7d74 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ subs r2, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 7bce │ │ │ │ │ + beq.n 7bc6 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ - cbz r0, 7b48 │ │ │ │ │ + cbz r0, 7b40 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 7bce │ │ │ │ │ + beq.n 7bc6 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ - cbz r0, 7b52 │ │ │ │ │ + cbz r0, 7b4a │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 7bce │ │ │ │ │ + beq.n 7bc6 │ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ │ - cbz r0, 7b5c │ │ │ │ │ + cbz r0, 7b54 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq.n 7bce │ │ │ │ │ + beq.n 7bc6 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ - cbz r0, 7b66 │ │ │ │ │ + cbz r0, 7b5e │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq.n 7bce │ │ │ │ │ + beq.n 7bc6 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ - cbz r0, 7b70 │ │ │ │ │ + cbz r0, 7b68 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - beq.n 7bce │ │ │ │ │ + beq.n 7bc6 │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ - cbz r0, 7b7a │ │ │ │ │ + cbz r0, 7b72 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - beq.n 7bce │ │ │ │ │ + beq.n 7bc6 │ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ │ - cbz r0, 7b84 │ │ │ │ │ + cbz r0, 7b7c │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - beq.n 7bce │ │ │ │ │ + beq.n 7bc6 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ - cbz r0, 7b8e │ │ │ │ │ + cbz r0, 7b86 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - beq.n 7bce │ │ │ │ │ + beq.n 7bc6 │ │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ │ - cbz r0, 7b98 │ │ │ │ │ + cbz r0, 7b90 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ - beq.n 7bce │ │ │ │ │ + beq.n 7bc6 │ │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ │ - cbz r0, 7ba2 │ │ │ │ │ + cbz r0, 7b9a │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #11 │ │ │ │ │ - beq.n 7bce │ │ │ │ │ + beq.n 7bc6 │ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ │ - cbz r0, 7bac │ │ │ │ │ + cbz r0, 7ba4 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - beq.n 7bce │ │ │ │ │ + beq.n 7bc6 │ │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ │ - cbz r0, 7bb6 │ │ │ │ │ + cbz r0, 7bae │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #13 │ │ │ │ │ - beq.n 7bce │ │ │ │ │ + beq.n 7bc6 │ │ │ │ │ add.w r4, r5, #52 @ 0x34 │ │ │ │ │ movs r0, #13 │ │ │ │ │ ldr.w r7, [r4, #4]! │ │ │ │ │ adds r0, #1 │ │ │ │ │ - cbz r7, 7bca │ │ │ │ │ + cbz r7, 7bc2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 7bc0 │ │ │ │ │ + bne.n 7bb8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 118 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 7bee │ │ │ │ │ + cbz r0, 7be6 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 3530 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + bl 3528 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_THM_CALL _PyDict_SetItem_LockHeld │ │ │ │ │ adds r0, #1 │ │ │ │ │ it ne │ │ │ │ │ strne.w r4, [r9, #-12] │ │ │ │ │ - bne.w 7926 │ │ │ │ │ + bne.w 791e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 128 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 7928 │ │ │ │ │ + b.n 7920 │ │ │ │ │ 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 77e6 │ │ │ │ │ + bge.w 77de │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.w 79f8 │ │ │ │ │ - b.n 79c6 │ │ │ │ │ + beq.w 79f0 │ │ │ │ │ + b.n 79be │ │ │ │ │ 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 782c │ │ │ │ │ + bge.w 7824 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.w 7a2a │ │ │ │ │ + beq.w 7a22 │ │ │ │ │ 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 7862 │ │ │ │ │ + b.n 785a │ │ │ │ │ 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 78e6 │ │ │ │ │ - b.n 77c2 │ │ │ │ │ + bne.w 78de │ │ │ │ │ + b.n 77ba │ │ │ │ │ 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 7ac2 │ │ │ │ │ + b.n 7aba │ │ │ │ │ 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 78e6 │ │ │ │ │ - b.n 79c6 │ │ │ │ │ + bne.w 78de │ │ │ │ │ + b.n 79be │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ │ - cbz r7, 7d06 │ │ │ │ │ + cbz r7, 7cf2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 7d90 │ │ │ │ │ + beq.n 7d88 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7d98 │ │ │ │ │ + bne.n 7d90 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7cc0 │ │ │ │ │ + bge.n 7cb8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ str.w r6, [sl, #4] │ │ │ │ │ - b.n 793a │ │ │ │ │ + b.n 7932 │ │ │ │ │ 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 .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 7bf4 │ │ │ │ │ + b.n 7bec │ │ │ │ │ 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 785e │ │ │ │ │ - ldr.w r4, [r7, fp, lsl #2] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bge.w 77ae │ │ │ │ │ - b.n 79f2 │ │ │ │ │ + b.n 7856 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7da6 │ │ │ │ │ - cbz r6, 7d1e │ │ │ │ │ + bne.n 7d9e │ │ │ │ │ + cbz r6, 7d0a │ │ │ │ │ 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 790e │ │ │ │ │ + b.n 7906 │ │ │ │ │ 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 7926 │ │ │ │ │ + b.n 791e │ │ │ │ │ + ldr.w r4, [r7, fp, lsl #2] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + bge.w 77a6 │ │ │ │ │ + b.n 79ea │ │ │ │ │ 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 7a7c │ │ │ │ │ - b.n 787c │ │ │ │ │ + bne.w 7a74 │ │ │ │ │ + b.n 7874 │ │ │ │ │ ldr.w r1, [r7, fp, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 7a14 │ │ │ │ │ + blt.w 7a0c │ │ │ │ │ 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 7aa6 │ │ │ │ │ + bge.w 7a9e │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ str.w r4, [r7, fp, lsl #2] │ │ │ │ │ - b.n 78b6 │ │ │ │ │ + b.n 78ae │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 7bce │ │ │ │ │ + b.n 7bc6 │ │ │ │ │ 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 3530 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + b.w 3528 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_SetItem_LockHeld │ │ │ │ │ - cbnz r0, 7dca │ │ │ │ │ + cbnz r0, 7dc2 │ │ │ │ │ str.w r6, [sl, #4] │ │ │ │ │ - b.n 7960 │ │ │ │ │ + b.n 7958 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ - bl 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 7cb4 │ │ │ │ │ + b.n 7cac │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ - bl 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 7d0c │ │ │ │ │ - b.n 7d18 │ │ │ │ │ + bne.n 7cf8 │ │ │ │ │ + b.n 7d04 │ │ │ │ │ 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 77dc │ │ │ │ │ + b.n 77d4 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ movs r1, #2 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ - bl 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 7d92 │ │ │ │ │ + b.n 7d8a │ │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 777c │ │ │ │ │ + b.n 7774 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00007de8 <_PyObject_TryGetInstanceAttribute>: │ │ │ │ │ +00007de0 <_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 7ef4 <_PyObject_TryGetInstanceAttribute+0x10c> │ │ │ │ │ + beq.n 7eec <_PyObject_TryGetInstanceAttribute+0x10c> │ │ │ │ │ ldr r6, [r1, #12] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr.w r5, [r3, #440] @ 0x1b8 │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ - beq.w 802a <_PyObject_TryGetInstanceAttribute+0x242> │ │ │ │ │ + beq.w 8020 <_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 7f34 <_PyObject_TryGetInstanceAttribute+0x14c> │ │ │ │ │ + bgt.n 7f2c <_PyObject_TryGetInstanceAttribute+0x14c> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 7ee6 <_PyObject_TryGetInstanceAttribute+0xfe> │ │ │ │ │ + blt.n 7ede <_PyObject_TryGetInstanceAttribute+0xfe> │ │ │ │ │ ldr.w r0, [sl, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7f14 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + beq.n 7f0c <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 7fc0 <_PyObject_TryGetInstanceAttribute+0x1d8> │ │ │ │ │ + beq.w 7fb6 <_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 7f58 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ + bgt.n 7f50 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 7f6a <_PyObject_TryGetInstanceAttribute+0x182> │ │ │ │ │ + blt.w 7f62 <_PyObject_TryGetInstanceAttribute+0x182> │ │ │ │ │ ldr.w r0, [sl, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7f14 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + beq.n 7f0c <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 7fea <_PyObject_TryGetInstanceAttribute+0x202> │ │ │ │ │ + beq.w 7fe0 <_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 7f8c <_PyObject_TryGetInstanceAttribute+0x1a4> │ │ │ │ │ + bgt.n 7f7e <_PyObject_TryGetInstanceAttribute+0x19e> │ │ │ │ │ ldrsb.w r4, [r5, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.n 7f70 <_PyObject_TryGetInstanceAttribute+0x188> │ │ │ │ │ + blt.n 7f68 <_PyObject_TryGetInstanceAttribute+0x188> │ │ │ │ │ ldr.w r0, [sl, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7f10 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ + beq.n 7f08 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 7efa <_PyObject_TryGetInstanceAttribute+0x112> │ │ │ │ │ + beq.n 7ef2 <_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 7fb2 <_PyObject_TryGetInstanceAttribute+0x1ca> │ │ │ │ │ + bgt.n 7fa2 <_PyObject_TryGetInstanceAttribute+0x1c2> │ │ │ │ │ ldrsb.w r4, [r5, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.n 7f86 <_PyObject_TryGetInstanceAttribute+0x19e> │ │ │ │ │ + blt.n 7fb0 <_PyObject_TryGetInstanceAttribute+0x1d0> │ │ │ │ │ ldr.w r0, [sl, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7f10 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ + beq.n 7f08 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 8000 <_PyObject_TryGetInstanceAttribute+0x218> │ │ │ │ │ + beq.w 7ff6 <_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 7e90 <_PyObject_TryGetInstanceAttribute+0xa8> │ │ │ │ │ + b.n 7e88 <_PyObject_TryGetInstanceAttribute+0xa8> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.w 801a <_PyObject_TryGetInstanceAttribute+0x232> │ │ │ │ │ + bne.w 8010 <_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 7eaa <_PyObject_TryGetInstanceAttribute+0xc2> │ │ │ │ │ + beq.n 7ea2 <_PyObject_TryGetInstanceAttribute+0xc2> │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r4, fp │ │ │ │ │ add.w r0, r4, r3, lsl #2 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ - cbz r3, 7f28 <_PyObject_TryGetInstanceAttribute+0x140> │ │ │ │ │ + cbz r3, 7f20 <_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 7e3c <_PyObject_TryGetInstanceAttribute+0x54> │ │ │ │ │ + bge.w 7e34 <_PyObject_TryGetInstanceAttribute+0x54> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 7eec <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + beq.n 7ee4 <_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 7e68 <_PyObject_TryGetInstanceAttribute+0x80> │ │ │ │ │ + bge.w 7e60 <_PyObject_TryGetInstanceAttribute+0x80> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 7eec <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ - b.n 7e78 <_PyObject_TryGetInstanceAttribute+0x90> │ │ │ │ │ + beq.n 7ee4 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + b.n 7e70 <_PyObject_TryGetInstanceAttribute+0x90> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.n 7eec <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + beq.n 7ee4 <_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 7ebe <_PyObject_TryGetInstanceAttribute+0xd6> │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - beq.n 7eec <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ - b.n 7ed6 <_PyObject_TryGetInstanceAttribute+0xee> │ │ │ │ │ + b.n 7eb6 <_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.w 7e9c <_PyObject_TryGetInstanceAttribute+0xb4> │ │ │ │ │ + bge.n 7e94 <_PyObject_TryGetInstanceAttribute+0xb4> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.n 7eec <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + beq.n 7ee4 <_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 7ec2 <_PyObject_TryGetInstanceAttribute+0xda> │ │ │ │ │ + b.n 7eba <_PyObject_TryGetInstanceAttribute+0xda> │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + beq.n 7ee4 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + b.n 7ece <_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 7f14 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + bne.n 7f0c <_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 7e5e <_PyObject_TryGetInstanceAttribute+0x76> │ │ │ │ │ - b.n 7f58 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ + ble.w 7e56 <_PyObject_TryGetInstanceAttribute+0x76> │ │ │ │ │ + b.n 7f50 <_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 7f14 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ - b.n 7e78 <_PyObject_TryGetInstanceAttribute+0x90> │ │ │ │ │ + bne.n 7f0c <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + b.n 7e70 <_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 7f10 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ - b.n 7ed6 <_PyObject_TryGetInstanceAttribute+0xee> │ │ │ │ │ + bne.w 7f08 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ + b.n 7ece <_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 7e5e <_PyObject_TryGetInstanceAttribute+0x76> │ │ │ │ │ + b.n 7e56 <_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 7e14 <_PyObject_TryGetInstanceAttribute+0x2c> │ │ │ │ │ + bne.w 7e0c <_PyObject_TryGetInstanceAttribute+0x2c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mvn.w r3, #2 │ │ │ │ │ - b.n 7f14 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ - nop │ │ │ │ │ + b.n 7f0c <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ │ │ │ │ │ -00008050 <_PyDictKeys_StringLookupSplit>: │ │ │ │ │ +00008044 <_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 8206 <_PyDictKeys_StringLookupSplit+0x1b6> │ │ │ │ │ + beq.w 81fa <_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 8146 <_PyDictKeys_StringLookupSplit+0xf6> │ │ │ │ │ + bgt.n 813a <_PyDictKeys_StringLookupSplit+0xf6> │ │ │ │ │ ldrsb.w r3, [r6, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 8130 <_PyDictKeys_StringLookupSplit+0xe0> │ │ │ │ │ + blt.n 8124 <_PyDictKeys_StringLookupSplit+0xe0> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 8138 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + beq.n 812c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 8190 <_PyDictKeys_StringLookupSplit+0x140> │ │ │ │ │ + beq.n 8184 <_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 8168 <_PyDictKeys_StringLookupSplit+0x118> │ │ │ │ │ + bgt.n 815c <_PyDictKeys_StringLookupSplit+0x118> │ │ │ │ │ ldrsb.w r3, [r6, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 8140 <_PyDictKeys_StringLookupSplit+0xf0> │ │ │ │ │ + blt.n 8134 <_PyDictKeys_StringLookupSplit+0xf0> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 8138 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + beq.n 812c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 81b4 <_PyDictKeys_StringLookupSplit+0x164> │ │ │ │ │ + beq.n 81a8 <_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 8182 <_PyDictKeys_StringLookupSplit+0x132> │ │ │ │ │ + bgt.n 8176 <_PyDictKeys_StringLookupSplit+0x132> │ │ │ │ │ ldrsb.w r3, [r6, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 8176 <_PyDictKeys_StringLookupSplit+0x126> │ │ │ │ │ + blt.n 816a <_PyDictKeys_StringLookupSplit+0x126> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 8138 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + beq.n 812c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 81ca <_PyDictKeys_StringLookupSplit+0x17a> │ │ │ │ │ + beq.n 81be <_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 81a6 <_PyDictKeys_StringLookupSplit+0x156> │ │ │ │ │ + bgt.n 819a <_PyDictKeys_StringLookupSplit+0x156> │ │ │ │ │ ldrsb.w r3, [r6, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 817c <_PyDictKeys_StringLookupSplit+0x12c> │ │ │ │ │ + blt.n 8170 <_PyDictKeys_StringLookupSplit+0x12c> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 8138 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + beq.n 812c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 81e0 <_PyDictKeys_StringLookupSplit+0x190> │ │ │ │ │ + beq.n 81d4 <_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 80d8 <_PyDictKeys_StringLookupSplit+0x88> │ │ │ │ │ + b.n 80cc <_PyDictKeys_StringLookupSplit+0x88> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.n 81f6 <_PyDictKeys_StringLookupSplit+0x1a6> │ │ │ │ │ + bne.n 81ea <_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 8138 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 80c8 <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ + beq.n 812c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 80bc <_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 8092 <_PyDictKeys_StringLookupSplit+0x42> │ │ │ │ │ + bge.n 8086 <_PyDictKeys_StringLookupSplit+0x42> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 8134 <_PyDictKeys_StringLookupSplit+0xe4> │ │ │ │ │ + beq.n 8128 <_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 80b6 <_PyDictKeys_StringLookupSplit+0x66> │ │ │ │ │ + b.n 80aa <_PyDictKeys_StringLookupSplit+0x66> │ │ │ │ │ adds r7, r3, #1 │ │ │ │ │ - beq.n 8138 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 80f2 <_PyDictKeys_StringLookupSplit+0xa2> │ │ │ │ │ + beq.n 812c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 80e6 <_PyDictKeys_StringLookupSplit+0xa2> │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ - beq.n 8138 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 811c <_PyDictKeys_StringLookupSplit+0xcc> │ │ │ │ │ + beq.n 812c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 8110 <_PyDictKeys_StringLookupSplit+0xcc> │ │ │ │ │ cmp r5, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r6, r8, lsl #1] │ │ │ │ │ ldrgt.w r3, [r6, r8, lsl #2] │ │ │ │ │ - b.n 80e0 <_PyDictKeys_StringLookupSplit+0x90> │ │ │ │ │ + b.n 80d4 <_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 8138 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 80a0 <_PyDictKeys_StringLookupSplit+0x50> │ │ │ │ │ + bne.n 812c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 8094 <_PyDictKeys_StringLookupSplit+0x50> │ │ │ │ │ cmp r5, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r6, r8, lsl #1] │ │ │ │ │ ldrgt.w r3, [r6, r8, lsl #2] │ │ │ │ │ - b.n 810a <_PyDictKeys_StringLookupSplit+0xba> │ │ │ │ │ + b.n 80fe <_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 8138 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 80c8 <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ + bne.n 812c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 80bc <_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 8138 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 80f2 <_PyDictKeys_StringLookupSplit+0xa2> │ │ │ │ │ + bne.n 812c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 80e6 <_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 8138 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 811c <_PyDictKeys_StringLookupSplit+0xcc> │ │ │ │ │ + bne.n 812c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 8110 <_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 80b2 <_PyDictKeys_StringLookupSplit+0x62> │ │ │ │ │ + b.n 80a6 <_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 8228 <_PyDictKeys_StringLookupSplit+0x1d8> │ │ │ │ │ + bne.n 821c <_PyDictKeys_StringLookupSplit+0x1d8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mvn.w r3, #2 │ │ │ │ │ - b.n 8138 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 812c <_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 807a <_PyDictKeys_StringLookupSplit+0x2a> │ │ │ │ │ + b.n 806e <_PyDictKeys_StringLookupSplit+0x2a> │ │ │ │ │ │ │ │ │ │ -00008238 <_PyDict_LookupIndex>: │ │ │ │ │ +0000822c <_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 826e <_PyDict_LookupIndex+0x36> │ │ │ │ │ + bne.n 8262 <_PyDict_LookupIndex+0x36> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 826e <_PyDict_LookupIndex+0x36> │ │ │ │ │ + beq.n 8262 <_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 8286 <_PyDict_LookupIndex+0x4e> │ │ │ │ │ + bne.n 827a <_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 8268 <_PyDict_LookupIndex+0x30> │ │ │ │ │ + b.n 825c <_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 8268 <_PyDict_LookupIndex+0x30> │ │ │ │ │ + b.n 825c <_PyDict_LookupIndex+0x30> │ │ │ │ │ │ │ │ │ │ -00008294 <_PyDictKeys_StringLookupAndVersion>: │ │ │ │ │ +00008288 <_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 8514 <_PyDictKeys_StringLookupAndVersion+0x280> │ │ │ │ │ + bne.w 8508 <_PyDictKeys_StringLookupAndVersion+0x280> │ │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8514 <_PyDictKeys_StringLookupAndVersion+0x280> │ │ │ │ │ + beq.w 8508 <_PyDictKeys_StringLookupAndVersion+0x280> │ │ │ │ │ ldr r5, [r1, #12] │ │ │ │ │ mov fp, r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ - beq.w 83fa <_PyDictKeys_StringLookupAndVersion+0x166> │ │ │ │ │ + beq.w 83ee <_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 842e <_PyDictKeys_StringLookupAndVersion+0x19a> │ │ │ │ │ + bgt.w 8422 <_PyDictKeys_StringLookupAndVersion+0x19a> │ │ │ │ │ ldrsb.w r2, [r8, sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 83c8 <_PyDictKeys_StringLookupAndVersion+0x134> │ │ │ │ │ + blt.n 83bc <_PyDictKeys_StringLookupAndVersion+0x134> │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 83b8 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + beq.n 83ac <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 8480 <_PyDictKeys_StringLookupAndVersion+0x1ec> │ │ │ │ │ + beq.w 8474 <_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 8452 <_PyDictKeys_StringLookupAndVersion+0x1be> │ │ │ │ │ + bgt.w 8446 <_PyDictKeys_StringLookupAndVersion+0x1be> │ │ │ │ │ ldrsb.w r2, [r8, sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 8464 <_PyDictKeys_StringLookupAndVersion+0x1d0> │ │ │ │ │ + blt.w 8458 <_PyDictKeys_StringLookupAndVersion+0x1d0> │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 83b8 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + beq.n 83ac <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 84b8 <_PyDictKeys_StringLookupAndVersion+0x224> │ │ │ │ │ + beq.w 84ac <_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 8472 <_PyDictKeys_StringLookupAndVersion+0x1de> │ │ │ │ │ + bgt.w 8466 <_PyDictKeys_StringLookupAndVersion+0x1de> │ │ │ │ │ ldrsb.w r2, [r8, sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 83b2 <_PyDictKeys_StringLookupAndVersion+0x11e> │ │ │ │ │ + blt.n 83a6 <_PyDictKeys_StringLookupAndVersion+0x11e> │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 83b6 <_PyDictKeys_StringLookupAndVersion+0x122> │ │ │ │ │ + beq.n 83aa <_PyDictKeys_StringLookupAndVersion+0x122> │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 84d0 <_PyDictKeys_StringLookupAndVersion+0x23c> │ │ │ │ │ + beq.w 84c4 <_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 84aa <_PyDictKeys_StringLookupAndVersion+0x216> │ │ │ │ │ + bgt.w 849e <_PyDictKeys_StringLookupAndVersion+0x216> │ │ │ │ │ ldrsb.w r2, [r8, sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 846a <_PyDictKeys_StringLookupAndVersion+0x1d6> │ │ │ │ │ + blt.n 845e <_PyDictKeys_StringLookupAndVersion+0x1d6> │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 83b6 <_PyDictKeys_StringLookupAndVersion+0x122> │ │ │ │ │ + beq.n 83aa <_PyDictKeys_StringLookupAndVersion+0x122> │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 84ea <_PyDictKeys_StringLookupAndVersion+0x256> │ │ │ │ │ + beq.w 84de <_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 834c <_PyDictKeys_StringLookupAndVersion+0xb8> │ │ │ │ │ + b.n 8340 <_PyDictKeys_StringLookupAndVersion+0xb8> │ │ │ │ │ adds r4, r2, #1 │ │ │ │ │ - bne.n 836a <_PyDictKeys_StringLookupAndVersion+0xd6> │ │ │ │ │ + bne.n 835e <_PyDictKeys_StringLookupAndVersion+0xd6> │ │ │ │ │ mov fp, r6 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ - cbz r1, 83d8 <_PyDictKeys_StringLookupAndVersion+0x144> │ │ │ │ │ + cbz r1, 83cc <_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 8504 <_PyDictKeys_StringLookupAndVersion+0x270> │ │ │ │ │ + bne.w 84f8 <_PyDictKeys_StringLookupAndVersion+0x270> │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 83bc <_PyDictKeys_StringLookupAndVersion+0x128> │ │ │ │ │ - ldr r1, [pc, #320] @ (851c <_PyDictKeys_StringLookupAndVersion+0x288>) │ │ │ │ │ + bne.n 83b0 <_PyDictKeys_StringLookupAndVersion+0x128> │ │ │ │ │ + ldr r1, [pc, #320] @ (8510 <_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, 83f6 <_PyDictKeys_StringLookupAndVersion+0x162> │ │ │ │ │ + cbz r1, 83ea <_PyDictKeys_StringLookupAndVersion+0x162> │ │ │ │ │ adds r4, r1, #1 │ │ │ │ │ str.w r4, [r0, #364] @ 0x16c │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - b.n 83bc <_PyDictKeys_StringLookupAndVersion+0x128> │ │ │ │ │ + b.n 83b0 <_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 │ │ │ │ │ @@ -13374,160 +13373,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 82ee <_PyDictKeys_StringLookupAndVersion+0x5a> │ │ │ │ │ + ble.w 82e2 <_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 82f6 <_PyDictKeys_StringLookupAndVersion+0x62> │ │ │ │ │ + bge.w 82ea <_PyDictKeys_StringLookupAndVersion+0x62> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - beq.n 83ce <_PyDictKeys_StringLookupAndVersion+0x13a> │ │ │ │ │ + beq.n 83c2 <_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 8324 <_PyDictKeys_StringLookupAndVersion+0x90> │ │ │ │ │ + bge.w 8318 <_PyDictKeys_StringLookupAndVersion+0x90> │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ - beq.n 83b8 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ - b.n 8334 <_PyDictKeys_StringLookupAndVersion+0xa0> │ │ │ │ │ + beq.n 83ac <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 8328 <_PyDictKeys_StringLookupAndVersion+0xa0> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - bne.n 839c <_PyDictKeys_StringLookupAndVersion+0x108> │ │ │ │ │ + bne.n 8390 <_PyDictKeys_StringLookupAndVersion+0x108> │ │ │ │ │ mov fp, r6 │ │ │ │ │ - b.n 83b8 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 83ac <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r2, [r8, sl, lsl #1] │ │ │ │ │ ldrgt.w r2, [r8, sl, lsl #2] │ │ │ │ │ - b.n 8356 <_PyDictKeys_StringLookupAndVersion+0xc2> │ │ │ │ │ + b.n 834a <_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 83b8 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + bne.n 83ac <_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 831a <_PyDictKeys_StringLookupAndVersion+0x86> │ │ │ │ │ - b.n 8452 <_PyDictKeys_StringLookupAndVersion+0x1be> │ │ │ │ │ + ble.w 830e <_PyDictKeys_StringLookupAndVersion+0x86> │ │ │ │ │ + b.n 8446 <_PyDictKeys_StringLookupAndVersion+0x1be> │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r2, [r8, sl, lsl #1] │ │ │ │ │ ldrgt.w r2, [r8, sl, lsl #2] │ │ │ │ │ - b.n 8388 <_PyDictKeys_StringLookupAndVersion+0xf4> │ │ │ │ │ + b.n 837c <_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 83b8 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ - b.n 8334 <_PyDictKeys_StringLookupAndVersion+0xa0> │ │ │ │ │ + bne.w 83ac <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 8328 <_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 836a <_PyDictKeys_StringLookupAndVersion+0xd6> │ │ │ │ │ + beq.w 835e <_PyDictKeys_StringLookupAndVersion+0xd6> │ │ │ │ │ mov fp, r6 │ │ │ │ │ - b.n 83b8 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 83ac <_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 839c <_PyDictKeys_StringLookupAndVersion+0x108> │ │ │ │ │ + beq.w 8390 <_PyDictKeys_StringLookupAndVersion+0x108> │ │ │ │ │ mov fp, r6 │ │ │ │ │ - b.n 83b8 <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 83ac <_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 831a <_PyDictKeys_StringLookupAndVersion+0x86> │ │ │ │ │ + b.n 830e <_PyDictKeys_StringLookupAndVersion+0x86> │ │ │ │ │ mvn.w r2, #2 │ │ │ │ │ - b.n 83c0 <_PyDictKeys_StringLookupAndVersion+0x12c> │ │ │ │ │ + b.n 83b4 <_PyDictKeys_StringLookupAndVersion+0x12c> │ │ │ │ │ nop │ │ │ │ │ .word 0x0000013a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00008520 : │ │ │ │ │ +00008514 : │ │ │ │ │ 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 86e6 │ │ │ │ │ + bhi.w 86da │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w 8702 │ │ │ │ │ + bne.w 86f6 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #2 │ │ │ │ │ - bpl.w 8772 │ │ │ │ │ + bpl.w 8766 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8720 │ │ │ │ │ + beq.w 8714 │ │ │ │ │ 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 8708 │ │ │ │ │ + bne.w 86fc │ │ │ │ │ ldr r7, [r1, #12] │ │ │ │ │ adds r0, r7, #1 │ │ │ │ │ - beq.w 8708 │ │ │ │ │ + beq.w 86fc │ │ │ │ │ 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 876e │ │ │ │ │ + beq.w 8762 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 8720 │ │ │ │ │ + beq.w 8714 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 8720 │ │ │ │ │ + beq.w 8714 │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 87ae │ │ │ │ │ + bne.w 87a2 │ │ │ │ │ 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] │ │ │ │ │ @@ -13535,251 +13534,251 @@ │ │ │ │ │ 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 863a │ │ │ │ │ + bgt.n 862e │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bne.n 868c │ │ │ │ │ + bne.n 8680 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8784 │ │ │ │ │ + bne.w 8778 │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 864c │ │ │ │ │ + bgt.n 8640 │ │ │ │ │ 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 866e │ │ │ │ │ + beq.n 8662 │ │ │ │ │ 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 861e │ │ │ │ │ + bge.n 8612 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 861e │ │ │ │ │ + cbnz r3, 8612 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8632 │ │ │ │ │ + bge.n 8626 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 8632 │ │ │ │ │ + cbnz r3, 8626 │ │ │ │ │ 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 85ce │ │ │ │ │ + b.n 85c2 │ │ │ │ │ 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 85fc │ │ │ │ │ + bne.n 85f0 │ │ │ │ │ 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 8614 │ │ │ │ │ - b.n 861e │ │ │ │ │ + blt.n 8608 │ │ │ │ │ + b.n 8612 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 86e0 │ │ │ │ │ + beq.n 86d4 │ │ │ │ │ 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 873a │ │ │ │ │ + bgt.n 872e │ │ │ │ │ ldrsb.w lr, [ip, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 85d2 │ │ │ │ │ + beq.n 85c6 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 86e0 │ │ │ │ │ + beq.n 86d4 │ │ │ │ │ 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 874c │ │ │ │ │ + bgt.n 8740 │ │ │ │ │ ldrsb.w lr, [ip, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 85d2 │ │ │ │ │ + beq.n 85c6 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ lsrs r7, r7, #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r7 │ │ │ │ │ - bne.n 86c2 │ │ │ │ │ + bne.n 86b6 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 85d2 │ │ │ │ │ + b.n 85c6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 876e │ │ │ │ │ + beq.n 8762 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble.w 8546 │ │ │ │ │ + ble.w 853a │ │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ │ - b.n 854a │ │ │ │ │ + b.n 853e │ │ │ │ │ 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 8768 │ │ │ │ │ + beq.n 875c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8576 │ │ │ │ │ + bne.w 856a │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 875e │ │ │ │ │ + beq.n 8752 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mov r5, r8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt.w r3, [r8] │ │ │ │ │ - b.n 8632 │ │ │ │ │ + b.n 8626 │ │ │ │ │ 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 86ac │ │ │ │ │ + b.n 86a0 │ │ │ │ │ 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 86cc │ │ │ │ │ + b.n 86c0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r5, r8 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ - b.n 8632 │ │ │ │ │ + b.n 8626 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 8632 │ │ │ │ │ + b.n 8626 │ │ │ │ │ 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 876e │ │ │ │ │ + b.n 8762 │ │ │ │ │ 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 87c2 │ │ │ │ │ + bne.n 87b6 │ │ │ │ │ subs r0, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r4, r3, r2 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - ble.n 87be │ │ │ │ │ + ble.n 87b2 │ │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ │ strb.w r4, [r3], #1 │ │ │ │ │ - b.n 87a0 │ │ │ │ │ + b.n 8794 │ │ │ │ │ mov r3, r1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r1, #2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 85a2 │ │ │ │ │ + b.n 8596 │ │ │ │ │ strb r0, [r1, #1] │ │ │ │ │ - b.n 861e │ │ │ │ │ + b.n 8612 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 8796 │ │ │ │ │ + b.n 878a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000087c8 <_PyDict_Pop_KnownHash>: │ │ │ │ │ +000087bc <_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 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 890e <_PyDict_Pop_KnownHash+0x146> │ │ │ │ │ + beq.w 8902 <_PyDict_Pop_KnownHash+0x146> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - beq.w 8972 <_PyDict_Pop_KnownHash+0x1aa> │ │ │ │ │ + beq.w 8966 <_PyDict_Pop_KnownHash+0x1aa> │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 890e <_PyDict_Pop_KnownHash+0x146> │ │ │ │ │ + beq.w 8902 <_PyDict_Pop_KnownHash+0x146> │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 890e <_PyDict_Pop_KnownHash+0x146> │ │ │ │ │ + beq.w 8902 <_PyDict_Pop_KnownHash+0x146> │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8962 <_PyDict_Pop_KnownHash+0x19a> │ │ │ │ │ + bne.w 8956 <_PyDict_Pop_KnownHash+0x19a> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ mov r2, r8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ @@ -13787,168 +13786,168 @@ │ │ │ │ │ ldrb.w lr, [r3, #4] │ │ │ │ │ lsl.w ip, ip, lr │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r1, r8, ip │ │ │ │ │ add.w r8, r3, r1 │ │ │ │ │ add.w r0, r3, r1, lsl #1 │ │ │ │ │ cmp.w lr, #7 │ │ │ │ │ - bgt.n 88d4 <_PyDict_Pop_KnownHash+0x10c> │ │ │ │ │ + bgt.n 88c8 <_PyDict_Pop_KnownHash+0x10c> │ │ │ │ │ ldrsb.w r0, [r8, #20] │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 88e6 <_PyDict_Pop_KnownHash+0x11e> │ │ │ │ │ + bne.n 88da <_PyDict_Pop_KnownHash+0x11e> │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 8938 <_PyDict_Pop_KnownHash+0x170> │ │ │ │ │ + bne.n 892c <_PyDict_Pop_KnownHash+0x170> │ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 88b0 <_PyDict_Pop_KnownHash+0xe8> │ │ │ │ │ + bgt.n 88a4 <_PyDict_Pop_KnownHash+0xe8> │ │ │ │ │ add r0, r3 │ │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ │ strb r3, [r0, #20] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ │ lsls r2, r0 │ │ │ │ │ adds r2, #20 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 88fc <_PyDict_Pop_KnownHash+0x134> │ │ │ │ │ + beq.n 88f0 <_PyDict_Pop_KnownHash+0x134> │ │ │ │ │ add.w r2, r2, r6, lsl #3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r4, r3, r2 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8894 <_PyDict_Pop_KnownHash+0xcc> │ │ │ │ │ + bge.n 8888 <_PyDict_Pop_KnownHash+0xcc> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 8894 <_PyDict_Pop_KnownHash+0xcc> │ │ │ │ │ + cbnz r3, 8888 <_PyDict_Pop_KnownHash+0xcc> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 891a <_PyDict_Pop_KnownHash+0x152> │ │ │ │ │ + bge.n 890e <_PyDict_Pop_KnownHash+0x152> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbz r3, 88cc <_PyDict_Pop_KnownHash+0x104> │ │ │ │ │ + cbz r3, 88c0 <_PyDict_Pop_KnownHash+0x104> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 8920 <_PyDict_Pop_KnownHash+0x158> │ │ │ │ │ + beq.n 8914 <_PyDict_Pop_KnownHash+0x158> │ │ │ │ │ str r5, [r7, #0] │ │ │ │ │ movs r0, #1 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r2, #15 │ │ │ │ │ iteet le │ │ │ │ │ addle.w r0, r3, r0, lsl #1 │ │ │ │ │ addgt.w r0, r3, r0, lsl #2 │ │ │ │ │ mvngt.w r2, #1 │ │ │ │ │ movwle r2, #65534 @ 0xfffe │ │ │ │ │ ite gt │ │ │ │ │ strgt r2, [r0, #20] │ │ │ │ │ strhle r2, [r0, #20] │ │ │ │ │ - b.n 8866 <_PyDict_Pop_KnownHash+0x9e> │ │ │ │ │ + b.n 885a <_PyDict_Pop_KnownHash+0x9e> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 88a2 <_PyDict_Pop_KnownHash+0xda> │ │ │ │ │ + b.n 8896 <_PyDict_Pop_KnownHash+0xda> │ │ │ │ │ cmp.w lr, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w r0, r3, r1, lsl #2 │ │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ │ - b.n 8844 <_PyDict_Pop_KnownHash+0x7c> │ │ │ │ │ + b.n 8838 <_PyDict_Pop_KnownHash+0x7c> │ │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add r1, r2 │ │ │ │ │ - beq.n 884a <_PyDict_Pop_KnownHash+0x82> │ │ │ │ │ + beq.n 883e <_PyDict_Pop_KnownHash+0x82> │ │ │ │ │ and.w r1, ip, r1 │ │ │ │ │ - b.n 8832 <_PyDict_Pop_KnownHash+0x6a> │ │ │ │ │ + b.n 8826 <_PyDict_Pop_KnownHash+0x6a> │ │ │ │ │ movs r0, #12 │ │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ │ adds r4, r3, r2 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ - b.n 8882 <_PyDict_Pop_KnownHash+0xba> │ │ │ │ │ - cbnz r7, 8914 <_PyDict_Pop_KnownHash+0x14c> │ │ │ │ │ + b.n 8876 <_PyDict_Pop_KnownHash+0xba> │ │ │ │ │ + cbnz r7, 8908 <_PyDict_Pop_KnownHash+0x14c> │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 88aa <_PyDict_Pop_KnownHash+0xe2> │ │ │ │ │ + b.n 889e <_PyDict_Pop_KnownHash+0xe2> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - b.n 8910 <_PyDict_Pop_KnownHash+0x148> │ │ │ │ │ + b.n 8904 <_PyDict_Pop_KnownHash+0x148> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 88a6 <_PyDict_Pop_KnownHash+0xde> │ │ │ │ │ - b.n 88a8 <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ + bne.n 889a <_PyDict_Pop_KnownHash+0xde> │ │ │ │ │ + b.n 889c <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 88a8 <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ + bge.n 889c <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 88a8 <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ + bne.n 889c <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 88a8 <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ + b.n 889c <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ 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 8982 <_PyDict_Pop_KnownHash+0x1ba> │ │ │ │ │ + bne.n 8976 <_PyDict_Pop_KnownHash+0x1ba> │ │ │ │ │ subs r0, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r4, r3, r2 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - ble.n 897e <_PyDict_Pop_KnownHash+0x1b6> │ │ │ │ │ + ble.n 8972 <_PyDict_Pop_KnownHash+0x1b6> │ │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ │ strb.w r4, [r3], #1 │ │ │ │ │ - b.n 8954 <_PyDict_Pop_KnownHash+0x18c> │ │ │ │ │ + b.n 8948 <_PyDict_Pop_KnownHash+0x18c> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - bl 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 880e <_PyDict_Pop_KnownHash+0x46> │ │ │ │ │ - cbz r7, 8978 <_PyDict_Pop_KnownHash+0x1b0> │ │ │ │ │ + b.n 8802 <_PyDict_Pop_KnownHash+0x46> │ │ │ │ │ + cbz r7, 896c <_PyDict_Pop_KnownHash+0x1b0> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 88aa <_PyDict_Pop_KnownHash+0xe2> │ │ │ │ │ + b.n 889e <_PyDict_Pop_KnownHash+0xe2> │ │ │ │ │ strb r0, [r1, #1] │ │ │ │ │ - b.n 8894 <_PyDict_Pop_KnownHash+0xcc> │ │ │ │ │ + b.n 8888 <_PyDict_Pop_KnownHash+0xcc> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 894a <_PyDict_Pop_KnownHash+0x182> │ │ │ │ │ + b.n 893e <_PyDict_Pop_KnownHash+0x182> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00008988 : │ │ │ │ │ +0000897c : │ │ │ │ │ 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] @ (8a28 ) │ │ │ │ │ + ldr r0, [pc, #140] @ (8a1c ) │ │ │ │ │ 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 │ │ │ │ │ @@ -13962,80 +13961,80 @@ │ │ │ │ │ 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, 89ea │ │ │ │ │ + cbz r1, 89de │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8a14 │ │ │ │ │ + blt.n 8a08 │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ - cbz r0, 89f6 │ │ │ │ │ + cbz r0, 89ea │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8a02 │ │ │ │ │ + blt.n 89f6 │ │ │ │ │ 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 89f6 │ │ │ │ │ + bne.n 89ea │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 89f6 │ │ │ │ │ + b.n 89ea │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 89ea │ │ │ │ │ + bne.n 89de │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 89ea │ │ │ │ │ + b.n 89de │ │ │ │ │ .word 0x00000056 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00008a2c <_PyDict_MergeEx>: │ │ │ │ │ +00008a20 <_PyDict_MergeEx>: │ │ │ │ │ _PyDict_MergeEx(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - cbz r0, 8a88 <_PyDict_MergeEx+0x5c> │ │ │ │ │ + cbz r0, 8a7c <_PyDict_MergeEx+0x5c> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov lr, 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 r5, r3, #31 │ │ │ │ │ - bmi.n 8a88 <_PyDict_MergeEx+0x5c> │ │ │ │ │ + bmi.n 8a7c <_PyDict_MergeEx+0x5c> │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ - bpl.n 8a7a <_PyDict_MergeEx+0x4e> │ │ │ │ │ + bpl.n 8a6e <_PyDict_MergeEx+0x4e> │ │ │ │ │ ldr r4, [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 r4, r3 │ │ │ │ │ - bne.n 8a7a <_PyDict_MergeEx+0x4e> │ │ │ │ │ + bne.n 8a6e <_PyDict_MergeEx+0x4e> │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ b.w 144 │ │ │ │ │ R_ARM_THM_JUMP24 dict_dict_merge.isra.0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, ip │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ @@ -14048,428 +14047,428 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00008aa0 <_PyDict_SetItem_Take2>: │ │ │ │ │ +00008a94 <_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 8ae2 <_PyDict_SetItem_Take2+0x42> │ │ │ │ │ + bne.n 8ad6 <_PyDict_SetItem_Take2+0x42> │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n 8ae2 <_PyDict_SetItem_Take2+0x42> │ │ │ │ │ - ldr r3, [pc, #60] @ (8b08 <_PyDict_SetItem_Take2+0x68>) │ │ │ │ │ + beq.n 8ad6 <_PyDict_SetItem_Take2+0x42> │ │ │ │ │ + ldr r3, [pc, #60] @ (8afc <_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 8afe <_PyDict_SetItem_Take2+0x5e> │ │ │ │ │ + beq.n 8af2 <_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 8ac8 <_PyDict_SetItem_Take2+0x28> │ │ │ │ │ + bne.n 8abc <_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 │ │ │ │ │ │ │ │ │ │ -00008b0c : │ │ │ │ │ +00008b00 : │ │ │ │ │ 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 8c34 │ │ │ │ │ + beq.w 8c28 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ - bpl.w 8c34 │ │ │ │ │ + bpl.w 8c28 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov lr, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8ba2 │ │ │ │ │ + beq.n 8b96 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 8c6e │ │ │ │ │ + bne.w 8c62 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - bpl.n 8ba2 │ │ │ │ │ + bpl.n 8b96 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8be6 │ │ │ │ │ + bne.n 8bda │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ mov ip, r2 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 8b64 │ │ │ │ │ + b.n 8b58 │ │ │ │ │ ldr.w r4, [lr, #12] │ │ │ │ │ str.w r3, [r4, ip] │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ ldr r4, [r1, #16] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble.n 8ba2 │ │ │ │ │ + ble.n 8b96 │ │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ │ ldrb r5, [r1, #6] │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ adds r3, #20 │ │ │ │ │ - cbz r5, 8ba6 │ │ │ │ │ + cbz r5, 8b9a │ │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ │ add r3, r1 │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ - cbz r5, 8b92 │ │ │ │ │ + cbz r5, 8b86 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8b58 │ │ │ │ │ + bge.n 8b4c │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ - b.n 8b58 │ │ │ │ │ + b.n 8b4c │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bge.n 8ba2 │ │ │ │ │ + bge.n 8b96 │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ - cbz r5, 8bd2 │ │ │ │ │ + cbz r5, 8bc6 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - blt.n 8b80 │ │ │ │ │ + blt.n 8b74 │ │ │ │ │ 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, 8bc0 │ │ │ │ │ + cbz r5, 8bb4 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8b58 │ │ │ │ │ - b.n 8b8c │ │ │ │ │ + bge.n 8b4c │ │ │ │ │ + b.n 8b80 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble.n 8ba2 │ │ │ │ │ + ble.n 8b96 │ │ │ │ │ adds r3, #12 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ - cbz r5, 8bdc │ │ │ │ │ + cbz r5, 8bd0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bgt.n 8bb2 │ │ │ │ │ - b.n 8ba2 │ │ │ │ │ + bgt.n 8ba6 │ │ │ │ │ + b.n 8b96 │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bgt.n 8b9a │ │ │ │ │ - b.n 8ba2 │ │ │ │ │ + bgt.n 8b8e │ │ │ │ │ + b.n 8b96 │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r3, #12 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bgt.n 8bc8 │ │ │ │ │ - b.n 8ba2 │ │ │ │ │ + bgt.n 8bbc │ │ │ │ │ + b.n 8b96 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - b.n 8bf8 │ │ │ │ │ + b.n 8bec │ │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ │ str.w r0, [r1, ip] │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n 8ba2 │ │ │ │ │ + ble.n 8b96 │ │ │ │ │ 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 8bec │ │ │ │ │ + bge.n 8be0 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ │ str.w r0, [r1, ip] │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ - b.n 8bf8 │ │ │ │ │ + b.n 8bec │ │ │ │ │ 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 8ba2 │ │ │ │ │ + b.n 8b96 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [lr] │ │ │ │ │ - cbnz r2, 8c58 │ │ │ │ │ + cbnz r2, 8c4c │ │ │ │ │ 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 8ba2 │ │ │ │ │ + beq.n 8b96 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 8b42 │ │ │ │ │ + beq.w 8b36 │ │ │ │ │ ldr.w r2, [lr] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8c4a │ │ │ │ │ - b.n 8c58 │ │ │ │ │ + blt.n 8c3e │ │ │ │ │ + b.n 8c4c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00008c7c : │ │ │ │ │ +00008c70 : │ │ │ │ │ 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 8d3e │ │ │ │ │ + bhi.n 8d32 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 8ce6 │ │ │ │ │ + beq.n 8cda │ │ │ │ │ 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 8cfc │ │ │ │ │ + beq.n 8cf0 │ │ │ │ │ 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 8d36 │ │ │ │ │ + beq.n 8d2a │ │ │ │ │ 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, 8d10 │ │ │ │ │ + cbnz r3, 8d04 │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 8d32 │ │ │ │ │ + beq.n 8d26 │ │ │ │ │ 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 8c9e │ │ │ │ │ + bgt.n 8c92 │ │ │ │ │ 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 8cae │ │ │ │ │ + bne.n 8ca2 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r5, r2, #1 │ │ │ │ │ - beq.n 8cae │ │ │ │ │ + beq.n 8ca2 │ │ │ │ │ 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 8cca │ │ │ │ │ + beq.n 8cbe │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8d2e │ │ │ │ │ + bge.n 8d22 │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r1, r0, #3 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 8d32 │ │ │ │ │ + beq.n 8d26 │ │ │ │ │ adds r0, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r4, r3 │ │ │ │ │ - beq.n 8cce │ │ │ │ │ + beq.n 8cc2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - bne.n 8d20 │ │ │ │ │ + bne.n 8d14 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 8cda │ │ │ │ │ + b.n 8cce │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 8d32 │ │ │ │ │ + b.n 8d26 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8ce0 │ │ │ │ │ + bne.n 8cd4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 8cda │ │ │ │ │ + b.n 8cce │ │ │ │ │ │ │ │ │ │ -00008d58 : │ │ │ │ │ +00008d4c : │ │ │ │ │ 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 8e08 │ │ │ │ │ + bpl.n 8dfc │ │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ adds r4, r0, r2 │ │ │ │ │ - cbnz r3, 8dcc │ │ │ │ │ + cbnz r3, 8dc0 │ │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ │ - cbz r0, 8dc8 │ │ │ │ │ + cbz r0, 8dbc │ │ │ │ │ strb r3, [r4, #3] │ │ │ │ │ ldrb.w ip, [r5, r2] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 8dc8 │ │ │ │ │ + beq.n 8dbc │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 8d98 │ │ │ │ │ + b.n 8d8c │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bge.n 8dc8 │ │ │ │ │ + bge.n 8dbc │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8d92 │ │ │ │ │ + beq.n 8d86 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8d92 │ │ │ │ │ + bge.n 8d86 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 8d92 │ │ │ │ │ + bne.n 8d86 │ │ │ │ │ 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 8d98 │ │ │ │ │ + blt.n 8d8c │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 8e10 │ │ │ │ │ + bne.n 8e04 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 1674 │ │ │ │ │ + bl 1674 │ │ │ │ │ R_ARM_THM_CALL detach_dict_from_object │ │ │ │ │ - cbz r0, 8e08 │ │ │ │ │ + cbz r0, 8dfc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #68] @ (8e34 ) │ │ │ │ │ + ldr r2, [pc, #68] @ (8e28 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ strd r2, r4, [r3, #24] │ │ │ │ │ bl 5c4 <_Py_dict_lookup+0x2dc> │ │ │ │ │ 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 758 <_Py_dict_lookup+0x470> │ │ │ │ │ R_ARM_THM_CALL clear_inline_values │ │ │ │ │ ldr.w r3, [r5, #-12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8dc8 │ │ │ │ │ + beq.n 8dbc │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w r0, [r5, #-12] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8dc8 │ │ │ │ │ + bge.n 8dbc │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8dc8 │ │ │ │ │ + bne.n 8dbc │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00008e38 <_PyDict_DelItemIf>: │ │ │ │ │ +00008e2c <_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 r7, r0 │ │ │ │ │ @@ -14477,202 +14476,202 @@ │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 8f2c <_PyDict_DelItemIf+0xf4> │ │ │ │ │ + beq.n 8f20 <_PyDict_DelItemIf+0xf4> │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r1, r0, #3 │ │ │ │ │ - beq.w 9016 <_PyDict_DelItemIf+0x1de> │ │ │ │ │ + beq.w 900a <_PyDict_DelItemIf+0x1de> │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.w 8fe0 <_PyDict_DelItemIf+0x1a8> │ │ │ │ │ + beq.w 8fd4 <_PyDict_DelItemIf+0x1a8> │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8fe0 <_PyDict_DelItemIf+0x1a8> │ │ │ │ │ + beq.w 8fd4 <_PyDict_DelItemIf+0x1a8> │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r9 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 902c <_PyDict_DelItemIf+0x1f4> │ │ │ │ │ + beq.w 9020 <_PyDict_DelItemIf+0x1f4> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.w 8fe0 <_PyDict_DelItemIf+0x1a8> │ │ │ │ │ + ble.w 8fd4 <_PyDict_DelItemIf+0x1a8> │ │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 901c <_PyDict_DelItemIf+0x1e4> │ │ │ │ │ + bne.w 9010 <_PyDict_DelItemIf+0x1e4> │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add.w ip, r3, #20 │ │ │ │ │ ldrb r0, [r3, #4] │ │ │ │ │ cmp r0, #7 │ │ │ │ │ lsl.w r1, r1, r0 │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r2, r5, r1 │ │ │ │ │ it le │ │ │ │ │ ldrsble.w lr, [ip, r2] │ │ │ │ │ - ble.n 8eca <_PyDict_DelItemIf+0x92> │ │ │ │ │ + ble.n 8ebe <_PyDict_DelItemIf+0x92> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r3, r2, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r2, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bne.n 8f50 <_PyDict_DelItemIf+0x118> │ │ │ │ │ + bne.n 8f44 <_PyDict_DelItemIf+0x118> │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r7, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8fe4 <_PyDict_DelItemIf+0x1ac> │ │ │ │ │ + bne.w 8fd8 <_PyDict_DelItemIf+0x1ac> │ │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bgt.n 8f3a <_PyDict_DelItemIf+0x102> │ │ │ │ │ + bgt.n 8f2e <_PyDict_DelItemIf+0x102> │ │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ │ strb.w r3, [ip, r2] │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ lsls r2, r1 │ │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ │ adds r2, #20 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 8faa <_PyDict_DelItemIf+0x172> │ │ │ │ │ + beq.n 8f9e <_PyDict_DelItemIf+0x172> │ │ │ │ │ add.w r2, r2, r6, lsl #3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r5, r3, r2 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8f16 <_PyDict_DelItemIf+0xde> │ │ │ │ │ + bge.n 8f0a <_PyDict_DelItemIf+0xde> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 8f34 <_PyDict_DelItemIf+0xfc> │ │ │ │ │ + cbz r3, 8f28 <_PyDict_DelItemIf+0xfc> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8f2a <_PyDict_DelItemIf+0xf2> │ │ │ │ │ + bge.n 8f1e <_PyDict_DelItemIf+0xf2> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 8f2a <_PyDict_DelItemIf+0xf2> │ │ │ │ │ + cbnz r3, 8f1e <_PyDict_DelItemIf+0xf2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r5, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8f16 <_PyDict_DelItemIf+0xde> │ │ │ │ │ + b.n 8f0a <_PyDict_DelItemIf+0xde> │ │ │ │ │ cmp r1, #15 │ │ │ │ │ ittee gt │ │ │ │ │ mvngt.w r1, #1 │ │ │ │ │ strgt.w r1, [ip, r2, lsl #2] │ │ │ │ │ movwle r1, #65534 @ 0xfffe │ │ │ │ │ strhle.w r1, [ip, r2, lsl #1] │ │ │ │ │ - b.n 8eec <_PyDict_DelItemIf+0xb4> │ │ │ │ │ + b.n 8ee0 <_PyDict_DelItemIf+0xb4> │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 8fa4 <_PyDict_DelItemIf+0x16c> │ │ │ │ │ + beq.n 8f98 <_PyDict_DelItemIf+0x16c> │ │ │ │ │ mov.w lr, r5, lsr #5 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ add r2, lr │ │ │ │ │ and.w r2, r2, r1 │ │ │ │ │ - bgt.n 8fbc <_PyDict_DelItemIf+0x184> │ │ │ │ │ + bgt.n 8fb0 <_PyDict_DelItemIf+0x184> │ │ │ │ │ ldrsb.w lr, [ip, r2] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 8ece <_PyDict_DelItemIf+0x96> │ │ │ │ │ + beq.n 8ec2 <_PyDict_DelItemIf+0x96> │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 8fa4 <_PyDict_DelItemIf+0x16c> │ │ │ │ │ + beq.n 8f98 <_PyDict_DelItemIf+0x16c> │ │ │ │ │ lsrs r5, r5, #10 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add.w lr, r5, #1 │ │ │ │ │ add r2, lr │ │ │ │ │ ands r2, r1 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ - bgt.n 8fce <_PyDict_DelItemIf+0x196> │ │ │ │ │ + bgt.n 8fc2 <_PyDict_DelItemIf+0x196> │ │ │ │ │ ldrsb.w lr, [ip, r2] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 8ece <_PyDict_DelItemIf+0x96> │ │ │ │ │ + beq.n 8ec2 <_PyDict_DelItemIf+0x96> │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ lsrs r5, r5, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add r2, r5 │ │ │ │ │ - bne.n 8f86 <_PyDict_DelItemIf+0x14e> │ │ │ │ │ + bne.n 8f7a <_PyDict_DelItemIf+0x14e> │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 8ece <_PyDict_DelItemIf+0x96> │ │ │ │ │ + b.n 8ec2 <_PyDict_DelItemIf+0x96> │ │ │ │ │ movs r0, #12 │ │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ │ adds r5, r3, r2 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ - b.n 8f08 <_PyDict_DelItemIf+0xd0> │ │ │ │ │ + b.n 8efc <_PyDict_DelItemIf+0xd0> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r3, r2, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r2, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 8f70 <_PyDict_DelItemIf+0x138> │ │ │ │ │ + b.n 8f64 <_PyDict_DelItemIf+0x138> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r3, r2, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r2, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 8f90 <_PyDict_DelItemIf+0x158> │ │ │ │ │ + b.n 8f84 <_PyDict_DelItemIf+0x158> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 8f2c <_PyDict_DelItemIf+0xf4> │ │ │ │ │ + b.n 8f20 <_PyDict_DelItemIf+0xf4> │ │ │ │ │ add.w r2, r0, r6, lsl #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ │ ldrb r5, [r2, r3] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 900e <_PyDict_DelItemIf+0x1d6> │ │ │ │ │ + bne.n 9002 <_PyDict_DelItemIf+0x1d6> │ │ │ │ │ subs r1, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r5, r3, r2 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - ble.n 9012 <_PyDict_DelItemIf+0x1da> │ │ │ │ │ + ble.n 9006 <_PyDict_DelItemIf+0x1da> │ │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ │ - b.n 9000 <_PyDict_DelItemIf+0x1c8> │ │ │ │ │ + b.n 8ff4 <_PyDict_DelItemIf+0x1c8> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 8ff6 <_PyDict_DelItemIf+0x1be> │ │ │ │ │ + b.n 8fea <_PyDict_DelItemIf+0x1be> │ │ │ │ │ strb r1, [r0, #1] │ │ │ │ │ - b.n 8f16 <_PyDict_DelItemIf+0xde> │ │ │ │ │ + b.n 8f0a <_PyDict_DelItemIf+0xde> │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 8f2c <_PyDict_DelItemIf+0xf4> │ │ │ │ │ + b.n 8f20 <_PyDict_DelItemIf+0xf4> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - bl 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 8e9a <_PyDict_DelItemIf+0x62> │ │ │ │ │ + b.n 8e8e <_PyDict_DelItemIf+0x62> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 8f2c <_PyDict_DelItemIf+0xf4> │ │ │ │ │ + b.n 8f20 <_PyDict_DelItemIf+0xf4> │ │ │ │ │ │ │ │ │ │ -00009030 <_PyDict_GetItemRef_Unicode_LockHeld>: │ │ │ │ │ +00009024 <_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] │ │ │ │ │ @@ -14680,26 +14679,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 9088 <_PyDict_GetItemRef_Unicode_LockHeld+0x58> │ │ │ │ │ + bne.n 907c <_PyDict_GetItemRef_Unicode_LockHeld+0x58> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 9088 <_PyDict_GetItemRef_Unicode_LockHeld+0x58> │ │ │ │ │ + beq.n 907c <_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 90a2 <_PyDict_GetItemRef_Unicode_LockHeld+0x72> │ │ │ │ │ + beq.n 9096 <_PyDict_GetItemRef_Unicode_LockHeld+0x72> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r3 │ │ │ │ │ - cbnz r3, 9072 <_PyDict_GetItemRef_Unicode_LockHeld+0x42> │ │ │ │ │ + cbnz r3, 9066 <_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 │ │ │ │ │ @@ -14711,866 +14710,866 @@ │ │ │ │ │ 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 90aa <_PyDict_GetItemRef_Unicode_LockHeld+0x7a> │ │ │ │ │ + beq.n 909e <_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 9064 <_PyDict_GetItemRef_Unicode_LockHeld+0x34> │ │ │ │ │ + bne.n 9058 <_PyDict_GetItemRef_Unicode_LockHeld+0x34> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 906a <_PyDict_GetItemRef_Unicode_LockHeld+0x3a> │ │ │ │ │ + b.n 905e <_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 906a <_PyDict_GetItemRef_Unicode_LockHeld+0x3a> │ │ │ │ │ + b.n 905e <_PyDict_GetItemRef_Unicode_LockHeld+0x3a> │ │ │ │ │ │ │ │ │ │ -000090b8 : │ │ │ │ │ +000090ac : │ │ │ │ │ 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 939a │ │ │ │ │ + beq.w 938e │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 9314 │ │ │ │ │ + beq.w 9308 │ │ │ │ │ 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 92dc │ │ │ │ │ + bne.w 92d0 │ │ │ │ │ ldr r4, [r1, #12] │ │ │ │ │ adds r6, r4, #1 │ │ │ │ │ - beq.w 92dc │ │ │ │ │ + beq.w 92d0 │ │ │ │ │ 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 9302 │ │ │ │ │ + beq.w 92f6 │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ - beq.w 9298 │ │ │ │ │ + beq.w 928c │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 9298 │ │ │ │ │ + beq.w 928c │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9360 │ │ │ │ │ + bne.w 9354 │ │ │ │ │ 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, r4, r1 │ │ │ │ │ - bgt.n 91ca │ │ │ │ │ + bgt.n 91be │ │ │ │ │ ldrsb.w lr, [r2, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bne.w 92b0 │ │ │ │ │ + bne.w 92a4 │ │ │ │ │ ldr r4, [r5, #28] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 9370 │ │ │ │ │ + bne.w 9364 │ │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bgt.n 925c │ │ │ │ │ + bgt.n 9250 │ │ │ │ │ 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 927c │ │ │ │ │ + beq.n 9270 │ │ │ │ │ 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 91a2 │ │ │ │ │ + bge.n 9196 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 91a2 │ │ │ │ │ + cbnz r3, 9196 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 92d2 │ │ │ │ │ + bge.w 92c6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9254 │ │ │ │ │ + beq.n 9248 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 932e │ │ │ │ │ + beq.w 9322 │ │ │ │ │ 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 931e │ │ │ │ │ + bgt.w 9312 │ │ │ │ │ ldrsh.w lr, [r2, r3, lsl #1] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 9156 │ │ │ │ │ + beq.n 914a │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 93bc │ │ │ │ │ + beq.w 93b0 │ │ │ │ │ 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 9156 │ │ │ │ │ + beq.n 914a │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 93bc │ │ │ │ │ + beq.w 93b0 │ │ │ │ │ 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 923c │ │ │ │ │ + ble.n 9230 │ │ │ │ │ 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 9156 │ │ │ │ │ + beq.n 914a │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r4 │ │ │ │ │ - bne.n 921c │ │ │ │ │ + bne.n 9210 │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n 9156 │ │ │ │ │ + b.n 914a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 91b4 │ │ │ │ │ + b.n 91a8 │ │ │ │ │ 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 9182 │ │ │ │ │ + bne.n 9176 │ │ │ │ │ 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 9198 │ │ │ │ │ - b.n 91a2 │ │ │ │ │ + blt.n 918c │ │ │ │ │ + b.n 9196 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 92a8 │ │ │ │ │ + bne.n 929c │ │ │ │ │ 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 929e │ │ │ │ │ + b.n 9292 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 93bc │ │ │ │ │ + beq.w 93b0 │ │ │ │ │ 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 r6, lr │ │ │ │ │ - beq.w 9156 │ │ │ │ │ - b.n 9208 │ │ │ │ │ + beq.w 914a │ │ │ │ │ + b.n 91fc │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 91bc │ │ │ │ │ - b.n 91c0 │ │ │ │ │ + bne.w 91b0 │ │ │ │ │ + b.n 91b4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n 934a │ │ │ │ │ + beq.n 933e │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9298 │ │ │ │ │ + beq.n 928c │ │ │ │ │ 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 910c │ │ │ │ │ + bne.w 9100 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 930e │ │ │ │ │ + beq.n 9302 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 91c2 │ │ │ │ │ + b.n 91b6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 91c2 │ │ │ │ │ + beq.w 91b6 │ │ │ │ │ str r4, [r2, #0] │ │ │ │ │ - b.n 91c2 │ │ │ │ │ + b.n 91b6 │ │ │ │ │ add.w lr, r0, r3, lsl #2 │ │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.w 9156 │ │ │ │ │ - b.n 91da │ │ │ │ │ + beq.w 914a │ │ │ │ │ + b.n 91ce │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 91c0 │ │ │ │ │ + bge.w 91b4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 91c0 │ │ │ │ │ + bne.w 91b4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 91c0 │ │ │ │ │ + b.n 91b4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 198 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 91c2 │ │ │ │ │ + beq.w 91b6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - b.n 91c2 │ │ │ │ │ + b.n 91b6 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bl 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 9122 │ │ │ │ │ + b.n 9116 │ │ │ │ │ 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 93b8 │ │ │ │ │ + bne.n 93ac │ │ │ │ │ subs r1, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r0, r3, r2 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - ble.n 93b4 │ │ │ │ │ + ble.n 93a8 │ │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ │ strb.w r0, [r3], #1 │ │ │ │ │ - b.n 938c │ │ │ │ │ - cbz r2, 939e │ │ │ │ │ + b.n 9380 │ │ │ │ │ + cbz r2, 9392 │ │ │ │ │ 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 91c2 │ │ │ │ │ + b.n 91b6 │ │ │ │ │ strb r1, [r4, #1] │ │ │ │ │ - b.n 91a2 │ │ │ │ │ + b.n 9196 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 9382 │ │ │ │ │ + b.n 9376 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 9156 │ │ │ │ │ + b.n 914a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000093c4 <_PyDict_GetMethodStackRef>: │ │ │ │ │ +000093b8 <_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 9466 <_PyDict_GetMethodStackRef+0xa2> │ │ │ │ │ + beq.n 945a <_PyDict_GetMethodStackRef+0xa2> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 93ea <_PyDict_GetMethodStackRef+0x26> │ │ │ │ │ + bge.n 93de <_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, 9404 <_PyDict_GetMethodStackRef+0x40> │ │ │ │ │ + cbz r1, 93f8 <_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 9412 <_PyDict_GetMethodStackRef+0x4e> │ │ │ │ │ + bge.n 9406 <_PyDict_GetMethodStackRef+0x4e> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbz r2, 9456 <_PyDict_GetMethodStackRef+0x92> │ │ │ │ │ + cbz r2, 944a <_PyDict_GetMethodStackRef+0x92> │ │ │ │ │ adds r2, r3, #3 │ │ │ │ │ - beq.n 9446 <_PyDict_GetMethodStackRef+0x82> │ │ │ │ │ + beq.n 943a <_PyDict_GetMethodStackRef+0x82> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ite ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ - bne.n 942a <_PyDict_GetMethodStackRef+0x66> │ │ │ │ │ + bne.n 941e <_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 6b4 <_Py_dict_lookup+0x3cc> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 9426 <_PyDict_GetMethodStackRef+0x62> │ │ │ │ │ + b.n 941a <_PyDict_GetMethodStackRef+0x62> │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ bl 6b4 <_Py_dict_lookup+0x3cc> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 9426 <_PyDict_GetMethodStackRef+0x62> │ │ │ │ │ + b.n 941a <_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 9412 <_PyDict_GetMethodStackRef+0x4e> │ │ │ │ │ + b.n 9406 <_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 93e6 <_PyDict_GetMethodStackRef+0x22> │ │ │ │ │ - b.n 93ea <_PyDict_GetMethodStackRef+0x26> │ │ │ │ │ + blt.n 93da <_PyDict_GetMethodStackRef+0x22> │ │ │ │ │ + b.n 93de <_PyDict_GetMethodStackRef+0x26> │ │ │ │ │ │ │ │ │ │ -00009484 : │ │ │ │ │ +00009478 : │ │ │ │ │ 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 94dc │ │ │ │ │ + bpl.n 94d0 │ │ │ │ │ ldr.w r4, [r0, #-12] │ │ │ │ │ mov r6, r1 │ │ │ │ │ - cbnz r4, 94e2 │ │ │ │ │ + cbnz r4, 94d6 │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bpl.n 94dc │ │ │ │ │ + bpl.n 94d0 │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ add.w r8, r0, r3 │ │ │ │ │ ldrb.w r1, [r8, #3] │ │ │ │ │ - cbz r1, 94dc │ │ │ │ │ + cbz r1, 94d0 │ │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ │ - cbz r3, 94dc │ │ │ │ │ + cbz r3, 94d0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r5, r8 │ │ │ │ │ - b.n 94c4 │ │ │ │ │ + b.n 94b8 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n 94dc │ │ │ │ │ + ble.n 94d0 │ │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 94be │ │ │ │ │ + beq.n 94b2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx r6 │ │ │ │ │ - cbnz r0, 94de │ │ │ │ │ + cbnz r0, 94d2 │ │ │ │ │ ldrb.w r3, [r8] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 94c4 │ │ │ │ │ + bgt.n 94b8 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -000094f0 : │ │ │ │ │ +000094e4 : │ │ │ │ │ dict_tp_clear(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 9508 │ │ │ │ │ + bl 94fc │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009508 : │ │ │ │ │ +000094fc : │ │ │ │ │ clear_lock_held(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bpl.w 9850 │ │ │ │ │ + bpl.w 9844 │ │ │ │ │ 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] @ (9758 ) │ │ │ │ │ + ldr r7, [pc, #564] @ (974c ) │ │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ │ ldr r4, [r0, #24] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.n 9546 │ │ │ │ │ + beq.n 953a │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ldr r6, [r5, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97fc │ │ │ │ │ + bne.w 97f0 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 9812 │ │ │ │ │ + bne.w 9806 │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ str r7, [r5, #24] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge.n 954a │ │ │ │ │ + bge.n 953e │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 9546 │ │ │ │ │ + bne.n 953a │ │ │ │ │ ldrb r7, [r4, #6] │ │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ │ ldr r5, [r4, #16] │ │ │ │ │ lsls r6, r3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 9754 │ │ │ │ │ + beq.w 9748 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 95f6 │ │ │ │ │ + ble.n 95ea │ │ │ │ │ add r6, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r7, r6, #20 │ │ │ │ │ ands.w r3, r5, #3 │ │ │ │ │ add.w r6, r6, #24 │ │ │ │ │ - beq.w 96a6 │ │ │ │ │ + beq.w 969a │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 95c0 │ │ │ │ │ + beq.n 95b4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 959e │ │ │ │ │ + beq.n 9592 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ - cbz r0, 958e │ │ │ │ │ + cbz r0, 9582 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 97ec │ │ │ │ │ + blt.w 97e0 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ - cbz r0, 959c │ │ │ │ │ + cbz r0, 9590 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 97dc │ │ │ │ │ + blt.w 97d0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, 95ae │ │ │ │ │ + cbz r0, 95a2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 97a0 │ │ │ │ │ + blt.w 9794 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 95be │ │ │ │ │ + cbz r0, 95b2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 97b4 │ │ │ │ │ + blt.w 97a8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, 95d8 │ │ │ │ │ + cbz r0, 95cc │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 95d8 │ │ │ │ │ + bge.n 95cc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 97c8 │ │ │ │ │ + beq.w 97bc │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 95f0 │ │ │ │ │ + cbz r0, 95e4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 95f0 │ │ │ │ │ + bge.n 95e4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 97d2 │ │ │ │ │ + beq.w 97c6 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 96a6 │ │ │ │ │ + bne.n 969a │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n 96b8 │ │ │ │ │ + bne.n 96ac │ │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 96b8 │ │ │ │ │ - ldr r3, [pc, #344] @ (975c ) │ │ │ │ │ + bne.n 96ac │ │ │ │ │ + ldr r3, [pc, #344] @ (9750 ) │ │ │ │ │ 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 96b8 │ │ │ │ │ + bhi.n 96ac │ │ │ │ │ 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 9546 │ │ │ │ │ + b.n 953a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 974a │ │ │ │ │ + beq.w 973e │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 9646 │ │ │ │ │ + cbz r0, 963a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9726 │ │ │ │ │ + blt.n 971a │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ ldr.w r0, [r7, r1, lsl #3] │ │ │ │ │ - cbz r0, 9656 │ │ │ │ │ + cbz r0, 964a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9738 │ │ │ │ │ + blt.n 972c │ │ │ │ │ ldr.w r0, [r6, r1, lsl #3] │ │ │ │ │ - cbz r0, 9664 │ │ │ │ │ + cbz r0, 9658 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 96d6 │ │ │ │ │ + blt.n 96ca │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, 9674 │ │ │ │ │ + cbz r0, 9668 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 96e8 │ │ │ │ │ + blt.n 96dc │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 9682 │ │ │ │ │ + cbz r0, 9676 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 96fe │ │ │ │ │ + blt.n 96f2 │ │ │ │ │ adds r2, r1, #2 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, 9692 │ │ │ │ │ + cbz r0, 9686 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9710 │ │ │ │ │ + blt.n 9704 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 96a0 │ │ │ │ │ + cbz r0, 9694 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 96c4 │ │ │ │ │ + blt.n 96b8 │ │ │ │ │ adds r2, r1, #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n 95f6 │ │ │ │ │ + beq.n 95ea │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9638 │ │ │ │ │ + beq.n 962c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9638 │ │ │ │ │ - b.n 962e │ │ │ │ │ + bge.n 962c │ │ │ │ │ + b.n 9622 │ │ │ │ │ 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 96a0 │ │ │ │ │ + bne.n 9694 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n 96a0 │ │ │ │ │ + b.n 9694 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9664 │ │ │ │ │ + bne.n 9658 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n 9664 │ │ │ │ │ + b.n 9658 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9674 │ │ │ │ │ + bne.n 9668 │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ - b.n 9674 │ │ │ │ │ + b.n 9668 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9682 │ │ │ │ │ + bne.n 9676 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n 9682 │ │ │ │ │ + b.n 9676 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9692 │ │ │ │ │ + bne.n 9686 │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ - b.n 9692 │ │ │ │ │ + b.n 9686 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9646 │ │ │ │ │ + bne.n 963a │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 9646 │ │ │ │ │ + b.n 963a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9656 │ │ │ │ │ + bne.n 964a │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n 9656 │ │ │ │ │ + b.n 964a │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 9638 │ │ │ │ │ + b.n 962c │ │ │ │ │ add r6, r4 │ │ │ │ │ - b.n 9770 │ │ │ │ │ + b.n 9764 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000150 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - cbz r0, 976c │ │ │ │ │ + cbz r0, 9760 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9792 │ │ │ │ │ + blt.n 9786 │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r6, #12 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bge.w 95f6 │ │ │ │ │ + bge.w 95ea │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9760 │ │ │ │ │ + beq.n 9754 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9760 │ │ │ │ │ + bge.n 9754 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9760 │ │ │ │ │ + bne.n 9754 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9760 │ │ │ │ │ + b.n 9754 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 976c │ │ │ │ │ + bne.n 9760 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 976c │ │ │ │ │ + b.n 9760 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 95ae │ │ │ │ │ + bne.w 95a2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 95ae │ │ │ │ │ + b.n 95a2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 95be │ │ │ │ │ + bne.w 95b2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 95be │ │ │ │ │ + b.n 95b2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 95d8 │ │ │ │ │ + b.n 95cc │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 95f0 │ │ │ │ │ + b.n 95e4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 959c │ │ │ │ │ + bne.w 9590 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 959c │ │ │ │ │ + b.n 9590 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 958e │ │ │ │ │ + bne.w 9582 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 958e │ │ │ │ │ + b.n 9582 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #4 │ │ │ │ │ - bl 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 953e │ │ │ │ │ + beq.w 9532 │ │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ - cbz r3, 9852 │ │ │ │ │ + cbz r3, 9846 │ │ │ │ │ add r5, sp, #16 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 982e │ │ │ │ │ + b.n 9822 │ │ │ │ │ ldr.w r7, [r1, #4]! │ │ │ │ │ str.w r7, [r0], #4 │ │ │ │ │ str r4, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ - blt.n 9824 │ │ │ │ │ + blt.n 9818 │ │ │ │ │ movs r4, #0 │ │ │ │ │ strb r4, [r6, #1] │ │ │ │ │ - b.n 984a │ │ │ │ │ + b.n 983e │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 128 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - blt.n 983c │ │ │ │ │ - b.n 9546 │ │ │ │ │ + blt.n 9830 │ │ │ │ │ + b.n 953a │ │ │ │ │ bx lr │ │ │ │ │ strd r7, r3, [r5, #24] │ │ │ │ │ mov r5, r3 │ │ │ │ │ adds r7, r6, #4 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bge.n 9888 │ │ │ │ │ + bge.n 987c │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - cbz r1, 9882 │ │ │ │ │ + cbz r1, 9876 │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9882 │ │ │ │ │ + bge.n 9876 │ │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, 9882 │ │ │ │ │ + cbnz r3, 9876 │ │ │ │ │ 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 985a │ │ │ │ │ + b.n 984e │ │ │ │ │ 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 5c4 <_Py_dict_lookup+0x2dc> │ │ │ │ │ R_ARM_THM_JUMP24 dictkeys_decref.constprop.0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000989c : │ │ │ │ │ +00009890 : │ │ │ │ │ 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 │ │ │ │ │ @@ -15579,54 +15578,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 99a2 │ │ │ │ │ + beq.n 9996 │ │ │ │ │ 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 9992 │ │ │ │ │ + blt.n 9986 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 9996 │ │ │ │ │ + beq.n 998a │ │ │ │ │ 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] @ (99c8 ) │ │ │ │ │ + ldr r3, [pc, #220] @ (99c0 ) │ │ │ │ │ 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, 9962 │ │ │ │ │ + cbz r3, 9956 │ │ │ │ │ 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] @ 99c0 │ │ │ │ │ - ldr r0, [pc, #168] @ (99cc ) │ │ │ │ │ + vldr d7, [pc, #164] @ 99b8 │ │ │ │ │ + ldr r0, [pc, #172] @ (99c4 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -15648,58 +15647,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, 99ac │ │ │ │ │ - vldr d7, [pc, #76] @ 99c0 │ │ │ │ │ + cbz r0, 99a0 │ │ │ │ │ + vldr d7, [pc, #80] @ 99b8 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - ldr r0, [pc, #76] @ (99d0 ) │ │ │ │ │ + ldr r0, [pc, #80] @ (99c8 ) │ │ │ │ │ vstr d7, [r3, #16] │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ - b.n 993a │ │ │ │ │ + b.n 992e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 98e0 │ │ │ │ │ - ldr r3, [pc, #60] @ (99d4 ) │ │ │ │ │ + bne.n 98d4 │ │ │ │ │ + ldr r3, [pc, #64] @ (99cc ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 98f4 │ │ │ │ │ + b.n 98e8 │ │ │ │ │ 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 5c4 <_Py_dict_lookup+0x2dc> │ │ │ │ │ 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 995c │ │ │ │ │ + b.n 9950 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -000099d8 : │ │ │ │ │ +000099d0 : │ │ │ │ │ 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] │ │ │ │ │ @@ -15707,17 +15707,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, 9a32 │ │ │ │ │ + cbnz r3, 9a2a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9a7a │ │ │ │ │ + bne.n 9a72 │ │ │ │ │ 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] │ │ │ │ │ @@ -15730,81 +15730,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, 9a68 │ │ │ │ │ + cbnz r0, 9a60 │ │ │ │ │ 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 9a2c │ │ │ │ │ + bge.n 9a24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9a2c │ │ │ │ │ + bne.n 9a24 │ │ │ │ │ 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 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ ldr.w ip, [r4, #28] │ │ │ │ │ - b.n 9a36 │ │ │ │ │ + b.n 9a2e │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ - bl 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ - b.n 9a06 │ │ │ │ │ + b.n 99fe │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009a8c : │ │ │ │ │ +00009a84 : │ │ │ │ │ dict_length(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00009a90 : │ │ │ │ │ +00009a88 : │ │ │ │ │ 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] @ (9b20 ) │ │ │ │ │ + ldr r0, [pc, #124] @ (9b18 ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ - cbz r0, 9afe │ │ │ │ │ + cbz r0, 9af6 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9b00 │ │ │ │ │ + bge.n 9af8 │ │ │ │ │ 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] @ (9b24 ) │ │ │ │ │ + ldr r1, [pc, #88] @ (9b1c ) │ │ │ │ │ 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 │ │ │ │ │ @@ -15819,189 +15819,189 @@ │ │ │ │ │ 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] @ (9b28 ) │ │ │ │ │ + ldr r1, [pc, #20] @ (9b20 ) │ │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - b.n 9ad0 │ │ │ │ │ + b.n 9ac8 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00009b2c : │ │ │ │ │ +00009b24 : │ │ │ │ │ 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 9bcc │ │ │ │ │ + beq.n 9bc4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.w 9c8a │ │ │ │ │ + bne.w 9c82 │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ ldrd r0, r3, [r4, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9c60 │ │ │ │ │ + bne.w 9c58 │ │ │ │ │ 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 9bf8 │ │ │ │ │ + beq.n 9bf0 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bge.n 9bb6 │ │ │ │ │ + bge.n 9bae │ │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ │ adds r3, #20 │ │ │ │ │ add r3, r0 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cbnz r0, 9bd6 │ │ │ │ │ + cbnz r0, 9bce │ │ │ │ │ adds r0, r1, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble.n 9bb6 │ │ │ │ │ + ble.n 9bae │ │ │ │ │ ldr r5, [r3, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 9c42 │ │ │ │ │ + bne.n 9c3a │ │ │ │ │ adds r0, r1, #2 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble.n 9bb6 │ │ │ │ │ + ble.n 9bae │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 9c48 │ │ │ │ │ + bne.n 9c40 │ │ │ │ │ adds r0, r1, #3 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble.n 9bb6 │ │ │ │ │ + ble.n 9bae │ │ │ │ │ ldr r5, [r3, #28] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 9c4e │ │ │ │ │ + bne.n 9c46 │ │ │ │ │ adds r1, #4 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bge.n 9bb6 │ │ │ │ │ + bge.n 9bae │ │ │ │ │ adds r3, #32 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cbnz r0, 9bd2 │ │ │ │ │ + cbnz r0, 9bca │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bgt.n 9baa │ │ │ │ │ + bgt.n 9ba2 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9bca │ │ │ │ │ + bge.n 9bc2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9c82 │ │ │ │ │ + beq.n 9c7a │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble.n 9bb6 │ │ │ │ │ + ble.n 9bae │ │ │ │ │ ldr r5, [r2, #24] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 9cac │ │ │ │ │ + beq.n 9ca4 │ │ │ │ │ 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 9bb6 │ │ │ │ │ + bge.n 9bae │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ │ adds r3, #20 │ │ │ │ │ add r3, r0 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ - cbnz r0, 9c38 │ │ │ │ │ + cbnz r0, 9c30 │ │ │ │ │ adds r0, r1, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble.n 9bb6 │ │ │ │ │ + ble.n 9bae │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ - cbnz r5, 9c54 │ │ │ │ │ + cbnz r5, 9c4c │ │ │ │ │ adds r0, r1, #2 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble.n 9bb6 │ │ │ │ │ + ble.n 9bae │ │ │ │ │ ldr r5, [r3, #32] │ │ │ │ │ - cbnz r5, 9c5a │ │ │ │ │ + cbnz r5, 9c52 │ │ │ │ │ adds r1, #3 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble.n 9bb6 │ │ │ │ │ + ble.n 9bae │ │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ - cbnz r0, 9c34 │ │ │ │ │ + cbnz r0, 9c2c │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #12 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bgt.n 9c26 │ │ │ │ │ - b.n 9bb6 │ │ │ │ │ + bgt.n 9c1e │ │ │ │ │ + b.n 9bae │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble.n 9bb6 │ │ │ │ │ + ble.n 9bae │ │ │ │ │ ldr r5, [r2, #24] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 9cac │ │ │ │ │ + beq.n 9ca4 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ - b.n 9bde │ │ │ │ │ + b.n 9bd6 │ │ │ │ │ adds r3, #8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 9bd6 │ │ │ │ │ + b.n 9bce │ │ │ │ │ adds r3, #16 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 9bd6 │ │ │ │ │ + b.n 9bce │ │ │ │ │ adds r3, #24 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 9bd6 │ │ │ │ │ + b.n 9bce │ │ │ │ │ adds r3, #12 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 9c38 │ │ │ │ │ + b.n 9c30 │ │ │ │ │ adds r3, #24 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 9c38 │ │ │ │ │ + b.n 9c30 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - ble.n 9bb6 │ │ │ │ │ + ble.n 9bae │ │ │ │ │ ldr r5, [r2, #24] │ │ │ │ │ - cbz r5, 9cac │ │ │ │ │ + cbz r5, 9ca4 │ │ │ │ │ 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 9bde │ │ │ │ │ + b.n 9bd6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9bca │ │ │ │ │ + b.n 9bc2 │ │ │ │ │ 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 .LC11 │ │ │ │ │ @@ -16009,50 +16009,50 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ 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 9bca │ │ │ │ │ + b.n 9bc2 │ │ │ │ │ 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 .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 9bb6 │ │ │ │ │ + b.n 9bae │ │ │ │ │ │ │ │ │ │ -00009cc8 : │ │ │ │ │ +00009cc0 : │ │ │ │ │ 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, 9d34 │ │ │ │ │ + cbz r0, 9d2c │ │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - vldr d7, [pc, #80] @ 9d38 │ │ │ │ │ - ldr r1, [pc, #84] @ (9d40 ) │ │ │ │ │ + vldr d7, [pc, #80] @ 9d30 │ │ │ │ │ + ldr r1, [pc, #84] @ (9d38 ) │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ vstr d7, [r0, #16] │ │ │ │ │ - cbnz r2, 9d34 │ │ │ │ │ - ldr r1, [pc, #72] @ (9d44 ) │ │ │ │ │ + cbnz r2, 9d2c │ │ │ │ │ + ldr r1, [pc, #72] @ (9d3c ) │ │ │ │ │ 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] │ │ │ │ │ @@ -16070,99 +16070,99 @@ │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000003a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00009d48 : │ │ │ │ │ +00009d40 : │ │ │ │ │ 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 9d7a │ │ │ │ │ + bhi.n 9d72 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 9d96 │ │ │ │ │ + beq.n 9d8e │ │ │ │ │ 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 .LC21 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9d76 │ │ │ │ │ + beq.n 9d6e │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bgt.n 9d6a │ │ │ │ │ + bgt.n 9d62 │ │ │ │ │ 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 9d76 │ │ │ │ │ + b.n 9d6e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009dac : │ │ │ │ │ +00009da4 : │ │ │ │ │ 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 9ed2 │ │ │ │ │ + beq.w 9eca │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 9ea0 │ │ │ │ │ + bne.n 9e98 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 9e88 │ │ │ │ │ + bne.n 9e80 │ │ │ │ │ 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 9e54 │ │ │ │ │ + beq.n 9e4c │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bge.n 9e26 │ │ │ │ │ + bge.n 9e1e │ │ │ │ │ add.w r1, r1, ip, lsl #3 │ │ │ │ │ adds r1, #20 │ │ │ │ │ add r2, r1 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ - cbz r1, 9e3e │ │ │ │ │ + cbz r1, 9e36 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 9e6c │ │ │ │ │ + beq.n 9e64 │ │ │ │ │ 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] │ │ │ │ │ @@ -16170,70 +16170,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 9e48 │ │ │ │ │ + bgt.n 9e40 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9e3a │ │ │ │ │ + bge.n 9e32 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 9ec2 │ │ │ │ │ + beq.n 9eba │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 9e18 │ │ │ │ │ + b.n 9e10 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - ble.n 9e26 │ │ │ │ │ + ble.n 9e1e │ │ │ │ │ adds r2, #8 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 9e1c │ │ │ │ │ + beq.n 9e14 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - blt.n 9dfa │ │ │ │ │ - b.n 9e26 │ │ │ │ │ + blt.n 9df2 │ │ │ │ │ + b.n 9e1e │ │ │ │ │ movs r0, #12 │ │ │ │ │ mla r1, r0, ip, r1 │ │ │ │ │ adds r1, #20 │ │ │ │ │ add r2, r1 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - ble.n 9e26 │ │ │ │ │ + ble.n 9e1e │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - cbz r0, 9eca │ │ │ │ │ + cbz r0, 9ec2 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 9e02 │ │ │ │ │ + bne.n 9dfa │ │ │ │ │ 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 .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 9e26 │ │ │ │ │ + b.n 9e1e │ │ │ │ │ cmp r1, ip │ │ │ │ │ - ble.n 9e26 │ │ │ │ │ + ble.n 9e1e │ │ │ │ │ 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 9e66 │ │ │ │ │ + b.n 9e5e │ │ │ │ │ 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 .LC11 │ │ │ │ │ @@ -16241,921 +16241,921 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ 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 9e3a │ │ │ │ │ + b.n 9e32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9e3a │ │ │ │ │ + b.n 9e32 │ │ │ │ │ adds r2, #12 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ - b.n 9e5e │ │ │ │ │ + b.n 9e56 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 9e18 │ │ │ │ │ + b.n 9e10 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009ed8 : │ │ │ │ │ +00009ed0 : │ │ │ │ │ PyDict_Clear(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bpl.w a224 │ │ │ │ │ + bpl.w a21c │ │ │ │ │ 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] @ (a12c ) │ │ │ │ │ + ldr r7, [pc, #568] @ (a124 ) │ │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ │ ldr r4, [r0, #24] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.n 9f16 │ │ │ │ │ + beq.n 9f0e │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ldr r6, [r5, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a1d0 │ │ │ │ │ + bne.w a1c8 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w a1e6 │ │ │ │ │ + bne.w a1de │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ str r7, [r5, #24] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge.n 9f1a │ │ │ │ │ + bge.n 9f12 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 9f16 │ │ │ │ │ + bne.n 9f0e │ │ │ │ │ ldrb r7, [r4, #6] │ │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ │ ldr r5, [r4, #16] │ │ │ │ │ lsls r6, r3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a124 │ │ │ │ │ + beq.w a11c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9fc6 │ │ │ │ │ + ble.n 9fbe │ │ │ │ │ add r6, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r7, r6, #20 │ │ │ │ │ ands.w r3, r5, #3 │ │ │ │ │ add.w r6, r6, #24 │ │ │ │ │ - beq.w a076 │ │ │ │ │ + beq.w a06e │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 9f90 │ │ │ │ │ + beq.n 9f88 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 9f6e │ │ │ │ │ + beq.n 9f66 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ - cbz r0, 9f5e │ │ │ │ │ + cbz r0, 9f56 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a1c0 │ │ │ │ │ + blt.w a1b8 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ - cbz r0, 9f6c │ │ │ │ │ + cbz r0, 9f64 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a1b0 │ │ │ │ │ + blt.w a1a8 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, 9f7e │ │ │ │ │ + cbz r0, 9f76 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a174 │ │ │ │ │ + blt.w a16c │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 9f8e │ │ │ │ │ + cbz r0, 9f86 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a188 │ │ │ │ │ + blt.w a180 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, 9fa8 │ │ │ │ │ + cbz r0, 9fa0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9fa8 │ │ │ │ │ + bge.n 9fa0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a19c │ │ │ │ │ + beq.w a194 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 9fc0 │ │ │ │ │ + cbz r0, 9fb8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9fc0 │ │ │ │ │ + bge.n 9fb8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a1a6 │ │ │ │ │ + beq.w a19e │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n a076 │ │ │ │ │ + bne.n a06e │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n a088 │ │ │ │ │ + bne.n a080 │ │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n a088 │ │ │ │ │ - ldr r3, [pc, #348] @ (a130 ) │ │ │ │ │ + bne.n a080 │ │ │ │ │ + ldr r3, [pc, #348] @ (a128 ) │ │ │ │ │ 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 a088 │ │ │ │ │ + bhi.n a080 │ │ │ │ │ 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 9f16 │ │ │ │ │ + b.n 9f0e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a11a │ │ │ │ │ + beq.w a112 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a016 │ │ │ │ │ + cbz r0, a00e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a0f6 │ │ │ │ │ + blt.n a0ee │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ ldr.w r0, [r7, r1, lsl #3] │ │ │ │ │ - cbz r0, a026 │ │ │ │ │ + cbz r0, a01e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a108 │ │ │ │ │ + blt.n a100 │ │ │ │ │ ldr.w r0, [r6, r1, lsl #3] │ │ │ │ │ - cbz r0, a034 │ │ │ │ │ + cbz r0, a02c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a0a6 │ │ │ │ │ + blt.n a09e │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, a044 │ │ │ │ │ + cbz r0, a03c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a0b8 │ │ │ │ │ + blt.n a0b0 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a052 │ │ │ │ │ + cbz r0, a04a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a0ce │ │ │ │ │ + blt.n a0c6 │ │ │ │ │ adds r2, r1, #2 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, a062 │ │ │ │ │ + cbz r0, a05a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a0e0 │ │ │ │ │ + blt.n a0d8 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a070 │ │ │ │ │ + cbz r0, a068 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a094 │ │ │ │ │ + blt.n a08c │ │ │ │ │ adds r2, r1, #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n 9fc6 │ │ │ │ │ + beq.n 9fbe │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a008 │ │ │ │ │ + beq.n a000 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a008 │ │ │ │ │ - b.n 9ffe │ │ │ │ │ + bge.n a000 │ │ │ │ │ + b.n 9ff6 │ │ │ │ │ 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 a070 │ │ │ │ │ + bne.n a068 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n a070 │ │ │ │ │ + b.n a068 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a034 │ │ │ │ │ + bne.n a02c │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n a034 │ │ │ │ │ + b.n a02c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a044 │ │ │ │ │ + bne.n a03c │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ - b.n a044 │ │ │ │ │ + b.n a03c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a052 │ │ │ │ │ + bne.n a04a │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n a052 │ │ │ │ │ + b.n a04a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a062 │ │ │ │ │ + bne.n a05a │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ - b.n a062 │ │ │ │ │ + b.n a05a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a016 │ │ │ │ │ + bne.n a00e │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n a016 │ │ │ │ │ + b.n a00e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a026 │ │ │ │ │ + bne.n a01e │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n a026 │ │ │ │ │ + b.n a01e │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n a008 │ │ │ │ │ + b.n a000 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - ble.n a088 │ │ │ │ │ + ble.n a080 │ │ │ │ │ add r6, r4 │ │ │ │ │ - b.n a14a │ │ │ │ │ + b.n a142 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000154 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - cbz r0, a140 │ │ │ │ │ + cbz r0, a138 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a166 │ │ │ │ │ + blt.n a15e │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r6, #12 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.w 9fc6 │ │ │ │ │ + beq.w 9fbe │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a134 │ │ │ │ │ + beq.n a12c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a134 │ │ │ │ │ + bge.n a12c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a134 │ │ │ │ │ + bne.n a12c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a134 │ │ │ │ │ + b.n a12c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a140 │ │ │ │ │ + bne.n a138 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a140 │ │ │ │ │ + b.n a138 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9f7e │ │ │ │ │ + bne.w 9f76 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 9f7e │ │ │ │ │ + b.n 9f76 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9f8e │ │ │ │ │ + bne.w 9f86 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 9f8e │ │ │ │ │ + b.n 9f86 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 9fa8 │ │ │ │ │ + b.n 9fa0 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 9fc0 │ │ │ │ │ + b.n 9fb8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9f6c │ │ │ │ │ + bne.w 9f64 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9f6c │ │ │ │ │ + b.n 9f64 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9f5e │ │ │ │ │ + bne.w 9f56 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9f5e │ │ │ │ │ + b.n 9f56 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #4 │ │ │ │ │ - bl 11bc │ │ │ │ │ + bl 11bc │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9f0e │ │ │ │ │ + beq.w 9f06 │ │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ - cbz r3, a226 │ │ │ │ │ + cbz r3, a21e │ │ │ │ │ add r5, sp, #16 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n a202 │ │ │ │ │ + b.n a1fa │ │ │ │ │ ldr.w r7, [r1, #4]! │ │ │ │ │ str.w r7, [r0], #4 │ │ │ │ │ str r4, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ - blt.n a1f8 │ │ │ │ │ + blt.n a1f0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ strb r4, [r6, #1] │ │ │ │ │ - b.n a21e │ │ │ │ │ + b.n a216 │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 128 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - blt.n a210 │ │ │ │ │ - b.n 9f16 │ │ │ │ │ + blt.n a208 │ │ │ │ │ + b.n 9f0e │ │ │ │ │ bx lr │ │ │ │ │ strd r7, r3, [r5, #24] │ │ │ │ │ mov r5, r3 │ │ │ │ │ adds r7, r6, #4 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bge.n a25c │ │ │ │ │ + bge.n a254 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - cbz r1, a256 │ │ │ │ │ + cbz r1, a24e │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a256 │ │ │ │ │ + bge.n a24e │ │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, a256 │ │ │ │ │ + cbnz r3, a24e │ │ │ │ │ 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 a22e │ │ │ │ │ + b.n a226 │ │ │ │ │ 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 5c4 <_Py_dict_lookup+0x2dc> │ │ │ │ │ R_ARM_THM_JUMP24 dictkeys_decref.constprop.0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a270 : │ │ │ │ │ +0000a268 : │ │ │ │ │ PyDict_Size(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - cbz r0, a28e │ │ │ │ │ + cbz r0, a286 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ it mi │ │ │ │ │ ldrmi r0, [r0, #8] │ │ │ │ │ - bpl.n a28e │ │ │ │ │ + bpl.n a286 │ │ │ │ │ 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} │ │ │ │ │ │ │ │ │ │ -0000a2a4 <_PyDictKeys_DecRef>: │ │ │ │ │ +0000a29c <_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 a2c2 <_PyDictKeys_DecRef+0x1e> │ │ │ │ │ + bge.n a2ba <_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 a2bc <_PyDictKeys_DecRef+0x18> │ │ │ │ │ + bne.n a2b4 <_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 a4ce <_PyDictKeys_DecRef+0x22a> │ │ │ │ │ + beq.w a4c6 <_PyDictKeys_DecRef+0x22a> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n a362 <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ + ble.n a35a <_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 a410 <_PyDictKeys_DecRef+0x16c> │ │ │ │ │ + beq.w a408 <_PyDictKeys_DecRef+0x16c> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n a33c <_PyDictKeys_DecRef+0x98> │ │ │ │ │ + beq.n a334 <_PyDictKeys_DecRef+0x98> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n a31a <_PyDictKeys_DecRef+0x76> │ │ │ │ │ + beq.n a312 <_PyDictKeys_DecRef+0x76> │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ - cbz r0, a30a <_PyDictKeys_DecRef+0x66> │ │ │ │ │ + cbz r0, a302 <_PyDictKeys_DecRef+0x66> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a54e <_PyDictKeys_DecRef+0x2aa> │ │ │ │ │ + blt.w a546 <_PyDictKeys_DecRef+0x2aa> │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ - cbz r0, a318 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ + cbz r0, a310 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a53e <_PyDictKeys_DecRef+0x29a> │ │ │ │ │ + blt.w a536 <_PyDictKeys_DecRef+0x29a> │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ - cbz r0, a32a <_PyDictKeys_DecRef+0x86> │ │ │ │ │ + cbz r0, a322 <_PyDictKeys_DecRef+0x86> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a52a <_PyDictKeys_DecRef+0x286> │ │ │ │ │ + blt.w a522 <_PyDictKeys_DecRef+0x286> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a33a <_PyDictKeys_DecRef+0x96> │ │ │ │ │ + cbz r0, a332 <_PyDictKeys_DecRef+0x96> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a516 <_PyDictKeys_DecRef+0x272> │ │ │ │ │ + blt.w a50e <_PyDictKeys_DecRef+0x272> │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ - cbz r0, a34c <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ + cbz r0, a344 <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a4a6 <_PyDictKeys_DecRef+0x202> │ │ │ │ │ + blt.w a49e <_PyDictKeys_DecRef+0x202> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a35c <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ + cbz r0, a354 <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a4ba <_PyDictKeys_DecRef+0x216> │ │ │ │ │ + blt.w a4b2 <_PyDictKeys_DecRef+0x216> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n a410 <_PyDictKeys_DecRef+0x16c> │ │ │ │ │ + bne.n a408 <_PyDictKeys_DecRef+0x16c> │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n a422 <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ + bne.n a41a <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n a422 <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ - ldr r3, [pc, #496] @ (a560 <_PyDictKeys_DecRef+0x2bc>) │ │ │ │ │ + bne.n a41a <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ + ldr r3, [pc, #496] @ (a558 <_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 a422 <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ + bhi.n a41a <_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 a2bc <_PyDictKeys_DecRef+0x18> │ │ │ │ │ + b.n a2b4 <_PyDictKeys_DecRef+0x18> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a49c <_PyDictKeys_DecRef+0x1f8> │ │ │ │ │ + beq.n a494 <_PyDictKeys_DecRef+0x1f8> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a3b0 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ + cbz r0, a3a8 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a42e <_PyDictKeys_DecRef+0x18a> │ │ │ │ │ + blt.n a426 <_PyDictKeys_DecRef+0x18a> │ │ │ │ │ adds r7, r2, #1 │ │ │ │ │ ldr.w r0, [r8, r7, lsl #3] │ │ │ │ │ - cbz r0, a3c0 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ + cbz r0, a3b8 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a460 <_PyDictKeys_DecRef+0x1bc> │ │ │ │ │ + blt.n a458 <_PyDictKeys_DecRef+0x1bc> │ │ │ │ │ ldr.w r0, [r6, r7, lsl #3] │ │ │ │ │ - cbz r0, a3ce <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ + cbz r0, a3c6 <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a46e <_PyDictKeys_DecRef+0x1ca> │ │ │ │ │ + blt.n a466 <_PyDictKeys_DecRef+0x1ca> │ │ │ │ │ adds r2, r7, #1 │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ - cbz r0, a3de <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ + cbz r0, a3d6 <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a47c <_PyDictKeys_DecRef+0x1d8> │ │ │ │ │ + blt.n a474 <_PyDictKeys_DecRef+0x1d8> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a3ec <_PyDictKeys_DecRef+0x148> │ │ │ │ │ + cbz r0, a3e4 <_PyDictKeys_DecRef+0x148> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a48e <_PyDictKeys_DecRef+0x1ea> │ │ │ │ │ + blt.n a486 <_PyDictKeys_DecRef+0x1ea> │ │ │ │ │ adds r2, r7, #2 │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ - cbz r0, a3fc <_PyDictKeys_DecRef+0x158> │ │ │ │ │ + cbz r0, a3f4 <_PyDictKeys_DecRef+0x158> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a440 <_PyDictKeys_DecRef+0x19c> │ │ │ │ │ + blt.n a438 <_PyDictKeys_DecRef+0x19c> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a40a <_PyDictKeys_DecRef+0x166> │ │ │ │ │ + cbz r0, a402 <_PyDictKeys_DecRef+0x166> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a452 <_PyDictKeys_DecRef+0x1ae> │ │ │ │ │ + blt.n a44a <_PyDictKeys_DecRef+0x1ae> │ │ │ │ │ adds r2, r7, #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n a362 <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ + beq.n a35a <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a3a2 <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ + beq.n a39a <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a3a2 <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ - b.n a39a <_PyDictKeys_DecRef+0xf6> │ │ │ │ │ + bge.n a39a <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ + b.n a392 <_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 a3b0 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ + bne.n a3a8 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a3b0 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ + b.n a3a8 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a3fc <_PyDictKeys_DecRef+0x158> │ │ │ │ │ + bne.n a3f4 <_PyDictKeys_DecRef+0x158> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a3fc <_PyDictKeys_DecRef+0x158> │ │ │ │ │ + b.n a3f4 <_PyDictKeys_DecRef+0x158> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a40a <_PyDictKeys_DecRef+0x166> │ │ │ │ │ + bne.n a402 <_PyDictKeys_DecRef+0x166> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a40a <_PyDictKeys_DecRef+0x166> │ │ │ │ │ + b.n a402 <_PyDictKeys_DecRef+0x166> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a3c0 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ + bne.n a3b8 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a3c0 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ + b.n a3b8 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a3ce <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ + bne.n a3c6 <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a3ce <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ + b.n a3c6 <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a3de <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ + bne.n a3d6 <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a3de <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ + b.n a3d6 <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a3ec <_PyDictKeys_DecRef+0x148> │ │ │ │ │ + bne.n a3e4 <_PyDictKeys_DecRef+0x148> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a3ec <_PyDictKeys_DecRef+0x148> │ │ │ │ │ + b.n a3e4 <_PyDictKeys_DecRef+0x148> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a3a2 <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ + b.n a39a <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a34c <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ + bne.w a344 <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a34c <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ + b.n a344 <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a35c <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ + bne.w a354 <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a35c <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ + b.n a354 <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - ble.n a422 <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ + ble.n a41a <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ add r6, r0 │ │ │ │ │ - b.n a4ec <_PyDictKeys_DecRef+0x248> │ │ │ │ │ + b.n a4e4 <_PyDictKeys_DecRef+0x248> │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - cbz r0, a4e2 <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ + cbz r0, a4da <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a508 <_PyDictKeys_DecRef+0x264> │ │ │ │ │ + blt.n a500 <_PyDictKeys_DecRef+0x264> │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r6, #12 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.w a362 <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ + beq.w a35a <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a4d6 <_PyDictKeys_DecRef+0x232> │ │ │ │ │ + beq.n a4ce <_PyDictKeys_DecRef+0x232> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a4d6 <_PyDictKeys_DecRef+0x232> │ │ │ │ │ + bge.n a4ce <_PyDictKeys_DecRef+0x232> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a4d6 <_PyDictKeys_DecRef+0x232> │ │ │ │ │ + bne.n a4ce <_PyDictKeys_DecRef+0x232> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a4d6 <_PyDictKeys_DecRef+0x232> │ │ │ │ │ + b.n a4ce <_PyDictKeys_DecRef+0x232> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a4e2 <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ + bne.n a4da <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a4e2 <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ + b.n a4da <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a33a <_PyDictKeys_DecRef+0x96> │ │ │ │ │ + bne.w a332 <_PyDictKeys_DecRef+0x96> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a33a <_PyDictKeys_DecRef+0x96> │ │ │ │ │ + b.n a332 <_PyDictKeys_DecRef+0x96> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a32a <_PyDictKeys_DecRef+0x86> │ │ │ │ │ + bne.w a322 <_PyDictKeys_DecRef+0x86> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a32a <_PyDictKeys_DecRef+0x86> │ │ │ │ │ + b.n a322 <_PyDictKeys_DecRef+0x86> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a318 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ + bne.w a310 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a318 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ + b.n a310 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a30a <_PyDictKeys_DecRef+0x66> │ │ │ │ │ + bne.w a302 <_PyDictKeys_DecRef+0x66> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a30a <_PyDictKeys_DecRef+0x66> │ │ │ │ │ + b.n a302 <_PyDictKeys_DecRef+0x66> │ │ │ │ │ nop │ │ │ │ │ .word 0x000001e8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000a564 <_PyDict_FromKeys>: │ │ │ │ │ +0000a55c <_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, #704] @ (a838 <_PyDict_FromKeys+0x2d4>) │ │ │ │ │ + ldr r3, [pc, #704] @ (a830 <_PyDict_FromKeys+0x2d4>) │ │ │ │ │ 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 a81c <_PyDict_FromKeys+0x2b8> │ │ │ │ │ + bpl.w a814 <_PyDict_FromKeys+0x2b8> │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr.w r8, [r0, r3] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w a81c <_PyDict_FromKeys+0x2b8> │ │ │ │ │ + beq.w a814 <_PyDict_FromKeys+0x2b8> │ │ │ │ │ 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 a810 <_PyDict_FromKeys+0x2ac> │ │ │ │ │ + bne.w a808 <_PyDict_FromKeys+0x2ac> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - bl 9cc8 │ │ │ │ │ + bl 9cc0 │ │ │ │ │ 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 a690 <_PyDict_FromKeys+0x12c> │ │ │ │ │ + beq.n a688 <_PyDict_FromKeys+0x12c> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n a5fa <_PyDict_FromKeys+0x96> │ │ │ │ │ + bne.n a5f2 <_PyDict_FromKeys+0x96> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a77e <_PyDict_FromKeys+0x21a> │ │ │ │ │ + beq.w a776 <_PyDict_FromKeys+0x21a> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFrozenSet_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFrozenSet_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a70a <_PyDict_FromKeys+0x1a6> │ │ │ │ │ + beq.w a702 <_PyDict_FromKeys+0x1a6> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySet_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySet_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a70a <_PyDict_FromKeys+0x1a6> │ │ │ │ │ + beq.w a702 <_PyDict_FromKeys+0x1a6> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a850 <_PyDict_FromKeys+0x2ec> │ │ │ │ │ + beq.w a848 <_PyDict_FromKeys+0x2ec> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n a6e8 <_PyDict_FromKeys+0x184> │ │ │ │ │ + bne.n a6e0 <_PyDict_FromKeys+0x184> │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - ldr.w r9, [pc, #548] @ a83c <_PyDict_FromKeys+0x2d8> │ │ │ │ │ - b.n a666 <_PyDict_FromKeys+0x102> │ │ │ │ │ + ldr.w r9, [pc, #548] @ a834 <_PyDict_FromKeys+0x2d8> │ │ │ │ │ + b.n a65e <_PyDict_FromKeys+0x102> │ │ │ │ │ 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 a69a <_PyDict_FromKeys+0x136> │ │ │ │ │ + bne.n a692 <_PyDict_FromKeys+0x136> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n a69a <_PyDict_FromKeys+0x136> │ │ │ │ │ + beq.n a692 <_PyDict_FromKeys+0x136> │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ mov r3, r7 │ │ │ │ │ - beq.n a6ce <_PyDict_FromKeys+0x16a> │ │ │ │ │ - bl d90 │ │ │ │ │ + beq.n a6c6 <_PyDict_FromKeys+0x16a> │ │ │ │ │ + bl d8c │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a662 <_PyDict_FromKeys+0xfe> │ │ │ │ │ + bge.n a65a <_PyDict_FromKeys+0xfe> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a6c2 <_PyDict_FromKeys+0x15e> │ │ │ │ │ + beq.n a6ba <_PyDict_FromKeys+0x15e> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - beq.n a672 <_PyDict_FromKeys+0x10e> │ │ │ │ │ + beq.n a66a <_PyDict_FromKeys+0x10e> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a61c <_PyDict_FromKeys+0xb8> │ │ │ │ │ + bne.n a614 <_PyDict_FromKeys+0xb8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a86c <_PyDict_FromKeys+0x308> │ │ │ │ │ + bne.w a864 <_PyDict_FromKeys+0x308> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a690 <_PyDict_FromKeys+0x12c> │ │ │ │ │ + bge.n a688 <_PyDict_FromKeys+0x12c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, a690 <_PyDict_FromKeys+0x12c> │ │ │ │ │ + cbnz r3, a688 <_PyDict_FromKeys+0x12c> │ │ │ │ │ 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 a640 <_PyDict_FromKeys+0xdc> │ │ │ │ │ + bne.n a638 <_PyDict_FromKeys+0xdc> │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a672 <_PyDict_FromKeys+0x10e> │ │ │ │ │ + bge.n a66a <_PyDict_FromKeys+0x10e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a672 <_PyDict_FromKeys+0x10e> │ │ │ │ │ + bne.n a66a <_PyDict_FromKeys+0x10e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n a662 <_PyDict_FromKeys+0xfe> │ │ │ │ │ - bl a8c │ │ │ │ │ + b.n a65a <_PyDict_FromKeys+0xfe> │ │ │ │ │ + bl a88 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n a652 <_PyDict_FromKeys+0xee> │ │ │ │ │ + b.n a64a <_PyDict_FromKeys+0xee> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a82e <_PyDict_FromKeys+0x2ca> │ │ │ │ │ + beq.w a826 <_PyDict_FromKeys+0x2ca> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - blt.w a86c <_PyDict_FromKeys+0x308> │ │ │ │ │ + blt.w a864 <_PyDict_FromKeys+0x308> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a672 <_PyDict_FromKeys+0x10e> │ │ │ │ │ + beq.n a66a <_PyDict_FromKeys+0x10e> │ │ │ │ │ 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 a6e0 <_PyDict_FromKeys+0x17c> │ │ │ │ │ - b.n a6d6 <_PyDict_FromKeys+0x172> │ │ │ │ │ + bge.n a6d8 <_PyDict_FromKeys+0x17c> │ │ │ │ │ + b.n a6ce <_PyDict_FromKeys+0x172> │ │ │ │ │ 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 │ │ │ │ │ @@ -17168,41 +17168,41 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it cc │ │ │ │ │ movcc r1, r3 │ │ │ │ │ - bl 16cc │ │ │ │ │ - cbnz r0, a772 <_PyDict_FromKeys+0x20e> │ │ │ │ │ + bl 16c8 │ │ │ │ │ + cbnz r0, a76a <_PyDict_FromKeys+0x20e> │ │ │ │ │ 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 a690 <_PyDict_FromKeys+0x12c> │ │ │ │ │ + beq.n a688 <_PyDict_FromKeys+0x12c> │ │ │ │ │ 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 a740 <_PyDict_FromKeys+0x1dc> │ │ │ │ │ + beq.n a738 <_PyDict_FromKeys+0x1dc> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a840 <_PyDict_FromKeys+0x2dc> │ │ │ │ │ + blt.n a838 <_PyDict_FromKeys+0x2dc> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n a690 <_PyDict_FromKeys+0x12c> │ │ │ │ │ + b.n a688 <_PyDict_FromKeys+0x12c> │ │ │ │ │ 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 │ │ │ │ │ @@ -17220,27 +17220,27 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it cc │ │ │ │ │ movcc r1, r3 │ │ │ │ │ - bl 16cc │ │ │ │ │ + bl 16c8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a772 <_PyDict_FromKeys+0x20e> │ │ │ │ │ + bne.n a76a <_PyDict_FromKeys+0x20e> │ │ │ │ │ add r4, sp, #28 │ │ │ │ │ add r3, sp, #16 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl 50e0 <_PyDict_Next> │ │ │ │ │ + bl 50d8 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a690 <_PyDict_FromKeys+0x12c> │ │ │ │ │ + beq.w a688 <_PyDict_FromKeys+0x12c> │ │ │ │ │ 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 │ │ │ │ │ @@ -17248,131 +17248,131 @@ │ │ │ │ │ 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 a7c2 <_PyDict_FromKeys+0x25e> │ │ │ │ │ - b.n a772 <_PyDict_FromKeys+0x20e> │ │ │ │ │ + beq.n a7ba <_PyDict_FromKeys+0x25e> │ │ │ │ │ + b.n a76a <_PyDict_FromKeys+0x20e> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ blx r8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n a5b8 <_PyDict_FromKeys+0x54> │ │ │ │ │ + b.n a5b0 <_PyDict_FromKeys+0x54> │ │ │ │ │ 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 a5c4 <_PyDict_FromKeys+0x60> │ │ │ │ │ + b.n a5bc <_PyDict_FromKeys+0x60> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a6e0 <_PyDict_FromKeys+0x17c> │ │ │ │ │ + b.n a6d8 <_PyDict_FromKeys+0x17c> │ │ │ │ │ nop │ │ │ │ │ .word 0x000002b6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a77a <_PyDict_FromKeys+0x216> │ │ │ │ │ + bne.n a772 <_PyDict_FromKeys+0x216> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a77a <_PyDict_FromKeys+0x216> │ │ │ │ │ + b.n a772 <_PyDict_FromKeys+0x216> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w a692 <_PyDict_FromKeys+0x12e> │ │ │ │ │ + bge.w a68a <_PyDict_FromKeys+0x12e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a692 <_PyDict_FromKeys+0x12e> │ │ │ │ │ + bne.w a68a <_PyDict_FromKeys+0x12e> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a692 <_PyDict_FromKeys+0x12e> │ │ │ │ │ + b.n a68a <_PyDict_FromKeys+0x12e> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a880 <_PyDict_FromKeys+0x31c> │ │ │ │ │ + bge.n a878 <_PyDict_FromKeys+0x31c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, a880 <_PyDict_FromKeys+0x31c> │ │ │ │ │ + cbnz r3, a878 <_PyDict_FromKeys+0x31c> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a894 <_PyDict_FromKeys+0x330> │ │ │ │ │ + bge.n a88c <_PyDict_FromKeys+0x330> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, a894 <_PyDict_FromKeys+0x330> │ │ │ │ │ + cbnz r3, a88c <_PyDict_FromKeys+0x330> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n a692 <_PyDict_FromKeys+0x12e> │ │ │ │ │ + b.n a68a <_PyDict_FromKeys+0x12e> │ │ │ │ │ │ │ │ │ │ -0000a898 <_PyDict_SetItem_KnownHash_LockHeld>: │ │ │ │ │ +0000a890 <_PyDict_SetItem_KnownHash_LockHeld>: │ │ │ │ │ _PyDict_SetItem_KnownHash_LockHeld(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov lr, r3 │ │ │ │ │ - ldr.w ip, [pc, #76] @ a8ec <_PyDict_SetItem_KnownHash_LockHeld+0x54> │ │ │ │ │ + ldr.w ip, [pc, #76] @ a8e4 <_PyDict_SetItem_KnownHash_LockHeld+0x54> │ │ │ │ │ ldr r4, [r0, #24] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r4, ip │ │ │ │ │ - beq.n a8ca <_PyDict_SetItem_KnownHash_LockHeld+0x32> │ │ │ │ │ + beq.n a8c2 <_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 │ │ │ │ │ │ │ │ │ │ -0000a8f0 : │ │ │ │ │ +0000a8e8 : │ │ │ │ │ dictview_traverse(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cbz r0, a8fa │ │ │ │ │ + cbz r0, a8f2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bx r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000a8fc <_PyObject_MaterializeManagedDict>: │ │ │ │ │ +0000a8f4 <_PyObject_MaterializeManagedDict>: │ │ │ │ │ _PyObject_MaterializeManagedDict(): │ │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ │ - cbz r3, a906 <_PyObject_MaterializeManagedDict+0xa> │ │ │ │ │ + cbz r3, a8fe <_PyObject_MaterializeManagedDict+0xa> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ - b.w 14dc │ │ │ │ │ + b.w 14dc │ │ │ │ │ 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 5ac8 │ │ │ │ │ + bl 5ac0 │ │ │ │ │ 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 71bc │ │ │ │ │ + b.w 71b4 │ │ │ │ │ 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 3f40 │ │ │ │ │ + bl 3f38 │ │ │ │ │ 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 50e0 <_PyDict_Next> │ │ │ │ │ + bl 50d8 <_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 5d40 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + bl 5d38 <_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 │ │ │ │ │ @@ -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 71bc │ │ │ │ │ + b.w 71b4 │ │ │ │ │ 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 71bc │ │ │ │ │ + b.w 71b4 │ │ │ │ │ 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 71bc │ │ │ │ │ + b.w 71b4 │ │ │ │ │ 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 .LC3 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ - b.w 3138 │ │ │ │ │ + b.w 3130 │ │ │ │ │ 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 │ │ │ │ │ @@ -1267,32 +1267,32 @@ │ │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r1, [pc, #232] @ (be0 ) │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bne.n b04 │ │ │ │ │ - bl a8c │ │ │ │ │ + bl a88 │ │ │ │ │ R_ARM_THM_CALL insert_to_emptydict.isra.0 │ │ │ │ │ b.n b08 │ │ │ │ │ - bl d90 <_PyDict_CheckConsistency+0xec> │ │ │ │ │ + bl d8c <_PyDict_CheckConsistency+0xe8> │ │ │ │ │ R_ARM_THM_CALL insertdict.isra.0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ bne.n b52 │ │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n b30 │ │ │ │ │ b.n b3c │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ - bl 2070 │ │ │ │ │ + bl 206c │ │ │ │ │ R_ARM_THM_CALL dict_setdefault_ref_lock_held │ │ │ │ │ adds r0, #1 │ │ │ │ │ bne.n b52 │ │ │ │ │ b.n b0c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cbnz r3, b3c │ │ │ │ │ @@ -1378,15 +1378,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} │ │ │ │ │ │ │ │ │ │ 00000c04 : │ │ │ │ │ PyDict_AddWatcher(): │ │ │ │ │ @@ -1921,15 +1921,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, 10f0 <_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 │ │ │ │ │ @@ -1990,15 +1990,15 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 1190 <_PyDict_GetItemStringWithError+0x40> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 25f4 │ │ │ │ │ + bl 25f0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemWithError │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 1180 <_PyDict_GetItemStringWithError+0x30> │ │ │ │ │ mov r4, r5 │ │ │ │ │ b.n 1190 <_PyDict_GetItemStringWithError+0x40> │ │ │ │ │ @@ -2077,15 +2077,15 @@ │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ │ │ 00001218 <_PyDict_DelItem_KnownHash>: │ │ │ │ │ _PyDict_DelItem_KnownHash(): │ │ │ │ │ - b.w 5d40 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + b.w 5d38 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ │ │ │ │ │ 0000121c <_PyDict_SetItemId>: │ │ │ │ │ _PyDict_SetItemId(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -2096,15 +2096,15 @@ │ │ │ │ │ bl 0 <_PyUnicode_FromId> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_FromId │ │ │ │ │ cbz r0, 1244 <_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} │ │ │ │ │ │ │ │ │ │ 0000124a <_PyDict_DelItemId>: │ │ │ │ │ _PyDict_DelItemId(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ @@ -2115,11 +2115,11 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_PyUnicode_FromId> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_FromId │ │ │ │ │ cbz r0, 126e <_PyDict_DelItemId+0x24> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 5ac8 │ │ │ │ │ + b.w 5ac0 │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_DelItem │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r4, pc} │ │ │ ├── object.o │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -495,31 +495,31 @@ │ │ │ │ │ │ │ │ │ │ 00000404 <_PyTrash_thread_destroy_chain>: │ │ │ │ │ _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 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ + mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ b.n 46c <_PyTrash_thread_destroy_chain+0x68> │ │ │ │ │ ldr.w r4, [r3, #-8] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ bic.w r7, r4, #1 │ │ │ │ │ ldr.w r9, [r2, #24] │ │ │ │ │ lsls r2, r4, #31 │ │ │ │ │ - str.w r5, [r3, #-8] │ │ │ │ │ + str.w r6, [r3, #-8] │ │ │ │ │ str.w r7, [r8, #100] @ 0x64 │ │ │ │ │ bpl.n 46a <_PyTrash_thread_destroy_chain+0x66> │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ - ldr r1, [r6, r1] │ │ │ │ │ + ldr r1, [r5, r1] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ ldr.w r7, [r1, #3892] @ 0xf34 │ │ │ │ │ ldr.w r4, [r1, #3868] @ 0xf1c │ │ │ │ │ ldr.w lr, [r7, #4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r2, r2, lr │ │ │ │ │ str.w ip, [lr] │ │ │ ├── obmalloc.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 111020 (bytes into file) │ │ │ │ │ + Start of section headers: 111016 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 25 │ │ │ │ │ Section header string table index: 24 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,34 +1,34 @@ │ │ │ │ │ -There are 25 section headers, starting at offset 0x1b1ac: │ │ │ │ │ +There are 25 section headers, starting at offset 0x1b1a8: │ │ │ │ │ │ │ │ │ │ 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 003be0 00 AX 0 0 8 │ │ │ │ │ - [ 2] .rel.text REL 00000000 016bf8 000cf8 08 I 22 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 016bf4 000cf8 08 I 22 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 003c14 000ce0 00 WA 0 0 8 │ │ │ │ │ - [ 4] .rel.data REL 00000000 0178f0 000540 08 I 22 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 0178ec 000540 08 I 22 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 0048f4 028a15 00 WA 0 0 64 │ │ │ │ │ [ 6] .text.startup PROGBITS 00000000 0048f4 00005c 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.startup REL 00000000 017e30 000068 08 I 22 6 4 │ │ │ │ │ + [ 7] .rel.text.startup REL 00000000 017e2c 000068 08 I 22 6 4 │ │ │ │ │ [ 8] .init_array INIT_ARRAY 00000000 004950 000004 04 WA 0 0 4 │ │ │ │ │ - [ 9] .rel.init_array REL 00000000 017e98 000008 08 I 22 8 4 │ │ │ │ │ + [ 9] .rel.init_array REL 00000000 017e94 000008 08 I 22 8 4 │ │ │ │ │ [10] .rodata.str1.4 PROGBITS 00000000 004954 001286 01 AMS 0 0 4 │ │ │ │ │ - [11] .text.hot PROGBITS 00000000 005bdc 001ea4 00 AX 0 0 4 │ │ │ │ │ - [12] .rel.text.hot REL 00000000 017ea0 0006b0 08 I 22 11 4 │ │ │ │ │ - [13] .text.unlikely PROGBITS 00000000 007a80 007480 00 AX 0 0 8 │ │ │ │ │ - [14] .rel.text.unlikely REL 00000000 018550 002670 08 I 22 13 4 │ │ │ │ │ - [15] .rodata PROGBITS 00000000 00ef00 000c28 00 A 0 0 64 │ │ │ │ │ - [16] .rel.rodata REL 00000000 01abc0 000520 08 I 22 15 4 │ │ │ │ │ - [17] .tbss NOBITS 00000000 00fb28 000001 00 WAT 0 0 1 │ │ │ │ │ - [18] .tdata PROGBITS 00000000 00fb28 000004 00 WAT 0 0 4 │ │ │ │ │ - [19] .rel.tdata REL 00000000 01b0e0 000008 08 I 22 18 4 │ │ │ │ │ - [20] .note.GNU-stack PROGBITS 00000000 00fb2c 000000 00 0 0 1 │ │ │ │ │ - [21] .ARM.attributes ARM_ATTRIBUTES 00000000 00fb2c 000033 00 0 0 1 │ │ │ │ │ - [22] .symtab SYMTAB 00000000 00fb60 0041e0 10 23 630 4 │ │ │ │ │ - [23] .strtab STRTAB 00000000 013d40 002eb7 00 0 0 1 │ │ │ │ │ - [24] .shstrtab STRTAB 00000000 01b0e8 0000c3 00 0 0 1 │ │ │ │ │ + [11] .text.hot PROGBITS 00000000 005bdc 001ea0 00 AX 0 0 4 │ │ │ │ │ + [12] .rel.text.hot REL 00000000 017e9c 0006b0 08 I 22 11 4 │ │ │ │ │ + [13] .text.unlikely PROGBITS 00000000 007a7c 007480 00 AX 0 0 8 │ │ │ │ │ + [14] .rel.text.unlikely REL 00000000 01854c 002670 08 I 22 13 4 │ │ │ │ │ + [15] .rodata PROGBITS 00000000 00eefc 000c28 00 A 0 0 64 │ │ │ │ │ + [16] .rel.rodata REL 00000000 01abbc 000520 08 I 22 15 4 │ │ │ │ │ + [17] .tbss NOBITS 00000000 00fb24 000001 00 WAT 0 0 1 │ │ │ │ │ + [18] .tdata PROGBITS 00000000 00fb24 000004 00 WAT 0 0 4 │ │ │ │ │ + [19] .rel.tdata REL 00000000 01b0dc 000008 08 I 22 18 4 │ │ │ │ │ + [20] .note.GNU-stack PROGBITS 00000000 00fb28 000000 00 0 0 1 │ │ │ │ │ + [21] .ARM.attributes ARM_ATTRIBUTES 00000000 00fb28 000033 00 0 0 1 │ │ │ │ │ + [22] .symtab SYMTAB 00000000 00fb5c 0041e0 10 23 630 4 │ │ │ │ │ + [23] .strtab STRTAB 00000000 013d3c 002eb7 00 0 0 1 │ │ │ │ │ + [24] .shstrtab STRTAB 00000000 01b0e4 0000c3 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -114,29 +114,29 @@ │ │ │ │ │ 110: 0000044c 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 111: 00001a0c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 112: 00001a14 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 113: 000006f0 0x20324 OBJECT LOCAL DEFAULT 5 obmalloc_state_main │ │ │ │ │ 114: 00001add 550 FUNC LOCAL DEFAULT 1 init_obmalloc_pools │ │ │ │ │ 115: 00001d7c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 116: 00000450 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ - 117: 0000061d 800 FUNC LOCAL DEFAULT 11 allocate_from_new_pool │ │ │ │ │ + 117: 0000061d 796 FUNC LOCAL DEFAULT 11 allocate_from_new_pool │ │ │ │ │ 118: 0000053c 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 119: 00000540 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ 120: 00000618 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 121: 000002a4 0 NOTYPE LOCAL DEFAULT 10 .LC39 │ │ │ │ │ 122: 0000061c 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ 123: 00001d80 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 124: 00001db8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 125: 00001dc0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 126: 00001dd5 30 FUNC LOCAL DEFAULT 1 _mi_heap_malloc_zero_ex.constprop.0 │ │ │ │ │ 127: 00001dcc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 128: 00001dd0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 129: 00001e19 24 FUNC LOCAL DEFAULT 1 _mi_page_malloc.constprop.0 │ │ │ │ │ 130: 000002b8 0 NOTYPE LOCAL DEFAULT 10 .LC40 │ │ │ │ │ - 131: 00000a90 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 131: 00000a8c 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 132: 000002f0 0 NOTYPE LOCAL DEFAULT 10 .LC41 │ │ │ │ │ 133: 00001f39 314 FUNC LOCAL DEFAULT 1 mi_find_page │ │ │ │ │ 134: 00001f34 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 135: 00000318 0 NOTYPE LOCAL DEFAULT 10 .LC42 │ │ │ │ │ 136: 00001f38 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 137: 00002075 78 FUNC LOCAL DEFAULT 1 mi_bin │ │ │ │ │ 138: 00002c51 116 FUNC LOCAL DEFAULT 1 mi_page_extend_free.isra.0 │ │ │ │ │ @@ -178,42 +178,42 @@ │ │ │ │ │ 174: 00002d35 140 FUNC LOCAL DEFAULT 1 mi_heap_queue_first_update │ │ │ │ │ 175: 0000223d 650 FUNC LOCAL DEFAULT 1 mi_segments_page_alloc.isra.0 │ │ │ │ │ 176: 00005b85 168 FUNC LOCAL DEFAULT 13 mi_segment_huge_page_alloc │ │ │ │ │ 177: 000028d9 688 FUNC LOCAL DEFAULT 1 mi_segment_span_free │ │ │ │ │ 178: 00002661 632 FUNC LOCAL DEFAULT 1 mi_segment_span_allocate.isra.0 │ │ │ │ │ 179: 000031c1 192 FUNC LOCAL DEFAULT 1 mi_segment_span_free_coalesce │ │ │ │ │ 180: 0000097d 624 FUNC LOCAL DEFAULT 13 mi_segment_alloc │ │ │ │ │ - 181: 00000a98 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ - 182: 00000b84 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 183: 00000b88 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ - 184: 00000d18 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 185: 00000d20 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ - 186: 00000e50 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 187: 00000e54 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ - 188: 00001028 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 181: 00000a94 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ + 182: 00000b80 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 183: 00000b84 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ + 184: 00000d14 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 185: 00000d1c 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ + 186: 00000e4c 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 187: 00000e50 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ + 188: 00001024 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 189: 0000097c 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 190: 00000bed 94 FUNC LOCAL DEFAULT 13 mi_segment_calculate_slices │ │ │ │ │ 191: 00003361 100 FUNC LOCAL DEFAULT 1 mi_commit_mask_create │ │ │ │ │ 192: 00001ea3 88 FUNC LOCAL DEFAULT 13 mi_segments_track_size │ │ │ │ │ 193: 000024c9 116 FUNC LOCAL DEFAULT 1 mi_stat_update │ │ │ │ │ 194: 00000be8 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ - 195: 0000102c 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ - 196: 000011e8 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 195: 00001028 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ + 196: 000011e4 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 197: 00000bec 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 198: 00000df5 46 FUNC LOCAL DEFAULT 13 _mi_memid_none │ │ │ │ │ 199: 00000f2d 174 FUNC LOCAL DEFAULT 13 mi_arena_try_alloc.isra.0 │ │ │ │ │ 200: 0000180d 152 FUNC LOCAL DEFAULT 13 mi_arena_try_alloc_at_id.isra.0 │ │ │ │ │ 201: 00000df0 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 202: 00000df4 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 203: 00000e55 18 FUNC LOCAL DEFAULT 13 _mi_os_numa_node_count │ │ │ │ │ 204: 00000684 0 NOTYPE LOCAL DEFAULT 10 .LC70 │ │ │ │ │ 205: 0000069c 0 NOTYPE LOCAL DEFAULT 10 .LC71 │ │ │ │ │ 206: 00000f28 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 207: 00000f2c 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ - 208: 000011ec 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ + 208: 000011e8 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ 209: 000006bc 0 NOTYPE LOCAL DEFAULT 10 .LC73 │ │ │ │ │ 210: 000006d4 0 NOTYPE LOCAL DEFAULT 10 .LC74 │ │ │ │ │ 211: 000006d8 0 NOTYPE LOCAL DEFAULT 10 .LC75 │ │ │ │ │ 212: 000006f8 0 NOTYPE LOCAL DEFAULT 10 .LC76 │ │ │ │ │ 213: 000015e9 458 FUNC LOCAL DEFAULT 13 mi_manage_os_memory_ex2 │ │ │ │ │ 214: 000010a4 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 215: 000010a8 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ @@ -230,27 +230,27 @@ │ │ │ │ │ 226: 000014c0 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 227: 00002538 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 228: 000007d8 0 NOTYPE LOCAL DEFAULT 10 .LC79 │ │ │ │ │ 229: 00001578 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 230: 0000253c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 231: 00001580 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 232: 00002658 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 233: 000014c0 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 233: 000014bc 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 234: 000018a5 296 FUNC LOCAL DEFAULT 13 mi_arena_try_alloc_at.isra.0 │ │ │ │ │ 235: 00002c65 150 FUNC LOCAL DEFAULT 13 mi_bitmap_is_claimedx_across.isra.0 │ │ │ │ │ 236: 00001d49 124 FUNC LOCAL DEFAULT 13 mi_bitmap_mask_across.isra.0 │ │ │ │ │ 237: 00001f38 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 238: 00002660 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 239: 00003281 222 FUNC LOCAL DEFAULT 1 mi_segment_commit_mask.constprop.0 │ │ │ │ │ 240: 000028d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 241: 000028d8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 242: 000020f1 260 FUNC LOCAL DEFAULT 13 mi_segment_purge.isra.0 │ │ │ │ │ 243: 00002b80 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 244: 000014d0 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ - 245: 000016a4 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 244: 000014cc 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ + 245: 000016a0 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 246: 00002b88 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 247: 00002c48 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 248: 00002c50 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 249: 00002cc5 112 FUNC LOCAL DEFAULT 1 mi_page_free_list_extend.isra.0 │ │ │ │ │ 250: 00002dbc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 251: 00002dc0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 252: 00002de8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ @@ -259,27 +259,27 @@ │ │ │ │ │ 255: 00001f3c 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 256: 0000302d 94 FUNC LOCAL DEFAULT 1 mi_page_queue_remove │ │ │ │ │ 257: 000030d9 230 FUNC LOCAL DEFAULT 1 mi_segment_page_clear │ │ │ │ │ 258: 0000287d 222 FUNC LOCAL DEFAULT 13 mi_segment_free.isra.0 │ │ │ │ │ 259: 000053a9 226 FUNC LOCAL DEFAULT 13 mi_segment_abandon │ │ │ │ │ 260: 000026d7 96 FUNC LOCAL DEFAULT 13 mi_segment_span_remove_from_queue │ │ │ │ │ 261: 00000844 0 NOTYPE LOCAL DEFAULT 10 .LC81 │ │ │ │ │ - 262: 000016a8 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ - 263: 000019a4 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 264: 000019ac 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ - 265: 00001b14 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 262: 000016a4 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ + 263: 000019a0 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 264: 000019a8 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ + 265: 00001b10 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 266: 000033f8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 267: 00003400 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 268: 00003410 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 269: 00003414 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 270: 000034b1 66 FUNC LOCAL DEFAULT 1 _mi_usable_size.isra.0 │ │ │ │ │ 271: 00002e1d 92 FUNC LOCAL DEFAULT 13 mi_page_usable_aligned_size_of │ │ │ │ │ - 272: 00001b18 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ - 273: 00001e14 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 274: 00001e1c 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ + 272: 00001b14 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ + 273: 00001e10 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 274: 00001e18 0 NOTYPE LOCAL DEFAULT 11 $t │ │ │ │ │ 275: 0000201b 44 FUNC LOCAL DEFAULT 13 _mi_free_block │ │ │ │ │ 276: 000052d1 166 FUNC LOCAL DEFAULT 13 _mi_free_block_mt │ │ │ │ │ 277: 000021f0 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 278: 000021f4 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ 279: 000022f9 120 FUNC LOCAL DEFAULT 13 mi_os_decommit_ex.isra.0 │ │ │ │ │ 280: 00002288 0 NOTYPE LOCAL DEFAULT 13 $d │ │ │ │ │ 281: 0000228c 0 NOTYPE LOCAL DEFAULT 13 $t │ │ │ │ │ @@ -705,25 +705,25 @@ │ │ │ │ │ 701: 00004e19 112 FUNC GLOBAL HIDDEN 13 _mi_os_free_ex │ │ │ │ │ 702: 00002b89 90 FUNC GLOBAL HIDDEN 13 _mi_bitmap_try_claim │ │ │ │ │ 703: 00002cfb 76 FUNC GLOBAL HIDDEN 13 _mi_bitmap_unclaim │ │ │ │ │ 704: 00001759 2 FUNC GLOBAL HIDDEN 1 _PyMem_DebugRawMalloc │ │ │ │ │ 705: 00003625 98 FUNC GLOBAL HIDDEN 1 _PyMem_DebugRawCalloc │ │ │ │ │ 706: 000017bd 600 FUNC GLOBAL HIDDEN 1 _PyMem_DebugRawRealloc │ │ │ │ │ 707: 00000371 224 FUNC GLOBAL HIDDEN 11 _PyMem_DebugRawFree │ │ │ │ │ - 708: 0000093d 348 FUNC GLOBAL HIDDEN 11 _PyMem_DebugMalloc │ │ │ │ │ + 708: 00000939 348 FUNC GLOBAL HIDDEN 11 _PyMem_DebugMalloc │ │ │ │ │ 709: 000025d9 136 FUNC GLOBAL HIDDEN 1 _PyMem_DebugCalloc │ │ │ │ │ 710: 000033c5 60 FUNC GLOBAL HIDDEN 1 _PyMem_DebugRealloc │ │ │ │ │ - 711: 00001201 720 FUNC GLOBAL HIDDEN 11 _PyMem_DebugFree │ │ │ │ │ + 711: 000011fd 720 FUNC GLOBAL HIDDEN 11 _PyMem_DebugFree │ │ │ │ │ 712: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFunc │ │ │ │ │ 713: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFormat │ │ │ │ │ 714: 00001a15 10 FUNC GLOBAL HIDDEN 1 _PyMem_DefaultRawMalloc │ │ │ │ │ 715: 00001a21 186 FUNC GLOBAL HIDDEN 1 _PyMem_init_obmalloc │ │ │ │ │ 716: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyInterpreterState_Main │ │ │ │ │ 717: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyInterpreterState_HasFeature │ │ │ │ │ - 718: 000011ed 18 FUNC GLOBAL HIDDEN 11 _PyMem_RawCalloc │ │ │ │ │ + 718: 000011e9 18 FUNC GLOBAL HIDDEN 11 _PyMem_RawCalloc │ │ │ │ │ 719: 00001d05 124 FUNC GLOBAL DEFAULT 1 PyMem_GetAllocator │ │ │ │ │ 720: 00000451 240 FUNC GLOBAL DEFAULT 11 PyObject_Malloc │ │ │ │ │ 721: 00000541 220 FUNC GLOBAL HIDDEN 11 _PyObject_Malloc │ │ │ │ │ 722: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ 723: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GETENV │ │ │ │ │ 724: 00000429 316 FUNC GLOBAL DEFAULT 13 _PyObject_DebugMallocStats │ │ │ │ │ 725: 00001d81 64 FUNC GLOBAL HIDDEN 1 _PyMem_ArenaAlloc │ │ │ │ │ @@ -739,19 +739,19 @@ │ │ │ │ │ 735: 00002737 58 FUNC GLOBAL HIDDEN 13 mi_heap_visit_blocks │ │ │ │ │ 736: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_uidiv │ │ │ │ │ 737: 00000000 0 NOTYPE GLOBAL DEFAULT UND fputc │ │ │ │ │ 738: 00000000 0 NOTYPE GLOBAL DEFAULT UND fwrite │ │ │ │ │ 739: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_uidivmod │ │ │ │ │ 740: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_snprintf │ │ │ │ │ 741: 000021cd 112 FUNC GLOBAL HIDDEN 1 _mi_segment_page_alloc │ │ │ │ │ - 742: 00000a99 240 FUNC GLOBAL DEFAULT 11 PyMem_Malloc │ │ │ │ │ - 743: 00000b89 408 FUNC GLOBAL DEFAULT 11 PyMem_Calloc │ │ │ │ │ - 744: 00000d21 308 FUNC GLOBAL HIDDEN 11 _PyObject_Calloc │ │ │ │ │ - 745: 00000e55 472 FUNC GLOBAL DEFAULT 11 PyMem_Free │ │ │ │ │ - 746: 0000102d 448 FUNC GLOBAL HIDDEN 11 _PyObject_Free │ │ │ │ │ + 742: 00000a95 240 FUNC GLOBAL DEFAULT 11 PyMem_Malloc │ │ │ │ │ + 743: 00000b85 408 FUNC GLOBAL DEFAULT 11 PyMem_Calloc │ │ │ │ │ + 744: 00000d1d 308 FUNC GLOBAL HIDDEN 11 _PyObject_Calloc │ │ │ │ │ + 745: 00000e51 472 FUNC GLOBAL DEFAULT 11 PyMem_Free │ │ │ │ │ + 746: 00001029 448 FUNC GLOBAL HIDDEN 11 _PyObject_Free │ │ │ │ │ 747: 00000c4b 426 FUNC GLOBAL HIDDEN 13 _mi_arena_alloc_aligned │ │ │ │ │ 748: 0000505b 138 FUNC GLOBAL HIDDEN 13 _mi_os_commit │ │ │ │ │ 749: 0000299d 492 FUNC GLOBAL HIDDEN 13 _mi_arena_free │ │ │ │ │ 750: 00001efb 66 FUNC GLOBAL HIDDEN 13 _mi_segment_map_allocated_at │ │ │ │ │ 751: 00000e23 50 FUNC GLOBAL HIDDEN 13 _mi_os_numa_node_get │ │ │ │ │ 752: 000050e5 170 FUNC GLOBAL HIDDEN 13 _mi_os_alloc_aligned_at_offset │ │ │ │ │ 753: 000010a9 408 FUNC GLOBAL HIDDEN 13 _mi_os_alloc_aligned │ │ │ │ │ @@ -765,29 +765,29 @@ │ │ │ │ │ 761: 00001581 34 FUNC GLOBAL HIDDEN 13 _mi_prim_free │ │ │ │ │ 762: 00000000 0 NOTYPE GLOBAL DEFAULT UND munmap │ │ │ │ │ 763: 000038c9 88 FUNC GLOBAL HIDDEN 13 _mi_bitmap_claim │ │ │ │ │ 764: 000019cd 552 FUNC GLOBAL HIDDEN 13 _mi_bitmap_try_find_from_claim_across │ │ │ │ │ 765: 00001c87 194 FUNC GLOBAL HIDDEN 13 _mi_bitmap_unclaim_across │ │ │ │ │ 766: 00001dc5 222 FUNC GLOBAL HIDDEN 13 _mi_bitmap_claim_across │ │ │ │ │ 767: 00001bf5 146 FUNC GLOBAL HIDDEN 13 _mi_bitmap_try_find_claim_field │ │ │ │ │ - 768: 000014d1 472 FUNC GLOBAL DEFAULT 11 PyObject_Free │ │ │ │ │ + 768: 000014cd 472 FUNC GLOBAL DEFAULT 11 PyObject_Free │ │ │ │ │ 769: 00002083 110 FUNC GLOBAL HIDDEN 13 _mi_commit_mask_next_run │ │ │ │ │ 770: 00002dc1 44 FUNC GLOBAL HIDDEN 1 _PyMem_MiCalloc │ │ │ │ │ 771: 00002ded 4 FUNC GLOBAL HIDDEN 1 _PyMem_MiFree │ │ │ │ │ 772: 00002df1 122 FUNC GLOBAL HIDDEN 1 mi_free │ │ │ │ │ 773: 00002e6d 166 FUNC GLOBAL HIDDEN 1 _mi_page_retire │ │ │ │ │ 774: 00001fab 112 FUNC GLOBAL HIDDEN 13 _mi_free_generic │ │ │ │ │ 775: 00002f15 4 FUNC GLOBAL HIDDEN 1 _PyObject_MiFree │ │ │ │ │ 776: 0000308d 74 FUNC GLOBAL HIDDEN 1 _mi_segment_page_free │ │ │ │ │ 777: 00005235 104 FUNC GLOBAL HIDDEN 13 _mi_os_reset │ │ │ │ │ - 778: 000016a9 908 FUNC GLOBAL DEFAULT 11 PyMem_Realloc │ │ │ │ │ - 779: 00001a35 228 FUNC GLOBAL HIDDEN 11 _PyObject_Realloc │ │ │ │ │ + 778: 000016a5 908 FUNC GLOBAL DEFAULT 11 PyMem_Realloc │ │ │ │ │ + 779: 00001a31 228 FUNC GLOBAL HIDDEN 11 _PyObject_Realloc │ │ │ │ │ 780: 00003401 20 FUNC GLOBAL HIDDEN 1 _PyMem_MiRealloc │ │ │ │ │ 781: 00003415 156 FUNC GLOBAL HIDDEN 1 _mi_heap_realloc_zero │ │ │ │ │ - 782: 00001b19 908 FUNC GLOBAL DEFAULT 11 PyObject_Realloc │ │ │ │ │ + 782: 00001b15 908 FUNC GLOBAL DEFAULT 11 PyObject_Realloc │ │ │ │ │ 783: 000034f5 16 FUNC GLOBAL HIDDEN 1 _PyObject_VirtualAlloc │ │ │ │ │ 784: 00002047 60 FUNC GLOBAL HIDDEN 13 _mi_page_unfull │ │ │ │ │ 785: 00003505 2 FUNC GLOBAL HIDDEN 1 _PyObject_MiRealloc │ │ │ │ │ 786: 00003509 70 FUNC GLOBAL DEFAULT 1 PyMem_RawCalloc │ │ │ │ │ 787: 000021f5 152 FUNC GLOBAL HIDDEN 13 _mi_os_purge_ex │ │ │ │ │ 788: 0000228d 108 FUNC GLOBAL HIDDEN 13 _mi_stat_counter_increase │ │ │ │ │ 789: 00003551 212 FUNC GLOBAL DEFAULT 1 PyMem_SetAllocator │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x16bf8 contains 415 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x16bf4 contains 415 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000004 00000530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000098 0002790a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ 000000a4 00027a0a R_ARM_THM_CALL 00000185 _mi_prim_random_buf │ │ │ │ │ 000000b2 0002790a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ 000000b6 0000122f R_ARM_THM_MOVW_ABS_NC 00000024 .LC8 │ │ │ │ │ @@ -236,16 +236,16 @@ │ │ │ │ │ 00001a3a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00001a3e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ 00001a46 0000712f R_ARM_THM_MOVW_ABS_NC 000006f0 obmalloc_state_main │ │ │ │ │ 00001a4a 00007130 R_ARM_THM_MOVT_ABS 000006f0 obmalloc_state_main │ │ │ │ │ 00001a74 0002cd0a R_ARM_THM_CALL 00000000 _PyInterpreterState_HasFeature │ │ │ │ │ 00001a7e 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ 00001a82 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00001a86 0002ce2f R_ARM_THM_MOVW_ABS_NC 000011ed _PyMem_RawCalloc │ │ │ │ │ -00001a8a 0002ce30 R_ARM_THM_MOVT_ABS 000011ed _PyMem_RawCalloc │ │ │ │ │ +00001a86 0002ce2f R_ARM_THM_MOVW_ABS_NC 000011e9 _PyMem_RawCalloc │ │ │ │ │ +00001a8a 0002ce30 R_ARM_THM_MOVT_ABS 000011e9 _PyMem_RawCalloc │ │ │ │ │ 00001aa2 0002a90a R_ARM_THM_CALL 00000000 calloc │ │ │ │ │ 00001cf8 0002950a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 00001d66 0002b90a R_ARM_THM_CALL 00000000 PyMutex_Lock │ │ │ │ │ 00001d7c 00029f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001da4 0002d60a R_ARM_THM_CALL 00000000 mmap64 │ │ │ │ │ 00001dcc 0002736c R_ARM_TLS_LE32 00000000 .LANCHOR2 │ │ │ │ │ 00001e68 0002790a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ @@ -413,15 +413,15 @@ │ │ │ │ │ 00003600 0002ba1e R_ARM_THM_JUMP24 00000000 PyMutex_Unlock │ │ │ │ │ 00003790 0002ba1e R_ARM_THM_JUMP24 00000000 PyMutex_Unlock │ │ │ │ │ 000037aa 0002fa1e R_ARM_THM_JUMP24 00000000 munmap │ │ │ │ │ 000038fe 00029d1e R_ARM_THM_JUMP24 00000000 free │ │ │ │ │ 00003bd2 0002951e R_ARM_THM_JUMP24 00000000 memcpy │ │ │ │ │ 00003bdc 0003021e R_ARM_THM_JUMP24 00002dc1 _PyMem_MiCalloc │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x178f0 contains 168 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x178ec contains 168 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000008 00041c02 R_ARM_ABS32 00000b80 _mi_page_empty │ │ │ │ │ 0000000c 00041c02 R_ARM_ABS32 00000b80 _mi_page_empty │ │ │ │ │ 00000010 00041c02 R_ARM_ABS32 00000b80 _mi_page_empty │ │ │ │ │ 00000014 00041c02 R_ARM_ABS32 00000b80 _mi_page_empty │ │ │ │ │ 00000018 00041c02 R_ARM_ABS32 00000b80 _mi_page_empty │ │ │ │ │ @@ -584,15 +584,15 @@ │ │ │ │ │ 00000884 00041a02 R_ARM_ABS32 00000004 _mi_heap_main │ │ │ │ │ 00000888 00041a02 R_ARM_ABS32 00000004 _mi_heap_main │ │ │ │ │ 00000a4c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000a50 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000a54 00041602 R_ARM_ABS32 00000300 _mi_abandoned_default │ │ │ │ │ 00000a5c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.startup' at offset 0x17e30 contains 13 entries: │ │ │ │ │ +Relocation section '.rel.text.startup' at offset 0x17e2c contains 13 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000000e 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000012 00000530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000016 0000060a R_ARM_THM_CALL 00000001 mi_heap_main_init │ │ │ │ │ 0000001a 0000072f R_ARM_THM_MOVW_ABS_NC 00000dbd mi_process_done │ │ │ │ │ 0000001e 00000730 R_ARM_THM_MOVT_ABS 00000dbd mi_process_done │ │ │ │ │ 00000026 0002760a R_ARM_THM_CALL 00000000 atexit │ │ │ │ │ @@ -600,19 +600,19 @@ │ │ │ │ │ 0000002e 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000032 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ 0000003a 0000090a R_ARM_THM_CALL 00000941 mi_process_setup_auto_thread_done.part.0 │ │ │ │ │ 0000003e 0002780a R_ARM_THM_CALL 000007d5 mi_process_init │ │ │ │ │ 00000058 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000052 00000a1e R_ARM_THM_JUMP24 00000075 mi_random_init_ex │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.init_array' at offset 0x17e98 contains 1 entry: │ │ │ │ │ +Relocation section '.rel.init_array' at offset 0x17e94 contains 1 entry: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000302 R_ARM_ABS32 00000001 _mi_process_init │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x17ea0 contains 214 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x17e9c contains 214 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000050 0002890a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ 00000058 00028a2f R_ARM_THM_MOVW_ABS_NC 00000000 environ │ │ │ │ │ 0000005c 00028a30 R_ARM_THM_MOVT_ABS 00000000 environ │ │ │ │ │ 00000070 00028b0a R_ARM_THM_CALL 00000221 _mi_strnicmp │ │ │ │ │ 000000fc 00028a2f R_ARM_THM_MOVW_ABS_NC 00000000 environ │ │ │ │ │ 00000100 00028a30 R_ARM_THM_MOVT_ABS 00000000 environ │ │ │ │ │ @@ -656,180 +656,180 @@ │ │ │ │ │ 000005cc 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 000005d0 0002a02f R_ARM_THM_MOVW_ABS_NC 000002b5 _PyMem_RawMalloc │ │ │ │ │ 000005d4 0002a030 R_ARM_THM_MOVT_ABS 000002b5 _PyMem_RawMalloc │ │ │ │ │ 000005ec 0002a10a R_ARM_THM_CALL 00000000 malloc │ │ │ │ │ 00000618 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000750 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ 00000754 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000840 0002ab2f R_ARM_THM_MOVW_ABS_NC 000002f9 _PyMem_RawRealloc │ │ │ │ │ -00000844 0002ab30 R_ARM_THM_MOVT_ABS 000002f9 _PyMem_RawRealloc │ │ │ │ │ -00000850 0002a30a R_ARM_THM_CALL 00000000 realloc │ │ │ │ │ -0000089a 0000792f R_ARM_THM_MOVW_ABS_NC 000002a4 .LC39 │ │ │ │ │ -0000089e 00007930 R_ARM_THM_MOVT_ABS 000002a4 .LC39 │ │ │ │ │ -000008a2 0002d30a R_ARM_THM_CALL 00000000 Py_GETENV │ │ │ │ │ -0000090c 0002822f R_ARM_THM_MOVW_ABS_NC 00000000 stderr │ │ │ │ │ -00000910 00028230 R_ARM_THM_MOVT_ABS 00000000 stderr │ │ │ │ │ -00000916 0002d40a R_ARM_THM_CALL 00000429 _PyObject_DebugMallocStats │ │ │ │ │ -00000970 0002d12f R_ARM_THM_MOVW_ABS_NC 00000541 _PyObject_Malloc │ │ │ │ │ -00000974 0002d130 R_ARM_THM_MOVT_ABS 00000541 _PyObject_Malloc │ │ │ │ │ -000009de 0002790a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000a18 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000a1c 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000a20 0002a02f R_ARM_THM_MOVW_ABS_NC 000002b5 _PyMem_RawMalloc │ │ │ │ │ -00000a24 0002a030 R_ARM_THM_MOVT_ABS 000002b5 _PyMem_RawMalloc │ │ │ │ │ -00000a32 0002a10a R_ARM_THM_CALL 00000000 malloc │ │ │ │ │ -00000a7c 0000822f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC40 │ │ │ │ │ -00000a80 00008230 R_ARM_THM_MOVT_ABS 000002b8 .LC40 │ │ │ │ │ -00000a86 0002c80a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00000a90 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000a94 00024202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000aaa 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000aae 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000ab2 0002d12f R_ARM_THM_MOVW_ABS_NC 00000541 _PyObject_Malloc │ │ │ │ │ -00000ab6 0002d130 R_ARM_THM_MOVT_ABS 00000541 _PyObject_Malloc │ │ │ │ │ -00000b3a 0002a02f R_ARM_THM_MOVW_ABS_NC 000002b5 _PyMem_RawMalloc │ │ │ │ │ -00000b3e 0002a030 R_ARM_THM_MOVT_ABS 000002b5 _PyMem_RawMalloc │ │ │ │ │ -00000b50 0002a10a R_ARM_THM_CALL 00000000 malloc │ │ │ │ │ -00000b84 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000bb6 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000bba 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000bbe 0002e82f R_ARM_THM_MOVW_ABS_NC 00000d21 _PyObject_Calloc │ │ │ │ │ -00000bc2 0002e830 R_ARM_THM_MOVT_ABS 00000d21 _PyObject_Calloc │ │ │ │ │ -00000c3a 0002e00a R_ARM_THM_CALL 00000000 __aeabi_uidiv │ │ │ │ │ -00000c70 0002e00a R_ARM_THM_CALL 00000000 __aeabi_uidiv │ │ │ │ │ -00000c7e 0002ce2f R_ARM_THM_MOVW_ABS_NC 000011ed _PyMem_RawCalloc │ │ │ │ │ -00000c82 0002ce30 R_ARM_THM_MOVT_ABS 000011ed _PyMem_RawCalloc │ │ │ │ │ -00000c9c 0002a90a R_ARM_THM_CALL 00000000 calloc │ │ │ │ │ -00000cca 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000cce 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000cd2 0002e82f R_ARM_THM_MOVW_ABS_NC 00000d21 _PyObject_Calloc │ │ │ │ │ -00000cd6 0002e830 R_ARM_THM_MOVT_ABS 00000d21 _PyObject_Calloc │ │ │ │ │ -00000d02 0002ce2f R_ARM_THM_MOVW_ABS_NC 000011ed _PyMem_RawCalloc │ │ │ │ │ -00000d06 0002ce30 R_ARM_THM_MOVT_ABS 000011ed _PyMem_RawCalloc │ │ │ │ │ +0000083c 0002ab2f R_ARM_THM_MOVW_ABS_NC 000002f9 _PyMem_RawRealloc │ │ │ │ │ +00000840 0002ab30 R_ARM_THM_MOVT_ABS 000002f9 _PyMem_RawRealloc │ │ │ │ │ +0000084c 0002a30a R_ARM_THM_CALL 00000000 realloc │ │ │ │ │ +00000896 0000792f R_ARM_THM_MOVW_ABS_NC 000002a4 .LC39 │ │ │ │ │ +0000089a 00007930 R_ARM_THM_MOVT_ABS 000002a4 .LC39 │ │ │ │ │ +0000089e 0002d30a R_ARM_THM_CALL 00000000 Py_GETENV │ │ │ │ │ +00000908 0002822f R_ARM_THM_MOVW_ABS_NC 00000000 stderr │ │ │ │ │ +0000090c 00028230 R_ARM_THM_MOVT_ABS 00000000 stderr │ │ │ │ │ +00000912 0002d40a R_ARM_THM_CALL 00000429 _PyObject_DebugMallocStats │ │ │ │ │ +0000096c 0002d12f R_ARM_THM_MOVW_ABS_NC 00000541 _PyObject_Malloc │ │ │ │ │ +00000970 0002d130 R_ARM_THM_MOVT_ABS 00000541 _PyObject_Malloc │ │ │ │ │ +000009da 0002790a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000a14 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000a18 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000a1c 0002a02f R_ARM_THM_MOVW_ABS_NC 000002b5 _PyMem_RawMalloc │ │ │ │ │ +00000a20 0002a030 R_ARM_THM_MOVT_ABS 000002b5 _PyMem_RawMalloc │ │ │ │ │ +00000a2e 0002a10a R_ARM_THM_CALL 00000000 malloc │ │ │ │ │ +00000a78 0000822f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC40 │ │ │ │ │ +00000a7c 00008230 R_ARM_THM_MOVT_ABS 000002b8 .LC40 │ │ │ │ │ +00000a82 0002c80a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00000a8c 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000a90 00024202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000aa6 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000aaa 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000aae 0002d12f R_ARM_THM_MOVW_ABS_NC 00000541 _PyObject_Malloc │ │ │ │ │ +00000ab2 0002d130 R_ARM_THM_MOVT_ABS 00000541 _PyObject_Malloc │ │ │ │ │ +00000b36 0002a02f R_ARM_THM_MOVW_ABS_NC 000002b5 _PyMem_RawMalloc │ │ │ │ │ +00000b3a 0002a030 R_ARM_THM_MOVT_ABS 000002b5 _PyMem_RawMalloc │ │ │ │ │ +00000b4c 0002a10a R_ARM_THM_CALL 00000000 malloc │ │ │ │ │ +00000b80 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000bb2 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000bb6 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000bba 0002e82f R_ARM_THM_MOVW_ABS_NC 00000d1d _PyObject_Calloc │ │ │ │ │ +00000bbe 0002e830 R_ARM_THM_MOVT_ABS 00000d1d _PyObject_Calloc │ │ │ │ │ +00000c36 0002e00a R_ARM_THM_CALL 00000000 __aeabi_uidiv │ │ │ │ │ +00000c6c 0002e00a R_ARM_THM_CALL 00000000 __aeabi_uidiv │ │ │ │ │ +00000c7a 0002ce2f R_ARM_THM_MOVW_ABS_NC 000011e9 _PyMem_RawCalloc │ │ │ │ │ +00000c7e 0002ce30 R_ARM_THM_MOVT_ABS 000011e9 _PyMem_RawCalloc │ │ │ │ │ +00000c98 0002a90a R_ARM_THM_CALL 00000000 calloc │ │ │ │ │ +00000cc6 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000cca 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000cce 0002e82f R_ARM_THM_MOVW_ABS_NC 00000d1d _PyObject_Calloc │ │ │ │ │ +00000cd2 0002e830 R_ARM_THM_MOVT_ABS 00000d1d _PyObject_Calloc │ │ │ │ │ +00000cfe 0002ce2f R_ARM_THM_MOVW_ABS_NC 000011e9 _PyMem_RawCalloc │ │ │ │ │ +00000d02 0002ce30 R_ARM_THM_MOVT_ABS 000011e9 _PyMem_RawCalloc │ │ │ │ │ +00000d14 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000d18 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000d1c 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000dba 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000dbe 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000dc2 0002ce2f R_ARM_THM_MOVW_ABS_NC 000011ed _PyMem_RawCalloc │ │ │ │ │ -00000dc6 0002ce30 R_ARM_THM_MOVT_ABS 000011ed _PyMem_RawCalloc │ │ │ │ │ -00000dde 0002a90a R_ARM_THM_CALL 00000000 calloc │ │ │ │ │ -00000e08 0002e00a R_ARM_THM_CALL 00000000 __aeabi_uidiv │ │ │ │ │ -00000e2c 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000e30 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000e34 0002ce2f R_ARM_THM_MOVW_ABS_NC 000011ed _PyMem_RawCalloc │ │ │ │ │ -00000e38 0002ce30 R_ARM_THM_MOVT_ABS 000011ed _PyMem_RawCalloc │ │ │ │ │ -00000e50 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000e64 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000e68 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000e6c 0002ea2f R_ARM_THM_MOVW_ABS_NC 0000102d _PyObject_Free │ │ │ │ │ -00000e70 0002ea30 R_ARM_THM_MOVT_ABS 0000102d _PyObject_Free │ │ │ │ │ -00000ef6 0002a72f R_ARM_THM_MOVW_ABS_NC 000002f1 _PyMem_RawFree │ │ │ │ │ -00000efa 0002a730 R_ARM_THM_MOVT_ABS 000002f1 _PyMem_RawFree │ │ │ │ │ -00000f06 00029d0a R_ARM_THM_CALL 00000000 free │ │ │ │ │ -00001028 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000010a6 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000010aa 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000010ae 0002a72f R_ARM_THM_MOVW_ABS_NC 000002f1 _PyMem_RawFree │ │ │ │ │ -000010b2 0002a730 R_ARM_THM_MOVT_ABS 000002f1 _PyMem_RawFree │ │ │ │ │ -000010c4 00029d0a R_ARM_THM_CALL 00000000 free │ │ │ │ │ -000011ac 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000011b0 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000011e8 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000012a8 0002790a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000012b0 0002ea2f R_ARM_THM_MOVW_ABS_NC 0000102d _PyObject_Free │ │ │ │ │ -000012b4 0002ea30 R_ARM_THM_MOVT_ABS 0000102d _PyObject_Free │ │ │ │ │ -0000133a 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000133e 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00001342 0002a72f R_ARM_THM_MOVW_ABS_NC 000002f1 _PyMem_RawFree │ │ │ │ │ -00001346 0002a730 R_ARM_THM_MOVT_ABS 000002f1 _PyMem_RawFree │ │ │ │ │ -00001356 00029d0a R_ARM_THM_CALL 00000000 free │ │ │ │ │ -0000142e 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00001432 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00001472 00006d0a R_ARM_THM_CALL 00003019 _PyObject_DebugDumpAddress │ │ │ │ │ -00001476 00006c2f R_ARM_THM_MOVW_ABS_NC 0000028c .LC37 │ │ │ │ │ -0000147a 00006c30 R_ARM_THM_MOVT_ABS 0000028c .LC37 │ │ │ │ │ -00001480 0002c80a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00001484 0000822f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC40 │ │ │ │ │ -00001488 00008230 R_ARM_THM_MOVT_ABS 000002b8 .LC40 │ │ │ │ │ -0000148e 0002c80a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00001494 00006d0a R_ARM_THM_CALL 00003019 _PyObject_DebugDumpAddress │ │ │ │ │ -00001498 00006b2f R_ARM_THM_MOVW_ABS_NC 00000274 .LC36 │ │ │ │ │ -0000149c 00006b30 R_ARM_THM_MOVT_ABS 00000274 .LC36 │ │ │ │ │ -000014a2 0002c80a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000014aa 00006d0a R_ARM_THM_CALL 00003019 _PyObject_DebugDumpAddress │ │ │ │ │ -000014ae 00006a2f R_ARM_THM_MOVW_ABS_NC 00000238 .LC35 │ │ │ │ │ -000014b2 00006a30 R_ARM_THM_MOVT_ABS 00000238 .LC35 │ │ │ │ │ -000014bc 0002c90a R_ARM_THM_CALL 00000000 _Py_FatalErrorFormat │ │ │ │ │ +00000db6 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000dba 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000dbe 0002ce2f R_ARM_THM_MOVW_ABS_NC 000011e9 _PyMem_RawCalloc │ │ │ │ │ +00000dc2 0002ce30 R_ARM_THM_MOVT_ABS 000011e9 _PyMem_RawCalloc │ │ │ │ │ +00000dda 0002a90a R_ARM_THM_CALL 00000000 calloc │ │ │ │ │ +00000e04 0002e00a R_ARM_THM_CALL 00000000 __aeabi_uidiv │ │ │ │ │ +00000e28 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000e2c 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000e30 0002ce2f R_ARM_THM_MOVW_ABS_NC 000011e9 _PyMem_RawCalloc │ │ │ │ │ +00000e34 0002ce30 R_ARM_THM_MOVT_ABS 000011e9 _PyMem_RawCalloc │ │ │ │ │ +00000e4c 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000e60 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000e64 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000e68 0002ea2f R_ARM_THM_MOVW_ABS_NC 00001029 _PyObject_Free │ │ │ │ │ +00000e6c 0002ea30 R_ARM_THM_MOVT_ABS 00001029 _PyObject_Free │ │ │ │ │ +00000ef2 0002a72f R_ARM_THM_MOVW_ABS_NC 000002f1 _PyMem_RawFree │ │ │ │ │ +00000ef6 0002a730 R_ARM_THM_MOVT_ABS 000002f1 _PyMem_RawFree │ │ │ │ │ +00000f02 00029d0a R_ARM_THM_CALL 00000000 free │ │ │ │ │ +00001024 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000010a2 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000010a6 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000010aa 0002a72f R_ARM_THM_MOVW_ABS_NC 000002f1 _PyMem_RawFree │ │ │ │ │ +000010ae 0002a730 R_ARM_THM_MOVT_ABS 000002f1 _PyMem_RawFree │ │ │ │ │ +000010c0 00029d0a R_ARM_THM_CALL 00000000 free │ │ │ │ │ +000011a8 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000011ac 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000011e4 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000012a4 0002790a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000012ac 0002ea2f R_ARM_THM_MOVW_ABS_NC 00001029 _PyObject_Free │ │ │ │ │ +000012b0 0002ea30 R_ARM_THM_MOVT_ABS 00001029 _PyObject_Free │ │ │ │ │ +00001336 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000133a 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000133e 0002a72f R_ARM_THM_MOVW_ABS_NC 000002f1 _PyMem_RawFree │ │ │ │ │ +00001342 0002a730 R_ARM_THM_MOVT_ABS 000002f1 _PyMem_RawFree │ │ │ │ │ +00001352 00029d0a R_ARM_THM_CALL 00000000 free │ │ │ │ │ +0000142a 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000142e 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000146e 00006d0a R_ARM_THM_CALL 00003019 _PyObject_DebugDumpAddress │ │ │ │ │ +00001472 00006c2f R_ARM_THM_MOVW_ABS_NC 0000028c .LC37 │ │ │ │ │ +00001476 00006c30 R_ARM_THM_MOVT_ABS 0000028c .LC37 │ │ │ │ │ +0000147c 0002c80a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00001480 0000822f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC40 │ │ │ │ │ +00001484 00008230 R_ARM_THM_MOVT_ABS 000002b8 .LC40 │ │ │ │ │ +0000148a 0002c80a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00001490 00006d0a R_ARM_THM_CALL 00003019 _PyObject_DebugDumpAddress │ │ │ │ │ +00001494 00006b2f R_ARM_THM_MOVW_ABS_NC 00000274 .LC36 │ │ │ │ │ +00001498 00006b30 R_ARM_THM_MOVT_ABS 00000274 .LC36 │ │ │ │ │ +0000149e 0002c80a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000014a6 00006d0a R_ARM_THM_CALL 00003019 _PyObject_DebugDumpAddress │ │ │ │ │ +000014aa 00006a2f R_ARM_THM_MOVW_ABS_NC 00000238 .LC35 │ │ │ │ │ +000014ae 00006a30 R_ARM_THM_MOVT_ABS 00000238 .LC35 │ │ │ │ │ +000014b8 0002c90a R_ARM_THM_CALL 00000000 _Py_FatalErrorFormat │ │ │ │ │ +000014bc 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000014c0 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000014c4 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000014c4 00024202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000014c8 00024202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000014cc 00024202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000014e0 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000014e4 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000014e8 0002ea2f R_ARM_THM_MOVW_ABS_NC 0000102d _PyObject_Free │ │ │ │ │ -000014ec 0002ea30 R_ARM_THM_MOVT_ABS 0000102d _PyObject_Free │ │ │ │ │ -00001572 0002a72f R_ARM_THM_MOVW_ABS_NC 000002f1 _PyMem_RawFree │ │ │ │ │ -00001576 0002a730 R_ARM_THM_MOVT_ABS 000002f1 _PyMem_RawFree │ │ │ │ │ -00001582 00029d0a R_ARM_THM_CALL 00000000 free │ │ │ │ │ -000016a4 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000016c0 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000016c4 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000016c8 00030b2f R_ARM_THM_MOVW_ABS_NC 00001a35 _PyObject_Realloc │ │ │ │ │ -000016cc 00030b30 R_ARM_THM_MOVT_ABS 00001a35 _PyObject_Realloc │ │ │ │ │ -0000179a 0002950a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000182e 0002a02f R_ARM_THM_MOVW_ABS_NC 000002b5 _PyMem_RawMalloc │ │ │ │ │ -00001832 0002a030 R_ARM_THM_MOVT_ABS 000002b5 _PyMem_RawMalloc │ │ │ │ │ -00001848 0002a10a R_ARM_THM_CALL 00000000 malloc │ │ │ │ │ -00001894 0002ab2f R_ARM_THM_MOVW_ABS_NC 000002f9 _PyMem_RawRealloc │ │ │ │ │ -00001898 0002ab30 R_ARM_THM_MOVT_ABS 000002f9 _PyMem_RawRealloc │ │ │ │ │ -000018d6 0002a72f R_ARM_THM_MOVW_ABS_NC 000002f1 _PyMem_RawFree │ │ │ │ │ -000018da 0002a730 R_ARM_THM_MOVT_ABS 000002f1 _PyMem_RawFree │ │ │ │ │ -000018e6 00029d0a R_ARM_THM_CALL 00000000 free │ │ │ │ │ +000014dc 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000014e0 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000014e4 0002ea2f R_ARM_THM_MOVW_ABS_NC 00001029 _PyObject_Free │ │ │ │ │ +000014e8 0002ea30 R_ARM_THM_MOVT_ABS 00001029 _PyObject_Free │ │ │ │ │ +0000156e 0002a72f R_ARM_THM_MOVW_ABS_NC 000002f1 _PyMem_RawFree │ │ │ │ │ +00001572 0002a730 R_ARM_THM_MOVT_ABS 000002f1 _PyMem_RawFree │ │ │ │ │ +0000157e 00029d0a R_ARM_THM_CALL 00000000 free │ │ │ │ │ +000016a0 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000016bc 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000016c0 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000016c4 00030b2f R_ARM_THM_MOVW_ABS_NC 00001a31 _PyObject_Realloc │ │ │ │ │ +000016c8 00030b30 R_ARM_THM_MOVT_ABS 00001a31 _PyObject_Realloc │ │ │ │ │ +00001796 0002950a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000182a 0002a02f R_ARM_THM_MOVW_ABS_NC 000002b5 _PyMem_RawMalloc │ │ │ │ │ +0000182e 0002a030 R_ARM_THM_MOVT_ABS 000002b5 _PyMem_RawMalloc │ │ │ │ │ +00001844 0002a10a R_ARM_THM_CALL 00000000 malloc │ │ │ │ │ +00001890 0002ab2f R_ARM_THM_MOVW_ABS_NC 000002f9 _PyMem_RawRealloc │ │ │ │ │ +00001894 0002ab30 R_ARM_THM_MOVT_ABS 000002f9 _PyMem_RawRealloc │ │ │ │ │ +000018d2 0002a72f R_ARM_THM_MOVW_ABS_NC 000002f1 _PyMem_RawFree │ │ │ │ │ +000018d6 0002a730 R_ARM_THM_MOVT_ABS 000002f1 _PyMem_RawFree │ │ │ │ │ +000018e2 00029d0a R_ARM_THM_CALL 00000000 free │ │ │ │ │ +000019a0 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000019a4 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000019a8 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001aa6 0002d10a R_ARM_THM_CALL 00000541 _PyObject_Malloc │ │ │ │ │ -00001ab4 0002950a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001abc 0002ea0a R_ARM_THM_CALL 0000102d _PyObject_Free │ │ │ │ │ -00001ad4 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00001ad8 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00001adc 0002ab2f R_ARM_THM_MOVW_ABS_NC 000002f9 _PyMem_RawRealloc │ │ │ │ │ -00001ae0 0002ab30 R_ARM_THM_MOVT_ABS 000002f9 _PyMem_RawRealloc │ │ │ │ │ -00001b14 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001b30 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00001b34 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00001b38 00030b2f R_ARM_THM_MOVW_ABS_NC 00001a35 _PyObject_Realloc │ │ │ │ │ -00001b3c 00030b30 R_ARM_THM_MOVT_ABS 00001a35 _PyObject_Realloc │ │ │ │ │ -00001c0a 0002950a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001c9e 0002a02f R_ARM_THM_MOVW_ABS_NC 000002b5 _PyMem_RawMalloc │ │ │ │ │ -00001ca2 0002a030 R_ARM_THM_MOVT_ABS 000002b5 _PyMem_RawMalloc │ │ │ │ │ -00001cb8 0002a10a R_ARM_THM_CALL 00000000 malloc │ │ │ │ │ -00001d04 0002ab2f R_ARM_THM_MOVW_ABS_NC 000002f9 _PyMem_RawRealloc │ │ │ │ │ -00001d08 0002ab30 R_ARM_THM_MOVT_ABS 000002f9 _PyMem_RawRealloc │ │ │ │ │ -00001d46 0002a72f R_ARM_THM_MOVW_ABS_NC 000002f1 _PyMem_RawFree │ │ │ │ │ -00001d4a 0002a730 R_ARM_THM_MOVT_ABS 000002f1 _PyMem_RawFree │ │ │ │ │ -00001d56 00029d0a R_ARM_THM_CALL 00000000 free │ │ │ │ │ +00001aa2 0002d10a R_ARM_THM_CALL 00000541 _PyObject_Malloc │ │ │ │ │ +00001ab0 0002950a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001ab8 0002ea0a R_ARM_THM_CALL 00001029 _PyObject_Free │ │ │ │ │ +00001ad0 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00001ad4 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00001ad8 0002ab2f R_ARM_THM_MOVW_ABS_NC 000002f9 _PyMem_RawRealloc │ │ │ │ │ +00001adc 0002ab30 R_ARM_THM_MOVT_ABS 000002f9 _PyMem_RawRealloc │ │ │ │ │ +00001b10 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001b2c 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00001b30 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00001b34 00030b2f R_ARM_THM_MOVW_ABS_NC 00001a31 _PyObject_Realloc │ │ │ │ │ +00001b38 00030b30 R_ARM_THM_MOVT_ABS 00001a31 _PyObject_Realloc │ │ │ │ │ +00001c06 0002950a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001c9a 0002a02f R_ARM_THM_MOVW_ABS_NC 000002b5 _PyMem_RawMalloc │ │ │ │ │ +00001c9e 0002a030 R_ARM_THM_MOVT_ABS 000002b5 _PyMem_RawMalloc │ │ │ │ │ +00001cb4 0002a10a R_ARM_THM_CALL 00000000 malloc │ │ │ │ │ +00001d00 0002ab2f R_ARM_THM_MOVW_ABS_NC 000002f9 _PyMem_RawRealloc │ │ │ │ │ +00001d04 0002ab30 R_ARM_THM_MOVT_ABS 000002f9 _PyMem_RawRealloc │ │ │ │ │ +00001d42 0002a72f R_ARM_THM_MOVW_ABS_NC 000002f1 _PyMem_RawFree │ │ │ │ │ +00001d46 0002a730 R_ARM_THM_MOVT_ABS 000002f1 _PyMem_RawFree │ │ │ │ │ +00001d52 00029d0a R_ARM_THM_CALL 00000000 free │ │ │ │ │ +00001e10 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001e14 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001e18 0002d26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000029e 0002a11e R_ARM_THM_JUMP24 00000000 malloc │ │ │ │ │ 000002bc 0002a11e R_ARM_THM_JUMP24 00000000 malloc │ │ │ │ │ 000002de 00029d1e R_ARM_THM_JUMP24 00000000 free │ │ │ │ │ 000002f2 00029d1e R_ARM_THM_JUMP24 00000000 free │ │ │ │ │ 00000302 0002a31e R_ARM_THM_JUMP24 00000000 realloc │ │ │ │ │ 00000356 0002951e R_ARM_THM_JUMP24 00000000 memcpy │ │ │ │ │ -00000c16 0002791e R_ARM_THM_JUMP24 00000000 memset │ │ │ │ │ -00000d84 0002791e R_ARM_THM_JUMP24 00000000 memset │ │ │ │ │ -000011f4 0002a91e R_ARM_THM_JUMP24 00000000 calloc │ │ │ │ │ -0000186a 0002d11e R_ARM_THM_JUMP24 00000541 _PyObject_Malloc │ │ │ │ │ -000018b0 0002a31e R_ARM_THM_JUMP24 00000000 realloc │ │ │ │ │ -00001acc 0002d11e R_ARM_THM_JUMP24 00000541 _PyObject_Malloc │ │ │ │ │ -00001afc 0002a31e R_ARM_THM_JUMP24 00000000 realloc │ │ │ │ │ -00001cda 0002d11e R_ARM_THM_JUMP24 00000541 _PyObject_Malloc │ │ │ │ │ -00001d20 0002a31e R_ARM_THM_JUMP24 00000000 realloc │ │ │ │ │ +00000c12 0002791e R_ARM_THM_JUMP24 00000000 memset │ │ │ │ │ +00000d80 0002791e R_ARM_THM_JUMP24 00000000 memset │ │ │ │ │ +000011f0 0002a91e R_ARM_THM_JUMP24 00000000 calloc │ │ │ │ │ +00001866 0002d11e R_ARM_THM_JUMP24 00000541 _PyObject_Malloc │ │ │ │ │ +000018ac 0002a31e R_ARM_THM_JUMP24 00000000 realloc │ │ │ │ │ +00001ac8 0002d11e R_ARM_THM_JUMP24 00000541 _PyObject_Malloc │ │ │ │ │ +00001af8 0002a31e R_ARM_THM_JUMP24 00000000 realloc │ │ │ │ │ +00001cd6 0002d11e R_ARM_THM_JUMP24 00000541 _PyObject_Malloc │ │ │ │ │ +00001d1c 0002a31e R_ARM_THM_JUMP24 00000000 realloc │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x18550 contains 1230 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x1854c contains 1230 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000036 00004c2f R_ARM_THM_MOVW_ABS_NC 000001d8 .LC27 │ │ │ │ │ 0000003a 00004c30 R_ARM_THM_MOVT_ABS 000001d8 .LC27 │ │ │ │ │ 0000003e 0002b70a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ 00000046 00004d2f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC28 │ │ │ │ │ 0000004a 00004d30 R_ARM_THM_MOVT_ABS 000001e0 .LC28 │ │ │ │ │ 00000050 0002b70a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ @@ -877,30 +877,30 @@ │ │ │ │ │ 00000348 0000650a R_ARM_THM_CALL 0000170d get_allocator_unlocked │ │ │ │ │ 00000350 0002c12f R_ARM_THM_MOVW_ABS_NC 00003625 _PyMem_DebugRawCalloc │ │ │ │ │ 00000354 0002c130 R_ARM_THM_MOVT_ABS 00003625 _PyMem_DebugRawCalloc │ │ │ │ │ 00000358 0002c22f R_ARM_THM_MOVW_ABS_NC 000017bd _PyMem_DebugRawRealloc │ │ │ │ │ 0000035c 0002c230 R_ARM_THM_MOVT_ABS 000017bd _PyMem_DebugRawRealloc │ │ │ │ │ 00000364 0002c32f R_ARM_THM_MOVW_ABS_NC 00000371 _PyMem_DebugRawFree │ │ │ │ │ 00000368 0002c330 R_ARM_THM_MOVT_ABS 00000371 _PyMem_DebugRawFree │ │ │ │ │ -00000376 0002c42f R_ARM_THM_MOVW_ABS_NC 0000093d _PyMem_DebugMalloc │ │ │ │ │ -0000037a 0002c430 R_ARM_THM_MOVT_ABS 0000093d _PyMem_DebugMalloc │ │ │ │ │ +00000376 0002c42f R_ARM_THM_MOVW_ABS_NC 00000939 _PyMem_DebugMalloc │ │ │ │ │ +0000037a 0002c430 R_ARM_THM_MOVT_ABS 00000939 _PyMem_DebugMalloc │ │ │ │ │ 0000038e 0000650a R_ARM_THM_CALL 0000170d get_allocator_unlocked │ │ │ │ │ 00000396 0002c52f R_ARM_THM_MOVW_ABS_NC 000025d9 _PyMem_DebugCalloc │ │ │ │ │ 0000039a 0002c530 R_ARM_THM_MOVT_ABS 000025d9 _PyMem_DebugCalloc │ │ │ │ │ 0000039e 0002c62f R_ARM_THM_MOVW_ABS_NC 000033c5 _PyMem_DebugRealloc │ │ │ │ │ 000003a2 0002c630 R_ARM_THM_MOVT_ABS 000033c5 _PyMem_DebugRealloc │ │ │ │ │ -000003aa 0002c72f R_ARM_THM_MOVW_ABS_NC 00001201 _PyMem_DebugFree │ │ │ │ │ -000003ae 0002c730 R_ARM_THM_MOVT_ABS 00001201 _PyMem_DebugFree │ │ │ │ │ +000003aa 0002c72f R_ARM_THM_MOVW_ABS_NC 000011fd _PyMem_DebugFree │ │ │ │ │ +000003ae 0002c730 R_ARM_THM_MOVT_ABS 000011fd _PyMem_DebugFree │ │ │ │ │ 000003ca 0000650a R_ARM_THM_CALL 0000170d get_allocator_unlocked │ │ │ │ │ 000003d2 0002c52f R_ARM_THM_MOVW_ABS_NC 000025d9 _PyMem_DebugCalloc │ │ │ │ │ 000003d6 0002c530 R_ARM_THM_MOVT_ABS 000025d9 _PyMem_DebugCalloc │ │ │ │ │ 000003da 0002c62f R_ARM_THM_MOVW_ABS_NC 000033c5 _PyMem_DebugRealloc │ │ │ │ │ 000003de 0002c630 R_ARM_THM_MOVT_ABS 000033c5 _PyMem_DebugRealloc │ │ │ │ │ -000003e6 0002c72f R_ARM_THM_MOVW_ABS_NC 00001201 _PyMem_DebugFree │ │ │ │ │ -000003ea 0002c730 R_ARM_THM_MOVT_ABS 00001201 _PyMem_DebugFree │ │ │ │ │ +000003e6 0002c72f R_ARM_THM_MOVW_ABS_NC 000011fd _PyMem_DebugFree │ │ │ │ │ +000003ea 0002c730 R_ARM_THM_MOVT_ABS 000011fd _PyMem_DebugFree │ │ │ │ │ 00000418 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ 0000041c 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 00000436 00029f2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ 0000043a 00029f30 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 0000043e 0002d82f R_ARM_THM_MOVW_ABS_NC 00001dd1 _PyObject_MiMalloc │ │ │ │ │ 00000442 0002d830 R_ARM_THM_MOVT_ABS 00001dd1 _PyObject_MiMalloc │ │ │ │ │ 00000476 00008d2f R_ARM_THM_MOVW_ABS_NC 00000348 .LC43 │ │ │ │ │ @@ -2054,15 +2054,15 @@ │ │ │ │ │ 0000703c 0000811e R_ARM_THM_JUMP24 00001e19 _mi_page_malloc.constprop.0 │ │ │ │ │ 00007292 0002921e R_ARM_THM_JUMP24 00000000 pthread_key_create │ │ │ │ │ 000072b0 0002931e R_ARM_THM_JUMP24 00000000 pthread_setspecific │ │ │ │ │ 00007320 0002ba1e R_ARM_THM_JUMP24 00000000 PyMutex_Unlock │ │ │ │ │ 00007392 0002ba1e R_ARM_THM_JUMP24 00000000 PyMutex_Unlock │ │ │ │ │ 00007406 0002ba1e R_ARM_THM_JUMP24 00000000 PyMutex_Unlock │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x1abc0 contains 164 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x1abbc contains 164 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00041c02 R_ARM_ABS32 00000b80 _mi_page_empty │ │ │ │ │ 00000008 00041c02 R_ARM_ABS32 00000b80 _mi_page_empty │ │ │ │ │ 0000000c 00041c02 R_ARM_ABS32 00000b80 _mi_page_empty │ │ │ │ │ 00000010 00041c02 R_ARM_ABS32 00000b80 _mi_page_empty │ │ │ │ │ 00000014 00041c02 R_ARM_ABS32 00000b80 _mi_page_empty │ │ │ │ │ 00000018 00041c02 R_ARM_ABS32 00000b80 _mi_page_empty │ │ │ │ │ @@ -2190,41 +2190,41 @@ │ │ │ │ │ 00000200 00041c02 R_ARM_ABS32 00000b80 _mi_page_empty │ │ │ │ │ 00000204 00041c02 R_ARM_ABS32 00000b80 _mi_page_empty │ │ │ │ │ 00000814 00024202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000818 00024202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000081c 00041602 R_ARM_ABS32 00000300 _mi_abandoned_default │ │ │ │ │ 00000824 00024202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000aac 0002a002 R_ARM_ABS32 000002b5 _PyMem_RawMalloc │ │ │ │ │ -00000ab0 0002ce02 R_ARM_ABS32 000011ed _PyMem_RawCalloc │ │ │ │ │ +00000ab0 0002ce02 R_ARM_ABS32 000011e9 _PyMem_RawCalloc │ │ │ │ │ 00000ab4 0002ab02 R_ARM_ABS32 000002f9 _PyMem_RawRealloc │ │ │ │ │ 00000ab8 0002a702 R_ARM_ABS32 000002f1 _PyMem_RawFree │ │ │ │ │ 00000ac0 0002d102 R_ARM_ABS32 00000541 _PyObject_Malloc │ │ │ │ │ -00000ac4 0002e802 R_ARM_ABS32 00000d21 _PyObject_Calloc │ │ │ │ │ -00000ac8 00030b02 R_ARM_ABS32 00001a35 _PyObject_Realloc │ │ │ │ │ -00000acc 0002ea02 R_ARM_ABS32 0000102d _PyObject_Free │ │ │ │ │ +00000ac4 0002e802 R_ARM_ABS32 00000d1d _PyObject_Calloc │ │ │ │ │ +00000ac8 00030b02 R_ARM_ABS32 00001a31 _PyObject_Realloc │ │ │ │ │ +00000acc 0002ea02 R_ARM_ABS32 00001029 _PyObject_Free │ │ │ │ │ 00000ad4 0002d702 R_ARM_ABS32 00001dc1 _PyMem_MiMalloc │ │ │ │ │ 00000ad8 00030202 R_ARM_ABS32 00002dc1 _PyMem_MiCalloc │ │ │ │ │ 00000adc 00030c02 R_ARM_ABS32 00003401 _PyMem_MiRealloc │ │ │ │ │ 00000ae0 00030302 R_ARM_ABS32 00002ded _PyMem_MiFree │ │ │ │ │ 00000ae8 0002d802 R_ARM_ABS32 00001dd1 _PyObject_MiMalloc │ │ │ │ │ 00000aec 0003ba02 R_ARM_ABS32 00003bdd _PyObject_MiCalloc │ │ │ │ │ 00000af0 00031102 R_ARM_ABS32 00003505 _PyObject_MiRealloc │ │ │ │ │ 00000af4 00030702 R_ARM_ABS32 00002f15 _PyObject_MiFree │ │ │ │ │ 00000bec 00029f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000bf0 0002c002 R_ARM_ABS32 00001759 _PyMem_DebugRawMalloc │ │ │ │ │ 00000bf4 0002c102 R_ARM_ABS32 00003625 _PyMem_DebugRawCalloc │ │ │ │ │ 00000bf8 0002c202 R_ARM_ABS32 000017bd _PyMem_DebugRawRealloc │ │ │ │ │ 00000bfc 0002c302 R_ARM_ABS32 00000371 _PyMem_DebugRawFree │ │ │ │ │ 00000c00 00029f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000c04 0002c402 R_ARM_ABS32 0000093d _PyMem_DebugMalloc │ │ │ │ │ +00000c04 0002c402 R_ARM_ABS32 00000939 _PyMem_DebugMalloc │ │ │ │ │ 00000c08 0002c502 R_ARM_ABS32 000025d9 _PyMem_DebugCalloc │ │ │ │ │ 00000c0c 0002c602 R_ARM_ABS32 000033c5 _PyMem_DebugRealloc │ │ │ │ │ -00000c10 0002c702 R_ARM_ABS32 00001201 _PyMem_DebugFree │ │ │ │ │ +00000c10 0002c702 R_ARM_ABS32 000011fd _PyMem_DebugFree │ │ │ │ │ 00000c14 00029f02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000c18 0002c402 R_ARM_ABS32 0000093d _PyMem_DebugMalloc │ │ │ │ │ +00000c18 0002c402 R_ARM_ABS32 00000939 _PyMem_DebugMalloc │ │ │ │ │ 00000c1c 0002c502 R_ARM_ABS32 000025d9 _PyMem_DebugCalloc │ │ │ │ │ 00000c20 0002c602 R_ARM_ABS32 000033c5 _PyMem_DebugRealloc │ │ │ │ │ -00000c24 0002c702 R_ARM_ABS32 00001201 _PyMem_DebugFree │ │ │ │ │ +00000c24 0002c702 R_ARM_ABS32 000011fd _PyMem_DebugFree │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.tdata' at offset 0x1b0e0 contains 1 entry: │ │ │ │ │ +Relocation section '.rel.tdata' at offset 0x1b0dc contains 1 entry: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00041b02 R_ARM_ABS32 00000000 _mi_heap_empty │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -782,15 +782,15 @@ │ │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ │ str r1, [r3, #20] │ │ │ │ │ strd r2, r0, [r4, #4] │ │ │ │ │ cbnz r0, 720 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8dc │ │ │ │ │ + bne.w 8d8 │ │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ b.n 698 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ @@ -809,165 +809,164 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr.w r3, [r3, #992] @ 0x3e0 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - beq.w 89a │ │ │ │ │ + beq.w 896 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 90c │ │ │ │ │ + bne.w 908 │ │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 828 │ │ │ │ │ + beq.n 824 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov.w r1, #262144 @ 0x40000 │ │ │ │ │ str.w r2, [r5, #520] @ 0x208 │ │ │ │ │ ldr.w r0, [r7, #980] @ 0x3d4 │ │ │ │ │ ldr.w r2, [r7, #984] @ 0x3d8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 930 │ │ │ │ │ + beq.w 92c │ │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ │ - beq.w 91c │ │ │ │ │ - ldr.w r2, [r5, #788] @ 0x314 │ │ │ │ │ - ubfx ip, r0, #0, #18 │ │ │ │ │ + beq.w 918 │ │ │ │ │ ldr.w r4, [r5, #792] @ 0x318 │ │ │ │ │ lsrs r1, r0, #18 │ │ │ │ │ - ldr.w lr, [r5, #796] @ 0x31c │ │ │ │ │ + ldr.w r2, [r5, #788] @ 0x314 │ │ │ │ │ + add.w lr, r4, #1 │ │ │ │ │ + ldr.w r7, [r5, #796] @ 0x31c │ │ │ │ │ adds r2, #1 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - beq.n 806 │ │ │ │ │ - add.w r7, r5, r1, lsl #3 │ │ │ │ │ + ubfx r4, r0, #0, #18 │ │ │ │ │ + cbz r4, 804 │ │ │ │ │ + add.w ip, r5, r1, lsl #3 │ │ │ │ │ add.w r1, r0, #262144 @ 0x40000 │ │ │ │ │ - cmp r2, lr │ │ │ │ │ + cmp r2, r7 │ │ │ │ │ mov.w r1, r1, lsr #18 │ │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ │ - str.w ip, [r1, #808] @ 0x328 │ │ │ │ │ - str.w ip, [r7, #804] @ 0x324 │ │ │ │ │ + str.w r4, [r1, #808] @ 0x328 │ │ │ │ │ + str.w r4, [ip, #804] @ 0x324 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ - strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ │ - bls.n 7da │ │ │ │ │ + strd r2, lr, [r5, #788] @ 0x314 │ │ │ │ │ + bls.n 7d8 │ │ │ │ │ str.w r2, [r5, #796] @ 0x31c │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r0, [r3, #4] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ ubfx r2, r0, #0, #12 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8ec │ │ │ │ │ + bne.n 8e8 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ mov r4, r3 │ │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ │ strd r1, r1, [r3, #20] │ │ │ │ │ add.w r3, r2, #132 @ 0x84 │ │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ │ b.n 650 │ │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ │ - mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ - cmp r2, lr │ │ │ │ │ - str.w r7, [r1, #804] @ 0x324 │ │ │ │ │ + mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ + cmp r2, r7 │ │ │ │ │ + str.w ip, [r1, #804] @ 0x324 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ - strd r2, r4, [r5, #788] @ 0x314 │ │ │ │ │ - bhi.n 7d6 │ │ │ │ │ + strd r2, lr, [r5, #788] @ 0x314 │ │ │ │ │ + bhi.n 7d4 │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ - str.w ip, [r3, #16] │ │ │ │ │ + str r4, [r3, #16] │ │ │ │ │ strd r0, r2, [r3, #4] │ │ │ │ │ - b.n 7ec │ │ │ │ │ + b.n 7ea │ │ │ │ │ ldr.w r3, [r5, #516] @ 0x204 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8b0 │ │ │ │ │ + bne.n 8ac │ │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ │ mov.w r8, #16 │ │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ │ ldr.w r1, [r7, #856] @ 0x358 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawRealloc │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawRealloc │ │ │ │ │ mov ip, r1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 8e0 │ │ │ │ │ + bne.n 8dc │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL realloc │ │ │ │ │ mov lr, r0 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 8d4 │ │ │ │ │ + beq.n 8d0 │ │ │ │ │ ldr.w r1, [r5, #516] @ 0x204 │ │ │ │ │ movs r3, #28 │ │ │ │ │ add.w ip, r8, #4294967295 @ 0xffffffff │ │ │ │ │ str.w lr, [r5, #512] @ 0x200 │ │ │ │ │ mul.w r2, r3, r1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ adds r2, #28 │ │ │ │ │ add r2, lr │ │ │ │ │ - b.n 88c │ │ │ │ │ + b.n 888 │ │ │ │ │ cmp r1, ip │ │ │ │ │ ite cc │ │ │ │ │ movcc r0, r2 │ │ │ │ │ movcs r0, #0 │ │ │ │ │ str.w r3, [r2, #-28] │ │ │ │ │ str.w r0, [r2, #-8] │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r2, #28 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bcc.n 878 │ │ │ │ │ + bcc.n 874 │ │ │ │ │ add.w r3, lr, r9 │ │ │ │ │ str.w r8, [r5, #516] @ 0x204 │ │ │ │ │ b.n 772 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_GETENV │ │ │ │ │ - cbnz r0, 900 │ │ │ │ │ + cbnz r0, 8fc │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ │ b.n 76a │ │ │ │ │ lsls r1, r3, #1 │ │ │ │ │ cmp.w r3, r3, lsl #1 │ │ │ │ │ mov r8, r1 │ │ │ │ │ - bcs.n 8d4 │ │ │ │ │ + bcs.n 8d0 │ │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bhi.n 8d4 │ │ │ │ │ + bhi.n 8d0 │ │ │ │ │ movs r2, #28 │ │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 83c │ │ │ │ │ + bge.n 838 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ │ b.n 6b8 │ │ │ │ │ str r0, [r2, #24] │ │ │ │ │ b.n 720 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ │ blx ip │ │ │ │ │ mov lr, r0 │ │ │ │ │ - b.n 856 │ │ │ │ │ + b.n 852 │ │ │ │ │ bic.w r2, r0, #4080 @ 0xff0 │ │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ │ bic.w r2, r2, #15 │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ strd r2, r1, [r3, #4] │ │ │ │ │ - b.n 7ec │ │ │ │ │ + b.n 7ea │ │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8a8 │ │ │ │ │ + beq.n 8a4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC stderr │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS stderr │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ @@ -980,74 +979,74 @@ │ │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx r6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr.w r2, [r5, #520] @ 0x208 │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ str.w r3, [r5, #520] @ 0x208 │ │ │ │ │ - b.n 8d4 │ │ │ │ │ + b.n 8d0 │ │ │ │ │ │ │ │ │ │ -0000093c <_PyMem_DebugMalloc>: │ │ │ │ │ +00000938 <_PyMem_DebugMalloc>: │ │ │ │ │ _PyMem_DebugMalloc(): │ │ │ │ │ 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, [pc, #320] @ (a90 <_PyMem_DebugMalloc+0x154>) │ │ │ │ │ + ldr r3, [pc, #320] @ (a8c <_PyMem_DebugMalloc+0x154>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r2, [r2, r3] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a7c <_PyMem_DebugMalloc+0x140> │ │ │ │ │ + beq.w a78 <_PyMem_DebugMalloc+0x140> │ │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bhi.w a8a <_PyMem_DebugMalloc+0x14e> │ │ │ │ │ + bhi.w a86 <_PyMem_DebugMalloc+0x14e> │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_Malloc │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ add.w r6, r1, #12 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n a4a <_PyMem_DebugMalloc+0x10e> │ │ │ │ │ + bne.n a46 <_PyMem_DebugMalloc+0x10e> │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp.w r6, #512 @ 0x200 │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bhi.n a18 <_PyMem_DebugMalloc+0xdc> │ │ │ │ │ + bhi.n a14 <_PyMem_DebugMalloc+0xdc> │ │ │ │ │ adds r1, #11 │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ │ cmp r3, lr │ │ │ │ │ - beq.n a62 <_PyMem_DebugMalloc+0x126> │ │ │ │ │ + beq.n a5e <_PyMem_DebugMalloc+0x126> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr.w ip, [r2] │ │ │ │ │ str.w ip, [r3, #4] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 9f0 <_PyMem_DebugMalloc+0xb4> │ │ │ │ │ + beq.n 9ec <_PyMem_DebugMalloc+0xb4> │ │ │ │ │ mov r3, r2 │ │ │ │ │ rev r1, r4 │ │ │ │ │ str.w r1, [r3], #8 │ │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ │ strb r0, [r2, #4] │ │ │ │ │ strh.w r1, [r2, #5] │ │ │ │ │ strb r1, [r2, #7] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n a5a <_PyMem_DebugMalloc+0x11e> │ │ │ │ │ + beq.n a56 <_PyMem_DebugMalloc+0x11e> │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ │ @@ -1056,86 +1055,86 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ ittt hi │ │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ │ strhi.w r3, [lr, #12] │ │ │ │ │ strhi.w lr, [r3, #8] │ │ │ │ │ - bhi.n 9ba <_PyMem_DebugMalloc+0x7e> │ │ │ │ │ + bhi.n 9b6 <_PyMem_DebugMalloc+0x7e> │ │ │ │ │ adds r1, #1 │ │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ │ str r1, [r3, #24] │ │ │ │ │ adds r1, r3, r0 │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ str.w ip, [r3, r0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 9ba <_PyMem_DebugMalloc+0x7e> │ │ │ │ │ + bne.n 9b6 <_PyMem_DebugMalloc+0x7e> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawMalloc │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawMalloc │ │ │ │ │ ldr.w r7, [r3, #848] @ 0x350 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.n a70 <_PyMem_DebugMalloc+0x134> │ │ │ │ │ + bne.n a6c <_PyMem_DebugMalloc+0x134> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL malloc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9ea <_PyMem_DebugMalloc+0xae> │ │ │ │ │ + beq.n 9e6 <_PyMem_DebugMalloc+0xae> │ │ │ │ │ ldr.w r1, [r8, #800] @ 0x320 │ │ │ │ │ mov r2, r3 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str.w r1, [r8, #800] @ 0x320 │ │ │ │ │ - b.n 9ba <_PyMem_DebugMalloc+0x7e> │ │ │ │ │ + b.n 9b6 <_PyMem_DebugMalloc+0x7e> │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9ea <_PyMem_DebugMalloc+0xae> │ │ │ │ │ + beq.n 9e6 <_PyMem_DebugMalloc+0xae> │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 9ba <_PyMem_DebugMalloc+0x7e> │ │ │ │ │ + b.n 9b6 <_PyMem_DebugMalloc+0x7e> │ │ │ │ │ mov.w r1, #4261281277 @ 0xfdfdfdfd │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ - b.n 9ea <_PyMem_DebugMalloc+0xae> │ │ │ │ │ + b.n 9e6 <_PyMem_DebugMalloc+0xae> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 61c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 9ba <_PyMem_DebugMalloc+0x7e> │ │ │ │ │ - b.n a18 <_PyMem_DebugMalloc+0xdc> │ │ │ │ │ + bne.n 9b6 <_PyMem_DebugMalloc+0x7e> │ │ │ │ │ + b.n a14 <_PyMem_DebugMalloc+0xdc> │ │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r7 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n a38 <_PyMem_DebugMalloc+0xfc> │ │ │ │ │ + b.n a34 <_PyMem_DebugMalloc+0xfc> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ - ldr r0, [pc, #12] @ (a94 <_PyMem_DebugMalloc+0x158>) │ │ │ │ │ + ldr r0, [pc, #12] @ (a90 <_PyMem_DebugMalloc+0x158>) │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9ea <_PyMem_DebugMalloc+0xae> │ │ │ │ │ + b.n 9e6 <_PyMem_DebugMalloc+0xae> │ │ │ │ │ nop │ │ │ │ │ .word 0x0000013a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000b24 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -00000a98 : │ │ │ │ │ +00000a94 : │ │ │ │ │ PyMem_Malloc(): │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - blt.n b7e │ │ │ │ │ + blt.n b7a │ │ │ │ │ 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 _PyRuntime │ │ │ │ │ movt r4, #0 │ │ │ │ │ @@ -1143,395 +1142,395 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_Malloc │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_Malloc │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr.w r5, [r4, #868] @ 0x364 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n b64 │ │ │ │ │ - ldr r3, [pc, #188] @ (b84 ) │ │ │ │ │ + bne.n b60 │ │ │ │ │ + ldr r3, [pc, #188] @ (b80 ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r3, #1612] @ 0x64c │ │ │ │ │ - bcs.n b36 │ │ │ │ │ + bcs.n b32 │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - beq.n b28 │ │ │ │ │ + beq.n b24 │ │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - cbz r2, b02 │ │ │ │ │ + cbz r2, afe │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bcc.n b1c │ │ │ │ │ + bcc.n b18 │ │ │ │ │ adds r1, #1 │ │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ │ str r1, [r3, #24] │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ str r2, [r3, r4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ │ str.w ip, [r3, #8] │ │ │ │ │ - b.n afe │ │ │ │ │ + b.n afa │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 61c │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n afe │ │ │ │ │ + bne.n afa │ │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawMalloc │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawMalloc │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n b74 │ │ │ │ │ + bne.n b70 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ it cc │ │ │ │ │ movcc r2, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n afe │ │ │ │ │ + beq.n afa │ │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ │ - b.n afe │ │ │ │ │ + b.n afa │ │ │ │ │ ldr.w r0, [r4, #864] @ 0x360 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r3, r5 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r6 │ │ │ │ │ - b.n b54 │ │ │ │ │ + b.n b50 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ .word 0x000000b4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000b88 : │ │ │ │ │ +00000b84 : │ │ │ │ │ PyMem_Calloc(): │ │ │ │ │ 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 r2, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w cca │ │ │ │ │ + beq.w cc6 │ │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ │ itt eq │ │ │ │ │ movweq r0, #14563 @ 0x38e3 │ │ │ │ │ movteq r0, #910 @ 0x38e │ │ │ │ │ - bne.n c34 │ │ │ │ │ + bne.n c30 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bhi.w d14 │ │ │ │ │ + bhi.w d10 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_Calloc │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_Calloc │ │ │ │ │ ldr.w r6, [r5, #872] @ 0x368 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n cb0 │ │ │ │ │ - ldr r3, [pc, #328] @ (d18 ) │ │ │ │ │ + bne.n cac │ │ │ │ │ + ldr r3, [pc, #328] @ (d14 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ mul.w r6, r4, r2 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r7, [r3, #1612] @ 0x64c │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ │ - bcs.n c5a │ │ │ │ │ + bcs.n c56 │ │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ │ ldr.w r3, [r7, ip, lsl #3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n c4a │ │ │ │ │ + beq.n c46 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - cbz r2, c1a │ │ │ │ │ + cbz r2, c16 │ │ │ │ │ mov r2, r6 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 memset │ │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bcc.n c42 │ │ │ │ │ + bcc.n c3e │ │ │ │ │ add.w r1, ip, #1 │ │ │ │ │ add.w r1, r4, r1, lsl #3 │ │ │ │ │ str r1, [r3, #24] │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ str r2, [r3, r4] │ │ │ │ │ - b.n c0c │ │ │ │ │ + b.n c08 │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <__aeabi_uidiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uidiv │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n bb0 │ │ │ │ │ + b.n bac │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r3, [r1, #12] │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - b.n c0c │ │ │ │ │ + b.n c08 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 61c │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c0c │ │ │ │ │ + bne.n c08 │ │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ │ itt eq │ │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ │ - beq.n c76 │ │ │ │ │ + beq.n c72 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <__aeabi_uidiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uidiv │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bhi.n d14 │ │ │ │ │ + bhi.n d10 │ │ │ │ │ ldr.w r6, [r5, #852] @ 0x354 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawCalloc │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawCalloc │ │ │ │ │ cmp r6, r3 │ │ │ │ │ it ne │ │ │ │ │ ldrne.w r0, [r5, #844] @ 0x34c │ │ │ │ │ - bne.n cc4 │ │ │ │ │ + bne.n cc0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ moveq r4, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL calloc │ │ │ │ │ - cbz r0, cac │ │ │ │ │ + cbz r0, ca8 │ │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr.w r0, [r5, #864] @ 0x360 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r6 │ │ │ │ │ - b.n ca0 │ │ │ │ │ + b.n c9c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_Calloc │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_Calloc │ │ │ │ │ ldr.w r6, [r3, #872] @ 0x368 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ it ne │ │ │ │ │ ldrne.w r0, [r3, #864] @ 0x360 │ │ │ │ │ - bne.n cb4 │ │ │ │ │ - ldr r1, [pc, #48] @ (d1c ) │ │ │ │ │ + bne.n cb0 │ │ │ │ │ + ldr r1, [pc, #48] @ (d18 ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr.w r6, [r3, #852] @ 0x354 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ │ ldr.w r7, [r1, #1612] @ 0x64c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawCalloc │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawCalloc │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n cc0 │ │ │ │ │ + bne.n cbc │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - b.n c98 │ │ │ │ │ + b.n c94 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n cac │ │ │ │ │ + b.n ca8 │ │ │ │ │ .word 0x0000013c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000026 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000d20 <_PyObject_Calloc>: │ │ │ │ │ +00000d1c <_PyObject_Calloc>: │ │ │ │ │ _PyObject_Calloc(): │ │ │ │ │ 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 r3, [pc, #284] @ (e50 <_PyObject_Calloc+0x130>) │ │ │ │ │ + ldr r3, [pc, #284] @ (e4c <_PyObject_Calloc+0x130>) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ mul.w r5, r2, r1 │ │ │ │ │ sub sp, #8 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r8, [r3, #1612] @ 0x64c │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ │ - bcs.n da6 <_PyObject_Calloc+0x86> │ │ │ │ │ + bcs.n da2 <_PyObject_Calloc+0x86> │ │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ │ ldr.w r3, [r8, ip, lsl #3] │ │ │ │ │ ldr r7, [r3, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n e10 <_PyObject_Calloc+0xf0> │ │ │ │ │ + beq.n e0c <_PyObject_Calloc+0xf0> │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ ldr.w lr, [r0] │ │ │ │ │ str.w lr, [r3, #4] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n d88 <_PyObject_Calloc+0x68> │ │ │ │ │ + beq.n d84 <_PyObject_Calloc+0x68> │ │ │ │ │ mov r2, r5 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 memset │ │ │ │ │ ldrd r1, r6, [r3, #24] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bhi.n df4 <_PyObject_Calloc+0xd4> │ │ │ │ │ + bhi.n df0 <_PyObject_Calloc+0xd4> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w r7, r1, ip, lsl #3 │ │ │ │ │ str r7, [r3, #24] │ │ │ │ │ adds r7, r3, r1 │ │ │ │ │ str r7, [r3, #4] │ │ │ │ │ str.w lr, [r3, r1] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d7a <_PyObject_Calloc+0x5a> │ │ │ │ │ + bne.n d76 <_PyObject_Calloc+0x5a> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n e2c <_PyObject_Calloc+0x10c> │ │ │ │ │ + beq.n e28 <_PyObject_Calloc+0x10c> │ │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ │ - bne.n e00 <_PyObject_Calloc+0xe0> │ │ │ │ │ + bne.n dfc <_PyObject_Calloc+0xe0> │ │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bhi.n e4a <_PyObject_Calloc+0x12a> │ │ │ │ │ + bhi.n e46 <_PyObject_Calloc+0x12a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawCalloc │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawCalloc │ │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.n e22 <_PyObject_Calloc+0x102> │ │ │ │ │ + bne.n e1e <_PyObject_Calloc+0x102> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ moveq r4, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL calloc │ │ │ │ │ - cbz r0, dee <_PyObject_Calloc+0xce> │ │ │ │ │ + cbz r0, dea <_PyObject_Calloc+0xce> │ │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r3, [r7, #12] │ │ │ │ │ str r7, [r3, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d7a <_PyObject_Calloc+0x5a> │ │ │ │ │ - b.n da6 <_PyObject_Calloc+0x86> │ │ │ │ │ + bne.n d76 <_PyObject_Calloc+0x5a> │ │ │ │ │ + b.n da2 <_PyObject_Calloc+0x86> │ │ │ │ │ mov r1, r2 │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <__aeabi_uidiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uidiv │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n db6 <_PyObject_Calloc+0x96> │ │ │ │ │ + b.n db2 <_PyObject_Calloc+0x96> │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 61c │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d7a <_PyObject_Calloc+0x5a> │ │ │ │ │ - b.n da6 <_PyObject_Calloc+0x86> │ │ │ │ │ + bne.n d76 <_PyObject_Calloc+0x5a> │ │ │ │ │ + b.n da2 <_PyObject_Calloc+0x86> │ │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r5 │ │ │ │ │ - b.n de2 <_PyObject_Calloc+0xc2> │ │ │ │ │ + b.n dde <_PyObject_Calloc+0xc2> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawCalloc │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawCalloc │ │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.n e22 <_PyObject_Calloc+0x102> │ │ │ │ │ + bne.n e1e <_PyObject_Calloc+0x102> │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - b.n dda <_PyObject_Calloc+0xba> │ │ │ │ │ + b.n dd6 <_PyObject_Calloc+0xba> │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n dee <_PyObject_Calloc+0xce> │ │ │ │ │ + b.n dea <_PyObject_Calloc+0xce> │ │ │ │ │ nop │ │ │ │ │ .word 0x00000110 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000e54 : │ │ │ │ │ +00000e50 : │ │ │ │ │ PyMem_Free(): │ │ │ │ │ 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 ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ @@ -1540,73 +1539,73 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_Free │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_Free │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr.w r2, [ip, #880] @ 0x370 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w f8e │ │ │ │ │ - cbz r0, edc │ │ │ │ │ - ldr r3, [pc, #420] @ (1028 ) │ │ │ │ │ + bne.w f8a │ │ │ │ │ + cbz r0, ed8 │ │ │ │ │ + ldr r3, [pc, #420] @ (1024 ) │ │ │ │ │ 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 r4, [r3, #1612] @ 0x64c │ │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ │ - beq.n ef2 │ │ │ │ │ + beq.n eee │ │ │ │ │ lsrs r3, r0, #18 │ │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt.n ec4 │ │ │ │ │ + bgt.n ec0 │ │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ movle r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #0 │ │ │ │ │ - cbz r2, ef2 │ │ │ │ │ + cbz r2, eee │ │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ │ bic.w r3, r3, #15 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r0, ee0 │ │ │ │ │ - cbz r2, f16 │ │ │ │ │ + cbz r0, edc │ │ │ │ │ + cbz r2, f12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ - b.n edc │ │ │ │ │ + b.n ed8 │ │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawFree │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawFree │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 1020 │ │ │ │ │ + bne.w 101c │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL free │ │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ │ - b.n edc │ │ │ │ │ + b.n ed8 │ │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ │ str r2, [r1, #12] │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ movs r1, #28 │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ │ @@ -1617,74 +1616,74 @@ │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ ldr.w r3, [r0, #528] @ 0x210 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n f56 │ │ │ │ │ + bne.n f52 │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ - cbz r3, f52 │ │ │ │ │ + cbz r3, f4e │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n fb8 │ │ │ │ │ + beq.n fb4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n f98 │ │ │ │ │ + beq.n f94 │ │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ │ - cbnz r3, f6e │ │ │ │ │ + cbnz r3, f6a │ │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n edc │ │ │ │ │ + beq.n ed8 │ │ │ │ │ ldrd r3, r0, [r2, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1014 │ │ │ │ │ + beq.n 1010 │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ str r0, [r3, #24] │ │ │ │ │ strd r1, r6, [r2, #20] │ │ │ │ │ - cbz r1, f8a │ │ │ │ │ + cbz r1, f86 │ │ │ │ │ str r2, [r1, #24] │ │ │ │ │ str r2, [r6, #20] │ │ │ │ │ - b.n edc │ │ │ │ │ + b.n ed8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ ldr.w r0, [ip, #864] @ 0x360 │ │ │ │ │ bx r2 │ │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ │ - cbz r3, fa6 │ │ │ │ │ + cbz r3, fa2 │ │ │ │ │ str r2, [r3, #24] │ │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n edc │ │ │ │ │ + bne.n ed8 │ │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ │ - b.n edc │ │ │ │ │ + b.n ed8 │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n f60 │ │ │ │ │ + beq.n f5c │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ - cbz r3, 101a │ │ │ │ │ + cbz r3, 1016 │ │ │ │ │ str r1, [r3, #20] │ │ │ │ │ str r3, [r1, #24] │ │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ │ lsrs r2, r1, #18 │ │ │ │ │ - cbz r3, fec │ │ │ │ │ + cbz r3, fe8 │ │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ │ movs r0, #0 │ │ │ │ │ lsrs r3, r3, #18 │ │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ │ movs r5, #0 │ │ │ │ │ @@ -1693,90 +1692,90 @@ │ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ │ ldr.w r3, [ip, #988] @ 0x3dc │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ │ str.w r5, [r8, r7] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ │ - b.n edc │ │ │ │ │ + b.n ed8 │ │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ │ - b.n f7e │ │ │ │ │ + b.n f7a │ │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ │ - b.n fc4 │ │ │ │ │ + b.n fc0 │ │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ │ blx r2 │ │ │ │ │ - b.n f0a │ │ │ │ │ + b.n f06 │ │ │ │ │ .word 0x0000019c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000102c <_PyObject_Free>: │ │ │ │ │ +00001028 <_PyObject_Free>: │ │ │ │ │ _PyObject_Free(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 10d4 <_PyObject_Free+0xa8> │ │ │ │ │ + beq.n 10d0 <_PyObject_Free+0xa8> │ │ │ │ │ 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, [pc, #420] @ (11e8 <_PyObject_Free+0x1bc>) │ │ │ │ │ + ldr r3, [pc, #420] @ (11e4 <_PyObject_Free+0x1bc>) │ │ │ │ │ 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 r4, [r3, #1612] @ 0x64c │ │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ │ - beq.n 10a6 <_PyObject_Free+0x7a> │ │ │ │ │ + beq.n 10a2 <_PyObject_Free+0x7a> │ │ │ │ │ lsrs r3, r1, #18 │ │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt.n 1078 <_PyObject_Free+0x4c> │ │ │ │ │ + bgt.n 1074 <_PyObject_Free+0x4c> │ │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.n 10a6 <_PyObject_Free+0x7a> │ │ │ │ │ - cbz r3, 10a6 <_PyObject_Free+0x7a> │ │ │ │ │ + bgt.n 10a2 <_PyObject_Free+0x7a> │ │ │ │ │ + cbz r3, 10a2 <_PyObject_Free+0x7a> │ │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ │ bic.w r3, r3, #15 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r0, 1094 <_PyObject_Free+0x68> │ │ │ │ │ - cbz r2, 10d6 <_PyObject_Free+0xaa> │ │ │ │ │ + cbz r0, 1090 <_PyObject_Free+0x68> │ │ │ │ │ + cbz r2, 10d2 <_PyObject_Free+0xaa> │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ - b.n 1090 <_PyObject_Free+0x64> │ │ │ │ │ + b.n 108c <_PyObject_Free+0x64> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawFree │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawFree │ │ │ │ │ ldr.w r0, [r3, #860] @ 0x35c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.w 11de <_PyObject_Free+0x1b2> │ │ │ │ │ + bne.w 11da <_PyObject_Free+0x1b2> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL free │ │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ │ - b.n 1090 <_PyObject_Free+0x64> │ │ │ │ │ + b.n 108c <_PyObject_Free+0x64> │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ movs r0, #28 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr.w r5, [r4, #512] @ 0x200 │ │ │ │ │ mul.w r0, r0, r2 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ @@ -1788,72 +1787,72 @@ │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ ldr.w ip, [r0, #528] @ 0x210 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 1114 <_PyObject_Free+0xe8> │ │ │ │ │ + bne.n 1110 <_PyObject_Free+0xe8> │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ - cbz r3, 1110 <_PyObject_Free+0xe4> │ │ │ │ │ + cbz r3, 110c <_PyObject_Free+0xe4> │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 1174 <_PyObject_Free+0x148> │ │ │ │ │ + beq.n 1170 <_PyObject_Free+0x148> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 114e <_PyObject_Free+0x122> │ │ │ │ │ + beq.n 114a <_PyObject_Free+0x122> │ │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ │ - cbnz r3, 112c <_PyObject_Free+0x100> │ │ │ │ │ + cbnz r3, 1128 <_PyObject_Free+0x100> │ │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 1090 <_PyObject_Free+0x64> │ │ │ │ │ + beq.n 108c <_PyObject_Free+0x64> │ │ │ │ │ ldrd r3, r0, [r2, #20] │ │ │ │ │ - cbz r0, 116e <_PyObject_Free+0x142> │ │ │ │ │ + cbz r0, 116a <_PyObject_Free+0x142> │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ ldr.w r1, [ip, #20] │ │ │ │ │ str r0, [r3, #24] │ │ │ │ │ strd r1, ip, [r2, #20] │ │ │ │ │ - cbz r1, 1148 <_PyObject_Free+0x11c> │ │ │ │ │ + cbz r1, 1144 <_PyObject_Free+0x11c> │ │ │ │ │ str r2, [r1, #24] │ │ │ │ │ str.w r2, [ip, #20] │ │ │ │ │ - b.n 1090 <_PyObject_Free+0x64> │ │ │ │ │ + b.n 108c <_PyObject_Free+0x64> │ │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ │ - cbz r3, 115c <_PyObject_Free+0x130> │ │ │ │ │ + cbz r3, 1158 <_PyObject_Free+0x130> │ │ │ │ │ str r2, [r3, #24] │ │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1090 <_PyObject_Free+0x64> │ │ │ │ │ + bne.n 108c <_PyObject_Free+0x64> │ │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ │ - b.n 1090 <_PyObject_Free+0x64> │ │ │ │ │ + b.n 108c <_PyObject_Free+0x64> │ │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ │ - b.n 113a <_PyObject_Free+0x10e> │ │ │ │ │ + b.n 1136 <_PyObject_Free+0x10e> │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 111e <_PyObject_Free+0xf2> │ │ │ │ │ + beq.n 111a <_PyObject_Free+0xf2> │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ - cbz r3, 11d8 <_PyObject_Free+0x1ac> │ │ │ │ │ + cbz r3, 11d4 <_PyObject_Free+0x1ac> │ │ │ │ │ str r1, [r3, #20] │ │ │ │ │ str r3, [r1, #24] │ │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ │ lsrs r2, r1, #18 │ │ │ │ │ - cbz r3, 11a8 <_PyObject_Free+0x17c> │ │ │ │ │ + cbz r3, 11a4 <_PyObject_Free+0x17c> │ │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ │ movs r0, #0 │ │ │ │ │ lsrs r3, r3, #18 │ │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ │ add.w r2, r4, r2, lsl #3 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -1866,88 +1865,88 @@ │ │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ │ ldr.w r3, [r3, #988] @ 0x3dc │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ │ str.w r5, [r8, r7] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ │ - b.n 1090 <_PyObject_Free+0x64> │ │ │ │ │ + b.n 108c <_PyObject_Free+0x64> │ │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ │ - b.n 1180 <_PyObject_Free+0x154> │ │ │ │ │ + b.n 117c <_PyObject_Free+0x154> │ │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ │ blx r5 │ │ │ │ │ - b.n 10c8 <_PyObject_Free+0x9c> │ │ │ │ │ + b.n 10c4 <_PyObject_Free+0x9c> │ │ │ │ │ nop │ │ │ │ │ .word 0x0000019e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000011ec <_PyMem_RawCalloc>: │ │ │ │ │ +000011e8 <_PyMem_RawCalloc>: │ │ │ │ │ _PyMem_RawCalloc(): │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - cbz r0, 11f8 <_PyMem_RawCalloc+0xc> │ │ │ │ │ - cbz r2, 11f8 <_PyMem_RawCalloc+0xc> │ │ │ │ │ + cbz r0, 11f4 <_PyMem_RawCalloc+0xc> │ │ │ │ │ + cbz r2, 11f4 <_PyMem_RawCalloc+0xc> │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 calloc │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - b.n 11f4 <_PyMem_RawCalloc+0x8> │ │ │ │ │ + b.n 11f0 <_PyMem_RawCalloc+0x8> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001200 <_PyMem_DebugFree>: │ │ │ │ │ +000011fc <_PyMem_DebugFree>: │ │ │ │ │ _PyMem_DebugFree(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r2, [pc, #688] @ (14c0 <_PyMem_DebugFree+0x2c0>) │ │ │ │ │ + ldr r2, [pc, #688] @ (14bc <_PyMem_DebugFree+0x2c0>) │ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ sub sp, #12 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1484 <_PyMem_DebugFree+0x284> │ │ │ │ │ + beq.w 1480 <_PyMem_DebugFree+0x284> │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1316 <_PyMem_DebugFree+0x116> │ │ │ │ │ + beq.n 1312 <_PyMem_DebugFree+0x116> │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrb.w r4, [r1, #-4] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.w 14a6 <_PyMem_DebugFree+0x2a6> │ │ │ │ │ + bne.w 14a2 <_PyMem_DebugFree+0x2a6> │ │ │ │ │ ldrb.w r2, [r1, #-3] │ │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ │ - bne.w 1492 <_PyMem_DebugFree+0x292> │ │ │ │ │ + bne.w 148e <_PyMem_DebugFree+0x292> │ │ │ │ │ ldrb.w r2, [r1, #-2] │ │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ │ - bne.w 1492 <_PyMem_DebugFree+0x292> │ │ │ │ │ + bne.w 148e <_PyMem_DebugFree+0x292> │ │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ │ - bne.w 1492 <_PyMem_DebugFree+0x292> │ │ │ │ │ + bne.w 148e <_PyMem_DebugFree+0x292> │ │ │ │ │ ldrb.w r1, [r1, #-8] │ │ │ │ │ ldrb.w r2, [r3, #-7] │ │ │ │ │ orr.w r2, r2, r1, lsl #8 │ │ │ │ │ ldrb.w r1, [r3, #-6] │ │ │ │ │ orr.w r1, r1, r2, lsl #8 │ │ │ │ │ ldrb.w r2, [r3, #-5] │ │ │ │ │ orr.w r2, r2, r1, lsl #8 │ │ │ │ │ ldrb r1, [r3, r2] │ │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ │ - bne.w 1470 <_PyMem_DebugFree+0x270> │ │ │ │ │ + bne.w 146c <_PyMem_DebugFree+0x270> │ │ │ │ │ adds r1, r3, r2 │ │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ │ - bne.w 1470 <_PyMem_DebugFree+0x270> │ │ │ │ │ + bne.w 146c <_PyMem_DebugFree+0x270> │ │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ │ - bne.w 1470 <_PyMem_DebugFree+0x270> │ │ │ │ │ + bne.w 146c <_PyMem_DebugFree+0x270> │ │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ │ - bne.w 1470 <_PyMem_DebugFree+0x270> │ │ │ │ │ + bne.w 146c <_PyMem_DebugFree+0x270> │ │ │ │ │ mov.w r1, #3722304989 @ 0xdddddddd │ │ │ │ │ adds r2, #4 │ │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ │ sub.w r4, r3, #8 │ │ │ │ │ @@ -1956,82 +1955,82 @@ │ │ │ │ │ ldr.w lr, [r5, #20] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_Free │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_Free │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.n 131a <_PyMem_DebugFree+0x11a> │ │ │ │ │ - ldr r2, [pc, #516] @ (14c4 <_PyMem_DebugFree+0x2c4>) │ │ │ │ │ + bne.n 1316 <_PyMem_DebugFree+0x11a> │ │ │ │ │ + ldr r2, [pc, #516] @ (14c0 <_PyMem_DebugFree+0x2c4>) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r2, #1612] @ 0x64c │ │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ │ - beq.n 133a <_PyMem_DebugFree+0x13a> │ │ │ │ │ + beq.n 1336 <_PyMem_DebugFree+0x13a> │ │ │ │ │ lsrs r2, r4, #18 │ │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ │ add.w r2, r5, r2, lsl #3 │ │ │ │ │ ldr.w r0, [r2, #808] @ 0x328 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bgt.n 12fc <_PyMem_DebugFree+0xfc> │ │ │ │ │ + bgt.n 12f8 <_PyMem_DebugFree+0xfc> │ │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ite gt │ │ │ │ │ movgt r1, #0 │ │ │ │ │ movle r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, #0 │ │ │ │ │ - cbz r1, 133a <_PyMem_DebugFree+0x13a> │ │ │ │ │ + cbz r1, 1336 <_PyMem_DebugFree+0x13a> │ │ │ │ │ bic.w r2, r4, #4080 @ 0xff0 │ │ │ │ │ bic.w r2, r2, #15 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ │ str r4, [r2, #4] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbz r1, 1328 <_PyMem_DebugFree+0x128> │ │ │ │ │ - cbz r3, 1366 <_PyMem_DebugFree+0x166> │ │ │ │ │ + cbz r1, 1324 <_PyMem_DebugFree+0x128> │ │ │ │ │ + cbz r3, 1362 <_PyMem_DebugFree+0x166> │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, lr │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ ldr.w r3, [r5, r3, lsl #3] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ strd r3, r1, [r2, #8] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ - b.n 1316 <_PyMem_DebugFree+0x116> │ │ │ │ │ + b.n 1312 <_PyMem_DebugFree+0x116> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawFree │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawFree │ │ │ │ │ ldr.w r6, [r3, #860] @ 0x35c │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.w 1466 <_PyMem_DebugFree+0x266> │ │ │ │ │ + bne.w 1462 <_PyMem_DebugFree+0x266> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL free │ │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ │ - b.n 1316 <_PyMem_DebugFree+0x116> │ │ │ │ │ + b.n 1312 <_PyMem_DebugFree+0x116> │ │ │ │ │ ldr r4, [r2, #16] │ │ │ │ │ movs r3, #28 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ ldr.w r6, [r5, #512] @ 0x200 │ │ │ │ │ mul.w r4, r3, r4 │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [r1, #12] │ │ │ │ │ @@ -2040,72 +2039,72 @@ │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ add.w ip, r5, r1, lsl #2 │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ ldr.w r0, [ip, #528] @ 0x210 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 13a0 <_PyMem_DebugFree+0x1a0> │ │ │ │ │ + bne.n 139c <_PyMem_DebugFree+0x1a0> │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ - cbz r2, 139c <_PyMem_DebugFree+0x19c> │ │ │ │ │ + cbz r2, 1398 <_PyMem_DebugFree+0x19c> │ │ │ │ │ ldr r7, [r2, #8] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #0 │ │ │ │ │ str.w r2, [ip, #528] @ 0x210 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 13fc <_PyMem_DebugFree+0x1fc> │ │ │ │ │ + beq.n 13f8 <_PyMem_DebugFree+0x1fc> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 13dc <_PyMem_DebugFree+0x1dc> │ │ │ │ │ + beq.n 13d8 <_PyMem_DebugFree+0x1dc> │ │ │ │ │ ldr.w r2, [ip, #532] @ 0x214 │ │ │ │ │ - cbnz r2, 13b8 <_PyMem_DebugFree+0x1b8> │ │ │ │ │ + cbnz r2, 13b4 <_PyMem_DebugFree+0x1b8> │ │ │ │ │ str.w r3, [ip, #532] @ 0x214 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n 1316 <_PyMem_DebugFree+0x116> │ │ │ │ │ + beq.n 1312 <_PyMem_DebugFree+0x116> │ │ │ │ │ ldrd r2, r4, [r3, #20] │ │ │ │ │ - cbz r4, 13d6 <_PyMem_DebugFree+0x1d6> │ │ │ │ │ + cbz r4, 13d2 <_PyMem_DebugFree+0x1d6> │ │ │ │ │ str r2, [r4, #20] │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ str r4, [r2, #24] │ │ │ │ │ strd r1, r0, [r3, #20] │ │ │ │ │ - cbz r1, 13d2 <_PyMem_DebugFree+0x1d2> │ │ │ │ │ + cbz r1, 13ce <_PyMem_DebugFree+0x1d2> │ │ │ │ │ str r3, [r1, #24] │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ - b.n 1316 <_PyMem_DebugFree+0x116> │ │ │ │ │ + b.n 1312 <_PyMem_DebugFree+0x116> │ │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ │ - b.n 13c6 <_PyMem_DebugFree+0x1c6> │ │ │ │ │ + b.n 13c2 <_PyMem_DebugFree+0x1c6> │ │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ │ - cbz r2, 13ea <_PyMem_DebugFree+0x1ea> │ │ │ │ │ + cbz r2, 13e6 <_PyMem_DebugFree+0x1ea> │ │ │ │ │ str r3, [r2, #24] │ │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1316 <_PyMem_DebugFree+0x116> │ │ │ │ │ + bne.n 1312 <_PyMem_DebugFree+0x116> │ │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ │ - b.n 1316 <_PyMem_DebugFree+0x116> │ │ │ │ │ + b.n 1312 <_PyMem_DebugFree+0x116> │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 13aa <_PyMem_DebugFree+0x1aa> │ │ │ │ │ + beq.n 13a6 <_PyMem_DebugFree+0x1aa> │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ - cbz r2, 1460 <_PyMem_DebugFree+0x260> │ │ │ │ │ + cbz r2, 145c <_PyMem_DebugFree+0x260> │ │ │ │ │ str r1, [r2, #20] │ │ │ │ │ str r2, [r1, #24] │ │ │ │ │ ldr r1, [r6, r4] │ │ │ │ │ ldr.w r2, [r5, #520] @ 0x208 │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ str.w r3, [r5, #520] @ 0x208 │ │ │ │ │ lsrs r2, r1, #18 │ │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ │ - cbz r3, 142e <_PyMem_DebugFree+0x22e> │ │ │ │ │ + cbz r3, 142a <_PyMem_DebugFree+0x22e> │ │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ │ movs r0, #0 │ │ │ │ │ lsrs r3, r3, #18 │ │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ @@ -2120,71 +2119,71 @@ │ │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r3, [r5, #788] @ 0x314 │ │ │ │ │ str r7, [r6, r4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r5, #788] @ 0x314 │ │ │ │ │ - b.n 1316 <_PyMem_DebugFree+0x116> │ │ │ │ │ + b.n 1312 <_PyMem_DebugFree+0x116> │ │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ │ - b.n 1408 <_PyMem_DebugFree+0x208> │ │ │ │ │ + b.n 1404 <_PyMem_DebugFree+0x208> │ │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r6 │ │ │ │ │ - b.n 135a <_PyMem_DebugFree+0x15a> │ │ │ │ │ + b.n 1356 <_PyMem_DebugFree+0x15a> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 3018 <_PyObject_DebugDumpAddress> │ │ │ │ │ R_ARM_THM_CALL _PyObject_DebugDumpAddress │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ - ldr r0, [pc, #72] @ (14c8 <_PyMem_DebugFree+0x2c8>) │ │ │ │ │ + ldr r0, [pc, #72] @ (14c4 <_PyMem_DebugFree+0x2c8>) │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ - ldr r0, [pc, #60] @ (14cc <_PyMem_DebugFree+0x2cc>) │ │ │ │ │ + ldr r0, [pc, #60] @ (14c8 <_PyMem_DebugFree+0x2cc>) │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 3018 <_PyObject_DebugDumpAddress> │ │ │ │ │ R_ARM_THM_CALL _PyObject_DebugDumpAddress │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ - ldr r0, [pc, #36] @ (14c8 <_PyMem_DebugFree+0x2c8>) │ │ │ │ │ + ldr r0, [pc, #36] @ (14c4 <_PyMem_DebugFree+0x2c8>) │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_THM_CALL _Py_FatalErrorFunc │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 3018 <_PyObject_DebugDumpAddress> │ │ │ │ │ R_ARM_THM_CALL _PyObject_DebugDumpAddress │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - ldr r0, [pc, #12] @ (14c8 <_PyMem_DebugFree+0x2c8>) │ │ │ │ │ + ldr r0, [pc, #12] @ (14c4 <_PyMem_DebugFree+0x2c8>) │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_Py_FatalErrorFormat> │ │ │ │ │ R_ARM_THM_CALL _Py_FatalErrorFormat │ │ │ │ │ .word 0x000002a6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000200 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000af8 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000b4c │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -000014d0 : │ │ │ │ │ +000014cc : │ │ │ │ │ PyObject_Free(): │ │ │ │ │ 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 ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ @@ -2193,73 +2192,73 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_Free │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_Free │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr.w r2, [ip, #900] @ 0x384 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 160a │ │ │ │ │ - cbz r0, 1558 │ │ │ │ │ - ldr r3, [pc, #420] @ (16a4 ) │ │ │ │ │ + bne.w 1606 │ │ │ │ │ + cbz r0, 1554 │ │ │ │ │ + ldr r3, [pc, #420] @ (16a0 ) │ │ │ │ │ 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 r4, [r3, #1612] @ 0x64c │ │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ │ - beq.n 156e │ │ │ │ │ + beq.n 156a │ │ │ │ │ lsrs r3, r0, #18 │ │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ │ ldr.w r0, [r3, #808] @ 0x328 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt.n 1540 │ │ │ │ │ + bgt.n 153c │ │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ movle r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #0 │ │ │ │ │ - cbz r2, 156e │ │ │ │ │ + cbz r2, 156a │ │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ │ bic.w r3, r3, #15 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r0, 155c │ │ │ │ │ - cbz r2, 1592 │ │ │ │ │ + cbz r0, 1558 │ │ │ │ │ + cbz r2, 158e │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ - b.n 1558 │ │ │ │ │ + b.n 1554 │ │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawFree │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawFree │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 169c │ │ │ │ │ + bne.w 1698 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL free │ │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ │ - b.n 1558 │ │ │ │ │ + b.n 1554 │ │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ │ str r2, [r1, #12] │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ movs r1, #28 │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ ldr.w r1, [r4, #512] @ 0x200 │ │ │ │ │ @@ -2270,74 +2269,74 @@ │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ ldr.w r3, [r0, #528] @ 0x210 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 15d2 │ │ │ │ │ + bne.n 15ce │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ - cbz r3, 15ce │ │ │ │ │ + cbz r3, 15ca │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ str.w r3, [r0, #528] @ 0x210 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 1634 │ │ │ │ │ + beq.n 1630 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 1614 │ │ │ │ │ + beq.n 1610 │ │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ │ - cbnz r3, 15ea │ │ │ │ │ + cbnz r3, 15e6 │ │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 1558 │ │ │ │ │ + beq.n 1554 │ │ │ │ │ ldrd r3, r0, [r2, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1690 │ │ │ │ │ + beq.n 168c │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ str r0, [r3, #24] │ │ │ │ │ strd r1, r6, [r2, #20] │ │ │ │ │ - cbz r1, 1606 │ │ │ │ │ + cbz r1, 1602 │ │ │ │ │ str r2, [r1, #24] │ │ │ │ │ str r2, [r6, #20] │ │ │ │ │ - b.n 1558 │ │ │ │ │ + b.n 1554 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ ldr.w r0, [ip, #884] @ 0x374 │ │ │ │ │ bx r2 │ │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ │ - cbz r3, 1622 │ │ │ │ │ + cbz r3, 161e │ │ │ │ │ str r2, [r3, #24] │ │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1558 │ │ │ │ │ + bne.n 1554 │ │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ │ - b.n 1558 │ │ │ │ │ + b.n 1554 │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 15dc │ │ │ │ │ + beq.n 15d8 │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ - cbz r3, 1696 │ │ │ │ │ + cbz r3, 1692 │ │ │ │ │ str r1, [r3, #20] │ │ │ │ │ str r3, [r1, #24] │ │ │ │ │ ldr.w r1, [r8, r7] │ │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ str.w r2, [r4, #520] @ 0x208 │ │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ │ lsrs r2, r1, #18 │ │ │ │ │ - cbz r3, 1668 │ │ │ │ │ + cbz r3, 1664 │ │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ │ movs r0, #0 │ │ │ │ │ lsrs r3, r3, #18 │ │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ │ movs r5, #0 │ │ │ │ │ @@ -2346,252 +2345,252 @@ │ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ │ ldr.w r3, [ip, #988] @ 0x3dc │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ │ str.w r5, [r8, r7] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ │ - b.n 1558 │ │ │ │ │ + b.n 1554 │ │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ │ - b.n 15fa │ │ │ │ │ + b.n 15f6 │ │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ │ - b.n 1640 │ │ │ │ │ + b.n 163c │ │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ │ blx r2 │ │ │ │ │ - b.n 1586 │ │ │ │ │ + b.n 1582 │ │ │ │ │ .word 0x0000019c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000016a8 : │ │ │ │ │ +000016a4 : │ │ │ │ │ PyMem_Realloc(): │ │ │ │ │ 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 │ │ │ │ │ subs r3, r1, #0 │ │ │ │ │ - blt.w 1a2e │ │ │ │ │ + blt.w 1a2a │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_Realloc │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_Realloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr.w r5, [r4, #876] @ 0x36c │ │ │ │ │ ldr.w r0, [r4, #864] @ 0x360 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.w 1974 │ │ │ │ │ + bne.w 1970 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 1864 │ │ │ │ │ - ldr r2, [pc, #700] @ (19a4 ) │ │ │ │ │ + beq.w 1860 │ │ │ │ │ + ldr r2, [pc, #700] @ (19a0 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ mov fp, r1 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r9, [r2, #1612] @ 0x64c │ │ │ │ │ cmn.w r9, #804 @ 0x324 │ │ │ │ │ - beq.w 1890 │ │ │ │ │ + beq.w 188c │ │ │ │ │ lsrs r2, r6, #18 │ │ │ │ │ ubfx r7, r6, #0, #18 │ │ │ │ │ mov r5, r6 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ add r2, r9 │ │ │ │ │ ldr.w r1, [r2, #808] @ 0x328 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bgt.n 1734 │ │ │ │ │ + bgt.n 1730 │ │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ ite gt │ │ │ │ │ movgt r1, #0 │ │ │ │ │ movle r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, #0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1890 │ │ │ │ │ + beq.w 188c │ │ │ │ │ bic.w r6, r5, #4080 @ 0xff0 │ │ │ │ │ bic.w r6, r6, #15 │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ adds r2, #1 │ │ │ │ │ mov.w sl, r2, lsl #3 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bhi.n 17fa │ │ │ │ │ + bhi.n 17f6 │ │ │ │ │ add.w r2, sl, sl, lsl #1 │ │ │ │ │ cmp.w r2, r3, lsl #2 │ │ │ │ │ it cc │ │ │ │ │ movcc r8, r5 │ │ │ │ │ - bcc.n 17f2 │ │ │ │ │ + bcc.n 17ee │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 18f6 │ │ │ │ │ + beq.w 18f2 │ │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ │ - bhi.w 18f6 │ │ │ │ │ + bhi.w 18f2 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsrs r2, r1, #3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ │ cmp r0, lr │ │ │ │ │ - beq.n 1812 │ │ │ │ │ + beq.n 180e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ ldr.w r8, [r0, #4] │ │ │ │ │ add.w ip, r2, #1 │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ ldr.w ip, [r8] │ │ │ │ │ str.w ip, [r0, #4] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 186e │ │ │ │ │ + beq.n 186a │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - ldr r3, [pc, #520] @ (19a8 ) │ │ │ │ │ + ldr r3, [pc, #520] @ (19a4 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ │ cmn.w r9, #804 @ 0x324 │ │ │ │ │ - beq.w 18d2 │ │ │ │ │ + beq.w 18ce │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ add r3, r9 │ │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - blt.n 17dc │ │ │ │ │ + blt.n 17d8 │ │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ ite lt │ │ │ │ │ movlt r7, #0 │ │ │ │ │ movge r7, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r7, #0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 18d2 │ │ │ │ │ + beq.n 18ce │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ str r5, [r6, #4] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 18c0 │ │ │ │ │ + beq.n 18bc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 18fa │ │ │ │ │ + beq.w 18f6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ │ - bhi.n 182a │ │ │ │ │ + bhi.n 1826 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ lsrs r2, r1, #3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - bne.n 1778 │ │ │ │ │ + bne.n 1774 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r9 │ │ │ │ │ strd sl, r3, [sp, #8] │ │ │ │ │ bl 61c │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldrd sl, r3, [sp, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1794 │ │ │ │ │ + bne.n 1790 │ │ │ │ │ ldr.w r8, [r4, #848] @ 0x350 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawMalloc │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawMalloc │ │ │ │ │ str.w sl, [sp, #4] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bne.w 1a1e │ │ │ │ │ + bne.w 1a1a │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it cc │ │ │ │ │ movcc r3, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL malloc │ │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 17f2 │ │ │ │ │ + beq.n 17ee │ │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ │ - b.n 1794 │ │ │ │ │ + b.n 1790 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 540 <_PyObject_Malloc> │ │ │ │ │ R_ARM_THM_JUMP24 _PyObject_Malloc │ │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bhi.n 18b4 │ │ │ │ │ + bhi.n 18b0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ adds r1, #1 │ │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ adds r1, r0, r2 │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ str.w ip, [r0, r2] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1794 │ │ │ │ │ - b.n 182a │ │ │ │ │ + bne.n 1790 │ │ │ │ │ + b.n 1826 │ │ │ │ │ ldr.w r5, [r4, #856] @ 0x358 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawRealloc │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawRealloc │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 1970 │ │ │ │ │ + bne.n 196c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ it cc │ │ │ │ │ movcc r3, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 realloc │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ str.w r3, [lr, #12] │ │ │ │ │ str.w lr, [r3, #8] │ │ │ │ │ - b.n 1794 │ │ │ │ │ + b.n 1790 │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ ldr.w r3, [r9, r3, lsl #3] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ strd r3, r2, [r6, #8] │ │ │ │ │ str r6, [r3, #12] │ │ │ │ │ str r6, [r2, #8] │ │ │ │ │ - b.n 17f2 │ │ │ │ │ + b.n 17ee │ │ │ │ │ ldr.w r2, [r4, #860] @ 0x35c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawFree │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawFree │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 1a14 │ │ │ │ │ + bne.w 1a10 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL free │ │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ │ - b.n 17f2 │ │ │ │ │ + b.n 17ee │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n 182a │ │ │ │ │ + b.n 1826 │ │ │ │ │ ldr r5, [r6, #16] │ │ │ │ │ movs r3, #28 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ ldr.w r7, [r9, #512] @ 0x200 │ │ │ │ │ mul.w sl, r3, r5 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ @@ -2600,82 +2599,82 @@ │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ str r1, [r6, #8] │ │ │ │ │ add.w r0, r9, r2, lsl #2 │ │ │ │ │ str r6, [r3, #16] │ │ │ │ │ ldr.w r6, [r0, #528] @ 0x210 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 1936 │ │ │ │ │ + bne.n 1932 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ - cbz r1, 1932 │ │ │ │ │ + cbz r1, 192e │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r1, #0 │ │ │ │ │ str.w r1, [r0, #528] @ 0x210 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 19ac │ │ │ │ │ + beq.n 19a8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 1982 │ │ │ │ │ + beq.n 197e │ │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ │ - cbnz r2, 194e │ │ │ │ │ + cbnz r2, 194a │ │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 17f2 │ │ │ │ │ + beq.w 17ee │ │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1a0e │ │ │ │ │ + beq.n 1a0a │ │ │ │ │ str r2, [r1, #20] │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ str r1, [r2, #24] │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ │ - cbz r2, 196c │ │ │ │ │ + cbz r2, 1968 │ │ │ │ │ str r3, [r2, #24] │ │ │ │ │ str r3, [r6, #20] │ │ │ │ │ - b.n 17f2 │ │ │ │ │ + b.n 17ee │ │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr.w r2, [r9, #524] @ 0x20c │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ │ - cbz r2, 1990 │ │ │ │ │ + cbz r2, 198c │ │ │ │ │ str r3, [r2, #24] │ │ │ │ │ ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 17f2 │ │ │ │ │ + bne.w 17ee │ │ │ │ │ str.w r3, [r9, #532] @ 0x214 │ │ │ │ │ - b.n 17f2 │ │ │ │ │ + b.n 17ee │ │ │ │ │ .word 0x000002b2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000204 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1940 │ │ │ │ │ + beq.n 193c │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ - cbz r2, 1a08 │ │ │ │ │ + cbz r2, 1a04 │ │ │ │ │ str r1, [r2, #20] │ │ │ │ │ str r2, [r1, #24] │ │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ │ ldr.w r2, [r9, #520] @ 0x208 │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ str.w r3, [r9, #520] @ 0x208 │ │ │ │ │ lsrs r2, r1, #18 │ │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ │ - cbz r3, 19e0 │ │ │ │ │ + cbz r3, 19dc │ │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ │ movs r0, #0 │ │ │ │ │ lsrs r3, r3, #18 │ │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ │ add.w r3, r9, r2, lsl #3 │ │ │ │ │ movs r6, #0 │ │ │ │ │ @@ -2684,109 +2683,109 @@ │ │ │ │ │ str.w r6, [r3, #804] @ 0x324 │ │ │ │ │ ldr.w r3, [r4, #988] @ 0x3dc │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ │ str.w r6, [r7, sl] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9, #788] @ 0x314 │ │ │ │ │ - b.n 17f2 │ │ │ │ │ + b.n 17ee │ │ │ │ │ str.w r1, [r9, #524] @ 0x20c │ │ │ │ │ - b.n 19b8 │ │ │ │ │ + b.n 19b4 │ │ │ │ │ str.w r2, [r9, #524] @ 0x20c │ │ │ │ │ - b.n 1960 │ │ │ │ │ + b.n 195c │ │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r2 │ │ │ │ │ - b.n 18ea │ │ │ │ │ + b.n 18e6 │ │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ │ mov r1, r3 │ │ │ │ │ blx r8 │ │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 1852 │ │ │ │ │ + b.n 184e │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 17f2 │ │ │ │ │ + b.n 17ee │ │ │ │ │ │ │ │ │ │ -00001a34 <_PyObject_Realloc>: │ │ │ │ │ +00001a30 <_PyObject_Realloc>: │ │ │ │ │ _PyObject_Realloc(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1aca <_PyObject_Realloc+0x96> │ │ │ │ │ + beq.n 1ac6 <_PyObject_Realloc+0x96> │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r3, [pc, #204] @ (1b14 <_PyObject_Realloc+0xe0>) │ │ │ │ │ + ldr r3, [pc, #204] @ (1b10 <_PyObject_Realloc+0xe0>) │ │ │ │ │ mov r4, r1 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ sub sp, #8 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r3, [r3, #1612] @ 0x64c │ │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ │ - beq.n 1ad0 <_PyObject_Realloc+0x9c> │ │ │ │ │ + beq.n 1acc <_PyObject_Realloc+0x9c> │ │ │ │ │ lsrs r1, r4, #18 │ │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ │ ldr.w r5, [r3, #808] @ 0x328 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bgt.n 1a82 <_PyObject_Realloc+0x4e> │ │ │ │ │ + bgt.n 1a7e <_PyObject_Realloc+0x4e> │ │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bgt.n 1ad0 <_PyObject_Realloc+0x9c> │ │ │ │ │ - cbz r3, 1ad0 <_PyObject_Realloc+0x9c> │ │ │ │ │ + bgt.n 1acc <_PyObject_Realloc+0x9c> │ │ │ │ │ + cbz r3, 1acc <_PyObject_Realloc+0x9c> │ │ │ │ │ bic.w r3, r4, #4080 @ 0xff0 │ │ │ │ │ bic.w r3, r3, #15 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ adds r3, #1 │ │ │ │ │ lsls r6, r3, #3 │ │ │ │ │ cmp.w r2, r3, lsl #3 │ │ │ │ │ - bhi.n 1aa2 <_PyObject_Realloc+0x6e> │ │ │ │ │ + bhi.n 1a9e <_PyObject_Realloc+0x6e> │ │ │ │ │ add.w r3, r6, r3, lsl #4 │ │ │ │ │ cmp.w r3, r2, lsl #2 │ │ │ │ │ - bcc.n 1ac4 <_PyObject_Realloc+0x90> │ │ │ │ │ + bcc.n 1ac0 <_PyObject_Realloc+0x90> │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 540 <_PyObject_Malloc> │ │ │ │ │ R_ARM_THM_CALL _PyObject_Malloc │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 1ac2 <_PyObject_Realloc+0x8e> │ │ │ │ │ + cbz r0, 1abe <_PyObject_Realloc+0x8e> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 102c <_PyObject_Free> │ │ │ │ │ + bl 1028 <_PyObject_Free> │ │ │ │ │ R_ARM_THM_CALL _PyObject_Free │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r1, r2 │ │ │ │ │ b.w 540 <_PyObject_Malloc> │ │ │ │ │ R_ARM_THM_JUMP24 _PyObject_Malloc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1b10 <_PyObject_Realloc+0xdc> │ │ │ │ │ + blt.n 1b0c <_PyObject_Realloc+0xdc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawRealloc │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawRealloc │ │ │ │ │ ldr.w lr, [r3, #856] @ 0x358 │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne.n 1b00 <_PyObject_Realloc+0xcc> │ │ │ │ │ + bne.n 1afc <_PyObject_Realloc+0xcc> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ it cc │ │ │ │ │ movcc r2, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ @@ -2795,243 +2794,243 @@ │ │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, lr │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1ac4 <_PyObject_Realloc+0x90> │ │ │ │ │ + b.n 1ac0 <_PyObject_Realloc+0x90> │ │ │ │ │ .word 0x000000c0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001b18 : │ │ │ │ │ +00001b14 : │ │ │ │ │ PyObject_Realloc(): │ │ │ │ │ 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 │ │ │ │ │ subs r3, r1, #0 │ │ │ │ │ - blt.w 1e9e │ │ │ │ │ + blt.w 1e9a │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_Realloc │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_Realloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr.w r5, [r4, #896] @ 0x380 │ │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.w 1de4 │ │ │ │ │ + bne.w 1de0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 1cd4 │ │ │ │ │ + beq.w 1cd0 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ - ldr r2, [pc, #696] @ (1e14 ) │ │ │ │ │ + ldr r2, [pc, #696] @ (1e10 ) │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r9, [r2, #1612] @ 0x64c │ │ │ │ │ cmn.w r9, #804 @ 0x324 │ │ │ │ │ - beq.w 1d00 │ │ │ │ │ + beq.w 1cfc │ │ │ │ │ lsrs r2, r6, #18 │ │ │ │ │ ubfx r7, r6, #0, #18 │ │ │ │ │ mov r5, r6 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ add r2, r9 │ │ │ │ │ ldr.w r1, [r2, #808] @ 0x328 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bgt.n 1ba4 │ │ │ │ │ + bgt.n 1ba0 │ │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ ite gt │ │ │ │ │ movgt r1, #0 │ │ │ │ │ movle r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, #0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1d00 │ │ │ │ │ + beq.w 1cfc │ │ │ │ │ bic.w r6, r5, #4080 @ 0xff0 │ │ │ │ │ bic.w r6, r6, #15 │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ adds r2, #1 │ │ │ │ │ mov.w sl, r2, lsl #3 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bhi.n 1c6a │ │ │ │ │ + bhi.n 1c66 │ │ │ │ │ add.w r2, sl, sl, lsl #1 │ │ │ │ │ cmp.w r2, r3, lsl #2 │ │ │ │ │ it cc │ │ │ │ │ movcc r8, r5 │ │ │ │ │ - bcc.n 1c62 │ │ │ │ │ + bcc.n 1c5e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1d66 │ │ │ │ │ + beq.w 1d62 │ │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ │ - bhi.w 1d66 │ │ │ │ │ + bhi.w 1d62 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov.w fp, r1, lsr #3 │ │ │ │ │ ldr.w r0, [r9, fp, lsl #3] │ │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ │ cmp r0, lr │ │ │ │ │ - beq.n 1c82 │ │ │ │ │ + beq.n 1c7e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ ldr.w r8, [r0, #4] │ │ │ │ │ add.w ip, r2, #1 │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ ldr.w ip, [r8] │ │ │ │ │ str.w ip, [r0, #4] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 1cde │ │ │ │ │ + beq.n 1cda │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - ldr r3, [pc, #520] @ (1e18 ) │ │ │ │ │ + ldr r3, [pc, #520] @ (1e14 ) │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r9, [r3, #1612] @ 0x64c │ │ │ │ │ cmn.w r9, #804 @ 0x324 │ │ │ │ │ - beq.w 1d42 │ │ │ │ │ + beq.w 1d3e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add r3, r9 │ │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - blt.n 1c4c │ │ │ │ │ + blt.n 1c48 │ │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ ite lt │ │ │ │ │ movlt r7, #0 │ │ │ │ │ movge r7, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r7, #0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 1d42 │ │ │ │ │ + beq.n 1d3e │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ str r5, [r6, #4] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1d30 │ │ │ │ │ + beq.n 1d2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1d6a │ │ │ │ │ + beq.w 1d66 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ │ - bhi.n 1c9a │ │ │ │ │ + bhi.n 1c96 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ mov.w fp, r1, lsr #3 │ │ │ │ │ ldr.w r0, [r9, fp, lsl #3] │ │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - bne.n 1be8 │ │ │ │ │ + bne.n 1be4 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r9 │ │ │ │ │ strd sl, r3, [sp, #8] │ │ │ │ │ bl 61c │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldrd sl, r3, [sp, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1c04 │ │ │ │ │ + bne.n 1c00 │ │ │ │ │ ldr.w r8, [r4, #848] @ 0x350 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawMalloc │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawMalloc │ │ │ │ │ str.w sl, [sp, #8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bne.w 1e8e │ │ │ │ │ + bne.w 1e8a │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it cc │ │ │ │ │ movcc r3, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL malloc │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 1c62 │ │ │ │ │ + beq.n 1c5e │ │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ │ - b.n 1c04 │ │ │ │ │ + b.n 1c00 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 540 <_PyObject_Malloc> │ │ │ │ │ R_ARM_THM_JUMP24 _PyObject_Malloc │ │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bhi.n 1d24 │ │ │ │ │ + bhi.n 1d20 │ │ │ │ │ add.w r1, fp, #1 │ │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ adds r1, r0, r2 │ │ │ │ │ str r1, [r0, #4] │ │ │ │ │ str.w ip, [r0, r2] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1c04 │ │ │ │ │ - b.n 1c9a │ │ │ │ │ + bne.n 1c00 │ │ │ │ │ + b.n 1c96 │ │ │ │ │ ldr.w r5, [r4, #856] @ 0x358 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawRealloc │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawRealloc │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 1de0 │ │ │ │ │ + bne.n 1ddc │ │ │ │ │ cmp r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ it cc │ │ │ │ │ movcc r3, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 realloc │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ str.w r3, [lr, #12] │ │ │ │ │ str.w lr, [r3, #8] │ │ │ │ │ - b.n 1c04 │ │ │ │ │ + b.n 1c00 │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ ldr.w r3, [r9, r3, lsl #3] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ strd r3, r2, [r6, #8] │ │ │ │ │ str r6, [r3, #12] │ │ │ │ │ str r6, [r2, #8] │ │ │ │ │ - b.n 1c62 │ │ │ │ │ + b.n 1c5e │ │ │ │ │ ldr.w r2, [r4, #860] @ 0x35c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyMem_RawFree │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyMem_RawFree │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 1e84 │ │ │ │ │ + bne.w 1e80 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL free │ │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ │ - b.n 1c62 │ │ │ │ │ + b.n 1c5e │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n 1c9a │ │ │ │ │ + b.n 1c96 │ │ │ │ │ ldr r5, [r6, #16] │ │ │ │ │ movs r3, #28 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ ldr.w r7, [r9, #512] @ 0x200 │ │ │ │ │ mul.w sl, r3, r5 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ @@ -3040,82 +3039,82 @@ │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ str r1, [r6, #8] │ │ │ │ │ add.w r0, r9, r2, lsl #2 │ │ │ │ │ str r6, [r3, #16] │ │ │ │ │ ldr.w r6, [r0, #528] @ 0x210 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 1da6 │ │ │ │ │ + bne.n 1da2 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ - cbz r1, 1da2 │ │ │ │ │ + cbz r1, 1d9e │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r1, #0 │ │ │ │ │ str.w r1, [r0, #528] @ 0x210 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1e1c │ │ │ │ │ + beq.n 1e18 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 1df2 │ │ │ │ │ + beq.n 1dee │ │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ │ - cbnz r2, 1dbe │ │ │ │ │ + cbnz r2, 1dba │ │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 1c62 │ │ │ │ │ + beq.w 1c5e │ │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1e7e │ │ │ │ │ + beq.n 1e7a │ │ │ │ │ str r2, [r1, #20] │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ str r1, [r2, #24] │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ strd r2, r6, [r3, #20] │ │ │ │ │ - cbz r2, 1ddc │ │ │ │ │ + cbz r2, 1dd8 │ │ │ │ │ str r3, [r2, #24] │ │ │ │ │ str r3, [r6, #20] │ │ │ │ │ - b.n 1c62 │ │ │ │ │ + b.n 1c5e │ │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr.w r2, [r9, #524] @ 0x20c │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ │ - cbz r2, 1e00 │ │ │ │ │ + cbz r2, 1dfc │ │ │ │ │ str r3, [r2, #24] │ │ │ │ │ ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1c62 │ │ │ │ │ + bne.w 1c5e │ │ │ │ │ str.w r3, [r9, #532] @ 0x214 │ │ │ │ │ - b.n 1c62 │ │ │ │ │ + b.n 1c5e │ │ │ │ │ .word 0x000002b2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000202 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1db0 │ │ │ │ │ + beq.n 1dac │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ - cbz r2, 1e78 │ │ │ │ │ + cbz r2, 1e74 │ │ │ │ │ str r1, [r2, #20] │ │ │ │ │ str r2, [r1, #24] │ │ │ │ │ ldr.w r1, [r7, sl] │ │ │ │ │ ldr.w r2, [r9, #520] @ 0x208 │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ str.w r3, [r9, #520] @ 0x208 │ │ │ │ │ lsrs r2, r1, #18 │ │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ │ - cbz r3, 1e50 │ │ │ │ │ + cbz r3, 1e4c │ │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ │ movs r0, #0 │ │ │ │ │ lsrs r3, r3, #18 │ │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ │ add.w r3, r9, r2, lsl #3 │ │ │ │ │ movs r6, #0 │ │ │ │ │ @@ -3124,24 +3123,24 @@ │ │ │ │ │ str.w r6, [r3, #804] @ 0x324 │ │ │ │ │ ldr.w r3, [r4, #988] @ 0x3dc │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ │ str.w r6, [r7, sl] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9, #788] @ 0x314 │ │ │ │ │ - b.n 1c62 │ │ │ │ │ + b.n 1c5e │ │ │ │ │ str.w r1, [r9, #524] @ 0x20c │ │ │ │ │ - b.n 1e28 │ │ │ │ │ + b.n 1e24 │ │ │ │ │ str.w r2, [r9, #524] @ 0x20c │ │ │ │ │ - b.n 1dd0 │ │ │ │ │ + b.n 1dcc │ │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r2 │ │ │ │ │ - b.n 1d5a │ │ │ │ │ + b.n 1d56 │ │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ │ mov r1, r3 │ │ │ │ │ blx r8 │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 1cc2 │ │ │ │ │ + b.n 1cbe │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 1c62 │ │ │ │ │ + b.n 1c5e │ │ │ ├── rangeobject.o │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -683,86 +683,86 @@ │ │ │ │ │ │ │ │ │ │ 00000608 : │ │ │ │ │ range_dealloc(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 694 │ │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 670 │ │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 682 │ │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 6a6 │ │ │ │ │ - ldr r3, [pc, #128] @ (6c4 ) │ │ │ │ │ + ldr r2, [pc, #128] @ (6c4 ) │ │ │ │ │ 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 r1, [r3, #1948] @ 0x79c │ │ │ │ │ + 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, #1948] @ 0x79c │ │ │ │ │ cmp r1, #5 │ │ │ │ │ bhi.n 6b8 │ │ │ │ │ - ldr.w r0, [r3, #1944] @ 0x798 │ │ │ │ │ + ldr.w r0, [r2, #1944] @ 0x798 │ │ │ │ │ adds r1, #1 │ │ │ │ │ - str r0, [r2, #0] │ │ │ │ │ - str.w r2, [r3, #1944] @ 0x798 │ │ │ │ │ - str.w r1, [r3, #1948] @ 0x79c │ │ │ │ │ + str r0, [r3, #0] │ │ │ │ │ + str.w r3, [r2, #1944] @ 0x798 │ │ │ │ │ + str.w r1, [r2, #1948] @ 0x79c │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ bne.n 62e │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ b.n 62e │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ bne.n 638 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ b.n 638 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ bne.n 624 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ b.n 624 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r0, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ bne.n 642 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ b.n 642 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_Free │ │ │ │ │ .word 0x00000078 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ ├── 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: 47844 (bytes into file) │ │ │ │ │ + Start of section headers: 47816 (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 0xbae4: │ │ │ │ │ +There are 17 section headers, starting at offset 0xbac8: │ │ │ │ │ │ │ │ │ │ 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 002a94 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 009d28 000cf8 08 I 14 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 002ac8 0006f4 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 00aa20 000550 08 I 14 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 0031bc 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 0031bc 000290 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 00344c 003ca8 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 00af70 000a08 08 I 14 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 0070f4 00012c 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 00b978 0000e0 08 I 14 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 007220 00090c 00 A 0 0 4 │ │ │ │ │ - [12] .note.GNU-stack PROGBITS 00000000 007b2c 000000 00 0 0 1 │ │ │ │ │ - [13] .ARM.attributes ARM_ATTRIBUTES 00000000 007b2c 000033 00 0 0 1 │ │ │ │ │ - [14] .symtab SYMTAB 00000000 007b60 001430 10 15 241 4 │ │ │ │ │ - [15] .strtab STRTAB 00000000 008f90 000d97 00 0 0 1 │ │ │ │ │ - [16] .shstrtab STRTAB 00000000 00ba58 00008c 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 002a90 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 009d0c 000cf8 08 I 14 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 002ac4 0006f4 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 00aa04 000550 08 I 14 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 0031b8 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 0031b8 000290 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 003448 003c90 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 00af54 000a08 08 I 14 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 0070d8 00012c 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 00b95c 0000e0 08 I 14 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 007204 00090c 00 A 0 0 4 │ │ │ │ │ + [12] .note.GNU-stack PROGBITS 00000000 007b10 000000 00 0 0 1 │ │ │ │ │ + [13] .ARM.attributes ARM_ATTRIBUTES 00000000 007b10 000033 00 0 0 1 │ │ │ │ │ + [14] .symtab SYMTAB 00000000 007b44 001430 10 15 241 4 │ │ │ │ │ + [15] .strtab STRTAB 00000000 008f74 000d97 00 0 0 1 │ │ │ │ │ + [16] .shstrtab STRTAB 00000000 00ba3c 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,196 +11,196 @@ │ │ │ │ │ 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: 000019ad 1958 FUNC LOCAL DEFAULT 7 set_merge_lock_held.part.0 │ │ │ │ │ - 15: 000002d1 1380 FUNC LOCAL DEFAULT 7 set_update_iterable_lock_held │ │ │ │ │ - 16: 00000835 676 FUNC LOCAL DEFAULT 7 set_table_resize │ │ │ │ │ - 17: 000008a1 618 FUNC LOCAL DEFAULT 1 set_update_dict_lock_held │ │ │ │ │ + 14: 00001999 1958 FUNC LOCAL DEFAULT 7 set_merge_lock_held.part.0 │ │ │ │ │ + 15: 000002d1 1356 FUNC LOCAL DEFAULT 7 set_update_iterable_lock_held │ │ │ │ │ + 16: 0000081d 676 FUNC LOCAL DEFAULT 7 set_table_resize │ │ │ │ │ + 17: 0000089d 618 FUNC LOCAL DEFAULT 1 set_update_dict_lock_held │ │ │ │ │ 18: 00000205 68 FUNC LOCAL DEFAULT 1 set_insert_clean │ │ │ │ │ 19: 00000001 90 FUNC LOCAL DEFAULT 9 set_unhashable_type │ │ │ │ │ - 20: 00000830 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 20: 00000818 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 21: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 22: 00000001 516 FUNC LOCAL DEFAULT 1 set_add_entry_takeref │ │ │ │ │ - 23: 00000834 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 24: 00000ad4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 25: 00000ad8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 26: 00000ad9 148 FUNC LOCAL DEFAULT 7 set_traverse │ │ │ │ │ - 27: 00000b68 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 28: 00000b6c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 29: 00000c14 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 23: 0000081c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 24: 00000abc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 25: 00000ac0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 26: 00000ac1 148 FUNC LOCAL DEFAULT 7 set_traverse │ │ │ │ │ + 27: 00000b50 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 28: 00000b54 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 29: 00000bfc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 30: 0000000c 0 NOTYPE LOCAL DEFAULT 6 .LC1 │ │ │ │ │ - 31: 00000c1c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 32: 00001170 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 33: 00001178 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 31: 00000c04 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 32: 00001150 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 33: 00001158 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 34: 00000249 78 FUNC LOCAL DEFAULT 1 set_discard_key │ │ │ │ │ 35: 00000299 464 FUNC LOCAL DEFAULT 1 set_discard_entry │ │ │ │ │ 36: 00000464 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 37: 00001231 758 FUNC LOCAL DEFAULT 7 set_lookkey │ │ │ │ │ - 38: 00000469 456 FUNC LOCAL DEFAULT 1 set_contains_key │ │ │ │ │ + 37: 00001211 758 FUNC LOCAL DEFAULT 7 set_lookkey │ │ │ │ │ + 38: 00000469 450 FUNC LOCAL DEFAULT 1 set_contains_key │ │ │ │ │ 39: 00000468 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 40: 00001899 276 FUNC LOCAL DEFAULT 7 set_ior │ │ │ │ │ - 41: 000019a8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 42: 00000631 182 FUNC LOCAL DEFAULT 1 set_update_internal │ │ │ │ │ - 43: 000006e9 84 FUNC LOCAL DEFAULT 1 set_merge_lock_held │ │ │ │ │ - 44: 000019ac 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 45: 00001ef0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 46: 00001ef4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 47: 00002155 188 FUNC LOCAL DEFAULT 7 set_iter │ │ │ │ │ - 48: 00002204 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 40: 00001885 276 FUNC LOCAL DEFAULT 7 set_ior │ │ │ │ │ + 41: 00001994 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 42: 0000062d 182 FUNC LOCAL DEFAULT 1 set_update_internal │ │ │ │ │ + 43: 000006e5 84 FUNC LOCAL DEFAULT 1 set_merge_lock_held │ │ │ │ │ + 44: 00001998 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 45: 00001edc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 46: 00001ee0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 47: 00002141 188 FUNC LOCAL DEFAULT 7 set_iter │ │ │ │ │ + 48: 000021f0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 49: 00000024 0 NOTYPE LOCAL DEFAULT 6 .LC2 │ │ │ │ │ - 50: 00002210 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 51: 00002211 280 FUNC LOCAL DEFAULT 7 setiter_iternext │ │ │ │ │ - 52: 00002324 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 53: 00002328 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 54: 00002329 132 FUNC LOCAL DEFAULT 7 setiter_dealloc │ │ │ │ │ - 55: 000023a8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 56: 0000073d 24 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ - 57: 000023ac 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 58: 000023ad 152 FUNC LOCAL DEFAULT 7 set_dealloc │ │ │ │ │ - 59: 00002440 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 50: 000021fc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 51: 000021fd 280 FUNC LOCAL DEFAULT 7 setiter_iternext │ │ │ │ │ + 52: 00002310 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 53: 00002314 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 54: 00002315 132 FUNC LOCAL DEFAULT 7 setiter_dealloc │ │ │ │ │ + 55: 00002394 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 56: 00000739 24 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ + 57: 00002398 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 58: 00002399 152 FUNC LOCAL DEFAULT 7 set_dealloc │ │ │ │ │ + 59: 0000242c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 60: 00000048 0 NOTYPE LOCAL DEFAULT 6 .LC3 │ │ │ │ │ - 61: 00002444 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 62: 00002445 312 FUNC LOCAL DEFAULT 7 set_vectorcall │ │ │ │ │ - 63: 00002574 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 64: 0000257c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 65: 0000257d 4 FUNC LOCAL DEFAULT 7 set_len │ │ │ │ │ - 66: 0000262c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 67: 00002630 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 68: 00000755 4 FUNC LOCAL DEFAULT 1 set_contains │ │ │ │ │ - 69: 00000759 72 FUNC LOCAL DEFAULT 1 set_contains_lock_held.part.0 │ │ │ │ │ - 70: 00002c10 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 71: 00002e55 494 FUNC LOCAL DEFAULT 7 frozenset_hash_impl │ │ │ │ │ - 72: 00002c14 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 73: 00002d18 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 61: 00002430 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 62: 00002431 312 FUNC LOCAL DEFAULT 7 set_vectorcall │ │ │ │ │ + 63: 00002560 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 64: 00002568 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 65: 00002569 4 FUNC LOCAL DEFAULT 7 set_len │ │ │ │ │ + 66: 00002618 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 67: 0000261c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 68: 00000751 4 FUNC LOCAL DEFAULT 1 set_contains │ │ │ │ │ + 69: 00000755 72 FUNC LOCAL DEFAULT 1 set_contains_lock_held.part.0 │ │ │ │ │ + 70: 00002bfc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 71: 00002e41 494 FUNC LOCAL DEFAULT 7 frozenset_hash_impl │ │ │ │ │ + 72: 00002c00 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 73: 00002d04 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 74: 0000004c 0 NOTYPE LOCAL DEFAULT 6 .LC4 │ │ │ │ │ - 75: 00000898 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 76: 00002d1c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 77: 00002e28 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 78: 00002e2c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 79: 00002e2d 40 FUNC LOCAL DEFAULT 7 frozenset_hash │ │ │ │ │ - 80: 000008a0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 81: 00000b0d 148 FUNC LOCAL DEFAULT 1 set_and │ │ │ │ │ - 82: 00000ba1 794 FUNC LOCAL DEFAULT 1 set_intersection │ │ │ │ │ - 83: 00000b9c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 84: 00000ba0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 85: 00000ebd 104 FUNC LOCAL DEFAULT 1 make_new_set_basetype_untracked.constprop.0 │ │ │ │ │ - 86: 00000e4c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 87: 00000e58 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 88: 00001605 88 FUNC LOCAL DEFAULT 1 set_copy_impl │ │ │ │ │ - 89: 00003045 140 FUNC LOCAL DEFAULT 7 make_new_set_basetype_untracked │ │ │ │ │ - 90: 00000f20 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 91: 000030d1 598 FUNC LOCAL DEFAULT 7 set_add │ │ │ │ │ - 92: 00000f24 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 93: 00003329 228 FUNC LOCAL DEFAULT 7 set_clear_internal │ │ │ │ │ - 94: 00000f74 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 95: 00003408 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 96: 00000f78 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 97: 00000f79 180 FUNC LOCAL DEFAULT 1 set_pop │ │ │ │ │ - 98: 00001028 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 99: 0000102c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 100: 0000102d 248 FUNC LOCAL DEFAULT 1 set_richcompare │ │ │ │ │ - 101: 0000105e 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 102: 00001064 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 103: 00001125 1072 FUNC LOCAL DEFAULT 1 set_issubset_impl │ │ │ │ │ - 104: 0000199d 242 FUNC LOCAL DEFAULT 1 set_issuperset_impl │ │ │ │ │ - 105: 00001550 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 106: 00001554 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 107: 00001555 176 FUNC LOCAL DEFAULT 1 set_or │ │ │ │ │ - 108: 00001600 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 109: 00001604 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 110: 0000165d 74 FUNC LOCAL DEFAULT 1 set_copy_untracked_lock_held │ │ │ │ │ - 111: 00001658 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 112: 0000165c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 113: 0000340c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 114: 0000340d 72 FUNC LOCAL DEFAULT 7 set___contains__ │ │ │ │ │ - 115: 00003450 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 116: 00003454 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 117: 00003455 808 FUNC LOCAL DEFAULT 7 frozenset___contains__ │ │ │ │ │ - 118: 00003778 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 119: 000016f8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 75: 00000894 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 76: 00002d08 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 77: 00002e14 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 78: 00002e18 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 79: 00002e19 40 FUNC LOCAL DEFAULT 7 frozenset_hash │ │ │ │ │ + 80: 0000089c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 81: 00000b09 148 FUNC LOCAL DEFAULT 1 set_and │ │ │ │ │ + 82: 00000b9d 794 FUNC LOCAL DEFAULT 1 set_intersection │ │ │ │ │ + 83: 00000b98 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 84: 00000b9c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 85: 00000eb9 104 FUNC LOCAL DEFAULT 1 make_new_set_basetype_untracked.constprop.0 │ │ │ │ │ + 86: 00000e48 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 87: 00000e54 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 88: 00001601 88 FUNC LOCAL DEFAULT 1 set_copy_impl │ │ │ │ │ + 89: 00003031 140 FUNC LOCAL DEFAULT 7 make_new_set_basetype_untracked │ │ │ │ │ + 90: 00000f1c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 91: 000030bd 598 FUNC LOCAL DEFAULT 7 set_add │ │ │ │ │ + 92: 00000f20 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 93: 00003315 228 FUNC LOCAL DEFAULT 7 set_clear_internal │ │ │ │ │ + 94: 00000f70 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 95: 000033f4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 96: 00000f74 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 97: 00000f75 180 FUNC LOCAL DEFAULT 1 set_pop │ │ │ │ │ + 98: 00001024 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 99: 00001028 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 100: 00001029 248 FUNC LOCAL DEFAULT 1 set_richcompare │ │ │ │ │ + 101: 0000105a 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 102: 00001060 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 103: 00001121 1072 FUNC LOCAL DEFAULT 1 set_issubset_impl │ │ │ │ │ + 104: 00001999 242 FUNC LOCAL DEFAULT 1 set_issuperset_impl │ │ │ │ │ + 105: 0000154c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 106: 00001550 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 107: 00001551 176 FUNC LOCAL DEFAULT 1 set_or │ │ │ │ │ + 108: 000015fc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 109: 00001600 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 110: 00001659 74 FUNC LOCAL DEFAULT 1 set_copy_untracked_lock_held │ │ │ │ │ + 111: 00001654 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 112: 00001658 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 113: 000033f8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 114: 000033f9 72 FUNC LOCAL DEFAULT 7 set___contains__ │ │ │ │ │ + 115: 0000343c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 116: 00003440 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 117: 00003441 808 FUNC LOCAL DEFAULT 7 frozenset___contains__ │ │ │ │ │ + 118: 00003764 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 119: 000016f4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 120: 00000064 0 NOTYPE LOCAL DEFAULT 6 .LC5 │ │ │ │ │ 121: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 122: 000016fc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 123: 000016fd 212 FUNC LOCAL DEFAULT 1 set_sub │ │ │ │ │ - 124: 0000377d 1324 FUNC LOCAL DEFAULT 7 set_difference_untracked │ │ │ │ │ - 125: 000017c8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 126: 0000377c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 127: 00001da1 64 FUNC LOCAL DEFAULT 1 set_copy_and_difference_untracked │ │ │ │ │ - 128: 00003ca4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 129: 000017d0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 130: 000017d1 174 FUNC LOCAL DEFAULT 1 set_iand │ │ │ │ │ - 131: 00001881 278 FUNC LOCAL DEFAULT 1 set_swap_bodies │ │ │ │ │ - 132: 00001999 2 FUNC LOCAL DEFAULT 1 set_issuperset │ │ │ │ │ - 133: 00001a91 112 FUNC LOCAL DEFAULT 1 set_discard │ │ │ │ │ - 134: 00001afc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 135: 00001b00 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 136: 00001b01 112 FUNC LOCAL DEFAULT 1 set_remove │ │ │ │ │ - 137: 00001b6c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 138: 00001b70 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 139: 00001b71 62 FUNC LOCAL DEFAULT 1 set_update │ │ │ │ │ + 122: 000016f8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 123: 000016f9 212 FUNC LOCAL DEFAULT 1 set_sub │ │ │ │ │ + 124: 00003769 1320 FUNC LOCAL DEFAULT 7 set_difference_untracked │ │ │ │ │ + 125: 000017c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 126: 00003768 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 127: 00001d9d 64 FUNC LOCAL DEFAULT 1 set_copy_and_difference_untracked │ │ │ │ │ + 128: 00003c8c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 129: 000017cc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 130: 000017cd 174 FUNC LOCAL DEFAULT 1 set_iand │ │ │ │ │ + 131: 0000187d 278 FUNC LOCAL DEFAULT 1 set_swap_bodies │ │ │ │ │ + 132: 00001995 2 FUNC LOCAL DEFAULT 1 set_issuperset │ │ │ │ │ + 133: 00001a8d 112 FUNC LOCAL DEFAULT 1 set_discard │ │ │ │ │ + 134: 00001af8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 135: 00001afc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 136: 00001afd 112 FUNC LOCAL DEFAULT 1 set_remove │ │ │ │ │ + 137: 00001b68 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 138: 00001b6c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 139: 00001b6d 62 FUNC LOCAL DEFAULT 1 set_update │ │ │ │ │ 140: 0000008c 0 NOTYPE LOCAL DEFAULT 6 .LC6 │ │ │ │ │ 141: 00000094 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ 142: 0000009c 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ 143: 000000a8 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ - 144: 00001bb1 344 FUNC LOCAL DEFAULT 1 set_repr │ │ │ │ │ - 145: 00001d00 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 146: 00001d08 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 147: 00001d09 2 FUNC LOCAL DEFAULT 1 set_copy │ │ │ │ │ - 148: 00001d0d 148 FUNC LOCAL DEFAULT 1 set_union │ │ │ │ │ - 149: 00001d9c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 150: 00001da0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 151: 00001de1 456 FUNC LOCAL DEFAULT 1 set_difference_update_internal │ │ │ │ │ - 152: 00001fa4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 153: 00001fa8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 154: 00001fa9 164 FUNC LOCAL DEFAULT 1 set_difference_multi │ │ │ │ │ - 155: 00002048 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 156: 0000204c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 157: 0000204d 22 FUNC LOCAL DEFAULT 1 setiter_len │ │ │ │ │ - 158: 00002065 62 FUNC LOCAL DEFAULT 1 set_difference_update │ │ │ │ │ - 159: 000020a5 116 FUNC LOCAL DEFAULT 1 set_isub │ │ │ │ │ - 160: 00002119 392 FUNC LOCAL DEFAULT 1 set_isdisjoint │ │ │ │ │ - 161: 0000229c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 162: 000022a0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 163: 000022a1 2 FUNC LOCAL DEFAULT 1 set_intersection_multi │ │ │ │ │ - 164: 000022a5 128 FUNC LOCAL DEFAULT 1 set_intersection_multi_impl │ │ │ │ │ - 165: 00002325 28 FUNC LOCAL DEFAULT 1 set_clear │ │ │ │ │ - 166: 00002341 100 FUNC LOCAL DEFAULT 1 set___reduce__ │ │ │ │ │ - 167: 000023a5 2 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update │ │ │ │ │ - 168: 000023a9 392 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update_impl │ │ │ │ │ - 169: 00002585 204 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update_set │ │ │ │ │ - 170: 0000252c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 171: 00002530 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 172: 00002531 70 FUNC LOCAL DEFAULT 1 set_intersection_update_multi │ │ │ │ │ - 173: 00002579 12 FUNC LOCAL DEFAULT 1 setiter_traverse │ │ │ │ │ - 174: 0000264c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 175: 00002650 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 176: 00002651 148 FUNC LOCAL DEFAULT 1 set_xor │ │ │ │ │ - 177: 000026e5 212 FUNC LOCAL DEFAULT 1 set_symmetric_difference_impl │ │ │ │ │ - 178: 000026e0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 179: 000026e4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 180: 000027b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 181: 000027b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 182: 000027b9 4 FUNC LOCAL DEFAULT 1 set_issubset │ │ │ │ │ - 183: 000027bd 116 FUNC LOCAL DEFAULT 1 set_new │ │ │ │ │ - 184: 0000282c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 185: 00002830 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 186: 00002831 130 FUNC LOCAL DEFAULT 1 set_init │ │ │ │ │ - 187: 000028b5 340 FUNC LOCAL DEFAULT 1 frozenset_new │ │ │ │ │ - 188: 00002a04 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 189: 00002a08 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 190: 00002a09 134 FUNC LOCAL DEFAULT 1 set_ixor │ │ │ │ │ + 144: 00001bad 344 FUNC LOCAL DEFAULT 1 set_repr │ │ │ │ │ + 145: 00001cfc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 146: 00001d04 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 147: 00001d05 2 FUNC LOCAL DEFAULT 1 set_copy │ │ │ │ │ + 148: 00001d09 148 FUNC LOCAL DEFAULT 1 set_union │ │ │ │ │ + 149: 00001d98 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 150: 00001d9c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 151: 00001ddd 456 FUNC LOCAL DEFAULT 1 set_difference_update_internal │ │ │ │ │ + 152: 00001fa0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 153: 00001fa4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 154: 00001fa5 164 FUNC LOCAL DEFAULT 1 set_difference_multi │ │ │ │ │ + 155: 00002044 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 156: 00002048 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 157: 00002049 22 FUNC LOCAL DEFAULT 1 setiter_len │ │ │ │ │ + 158: 00002061 62 FUNC LOCAL DEFAULT 1 set_difference_update │ │ │ │ │ + 159: 000020a1 116 FUNC LOCAL DEFAULT 1 set_isub │ │ │ │ │ + 160: 00002115 392 FUNC LOCAL DEFAULT 1 set_isdisjoint │ │ │ │ │ + 161: 00002298 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 162: 0000229c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 163: 0000229d 2 FUNC LOCAL DEFAULT 1 set_intersection_multi │ │ │ │ │ + 164: 000022a1 128 FUNC LOCAL DEFAULT 1 set_intersection_multi_impl │ │ │ │ │ + 165: 00002321 28 FUNC LOCAL DEFAULT 1 set_clear │ │ │ │ │ + 166: 0000233d 100 FUNC LOCAL DEFAULT 1 set___reduce__ │ │ │ │ │ + 167: 000023a1 2 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update │ │ │ │ │ + 168: 000023a5 392 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update_impl │ │ │ │ │ + 169: 00002581 204 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update_set │ │ │ │ │ + 170: 00002528 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 171: 0000252c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 172: 0000252d 70 FUNC LOCAL DEFAULT 1 set_intersection_update_multi │ │ │ │ │ + 173: 00002575 12 FUNC LOCAL DEFAULT 1 setiter_traverse │ │ │ │ │ + 174: 00002648 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 175: 0000264c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 176: 0000264d 148 FUNC LOCAL DEFAULT 1 set_xor │ │ │ │ │ + 177: 000026e1 212 FUNC LOCAL DEFAULT 1 set_symmetric_difference_impl │ │ │ │ │ + 178: 000026dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 179: 000026e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 180: 000027b0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 181: 000027b4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 182: 000027b5 4 FUNC LOCAL DEFAULT 1 set_issubset │ │ │ │ │ + 183: 000027b9 116 FUNC LOCAL DEFAULT 1 set_new │ │ │ │ │ + 184: 00002828 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 185: 0000282c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 186: 0000282d 130 FUNC LOCAL DEFAULT 1 set_init │ │ │ │ │ + 187: 000028b1 340 FUNC LOCAL DEFAULT 1 frozenset_new │ │ │ │ │ + 188: 00002a00 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 189: 00002a04 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 190: 00002a05 134 FUNC LOCAL DEFAULT 1 set_ixor │ │ │ │ │ 191: 0000005b 34 FUNC LOCAL DEFAULT 9 frozenset_copy │ │ │ │ │ 192: 000000b0 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ 193: 0000007d 96 FUNC LOCAL DEFAULT 9 setiter_reduce │ │ │ │ │ 194: 000000d8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 195: 00002a91 2 FUNC LOCAL DEFAULT 1 set_symmetric_difference │ │ │ │ │ + 195: 00002a8d 2 FUNC LOCAL DEFAULT 1 set_symmetric_difference │ │ │ │ │ 196: 000000dc 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 197: 000000dd 28 FUNC LOCAL DEFAULT 9 set___sizeof__ │ │ │ │ │ 198: 000000b8 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ 199: 000000f9 12 FUNC LOCAL DEFAULT 9 dummy_repr │ │ │ │ │ 200: 000000c4 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ 201: 00000105 34 FUNC LOCAL DEFAULT 9 dummy_dealloc │ │ │ │ │ 202: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ @@ -256,45 +256,45 @@ │ │ │ │ │ 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 255: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ 256: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 257: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ 258: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 259: 00000b6d 176 FUNC GLOBAL DEFAULT 7 PySet_New │ │ │ │ │ - 260: 00000c1d 656 FUNC GLOBAL DEFAULT 7 PySet_Add │ │ │ │ │ + 259: 00000b55 176 FUNC GLOBAL DEFAULT 7 PySet_New │ │ │ │ │ + 260: 00000c05 656 FUNC GLOBAL DEFAULT 7 PySet_Add │ │ │ │ │ 261: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 262: 00000ead 900 FUNC GLOBAL DEFAULT 7 PySet_Discard │ │ │ │ │ - 263: 00001529 878 FUNC GLOBAL DEFAULT 7 PySet_Contains │ │ │ │ │ + 262: 00000e95 892 FUNC GLOBAL DEFAULT 7 PySet_Discard │ │ │ │ │ + 263: 00001509 890 FUNC GLOBAL DEFAULT 7 PySet_Contains │ │ │ │ │ 264: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ 265: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ 266: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ 267: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 268: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ 269: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ 270: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearWeakRefs │ │ │ │ │ - 271: 00002581 176 FUNC GLOBAL DEFAULT 7 PyFrozenSet_New │ │ │ │ │ - 272: 00002631 578 FUNC GLOBAL DEFAULT 7 _PySet_AddTakeRef │ │ │ │ │ - 273: 00002875 928 FUNC GLOBAL DEFAULT 7 _PySet_Contains │ │ │ │ │ + 271: 0000256d 176 FUNC GLOBAL DEFAULT 7 PyFrozenSet_New │ │ │ │ │ + 272: 0000261d 578 FUNC GLOBAL DEFAULT 7 _PySet_AddTakeRef │ │ │ │ │ + 273: 00002861 928 FUNC GLOBAL DEFAULT 7 _PySet_Contains │ │ │ │ │ 274: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 275: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 276: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 277: 00002c15 264 FUNC GLOBAL DEFAULT 7 _PySet_NextEntryRef │ │ │ │ │ - 278: 000007a1 96 FUNC GLOBAL DEFAULT 1 PySet_Size │ │ │ │ │ - 279: 00000801 160 FUNC GLOBAL DEFAULT 1 PySet_Pop │ │ │ │ │ + 277: 00002c01 264 FUNC GLOBAL DEFAULT 7 _PySet_NextEntryRef │ │ │ │ │ + 278: 0000079d 96 FUNC GLOBAL DEFAULT 1 PySet_Size │ │ │ │ │ + 279: 000007fd 160 FUNC GLOBAL DEFAULT 1 PySet_Pop │ │ │ │ │ 280: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ - 281: 00002d1d 272 FUNC GLOBAL DEFAULT 7 _PySet_NextEntry │ │ │ │ │ + 281: 00002d09 272 FUNC GLOBAL DEFAULT 7 _PySet_NextEntry │ │ │ │ │ 282: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_Next │ │ │ │ │ 283: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 284: 00000f25 84 FUNC GLOBAL DEFAULT 1 PySet_Clear │ │ │ │ │ + 284: 00000f21 84 FUNC GLOBAL DEFAULT 1 PySet_Clear │ │ │ │ │ 285: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 286: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ 287: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ 288: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 289: 000016a9 84 FUNC GLOBAL DEFAULT 1 _PySet_Update │ │ │ │ │ + 289: 000016a5 84 FUNC GLOBAL DEFAULT 1 _PySet_Update │ │ │ │ │ 290: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GetRaisedException │ │ │ │ │ 291: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetRaisedException │ │ │ │ │ 292: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ 293: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_Contains_KnownHash │ │ │ │ │ 294: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetKeyError │ │ │ │ │ 295: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprEnter │ │ │ │ │ 296: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x9d28 contains 415 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x9d0c contains 415 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 000000c6 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 000000ca 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 000000ea 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00000172 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ 000001ac 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001d0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -20,581 +20,581 @@ │ │ │ │ │ 000003ac 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00000426 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000434 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 0000044a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000464 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000047a 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 0000047e 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000556 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000560 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000564 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000588 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000005e0 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000005f0 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -00000600 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000061a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000642 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000646 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000692 0000100a R_ARM_THM_CALL 00000835 set_table_resize │ │ │ │ │ -000006a6 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000006b4 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000006c0 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -000006c4 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -0000072a 0000100a R_ARM_THM_CALL 00000835 set_table_resize │ │ │ │ │ -00000766 0001122f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000076a 00011230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000774 0001130a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000077a 0001140a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000780 0000470a R_ARM_THM_CALL 00002e55 frozenset_hash_impl │ │ │ │ │ -0000078a 0000250a R_ARM_THM_CALL 00001231 set_lookkey │ │ │ │ │ -000007a2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000007a6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000007d0 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000007dc 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000007e8 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -000007ec 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -000007f0 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000864 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000086c 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -00000870 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -00000878 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000880 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -00000884 00011830 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -00000888 00004a2f R_ARM_THM_MOVW_ABS_NC 0000004c .LC4 │ │ │ │ │ -0000088c 00004a30 R_ARM_THM_MOVT_ABS 0000004c .LC4 │ │ │ │ │ -00000892 00010b0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000004e8 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000004f6 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +0000056a 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000574 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000578 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000059c 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000005fa 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000614 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000063e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000642 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000068e 0000100a R_ARM_THM_CALL 0000081d set_table_resize │ │ │ │ │ +000006a2 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000006b0 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000006bc 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +000006c0 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +00000726 0000100a R_ARM_THM_CALL 0000081d set_table_resize │ │ │ │ │ +00000762 0001122f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000766 00011230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000770 0001130a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000776 0001140a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000077c 0000470a R_ARM_THM_CALL 00002e41 frozenset_hash_impl │ │ │ │ │ +00000786 0000250a R_ARM_THM_CALL 00001211 set_lookkey │ │ │ │ │ +0000079e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000007a2 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000007cc 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000007d8 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000007e4 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +000007e8 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +000007ec 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000860 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000868 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +0000086c 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +00000874 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000087c 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +00000880 00011830 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00000884 00004a2f R_ARM_THM_MOVW_ABS_NC 0000004c .LC4 │ │ │ │ │ +00000888 00004a30 R_ARM_THM_MOVT_ABS 0000004c .LC4 │ │ │ │ │ +0000088e 00010b0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000894 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000898 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000089c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000008d0 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000008d4 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000008e6 00011a0a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -0000098a 0000100a R_ARM_THM_CALL 00000835 set_table_resize │ │ │ │ │ -000009e4 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000a8e 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000ab4 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ac0 0000100a R_ARM_THM_CALL 00000835 set_table_resize │ │ │ │ │ -00000af0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000afa 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b1e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000b22 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000b50 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b5c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000b60 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000b64 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b6e 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000b72 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000b7e 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b8e 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b9c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000bc8 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000bcc 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000ca8 0000250a R_ARM_THM_CALL 00001231 set_lookkey │ │ │ │ │ -00000cd8 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000ce6 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000cf2 0000f80a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00000d00 0000fa0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00000d0a 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00000d1a 0000250a R_ARM_THM_CALL 00001231 set_lookkey │ │ │ │ │ -00000d38 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d72 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d8a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d8e 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000ddc 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000de4 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dfc 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e1a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e2e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e44 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e4c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000008cc 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000008d0 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000008e2 00011a0a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00000986 0000100a R_ARM_THM_CALL 0000081d set_table_resize │ │ │ │ │ +000009e0 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000a8a 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000ab0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000abc 0000100a R_ARM_THM_CALL 0000081d set_table_resize │ │ │ │ │ +00000aec 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000af6 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b1a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000b1e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000b4c 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b58 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000b5c 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000b60 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b6a 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000b6e 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000b7a 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b8a 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b98 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000bc4 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000bc8 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000ca4 0000250a R_ARM_THM_CALL 00001211 set_lookkey │ │ │ │ │ +00000cd4 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000ce2 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000cee 0000f80a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00000cfc 0000fa0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00000d06 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000d16 0000250a R_ARM_THM_CALL 00001211 set_lookkey │ │ │ │ │ +00000d34 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d6e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d86 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d8a 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000dd8 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000de0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000df8 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e16 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e2a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e40 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e48 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000e4c 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000e50 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000e54 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000e6e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e94 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ea4 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000eb4 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000eca 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000ece 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000ee6 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00000f0e 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000f20 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000f46 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000f52 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -00000f56 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -00000f5a 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000f74 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000100e 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -00001012 00011830 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -00001016 00004a2f R_ARM_THM_MOVW_ABS_NC 0000004c .LC4 │ │ │ │ │ -0000101a 00004a30 R_ARM_THM_MOVT_ABS 0000004c .LC4 │ │ │ │ │ -00001020 00010b0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001028 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000103e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001042 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000108e 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000109c 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000010a6 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000010aa 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000010bc 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000010c0 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000010e4 00011e0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -0000111e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000113a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000113e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000011ca 0001202f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000011ce 00012030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001276 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000127a 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000012d4 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000012fc 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000139e 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000013a2 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000013f6 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001420 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000146e 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001472 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001478 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001488 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000014ba 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014d0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014f4 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001514 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001524 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001532 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001550 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001566 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000156a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000159a 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ -000015a8 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000015b6 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000015be 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000015c2 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000015ca 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000015d8 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000015fa 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001600 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001658 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000016a0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000016d6 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000016e4 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -000016e8 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -000016ec 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000016f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000170e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001712 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001736 00007c0a R_ARM_THM_CALL 0000377d set_difference_untracked │ │ │ │ │ -0000177e 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000178a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000178e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001792 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000179c 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000017a0 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000017aa 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000017ba 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000017c8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000017cc 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000017e2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000017e6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001820 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001824 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001828 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000184c 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000185c 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001866 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000186a 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001878 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001940 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001944 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000194a 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000197e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001982 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001988 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000019ae 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000019b2 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000019c6 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000019d2 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000019dc 0000f80a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -000019e8 0000fa0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00001a1a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a1e 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001a22 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001a38 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a3c 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001a40 0001202f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001a44 00012030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001a6e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a86 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001aaa 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001aae 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001abc 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001ac6 0001122f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001aca 00011230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001ad0 0001130a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00001ad8 0001140a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00001ade 0000470a R_ARM_THM_CALL 00002e55 frozenset_hash_impl │ │ │ │ │ -00001aee 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001af2 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001afc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001b1c 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001b20 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001b2e 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001b3a 0001260a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00001b40 0001122f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001b44 00011230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001b4a 0001130a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00001b52 0001140a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00001b58 0000470a R_ARM_THM_CALL 00002e55 frozenset_hash_impl │ │ │ │ │ -00001b6c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001b8c 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001b90 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001bc0 0001270a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -00001bd0 0001280a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00001c3e 0001290a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ -00001c54 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c62 00012a0a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ -00001c78 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c8a 00008e2f R_ARM_THM_MOVW_ABS_NC 0000009c .LC8 │ │ │ │ │ -00001c8e 00008e30 R_ARM_THM_MOVT_ABS 0000009c .LC8 │ │ │ │ │ -00001c92 00012b0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001ca8 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001cb0 00012c0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00001cba 00008f2f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC9 │ │ │ │ │ -00001cbe 00008f30 R_ARM_THM_MOVT_ABS 000000a8 .LC9 │ │ │ │ │ -00001cc2 00012b0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001ccc 00012c0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00001cd2 00008d2f R_ARM_THM_MOVW_ABS_NC 00000094 .LC7 │ │ │ │ │ -00001cd6 00008d30 R_ARM_THM_MOVT_ABS 00000094 .LC7 │ │ │ │ │ -00001ce8 00008c2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC6 │ │ │ │ │ -00001cec 00008c30 R_ARM_THM_MOVT_ABS 0000008c .LC6 │ │ │ │ │ +00000e6a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e90 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ea0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000eb0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ec6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000eca 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000ee2 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00000f0a 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000f1c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000f42 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000f4e 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +00000f52 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +00000f56 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000f70 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000100a 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +0000100e 00011830 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00001012 00004a2f R_ARM_THM_MOVW_ABS_NC 0000004c .LC4 │ │ │ │ │ +00001016 00004a30 R_ARM_THM_MOVT_ABS 0000004c .LC4 │ │ │ │ │ +0000101c 00010b0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001024 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000103a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000103e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000108a 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001098 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000010a2 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000010a6 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000010b8 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000010bc 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000010e0 00011e0a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +0000111a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001136 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000113a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000011c6 0001202f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000011ca 00012030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001272 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001276 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000012d0 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000012f8 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000139a 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000139e 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000013f2 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000141c 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000146a 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000146e 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001474 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001484 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000014b6 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014cc 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014f0 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001510 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001520 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000152e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000154c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001562 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001566 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001596 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ +000015a4 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000015b2 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000015ba 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000015be 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000015c6 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000015d4 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000015f6 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001654 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000169c 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000016d2 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000016e0 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +000016e4 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +000016e8 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000016f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000170a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000170e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001732 00007c0a R_ARM_THM_CALL 00003769 set_difference_untracked │ │ │ │ │ +0000177a 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001786 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000178a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000178e 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001798 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000179c 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000017a6 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000017b6 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000017c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000017c8 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000017de 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000017e2 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000181c 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001820 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001824 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001848 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001858 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001862 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001866 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001874 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000193c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001940 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001946 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000197a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000197e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001984 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000019aa 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000019ae 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000019c2 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000019ce 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000019d8 0000f80a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +000019e4 0000fa0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00001a16 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a1a 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001a1e 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001a34 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a38 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001a3c 0001202f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001a40 00012030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001a6a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a82 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001aa6 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001aaa 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001ab8 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001ac2 0001122f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001ac6 00011230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001acc 0001130a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00001ad4 0001140a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00001ada 0000470a R_ARM_THM_CALL 00002e41 frozenset_hash_impl │ │ │ │ │ +00001aea 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001aee 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001af8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001b18 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001b1c 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001b2a 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001b36 0001260a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00001b3c 0001122f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001b40 00011230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001b46 0001130a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00001b4e 0001140a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00001b54 0000470a R_ARM_THM_CALL 00002e41 frozenset_hash_impl │ │ │ │ │ +00001b68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001b88 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001b8c 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001bbc 0001270a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +00001bcc 0001280a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00001c3a 0001290a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ +00001c50 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c5e 00012a0a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ +00001c74 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c86 00008e2f R_ARM_THM_MOVW_ABS_NC 0000009c .LC8 │ │ │ │ │ +00001c8a 00008e30 R_ARM_THM_MOVT_ABS 0000009c .LC8 │ │ │ │ │ +00001c8e 00012b0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001ca4 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001cac 00012c0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00001cb6 00008f2f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC9 │ │ │ │ │ +00001cba 00008f30 R_ARM_THM_MOVT_ABS 000000a8 .LC9 │ │ │ │ │ +00001cbe 00012b0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001cc8 00012c0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00001cce 00008d2f R_ARM_THM_MOVW_ABS_NC 00000094 .LC7 │ │ │ │ │ +00001cd2 00008d30 R_ARM_THM_MOVT_ABS 00000094 .LC7 │ │ │ │ │ +00001ce4 00008c2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC6 │ │ │ │ │ +00001ce8 00008c30 R_ARM_THM_MOVT_ABS 0000008c .LC6 │ │ │ │ │ +00001cfc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00001d00 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001d04 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001d26 0000590a R_ARM_THM_CALL 00003045 make_new_set_basetype_untracked │ │ │ │ │ -00001d78 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ -00001d92 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d9c 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001dd8 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001df6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001dfa 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001e76 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ec4 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001ed0 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001eda 0000f80a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00001ee4 0000fa0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00001f0c 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f22 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f26 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001f46 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f60 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f80 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f9c 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001fa4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001fc0 00007c0a R_ARM_THM_CALL 0000377d set_difference_untracked │ │ │ │ │ -00002040 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002048 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002080 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002084 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000020b6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000020ba 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000020f0 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002100 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000210a 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000210e 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002132 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002136 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002148 0000f80a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0000215c 0000fa0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00002182 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000219a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000219e 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000021a2 0001202f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000021a6 00012030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000021c6 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000021ca 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000021ce 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00002212 0000250a R_ARM_THM_CALL 00001231 set_lookkey │ │ │ │ │ -0000222e 0001202f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00002232 00012030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00002244 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002276 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002280 0001202f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00002284 00012030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00002288 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000228c 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000229c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002302 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000231e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002332 00005d0a R_ARM_THM_CALL 00003329 set_clear_internal │ │ │ │ │ -00002336 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000233a 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002350 00012e0a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ -0000235c 00012f0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00002366 0001300a R_ARM_THM_CALL 00000000 _PyObject_GetState │ │ │ │ │ -00002376 00012f0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000023c2 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -000023c6 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -000023d0 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000023d4 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000023e6 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000023fa 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000023fe 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000240a 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002416 0000590a R_ARM_THM_CALL 00003045 make_new_set_basetype_untracked │ │ │ │ │ -0000247a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000248e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000024b8 00011a0a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -0000250e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002514 00005d0a R_ARM_THM_CALL 00003329 set_clear_internal │ │ │ │ │ -00002518 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000251c 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002524 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000252c 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002564 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002568 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000256c 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002602 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002634 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002646 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000264c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002662 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002666 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002694 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000026a0 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000026a4 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000026a8 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000026b2 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000026b6 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000026c2 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000026d2 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000026e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002704 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002708 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000271a 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002776 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002780 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -00002784 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -00002790 00000f0a R_ARM_THM_CALL 000002d1 set_update_iterable_lock_held │ │ │ │ │ -000027ac 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000027b4 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000027cc 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -0000282c 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002858 0001310a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00002874 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ -0000287c 00003c2f R_ARM_THM_MOVW_ABS_NC 00000048 .LC3 │ │ │ │ │ -00002880 00003c30 R_ARM_THM_MOVT_ABS 00000048 .LC3 │ │ │ │ │ -00002886 0001320a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00002898 00005d0a R_ARM_THM_CALL 00003329 set_clear_internal │ │ │ │ │ -000028c6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000028ca 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000028f4 0001310a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00002910 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -0000293c 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ -00002980 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -000029a4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000029a8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000029ae 0001320a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -000029c6 0001310a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -000029d4 0000090a R_ARM_THM_CALL 0000017d make_new_set │ │ │ │ │ -000029fe 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002a04 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002a1a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002a1e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002a36 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002a6c 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002a76 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002a7a 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002a88 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000019c 0000101e R_ARM_THM_JUMP24 00000835 set_table_resize │ │ │ │ │ -00000684 00000e1e R_ARM_THM_JUMP24 000019ad set_merge_lock_held.part.0 │ │ │ │ │ -000006d6 00000f1e R_ARM_THM_JUMP24 000002d1 set_update_iterable_lock_held │ │ │ │ │ -00000720 00000e1e R_ARM_THM_JUMP24 000019ad set_merge_lock_held.part.0 │ │ │ │ │ -00000750 0000f21e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00000754 0001111e R_ARM_THM_JUMP24 00002875 _PySet_Contains │ │ │ │ │ -00000f30 00005d1e R_ARM_THM_JUMP24 00003329 set_clear_internal │ │ │ │ │ -00000f6e 00005d1e R_ARM_THM_JUMP24 00003329 set_clear_internal │ │ │ │ │ -00001102 00011f1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000014c6 00011f1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00001ce0 00012b1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001cf6 00012b1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001ec0 0000101e R_ARM_THM_JUMP24 00000835 set_table_resize │ │ │ │ │ -00001f68 00005d1e R_ARM_THM_JUMP24 00003329 set_clear_internal │ │ │ │ │ -0000205a 00012d1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00001d22 0000590a R_ARM_THM_CALL 00003031 make_new_set_basetype_untracked │ │ │ │ │ +00001d74 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ +00001d8e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d98 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001dd4 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001df2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001df6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001e72 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ec0 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001ecc 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001ed6 0000f80a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00001ee0 0000fa0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00001f08 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f1e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f22 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001f42 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f5c 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f7c 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f98 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001fa0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001fbc 00007c0a R_ARM_THM_CALL 00003769 set_difference_untracked │ │ │ │ │ +0000203c 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002044 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000207c 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002080 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000020b2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000020b6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000020ec 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000020fc 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002106 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000210a 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000212e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002132 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002144 0000f80a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00002158 0000fa0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000217e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002196 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000219a 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000219e 0001202f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000021a2 00012030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000021c2 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000021c6 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000021ca 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000220a 0000250a R_ARM_THM_CALL 00001211 set_lookkey │ │ │ │ │ +00002226 0001202f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000222a 00012030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000223c 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002274 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000227e 0001202f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00002282 00012030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00002286 00011d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000228a 00011d30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00002298 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000022fe 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000231a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000232e 00005d0a R_ARM_THM_CALL 00003315 set_clear_internal │ │ │ │ │ +00002332 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002336 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000234c 00012e0a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ +00002358 00012f0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00002362 0001300a R_ARM_THM_CALL 00000000 _PyObject_GetState │ │ │ │ │ +00002372 00012f0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +000023be 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +000023c2 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +000023cc 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000023d0 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000023e2 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000023f6 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000023fa 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002406 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002412 0000590a R_ARM_THM_CALL 00003031 make_new_set_basetype_untracked │ │ │ │ │ +00002476 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000248a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000024b4 00011a0a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +0000250a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002510 00005d0a R_ARM_THM_CALL 00003315 set_clear_internal │ │ │ │ │ +00002514 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002518 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002520 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002528 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002560 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002564 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002568 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000025fe 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002630 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002642 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002648 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000265e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002662 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002690 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000269c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000026a0 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000026a4 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000026ae 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000026b2 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000026be 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000026ce 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000026dc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002700 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002704 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002716 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002772 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000277c 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +00002780 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +0000278c 00000f0a R_ARM_THM_CALL 000002d1 set_update_iterable_lock_held │ │ │ │ │ +000027a8 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000027b0 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000027c8 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00002828 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002854 0001310a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00002870 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ +00002878 00003c2f R_ARM_THM_MOVW_ABS_NC 00000048 .LC3 │ │ │ │ │ +0000287c 00003c30 R_ARM_THM_MOVT_ABS 00000048 .LC3 │ │ │ │ │ +00002882 0001320a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00002894 00005d0a R_ARM_THM_CALL 00003315 set_clear_internal │ │ │ │ │ +000028c2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000028c6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000028f0 0001310a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +0000290c 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00002938 0000080a R_ARM_THM_CALL 00000225 set_update_local │ │ │ │ │ +0000297c 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +000029a0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000029a4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000029aa 0001320a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +000029c2 0001310a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +000029d0 0000090a R_ARM_THM_CALL 0000017d make_new_set │ │ │ │ │ +000029fa 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002a00 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002a16 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002a1a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002a32 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002a68 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002a72 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002a76 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002a84 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000019c 0000101e R_ARM_THM_JUMP24 0000081d set_table_resize │ │ │ │ │ +00000680 00000e1e R_ARM_THM_JUMP24 00001999 set_merge_lock_held.part.0 │ │ │ │ │ +000006d2 00000f1e R_ARM_THM_JUMP24 000002d1 set_update_iterable_lock_held │ │ │ │ │ +0000071c 00000e1e R_ARM_THM_JUMP24 00001999 set_merge_lock_held.part.0 │ │ │ │ │ +0000074c 0000f21e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00000750 0001111e R_ARM_THM_JUMP24 00002861 _PySet_Contains │ │ │ │ │ +00000f2c 00005d1e R_ARM_THM_JUMP24 00003315 set_clear_internal │ │ │ │ │ +00000f6a 00005d1e R_ARM_THM_JUMP24 00003315 set_clear_internal │ │ │ │ │ +000010fe 00011f1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000014c2 00011f1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00001cdc 00012b1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001cf2 00012b1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001ebc 0000101e R_ARM_THM_JUMP24 0000081d set_table_resize │ │ │ │ │ +00001f64 00005d1e R_ARM_THM_JUMP24 00003315 set_clear_internal │ │ │ │ │ +00002056 00012d1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0xaa20 contains 170 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0xaa04 contains 170 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00013e02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000018 00003a02 R_ARM_ABS32 000023ad set_dealloc │ │ │ │ │ -0000002c 00009002 R_ARM_ABS32 00001bb1 set_repr │ │ │ │ │ +00000018 00003a02 R_ARM_ABS32 00002399 set_dealloc │ │ │ │ │ +0000002c 00009002 R_ARM_ABS32 00001bad set_repr │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000003c 00004f02 R_ARM_ABS32 00002e2d frozenset_hash │ │ │ │ │ +0000003c 00004f02 R_ARM_ABS32 00002e19 frozenset_hash │ │ │ │ │ 00000048 00013f02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000058 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000005c 00001a02 R_ARM_ABS32 00000ad9 set_traverse │ │ │ │ │ -00000060 00005d02 R_ARM_ABS32 00003329 set_clear_internal │ │ │ │ │ -00000064 00006402 R_ARM_ABS32 0000102d set_richcompare │ │ │ │ │ -0000006c 00002f02 R_ARM_ABS32 00002155 set_iter │ │ │ │ │ +0000005c 00001a02 R_ARM_ABS32 00000ac1 set_traverse │ │ │ │ │ +00000060 00005d02 R_ARM_ABS32 00003315 set_clear_internal │ │ │ │ │ +00000064 00006402 R_ARM_ABS32 00001029 set_richcompare │ │ │ │ │ +0000006c 00002f02 R_ARM_ABS32 00002141 set_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000098 0000f102 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ -0000009c 0000bb02 R_ARM_ABS32 000028b5 frozenset_new │ │ │ │ │ +0000009c 0000bb02 R_ARM_ABS32 000028b1 frozenset_new │ │ │ │ │ 000000a0 00010c02 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ 000000c8 00000502 R_ARM_ABS32 00000001 frozenset_vectorcall │ │ │ │ │ 000000d4 00013e02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000e8 00003a02 R_ARM_ABS32 000023ad set_dealloc │ │ │ │ │ -000000fc 00009002 R_ARM_ABS32 00001bb1 set_repr │ │ │ │ │ +000000e8 00003a02 R_ARM_ABS32 00002399 set_dealloc │ │ │ │ │ +000000fc 00009002 R_ARM_ABS32 00001bad set_repr │ │ │ │ │ 00000100 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000104 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000010c 00014002 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ 00000118 00013f02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000128 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000012c 00001a02 R_ARM_ABS32 00000ad9 set_traverse │ │ │ │ │ -00000130 00005d02 R_ARM_ABS32 00003329 set_clear_internal │ │ │ │ │ -00000134 00006402 R_ARM_ABS32 0000102d set_richcompare │ │ │ │ │ -0000013c 00002f02 R_ARM_ABS32 00002155 set_iter │ │ │ │ │ +0000012c 00001a02 R_ARM_ABS32 00000ac1 set_traverse │ │ │ │ │ +00000130 00005d02 R_ARM_ABS32 00003315 set_clear_internal │ │ │ │ │ +00000134 00006402 R_ARM_ABS32 00001029 set_richcompare │ │ │ │ │ +0000013c 00002f02 R_ARM_ABS32 00002141 set_iter │ │ │ │ │ 00000144 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000164 0000ba02 R_ARM_ABS32 00002831 set_init │ │ │ │ │ +00000164 0000ba02 R_ARM_ABS32 0000282d set_init │ │ │ │ │ 00000168 0000f102 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ -0000016c 0000b702 R_ARM_ABS32 000027bd set_new │ │ │ │ │ +0000016c 0000b702 R_ARM_ABS32 000027b9 set_new │ │ │ │ │ 00000170 00010c02 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ -00000198 00003e02 R_ARM_ABS32 00002445 set_vectorcall │ │ │ │ │ +00000198 00003e02 R_ARM_ABS32 00002431 set_vectorcall │ │ │ │ │ 000001a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001ac 00013e02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001b4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001c0 00003602 R_ARM_ABS32 00002329 setiter_dealloc │ │ │ │ │ +000001c0 00003602 R_ARM_ABS32 00002315 setiter_dealloc │ │ │ │ │ 000001f0 00013f02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000204 0000ad02 R_ARM_ABS32 00002579 setiter_traverse │ │ │ │ │ +00000204 0000ad02 R_ARM_ABS32 00002575 setiter_traverse │ │ │ │ │ 00000214 00014102 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000218 00003302 R_ARM_ABS32 00002211 setiter_iternext │ │ │ │ │ +00000218 00003302 R_ARM_ABS32 000021fd setiter_iternext │ │ │ │ │ 0000021c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000027c 00013e02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000284 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000290 0000c902 R_ARM_ABS32 00000105 dummy_dealloc │ │ │ │ │ 000002a4 0000c702 R_ARM_ABS32 000000f9 dummy_repr │ │ │ │ │ 00000348 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000350 00007b02 R_ARM_ABS32 000016fd set_sub │ │ │ │ │ -00000380 00005102 R_ARM_ABS32 00000b0d set_and │ │ │ │ │ -00000384 0000b002 R_ARM_ABS32 00002651 set_xor │ │ │ │ │ -00000388 00006b02 R_ARM_ABS32 00001555 set_or │ │ │ │ │ +00000350 00007b02 R_ARM_ABS32 000016f9 set_sub │ │ │ │ │ +00000380 00005102 R_ARM_ABS32 00000b09 set_and │ │ │ │ │ +00000384 0000b002 R_ARM_ABS32 0000264d set_xor │ │ │ │ │ +00000388 00006b02 R_ARM_ABS32 00001551 set_or │ │ │ │ │ 000003dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003e0 00007502 R_ARM_ABS32 00003455 frozenset___contains__ │ │ │ │ │ +000003e0 00007502 R_ARM_ABS32 00003441 frozenset___contains__ │ │ │ │ │ 000003e8 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003f0 0000bf02 R_ARM_ABS32 0000005b frozenset_copy │ │ │ │ │ 000003f8 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000400 00009a02 R_ARM_ABS32 00001fa9 set_difference_multi │ │ │ │ │ +00000400 00009a02 R_ARM_ABS32 00001fa5 set_difference_multi │ │ │ │ │ 00000408 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000040c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000410 0000a302 R_ARM_ABS32 000022a1 set_intersection_multi │ │ │ │ │ +00000410 0000a302 R_ARM_ABS32 0000229d set_intersection_multi │ │ │ │ │ 00000418 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000041c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000420 0000a002 R_ARM_ABS32 00002119 set_isdisjoint │ │ │ │ │ +00000420 0000a002 R_ARM_ABS32 00002115 set_isdisjoint │ │ │ │ │ 00000428 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000042c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000430 0000b602 R_ARM_ABS32 000027b9 set_issubset │ │ │ │ │ +00000430 0000b602 R_ARM_ABS32 000027b5 set_issubset │ │ │ │ │ 00000438 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000043c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000440 00008402 R_ARM_ABS32 00001999 set_issuperset │ │ │ │ │ +00000440 00008402 R_ARM_ABS32 00001995 set_issuperset │ │ │ │ │ 00000448 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000044c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000450 0000a602 R_ARM_ABS32 00002341 set___reduce__ │ │ │ │ │ +00000450 0000a602 R_ARM_ABS32 0000233d set___reduce__ │ │ │ │ │ 00000458 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000045c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000460 0000c502 R_ARM_ABS32 000000dd set___sizeof__ │ │ │ │ │ 00000468 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000046c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000470 0000c302 R_ARM_ABS32 00002a91 set_symmetric_difference │ │ │ │ │ +00000470 0000c302 R_ARM_ABS32 00002a8d set_symmetric_difference │ │ │ │ │ 00000478 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000047c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000480 00009402 R_ARM_ABS32 00001d0d set_union │ │ │ │ │ +00000480 00009402 R_ARM_ABS32 00001d09 set_union │ │ │ │ │ 00000488 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000048c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000490 00014202 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000498 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004b0 00007b02 R_ARM_ABS32 000016fd set_sub │ │ │ │ │ -000004e0 00005102 R_ARM_ABS32 00000b0d set_and │ │ │ │ │ -000004e4 0000b002 R_ARM_ABS32 00002651 set_xor │ │ │ │ │ -000004e8 00006b02 R_ARM_ABS32 00001555 set_or │ │ │ │ │ -000004fc 00009f02 R_ARM_ABS32 000020a5 set_isub │ │ │ │ │ -00000514 00008202 R_ARM_ABS32 000017d1 set_iand │ │ │ │ │ -00000518 0000be02 R_ARM_ABS32 00002a09 set_ixor │ │ │ │ │ -0000051c 00002802 R_ARM_ABS32 00001899 set_ior │ │ │ │ │ +000004b0 00007b02 R_ARM_ABS32 000016f9 set_sub │ │ │ │ │ +000004e0 00005102 R_ARM_ABS32 00000b09 set_and │ │ │ │ │ +000004e4 0000b002 R_ARM_ABS32 0000264d set_xor │ │ │ │ │ +000004e8 00006b02 R_ARM_ABS32 00001551 set_or │ │ │ │ │ +000004fc 00009f02 R_ARM_ABS32 000020a1 set_isub │ │ │ │ │ +00000514 00008202 R_ARM_ABS32 000017cd set_iand │ │ │ │ │ +00000518 0000be02 R_ARM_ABS32 00002a05 set_ixor │ │ │ │ │ +0000051c 00002802 R_ARM_ABS32 00001885 set_ior │ │ │ │ │ 0000053c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000540 00005b02 R_ARM_ABS32 000030d1 set_add │ │ │ │ │ +00000540 00005b02 R_ARM_ABS32 000030bd set_add │ │ │ │ │ 00000548 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000054c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000550 0000a502 R_ARM_ABS32 00002325 set_clear │ │ │ │ │ +00000550 0000a502 R_ARM_ABS32 00002321 set_clear │ │ │ │ │ 00000558 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000055c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000560 00007202 R_ARM_ABS32 0000340d set___contains__ │ │ │ │ │ +00000560 00007202 R_ARM_ABS32 000033f9 set___contains__ │ │ │ │ │ 00000568 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000056c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000570 00009302 R_ARM_ABS32 00001d09 set_copy │ │ │ │ │ +00000570 00009302 R_ARM_ABS32 00001d05 set_copy │ │ │ │ │ 00000578 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000057c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000580 00008502 R_ARM_ABS32 00001a91 set_discard │ │ │ │ │ +00000580 00008502 R_ARM_ABS32 00001a8d set_discard │ │ │ │ │ 00000588 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000058c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000590 00009a02 R_ARM_ABS32 00001fa9 set_difference_multi │ │ │ │ │ +00000590 00009a02 R_ARM_ABS32 00001fa5 set_difference_multi │ │ │ │ │ 00000598 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000059c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005a0 00009e02 R_ARM_ABS32 00002065 set_difference_update │ │ │ │ │ +000005a0 00009e02 R_ARM_ABS32 00002061 set_difference_update │ │ │ │ │ 000005a8 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005b0 0000a302 R_ARM_ABS32 000022a1 set_intersection_multi │ │ │ │ │ +000005b0 0000a302 R_ARM_ABS32 0000229d set_intersection_multi │ │ │ │ │ 000005b8 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005bc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005c0 0000ac02 R_ARM_ABS32 00002531 set_intersection_update_multi │ │ │ │ │ +000005c0 0000ac02 R_ARM_ABS32 0000252d set_intersection_update_multi │ │ │ │ │ 000005c8 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005cc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005d0 0000a002 R_ARM_ABS32 00002119 set_isdisjoint │ │ │ │ │ +000005d0 0000a002 R_ARM_ABS32 00002115 set_isdisjoint │ │ │ │ │ 000005d8 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005e0 0000b602 R_ARM_ABS32 000027b9 set_issubset │ │ │ │ │ +000005e0 0000b602 R_ARM_ABS32 000027b5 set_issubset │ │ │ │ │ 000005e8 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005f0 00008402 R_ARM_ABS32 00001999 set_issuperset │ │ │ │ │ +000005f0 00008402 R_ARM_ABS32 00001995 set_issuperset │ │ │ │ │ 000005f8 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000600 00006102 R_ARM_ABS32 00000f79 set_pop │ │ │ │ │ +00000600 00006102 R_ARM_ABS32 00000f75 set_pop │ │ │ │ │ 00000608 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000060c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000610 0000a602 R_ARM_ABS32 00002341 set___reduce__ │ │ │ │ │ +00000610 0000a602 R_ARM_ABS32 0000233d set___reduce__ │ │ │ │ │ 00000618 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000061c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000620 00008802 R_ARM_ABS32 00001b01 set_remove │ │ │ │ │ +00000620 00008802 R_ARM_ABS32 00001afd set_remove │ │ │ │ │ 00000628 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000062c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000630 0000c502 R_ARM_ABS32 000000dd set___sizeof__ │ │ │ │ │ 00000638 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000063c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000640 0000c302 R_ARM_ABS32 00002a91 set_symmetric_difference │ │ │ │ │ +00000640 0000c302 R_ARM_ABS32 00002a8d set_symmetric_difference │ │ │ │ │ 00000648 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000064c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000650 0000a702 R_ARM_ABS32 000023a5 set_symmetric_difference_update │ │ │ │ │ +00000650 0000a702 R_ARM_ABS32 000023a1 set_symmetric_difference_update │ │ │ │ │ 00000658 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000065c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000660 00009402 R_ARM_ABS32 00001d0d set_union │ │ │ │ │ +00000660 00009402 R_ARM_ABS32 00001d09 set_union │ │ │ │ │ 00000668 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000066c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000670 00008b02 R_ARM_ABS32 00001b71 set_update │ │ │ │ │ +00000670 00008b02 R_ARM_ABS32 00001b6d set_update │ │ │ │ │ 00000678 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000067c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000680 00014202 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000688 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000069c 00004102 R_ARM_ABS32 0000257d set_len │ │ │ │ │ -000006b8 00004402 R_ARM_ABS32 00000755 set_contains │ │ │ │ │ +0000069c 00004102 R_ARM_ABS32 00002569 set_len │ │ │ │ │ +000006b8 00004402 R_ARM_ABS32 00000751 set_contains │ │ │ │ │ 000006c4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006c8 00009d02 R_ARM_ABS32 0000204d setiter_len │ │ │ │ │ +000006c8 00009d02 R_ARM_ABS32 00002049 setiter_len │ │ │ │ │ 000006d0 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006d4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006d8 0000c102 R_ARM_ABS32 0000007d setiter_reduce │ │ │ │ │ 000006e0 0000cb02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0xaf70 contains 321 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0xaf54 contains 321 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 0000f10a 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 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ @@ -619,328 +619,328 @@ │ │ │ │ │ 00000294 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ 00000298 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ 000002e6 0000f80a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ 000002f0 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 000002f4 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 000002fe 0000fa0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ 00000314 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000003c2 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000424 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000048e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004ac 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004b0 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000004fa 0000fe0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000510 0000ff0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000570 0001000a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000652 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000748 0000120a R_ARM_THM_CALL 00000205 set_insert_clean │ │ │ │ │ -0000079c 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -000007b4 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007d4 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007fe 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000806 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000822 0001020a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000830 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000878 0000fe0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000888 0000ff0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000976 0000ff0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000009b2 0001000a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000a6c 0000120a R_ARM_THM_CALL 00000205 set_insert_clean │ │ │ │ │ -00000aac 0000ff0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000aca 0001020a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000ad4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000b68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000b82 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00000c0a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c14 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000c18 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000c2c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000c30 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000c48 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000c4c 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000c58 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00000d3c 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000d92 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000daa 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -00000dae 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -00000db6 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000e06 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000e26 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e60 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e88 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -00000e90 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ea0 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000ed0 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000ed4 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000fa6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000faa 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000fc8 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001082 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000010f8 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001104 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001108 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001128 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001170 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001174 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000117c 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000118e 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -000011a0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011b8 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000011d0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011e0 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000011ee 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011fe 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000120a 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -0000120e 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -00001216 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000012c8 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000012cc 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000132a 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001336 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000133a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001364 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000013c8 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000013cc 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001426 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001434 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001438 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001454 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000014c8 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000014dc 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014f2 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001506 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001538 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000153c 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001560 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001564 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000015be 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00001678 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000016a0 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001770 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000179a 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000017f0 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001812 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001822 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001830 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -0000183c 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001844 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001856 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001866 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -0000186a 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -00001872 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000018a6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000018aa 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001926 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000003c0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000422 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000048a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000004a8 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000004ac 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000004fc 0000fe0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000512 0000ff0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000574 0001000a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000660 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000073a 0000120a R_ARM_THM_CALL 00000205 set_insert_clean │ │ │ │ │ +00000784 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +0000079c 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000007bc 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000007e6 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000007ee 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000080a 0001020a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000818 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000860 0000fe0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000870 0000ff0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000095e 0000ff0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000099a 0001000a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000a54 0000120a R_ARM_THM_CALL 00000205 set_insert_clean │ │ │ │ │ +00000a94 0000ff0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000ab2 0001020a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000abc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000b50 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000b6a 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00000bf2 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bfc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000c00 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000c14 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000c18 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000c30 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000c34 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000c40 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000d24 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000d7a 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000d92 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +00000d96 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +00000d9e 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000dee 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000e0e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e48 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e70 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +00000e78 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e88 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000eb8 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000ebc 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000f8c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000f90 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000fae 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001066 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000010da 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000010e6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000010ea 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000110a 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001150 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001154 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000115c 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000116e 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +00001180 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001198 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000011b0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011c0 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000011ce 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011de 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000011ea 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +000011ee 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +000011f6 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000012a8 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000012ac 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000130a 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001316 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000131a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001344 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000013a8 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000013ac 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001406 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001414 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001418 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001434 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000014a8 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000014bc 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014d2 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000014e6 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001518 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000151c 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001540 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001544 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000159e 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00001656 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000167e 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001752 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001780 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000017da 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000017fc 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000180c 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000181a 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +00001826 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000182e 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001840 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001852 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +00001856 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +0000185e 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001892 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001896 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001912 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000192c 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001938 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000193c 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00001940 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000194c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001950 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001954 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001960 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -00001964 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -0000197e 0000110a R_ARM_THM_CALL 000008a1 set_update_dict_lock_held │ │ │ │ │ -00001990 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000199a 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000199e 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000019a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001c4e 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001c52 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001d78 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001dda 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ef0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002024 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000211c 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000213c 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002168 0001090a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00002204 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002208 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000220c 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000022fa 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002304 00010a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00002308 00010a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -0000230c 0000312f R_ARM_THM_MOVW_ABS_NC 00000024 .LC2 │ │ │ │ │ -00002310 00003130 R_ARM_THM_MOVT_ABS 00000024 .LC2 │ │ │ │ │ -00002316 00010b0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002324 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002392 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000023a8 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000023c0 00010d0a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -00002418 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002428 00010e0a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ -0000243a 0001000a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002440 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002476 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -000024fc 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002508 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00002544 00003c2f R_ARM_THM_MOVW_ABS_NC 00000048 .LC3 │ │ │ │ │ -00002548 00003c30 R_ARM_THM_MOVT_ABS 00000048 .LC3 │ │ │ │ │ -0000254e 0000f30a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000255c 00003c2f R_ARM_THM_MOVW_ABS_NC 00000048 .LC3 │ │ │ │ │ -00002560 00003c30 R_ARM_THM_MOVT_ABS 00000048 .LC3 │ │ │ │ │ -00002566 0000f40a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ -00002574 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002578 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002594 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002598 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000259c 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00002624 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000262c 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002642 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00002646 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00002658 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000273a 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000027ca 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002812 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002838 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002844 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -00002858 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002888 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000288c 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000289c 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000028a0 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00002900 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00002914 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00002918 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000029ae 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000029d6 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002a30 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00002a3e 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -00002a4c 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002b02 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002b40 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002b96 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002bbe 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002bda 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002bec 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002bf8 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -00002c10 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002c28 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002c2c 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002cd8 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002ce4 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002d04 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -00002d08 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -00002d0c 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002d18 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002d30 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002d34 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002de6 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002e06 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002e14 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ -00002e18 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ -00002e1c 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002e28 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003052 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003056 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003070 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -000030b4 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000030c0 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000030e2 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000030e6 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000030f8 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000318c 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00003190 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000031e4 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00003282 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000032a2 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000032ba 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000032be 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000032ea 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003308 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -00003318 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003380 0000ff0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000033c4 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000033e0 0000ff0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000033fe 0001000a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003408 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000341e 0000260a R_ARM_THM_CALL 00000469 set_contains_key │ │ │ │ │ -00003436 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003444 0000450a R_ARM_THM_CALL 00000759 set_contains_lock_held.part.0 │ │ │ │ │ -00003450 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003466 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000346a 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000034d4 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000034e0 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ -0000355e 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000356a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000356e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000358c 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00003672 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000368a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000368e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000036b2 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000036fc 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00003714 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003728 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000373a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000374a 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00003758 0000450a R_ARM_THM_CALL 00000759 set_contains_lock_held.part.0 │ │ │ │ │ -00003778 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003792 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003796 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000037be 0000550a R_ARM_THM_CALL 00000ebd make_new_set_basetype_untracked.constprop.0 │ │ │ │ │ -000037cc 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -000037d0 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -000038c0 0000160a R_ARM_THM_CALL 00000001 set_add_entry_takeref │ │ │ │ │ -000038e0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000394c 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003950 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003980 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000039d8 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000039dc 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003a3a 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00003a64 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00003b0c 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00003b1a 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003b2a 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003b38 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -00003b3c 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -00003b5a 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00003b88 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003b9a 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000194c 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +00001950 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +0000196a 0000110a R_ARM_THM_CALL 0000089d set_update_dict_lock_held │ │ │ │ │ +0000197c 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001986 0001082f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000198a 00010830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001994 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001c3a 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001c3e 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001d64 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001dc6 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001edc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002010 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002108 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002128 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002154 0001090a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000021f0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000021f4 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000021f8 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000022e6 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022f0 00010a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000022f4 00010a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000022f8 0000312f R_ARM_THM_MOVW_ABS_NC 00000024 .LC2 │ │ │ │ │ +000022fc 00003130 R_ARM_THM_MOVT_ABS 00000024 .LC2 │ │ │ │ │ +00002302 00010b0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002310 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000237e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002394 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000023ac 00010d0a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +00002404 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002414 00010e0a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ +00002426 0001000a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000242c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002462 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +000024e8 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000024f4 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00002530 00003c2f R_ARM_THM_MOVW_ABS_NC 00000048 .LC3 │ │ │ │ │ +00002534 00003c30 R_ARM_THM_MOVT_ABS 00000048 .LC3 │ │ │ │ │ +0000253a 0000f30a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00002548 00003c2f R_ARM_THM_MOVW_ABS_NC 00000048 .LC3 │ │ │ │ │ +0000254c 00003c30 R_ARM_THM_MOVT_ABS 00000048 .LC3 │ │ │ │ │ +00002552 0000f40a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ +00002560 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002564 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002580 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002584 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002588 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00002610 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002618 0000f56b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000262e 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00002632 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00002644 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00002726 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000027b6 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000027fe 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002824 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002830 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +00002844 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002874 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002878 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002888 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000288c 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000028ec 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00002900 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00002904 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000299a 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000029c2 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002a1c 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00002a2a 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +00002a38 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002aee 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002b2c 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002b82 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002baa 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002bc6 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002bd8 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002be4 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +00002bfc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002c14 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002c18 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002cc4 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002cd0 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002cf0 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +00002cf4 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +00002cf8 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002d04 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002d1c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002d20 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002dd2 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002df2 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002e00 00001e2f R_ARM_THM_MOVW_ABS_NC 0000000c .LC1 │ │ │ │ │ +00002e04 00001e30 R_ARM_THM_MOVT_ABS 0000000c .LC1 │ │ │ │ │ +00002e08 0001050a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002e14 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000303e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003042 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000305c 0000f10a R_ARM_THM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +000030a0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030ac 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000030ce 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000030d2 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000030e4 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003178 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000317c 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000031d0 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000326e 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000328e 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000032a6 00011b2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000032aa 00011b30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000032d6 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000032f4 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +00003304 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000336c 0000ff0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000033b0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000033cc 0000ff0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000033ea 0001000a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000033f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000340a 0000260a R_ARM_THM_CALL 00000469 set_contains_key │ │ │ │ │ +00003422 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003430 0000450a R_ARM_THM_CALL 00000755 set_contains_lock_held.part.0 │ │ │ │ │ +0000343c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003452 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003456 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000034c0 0000fb0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000034cc 0000130a R_ARM_THM_CALL 00000001 set_unhashable_type │ │ │ │ │ +0000354a 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00003556 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000355a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003578 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000365e 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00003676 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000367a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000369e 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000036e8 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00003700 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003714 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003726 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003736 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00003744 0000450a R_ARM_THM_CALL 00000755 set_contains_lock_held.part.0 │ │ │ │ │ +00003764 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000377e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003782 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000037aa 0000550a R_ARM_THM_CALL 00000eb9 make_new_set_basetype_untracked.constprop.0 │ │ │ │ │ +000037b8 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +000037bc 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +000038aa 0000160a R_ARM_THM_CALL 00000001 set_add_entry_takeref │ │ │ │ │ +000038ca 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003936 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000393a 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000396a 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000039c2 0000f92f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000039c6 0000f930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003a24 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00003a4e 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00003af6 0001010a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00003b04 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003b14 0000f60a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003b22 0000f72f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +00003b26 0000f730 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +00003b44 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00003b72 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003b84 0000fc0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00003b98 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00003bae 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003bc4 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003bd6 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c10 0001250a R_ARM_THM_CALL 00000000 _PyDict_Contains_KnownHash │ │ │ │ │ -00003c2c 0000160a R_ARM_THM_CALL 00000001 set_add_entry_takeref │ │ │ │ │ -00003c7c 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c8a 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c9c 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ca4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000002c8 0000111e R_ARM_THM_JUMP24 000008a1 set_update_dict_lock_held │ │ │ │ │ -00001882 0000261e R_ARM_THM_JUMP24 00000469 set_contains_key │ │ │ │ │ -0000236a 00010c1e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -000023a4 00010c1e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00002bb4 0000451e R_ARM_THM_JUMP24 00000759 set_contains_lock_held.part.0 │ │ │ │ │ -0000342a 00011f1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000034ce 00011f1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00003ab2 00007f1e R_ARM_THM_JUMP24 00001da1 set_copy_and_difference_untracked │ │ │ │ │ +00003bc0 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003bfa 0001250a R_ARM_THM_CALL 00000000 _PyDict_Contains_KnownHash │ │ │ │ │ +00003c16 0000160a R_ARM_THM_CALL 00000001 set_add_entry_takeref │ │ │ │ │ +00003c66 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c74 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c86 0000f20a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c8c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000002c8 0000111e R_ARM_THM_JUMP24 0000089d set_update_dict_lock_held │ │ │ │ │ +0000186e 0000261e R_ARM_THM_JUMP24 00000469 set_contains_key │ │ │ │ │ +00002356 00010c1e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00002390 00010c1e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00002ba0 0000451e R_ARM_THM_JUMP24 00000755 set_contains_lock_held.part.0 │ │ │ │ │ +00003416 00011f1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000034ba 00011f1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00003a9c 00007f1e R_ARM_THM_JUMP24 00001d9d set_copy_and_difference_untracked │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0xb978 contains 28 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0xb95c contains 28 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000010 0001220a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ 00000014 0001122f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00000018 00011230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000034 0000782f R_ARM_THM_MOVW_ABS_NC 00000064 .LC5 │ │ │ │ │ 00000038 00007830 R_ARM_THM_MOVT_ABS 00000064 .LC5 │ │ │ │ │ 0000003c 0001240a 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 00012e0a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ -000000b4 0000380a R_ARM_THM_CALL 0000073d Py_XDECREF │ │ │ │ │ +000000b4 0000380a R_ARM_THM_CALL 00000739 Py_XDECREF │ │ │ │ │ 000000bc 0001330a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ 000000c4 0000c02f R_ARM_THM_MOVW_ABS_NC 000000b0 .LC10 │ │ │ │ │ 000000c8 0000c030 R_ARM_THM_MOVT_ABS 000000b0 .LC10 │ │ │ │ │ 000000cc 0001340a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ 000000d8 00013502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000000f8 0000c62f R_ARM_THM_MOVW_ABS_NC 000000b8 .LC11 │ │ │ │ │ 000000fc 0000c630 R_ARM_THM_MOVT_ABS 000000b8 .LC11 │ │ │ │ │ 00000112 0000c82f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC12 │ │ │ │ │ 00000116 0000c830 R_ARM_THM_MOVT_ABS 000000c4 .LC12 │ │ │ │ │ 0000011a 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 0000011e 0000ca30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ 00000122 0001380a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ 00000028 0001231e R_ARM_THM_JUMP24 00000000 PyErr_SetRaisedException │ │ │ │ │ 00000054 0000f21e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00000076 0000581e R_ARM_THM_JUMP24 00001605 set_copy_impl │ │ │ │ │ +00000076 0000581e R_ARM_THM_JUMP24 00001601 set_copy_impl │ │ │ │ │ 000000f4 0001361e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ 00000100 0001371e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00000126 00005d1e R_ARM_THM_JUMP24 00003329 set_clear_internal │ │ │ │ │ +00000126 00005d1e R_ARM_THM_JUMP24 00003315 set_clear_internal │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,12 +1,11 @@ │ │ │ │ │ 1!`ZF!F@F │ │ │ │ │ +h"F)F0F │ │ │ │ │ #hZF!F0F │ │ │ │ │ sFCajaCisE │ │ │ │ │ -22`Zh1F8F │ │ │ │ │ frozenset │ │ │ │ │ ../Objects/setobject.c │ │ │ │ │ Set changed size during iteration │ │ │ │ │ pop from an empty set │ │ │ │ │ cannot use '%T' as a set element (%S) │ │ │ │ │ %s({%U}) │ │ │ │ │ │ │ │ │ ├── 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 834 │ │ │ │ │ + b.w 81c │ │ │ │ │ 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] │ │ │ │ │ @@ -478,18 +478,18 @@ │ │ │ │ │ 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.w 5de │ │ │ │ │ + bne.n 4e6 │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - beq.w 5de │ │ │ │ │ + beq.n 4e6 │ │ │ │ │ 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] │ │ │ │ │ @@ -502,84 +502,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, 4ea │ │ │ │ │ + cbnz r2, 4fe │ │ │ │ │ ldr.w r0, [r7, #-8] │ │ │ │ │ - cbnz r0, 4ea │ │ │ │ │ + cbnz r0, 4fe │ │ │ │ │ cmp r7, #8 │ │ │ │ │ - beq.w 60a │ │ │ │ │ + beq.w 604 │ │ │ │ │ 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 492 │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + b.n 4de │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 5c2 │ │ │ │ │ + bne.n 5d6 │ │ │ │ │ ldr.w r2, [r7, #-8] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 4d2 │ │ │ │ │ + beq.n 4ce │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne.n 560 │ │ │ │ │ + bne.n 574 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne.n 560 │ │ │ │ │ + bne.n 574 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 560 │ │ │ │ │ + bne.n 574 │ │ │ │ │ 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 560 │ │ │ │ │ + bne.n 574 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n 62a │ │ │ │ │ + bpl.n 624 │ │ │ │ │ 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 624 │ │ │ │ │ + beq.n 61e │ │ │ │ │ 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 4d2 │ │ │ │ │ + beq.n 4ce │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - beq.n 5f8 │ │ │ │ │ + beq.n 5f2 │ │ │ │ │ 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 │ │ │ │ │ @@ -590,82 +602,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 5a4 │ │ │ │ │ + bge.n 5b6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.n 614 │ │ │ │ │ + cbz r2, 60e │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 60a │ │ │ │ │ + blt.n 604 │ │ │ │ │ ldr.w ip, [r6, #20] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 610 │ │ │ │ │ + bne.n 60a │ │ │ │ │ ldr.w r2, [r7, #-8] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 610 │ │ │ │ │ + bne.n 60a │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 4d2 │ │ │ │ │ + bne.w 4ce │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ adds r7, #8 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.w 4c6 │ │ │ │ │ + bne.w 4c2 │ │ │ │ │ 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 4aa │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - adds r7, r0, #1 │ │ │ │ │ - bne.w 496 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - b.n 4e2 │ │ │ │ │ + b.n 4a6 │ │ │ │ │ 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 5bc │ │ │ │ │ + bge.n 5ce │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 4e2 │ │ │ │ │ + b.n 4de │ │ │ │ │ mov r0, ip │ │ │ │ │ - b.n 49e │ │ │ │ │ + b.n 49a │ │ │ │ │ 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 5a4 │ │ │ │ │ + b.n 5b6 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 550 │ │ │ │ │ + b.n 564 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b.n 53a │ │ │ │ │ + b.n 54e │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00000630 : │ │ │ │ │ +0000062c : │ │ │ │ │ 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 │ │ │ │ │ @@ -673,262 +673,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 65a │ │ │ │ │ + beq.n 656 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 6a2 │ │ │ │ │ + bne.n 69e │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 6e2 │ │ │ │ │ + beq.n 6de │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ - cbnz r1, 668 │ │ │ │ │ + cbnz r1, 664 │ │ │ │ │ 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 688 │ │ │ │ │ + ble.n 684 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 19ac │ │ │ │ │ + b.w 1998 │ │ │ │ │ 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 834 │ │ │ │ │ + bl 81c │ │ │ │ │ R_ARM_THM_CALL set_table_resize │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 67a │ │ │ │ │ + beq.n 676 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 662 │ │ │ │ │ + b.n 65e │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 65a │ │ │ │ │ + bne.n 656 │ │ │ │ │ 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 65a │ │ │ │ │ + bne.n 656 │ │ │ │ │ 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 6da │ │ │ │ │ + beq.n 6d6 │ │ │ │ │ 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 8a0 │ │ │ │ │ + b.n 89c │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 662 │ │ │ │ │ + b.n 65e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000006e8 : │ │ │ │ │ +000006e4 : │ │ │ │ │ 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 738 │ │ │ │ │ + beq.n 734 │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ - cbnz r3, 702 │ │ │ │ │ + cbnz r3, 6fe │ │ │ │ │ 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 724 │ │ │ │ │ + bge.n 720 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ - b.w 19ac │ │ │ │ │ + b.w 1998 │ │ │ │ │ R_ARM_THM_JUMP24 set_merge_lock_held.part.0 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ adds r1, r3, r2 │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ - bl 834 │ │ │ │ │ + bl 81c │ │ │ │ │ R_ARM_THM_CALL set_table_resize │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 718 │ │ │ │ │ - b.n 6fe │ │ │ │ │ + beq.n 714 │ │ │ │ │ + b.n 6fa │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 6fe │ │ │ │ │ + b.n 6fa │ │ │ │ │ │ │ │ │ │ -0000073c : │ │ │ │ │ +00000738 : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ - cbnz r0, 740 │ │ │ │ │ + cbnz r0, 73c │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 73e │ │ │ │ │ + bge.n 73a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 73e │ │ │ │ │ + bne.n 73a │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -00000754 : │ │ │ │ │ +00000750 : │ │ │ │ │ set_contains(): │ │ │ │ │ - b.w 2874 │ │ │ │ │ + b.w 2860 │ │ │ │ │ R_ARM_THM_JUMP24 _PySet_Contains │ │ │ │ │ │ │ │ │ │ -00000758 : │ │ │ │ │ +00000754 : │ │ │ │ │ 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, 79a │ │ │ │ │ + cbz r0, 796 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e54 │ │ │ │ │ + bl 2e40 │ │ │ │ │ R_ARM_THM_CALL frozenset_hash_impl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1230 │ │ │ │ │ + bl 1210 │ │ │ │ │ R_ARM_THM_CALL set_lookkey │ │ │ │ │ - cbz r0, 79a │ │ │ │ │ + cbz r0, 796 │ │ │ │ │ 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} │ │ │ │ │ │ │ │ │ │ -000007a0 : │ │ │ │ │ +0000079c : │ │ │ │ │ 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 7b8 │ │ │ │ │ + beq.n 7b4 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 7bc │ │ │ │ │ + bne.n 7b8 │ │ │ │ │ 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, 7fc │ │ │ │ │ + cbnz r0, 7f8 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - cbnz r0, 7fc │ │ │ │ │ + cbnz r0, 7f8 │ │ │ │ │ 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 7f8 │ │ │ │ │ + b.n 7f4 │ │ │ │ │ │ │ │ │ │ -00000800 : │ │ │ │ │ +000007fc : │ │ │ │ │ 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] @ (898 ) │ │ │ │ │ + ldr r1, [pc, #136] @ (894 ) │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 864 │ │ │ │ │ + bne.n 860 │ │ │ │ │ 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 880 │ │ │ │ │ - ldr.w lr, [pc, #104] @ 89c │ │ │ │ │ + beq.n 87c │ │ │ │ │ + ldr.w lr, [pc, #104] @ 898 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - cbz r0, 83e │ │ │ │ │ + cbz r0, 83a │ │ │ │ │ cmp r0, lr │ │ │ │ │ - bne.n 848 │ │ │ │ │ + bne.n 844 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it cc │ │ │ │ │ movcc r3, r2 │ │ │ │ │ - b.n 836 │ │ │ │ │ + b.n 832 │ │ │ │ │ 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 818 │ │ │ │ │ + bne.n 814 │ │ │ │ │ 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 │ │ │ │ │ @@ -941,21 +941,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 87c │ │ │ │ │ + b.n 878 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000008a0 : │ │ │ │ │ +0000089c : │ │ │ │ │ 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 │ │ │ │ │ @@ -963,15 +963,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 aba │ │ │ │ │ + bge.w ab6 │ │ │ │ │ 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] │ │ │ │ │ @@ -980,15 +980,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 a38 │ │ │ │ │ + beq.w a34 │ │ │ │ │ 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 │ │ │ │ │ @@ -1010,71 +1010,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, 994 │ │ │ │ │ + cbnz r0, 990 │ │ │ │ │ ldr.w r6, [r4, #-8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n a1a │ │ │ │ │ + bne.n a16 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r3, r9 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w acc │ │ │ │ │ + bne.w ac8 │ │ │ │ │ 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 8da │ │ │ │ │ + bcc.n 8d6 │ │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ite gt │ │ │ │ │ lslgt r1, r0, #1 │ │ │ │ │ lslle r1, r0, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 834 │ │ │ │ │ + bl 81c │ │ │ │ │ R_ARM_THM_CALL set_table_resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8da │ │ │ │ │ - b.n a34 │ │ │ │ │ + beq.n 8d6 │ │ │ │ │ + b.n a30 │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - beq.n 9bc │ │ │ │ │ + beq.n 9b8 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ it eq │ │ │ │ │ moveq fp, r2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r4, #8 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 93c │ │ │ │ │ + bne.n 938 │ │ │ │ │ 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 91a │ │ │ │ │ + b.n 916 │ │ │ │ │ ldr.w r6, [r4, #-8] │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - beq.n a98 │ │ │ │ │ + beq.n a94 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n a3e │ │ │ │ │ + beq.n a3a │ │ │ │ │ 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 │ │ │ │ │ @@ -1083,275 +1083,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 9fc │ │ │ │ │ + bge.n 9f8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n aee │ │ │ │ │ + beq.n aea │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bgt.n a98 │ │ │ │ │ - bne.n a20 │ │ │ │ │ + bgt.n a94 │ │ │ │ │ + bne.n a1c │ │ │ │ │ ldr.w r9, [r5, #20] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne.n ae6 │ │ │ │ │ + bne.n ae2 │ │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n ae6 │ │ │ │ │ + bne.n ae2 │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ - b.n 9a0 │ │ │ │ │ + b.n 99c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 9a0 │ │ │ │ │ - b.n 9c0 │ │ │ │ │ + bne.n 99c │ │ │ │ │ + b.n 9bc │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a34 │ │ │ │ │ + bge.n a30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n af8 │ │ │ │ │ + beq.n af4 │ │ │ │ │ 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 9cc │ │ │ │ │ + bne.n 9c8 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 9cc │ │ │ │ │ + bne.n 9c8 │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ ldrb.w r0, [sl, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 9cc │ │ │ │ │ + bne.n 9c8 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n b06 │ │ │ │ │ + bpl.n b02 │ │ │ │ │ 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 b00 │ │ │ │ │ + beq.n afc │ │ │ │ │ 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 9cc │ │ │ │ │ + bne.n 9c8 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8da │ │ │ │ │ + bge.w 8d6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8da │ │ │ │ │ + bne.w 8d6 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8da │ │ │ │ │ + b.n 8d6 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ add r1, r3 │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ - bl 834 │ │ │ │ │ + bl 81c │ │ │ │ │ R_ARM_THM_CALL set_table_resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cc │ │ │ │ │ - b.n a34 │ │ │ │ │ + beq.w 8c8 │ │ │ │ │ + b.n a30 │ │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - bne.w 90e │ │ │ │ │ + bne.w 90a │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ strd sl, r6, [fp] │ │ │ │ │ - b.n 8da │ │ │ │ │ + b.n 8d6 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b.n 90e │ │ │ │ │ + b.n 90a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - b.n 9fc │ │ │ │ │ + b.n 9f8 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a34 │ │ │ │ │ + b.n a30 │ │ │ │ │ ldr.w r1, [sl, #28] │ │ │ │ │ - b.n a88 │ │ │ │ │ + b.n a84 │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - b.n a72 │ │ │ │ │ + b.n a6e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000b0c : │ │ │ │ │ +00000b08 : │ │ │ │ │ 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 b36 │ │ │ │ │ + beq.n b32 │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n b7a │ │ │ │ │ + bne.n b76 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n b42 │ │ │ │ │ - ldr r1, [pc, #92] @ (b9c ) │ │ │ │ │ + beq.n b3e │ │ │ │ │ + ldr r1, [pc, #92] @ (b98 ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n b4e │ │ │ │ │ + bne.n b4a │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.n ba0 │ │ │ │ │ + b.n b9c │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b42 │ │ │ │ │ + bne.n b3e │ │ │ │ │ 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 b42 │ │ │ │ │ + bne.n b3e │ │ │ │ │ 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 b36 │ │ │ │ │ + bne.n b32 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b6e │ │ │ │ │ - b.n b36 │ │ │ │ │ + beq.n b6a │ │ │ │ │ + b.n b32 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000ba0 : │ │ │ │ │ +00000b9c : │ │ │ │ │ set_intersection(): │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w e74 │ │ │ │ │ + beq.w e70 │ │ │ │ │ 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 ebc │ │ │ │ │ + bl eb8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c88 │ │ │ │ │ + beq.n c84 │ │ │ │ │ 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 bdc │ │ │ │ │ + beq.n bd8 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.n cd8 │ │ │ │ │ + bne.n cd4 │ │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ - ldr r7, [pc, #616] @ (e4c ) │ │ │ │ │ + ldr r7, [pc, #616] @ (e48 ) │ │ │ │ │ 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 c54 │ │ │ │ │ + blt.n c50 │ │ │ │ │ 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, c0e │ │ │ │ │ + cbz r4, c0a │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n c92 │ │ │ │ │ + bne.n c8e │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - blt.n c54 │ │ │ │ │ + blt.n c50 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ adds r5, r2, #2 │ │ │ │ │ - cbz r4, c1c │ │ │ │ │ + cbz r4, c18 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n c90 │ │ │ │ │ + bne.n c8c │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - blt.n c54 │ │ │ │ │ + blt.n c50 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ adds r5, r2, #3 │ │ │ │ │ - cbz r4, c2c │ │ │ │ │ - ldr r0, [pc, #548] @ (e4c ) │ │ │ │ │ + cbz r4, c28 │ │ │ │ │ + ldr r0, [pc, #548] @ (e48 ) │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne.n cd0 │ │ │ │ │ + bne.n ccc │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - blt.n c54 │ │ │ │ │ + blt.n c50 │ │ │ │ │ ldr r4, [r3, #24] │ │ │ │ │ adds r5, r2, #4 │ │ │ │ │ - cbz r4, c3c │ │ │ │ │ - ldr r2, [pc, #532] @ (e4c ) │ │ │ │ │ + cbz r4, c38 │ │ │ │ │ + ldr r2, [pc, #532] @ (e48 ) │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n cd4 │ │ │ │ │ + bne.n cd0 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - blt.n c54 │ │ │ │ │ - ldr r2, [pc, #520] @ (e4c ) │ │ │ │ │ + blt.n c50 │ │ │ │ │ + ldr r2, [pc, #520] @ (e48 ) │ │ │ │ │ adds r3, #32 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - cbz r4, c4e │ │ │ │ │ + cbz r4, c4a │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n c92 │ │ │ │ │ + bne.n c8e │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bge.n c44 │ │ │ │ │ - ldr r1, [pc, #504] @ (e50 ) │ │ │ │ │ + bge.n c40 │ │ │ │ │ + ldr r1, [pc, #504] @ (e4c ) │ │ │ │ │ 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 │ │ │ │ │ @@ -1368,388 +1368,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 ca2 │ │ │ │ │ + bge.n c9e │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 1230 │ │ │ │ │ + bl 1210 │ │ │ │ │ R_ARM_THM_CALL set_lookkey │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e76 │ │ │ │ │ + beq.w e72 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n da8 │ │ │ │ │ + bne.n da4 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ccc │ │ │ │ │ + bge.n cc8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w de2 │ │ │ │ │ + beq.w dde │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b.n bf2 │ │ │ │ │ + b.n bee │ │ │ │ │ adds r3, #16 │ │ │ │ │ - b.n c92 │ │ │ │ │ + b.n c8e │ │ │ │ │ adds r3, #24 │ │ │ │ │ - b.n c92 │ │ │ │ │ + b.n c8e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bdc │ │ │ │ │ + bne.w bd8 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bdc │ │ │ │ │ + bne.w bd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e58 │ │ │ │ │ + beq.w e54 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d76 │ │ │ │ │ + beq.n d72 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n e06 │ │ │ │ │ + beq.n e02 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 1230 │ │ │ │ │ + bl 1210 │ │ │ │ │ R_ARM_THM_CALL set_lookkey │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e06 │ │ │ │ │ + beq.n e02 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ - cbnz r3, d3e │ │ │ │ │ + cbnz r3, d3a │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n cfe │ │ │ │ │ + bge.n cfa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n cfe │ │ │ │ │ + bne.n cfa │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n cfe │ │ │ │ │ + b.n cfa │ │ │ │ │ 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 e06 │ │ │ │ │ + bne.n e02 │ │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n d26 │ │ │ │ │ + bgt.n d22 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d76 │ │ │ │ │ + bge.n d72 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, d76 │ │ │ │ │ + cbnz r3, d72 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d8e │ │ │ │ │ + bge.n d8a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ - cbnz r3, d8e │ │ │ │ │ + cbnz r3, d8a │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, dec │ │ │ │ │ - ldr r1, [pc, #188] @ (e54 ) │ │ │ │ │ + cbnz r0, de8 │ │ │ │ │ + ldr r1, [pc, #188] @ (e50 ) │ │ │ │ │ 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 c66 │ │ │ │ │ + b.n c62 │ │ │ │ │ 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 cba │ │ │ │ │ + beq.w cb6 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n e9a │ │ │ │ │ + blt.n e96 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e00 │ │ │ │ │ + bge.n dfc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, e00 │ │ │ │ │ + cbnz r3, dfc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e00 │ │ │ │ │ + b.n dfc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b.n bf2 │ │ │ │ │ + b.n bee │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e00 │ │ │ │ │ + bge.n dfc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, e00 │ │ │ │ │ + cbnz r3, dfc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n c8a │ │ │ │ │ + b.n c86 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e1e │ │ │ │ │ + bge.n e1a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ - cbnz r3, e1e │ │ │ │ │ + cbnz r3, e1a │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e32 │ │ │ │ │ + bge.n e2e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, e32 │ │ │ │ │ + cbnz r3, e2e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e00 │ │ │ │ │ + bge.n dfc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e00 │ │ │ │ │ + bne.n dfc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e00 │ │ │ │ │ + b.n dfc │ │ │ │ │ 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 c8a │ │ │ │ │ + bge.w c86 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c8a │ │ │ │ │ + bne.w c86 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c8a │ │ │ │ │ - b.n 1604 │ │ │ │ │ + b.n c86 │ │ │ │ │ + b.n 1600 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n eaa │ │ │ │ │ + blt.n ea6 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w c8a │ │ │ │ │ + bge.w c86 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c8a │ │ │ │ │ + bne.w c86 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c8a │ │ │ │ │ + b.n c86 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n dcc │ │ │ │ │ + bne.n dc8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n dcc │ │ │ │ │ + b.n dc8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e7e │ │ │ │ │ + bne.n e7a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e7e │ │ │ │ │ + b.n e7a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000ebc : │ │ │ │ │ +00000eb8 : │ │ │ │ │ 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 ee2 │ │ │ │ │ + beq.n ede │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n f0c │ │ │ │ │ + bne.n f08 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_THM_CALL _PyType_AllocNoTrack │ │ │ │ │ - cbz r0, f08 │ │ │ │ │ + cbz r0, f04 │ │ │ │ │ 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] @ (f20 ) │ │ │ │ │ + ldr r1, [pc, #12] @ (f1c ) │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, r2 │ │ │ │ │ movne r3, r1 │ │ │ │ │ - b.n ee2 │ │ │ │ │ + b.n ede │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000f24 : │ │ │ │ │ +00000f20 : │ │ │ │ │ PySet_Clear(): │ │ │ │ │ - ldr r1, [pc, #76] @ (f74 ) │ │ │ │ │ + ldr r1, [pc, #76] @ (f70 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n f34 │ │ │ │ │ + bne.n f30 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.w 3328 │ │ │ │ │ + b.w 3314 │ │ │ │ │ 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, f66 │ │ │ │ │ + cbnz r0, f62 │ │ │ │ │ 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 3328 │ │ │ │ │ + b.w 3314 │ │ │ │ │ R_ARM_THM_JUMP24 set_clear_internal │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000f78 : │ │ │ │ │ +00000f74 : │ │ │ │ │ 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 100e │ │ │ │ │ + beq.n 100a │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ │ ands r1, r3 │ │ │ │ │ - ldr r5, [pc, #144] @ (1028 ) │ │ │ │ │ + ldr r5, [pc, #144] @ (1024 ) │ │ │ │ │ add.w lr, ip, r3, lsl #3 │ │ │ │ │ add.w r1, ip, r1, lsl #3 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n fa8 │ │ │ │ │ - cbnz r2, ff2 │ │ │ │ │ + beq.n fa4 │ │ │ │ │ + cbnz r2, fee │ │ │ │ │ add.w r3, r1, #8 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcc.n fee │ │ │ │ │ + bcc.n fea │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ - cbz r2, fb8 │ │ │ │ │ + cbz r2, fb4 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n ff4 │ │ │ │ │ + bne.n ff0 │ │ │ │ │ add.w r3, r1, #16 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcc.n fee │ │ │ │ │ + bcc.n fea │ │ │ │ │ ldr r2, [r1, #16] │ │ │ │ │ - cbz r2, fc8 │ │ │ │ │ + cbz r2, fc4 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n ff4 │ │ │ │ │ + bne.n ff0 │ │ │ │ │ add.w r3, r1, #24 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcc.n fee │ │ │ │ │ + bcc.n fea │ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n fd8 │ │ │ │ │ - cbnz r2, ff4 │ │ │ │ │ + beq.n fd4 │ │ │ │ │ + cbnz r2, ff0 │ │ │ │ │ add.w r3, r1, #32 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcc.n fee │ │ │ │ │ + bcc.n fea │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ - cbz r2, fe8 │ │ │ │ │ + cbz r2, fe4 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n ff4 │ │ │ │ │ + bne.n ff0 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bcs.n fe0 │ │ │ │ │ + bcs.n fdc │ │ │ │ │ mov r1, ip │ │ │ │ │ - b.n fa0 │ │ │ │ │ + b.n f9c │ │ │ │ │ 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] │ │ │ │ │ @@ -1766,132 +1766,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 100a │ │ │ │ │ + b.n 1006 │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000102c : │ │ │ │ │ +00001028 : │ │ │ │ │ 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 1056 │ │ │ │ │ + beq.n 1052 │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 108a │ │ │ │ │ + bne.n 1086 │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - bhi.n 10a6 │ │ │ │ │ + bhi.n 10a2 │ │ │ │ │ tbb [pc, r2] │ │ │ │ │ .short 0x1054 │ │ │ │ │ .word 0x342b3b03 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 10bc │ │ │ │ │ + bne.n 10b8 │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, r2 │ │ │ │ │ - beq.n 107e │ │ │ │ │ + beq.n 107a │ │ │ │ │ adds r2, #1 │ │ │ │ │ - bne.n 10bc │ │ │ │ │ + bne.n 10b8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.n 1124 │ │ │ │ │ + b.n 1120 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1056 │ │ │ │ │ + bne.n 1052 │ │ │ │ │ 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 1056 │ │ │ │ │ + bne.n 1052 │ │ │ │ │ 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 │ │ │ │ │ - blt.n 10c6 │ │ │ │ │ + blt.n 10c2 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b.n 10ae │ │ │ │ │ + b.n 10aa │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 199c │ │ │ │ │ + b.w 1998 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 102c │ │ │ │ │ + bl 1028 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10ae │ │ │ │ │ + beq.n 10aa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1114 │ │ │ │ │ + blt.n 1110 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt.n 1110 │ │ │ │ │ + blt.n 110c │ │ │ │ │ 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 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble.n 10bc │ │ │ │ │ - b.n 107e │ │ │ │ │ + ble.n 10b8 │ │ │ │ │ + b.n 107a │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 10ae │ │ │ │ │ + b.n 10aa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10f2 │ │ │ │ │ + bne.n 10ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 10f2 │ │ │ │ │ + b.n 10ee │ │ │ │ │ │ │ │ │ │ -00001124 : │ │ │ │ │ +00001120 : │ │ │ │ │ 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 │ │ │ │ │ @@ -1900,79 +1900,79 @@ │ │ │ │ │ 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 1156 │ │ │ │ │ + beq.n 1152 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 1478 │ │ │ │ │ + bne.w 1474 │ │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.w 146e │ │ │ │ │ - ldr.w fp, [pc, #1004] @ 1550 │ │ │ │ │ + blt.w 146a │ │ │ │ │ + ldr.w fp, [pc, #1004] @ 154c │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r7, r6 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.n 11ca │ │ │ │ │ + blt.n 11c6 │ │ │ │ │ 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 11dc │ │ │ │ │ + bne.n 11d8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.n 11ca │ │ │ │ │ + blt.n 11c6 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ adds r6, r1, #2 │ │ │ │ │ - cbz r4, 1192 │ │ │ │ │ + cbz r4, 118e │ │ │ │ │ cmp r4, fp │ │ │ │ │ - bne.n 11da │ │ │ │ │ + bne.n 11d6 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.n 11ca │ │ │ │ │ + blt.n 11c6 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ adds r6, r1, #3 │ │ │ │ │ - cbz r4, 11a2 │ │ │ │ │ + cbz r4, 119e │ │ │ │ │ cmp r4, fp │ │ │ │ │ - bne.w 1378 │ │ │ │ │ + bne.w 1374 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.n 11ca │ │ │ │ │ + blt.n 11c6 │ │ │ │ │ ldr r4, [r3, #24] │ │ │ │ │ adds r6, r1, #4 │ │ │ │ │ - cbz r4, 11b2 │ │ │ │ │ + cbz r4, 11ae │ │ │ │ │ cmp r4, fp │ │ │ │ │ - bne.w 137c │ │ │ │ │ + bne.w 1378 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.n 11ca │ │ │ │ │ + blt.n 11c6 │ │ │ │ │ adds r3, #32 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, fp │ │ │ │ │ - bne.n 11dc │ │ │ │ │ + bne.n 11d8 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bge.n 11b8 │ │ │ │ │ + bge.n 11b4 │ │ │ │ │ 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 11e8 │ │ │ │ │ + bge.n 11e4 │ │ │ │ │ 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] │ │ │ │ │ @@ -1982,208 +1982,208 @@ │ │ │ │ │ str.w r8, [sp, #8] │ │ │ │ │ mov.w r8, r7, lsl #3 │ │ │ │ │ add.w r3, r7, #9 │ │ │ │ │ add.w r9, r1, r8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ - bls.n 1256 │ │ │ │ │ - cbnz r3, 1260 │ │ │ │ │ + bls.n 1252 │ │ │ │ │ + cbnz r3, 125c │ │ │ │ │ ldr.w r4, [r5, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 14dc │ │ │ │ │ + bne.w 14d8 │ │ │ │ │ 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 124c │ │ │ │ │ + bge.n 1248 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 14ce │ │ │ │ │ + beq.w 14ca │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 146e │ │ │ │ │ + beq.w 146a │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 116a │ │ │ │ │ + b.n 1166 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1380 │ │ │ │ │ + bne.w 137c │ │ │ │ │ movs r3, #9 │ │ │ │ │ - b.n 1222 │ │ │ │ │ + b.n 121e │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 145c │ │ │ │ │ + bne.w 1458 │ │ │ │ │ ldr.w r4, [r1, r8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 122c │ │ │ │ │ + beq.n 1228 │ │ │ │ │ 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 12de │ │ │ │ │ + bne.n 12da │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 12de │ │ │ │ │ + bne.n 12da │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 12de │ │ │ │ │ + bne.n 12da │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 12de │ │ │ │ │ + bne.n 12da │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 154a │ │ │ │ │ + bpl.w 1546 │ │ │ │ │ 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 1544 │ │ │ │ │ + beq.w 1540 │ │ │ │ │ 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 122c │ │ │ │ │ + beq.n 1228 │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 14ec │ │ │ │ │ + beq.w 14e8 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 12f4 │ │ │ │ │ + bge.n 12f0 │ │ │ │ │ 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 1316 │ │ │ │ │ + bge.n 1312 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 150e │ │ │ │ │ + beq.w 150a │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 1500 │ │ │ │ │ + blt.w 14fc │ │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.w 1508 │ │ │ │ │ + bne.w 1504 │ │ │ │ │ ldr.w r0, [r5, r8] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.w 1508 │ │ │ │ │ + bne.w 1504 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 122c │ │ │ │ │ + bne.w 1228 │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1458 │ │ │ │ │ + beq.w 1454 │ │ │ │ │ mov r8, r9 │ │ │ │ │ add.w r9, r9, #72 @ 0x48 │ │ │ │ │ mov r4, r8 │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ - cbnz r3, 138e │ │ │ │ │ + cbnz r3, 138a │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ - cbnz r1, 138e │ │ │ │ │ + cbnz r1, 138a │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ mov r9, r8 │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 1232 │ │ │ │ │ + bne.w 122e │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1374 │ │ │ │ │ + bge.n 1370 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 14ca │ │ │ │ │ + beq.w 14c6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 11d2 │ │ │ │ │ + b.n 11ce │ │ │ │ │ adds r3, #16 │ │ │ │ │ - b.n 11dc │ │ │ │ │ + b.n 11d8 │ │ │ │ │ adds r3, #24 │ │ │ │ │ - b.n 11dc │ │ │ │ │ + b.n 11d8 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 1340 │ │ │ │ │ + bne.n 133c │ │ │ │ │ ldr.w r4, [r5, r8] │ │ │ │ │ movs r3, #9 │ │ │ │ │ - b.n 126e │ │ │ │ │ + b.n 126a │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 1452 │ │ │ │ │ + bne.n 144e │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 1354 │ │ │ │ │ + beq.n 1350 │ │ │ │ │ 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 13fe │ │ │ │ │ + bne.n 13fa │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 13fe │ │ │ │ │ + bne.n 13fa │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 13fe │ │ │ │ │ + bne.n 13fa │ │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ ubfx r3, r1, #2, #3 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 13fe │ │ │ │ │ + bne.n 13fa │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 1540 │ │ │ │ │ + bpl.w 153c │ │ │ │ │ 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 153a │ │ │ │ │ + beq.w 1536 │ │ │ │ │ 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 1354 │ │ │ │ │ + beq.n 1350 │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 151e │ │ │ │ │ + beq.w 151a │ │ │ │ │ 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 │ │ │ │ │ @@ -2191,235 +2191,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 1436 │ │ │ │ │ + bge.n 1432 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 152e │ │ │ │ │ + beq.n 152a │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 1500 │ │ │ │ │ + blt.n 14fc │ │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 1508 │ │ │ │ │ + bne.n 1504 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.n 1508 │ │ │ │ │ + bne.n 1504 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1354 │ │ │ │ │ + bne.n 1350 │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - bne.w 1346 │ │ │ │ │ + bne.w 1342 │ │ │ │ │ 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 120a │ │ │ │ │ + b.n 1206 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b.n 11d2 │ │ │ │ │ + b.n 11ce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1156 │ │ │ │ │ + bne.w 1152 │ │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1156 │ │ │ │ │ + bne.w 1152 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl ba0 │ │ │ │ │ + bl b9c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11d2 │ │ │ │ │ + beq.w 11ce │ │ │ │ │ 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 14be │ │ │ │ │ + bge.n 14ba │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbnz r2, 14be │ │ │ │ │ + cbnz r2, 14ba │ │ │ │ │ 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 124c │ │ │ │ │ - b.n 1374 │ │ │ │ │ + bne.w 1248 │ │ │ │ │ + b.n 1370 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 126e │ │ │ │ │ + beq.w 126a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1340 │ │ │ │ │ - b.n 1458 │ │ │ │ │ + bne.w 133c │ │ │ │ │ + b.n 1454 │ │ │ │ │ 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 1330 │ │ │ │ │ + bge.w 132c │ │ │ │ │ ldrd r4, r7, [sp] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ - b.n 1364 │ │ │ │ │ + b.n 1360 │ │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ │ - b.n 11f6 │ │ │ │ │ + b.n 11f2 │ │ │ │ │ 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 1316 │ │ │ │ │ + b.n 1312 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.n 144a │ │ │ │ │ - b.n 1500 │ │ │ │ │ + bge.n 1446 │ │ │ │ │ + b.n 14fc │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ - b.n 1436 │ │ │ │ │ + b.n 1432 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 13f2 │ │ │ │ │ + b.n 13ee │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ - b.n 13da │ │ │ │ │ + b.n 13d6 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 12ce │ │ │ │ │ + b.n 12ca │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - b.n 12b6 │ │ │ │ │ + b.n 12b2 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001554 : │ │ │ │ │ +00001550 : │ │ │ │ │ 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 157e │ │ │ │ │ + beq.n 157a │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 15c8 │ │ │ │ │ + bne.n 15c4 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 158a │ │ │ │ │ - ldr r4, [pc, #120] @ (1600 ) │ │ │ │ │ + beq.n 1586 │ │ │ │ │ + ldr r4, [pc, #120] @ (15fc ) │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 15a6 │ │ │ │ │ + bne.n 15a2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1604 │ │ │ │ │ + bl 1600 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 15a0 │ │ │ │ │ + cbz r0, 159c │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 15a0 │ │ │ │ │ + beq.n 159c │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 224 │ │ │ │ │ R_ARM_THM_CALL set_update_local │ │ │ │ │ - cbnz r0, 15e4 │ │ │ │ │ + cbnz r0, 15e0 │ │ │ │ │ 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 158a │ │ │ │ │ + bne.n 1586 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ sub.w r1, r4, #208 @ 0xd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 158a │ │ │ │ │ + bne.n 1586 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 15a0 │ │ │ │ │ + b.n 159c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 157e │ │ │ │ │ + bne.n 157a │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 15be │ │ │ │ │ - b.n 157e │ │ │ │ │ + beq.n 15ba │ │ │ │ │ + b.n 157a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 15f0 │ │ │ │ │ + blt.n 15ec │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 15a0 │ │ │ │ │ + b.n 159c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 15ec │ │ │ │ │ + bne.n 15e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 15ec │ │ │ │ │ + b.n 15e8 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001604 : │ │ │ │ │ +00001600 : │ │ │ │ │ set_copy_impl(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 165c │ │ │ │ │ - cbz r0, 1654 │ │ │ │ │ - ldr r1, [pc, #60] @ (1658 ) │ │ │ │ │ + bl 1658 │ │ │ │ │ + cbz r0, 1650 │ │ │ │ │ + ldr r1, [pc, #60] @ (1654 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -2434,118 +2434,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 │ │ │ │ │ │ │ │ │ │ -0000165c : │ │ │ │ │ +00001658 : │ │ │ │ │ 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 ebc │ │ │ │ │ + bl eb8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1684 │ │ │ │ │ + cbz r0, 1680 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - bl 6e8 │ │ │ │ │ + bl 6e4 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 168a │ │ │ │ │ + beq.n 1686 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1696 │ │ │ │ │ + blt.n 1692 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1684 │ │ │ │ │ + b.n 1680 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1692 │ │ │ │ │ + bne.n 168e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1692 │ │ │ │ │ + b.n 168e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000016a8 <_PySet_Update>: │ │ │ │ │ +000016a4 <_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] @ (16f8 <_PySet_Update+0x50>) │ │ │ │ │ + ldr r2, [pc, #64] @ (16f4 <_PySet_Update+0x50>) │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 16d2 <_PySet_Update+0x2a> │ │ │ │ │ + bne.n 16ce <_PySet_Update+0x2a> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 630 │ │ │ │ │ + b.w 62c │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16c4 <_PySet_Update+0x1c> │ │ │ │ │ + bne.n 16c0 <_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 │ │ │ │ │ │ │ │ │ │ -000016fc : │ │ │ │ │ +000016f8 : │ │ │ │ │ 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 1726 │ │ │ │ │ + beq.n 1722 │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 17a6 │ │ │ │ │ + bne.n 17a2 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 1732 │ │ │ │ │ - ldr r1, [pc, #152] @ (17c8 ) │ │ │ │ │ + beq.n 172e │ │ │ │ │ + ldr r1, [pc, #152] @ (17c4 ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 177c │ │ │ │ │ + bne.n 1778 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - bl 377c │ │ │ │ │ + bl 3768 │ │ │ │ │ R_ARM_THM_CALL set_difference_untracked │ │ │ │ │ - cbz r0, 1778 │ │ │ │ │ - ldr r1, [pc, #140] @ (17cc ) │ │ │ │ │ + cbz r0, 1774 │ │ │ │ │ + ldr r1, [pc, #140] @ (17c8 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -2562,131 +2562,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 1732 │ │ │ │ │ + bne.n 172e │ │ │ │ │ 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 1732 │ │ │ │ │ + bne.n 172e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 1778 │ │ │ │ │ + b.n 1774 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1726 │ │ │ │ │ + bne.n 1722 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1726 │ │ │ │ │ - b.n 179c │ │ │ │ │ + bne.n 1722 │ │ │ │ │ + b.n 1798 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000007e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000017d0 : │ │ │ │ │ +000017cc : │ │ │ │ │ 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 17fa │ │ │ │ │ + beq.n 17f6 │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 1848 │ │ │ │ │ + bne.n 1844 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ba0 │ │ │ │ │ + bl b9c │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 1842 │ │ │ │ │ + cbz r0, 183e │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1880 │ │ │ │ │ + bl 187c │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1824 │ │ │ │ │ + bge.n 1820 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, 1824 │ │ │ │ │ + cbnz r3, 1820 │ │ │ │ │ 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 1870 │ │ │ │ │ + blt.n 186c │ │ │ │ │ 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 17fa │ │ │ │ │ + bne.n 17f6 │ │ │ │ │ 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 17fa │ │ │ │ │ + bne.n 17f6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 1842 │ │ │ │ │ + b.n 183e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1834 │ │ │ │ │ + bne.n 1830 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1834 │ │ │ │ │ + b.n 1830 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001880 : │ │ │ │ │ +0000187c : │ │ │ │ │ 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] │ │ │ │ │ @@ -2704,106 +2704,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 1960 │ │ │ │ │ + bne.n 195c │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 1976 │ │ │ │ │ + bne.n 1972 │ │ │ │ │ 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 18d2 │ │ │ │ │ + bne.n 18ce │ │ │ │ │ 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 18f6 │ │ │ │ │ + bne.n 18f2 │ │ │ │ │ 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 1920 │ │ │ │ │ + bne.n 191c │ │ │ │ │ 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, 197e │ │ │ │ │ + cbnz r0, 197a │ │ │ │ │ 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 18ca │ │ │ │ │ + beq.n 18c6 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 18ca │ │ │ │ │ - b.n 1940 │ │ │ │ │ + beq.n 18c6 │ │ │ │ │ + b.n 193c │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ str.w r8, [r5, #20] │ │ │ │ │ - b.n 18ca │ │ │ │ │ + b.n 18c6 │ │ │ │ │ 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 1950 │ │ │ │ │ + beq.n 194c │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ - b.n 1956 │ │ │ │ │ + b.n 1952 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001998 : │ │ │ │ │ +00001994 : │ │ │ │ │ set_issuperset(): │ │ │ │ │ - b.n 199c │ │ │ │ │ + b.n 1998 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000199c : │ │ │ │ │ +00001998 : │ │ │ │ │ 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 │ │ │ │ │ @@ -2811,69 +2811,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 1a54 │ │ │ │ │ + beq.n 1a50 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.n 1a54 │ │ │ │ │ + beq.n 1a50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1a54 │ │ │ │ │ + bne.n 1a50 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1a54 │ │ │ │ │ + bne.n 1a50 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1a8a │ │ │ │ │ + beq.n 1a86 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - cbz r4, 1a28 │ │ │ │ │ + cbz r4, 1a24 │ │ │ │ │ bl 468 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1a62 │ │ │ │ │ + blt.n 1a5e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - beq.n 1a76 │ │ │ │ │ + beq.n 1a72 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 19e6 │ │ │ │ │ + bne.n 19e2 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1a1e │ │ │ │ │ + bge.n 1a1a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 1a1e │ │ │ │ │ + cbnz r3, 1a1a │ │ │ │ │ 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 1a50 │ │ │ │ │ + b.n 1a4c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1a3c │ │ │ │ │ + bge.n 1a38 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 1a3c │ │ │ │ │ + cbnz r3, 1a38 │ │ │ │ │ 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 │ │ │ │ │ @@ -2885,76 +2885,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 1124 │ │ │ │ │ + b.w 1120 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1a02 │ │ │ │ │ + bne.n 19fe │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1a02 │ │ │ │ │ + b.n 19fe │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1a8a │ │ │ │ │ + bge.n 1a86 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 1a8a │ │ │ │ │ + cbnz r3, 1a86 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1a50 │ │ │ │ │ + b.n 1a4c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001a90 : │ │ │ │ │ +00001a8c : │ │ │ │ │ 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 248 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 1ab4 │ │ │ │ │ + beq.n 1ab0 │ │ │ │ │ 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] @ (1afc ) │ │ │ │ │ + ldr r1, [pc, #68] @ (1af8 ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 1ac6 │ │ │ │ │ + beq.n 1ac2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 1ac6 │ │ │ │ │ + cbnz r0, 1ac2 │ │ │ │ │ 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 1ac2 │ │ │ │ │ + beq.n 1abe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e54 │ │ │ │ │ + bl 2e40 │ │ │ │ │ R_ARM_THM_CALL frozenset_hash_impl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 298 │ │ │ │ │ adds r0, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ @@ -2963,209 +2963,209 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ it eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001b00 : │ │ │ │ │ +00001afc : │ │ │ │ │ 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 248 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 1b26 │ │ │ │ │ - cbz r0, 1b38 │ │ │ │ │ + beq.n 1b22 │ │ │ │ │ + cbz r0, 1b34 │ │ │ │ │ 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] @ (1b6c ) │ │ │ │ │ + ldr r1, [pc, #64] @ (1b68 ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 1b40 │ │ │ │ │ + beq.n 1b3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 1b40 │ │ │ │ │ + cbnz r0, 1b3c │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ - b.n 1b34 │ │ │ │ │ + b.n 1b30 │ │ │ │ │ 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 1b34 │ │ │ │ │ + beq.n 1b30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2e54 │ │ │ │ │ + bl 2e40 │ │ │ │ │ R_ARM_THM_CALL frozenset_hash_impl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 298 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 1b1a │ │ │ │ │ - b.n 1b34 │ │ │ │ │ + bne.n 1b16 │ │ │ │ │ + b.n 1b30 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001b70 : │ │ │ │ │ +00001b6c : │ │ │ │ │ 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 1b98 │ │ │ │ │ + bgt.n 1b94 │ │ │ │ │ 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 630 │ │ │ │ │ - cbnz r0, 1baa │ │ │ │ │ + bl 62c │ │ │ │ │ + cbnz r0, 1ba6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 1b86 │ │ │ │ │ + b.n 1b82 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1b94 │ │ │ │ │ + b.n 1b90 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001bb0 : │ │ │ │ │ +00001bac : │ │ │ │ │ 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 1ce4 │ │ │ │ │ + bne.w 1ce0 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1cca │ │ │ │ │ + beq.n 1cc6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1cae │ │ │ │ │ + beq.n 1caa │ │ │ │ │ ldrd r2, ip, [r5, #16] │ │ │ │ │ mov lr, r4 │ │ │ │ │ - ldr r7, [pc, #284] @ (1d00 ) │ │ │ │ │ - b.n 1bfc │ │ │ │ │ + ldr r7, [pc, #284] @ (1cfc ) │ │ │ │ │ + b.n 1bf8 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1bf0 │ │ │ │ │ + bge.n 1bec │ │ │ │ │ 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 1c3c │ │ │ │ │ + blt.n 1c38 │ │ │ │ │ ldr.w r3, [ip, r4, lsl #3] │ │ │ │ │ add.w r0, ip, r4, lsl #3 │ │ │ │ │ adds r1, r4, #1 │ │ │ │ │ - cbz r3, 1c10 │ │ │ │ │ + cbz r3, 1c0c │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 1be4 │ │ │ │ │ + bne.n 1be0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.n 1c3c │ │ │ │ │ + blt.n 1c38 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ adds r1, r4, #2 │ │ │ │ │ - cbz r3, 1c1e │ │ │ │ │ + cbz r3, 1c1a │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 1be4 │ │ │ │ │ + bne.n 1be0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.n 1c3c │ │ │ │ │ + blt.n 1c38 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ adds r1, r4, #3 │ │ │ │ │ - cbz r3, 1c2c │ │ │ │ │ + cbz r3, 1c28 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 1be4 │ │ │ │ │ + bne.n 1be0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.n 1c3c │ │ │ │ │ + blt.n 1c38 │ │ │ │ │ ldr.w r3, [ip, r1, lsl #3] │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1c28 │ │ │ │ │ - b.n 1c2c │ │ │ │ │ + bne.n 1c24 │ │ │ │ │ + b.n 1c28 │ │ │ │ │ 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 1c58 │ │ │ │ │ + bge.n 1c54 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 1c58 │ │ │ │ │ + cbnz r3, 1c54 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cbz r4, 1cac │ │ │ │ │ + cbz r4, 1ca8 │ │ │ │ │ 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 1c7c │ │ │ │ │ + bge.n 1c78 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 1c7c │ │ │ │ │ + cbnz r3, 1c78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cbz r6, 1cae │ │ │ │ │ + cbz r6, 1caa │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ - ldr r2, [pc, #128] @ (1d04 ) │ │ │ │ │ + ldr r2, [pc, #128] @ (1d00 ) │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1cb8 │ │ │ │ │ + beq.n 1cb4 │ │ │ │ │ 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 1cac │ │ │ │ │ + bge.n 1ca8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 1cac │ │ │ │ │ + cbnz r3, 1ca8 │ │ │ │ │ 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 │ │ │ │ │ @@ -3175,70 +3175,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 1c98 │ │ │ │ │ + b.n 1c94 │ │ │ │ │ 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 1cfa │ │ │ │ │ + blt.n 1cf6 │ │ │ │ │ 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 1cb4 │ │ │ │ │ + b.n 1cb0 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001d08 : │ │ │ │ │ +00001d04 : │ │ │ │ │ set_copy(): │ │ │ │ │ - b.n 1604 │ │ │ │ │ + b.n 1600 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001d0c : │ │ │ │ │ +00001d08 : │ │ │ │ │ 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 3044 │ │ │ │ │ + bl 3030 │ │ │ │ │ R_ARM_THM_CALL make_new_set_basetype_untracked │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1d6a │ │ │ │ │ + cbz r0, 1d66 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bgt.n 1d70 │ │ │ │ │ - ldr r1, [pc, #100] @ (1d9c ) │ │ │ │ │ + bgt.n 1d6c │ │ │ │ │ + ldr r1, [pc, #100] @ (1d98 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -3252,282 +3252,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 1d7e │ │ │ │ │ + beq.n 1d7a │ │ │ │ │ bl 224 │ │ │ │ │ R_ARM_THM_CALL set_update_local │ │ │ │ │ - cbnz r0, 1d82 │ │ │ │ │ + cbnz r0, 1d7e │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 1d30 │ │ │ │ │ + b.n 1d2c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1d96 │ │ │ │ │ + bge.n 1d92 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 1d96 │ │ │ │ │ + cbnz r3, 1d92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1d6a │ │ │ │ │ + b.n 1d66 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000054 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00001da0 : │ │ │ │ │ +00001d9c : │ │ │ │ │ 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 165c │ │ │ │ │ + bl 1658 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1dc2 │ │ │ │ │ + cbz r0, 1dbe │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - bl 1de0 │ │ │ │ │ - cbnz r0, 1dc8 │ │ │ │ │ + bl 1ddc │ │ │ │ │ + cbnz r0, 1dc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1ddc │ │ │ │ │ + bge.n 1dd8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 1ddc │ │ │ │ │ + cbnz r3, 1dd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1dc2 │ │ │ │ │ + b.n 1dbe │ │ │ │ │ │ │ │ │ │ -00001de0 : │ │ │ │ │ +00001ddc : │ │ │ │ │ set_difference_update_internal(): │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 1f68 │ │ │ │ │ + beq.w 1f64 │ │ │ │ │ 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 1e12 │ │ │ │ │ + beq.n 1e0e │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n 1ec4 │ │ │ │ │ + bne.n 1ec0 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ cmp.w r3, r2, asr #3 │ │ │ │ │ - blt.w 1f88 │ │ │ │ │ + blt.w 1f84 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1e2a │ │ │ │ │ + bge.n 1e26 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - ldr.w r8, [pc, #376] @ 1fa4 │ │ │ │ │ + ldr.w r8, [pc, #376] @ 1fa0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldrd r2, r3, [r6, #16] │ │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - blt.n 1e82 │ │ │ │ │ + blt.n 1e7e │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - beq.n 1e46 │ │ │ │ │ - cbnz r4, 1e4a │ │ │ │ │ + beq.n 1e42 │ │ │ │ │ + cbnz r4, 1e46 │ │ │ │ │ adds r3, #8 │ │ │ │ │ - b.n 1e38 │ │ │ │ │ + b.n 1e34 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1e7c │ │ │ │ │ + blt.n 1e78 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 298 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.w 1f6c │ │ │ │ │ + beq.w 1f68 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1e30 │ │ │ │ │ + bge.n 1e2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1e30 │ │ │ │ │ + bne.n 1e2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1e30 │ │ │ │ │ + b.n 1e2c │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - b.n 1e52 │ │ │ │ │ + b.n 1e4e │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1e94 │ │ │ │ │ + bge.n 1e90 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1f9a │ │ │ │ │ + beq.w 1f96 │ │ │ │ │ ldrd r3, r1, [r7, #8] │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ cmp.w r3, r2, lsr #2 │ │ │ │ │ - bhi.n 1eac │ │ │ │ │ + bhi.n 1ea8 │ │ │ │ │ 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 834 │ │ │ │ │ + b.w 81c │ │ │ │ │ R_ARM_THM_JUMP24 set_table_resize │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1e12 │ │ │ │ │ + bne.n 1e0e │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1e12 │ │ │ │ │ + bne.n 1e0e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 1f2e │ │ │ │ │ + cbz r0, 1f2a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - cbz r4, 1f12 │ │ │ │ │ + cbz r4, 1f0e │ │ │ │ │ bl 248 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 1f34 │ │ │ │ │ + beq.n 1f30 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1ee2 │ │ │ │ │ + bge.n 1ede │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1ee2 │ │ │ │ │ + bne.n 1ede │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1ee2 │ │ │ │ │ + b.n 1ede │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1f26 │ │ │ │ │ + bge.n 1f22 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 1f26 │ │ │ │ │ + cbnz r3, 1f22 │ │ │ │ │ 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 1e94 │ │ │ │ │ + beq.n 1e90 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1ea4 │ │ │ │ │ + b.n 1ea0 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1f4c │ │ │ │ │ + bge.n 1f48 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ - cbnz r2, 1f4c │ │ │ │ │ + cbnz r2, 1f48 │ │ │ │ │ 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 1ea4 │ │ │ │ │ + bge.n 1ea0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1ea4 │ │ │ │ │ + bne.n 1ea0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1ea4 │ │ │ │ │ - b.w 3328 │ │ │ │ │ + b.n 1ea0 │ │ │ │ │ + b.w 3314 │ │ │ │ │ R_ARM_THM_JUMP24 set_clear_internal │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1f4c │ │ │ │ │ + bge.n 1f48 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1f4c │ │ │ │ │ + bne.n 1f48 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1f4c │ │ │ │ │ + b.n 1f48 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl ba0 │ │ │ │ │ + bl b9c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1e2a │ │ │ │ │ - b.n 1f2e │ │ │ │ │ + bne.w 1e26 │ │ │ │ │ + b.n 1f2a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1e94 │ │ │ │ │ + b.n 1e90 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001fa8 : │ │ │ │ │ +00001fa4 : │ │ │ │ │ set_difference_multi(): │ │ │ │ │ - cbz r2, 200e │ │ │ │ │ + cbz r2, 200a │ │ │ │ │ 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 377c │ │ │ │ │ + bl 3768 │ │ │ │ │ R_ARM_THM_CALL set_difference_untracked │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 2008 │ │ │ │ │ + cbz r0, 2004 │ │ │ │ │ movs r2, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bgt.n 2012 │ │ │ │ │ - ldr r0, [pc, #120] @ (2048 ) │ │ │ │ │ + bgt.n 200e │ │ │ │ │ + ldr r0, [pc, #120] @ (2044 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -3540,198 +3540,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 1604 │ │ │ │ │ + b.w 1600 │ │ │ │ │ ldr.w r1, [r5, r2, lsl #2] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 1de0 │ │ │ │ │ + bl 1ddc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1fca │ │ │ │ │ + beq.n 1fc6 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2036 │ │ │ │ │ + blt.n 2032 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 2008 │ │ │ │ │ + b.n 2004 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2032 │ │ │ │ │ + bne.n 202e │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2032 │ │ │ │ │ + b.n 202e │ │ │ │ │ nop │ │ │ │ │ .word 0x00000068 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000204c : │ │ │ │ │ +00002048 : │ │ │ │ │ setiter_len(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - cbz r3, 205e │ │ │ │ │ + cbz r3, 205a │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 205e │ │ │ │ │ + bne.n 205a │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 205a │ │ │ │ │ + b.n 2056 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002064 : │ │ │ │ │ +00002060 : │ │ │ │ │ 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 208c │ │ │ │ │ + bgt.n 2088 │ │ │ │ │ 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 1de0 │ │ │ │ │ - cbnz r0, 209e │ │ │ │ │ + bl 1ddc │ │ │ │ │ + cbnz r0, 209a │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 207a │ │ │ │ │ + b.n 2076 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2088 │ │ │ │ │ + b.n 2084 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000020a4 : │ │ │ │ │ +000020a0 : │ │ │ │ │ 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 20ce │ │ │ │ │ + beq.n 20ca │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 20ec │ │ │ │ │ + bne.n 20e8 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1de0 │ │ │ │ │ + bl 1ddc │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 2114 │ │ │ │ │ + beq.n 2110 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 20e6 │ │ │ │ │ + bge.n 20e2 │ │ │ │ │ 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 20ce │ │ │ │ │ + bne.n 20ca │ │ │ │ │ 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 20ce │ │ │ │ │ + bne.n 20ca │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 20e6 │ │ │ │ │ + b.n 20e2 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 20e6 │ │ │ │ │ + b.n 20e2 │ │ │ │ │ │ │ │ │ │ -00002118 : │ │ │ │ │ +00002114 : │ │ │ │ │ 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 227e │ │ │ │ │ + beq.w 227c │ │ │ │ │ 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 21d4 │ │ │ │ │ + beq.n 21d0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 21d4 │ │ │ │ │ + beq.n 21d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 215a │ │ │ │ │ - b.n 227a │ │ │ │ │ + cbnz r0, 2156 │ │ │ │ │ + b.n 2278 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - beq.w 2266 │ │ │ │ │ - cbnz r3, 21b6 │ │ │ │ │ + beq.w 2264 │ │ │ │ │ + cbnz r3, 21b2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - cbz r4, 218a │ │ │ │ │ + cbz r4, 2186 │ │ │ │ │ bl 468 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2152 │ │ │ │ │ + bge.n 214e │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2152 │ │ │ │ │ + bne.n 214e │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 2152 │ │ │ │ │ + b.n 214e │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 219e │ │ │ │ │ + bge.n 219a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 219e │ │ │ │ │ + cbnz r3, 219a │ │ │ │ │ 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 │ │ │ │ │ @@ -3741,130 +3741,130 @@ │ │ │ │ │ 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 21ca │ │ │ │ │ + bge.n 21c6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 21ca │ │ │ │ │ + cbnz r3, 21c6 │ │ │ │ │ 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 21b2 │ │ │ │ │ + b.n 21ae │ │ │ │ │ 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 222e │ │ │ │ │ + blt.n 2226 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - ldr r1, [pc, #164] @ (229c ) │ │ │ │ │ + ldr r1, [pc, #164] @ (2298 ) │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 21fc │ │ │ │ │ - cbnz r6, 2200 │ │ │ │ │ + beq.n 21f8 │ │ │ │ │ + cbnz r6, 21fc │ │ │ │ │ adds r3, #8 │ │ │ │ │ - b.n 21ec │ │ │ │ │ + b.n 21e8 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 220c │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - str r2, [r6, #0] │ │ │ │ │ + blt.n 224c │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 1230 │ │ │ │ │ + bl 1210 │ │ │ │ │ R_ARM_THM_CALL set_lookkey │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ - cbz r0, 2254 │ │ │ │ │ + cbz r0, 2252 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2238 │ │ │ │ │ + blt.n 2230 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 21e4 │ │ │ │ │ - b.n 21ca │ │ │ │ │ + beq.n 21e0 │ │ │ │ │ + b.n 21c6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ - b.n 21b2 │ │ │ │ │ + b.n 21ae │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2228 │ │ │ │ │ + bne.n 2220 │ │ │ │ │ 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 227a │ │ │ │ │ + beq.n 2278 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 21e4 │ │ │ │ │ - b.n 21ca │ │ │ │ │ + beq.n 21e0 │ │ │ │ │ + b.n 21c6 │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + str r2, [r6, #0] │ │ │ │ │ + b.n 2204 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 227a │ │ │ │ │ + bge.n 2278 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ - cbnz r2, 227a │ │ │ │ │ + cbnz r2, 2278 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2240 │ │ │ │ │ + b.n 2238 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 227a │ │ │ │ │ + bge.n 2278 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 227a │ │ │ │ │ + cbnz r3, 2278 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 21b2 │ │ │ │ │ + b.n 21ae │ │ │ │ │ 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 21b2 │ │ │ │ │ - nop │ │ │ │ │ + b.n 21ae │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000022a0 : │ │ │ │ │ +0000229c : │ │ │ │ │ set_intersection_multi(): │ │ │ │ │ - b.n 22a4 │ │ │ │ │ + b.n 22a0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000022a4 : │ │ │ │ │ +000022a0 : │ │ │ │ │ set_intersection_multi_impl(): │ │ │ │ │ - cbz r2, 22f8 │ │ │ │ │ + cbz r2, 22f4 │ │ │ │ │ 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 │ │ │ │ │ @@ -3872,175 +3872,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 22d4 │ │ │ │ │ + blt.n 22d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr.w r1, [r6, r5, lsl #2] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - bl ba0 │ │ │ │ │ + bl b9c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - cbz r0, 230c │ │ │ │ │ + cbz r0, 2308 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 22f2 │ │ │ │ │ + bge.n 22ee │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 22fc │ │ │ │ │ + cbz r3, 22f8 │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 22c8 │ │ │ │ │ - b.w 1604 │ │ │ │ │ + b.n 22c4 │ │ │ │ │ + b.w 1600 │ │ │ │ │ strd r0, r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ │ - b.n 22f2 │ │ │ │ │ + b.n 22ee │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2318 │ │ │ │ │ + bge.n 2314 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 231c │ │ │ │ │ + cbz r3, 2318 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 22ce │ │ │ │ │ + b.n 22ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2318 │ │ │ │ │ + b.n 2314 │ │ │ │ │ │ │ │ │ │ -00002324 : │ │ │ │ │ +00002320 : │ │ │ │ │ set_clear(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 3328 │ │ │ │ │ + bl 3314 │ │ │ │ │ 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} │ │ │ │ │ │ │ │ │ │ -00002340 : │ │ │ │ │ +0000233c : │ │ │ │ │ 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, 2392 │ │ │ │ │ + cbz r0, 238e │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 239e │ │ │ │ │ + cbz r0, 239a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyObject_GetState> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GetState │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 239a │ │ │ │ │ + cbz r0, 2396 │ │ │ │ │ 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 73c │ │ │ │ │ + bl 738 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 73c │ │ │ │ │ + bl 738 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 73c │ │ │ │ │ + bl 738 │ │ │ │ │ mov r0, r7 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 237c │ │ │ │ │ + b.n 2378 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 237c │ │ │ │ │ + b.n 2378 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 237c │ │ │ │ │ + b.n 2378 │ │ │ │ │ │ │ │ │ │ -000023a4 : │ │ │ │ │ +000023a0 : │ │ │ │ │ set_symmetric_difference_update(): │ │ │ │ │ - b.n 23a8 │ │ │ │ │ + b.n 23a4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000023a8 : │ │ │ │ │ +000023a4 : │ │ │ │ │ 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 2514 │ │ │ │ │ + beq.w 2510 │ │ │ │ │ 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 2496 │ │ │ │ │ + beq.n 2492 │ │ │ │ │ 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 23ec │ │ │ │ │ + beq.n 23e8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 23ec │ │ │ │ │ + beq.n 23e8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbz r0, 2406 │ │ │ │ │ + cbz r0, 2402 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2584 │ │ │ │ │ + bl 2580 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.n 2492 │ │ │ │ │ + beq.n 248e │ │ │ │ │ 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 23ec │ │ │ │ │ + bne.n 23e8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - bl 3044 │ │ │ │ │ + bl 3030 │ │ │ │ │ R_ARM_THM_CALL make_new_set_basetype_untracked │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2492 │ │ │ │ │ - ldr r3, [pc, #264] @ (252c ) │ │ │ │ │ + beq.n 248e │ │ │ │ │ + ldr r3, [pc, #264] @ (2528 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -4052,348 +4052,348 @@ │ │ │ │ │ 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 2584 │ │ │ │ │ + bl 2580 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 23f6 │ │ │ │ │ + bge.n 23f2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 23f6 │ │ │ │ │ + bne.n 23f2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 23f6 │ │ │ │ │ + b.n 23f2 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2492 │ │ │ │ │ + bge.n 248e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, 2492 │ │ │ │ │ + cbnz r3, 248e │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2402 │ │ │ │ │ + b.n 23fe │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 24ac │ │ │ │ │ + b.n 24a8 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 24ac │ │ │ │ │ + bge.n 24a8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2522 │ │ │ │ │ + beq.n 251e │ │ │ │ │ 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 23fa │ │ │ │ │ + beq.n 23f6 │ │ │ │ │ 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 298 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ - beq.n 2480 │ │ │ │ │ + beq.n 247c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 249c │ │ │ │ │ + bne.n 2498 │ │ │ │ │ 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, 24fc │ │ │ │ │ + cbnz r0, 24f8 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ - b.n 249c │ │ │ │ │ + b.n 2498 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2492 │ │ │ │ │ + bge.n 248e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2492 │ │ │ │ │ + bne.n 248e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2492 │ │ │ │ │ - bl 3328 │ │ │ │ │ + b.n 248e │ │ │ │ │ + bl 3314 │ │ │ │ │ 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 2402 │ │ │ │ │ + b.n 23fe │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 24ac │ │ │ │ │ + b.n 24a8 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000fc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002530 : │ │ │ │ │ +0000252c : │ │ │ │ │ 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 22a4 │ │ │ │ │ + bl 22a0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 2570 │ │ │ │ │ + cbz r0, 256c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1880 │ │ │ │ │ + bl 187c │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2568 │ │ │ │ │ + bge.n 2564 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, 2568 │ │ │ │ │ + cbnz r3, 2564 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00002578 : │ │ │ │ │ +00002574 : │ │ │ │ │ setiter_traverse(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cbz r0, 2582 │ │ │ │ │ + cbz r0, 257e │ │ │ │ │ mov r1, r2 │ │ │ │ │ bx r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002584 : │ │ │ │ │ +00002580 : │ │ │ │ │ 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] @ (264c ) │ │ │ │ │ + ldr r6, [pc, #180] @ (2648 ) │ │ │ │ │ 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 260c │ │ │ │ │ + blt.n 2608 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - cbz r4, 2608 │ │ │ │ │ + cbz r4, 2604 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n 2608 │ │ │ │ │ + beq.n 2604 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 25c0 │ │ │ │ │ + bge.n 25bc │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, r9 │ │ │ │ │ bl 298 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 2622 │ │ │ │ │ - cbnz r0, 25f2 │ │ │ │ │ + beq.n 261e │ │ │ │ │ + cbnz r0, 25ee │ │ │ │ │ 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, 2616 │ │ │ │ │ + cbnz r0, 2612 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 259e │ │ │ │ │ + bge.n 259a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 259e │ │ │ │ │ + bne.n 259a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 259e │ │ │ │ │ + b.n 259a │ │ │ │ │ adds r3, #8 │ │ │ │ │ - b.n 25a6 │ │ │ │ │ + b.n 25a2 │ │ │ │ │ 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 263c │ │ │ │ │ + blt.n 2638 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 260e │ │ │ │ │ + b.n 260a │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 260e │ │ │ │ │ + bge.n 260a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 260e │ │ │ │ │ + bne.n 260a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 260e │ │ │ │ │ + b.n 260a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 261c │ │ │ │ │ + bne.n 2618 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 261c │ │ │ │ │ + b.n 2618 │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002650 : │ │ │ │ │ +0000264c : │ │ │ │ │ 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 267a │ │ │ │ │ + beq.n 2676 │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 26be │ │ │ │ │ + bne.n 26ba │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 2686 │ │ │ │ │ - ldr r1, [pc, #92] @ (26e0 ) │ │ │ │ │ + beq.n 2682 │ │ │ │ │ + ldr r1, [pc, #92] @ (26dc ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 2692 │ │ │ │ │ + bne.n 268e │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.n 26e4 │ │ │ │ │ + b.n 26e0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2686 │ │ │ │ │ + bne.n 2682 │ │ │ │ │ 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 2686 │ │ │ │ │ + bne.n 2682 │ │ │ │ │ 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 267a │ │ │ │ │ + bne.n 2676 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 26b2 │ │ │ │ │ - b.n 267a │ │ │ │ │ + beq.n 26ae │ │ │ │ │ + b.n 2676 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000026e4 : │ │ │ │ │ +000026e0 : │ │ │ │ │ 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 ebc │ │ │ │ │ + bl eb8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 276c │ │ │ │ │ + cbz r0, 2768 │ │ │ │ │ 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 2720 │ │ │ │ │ + beq.n 271c │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 2720 │ │ │ │ │ + beq.n 271c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbz r0, 2772 │ │ │ │ │ + cbz r0, 276e │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6e8 │ │ │ │ │ + bl 6e4 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 279c │ │ │ │ │ + beq.n 2798 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2584 │ │ │ │ │ + bl 2580 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 279c │ │ │ │ │ - ldr r1, [pc, #120] @ (27b4 ) │ │ │ │ │ + beq.n 2798 │ │ │ │ │ + ldr r1, [pc, #120] @ (27b0 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -4411,65 +4411,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 2720 │ │ │ │ │ + bne.n 271c │ │ │ │ │ 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 2796 │ │ │ │ │ + beq.n 2792 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL set_update_iterable_lock_held │ │ │ │ │ - b.n 2728 │ │ │ │ │ - bl 8a0 │ │ │ │ │ - b.n 2728 │ │ │ │ │ + b.n 2724 │ │ │ │ │ + bl 89c │ │ │ │ │ + b.n 2724 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 27b0 │ │ │ │ │ + bge.n 27ac │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 27b0 │ │ │ │ │ + cbnz r3, 27ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 276c │ │ │ │ │ + b.n 2768 │ │ │ │ │ .word 0x0000006a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000027b8 : │ │ │ │ │ +000027b4 : │ │ │ │ │ set_issubset(): │ │ │ │ │ - b.w 1124 │ │ │ │ │ + b.w 1120 │ │ │ │ │ │ │ │ │ │ -000027bc : │ │ │ │ │ +000027b8 : │ │ │ │ │ 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, 2828 │ │ │ │ │ + cbz r0, 2824 │ │ │ │ │ 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] @ (282c ) │ │ │ │ │ + ldr r1, [pc, #68] @ (2828 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -4486,77 +4486,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 │ │ │ │ │ │ │ │ │ │ -00002830 : │ │ │ │ │ +0000282c : │ │ │ │ │ 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, 287c │ │ │ │ │ + cbnz r2, 2878 │ │ │ │ │ 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, 288e │ │ │ │ │ + cbz r0, 288a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 2894 │ │ │ │ │ - cbnz r0, 2896 │ │ │ │ │ + bne.n 2890 │ │ │ │ │ + cbnz r0, 2892 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - cbz r1, 2878 │ │ │ │ │ + cbz r1, 2874 │ │ │ │ │ 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 284a │ │ │ │ │ + bne.n 2846 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2878 │ │ │ │ │ - cbz r0, 289c │ │ │ │ │ + b.n 2874 │ │ │ │ │ + cbz r0, 2898 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3328 │ │ │ │ │ + bl 3314 │ │ │ │ │ R_ARM_THM_CALL set_clear_internal │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - cbz r1, 28ae │ │ │ │ │ + cbz r1, 28aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 630 │ │ │ │ │ - b.n 2878 │ │ │ │ │ + bl 62c │ │ │ │ │ + b.n 2874 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - b.n 2878 │ │ │ │ │ + b.n 2874 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000028b4 : │ │ │ │ │ +000028b0 : │ │ │ │ │ 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 │ │ │ │ │ @@ -4564,45 +4564,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 28e4 │ │ │ │ │ + beq.n 28e0 │ │ │ │ │ ldr.w r1, [r4, #148] @ 0x94 │ │ │ │ │ ldr.w r3, [r5, #148] @ 0x94 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 29ba │ │ │ │ │ + bne.n 29b6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 29a4 │ │ │ │ │ + bne.n 29a0 │ │ │ │ │ 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 29b6 │ │ │ │ │ + beq.n 29b2 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 29d0 │ │ │ │ │ + bne.n 29cc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 297c │ │ │ │ │ + beq.n 2978 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 29dc │ │ │ │ │ + beq.n 29d8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_THM_CALL _PyType_AllocNoTrack │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 291e │ │ │ │ │ + cbnz r0, 291a │ │ │ │ │ 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 │ │ │ │ │ @@ -4614,16 +4614,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 29ec │ │ │ │ │ - ldr r0, [pc, #188] @ (2a04 ) │ │ │ │ │ + bne.n 29e8 │ │ │ │ │ + ldr r0, [pc, #188] @ (2a00 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -4633,111 +4633,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 2918 │ │ │ │ │ + b.n 2914 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_THM_CALL _PyType_AllocNoTrack │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2918 │ │ │ │ │ + beq.n 2914 │ │ │ │ │ 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 2946 │ │ │ │ │ + b.n 2942 │ │ │ │ │ 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 28e8 │ │ │ │ │ + bne.n 28e4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 2918 │ │ │ │ │ + b.n 2914 │ │ │ │ │ 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 29b6 │ │ │ │ │ + beq.n 29b2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 17c │ │ │ │ │ R_ARM_THM_CALL make_new_set │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 2918 │ │ │ │ │ + b.n 2914 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 29e8 │ │ │ │ │ + bge.n 29e4 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ mov r3, r6 │ │ │ │ │ - b.n 2918 │ │ │ │ │ + b.n 2914 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 29b6 │ │ │ │ │ + bge.n 29b2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 29b6 │ │ │ │ │ + bne.n 29b2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 29b6 │ │ │ │ │ + b.n 29b2 │ │ │ │ │ .word 0x000000ac │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002a08 : │ │ │ │ │ +00002a04 : │ │ │ │ │ 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 2a3e │ │ │ │ │ + beq.n 2a3a │ │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 2a3e │ │ │ │ │ + beq.n 2a3a │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbz r0, 2a66 │ │ │ │ │ + cbz r0, 2a62 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23a8 │ │ │ │ │ + bl 23a4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 2a60 │ │ │ │ │ + cbz r0, 2a5c │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2a80 │ │ │ │ │ + blt.n 2a7c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ @@ -4746,26 +4746,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 2a3e │ │ │ │ │ + bne.n 2a3a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 2a60 │ │ │ │ │ + b.n 2a5c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2a52 │ │ │ │ │ + bne.n 2a4e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2a52 │ │ │ │ │ + b.n 2a4e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002a90 : │ │ │ │ │ +00002a8c : │ │ │ │ │ set_symmetric_difference(): │ │ │ │ │ - b.n 26e4 │ │ │ │ │ + b.n 26e0 │ │ │ │ │ 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 19ac │ │ │ │ │ + b.w 1998 │ │ │ │ │ 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 834 │ │ │ │ │ + bl 81c │ │ │ │ │ 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 8a0 │ │ │ │ │ + b.w 89c │ │ │ │ │ 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,36 +314,36 @@ │ │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7ca │ │ │ │ │ + beq.w 7b2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ strd r3, r0, [sp, #4] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 494 │ │ │ │ │ + beq.w 490 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3f0 │ │ │ │ │ + beq.n 3ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 794 │ │ │ │ │ + beq.w 77c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldrd r3, fp, [sl, #16] │ │ │ │ │ mov r2, r3 │ │ │ │ │ @@ -363,49 +363,49 @@ │ │ │ │ │ movhi r0, #0 │ │ │ │ │ add.w r6, r1, #8 │ │ │ │ │ adds r1, #16 │ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ │ add.w r9, r1, r0, lsl #3 │ │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ │ sub.w r0, r6, #8 │ │ │ │ │ - cbnz r1, 3c8 │ │ │ │ │ + cbnz r1, 3c6 │ │ │ │ │ ldr.w r5, [r6, #-8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 468 │ │ │ │ │ + bne.n 464 │ │ │ │ │ mov sl, r7 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 706 │ │ │ │ │ + bne.w 6fc │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r4, fp │ │ │ │ │ mov fp, r7 │ │ │ │ │ - add.w r7, r2, r2, lsl #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - ldrd lr, ip, [sl, #8] │ │ │ │ │ - add.w r1, lr, #1 │ │ │ │ │ + add.w r2, r2, r2, lsl #1 │ │ │ │ │ + ldrd ip, r7, [sl, #8] │ │ │ │ │ + add.w r1, ip, #1 │ │ │ │ │ str.w r1, [sl, #8] │ │ │ │ │ - add.w r5, ip, #1 │ │ │ │ │ + adds r5, r7, #1 │ │ │ │ │ str.w r5, [sl, #12] │ │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ │ str.w r4, [r6, #-8] │ │ │ │ │ - cmp r1, r7 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ str.w r8, [r0, #4] │ │ │ │ │ - bcs.w 4c2 │ │ │ │ │ + bcs.w 4be │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 2fc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 2fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 2fc │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - beq.n 3fc │ │ │ │ │ + beq.n 3fa │ │ │ │ │ adds r1, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r4, r0 │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ bne.n 364 │ │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ │ @@ -417,19 +417,19 @@ │ │ │ │ │ b.n 346 │ │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ bne.n 322 │ │ │ │ │ b.n 312 │ │ │ │ │ ldr.w r5, [r6, #-8] │ │ │ │ │ cmp fp, r5 │ │ │ │ │ - beq.n 472 │ │ │ │ │ + beq.n 46e │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 5f6 │ │ │ │ │ + beq.w 604 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ itt lt │ │ │ │ │ @@ -438,777 +438,759 @@ │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 43e │ │ │ │ │ + bge.n 43c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 7d0 │ │ │ │ │ + beq.w 7b8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bgt.n 472 │ │ │ │ │ + bgt.n 46e │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 7e2 │ │ │ │ │ + bne.w 7ca │ │ │ │ │ ldr r7, [r3, #20] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.w 7dc │ │ │ │ │ + bne.w 7c4 │ │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.w 7dc │ │ │ │ │ + bne.w 7c4 │ │ │ │ │ adds r6, #8 │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bne.w 364 │ │ │ │ │ - b.n 3d8 │ │ │ │ │ + bne.n 364 │ │ │ │ │ + b.n 3d6 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 3d2 │ │ │ │ │ + bne.n 3d0 │ │ │ │ │ cmp fp, r5 │ │ │ │ │ - bne.n 404 │ │ │ │ │ + bne.n 402 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ mov r4, fp │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.w 2fc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3b0 │ │ │ │ │ + bne.n 3ae │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3b0 │ │ │ │ │ + b.n 3ae │ │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4b0 │ │ │ │ │ + bge.n 4ac │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ - cbnz r3, 4b0 │ │ │ │ │ + cbnz r3, 4ac │ │ │ │ │ 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 │ │ │ │ │ movne r0, #1 │ │ │ │ │ negs r0, r0 │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + add.w r2, sl, #32 │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - add.w r7, sl, #32 │ │ │ │ │ it gt │ │ │ │ │ - lslgt r2, r5, #1 │ │ │ │ │ - bgt.n 4e0 │ │ │ │ │ - lsls r2, r5, #2 │ │ │ │ │ - cmp r2, #7 │ │ │ │ │ - bls.n 576 │ │ │ │ │ - cmp r2, #15 │ │ │ │ │ - bls.n 5ce │ │ │ │ │ - cmp r2, #31 │ │ │ │ │ - bls.n 588 │ │ │ │ │ - movs r5, #32 │ │ │ │ │ - lsls r5, r5, #1 │ │ │ │ │ - cmp r2, r5 │ │ │ │ │ + lslgt r5, r5, #1 │ │ │ │ │ + bgt.n 4de │ │ │ │ │ + lsls r5, r5, #2 │ │ │ │ │ + cmp r5, #7 │ │ │ │ │ + bls.n 57a │ │ │ │ │ + cmp r5, #15 │ │ │ │ │ + bls.n 5d8 │ │ │ │ │ + cmp r5, #31 │ │ │ │ │ + bls.n 590 │ │ │ │ │ + mov.w r9, #32 │ │ │ │ │ + mov.w r9, r9, lsl #1 │ │ │ │ │ + cmp r5, r9 │ │ │ │ │ bcs.n 4e2 │ │ │ │ │ - mov r6, fp │ │ │ │ │ - cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ │ - bcs.w 81c │ │ │ │ │ - mov.w r9, r5, lsl #3 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + mov r5, fp │ │ │ │ │ + cmp.w r9, #268435456 @ 0x10000000 │ │ │ │ │ + bcs.w 804 │ │ │ │ │ + mov.w r7, r9, lsl #3 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 81c │ │ │ │ │ - mov r2, r9 │ │ │ │ │ + beq.w 804 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ ldrd r2, r1, [sl, #8] │ │ │ │ │ - add.w r9, r5, #4294967295 @ 0xffffffff │ │ │ │ │ + add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ strd r9, r8, [sl, #16] │ │ │ │ │ - adds r0, r6, r3 │ │ │ │ │ + adds r7, r5, r3 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 722 │ │ │ │ │ - cmp r6, r0 │ │ │ │ │ - bhi.n 568 │ │ │ │ │ - add.w r2, r6, #16 │ │ │ │ │ - mov lr, r6 │ │ │ │ │ + bne.w 718 │ │ │ │ │ + cmp r5, r7 │ │ │ │ │ + bhi.n 56a │ │ │ │ │ + add.w r2, r5, #16 │ │ │ │ │ + add.w r7, r5, #8 │ │ │ │ │ + mov r6, r5 │ │ │ │ │ add.w ip, r2, r3 │ │ │ │ │ - add.w r3, r6, #8 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - ldr.w r2, [r3, #-8] │ │ │ │ │ - cbz r2, 55e │ │ │ │ │ - ldr.w r0, [r3, #-4] │ │ │ │ │ - and.w r1, r9, r0 │ │ │ │ │ - add.w r4, r8, r1, lsl #3 │ │ │ │ │ - ldr.w r5, [r8, r1, lsl #3] │ │ │ │ │ - cbnz r5, 58e │ │ │ │ │ - str.w r2, [r8, r1, lsl #3] │ │ │ │ │ - str r0, [r4, #4] │ │ │ │ │ - adds r3, #8 │ │ │ │ │ - cmp r3, ip │ │ │ │ │ - bne.n 540 │ │ │ │ │ - mov r4, r6 │ │ │ │ │ - mov r6, lr │ │ │ │ │ - cmp fp, r7 │ │ │ │ │ - beq.w 3b0 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + ldr.w r3, [r7, #-8] │ │ │ │ │ + cbz r3, 560 │ │ │ │ │ + ldr.w r1, [r7, #-4] │ │ │ │ │ + and.w r2, r9, r1 │ │ │ │ │ + add.w r0, r8, r2, lsl #3 │ │ │ │ │ + ldr.w r4, [r8, r2, lsl #3] │ │ │ │ │ + cbnz r4, 598 │ │ │ │ │ + str.w r3, [r8, r2, lsl #3] │ │ │ │ │ + str r1, [r0, #4] │ │ │ │ │ + adds r7, #8 │ │ │ │ │ + cmp r7, ip │ │ │ │ │ + bne.n 542 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + mov r5, r6 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + cmp fp, r3 │ │ │ │ │ + beq.w 3ae │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 3b0 │ │ │ │ │ - cmp fp, r7 │ │ │ │ │ - beq.w 75a │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - mov r6, fp │ │ │ │ │ - movs r5, #8 │ │ │ │ │ - mov.w r9, #64 @ 0x40 │ │ │ │ │ - b.n 508 │ │ │ │ │ - mov r6, fp │ │ │ │ │ - movs r5, #32 │ │ │ │ │ - b.n 4f2 │ │ │ │ │ - add.w r5, r1, #9 │ │ │ │ │ - cmp r9, r5 │ │ │ │ │ - bcc.n 5d4 │ │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.n 664 │ │ │ │ │ - ldr r5, [r4, #16] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.n 674 │ │ │ │ │ - ldr r5, [r4, #24] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ + b.n 3ae │ │ │ │ │ + add.w r2, sl, #32 │ │ │ │ │ + cmp fp, r2 │ │ │ │ │ + beq.w 744 │ │ │ │ │ + mov r8, r2 │ │ │ │ │ + mov r5, fp │ │ │ │ │ + mov.w r9, #8 │ │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ │ + b.n 50a │ │ │ │ │ + mov r5, fp │ │ │ │ │ + mov.w r9, #32 │ │ │ │ │ + b.n 4f4 │ │ │ │ │ + add.w r4, r2, #9 │ │ │ │ │ + cmp r9, r4 │ │ │ │ │ + bcc.n 5e0 │ │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.n 670 │ │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ beq.n 67c │ │ │ │ │ - ldr r5, [r4, #32] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.n 684 │ │ │ │ │ - ldr r5, [r4, #40] @ 0x28 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.n 68c │ │ │ │ │ - ldr r5, [r4, #48] @ 0x30 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.n 682 │ │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.n 688 │ │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.n 68e │ │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ beq.n 694 │ │ │ │ │ - ldr r5, [r4, #56] @ 0x38 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.n 66c │ │ │ │ │ - ldr r5, [r4, #64] @ 0x40 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.n 69c │ │ │ │ │ - ldr r5, [r4, #72] @ 0x48 │ │ │ │ │ - cbnz r5, 5d4 │ │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ │ - b.n 5f0 │ │ │ │ │ - mov r6, fp │ │ │ │ │ - movs r5, #16 │ │ │ │ │ - b.n 4f2 │ │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ │ - add.w r1, r1, r1, lsl #2 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - add r1, r4 │ │ │ │ │ - and.w r5, r9, r1 │ │ │ │ │ - add.w r4, r8, r5, lsl #3 │ │ │ │ │ - ldr.w r1, [r8, r5, lsl #3] │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.n 6a0 │ │ │ │ │ - strd r2, r0, [r4] │ │ │ │ │ - b.n 55e │ │ │ │ │ + ldr r4, [r0, #56] @ 0x38 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.n 676 │ │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq.n 69a │ │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ │ + cbnz r4, 5e0 │ │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ │ + b.n 5fe │ │ │ │ │ + mov r5, fp │ │ │ │ │ + mov.w r9, #16 │ │ │ │ │ + b.n 4f4 │ │ │ │ │ + mov.w lr, r1, lsr #5 │ │ │ │ │ + add.w r2, r2, r2, lsl #2 │ │ │ │ │ + add.w r0, lr, #1 │ │ │ │ │ + add r2, r0 │ │ │ │ │ + and.w r4, r9, r2 │ │ │ │ │ + add.w r0, r8, r4, lsl #3 │ │ │ │ │ + ldr.w r2, [r8, r4, lsl #3] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n 69e │ │ │ │ │ + strd r3, r1, [r0] │ │ │ │ │ + b.n 560 │ │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 40e │ │ │ │ │ + bne.w 40c │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr.w r1, [fp, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 40e │ │ │ │ │ + bne.w 40c │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ ldrb.w r0, [fp, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.w 40e │ │ │ │ │ + bne.w 40c │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 818 │ │ │ │ │ + bpl.w 800 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ │ addpl.w r0, r5, #28 │ │ │ │ │ ldrb.w r1, [fp, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 828 │ │ │ │ │ + beq.w 810 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, fp, #20 │ │ │ │ │ addpl.w r1, fp, #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.w 472 │ │ │ │ │ - b.n 40e │ │ │ │ │ + beq.w 46e │ │ │ │ │ + b.n 40c │ │ │ │ │ mov r3, r2 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - adds r4, #8 │ │ │ │ │ - b.n 5f0 │ │ │ │ │ + adds r0, #8 │ │ │ │ │ + b.n 5fe │ │ │ │ │ mov r3, r2 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ │ - b.n 5f0 │ │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ │ + b.n 5fe │ │ │ │ │ mov r3, r2 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - adds r4, #16 │ │ │ │ │ - b.n 5f0 │ │ │ │ │ + adds r0, #16 │ │ │ │ │ + b.n 5fe │ │ │ │ │ mov r3, r2 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - adds r4, #24 │ │ │ │ │ - b.n 5f0 │ │ │ │ │ + adds r0, #24 │ │ │ │ │ + b.n 5fe │ │ │ │ │ mov r3, r2 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - adds r4, #32 │ │ │ │ │ - b.n 5f0 │ │ │ │ │ + adds r0, #32 │ │ │ │ │ + b.n 5fe │ │ │ │ │ mov r3, r2 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ │ - b.n 5f0 │ │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ │ + b.n 5fe │ │ │ │ │ mov r3, r2 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ │ - b.n 5f0 │ │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ │ + b.n 5fe │ │ │ │ │ mov r3, r2 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ │ - b.n 5f0 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ │ + b.n 5fe │ │ │ │ │ mov r2, r3 │ │ │ │ │ - add.w r3, r5, #9 │ │ │ │ │ + add.w r3, r4, #9 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bcc.n 6e2 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 660 │ │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ │ + bcc.n 6dc │ │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 670 │ │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ │ + beq.n 66e │ │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 678 │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ + beq.n 67a │ │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n 680 │ │ │ │ │ - ldr r3, [r4, #40] @ 0x28 │ │ │ │ │ + ldr r3, [r0, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 688 │ │ │ │ │ - ldr r3, [r4, #48] @ 0x30 │ │ │ │ │ + beq.n 686 │ │ │ │ │ + ldr r3, [r0, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 690 │ │ │ │ │ - ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ + beq.n 68c │ │ │ │ │ + ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 668 │ │ │ │ │ - ldr r3, [r4, #64] @ 0x40 │ │ │ │ │ + beq.n 692 │ │ │ │ │ + ldr r3, [r0, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 698 │ │ │ │ │ - ldr r3, [r4, #72] @ 0x48 │ │ │ │ │ + beq.n 674 │ │ │ │ │ + ldr r3, [r0, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 754 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add.w r5, r5, r5, lsl #2 │ │ │ │ │ - adds r5, #1 │ │ │ │ │ - lsrs r3, r3, #5 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - add r5, r3 │ │ │ │ │ - and.w r5, r9, r5 │ │ │ │ │ - add.w r4, r8, r5, lsl #3 │ │ │ │ │ - ldr.w r3, [r8, r5, lsl #3] │ │ │ │ │ + beq.n 698 │ │ │ │ │ + ldr r3, [r0, #72] @ 0x48 │ │ │ │ │ + cbz r3, 740 │ │ │ │ │ + add.w r4, r4, r4, lsl #2 │ │ │ │ │ + mov.w lr, lr, lsr #5 │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + add r4, lr │ │ │ │ │ + and.w r4, r9, r4 │ │ │ │ │ + add.w r0, r8, r4, lsl #3 │ │ │ │ │ + ldr.w r3, [r8, r4, lsl #3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6a4 │ │ │ │ │ + bne.n 6a0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - b.n 5f0 │ │ │ │ │ + b.n 5fe │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ adds r1, #1 │ │ │ │ │ bne.w 33a │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ mov r4, fp │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [sl, #12] │ │ │ │ │ strd fp, r8, [r2] │ │ │ │ │ - b.n 3b0 │ │ │ │ │ + b.n 3ae │ │ │ │ │ + mov r6, r5 │ │ │ │ │ str.w r1, [sl, #8] │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - mov r9, r4 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - b.n 732 │ │ │ │ │ - adds r5, #8 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bhi.n 750 │ │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ │ + b.n 722 │ │ │ │ │ + adds r6, #8 │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ + bhi.w 56a │ │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 730 │ │ │ │ │ - ldr r3, [pc, #240] @ (830 ) │ │ │ │ │ + beq.n 720 │ │ │ │ │ + ldr r3, [pc, #232] @ (818 ) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 730 │ │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ │ + beq.n 720 │ │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ │ + mov r1, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ bl 204 │ │ │ │ │ R_ARM_THM_CALL set_insert_clean │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - b.n 730 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ - b.n 568 │ │ │ │ │ + b.n 720 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - b.n 5ca │ │ │ │ │ - cmp lr, ip │ │ │ │ │ - beq.w 3b0 │ │ │ │ │ + b.n 5d4 │ │ │ │ │ + cmp ip, r7 │ │ │ │ │ + beq.w 3ae │ │ │ │ │ mov r5, fp │ │ │ │ │ - add.w ip, sp, #24 │ │ │ │ │ - add.w lr, sl, #96 @ 0x60 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - mov r6, ip │ │ │ │ │ + add r7, sp, #24 │ │ │ │ │ + add.w ip, sl, #96 @ 0x60 │ │ │ │ │ + mov lr, r3 │ │ │ │ │ + mov r6, r7 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ adds r5, #16 │ │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ │ - add.w ip, ip, #16 │ │ │ │ │ + adds r7, #16 │ │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ │ - cmp r5, lr │ │ │ │ │ + cmp r5, ip │ │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ - bne.n 76c │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - movs r5, #8 │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - add r6, sp, #24 │ │ │ │ │ - mov.w r9, #64 @ 0x40 │ │ │ │ │ - b.n 508 │ │ │ │ │ + bne.n 754 │ │ │ │ │ + ldr.w r8, [sp, #12] │ │ │ │ │ + mov r3, lr │ │ │ │ │ + mov.w r9, #8 │ │ │ │ │ + add r5, sp, #24 │ │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ │ + b.n 50a │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ │ mov r8, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7b8 │ │ │ │ │ + bge.n 7a0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ - cbnz r3, 7b8 │ │ │ │ │ + cbnz r3, 7a0 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7ca │ │ │ │ │ + bge.n 7b2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbz r3, 804 │ │ │ │ │ + cbz r3, 7ec │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 4bc │ │ │ │ │ + b.n 4b8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n 43e │ │ │ │ │ + b.n 43c │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ mov sl, r7 │ │ │ │ │ b.n 33a │ │ │ │ │ mov r8, fp │ │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 80c │ │ │ │ │ + bge.n 7f4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7a0 │ │ │ │ │ + bne.n 788 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7a0 │ │ │ │ │ + b.n 788 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7ca │ │ │ │ │ + b.n 7b2 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 7aa │ │ │ │ │ - b.n 7ca │ │ │ │ │ + blt.n 792 │ │ │ │ │ + b.n 7b2 │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ - b.n 634 │ │ │ │ │ + b.n 642 │ │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ │ mov r8, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 7a0 │ │ │ │ │ + b.n 788 │ │ │ │ │ ldr.w r1, [fp, #28] │ │ │ │ │ - b.n 64c │ │ │ │ │ + b.n 65a │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000834 : │ │ │ │ │ +0000081c : │ │ │ │ │ set_table_resize(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ │ ldr r5, [r0, #16] │ │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ │ mov r9, r0 │ │ │ │ │ add.w r8, r0, #32 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bls.w 964 │ │ │ │ │ + bls.w 94c │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls.n 8ec │ │ │ │ │ + bls.n 8d4 │ │ │ │ │ cmp r1, #31 │ │ │ │ │ - bls.w 996 │ │ │ │ │ + bls.w 97e │ │ │ │ │ movs r6, #32 │ │ │ │ │ lsls r6, r6, #1 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bls.n 860 │ │ │ │ │ + bls.n 848 │ │ │ │ │ ldr.w sl, [r9, #20] │ │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ │ - bcs.w aca │ │ │ │ │ + bcs.w ab2 │ │ │ │ │ lsls r2, r6, #3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w aca │ │ │ │ │ + beq.w ab2 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ subs r6, #1 │ │ │ │ │ ldrd r2, r3, [r9, #8] │ │ │ │ │ add.w r5, sl, r5, lsl #3 │ │ │ │ │ strd r6, r4, [r9, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it eq │ │ │ │ │ moveq lr, sl │ │ │ │ │ - bne.w a44 │ │ │ │ │ + bne.w a2c │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - bhi.n 8e0 │ │ │ │ │ + bhi.n 8c8 │ │ │ │ │ sub.w r0, r5, sl │ │ │ │ │ add.w r3, sl, #16 │ │ │ │ │ bic.w r0, r0, #7 │ │ │ │ │ add r0, r3 │ │ │ │ │ add.w r3, sl, #8 │ │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ │ - cbz r2, 8da │ │ │ │ │ + cbz r2, 8c2 │ │ │ │ │ ldr.w r5, [r3, #-4] │ │ │ │ │ and.w r1, r5, r6 │ │ │ │ │ add.w ip, r4, r1, lsl #3 │ │ │ │ │ ldr.w r7, [r4, r1, lsl #3] │ │ │ │ │ - cbnz r7, 8f4 │ │ │ │ │ + cbnz r7, 8dc │ │ │ │ │ str.w r2, [r4, r1, lsl #3] │ │ │ │ │ str.w r5, [ip, #4] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 8ba │ │ │ │ │ + bne.n 8a2 │ │ │ │ │ cmp r8, lr │ │ │ │ │ - bne.n 9b0 │ │ │ │ │ + bne.n 998 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr.w sl, [r0, #20] │ │ │ │ │ movs r6, #16 │ │ │ │ │ - b.n 872 │ │ │ │ │ + b.n 85a │ │ │ │ │ add.w r9, r1, #9 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - bhi.n 944 │ │ │ │ │ + bhi.n 92c │ │ │ │ │ ldr.w r7, [ip, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 99e │ │ │ │ │ + beq.n 986 │ │ │ │ │ ldr.w r7, [ip, #16] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 9a4 │ │ │ │ │ + beq.n 98c │ │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 9aa │ │ │ │ │ + beq.n 992 │ │ │ │ │ ldr.w r7, [ip, #32] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 990 │ │ │ │ │ + beq.n 978 │ │ │ │ │ ldr.w r7, [ip, #40] @ 0x28 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 9b8 │ │ │ │ │ + beq.n 9a0 │ │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 9be │ │ │ │ │ + beq.n 9a6 │ │ │ │ │ ldr.w r7, [ip, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 9c4 │ │ │ │ │ + beq.n 9ac │ │ │ │ │ ldr.w r7, [ip, #64] @ 0x40 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 9ca │ │ │ │ │ + beq.n 9b2 │ │ │ │ │ ldr.w r7, [ip, #72] @ 0x48 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 9d0 │ │ │ │ │ + beq.n 9b8 │ │ │ │ │ lsrs r7, r5, #5 │ │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ │ add.w ip, r7, #1 │ │ │ │ │ add r1, ip │ │ │ │ │ and.w r9, r1, r6 │ │ │ │ │ add.w ip, r4, r9, lsl #3 │ │ │ │ │ ldr.w r1, [r4, r9, lsl #3] │ │ │ │ │ - cbnz r1, 9d6 │ │ │ │ │ + cbnz r1, 9be │ │ │ │ │ strd r2, r5, [ip] │ │ │ │ │ - b.n 8da │ │ │ │ │ + b.n 8c2 │ │ │ │ │ ldr.w sl, [r0, #20] │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - beq.w a78 │ │ │ │ │ + beq.w a60 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r6, #7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ add.w r5, sl, r5, lsl #3 │ │ │ │ │ ldrd r1, r3, [r9, #8] │ │ │ │ │ strd r6, r8, [r9, #16] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n a42 │ │ │ │ │ + bne.n a2a │ │ │ │ │ mov lr, sl │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b.n 8a4 │ │ │ │ │ + b.n 88c │ │ │ │ │ add.w ip, ip, #32 │ │ │ │ │ - b.n 95e │ │ │ │ │ + b.n 946 │ │ │ │ │ ldr.w sl, [r0, #20] │ │ │ │ │ movs r6, #32 │ │ │ │ │ - b.n 872 │ │ │ │ │ + b.n 85a │ │ │ │ │ add.w ip, ip, #8 │ │ │ │ │ - b.n 95e │ │ │ │ │ + b.n 946 │ │ │ │ │ add.w ip, ip, #16 │ │ │ │ │ - b.n 95e │ │ │ │ │ + b.n 946 │ │ │ │ │ add.w ip, ip, #24 │ │ │ │ │ - b.n 95e │ │ │ │ │ + b.n 946 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 8e4 │ │ │ │ │ + b.n 8cc │ │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ │ - b.n 95e │ │ │ │ │ + b.n 946 │ │ │ │ │ add.w ip, ip, #48 @ 0x30 │ │ │ │ │ - b.n 95e │ │ │ │ │ + b.n 946 │ │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ │ - b.n 95e │ │ │ │ │ + b.n 946 │ │ │ │ │ add.w ip, ip, #64 @ 0x40 │ │ │ │ │ - b.n 95e │ │ │ │ │ + b.n 946 │ │ │ │ │ add.w ip, ip, #72 @ 0x48 │ │ │ │ │ - b.n 95e │ │ │ │ │ + b.n 946 │ │ │ │ │ add.w r1, r9, #9 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bhi.n a26 │ │ │ │ │ + bhi.n a0e │ │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 99e │ │ │ │ │ + beq.n 986 │ │ │ │ │ ldr.w r1, [ip, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 9a4 │ │ │ │ │ + beq.n 98c │ │ │ │ │ ldr.w r1, [ip, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 9aa │ │ │ │ │ + beq.n 992 │ │ │ │ │ ldr.w r1, [ip, #32] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 990 │ │ │ │ │ + beq.n 978 │ │ │ │ │ ldr.w r1, [ip, #40] @ 0x28 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 9b8 │ │ │ │ │ + beq.n 9a0 │ │ │ │ │ ldr.w r1, [ip, #48] @ 0x30 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 9be │ │ │ │ │ + beq.n 9a6 │ │ │ │ │ ldr.w r1, [ip, #56] @ 0x38 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 9c4 │ │ │ │ │ + beq.n 9ac │ │ │ │ │ ldr.w r1, [ip, #64] @ 0x40 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 9ca │ │ │ │ │ + beq.n 9b2 │ │ │ │ │ ldr.w r1, [ip, #72] @ 0x48 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 9d0 │ │ │ │ │ + beq.n 9b8 │ │ │ │ │ add.w r1, r9, r9, lsl #2 │ │ │ │ │ lsrs r7, r7, #5 │ │ │ │ │ adds r1, #1 │ │ │ │ │ add r1, r7 │ │ │ │ │ and.w r9, r1, r6 │ │ │ │ │ add.w ip, r4, r9, lsl #3 │ │ │ │ │ ldr.w r1, [r4, r9, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 95e │ │ │ │ │ - b.n 9d6 │ │ │ │ │ + beq.n 946 │ │ │ │ │ + b.n 9be │ │ │ │ │ mov r4, r8 │ │ │ │ │ mov r7, sl │ │ │ │ │ str.w r3, [r9, #8] │ │ │ │ │ mov r9, r7 │ │ │ │ │ - b.n a52 │ │ │ │ │ + b.n a3a │ │ │ │ │ add.w r9, r9, #8 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - bhi.n a72 │ │ │ │ │ + bhi.n a5a │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n a4e │ │ │ │ │ - ldr r3, [pc, #116] @ (ad4 ) │ │ │ │ │ + beq.n a36 │ │ │ │ │ + ldr r3, [pc, #116] @ (abc ) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n a4e │ │ │ │ │ + beq.n a36 │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 204 │ │ │ │ │ R_ARM_THM_CALL set_insert_clean │ │ │ │ │ - b.n a4e │ │ │ │ │ + b.n a36 │ │ │ │ │ mov lr, sl │ │ │ │ │ mov sl, r7 │ │ │ │ │ - b.n 8e0 │ │ │ │ │ + b.n 8c8 │ │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 8e4 │ │ │ │ │ + beq.w 8cc │ │ │ │ │ mov r4, sl │ │ │ │ │ add.w ip, sp, #8 │ │ │ │ │ add.w lr, r0, #96 @ 0x60 │ │ │ │ │ mov r6, ip │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ adds r4, #16 │ │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ │ add.w ip, ip, #16 │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ cmp r4, lr │ │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ - bne.n a8c │ │ │ │ │ + bne.n a74 │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ add r3, sp, #8 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ movs r6, #7 │ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ │ mov r4, r8 │ │ │ │ │ str.w r8, [r9, #20] │ │ │ │ │ str.w r6, [r9, #16] │ │ │ │ │ - b.n a46 │ │ │ │ │ + b.n a2e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 8e6 │ │ │ │ │ + b.n 8ce │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000ad8 : │ │ │ │ │ +00000ac0 : │ │ │ │ │ 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] @ (b68 ) │ │ │ │ │ + ldr r5, [pc, #120] @ (b50 ) │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - blt.n b54 │ │ │ │ │ + blt.n b3c │ │ │ │ │ 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 b5a │ │ │ │ │ + bne.n b42 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - blt.n b54 │ │ │ │ │ + blt.n b3c │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ add.w ip, r4, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - bne.n b5a │ │ │ │ │ + bne.n b42 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - blt.n b54 │ │ │ │ │ + blt.n b3c │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ adds r4, #3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r5 │ │ │ │ │ - bne.n b46 │ │ │ │ │ + bne.n b2e │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - blt.n b54 │ │ │ │ │ + blt.n b3c │ │ │ │ │ ldr.w r0, [r2, r4, lsl #3] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - beq.n b34 │ │ │ │ │ + beq.n b1c │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r7 │ │ │ │ │ - cbnz r0, b56 │ │ │ │ │ + cbnz r0, b3e │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bge.n afa │ │ │ │ │ + bge.n ae2 │ │ │ │ │ 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 b4c │ │ │ │ │ - b.n b56 │ │ │ │ │ + beq.n b34 │ │ │ │ │ + b.n b3e │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000b6c : │ │ │ │ │ +00000b54 : │ │ │ │ │ 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] @ (c14 ) │ │ │ │ │ + ldr r0, [pc, #144] @ (bfc ) │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_THM_CALL _PyType_AllocNoTrack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c0e │ │ │ │ │ + beq.n bf6 │ │ │ │ │ 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, bec │ │ │ │ │ - ldr r0, [pc, #108] @ (c18 ) │ │ │ │ │ + cbnz r4, bd4 │ │ │ │ │ + ldr r0, [pc, #108] @ (c00 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -1226,33 +1208,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 ba8 │ │ │ │ │ + beq.n b90 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n c0e │ │ │ │ │ + bge.n bf6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, c0e │ │ │ │ │ + cbnz r2, bf6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n be6 │ │ │ │ │ + b.n bce │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000005e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00000c1c : │ │ │ │ │ +00000c04 : │ │ │ │ │ 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 │ │ │ │ │ @@ -1260,28 +1242,28 @@ │ │ │ │ │ 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 d92 │ │ │ │ │ + bne.w d7a │ │ │ │ │ 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 d82 │ │ │ │ │ + beq.w d6a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r7, r0, #1 │ │ │ │ │ - beq.w e86 │ │ │ │ │ + beq.w e6e │ │ │ │ │ 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 │ │ │ │ │ @@ -1298,455 +1280,454 @@ │ │ │ │ │ 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, cf0 │ │ │ │ │ + cbnz r1, cd8 │ │ │ │ │ ldr.w r7, [r8, #-8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n d8c │ │ │ │ │ + bne.n d74 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r3, fp │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w e42 │ │ │ │ │ + bne.w e2a │ │ │ │ │ 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 e2c │ │ │ │ │ + bcs.w e14 │ │ │ │ │ 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 d18 │ │ │ │ │ + beq.n d00 │ │ │ │ │ adds r1, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r5, r0 │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - bne.n ca2 │ │ │ │ │ + bne.n c8a │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ add sl, r1 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ and.w sl, sl, r2 │ │ │ │ │ - b.n c86 │ │ │ │ │ + b.n c6e │ │ │ │ │ ldr.w r7, [r8, #-8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq.n e10 │ │ │ │ │ + beq.n df8 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n dbc │ │ │ │ │ + beq.n da4 │ │ │ │ │ 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 d54 │ │ │ │ │ + bge.n d3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w e5c │ │ │ │ │ + beq.w e44 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n e10 │ │ │ │ │ + bgt.n df8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e68 │ │ │ │ │ + bne.w e50 │ │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w e7c │ │ │ │ │ + bne.w e64 │ │ │ │ │ ldr.w r2, [r8, #-8] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.w e7c │ │ │ │ │ + bne.w e64 │ │ │ │ │ add.w r8, r8, #8 │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - bne.n ca2 │ │ │ │ │ - b.n d02 │ │ │ │ │ + bne.n c8a │ │ │ │ │ + b.n cea │ │ │ │ │ ldr r4, [r6, #12] │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ - bne.w c64 │ │ │ │ │ - b.n c56 │ │ │ │ │ + bne.w c4c │ │ │ │ │ + b.n c3e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n cfa │ │ │ │ │ - b.n d1c │ │ │ │ │ + bne.n ce2 │ │ │ │ │ + b.n d04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c46 │ │ │ │ │ + bne.w c2e │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne.n e9e │ │ │ │ │ + bne.n e86 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w c46 │ │ │ │ │ + beq.w c2e │ │ │ │ │ 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 e76 │ │ │ │ │ + b.n e5e │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n d28 │ │ │ │ │ + bne.n d10 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n d28 │ │ │ │ │ + bne.n d10 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n d28 │ │ │ │ │ + bne.n d10 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n e9a │ │ │ │ │ + bpl.n e82 │ │ │ │ │ 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 e96 │ │ │ │ │ + beq.n e7e │ │ │ │ │ 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 d28 │ │ │ │ │ + bne.n d10 │ │ │ │ │ ldr r4, [r6, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w ce6 │ │ │ │ │ + bge.w cce │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r6, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w ce6 │ │ │ │ │ + bne.w cce │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ce8 │ │ │ │ │ + b.n cd0 │ │ │ │ │ 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 834 │ │ │ │ │ + b.n 81c │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w c7a │ │ │ │ │ + bne.w c62 │ │ │ │ │ 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 ce8 │ │ │ │ │ + b.n cd0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n d54 │ │ │ │ │ + b.n d3c │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e76 │ │ │ │ │ + bge.n e5e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbz r3, e8e │ │ │ │ │ + cbz r3, e76 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n ce8 │ │ │ │ │ + b.n cd0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ mov r3, fp │ │ │ │ │ - b.n c7a │ │ │ │ │ + b.n c62 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ - b.n ce8 │ │ │ │ │ + b.n cd0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e76 │ │ │ │ │ + b.n e5e │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ - b.n e00 │ │ │ │ │ + b.n de8 │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b.n dec │ │ │ │ │ + b.n dd4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w da2 │ │ │ │ │ - b.n daa │ │ │ │ │ + bne.w d8a │ │ │ │ │ + b.n d92 │ │ │ │ │ │ │ │ │ │ -00000eac : │ │ │ │ │ +00000e94 : │ │ │ │ │ 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, #688] @ (1170 ) │ │ │ │ │ + ldr r3, [pc, #680] @ (1150 ) │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r8, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 11fa │ │ │ │ │ + bne.w 11da │ │ │ │ │ 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 1178 │ │ │ │ │ + bne.w 1158 │ │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ │ adds r5, r3, #1 │ │ │ │ │ - beq.w 1178 │ │ │ │ │ + beq.w 1158 │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ str.w r9, [sp, #4] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ │ and.w r4, r0, r3 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ 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 f2a │ │ │ │ │ - cbnz r2, f62 │ │ │ │ │ + bls.n f12 │ │ │ │ │ + cbnz r2, f48 │ │ │ │ │ ldr.w r7, [r1, r4, lsl #3] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 11a6 │ │ │ │ │ + bne.w 1186 │ │ │ │ │ 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 101e │ │ │ │ │ + bne.n 1002 │ │ │ │ │ ldr r7, [r1, r6] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n f20 │ │ │ │ │ + beq.n f08 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1024 │ │ │ │ │ - add.w sl, sl, #16 │ │ │ │ │ + beq.n 1008 │ │ │ │ │ + add.w r7, sl, #16 │ │ │ │ │ movs r5, #8 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - ldr.w r2, [sl, #-4] │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + ldr.w r2, [r7, #-4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1090 │ │ │ │ │ - ldr.w r1, [sl, #-8] │ │ │ │ │ + bne.w 1074 │ │ │ │ │ + ldr.w r1, [r7, #-8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1090 │ │ │ │ │ - mov r7, sl │ │ │ │ │ + bne.w 1074 │ │ │ │ │ mov r2, r9 │ │ │ │ │ - sub.w sl, sl, #8 │ │ │ │ │ + sub.w sl, r7, #8 │ │ │ │ │ cmp r7, #8 │ │ │ │ │ - bne.n f72 │ │ │ │ │ - b.n 11c4 │ │ │ │ │ + bne.n f58 │ │ │ │ │ + b.n 11a4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 100c │ │ │ │ │ + bne.n ff0 │ │ │ │ │ ldr r7, [r1, r6] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bne.n f9c │ │ │ │ │ + bne.n f82 │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f20 │ │ │ │ │ + beq.n f08 │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ - ldr r4, [pc, #500] @ (1174 ) │ │ │ │ │ + ldr r4, [pc, #492] @ (1154 ) │ │ │ │ │ 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 1196 │ │ │ │ │ + blt.w 1176 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n f22 │ │ │ │ │ + b.n f0a │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 102a │ │ │ │ │ + beq.n 100e │ │ │ │ │ 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 11b0 │ │ │ │ │ + beq.w 1190 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n fc0 │ │ │ │ │ + bge.n fa6 │ │ │ │ │ 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 fe2 │ │ │ │ │ + bge.n fc8 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 11ca │ │ │ │ │ + beq.w 11aa │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 11c4 │ │ │ │ │ + blt.w 11a4 │ │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.w ef0 │ │ │ │ │ + bne.n ed8 │ │ │ │ │ ldr r0, [r5, r6] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.w ef0 │ │ │ │ │ + bne.w ed8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n f70 │ │ │ │ │ + bne.n f56 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n f38 │ │ │ │ │ + bne.n f20 │ │ │ │ │ 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, r0 │ │ │ │ │ - b.n f00 │ │ │ │ │ + b.n ee8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n f38 │ │ │ │ │ + bne.n f20 │ │ │ │ │ ldr r7, [r1, r6] │ │ │ │ │ movs r2, #9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b.n f6c │ │ │ │ │ + b.n f52 │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n fa4 │ │ │ │ │ + bne.n f8a │ │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n fa4 │ │ │ │ │ + bne.n f8a │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n fa4 │ │ │ │ │ + bne.n f8a │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 122c │ │ │ │ │ + bpl.w 120c │ │ │ │ │ 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 1226 │ │ │ │ │ + beq.w 1206 │ │ │ │ │ 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 f70 │ │ │ │ │ - b.n fa4 │ │ │ │ │ - cmp r2, r7 │ │ │ │ │ - bne.n 115e │ │ │ │ │ - ldr.w r6, [sl, #-8] │ │ │ │ │ + beq.w f56 │ │ │ │ │ + b.n f8a │ │ │ │ │ + cmp r2, sl │ │ │ │ │ + bne.n 1140 │ │ │ │ │ + ldr.w r6, [r7, #-8] │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.w f54 │ │ │ │ │ + beq.w f3c │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 1102 │ │ │ │ │ + bne.n 10e4 │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 1102 │ │ │ │ │ + bne.n 10e4 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1102 │ │ │ │ │ + bne.n 10e4 │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ │ - ubfx r3, r1, #2, #3 │ │ │ │ │ + ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ - bne.n 1102 │ │ │ │ │ + cmp r0, ip │ │ │ │ │ + bne.n 10e4 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 1222 │ │ │ │ │ + bpl.w 1202 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r6, #20 │ │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ │ - tst.w r1, #32 │ │ │ │ │ - beq.w 121c │ │ │ │ │ + lsls r3, r1, #26 │ │ │ │ │ + bpl.w 11fc │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r8, #20 │ │ │ │ │ addpl.w r1, r8, #28 │ │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ │ + mul.w r2, ip, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f54 │ │ │ │ │ + beq.w f3c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 11da │ │ │ │ │ + beq.n 11ba │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ itt lt │ │ │ │ │ @@ -1754,125 +1735,125 @@ │ │ │ │ │ strlt r2, [r6, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 113e │ │ │ │ │ + bge.n 1120 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 11ea │ │ │ │ │ + beq.n 11ca │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 11c4 │ │ │ │ │ + blt.n 11a4 │ │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 11f6 │ │ │ │ │ - ldr.w r0, [sl, #-8] │ │ │ │ │ + bne.n 11d6 │ │ │ │ │ + ldr.w r0, [r7, #-8] │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 11f6 │ │ │ │ │ + bne.n 11d6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f54 │ │ │ │ │ + bne.w f3c │ │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ │ subs r5, #1 │ │ │ │ │ - add.w sl, sl, #8 │ │ │ │ │ + adds r7, #8 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ - bne.w f40 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - b.n 1008 │ │ │ │ │ + bne.w f28 │ │ │ │ │ + mov r3, sl │ │ │ │ │ + b.n fec │ │ │ │ │ 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 ee8 │ │ │ │ │ + bne.w ed0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n f22 │ │ │ │ │ + b.n f0a │ │ │ │ │ add r1, r4 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w f98 │ │ │ │ │ + bne.w f7e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f98 │ │ │ │ │ + b.n f7e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 100c │ │ │ │ │ + bne.w ff0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n f6c │ │ │ │ │ + b.n f52 │ │ │ │ │ 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 ffa │ │ │ │ │ + bge.w fde │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n f22 │ │ │ │ │ + b.n f0a │ │ │ │ │ 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 fe2 │ │ │ │ │ + b.n fc8 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.n 1154 │ │ │ │ │ - b.n 11c4 │ │ │ │ │ + bge.n 1136 │ │ │ │ │ + b.n 11a4 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ - b.n 113e │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - b.n ef0 │ │ │ │ │ + b.n 1120 │ │ │ │ │ + mov r3, sl │ │ │ │ │ + b.n ed8 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ecc │ │ │ │ │ + bne.w eb4 │ │ │ │ │ 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 11c4 │ │ │ │ │ + b.n 11a4 │ │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ │ - b.n 10f4 │ │ │ │ │ + b.n 10d6 │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - b.n 10dc │ │ │ │ │ + b.n 10c0 │ │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ │ - b.n 107c │ │ │ │ │ + b.n 1060 │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b.n 1064 │ │ │ │ │ + b.n 1048 │ │ │ │ │ │ │ │ │ │ -00001230 : │ │ │ │ │ +00001210 : │ │ │ │ │ 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 │ │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ │ @@ -1889,104 +1870,104 @@ │ │ │ │ │ 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 128c │ │ │ │ │ + bls.n 126c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 13b2 │ │ │ │ │ + bne.w 1392 │ │ │ │ │ ldr.w r7, [r1, r4, lsl #3] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 14b8 │ │ │ │ │ + bne.w 1498 │ │ │ │ │ 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 14aa │ │ │ │ │ + bne.w 148a │ │ │ │ │ ldr r7, [r1, r6] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 1282 │ │ │ │ │ + beq.n 1262 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 14b2 │ │ │ │ │ + beq.w 1492 │ │ │ │ │ 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, 12b6 │ │ │ │ │ + cbnz r2, 1296 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1282 │ │ │ │ │ + beq.n 1262 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 13a8 │ │ │ │ │ + bne.n 1388 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1282 │ │ │ │ │ + beq.n 1262 │ │ │ │ │ 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 1334 │ │ │ │ │ + bne.n 1314 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1334 │ │ │ │ │ + bne.n 1314 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1334 │ │ │ │ │ + bne.n 1314 │ │ │ │ │ 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 1334 │ │ │ │ │ + bne.n 1314 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 1516 │ │ │ │ │ + bpl.w 14f6 │ │ │ │ │ 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 1510 │ │ │ │ │ + beq.w 14f0 │ │ │ │ │ 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 1282 │ │ │ │ │ + beq.n 1262 │ │ │ │ │ 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 14ea │ │ │ │ │ + beq.w 14ca │ │ │ │ │ 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 │ │ │ │ │ @@ -1998,197 +1979,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 1382 │ │ │ │ │ + bge.n 1362 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [r9] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1500 │ │ │ │ │ + beq.w 14e0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 14d4 │ │ │ │ │ + blt.w 14b4 │ │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.w 14e4 │ │ │ │ │ + bne.w 14c4 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.w 14e4 │ │ │ │ │ + bne.w 14c4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1282 │ │ │ │ │ + bne.w 1262 │ │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.w 12a6 │ │ │ │ │ + bne.w 1286 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b.n 1494 │ │ │ │ │ + b.n 1474 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt eq │ │ │ │ │ moveq.w r9, #0 │ │ │ │ │ ldreq r7, [r1, r6] │ │ │ │ │ - bne.n 1498 │ │ │ │ │ + bne.n 1478 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq.w 1282 │ │ │ │ │ + beq.w 1262 │ │ │ │ │ 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 1432 │ │ │ │ │ + bne.n 1412 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1432 │ │ │ │ │ + bne.n 1412 │ │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 1432 │ │ │ │ │ + bne.n 1412 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1432 │ │ │ │ │ + bne.n 1412 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 1522 │ │ │ │ │ + bpl.w 1502 │ │ │ │ │ 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 151c │ │ │ │ │ + beq.w 14fc │ │ │ │ │ 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 1282 │ │ │ │ │ + beq.w 1262 │ │ │ │ │ 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 14c0 │ │ │ │ │ + beq.n 14a0 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 144c │ │ │ │ │ + bge.n 142c │ │ │ │ │ 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 146c │ │ │ │ │ + bge.n 144c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 14d8 │ │ │ │ │ + beq.n 14b8 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 14d4 │ │ │ │ │ + blt.n 14b4 │ │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.n 14e4 │ │ │ │ │ + bne.n 14c4 │ │ │ │ │ ldr r2, [r5, r6] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne.n 14e4 │ │ │ │ │ + bne.n 14c4 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1282 │ │ │ │ │ + bne.w 1262 │ │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 129e │ │ │ │ │ + bne.w 127e │ │ │ │ │ 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 125e │ │ │ │ │ + b.n 123e │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 129e │ │ │ │ │ + bne.w 127e │ │ │ │ │ ldr r7, [r1, r6] │ │ │ │ │ mov.w r9, #9 │ │ │ │ │ - b.n 13be │ │ │ │ │ + b.n 139e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1498 │ │ │ │ │ + bne.n 1478 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n 13be │ │ │ │ │ + b.n 139e │ │ │ │ │ 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 1480 │ │ │ │ │ + bge.n 1460 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 1284 │ │ │ │ │ + b.n 1264 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 146c │ │ │ │ │ + b.n 144c │ │ │ │ │ mov r0, fp │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 124c │ │ │ │ │ + b.n 122c │ │ │ │ │ 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 139e │ │ │ │ │ - b.n 14d4 │ │ │ │ │ + bge.w 137e │ │ │ │ │ + b.n 14b4 │ │ │ │ │ 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 1382 │ │ │ │ │ + b.n 1362 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1324 │ │ │ │ │ + b.n 1304 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b.n 130c │ │ │ │ │ + b.n 12ec │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1420 │ │ │ │ │ + b.n 1400 │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b.n 1408 │ │ │ │ │ + b.n 13e8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001528 : │ │ │ │ │ +00001508 : │ │ │ │ │ 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 │ │ │ │ │ @@ -2198,340 +2179,339 @@ │ │ │ │ │ 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 1844 │ │ │ │ │ + bne.w 182e │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.w 1878 │ │ │ │ │ + beq.w 1864 │ │ │ │ │ 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 15bc │ │ │ │ │ + bne.n 159c │ │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ │ adds r6, r3, #1 │ │ │ │ │ - beq.n 15bc │ │ │ │ │ + beq.n 159c │ │ │ │ │ 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 15d0 │ │ │ │ │ + bls.n 15b0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 160a │ │ │ │ │ + bne.n 15e8 │ │ │ │ │ ldr.w r7, [r1, r4, lsl #3] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 17e0 │ │ │ │ │ + bne.w 17c8 │ │ │ │ │ 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 182c │ │ │ │ │ + beq.w 1816 │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ - b.n 1574 │ │ │ │ │ + b.n 1554 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 16f8 │ │ │ │ │ + bne.w 16d4 │ │ │ │ │ ldr r7, [r1, r6] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 15aa │ │ │ │ │ + beq.n 158a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1702 │ │ │ │ │ - add.w sl, sl, #16 │ │ │ │ │ + beq.w 16de │ │ │ │ │ + add.w r7, sl, #16 │ │ │ │ │ movs r5, #8 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - ldr.w r2, [sl, #-4] │ │ │ │ │ + ldr.w r2, [r7, #-4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1708 │ │ │ │ │ - ldr.w r1, [sl, #-8] │ │ │ │ │ + bne.w 16e4 │ │ │ │ │ + ldr.w r1, [r7, #-8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1708 │ │ │ │ │ - mov r7, sl │ │ │ │ │ - sub.w sl, sl, #8 │ │ │ │ │ + bne.w 16e4 │ │ │ │ │ + sub.w sl, r7, #8 │ │ │ │ │ cmp r7, #8 │ │ │ │ │ - bne.n 15aa │ │ │ │ │ - b.n 17fc │ │ │ │ │ + bne.n 158a │ │ │ │ │ + b.n 17e6 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 16e8 │ │ │ │ │ + bne.n 16c4 │ │ │ │ │ ldr r7, [r1, r6] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - beq.n 15aa │ │ │ │ │ + beq.n 158a │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1682 │ │ │ │ │ + bne.n 1660 │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 1682 │ │ │ │ │ + bne.n 1660 │ │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 1682 │ │ │ │ │ + bne.n 1660 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 1682 │ │ │ │ │ + bne.n 1660 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 1892 │ │ │ │ │ + bpl.w 187e │ │ │ │ │ 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 188c │ │ │ │ │ + beq.w 1878 │ │ │ │ │ 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 15aa │ │ │ │ │ + beq.n 158a │ │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 17e8 │ │ │ │ │ + beq.w 17d2 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1698 │ │ │ │ │ + bge.n 1676 │ │ │ │ │ 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 16ba │ │ │ │ │ + bge.n 1698 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 180c │ │ │ │ │ + beq.w 17f6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 17fc │ │ │ │ │ + blt.w 17e6 │ │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.w 1804 │ │ │ │ │ + bne.w 17ee │ │ │ │ │ ldr r0, [r5, r6] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.w 1804 │ │ │ │ │ + bne.w 17ee │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 15aa │ │ │ │ │ + bne.w 158a │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 15e2 │ │ │ │ │ + bne.n 15c2 │ │ │ │ │ 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 1588 │ │ │ │ │ + b.n 1568 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it eq │ │ │ │ │ ldreq r7, [r1, r6] │ │ │ │ │ - bne.w 15e2 │ │ │ │ │ + bne.w 15c2 │ │ │ │ │ movs r2, #9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b.n 1614 │ │ │ │ │ + b.n 15f2 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 17d0 │ │ │ │ │ - ldr.w r7, [sl, #-8] │ │ │ │ │ - cmp r8, r7 │ │ │ │ │ - beq.w 15fe │ │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ │ + bne.n 17ba │ │ │ │ │ + ldr.w sl, [r7, #-8] │ │ │ │ │ + cmp r8, sl │ │ │ │ │ + beq.w 15de │ │ │ │ │ + ldr.w r2, [sl, #4] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 177a │ │ │ │ │ + bne.n 175c │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 177a │ │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ │ + bne.n 175c │ │ │ │ │ + ldr.w r2, [sl, #8] │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 177a │ │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ │ + bne.n 175c │ │ │ │ │ + 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 177a │ │ │ │ │ + bne.n 175c │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 1862 │ │ │ │ │ + bpl.w 184c │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ - addmi.w r0, r7, #20 │ │ │ │ │ - addpl.w r0, r7, #28 │ │ │ │ │ + addmi.w r0, sl, #20 │ │ │ │ │ + addpl.w r0, sl, #28 │ │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 1886 │ │ │ │ │ + beq.w 1872 │ │ │ │ │ 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 15fe │ │ │ │ │ + beq.w 15de │ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 181c │ │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ │ + beq.n 1806 │ │ │ │ │ + ldr.w r2, [sl] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, sl │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ - strlt r2, [r7, #0] │ │ │ │ │ + strlt.w r2, [sl] │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r1, [r7, #0] │ │ │ │ │ + ldr.w r1, [sl] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 17b0 │ │ │ │ │ + bge.n 179a │ │ │ │ │ subs r1, #1 │ │ │ │ │ - str r1, [r7, #0] │ │ │ │ │ + str.w r1, [sl] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1838 │ │ │ │ │ + beq.n 1822 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 17fc │ │ │ │ │ + blt.n 17e6 │ │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 1802 │ │ │ │ │ - ldr.w r0, [sl, #-8] │ │ │ │ │ - cmp r7, r0 │ │ │ │ │ - bne.n 1802 │ │ │ │ │ + bne.n 17ec │ │ │ │ │ + ldr.w r0, [r7, #-8] │ │ │ │ │ + cmp sl, r0 │ │ │ │ │ + bne.n 17ec │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 15fe │ │ │ │ │ + bne.w 15de │ │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ │ subs r5, #1 │ │ │ │ │ - add.w sl, sl, #8 │ │ │ │ │ + adds r7, #8 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ - bne.w 15ea │ │ │ │ │ + bne.w 15ca │ │ │ │ │ mov r3, r6 │ │ │ │ │ - b.n 16e4 │ │ │ │ │ + b.n 16c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16e8 │ │ │ │ │ + bne.w 16c4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 1614 │ │ │ │ │ + b.n 15f2 │ │ │ │ │ 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 16d2 │ │ │ │ │ + bge.w 16b0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 15b4 │ │ │ │ │ + b.n 1594 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - b.n 157e │ │ │ │ │ + b.n 155e │ │ │ │ │ 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 16ba │ │ │ │ │ + b.n 1698 │ │ │ │ │ movs r2, #2 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.n 17c6 │ │ │ │ │ - b.n 17fc │ │ │ │ │ + bge.n 17b0 │ │ │ │ │ + b.n 17e6 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 15b4 │ │ │ │ │ + b.n 1594 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ - b.n 17b0 │ │ │ │ │ + b.n 179a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1556 │ │ │ │ │ + bne.w 1536 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbz r0, 1866 │ │ │ │ │ + cbz r0, 1852 │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ - b.n 1556 │ │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ │ - b.n 1754 │ │ │ │ │ + b.n 1536 │ │ │ │ │ + ldr.w r0, [sl, #28] │ │ │ │ │ + b.n 1736 │ │ │ │ │ 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 17fc │ │ │ │ │ + b.n 17e6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 468 │ │ │ │ │ R_ARM_THM_JUMP24 set_contains_key │ │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ │ - b.n 176c │ │ │ │ │ + b.n 174e │ │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ │ - b.n 1672 │ │ │ │ │ + b.n 1650 │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b.n 165a │ │ │ │ │ + b.n 1638 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001898 : │ │ │ │ │ +00001884 : │ │ │ │ │ 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 │ │ │ │ │ @@ -2541,376 +2521,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 1920 │ │ │ │ │ + bne.n 190c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r5 │ │ │ │ │ - bne.n 193c │ │ │ │ │ + bne.n 1928 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 18d2 │ │ │ │ │ + beq.n 18be │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ - cbnz r1, 18e4 │ │ │ │ │ + cbnz r1, 18d0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 18de │ │ │ │ │ + bge.n 18ca │ │ │ │ │ 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 190a │ │ │ │ │ + bge.n 18f6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 19ac │ │ │ │ │ + bl 1998 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 18d2 │ │ │ │ │ + beq.n 18be │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 18de │ │ │ │ │ + b.n 18ca │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add r1, r2 │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ - bl 834 │ │ │ │ │ + bl 81c │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 18f6 │ │ │ │ │ - b.n 1906 │ │ │ │ │ + beq.n 18e2 │ │ │ │ │ + b.n 18f2 │ │ │ │ │ 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, 198a │ │ │ │ │ + cbz r1, 1976 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq.n 18ca │ │ │ │ │ + beq.n 18b6 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - beq.n 18ca │ │ │ │ │ - ldr r1, [pc, #104] @ (19a8 ) │ │ │ │ │ + beq.n 18b6 │ │ │ │ │ + ldr r1, [pc, #104] @ (1994 ) │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 18ca │ │ │ │ │ + bne.n 18b6 │ │ │ │ │ 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 18ca │ │ │ │ │ + bne.n 18b6 │ │ │ │ │ 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 197e │ │ │ │ │ + beq.n 196a │ │ │ │ │ bl 2d0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 18d2 │ │ │ │ │ - b.n 1906 │ │ │ │ │ - bl 8a0 │ │ │ │ │ + beq.n 18be │ │ │ │ │ + b.n 18f2 │ │ │ │ │ + bl 89c │ │ │ │ │ R_ARM_THM_CALL set_update_dict_lock_held │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 18d2 │ │ │ │ │ - b.n 1906 │ │ │ │ │ + beq.n 18be │ │ │ │ │ + b.n 18f2 │ │ │ │ │ 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, 19a4 │ │ │ │ │ + cbnz r0, 1990 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 18de │ │ │ │ │ + b.n 18ca │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - b.n 1934 │ │ │ │ │ + b.n 1920 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000019ac : │ │ │ │ │ +00001998 : │ │ │ │ │ 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 1c48 │ │ │ │ │ + bne.w 1c34 │ │ │ │ │ ldrd r5, ip, [r0, #16] │ │ │ │ │ ldr r4, [r1, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.w 1ea2 │ │ │ │ │ + bne.w 1e8e │ │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ │ cmp lr, r4 │ │ │ │ │ - bne.w 1ea2 │ │ │ │ │ + bne.w 1e8e │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - blt.w 1b20 │ │ │ │ │ + blt.w 1b0c │ │ │ │ │ mov r7, r3 │ │ │ │ │ add.w r8, ip, #4 │ │ │ │ │ and.w r5, r6, #7 │ │ │ │ │ ldr.w r1, [r7], #4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1de4 │ │ │ │ │ + bne.w 1dd0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bgt.w 1b20 │ │ │ │ │ + bgt.w 1b0c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 1a76 │ │ │ │ │ + beq.n 1a62 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.n 1a66 │ │ │ │ │ + beq.n 1a52 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n 1a5a │ │ │ │ │ + beq.n 1a46 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - beq.n 1a4e │ │ │ │ │ + beq.n 1a3a │ │ │ │ │ cmp r5, #4 │ │ │ │ │ - beq.n 1a42 │ │ │ │ │ + beq.n 1a2e │ │ │ │ │ cmp r5, #5 │ │ │ │ │ - beq.n 1a36 │ │ │ │ │ + beq.n 1a22 │ │ │ │ │ cmp r5, #6 │ │ │ │ │ - beq.n 1a2a │ │ │ │ │ + beq.n 1a16 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1f60 │ │ │ │ │ + bne.w 1f4c │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1f7e │ │ │ │ │ + bne.w 1f6a │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1e1c │ │ │ │ │ + bne.w 1e08 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1e02 │ │ │ │ │ + bne.w 1dee │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1e88 │ │ │ │ │ + bne.w 1e74 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1e50 │ │ │ │ │ + bne.w 1e3c │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1e36 │ │ │ │ │ + bne.w 1e22 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bgt.n 1b20 │ │ │ │ │ + bgt.n 1b0c │ │ │ │ │ mov sl, r6 │ │ │ │ │ - b.n 1aca │ │ │ │ │ + b.n 1ab6 │ │ │ │ │ adds r5, r2, #1 │ │ │ │ │ ldr.w r1, [r3, r5, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1af2 │ │ │ │ │ + bne.n 1ade │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1b5c │ │ │ │ │ + bne.n 1b48 │ │ │ │ │ adds r2, r5, #2 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1b2e │ │ │ │ │ + bne.n 1b1a │ │ │ │ │ adds r2, r5, #3 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1c18 │ │ │ │ │ + bne.w 1c04 │ │ │ │ │ adds r2, r5, #4 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1be8 │ │ │ │ │ + bne.w 1bd4 │ │ │ │ │ adds r2, r5, #5 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1bb8 │ │ │ │ │ + bne.n 1ba4 │ │ │ │ │ adds r2, r5, #6 │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1b8a │ │ │ │ │ + bne.n 1b76 │ │ │ │ │ adds r2, r5, #7 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bgt.n 1b20 │ │ │ │ │ + bgt.n 1b0c │ │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1a7a │ │ │ │ │ + beq.n 1a66 │ │ │ │ │ ldr r6, [r1, #0] │ │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1f98 │ │ │ │ │ + blt.w 1f84 │ │ │ │ │ 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 1a84 │ │ │ │ │ + beq.n 1a70 │ │ │ │ │ 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 1a84 │ │ │ │ │ + bge.n 1a70 │ │ │ │ │ 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 1a84 │ │ │ │ │ + b.n 1a70 │ │ │ │ │ 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 1a98 │ │ │ │ │ + bge.n 1a84 │ │ │ │ │ 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 1a98 │ │ │ │ │ + b.n 1a84 │ │ │ │ │ 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 1a8e │ │ │ │ │ + bge.n 1a7a │ │ │ │ │ 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 1a8e │ │ │ │ │ + b.n 1a7a │ │ │ │ │ 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 1ac4 │ │ │ │ │ + bge.n 1ab0 │ │ │ │ │ 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 1ac4 │ │ │ │ │ + b.n 1ab0 │ │ │ │ │ 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 1aba │ │ │ │ │ + bge.w 1aa6 │ │ │ │ │ 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 1aba │ │ │ │ │ + b.n 1aa6 │ │ │ │ │ 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 1ab0 │ │ │ │ │ + bge.w 1a9c │ │ │ │ │ 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 1ab0 │ │ │ │ │ + b.n 1a9c │ │ │ │ │ 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 1aa4 │ │ │ │ │ + bge.w 1a90 │ │ │ │ │ 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 1aa4 │ │ │ │ │ + b.n 1a90 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt.n 1d20 │ │ │ │ │ - ldr r7, [pc, #672] @ (1ef0 ) │ │ │ │ │ + blt.n 1d0c │ │ │ │ │ + ldr r7, [pc, #672] @ (1edc ) │ │ │ │ │ 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 1c6e │ │ │ │ │ + b.n 1c5a │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bgt.n 1d20 │ │ │ │ │ + bgt.n 1d0c │ │ │ │ │ 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 1c64 │ │ │ │ │ + beq.n 1c50 │ │ │ │ │ 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 │ │ │ │ │ @@ -2934,68 +2914,68 @@ │ │ │ │ │ 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, 1d2a │ │ │ │ │ + cbnz r2, 1d16 │ │ │ │ │ ldr.w r4, [r5, #-8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 1dba │ │ │ │ │ + bne.n 1da6 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, sl │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 20f4 │ │ │ │ │ + bne.w 20e0 │ │ │ │ │ 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 1e6a │ │ │ │ │ + bcs.w 1e56 │ │ │ │ │ ldr.w r6, [fp, #16] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - ble.n 1c6a │ │ │ │ │ + ble.n 1c56 │ │ │ │ │ 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 1d4e │ │ │ │ │ + beq.n 1d3a │ │ │ │ │ adds r2, #1 │ │ │ │ │ it eq │ │ │ │ │ streq r0, [sp, #8] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 1ccc │ │ │ │ │ + bne.n 1cb8 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ add.w r4, r4, r4, lsl #2 │ │ │ │ │ add r4, r3 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ands r4, r1 │ │ │ │ │ - b.n 1cae │ │ │ │ │ + b.n 1c9a │ │ │ │ │ ldr.w r4, [r5, #-8] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 1dc4 │ │ │ │ │ + beq.n 1db0 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 1fd0 │ │ │ │ │ + beq.w 1fbc │ │ │ │ │ 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 │ │ │ │ │ @@ -3005,368 +2985,368 @@ │ │ │ │ │ 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 1d92 │ │ │ │ │ + bge.n 1d7e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2116 │ │ │ │ │ + beq.w 2102 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 1dc4 │ │ │ │ │ + bgt.n 1db0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 2126 │ │ │ │ │ + bne.w 2112 │ │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 2142 │ │ │ │ │ + bne.w 212e │ │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.w 2142 │ │ │ │ │ + bne.w 212e │ │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ │ - b.n 1d34 │ │ │ │ │ + b.n 1d20 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1d34 │ │ │ │ │ + bne.n 1d20 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 1d56 │ │ │ │ │ + bne.n 1d42 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r4, sl │ │ │ │ │ mov r8, r6 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1d16 │ │ │ │ │ + bge.n 1d02 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1d16 │ │ │ │ │ + bne.n 1d02 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr.w r6, [fp, #16] │ │ │ │ │ - b.n 1c64 │ │ │ │ │ + b.n 1c50 │ │ │ │ │ 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 19fa │ │ │ │ │ + b.n 19e6 │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 206e │ │ │ │ │ + blt.w 205a │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ - b.n 1a4c │ │ │ │ │ + b.n 1a38 │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 208e │ │ │ │ │ + blt.w 207a │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ - b.n 1a40 │ │ │ │ │ + b.n 1a2c │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1fb4 │ │ │ │ │ + blt.w 1fa0 │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ - b.n 1a70 │ │ │ │ │ + b.n 1a5c │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2032 │ │ │ │ │ + blt.w 201e │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ - b.n 1a64 │ │ │ │ │ + b.n 1a50 │ │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ite gt │ │ │ │ │ lslgt r1, r1, #1 │ │ │ │ │ lslle r1, r1, #2 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 834 │ │ │ │ │ + bl 81c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1d16 │ │ │ │ │ + beq.w 1d02 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1b26 │ │ │ │ │ + b.n 1b12 │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 204e │ │ │ │ │ + blt.w 203a │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ - b.n 1a58 │ │ │ │ │ + b.n 1a44 │ │ │ │ │ adds r6, #1 │ │ │ │ │ strd r4, r4, [r0, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 1b26 │ │ │ │ │ - ldr r7, [pc, #64] @ (1ef0 ) │ │ │ │ │ + ble.w 1b12 │ │ │ │ │ + ldr r7, [pc, #64] @ (1edc ) │ │ │ │ │ adds r3, #8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov lr, r5 │ │ │ │ │ - b.n 1ec0 │ │ │ │ │ + b.n 1eac │ │ │ │ │ adds r3, #8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - beq.w 1b26 │ │ │ │ │ + beq.w 1b12 │ │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, r7 │ │ │ │ │ - beq.n 1eb8 │ │ │ │ │ + beq.n 1ea4 │ │ │ │ │ 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, 1ef4 │ │ │ │ │ + cbnz r5, 1ee0 │ │ │ │ │ strd r1, r6, [r0] │ │ │ │ │ - b.n 1eb8 │ │ │ │ │ + b.n 1ea4 │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ mov r8, r6 │ │ │ │ │ add.w r5, r4, #9 │ │ │ │ │ cmp lr, r5 │ │ │ │ │ - bcc.n 1f42 │ │ │ │ │ + bcc.n 1f2e │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 1fb0 │ │ │ │ │ + beq.n 1f9c │ │ │ │ │ ldr r5, [r0, #16] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 1f7a │ │ │ │ │ + beq.n 1f66 │ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 206a │ │ │ │ │ + beq.w 2056 │ │ │ │ │ ldr r5, [r0, #32] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 208a │ │ │ │ │ + beq.w 2076 │ │ │ │ │ ldr r5, [r0, #40] @ 0x28 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 20aa │ │ │ │ │ + beq.w 2096 │ │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 20ae │ │ │ │ │ + beq.w 209a │ │ │ │ │ ldr r5, [r0, #56] @ 0x38 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 20d2 │ │ │ │ │ + beq.w 20be │ │ │ │ │ ldr r5, [r0, #64] @ 0x40 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 20ce │ │ │ │ │ + beq.w 20ba │ │ │ │ │ ldr r5, [r0, #72] @ 0x48 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 20f0 │ │ │ │ │ + beq.w 20dc │ │ │ │ │ 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 1eea │ │ │ │ │ - b.n 1ef6 │ │ │ │ │ + beq.n 1ed6 │ │ │ │ │ + b.n 1ee2 │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 20d6 │ │ │ │ │ + blt.w 20c2 │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ - b.n 1a28 │ │ │ │ │ + b.n 1a14 │ │ │ │ │ adds r0, #16 │ │ │ │ │ - b.n 1eea │ │ │ │ │ + b.n 1ed6 │ │ │ │ │ ldr.w r9, [r1] │ │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 20b2 │ │ │ │ │ + blt.w 209e │ │ │ │ │ str.w r1, [ip, r2, lsl #3] │ │ │ │ │ ldr.w r1, [r7, r2, lsl #3] │ │ │ │ │ str.w r1, [r8, r2, lsl #3] │ │ │ │ │ - b.n 1a34 │ │ │ │ │ + b.n 1a20 │ │ │ │ │ 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 1a7a │ │ │ │ │ + b.n 1a66 │ │ │ │ │ adds r0, #8 │ │ │ │ │ - b.n 1eea │ │ │ │ │ + b.n 1ed6 │ │ │ │ │ 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 1a70 │ │ │ │ │ + b.n 1a5c │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 1d60 │ │ │ │ │ + bne.w 1d4c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 1d60 │ │ │ │ │ + bne.w 1d4c │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.w 1d60 │ │ │ │ │ + bne.w 1d4c │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 214e │ │ │ │ │ + bpl.w 213a │ │ │ │ │ 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 214a │ │ │ │ │ + beq.w 2136 │ │ │ │ │ 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 1dc4 │ │ │ │ │ - b.n 1d60 │ │ │ │ │ + beq.w 1db0 │ │ │ │ │ + b.n 1d4c │ │ │ │ │ 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 1a64 │ │ │ │ │ + b.n 1a50 │ │ │ │ │ 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 1a58 │ │ │ │ │ + b.n 1a44 │ │ │ │ │ adds r0, #24 │ │ │ │ │ - b.n 1eea │ │ │ │ │ + b.n 1ed6 │ │ │ │ │ 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 1a4c │ │ │ │ │ + b.n 1a38 │ │ │ │ │ adds r0, #32 │ │ │ │ │ - b.n 1eea │ │ │ │ │ + b.n 1ed6 │ │ │ │ │ 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 1a40 │ │ │ │ │ + b.n 1a2c │ │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ │ - b.n 1eea │ │ │ │ │ + b.n 1ed6 │ │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ │ - b.n 1eea │ │ │ │ │ + b.n 1ed6 │ │ │ │ │ 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 1a34 │ │ │ │ │ + b.n 1a20 │ │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ │ - b.n 1eea │ │ │ │ │ + b.n 1ed6 │ │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ │ - b.n 1eea │ │ │ │ │ + b.n 1ed6 │ │ │ │ │ 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 1a28 │ │ │ │ │ + b.n 1a14 │ │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ │ - b.n 1eea │ │ │ │ │ + b.n 1ed6 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.w 1ca0 │ │ │ │ │ + bne.w 1c8c │ │ │ │ │ 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 1c64 │ │ │ │ │ + b.n 1c50 │ │ │ │ │ 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 1d92 │ │ │ │ │ + b.n 1d7e │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 1e82 │ │ │ │ │ + bge.w 1e6e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1e82 │ │ │ │ │ + bne.w 1e6e │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1e82 │ │ │ │ │ + b.n 1e6e │ │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ │ mov r4, sl │ │ │ │ │ - b.n 1ca0 │ │ │ │ │ + b.n 1c8c │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ - b.n 201e │ │ │ │ │ + b.n 200a │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - b.n 2008 │ │ │ │ │ + b.n 1ff4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002154 : │ │ │ │ │ +00002140 : │ │ │ │ │ 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] @ (2204 ) │ │ │ │ │ + ldr r0, [pc, #156] @ (21f0 ) │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ - cbz r0, 21bc │ │ │ │ │ + cbz r0, 21a8 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 21be │ │ │ │ │ + bge.n 21aa │ │ │ │ │ adds r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - ldr r1, [pc, #136] @ (2208 ) │ │ │ │ │ + ldr r1, [pc, #136] @ (21f4 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -3385,15 +3365,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] @ (220c ) │ │ │ │ │ + ldr r1, [pc, #56] @ (21f8 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -3409,91 +3389,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 │ │ │ │ │ │ │ │ │ │ -00002210 : │ │ │ │ │ +000021fc : │ │ │ │ │ setiter_iternext(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 2300 │ │ │ │ │ + beq.n 22ec │ │ │ │ │ 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 2304 │ │ │ │ │ + bne.n 22f0 │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bgt.n 22d6 │ │ │ │ │ + bgt.n 22c2 │ │ │ │ │ ldr.w lr, [r2, #20] │ │ │ │ │ - ldr.w ip, [pc, #232] @ 2324 │ │ │ │ │ + ldr.w ip, [pc, #232] @ 2310 │ │ │ │ │ ldr.w r3, [lr, r1, lsl #3] │ │ │ │ │ cmp r3, ip │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #0 │ │ │ │ │ - bne.n 22f4 │ │ │ │ │ + bne.n 22e0 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 22d8 │ │ │ │ │ + blt.n 22c4 │ │ │ │ │ add.w r5, lr, r1, lsl #3 │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ cmp r6, ip │ │ │ │ │ it ne │ │ │ │ │ cmpne r6, #0 │ │ │ │ │ - bne.n 22ac │ │ │ │ │ + bne.n 2298 │ │ │ │ │ adds r3, r1, #2 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 22d8 │ │ │ │ │ + blt.n 22c4 │ │ │ │ │ ldr r6, [r5, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r6, ip │ │ │ │ │ - bne.n 22ac │ │ │ │ │ + bne.n 2298 │ │ │ │ │ adds r3, r1, #3 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 22d8 │ │ │ │ │ + blt.n 22c4 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r6, ip │ │ │ │ │ - bne.n 22ac │ │ │ │ │ + bne.n 2298 │ │ │ │ │ adds r3, r1, #4 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 22d8 │ │ │ │ │ + blt.n 22c4 │ │ │ │ │ ldr r5, [r5, #32] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, ip │ │ │ │ │ - bne.n 22ac │ │ │ │ │ + bne.n 2298 │ │ │ │ │ adds r3, r1, #5 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bge.n 229c │ │ │ │ │ - b.n 22d8 │ │ │ │ │ + bge.n 2288 │ │ │ │ │ + b.n 22c4 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 22d8 │ │ │ │ │ + blt.n 22c4 │ │ │ │ │ ldr.w r1, [lr, r3, lsl #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, ip │ │ │ │ │ - beq.n 2296 │ │ │ │ │ + beq.n 2282 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - blt.n 22d8 │ │ │ │ │ + blt.n 22c4 │ │ │ │ │ ldr.w r2, [lr, r3, lsl #3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 22ca │ │ │ │ │ + bge.n 22b6 │ │ │ │ │ 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 │ │ │ │ │ @@ -3507,27 +3487,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 22ee │ │ │ │ │ + bge.n 22da │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ - cbz r1, 22f8 │ │ │ │ │ + cbz r1, 22e4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 22ac │ │ │ │ │ + b.n 2298 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 22ee │ │ │ │ │ + b.n 22da │ │ │ │ │ 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 │ │ │ │ │ @@ -3535,180 +3515,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 22ee │ │ │ │ │ + b.n 22da │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002328 : │ │ │ │ │ +00002314 : │ │ │ │ │ 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] @ (23a8 ) │ │ │ │ │ + ldr r3, [pc, #104] @ (2394 ) │ │ │ │ │ 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, 236e │ │ │ │ │ + cbnz r1, 235a │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 23a2 │ │ │ │ │ + bge.n 238e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - cbnz r2, 23a2 │ │ │ │ │ + cbnz r2, 238e │ │ │ │ │ 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 236a │ │ │ │ │ + b.n 2356 │ │ │ │ │ mov r0, r3 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ .word 0x0000004e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000023ac : │ │ │ │ │ +00002398 : │ │ │ │ │ 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 2426 │ │ │ │ │ + bne.n 2412 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.n 2432 │ │ │ │ │ - ldr r1, [pc, #108] @ (2440 ) │ │ │ │ │ + ble.n 241e │ │ │ │ │ + ldr r1, [pc, #108] @ (242c ) │ │ │ │ │ add.w r3, r0, #8 │ │ │ │ │ - b.n 23da │ │ │ │ │ + b.n 23c6 │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr.w r0, [r3, #-8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - beq.n 23d8 │ │ │ │ │ + beq.n 23c4 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r4, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 240e │ │ │ │ │ + blt.n 23fa │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 23d8 │ │ │ │ │ + bne.n 23c4 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ add.w r3, r5, #32 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 243a │ │ │ │ │ + bne.n 2426 │ │ │ │ │ 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 23f0 │ │ │ │ │ + bne.n 23dc │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r1, [pc, #32] @ (2440 ) │ │ │ │ │ + ldr r1, [pc, #32] @ (242c ) │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 23d8 │ │ │ │ │ - b.n 23f4 │ │ │ │ │ + bne.n 23c4 │ │ │ │ │ + b.n 23e0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_ClearWeakRefs │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bgt.n 23d0 │ │ │ │ │ + bgt.n 23bc │ │ │ │ │ add.w r3, r5, #32 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 23fe │ │ │ │ │ + beq.n 23ea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 23fe │ │ │ │ │ + b.n 23ea │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002444 : │ │ │ │ │ +00002430 : │ │ │ │ │ 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 255a │ │ │ │ │ + bne.n 2546 │ │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2540 │ │ │ │ │ + bne.n 252c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 2504 │ │ │ │ │ + beq.n 24f0 │ │ │ │ │ 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 2500 │ │ │ │ │ + beq.n 24ec │ │ │ │ │ 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, 24de │ │ │ │ │ - ldr r0, [pc, #212] @ (2574 ) │ │ │ │ │ + cbnz r4, 24ca │ │ │ │ │ + ldr r0, [pc, #212] @ (2560 ) │ │ │ │ │ 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 │ │ │ │ │ @@ -3726,86 +3706,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 249c │ │ │ │ │ + beq.n 2488 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2500 │ │ │ │ │ + bge.n 24ec │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 2500 │ │ │ │ │ + cbnz r2, 24ec │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 24d8 │ │ │ │ │ + b.n 24c4 │ │ │ │ │ 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 2500 │ │ │ │ │ + beq.n 24ec │ │ │ │ │ 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] @ (2578 ) │ │ │ │ │ + ldr r0, [pc, #80] @ (2564 ) │ │ │ │ │ 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 24ae │ │ │ │ │ + b.n 249a │ │ │ │ │ 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 2500 │ │ │ │ │ - b.n 246c │ │ │ │ │ + beq.n 24ec │ │ │ │ │ + b.n 2458 │ │ │ │ │ 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 2500 │ │ │ │ │ - b.n 245c │ │ │ │ │ + beq.n 24ec │ │ │ │ │ + b.n 2448 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000c6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000003a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000257c : │ │ │ │ │ +00002568 : │ │ │ │ │ set_len(): │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002580 : │ │ │ │ │ +0000256c : │ │ │ │ │ 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 │ │ │ │ │ @@ -3813,28 +3793,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 2628 │ │ │ │ │ + beq.n 2614 │ │ │ │ │ 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, 2606 │ │ │ │ │ - ldr r0, [pc, #104] @ (262c ) │ │ │ │ │ + cbnz r4, 25f2 │ │ │ │ │ + ldr r0, [pc, #104] @ (2618 ) │ │ │ │ │ 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] │ │ │ │ │ @@ -3852,51 +3832,51 @@ │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 224 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 25c2 │ │ │ │ │ + beq.n 25ae │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2628 │ │ │ │ │ + bge.n 2614 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 2628 │ │ │ │ │ + cbnz r2, 2614 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 2600 │ │ │ │ │ + b.n 25ec │ │ │ │ │ .word 0x00000058 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002630 <_PySet_AddTakeRef>: │ │ │ │ │ +0000261c <_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 27e0 <_PySet_AddTakeRef+0x1b0> │ │ │ │ │ + beq.w 27cc <_PySet_AddTakeRef+0x1b0> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 2842 <_PySet_AddTakeRef+0x212> │ │ │ │ │ + beq.w 282e <_PySet_AddTakeRef+0x212> │ │ │ │ │ ldrd r1, r9, [r4, #16] │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov sl, r4 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ mov r3, r9 │ │ │ │ │ and.w r7, fp, r1 │ │ │ │ │ movs r4, #0 │ │ │ │ │ @@ -3912,59 +3892,59 @@ │ │ │ │ │ add.w r3, r6, #16 │ │ │ │ │ str.w r9, [sp, #4] │ │ │ │ │ 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, 26ec <_PySet_AddTakeRef+0xbc> │ │ │ │ │ + cbnz r2, 26d8 <_PySet_AddTakeRef+0xbc> │ │ │ │ │ ldr.w r7, [r6, #-8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 2778 <_PySet_AddTakeRef+0x148> │ │ │ │ │ + bne.n 2764 <_PySet_AddTakeRef+0x148> │ │ │ │ │ mov r3, r8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 281a <_PySet_AddTakeRef+0x1ea> │ │ │ │ │ + bne.w 2806 <_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 27ee <_PySet_AddTakeRef+0x1be> │ │ │ │ │ + bcs.w 27da <_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 2712 <_PySet_AddTakeRef+0xe2> │ │ │ │ │ + beq.n 26fe <_PySet_AddTakeRef+0xe2> │ │ │ │ │ adds r2, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r4, r0 │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - bne.n 269e <_PySet_AddTakeRef+0x6e> │ │ │ │ │ + bne.n 268a <_PySet_AddTakeRef+0x6e> │ │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ │ 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 267e <_PySet_AddTakeRef+0x4e> │ │ │ │ │ + b.n 266a <_PySet_AddTakeRef+0x4e> │ │ │ │ │ ldr.w r7, [r6, #-8] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 27d4 <_PySet_AddTakeRef+0x1a4> │ │ │ │ │ + beq.n 27c0 <_PySet_AddTakeRef+0x1a4> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 2780 <_PySet_AddTakeRef+0x150> │ │ │ │ │ + beq.n 276c <_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 │ │ │ │ │ @@ -3973,140 +3953,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 2752 <_PySet_AddTakeRef+0x122> │ │ │ │ │ + bge.n 273e <_PySet_AddTakeRef+0x122> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 2832 <_PySet_AddTakeRef+0x202> │ │ │ │ │ + beq.n 281e <_PySet_AddTakeRef+0x202> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 27d4 <_PySet_AddTakeRef+0x1a4> │ │ │ │ │ + bgt.n 27c0 <_PySet_AddTakeRef+0x1a4> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 2848 <_PySet_AddTakeRef+0x218> │ │ │ │ │ + bne.n 2834 <_PySet_AddTakeRef+0x218> │ │ │ │ │ ldr.w r8, [sl, #20] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n 2862 <_PySet_AddTakeRef+0x232> │ │ │ │ │ + bne.n 284e <_PySet_AddTakeRef+0x232> │ │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.n 2862 <_PySet_AddTakeRef+0x232> │ │ │ │ │ + bne.n 284e <_PySet_AddTakeRef+0x232> │ │ │ │ │ adds r6, #8 │ │ │ │ │ ldr.w r1, [sl, #16] │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bne.n 269e <_PySet_AddTakeRef+0x6e> │ │ │ │ │ - b.n 26fc <_PySet_AddTakeRef+0xcc> │ │ │ │ │ + bne.n 268a <_PySet_AddTakeRef+0x6e> │ │ │ │ │ + b.n 26e8 <_PySet_AddTakeRef+0xcc> │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 26f6 <_PySet_AddTakeRef+0xc6> │ │ │ │ │ - b.n 2716 <_PySet_AddTakeRef+0xe6> │ │ │ │ │ + bne.n 26e2 <_PySet_AddTakeRef+0xc6> │ │ │ │ │ + b.n 2702 <_PySet_AddTakeRef+0xe6> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 2722 <_PySet_AddTakeRef+0xf2> │ │ │ │ │ + bne.n 270e <_PySet_AddTakeRef+0xf2> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 2722 <_PySet_AddTakeRef+0xf2> │ │ │ │ │ + bne.n 270e <_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 2722 <_PySet_AddTakeRef+0xf2> │ │ │ │ │ + bne.n 270e <_PySet_AddTakeRef+0xf2> │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n 286e <_PySet_AddTakeRef+0x23e> │ │ │ │ │ + bpl.n 285a <_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 286a <_PySet_AddTakeRef+0x23a> │ │ │ │ │ + beq.n 2856 <_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 2722 <_PySet_AddTakeRef+0xf2> │ │ │ │ │ + bne.n 270e <_PySet_AddTakeRef+0xf2> │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2806 <_PySet_AddTakeRef+0x1d6> │ │ │ │ │ + blt.n 27f2 <_PySet_AddTakeRef+0x1d6> │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 26e4 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ + b.n 26d0 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ ldr.w r8, [r1, #12] │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.w 2666 <_PySet_AddTakeRef+0x36> │ │ │ │ │ - b.n 2656 <_PySet_AddTakeRef+0x26> │ │ │ │ │ + bne.w 2652 <_PySet_AddTakeRef+0x36> │ │ │ │ │ + b.n 2642 <_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 834 │ │ │ │ │ + b.w 81c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 27dc <_PySet_AddTakeRef+0x1ac> │ │ │ │ │ + bne.n 27c8 <_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 26e4 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ + b.n 26d0 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 2672 <_PySet_AddTakeRef+0x42> │ │ │ │ │ + bne.w 265e <_PySet_AddTakeRef+0x42> │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [sl, #12] │ │ │ │ │ strd r5, fp, [r4] │ │ │ │ │ - b.n 26e4 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ + b.n 26d0 <_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 2752 <_PySet_AddTakeRef+0x122> │ │ │ │ │ + b.n 273e <_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 285c <_PySet_AddTakeRef+0x22c> │ │ │ │ │ + bge.n 2848 <_PySet_AddTakeRef+0x22c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 285c <_PySet_AddTakeRef+0x22c> │ │ │ │ │ + cbnz r3, 2848 <_PySet_AddTakeRef+0x22c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 26e4 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ + b.n 26d0 <_PySet_AddTakeRef+0xb4> │ │ │ │ │ ldr.w r1, [sl, #16] │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 2672 <_PySet_AddTakeRef+0x42> │ │ │ │ │ + b.n 265e <_PySet_AddTakeRef+0x42> │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b.n 27c4 <_PySet_AddTakeRef+0x194> │ │ │ │ │ + b.n 27b0 <_PySet_AddTakeRef+0x194> │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b.n 27b0 <_PySet_AddTakeRef+0x180> │ │ │ │ │ + b.n 279c <_PySet_AddTakeRef+0x180> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002874 <_PySet_Contains>: │ │ │ │ │ +00002860 <_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 │ │ │ │ │ @@ -4114,24 +4094,24 @@ │ │ │ │ │ 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 2914 <_PySet_Contains+0xa0> │ │ │ │ │ + beq.n 2900 <_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 28fc <_PySet_Contains+0x88> │ │ │ │ │ + bne.n 28e8 <_PySet_Contains+0x88> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 28fc <_PySet_Contains+0x88> │ │ │ │ │ + beq.n 28e8 <_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 fp, r7 │ │ │ │ │ @@ -4139,238 +4119,238 @@ │ │ │ │ │ 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 2a5c <_PySet_Contains+0x1e8> │ │ │ │ │ + bls.w 2a48 <_PySet_Contains+0x1e8> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2946 <_PySet_Contains+0xd2> │ │ │ │ │ + bne.n 2932 <_PySet_Contains+0xd2> │ │ │ │ │ ldr.w r3, [r0, r6, lsl #3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2b86 <_PySet_Contains+0x312> │ │ │ │ │ + bne.w 2b72 <_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 2bf6 <_PySet_Contains+0x382> │ │ │ │ │ + beq.w 2be2 <_PySet_Contains+0x382> │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 28ae <_PySet_Contains+0x3a> │ │ │ │ │ + b.n 289a <_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 2a2e <_PySet_Contains+0x1ba> │ │ │ │ │ + bne.w 2a1a <_PySet_Contains+0x1ba> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ - beq.w 2a2e <_PySet_Contains+0x1ba> │ │ │ │ │ + beq.w 2a1a <_PySet_Contains+0x1ba> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1230 │ │ │ │ │ + bl 1210 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2a42 <_PySet_Contains+0x1ce> │ │ │ │ │ + beq.w 2a2e <_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 2a1c <_PySet_Contains+0x1a8> │ │ │ │ │ + bne.n 2a08 <_PySet_Contains+0x1a8> │ │ │ │ │ ldr.w r3, [r0, r8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 28ec <_PySet_Contains+0x78> │ │ │ │ │ + beq.n 28d8 <_PySet_Contains+0x78> │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 29b8 <_PySet_Contains+0x144> │ │ │ │ │ + bne.n 29a4 <_PySet_Contains+0x144> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 29b8 <_PySet_Contains+0x144> │ │ │ │ │ + bne.n 29a4 <_PySet_Contains+0x144> │ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 29b8 <_PySet_Contains+0x144> │ │ │ │ │ + bne.n 29a4 <_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 29b8 <_PySet_Contains+0x144> │ │ │ │ │ + bne.n 29a4 <_PySet_Contains+0x144> │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 2bfe <_PySet_Contains+0x38a> │ │ │ │ │ + bpl.w 2bea <_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 2c02 <_PySet_Contains+0x38e> │ │ │ │ │ + beq.w 2bee <_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 28ec <_PySet_Contains+0x78> │ │ │ │ │ + beq.n 28d8 <_PySet_Contains+0x78> │ │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 2b90 <_PySet_Contains+0x31c> │ │ │ │ │ + beq.w 2b7c <_PySet_Contains+0x31c> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 29ce <_PySet_Contains+0x15a> │ │ │ │ │ + bge.n 29ba <_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 29f0 <_PySet_Contains+0x17c> │ │ │ │ │ + bge.n 29dc <_PySet_Contains+0x17c> │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 2bb8 <_PySet_Contains+0x344> │ │ │ │ │ + beq.w 2ba4 <_PySet_Contains+0x344> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 2ba0 <_PySet_Contains+0x32c> │ │ │ │ │ + blt.w 2b8c <_PySet_Contains+0x32c> │ │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne.w 2bc8 <_PySet_Contains+0x354> │ │ │ │ │ + bne.w 2bb4 <_PySet_Contains+0x354> │ │ │ │ │ ldr.w r1, [r4, r8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.w 2bc8 <_PySet_Contains+0x354> │ │ │ │ │ + bne.w 2bb4 <_PySet_Contains+0x354> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 28ec <_PySet_Contains+0x78> │ │ │ │ │ + bne.w 28d8 <_PySet_Contains+0x78> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ - cbnz r3, 2a7a <_PySet_Contains+0x206> │ │ │ │ │ + cbnz r3, 2a66 <_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 fp, r3 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ands r6, r2 │ │ │ │ │ - b.n 28c6 <_PySet_Contains+0x52> │ │ │ │ │ + b.n 28b2 <_PySet_Contains+0x52> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - bne.w 292a <_PySet_Contains+0xb6> │ │ │ │ │ + bne.w 2916 <_PySet_Contains+0xb6> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - ldr r1, [pc, #456] @ (2c10 <_PySet_Contains+0x39c>) │ │ │ │ │ + ldr r1, [pc, #456] @ (2bfc <_PySet_Contains+0x39c>) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 2baa <_PySet_Contains+0x336> │ │ │ │ │ + beq.w 2b96 <_PySet_Contains+0x336> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2baa <_PySet_Contains+0x336> │ │ │ │ │ + bne.w 2b96 <_PySet_Contains+0x336> │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 28f6 <_PySet_Contains+0x82> │ │ │ │ │ - cbnz r3, 2a70 <_PySet_Contains+0x1fc> │ │ │ │ │ + b.n 28e2 <_PySet_Contains+0x82> │ │ │ │ │ + cbnz r3, 2a5c <_PySet_Contains+0x1fc> │ │ │ │ │ ldr.w r3, [r0, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 28ec <_PySet_Contains+0x78> │ │ │ │ │ - cbnz r7, 2a7a <_PySet_Contains+0x206> │ │ │ │ │ + beq.w 28d8 <_PySet_Contains+0x78> │ │ │ │ │ + cbnz r7, 2a66 <_PySet_Contains+0x206> │ │ │ │ │ movs r2, #9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b.n 2952 <_PySet_Contains+0xde> │ │ │ │ │ + b.n 293e <_PySet_Contains+0xde> │ │ │ │ │ cmp r7, r3 │ │ │ │ │ it eq │ │ │ │ │ ldreq.w r3, [r0, r8] │ │ │ │ │ - beq.n 2a6a <_PySet_Contains+0x1f6> │ │ │ │ │ + beq.n 2a56 <_PySet_Contains+0x1f6> │ │ │ │ │ add.w r3, r9, #16 │ │ │ │ │ movs r4, #8 │ │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ │ sub.w r9, r3, #8 │ │ │ │ │ - cbnz r1, 2a9a <_PySet_Contains+0x226> │ │ │ │ │ + cbnz r1, 2a86 <_PySet_Contains+0x226> │ │ │ │ │ ldr.w r0, [r3, #-8] │ │ │ │ │ - cbnz r0, 2a9a <_PySet_Contains+0x226> │ │ │ │ │ + cbnz r0, 2a86 <_PySet_Contains+0x226> │ │ │ │ │ mov r4, sl │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - bne.w 28ec <_PySet_Contains+0x78> │ │ │ │ │ - b.n 2ba2 <_PySet_Contains+0x32e> │ │ │ │ │ + bne.w 28d8 <_PySet_Contains+0x78> │ │ │ │ │ + b.n 2b8e <_PySet_Contains+0x32e> │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bne.n 2b7a <_PySet_Contains+0x306> │ │ │ │ │ + bne.n 2b66 <_PySet_Contains+0x306> │ │ │ │ │ ldr.w r8, [r3, #-8] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.n 2a90 <_PySet_Contains+0x21c> │ │ │ │ │ + beq.n 2a7c <_PySet_Contains+0x21c> │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 2b18 <_PySet_Contains+0x2a4> │ │ │ │ │ + bne.n 2b04 <_PySet_Contains+0x2a4> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 2b18 <_PySet_Contains+0x2a4> │ │ │ │ │ + bne.n 2b04 <_PySet_Contains+0x2a4> │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 2b18 <_PySet_Contains+0x2a4> │ │ │ │ │ + bne.n 2b04 <_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 2b18 <_PySet_Contains+0x2a4> │ │ │ │ │ + bne.n 2b04 <_PySet_Contains+0x2a4> │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 2c0a <_PySet_Contains+0x396> │ │ │ │ │ + bpl.w 2bf6 <_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 2c06 <_PySet_Contains+0x392> │ │ │ │ │ + beq.w 2bf2 <_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, 2b18 <_PySet_Contains+0x2a4> │ │ │ │ │ + cbnz r0, 2b04 <_PySet_Contains+0x2a4> │ │ │ │ │ mov r4, sl │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - bne.w 28ec <_PySet_Contains+0x78> │ │ │ │ │ + bne.w 28d8 <_PySet_Contains+0x78> │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ - ldr r1, [pc, #248] @ (2c10 <_PySet_Contains+0x39c>) │ │ │ │ │ - b.n 2a4c <_PySet_Contains+0x1d8> │ │ │ │ │ + ldr r1, [pc, #248] @ (2bfc <_PySet_Contains+0x39c>) │ │ │ │ │ + b.n 2a38 <_PySet_Contains+0x1d8> │ │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 2bd2 <_PySet_Contains+0x35e> │ │ │ │ │ + beq.n 2bbe <_PySet_Contains+0x35e> │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ it lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ @@ -4381,101 +4361,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 2b5c <_PySet_Contains+0x2e8> │ │ │ │ │ + bge.n 2b48 <_PySet_Contains+0x2e8> │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [r8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 2be6 <_PySet_Contains+0x372> │ │ │ │ │ + beq.n 2bd2 <_PySet_Contains+0x372> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 2ba0 <_PySet_Contains+0x32c> │ │ │ │ │ + blt.n 2b8c <_PySet_Contains+0x32c> │ │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 2bc8 <_PySet_Contains+0x354> │ │ │ │ │ + bne.n 2bb4 <_PySet_Contains+0x354> │ │ │ │ │ ldr.w r1, [r3, #-8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bne.n 2bc8 <_PySet_Contains+0x354> │ │ │ │ │ + bne.n 2bb4 <_PySet_Contains+0x354> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2a90 <_PySet_Contains+0x21c> │ │ │ │ │ + bne.n 2a7c <_PySet_Contains+0x21c> │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ subs r4, #1 │ │ │ │ │ adds r3, #8 │ │ │ │ │ adds r1, r4, #1 │ │ │ │ │ - bne.w 2a80 <_PySet_Contains+0x20c> │ │ │ │ │ - b.n 2a18 <_PySet_Contains+0x1a4> │ │ │ │ │ + bne.w 2a6c <_PySet_Contains+0x20c> │ │ │ │ │ + b.n 2a04 <_PySet_Contains+0x1a4> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 2a1c <_PySet_Contains+0x1a8> │ │ │ │ │ + bne.w 2a08 <_PySet_Contains+0x1a8> │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ - b.n 2952 <_PySet_Contains+0xde> │ │ │ │ │ + b.n 293e <_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 2a0a <_PySet_Contains+0x196> │ │ │ │ │ + bge.w 29f6 <_PySet_Contains+0x196> │ │ │ │ │ mov r4, sl │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - ldr r3, [pc, #104] @ (2c10 <_PySet_Contains+0x39c>) │ │ │ │ │ + ldr r3, [pc, #104] @ (2bfc <_PySet_Contains+0x39c>) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 2b14 <_PySet_Contains+0x2a0> │ │ │ │ │ + bne.n 2b00 <_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 758 │ │ │ │ │ + b.w 754 │ │ │ │ │ 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 29f0 <_PySet_Contains+0x17c> │ │ │ │ │ + b.n 29dc <_PySet_Contains+0x17c> │ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ │ mov ip, sl │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n 28ba <_PySet_Contains+0x46> │ │ │ │ │ + b.n 28a6 <_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 2b72 <_PySet_Contains+0x2fe> │ │ │ │ │ - b.n 2ba0 <_PySet_Contains+0x32c> │ │ │ │ │ + bge.n 2b5e <_PySet_Contains+0x2fe> │ │ │ │ │ + b.n 2b8c <_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 2b5c <_PySet_Contains+0x2e8> │ │ │ │ │ + b.n 2b48 <_PySet_Contains+0x2e8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ - b.n 2ba2 <_PySet_Contains+0x32e> │ │ │ │ │ + b.n 2b8e <_PySet_Contains+0x32e> │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n 2992 <_PySet_Contains+0x11e> │ │ │ │ │ + b.n 297e <_PySet_Contains+0x11e> │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b.n 29a8 <_PySet_Contains+0x134> │ │ │ │ │ + b.n 2994 <_PySet_Contains+0x134> │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b.n 2afc <_PySet_Contains+0x288> │ │ │ │ │ + b.n 2ae8 <_PySet_Contains+0x288> │ │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ │ - b.n 2ae6 <_PySet_Contains+0x272> │ │ │ │ │ + b.n 2ad2 <_PySet_Contains+0x272> │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002c14 <_PySet_NextEntryRef>: │ │ │ │ │ +00002c00 <_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 │ │ │ │ │ @@ -4486,63 +4466,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 2cd4 <_PySet_NextEntryRef+0xc0> │ │ │ │ │ + bne.n 2cc0 <_PySet_NextEntryRef+0xc0> │ │ │ │ │ ldr.w ip, [r4] │ │ │ │ │ ldr.w lr, [r5, #16] │ │ │ │ │ cmp lr, ip │ │ │ │ │ - blt.n 2cf8 <_PySet_NextEntryRef+0xe4> │ │ │ │ │ + blt.n 2ce4 <_PySet_NextEntryRef+0xe4> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ - ldr r3, [pc, #200] @ (2d18 <_PySet_NextEntryRef+0x104>) │ │ │ │ │ + ldr r3, [pc, #200] @ (2d04 <_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 2ca4 <_PySet_NextEntryRef+0x90> │ │ │ │ │ + bne.n 2c90 <_PySet_NextEntryRef+0x90> │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - blt.n 2c9c <_PySet_NextEntryRef+0x88> │ │ │ │ │ + blt.n 2c88 <_PySet_NextEntryRef+0x88> │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ - cbz r5, 2c70 <_PySet_NextEntryRef+0x5c> │ │ │ │ │ + cbz r5, 2c5c <_PySet_NextEntryRef+0x5c> │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 2cd0 <_PySet_NextEntryRef+0xbc> │ │ │ │ │ + bne.n 2cbc <_PySet_NextEntryRef+0xbc> │ │ │ │ │ add.w r0, ip, #2 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - blt.n 2c9c <_PySet_NextEntryRef+0x88> │ │ │ │ │ + blt.n 2c88 <_PySet_NextEntryRef+0x88> │ │ │ │ │ ldr r5, [r1, #16] │ │ │ │ │ - cbz r5, 2c80 <_PySet_NextEntryRef+0x6c> │ │ │ │ │ + cbz r5, 2c6c <_PySet_NextEntryRef+0x6c> │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 2cc8 <_PySet_NextEntryRef+0xb4> │ │ │ │ │ + bne.n 2cb4 <_PySet_NextEntryRef+0xb4> │ │ │ │ │ add.w r0, ip, #3 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - blt.n 2c9c <_PySet_NextEntryRef+0x88> │ │ │ │ │ + blt.n 2c88 <_PySet_NextEntryRef+0x88> │ │ │ │ │ adds r1, #24 │ │ │ │ │ ldr r5, [r1, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, r3 │ │ │ │ │ - bne.n 2ca6 <_PySet_NextEntryRef+0x92> │ │ │ │ │ + bne.n 2c92 <_PySet_NextEntryRef+0x92> │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r1, #8 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - bge.n 2c8a <_PySet_NextEntryRef+0x76> │ │ │ │ │ + bge.n 2c76 <_PySet_NextEntryRef+0x76> │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2cc4 <_PySet_NextEntryRef+0xb0> │ │ │ │ │ + b.n 2cb0 <_PySet_NextEntryRef+0xb0> │ │ │ │ │ mov r0, ip │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - blt.n 2ca0 <_PySet_NextEntryRef+0x8c> │ │ │ │ │ + blt.n 2c8c <_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] │ │ │ │ │ @@ -4550,49 +4530,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 2cae <_PySet_NextEntryRef+0x9a> │ │ │ │ │ + b.n 2c9a <_PySet_NextEntryRef+0x9a> │ │ │ │ │ adds r1, #8 │ │ │ │ │ - b.n 2cca <_PySet_NextEntryRef+0xb6> │ │ │ │ │ + b.n 2cb6 <_PySet_NextEntryRef+0xb6> │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - cbnz r0, 2cec <_PySet_NextEntryRef+0xd8> │ │ │ │ │ + cbnz r0, 2cd8 <_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, 2d00 <_PySet_NextEntryRef+0xec> │ │ │ │ │ + cbz r0, 2cec <_PySet_NextEntryRef+0xec> │ │ │ │ │ ldr.w ip, [r4] │ │ │ │ │ ldr.w lr, [r5, #16] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - ble.n 2c4c <_PySet_NextEntryRef+0x38> │ │ │ │ │ + ble.n 2c38 <_PySet_NextEntryRef+0x38> │ │ │ │ │ add.w r3, ip, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n 2ca0 <_PySet_NextEntryRef+0x8c> │ │ │ │ │ + b.n 2c8c <_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 2cc4 <_PySet_NextEntryRef+0xb0> │ │ │ │ │ + b.n 2cb0 <_PySet_NextEntryRef+0xb0> │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002d1c <_PySet_NextEntry>: │ │ │ │ │ +00002d08 <_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 │ │ │ │ │ @@ -4603,167 +4583,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 2de2 <_PySet_NextEntry+0xc6> │ │ │ │ │ + bne.n 2dce <_PySet_NextEntry+0xc6> │ │ │ │ │ ldr.w ip, [r4] │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - blt.n 2df8 <_PySet_NextEntry+0xdc> │ │ │ │ │ + blt.n 2de4 <_PySet_NextEntry+0xdc> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ - ldr.w lr, [pc, #208] @ 2e28 <_PySet_NextEntry+0x10c> │ │ │ │ │ + ldr.w lr, [pc, #208] @ 2e14 <_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 2dc2 <_PySet_NextEntry+0xa6> │ │ │ │ │ + bne.n 2dae <_PySet_NextEntry+0xa6> │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n 2dba <_PySet_NextEntry+0x9e> │ │ │ │ │ + bgt.n 2da6 <_PySet_NextEntry+0x9e> │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ cmp r5, lr │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, #0 │ │ │ │ │ it ne │ │ │ │ │ addne r1, #8 │ │ │ │ │ - bne.n 2dc4 <_PySet_NextEntry+0xa8> │ │ │ │ │ + bne.n 2db0 <_PySet_NextEntry+0xa8> │ │ │ │ │ add.w r0, ip, #2 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n 2dba <_PySet_NextEntry+0x9e> │ │ │ │ │ + bgt.n 2da6 <_PySet_NextEntry+0x9e> │ │ │ │ │ ldr r5, [r1, #16] │ │ │ │ │ - cbz r5, 2d8e <_PySet_NextEntry+0x72> │ │ │ │ │ + cbz r5, 2d7a <_PySet_NextEntry+0x72> │ │ │ │ │ cmp r5, lr │ │ │ │ │ - bne.n 2dda <_PySet_NextEntry+0xbe> │ │ │ │ │ + bne.n 2dc6 <_PySet_NextEntry+0xbe> │ │ │ │ │ add.w r0, ip, #3 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n 2dba <_PySet_NextEntry+0x9e> │ │ │ │ │ + bgt.n 2da6 <_PySet_NextEntry+0x9e> │ │ │ │ │ ldr r5, [r1, #24] │ │ │ │ │ - cbz r5, 2d9e <_PySet_NextEntry+0x82> │ │ │ │ │ + cbz r5, 2d8a <_PySet_NextEntry+0x82> │ │ │ │ │ cmp r5, lr │ │ │ │ │ - bne.n 2dde <_PySet_NextEntry+0xc2> │ │ │ │ │ + bne.n 2dca <_PySet_NextEntry+0xc2> │ │ │ │ │ add.w r0, ip, #4 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n 2dba <_PySet_NextEntry+0x9e> │ │ │ │ │ + bgt.n 2da6 <_PySet_NextEntry+0x9e> │ │ │ │ │ adds r1, #32 │ │ │ │ │ ldr r5, [r1, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, lr │ │ │ │ │ - bne.n 2dc4 <_PySet_NextEntry+0xa8> │ │ │ │ │ + bne.n 2db0 <_PySet_NextEntry+0xa8> │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r1, #8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - ble.n 2da8 <_PySet_NextEntry+0x8c> │ │ │ │ │ + ble.n 2d94 <_PySet_NextEntry+0x8c> │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2dd6 <_PySet_NextEntry+0xba> │ │ │ │ │ + b.n 2dc2 <_PySet_NextEntry+0xba> │ │ │ │ │ mov r0, ip │ │ │ │ │ adds r5, r0, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ - bgt.n 2dbe <_PySet_NextEntry+0xa2> │ │ │ │ │ + bgt.n 2daa <_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 2dc4 <_PySet_NextEntry+0xa8> │ │ │ │ │ + b.n 2db0 <_PySet_NextEntry+0xa8> │ │ │ │ │ adds r1, #24 │ │ │ │ │ - b.n 2dc4 <_PySet_NextEntry+0xa8> │ │ │ │ │ + b.n 2db0 <_PySet_NextEntry+0xa8> │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbz r0, 2e00 <_PySet_NextEntry+0xe4> │ │ │ │ │ + cbz r0, 2dec <_PySet_NextEntry+0xe4> │ │ │ │ │ ldr.w ip, [r4] │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - ble.n 2d52 <_PySet_NextEntry+0x36> │ │ │ │ │ + ble.n 2d3e <_PySet_NextEntry+0x36> │ │ │ │ │ add.w r3, ip, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n 2dbe <_PySet_NextEntry+0xa2> │ │ │ │ │ + b.n 2daa <_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 2dee <_PySet_NextEntry+0xd2> │ │ │ │ │ + bne.n 2dda <_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 2dd6 <_PySet_NextEntry+0xba> │ │ │ │ │ + b.n 2dc2 <_PySet_NextEntry+0xba> │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002e2c : │ │ │ │ │ +00002e18 : │ │ │ │ │ frozenset_hash(): │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - beq.n 2e36 │ │ │ │ │ + beq.n 2e22 │ │ │ │ │ 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 2e54 │ │ │ │ │ + bl 2e40 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r0, [r2, #24] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ │ │ -00002e54 : │ │ │ │ │ +00002e40 : │ │ │ │ │ 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 303e │ │ │ │ │ + bcs.w 302a │ │ │ │ │ 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 2f20 │ │ │ │ │ + beq.n 2f0c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 2f08 │ │ │ │ │ + beq.n 2ef4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 2ef4 │ │ │ │ │ + beq.n 2ee0 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 2ee0 │ │ │ │ │ + beq.n 2ecc │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 2ecc │ │ │ │ │ + beq.n 2eb8 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 2eb8 │ │ │ │ │ + beq.n 2ea4 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne.w 302c │ │ │ │ │ + bne.w 3018 │ │ │ │ │ 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] │ │ │ │ │ @@ -4793,15 +4773,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 2fc4 │ │ │ │ │ + beq.n 2fb0 │ │ │ │ │ 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 │ │ │ │ │ @@ -4836,15 +4816,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 2f20 │ │ │ │ │ + bne.n 2f0c │ │ │ │ │ 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 │ │ │ │ │ @@ -4874,105 +4854,105 @@ │ │ │ │ │ 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 2ea4 │ │ │ │ │ + b.n 2e90 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 2fc4 │ │ │ │ │ + b.n 2fb0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003044 : │ │ │ │ │ +00003030 : │ │ │ │ │ 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 306c │ │ │ │ │ + beq.n 3058 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 30bc │ │ │ │ │ + bne.n 30a8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_THM_CALL _PyType_AllocNoTrack │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 3094 │ │ │ │ │ + cbz r0, 3080 │ │ │ │ │ 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, 309a │ │ │ │ │ + cbnz r4, 3086 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 224 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3094 │ │ │ │ │ + beq.n 3080 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 30b8 │ │ │ │ │ + bge.n 30a4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ - cbnz r2, 30b8 │ │ │ │ │ + cbnz r2, 30a4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 3094 │ │ │ │ │ + b.n 3080 │ │ │ │ │ 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 306c │ │ │ │ │ + b.n 3058 │ │ │ │ │ │ │ │ │ │ -000030d0 : │ │ │ │ │ +000030bc : │ │ │ │ │ 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 3222 │ │ │ │ │ + beq.w 320e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 3306 │ │ │ │ │ + beq.w 32f2 │ │ │ │ │ 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 │ │ │ │ │ @@ -4992,62 +4972,62 @@ │ │ │ │ │ movhi r1, #0 │ │ │ │ │ add.w r3, r6, #16 │ │ │ │ │ adds r6, #8 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ │ sub.w r0, r6, #8 │ │ │ │ │ - cbnz r1, 319a │ │ │ │ │ + cbnz r1, 3186 │ │ │ │ │ ldr.w r7, [r6, #-8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 3230 │ │ │ │ │ + bne.n 321c │ │ │ │ │ mov r3, r9 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 32cc │ │ │ │ │ + bne.w 32b8 │ │ │ │ │ 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 32a8 │ │ │ │ │ + bcs.w 3294 │ │ │ │ │ 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 31bc │ │ │ │ │ + beq.n 31a8 │ │ │ │ │ adds r1, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r4, r0 │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 3146 │ │ │ │ │ + bne.n 3132 │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add r7, r8 │ │ │ │ │ adds r7, #1 │ │ │ │ │ ands r7, r2 │ │ │ │ │ - b.n 312a │ │ │ │ │ + b.n 3116 │ │ │ │ │ ldr.w r7, [r6, #-8] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.n 328c │ │ │ │ │ + beq.n 3278 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 3238 │ │ │ │ │ + beq.n 3224 │ │ │ │ │ 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 │ │ │ │ │ @@ -5056,211 +5036,211 @@ │ │ │ │ │ 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 31fc │ │ │ │ │ + bge.n 31e8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 32e4 │ │ │ │ │ + beq.n 32d0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 328c │ │ │ │ │ + bgt.n 3278 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 32f4 │ │ │ │ │ + bne.n 32e0 │ │ │ │ │ ldr.w r9, [sl, #20] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.n 330e │ │ │ │ │ + bne.n 32fa │ │ │ │ │ ldr.w r2, [r6, #-8] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.n 330e │ │ │ │ │ + bne.n 32fa │ │ │ │ │ adds r6, #8 │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 3146 │ │ │ │ │ - b.n 31aa │ │ │ │ │ + bne.n 3132 │ │ │ │ │ + b.n 3196 │ │ │ │ │ ldr.w r8, [r1, #12] │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.w 3106 │ │ │ │ │ - b.n 30f6 │ │ │ │ │ + bne.w 30f2 │ │ │ │ │ + b.n 30e2 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 31a4 │ │ │ │ │ - b.n 31c0 │ │ │ │ │ + bne.n 3190 │ │ │ │ │ + b.n 31ac │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 31cc │ │ │ │ │ + bne.n 31b8 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 31cc │ │ │ │ │ + bne.n 31b8 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 31cc │ │ │ │ │ + bne.n 31b8 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n 3322 │ │ │ │ │ + bpl.n 330e │ │ │ │ │ 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 331e │ │ │ │ │ + beq.n 330a │ │ │ │ │ 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 31cc │ │ │ │ │ + bne.n 31b8 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 318c │ │ │ │ │ + bge.w 3178 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 318c │ │ │ │ │ + bne.w 3178 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 318c │ │ │ │ │ + b.n 3178 │ │ │ │ │ movw r3, #50000 @ 0xc350 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ite gt │ │ │ │ │ lslgt r1, r1, #1 │ │ │ │ │ lslle r1, r1, #2 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 834 │ │ │ │ │ + bl 81c │ │ │ │ │ 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 3194 │ │ │ │ │ + b.n 3180 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ adds r1, #1 │ │ │ │ │ - bne.w 3120 │ │ │ │ │ + bne.w 310c │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [sl, #12] │ │ │ │ │ strd r5, fp, [r4] │ │ │ │ │ - b.n 318c │ │ │ │ │ + b.n 3178 │ │ │ │ │ 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 31fc │ │ │ │ │ + b.n 31e8 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3302 │ │ │ │ │ + bge.n 32ee │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbz r3, 3316 │ │ │ │ │ + cbz r3, 3302 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3194 │ │ │ │ │ + b.n 3180 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ - b.n 3302 │ │ │ │ │ + b.n 32ee │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b.n 3120 │ │ │ │ │ + b.n 310c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3302 │ │ │ │ │ + b.n 32ee │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b.n 327c │ │ │ │ │ + b.n 3268 │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b.n 3268 │ │ │ │ │ + b.n 3254 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003328 : │ │ │ │ │ +00003314 : │ │ │ │ │ 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 33d8 │ │ │ │ │ + bne.n 33c4 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 3404 │ │ │ │ │ + ble.n 33f0 │ │ │ │ │ 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 3356 │ │ │ │ │ + bne.n 3342 │ │ │ │ │ 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 33d0 │ │ │ │ │ - ldr.w r8, [pc, #108] @ 3408 │ │ │ │ │ + ble.n 33bc │ │ │ │ │ + ldr.w r8, [pc, #108] @ 33f4 │ │ │ │ │ add.w r4, r9, #8 │ │ │ │ │ - b.n 33a6 │ │ │ │ │ + b.n 3392 │ │ │ │ │ adds r4, #8 │ │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, r8 │ │ │ │ │ - beq.n 33a4 │ │ │ │ │ + beq.n 3390 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 33c8 │ │ │ │ │ + bge.n 33b4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 33c8 │ │ │ │ │ + cbnz r2, 33b4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 33a4 │ │ │ │ │ + bne.n 3390 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bne.n 33fc │ │ │ │ │ + bne.n 33e8 │ │ │ │ │ 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 │ │ │ │ │ @@ -5270,78 +5250,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 339a │ │ │ │ │ + bgt.n 3386 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 33d0 │ │ │ │ │ + b.n 33bc │ │ │ │ │ mov r9, r6 │ │ │ │ │ - b.n 3396 │ │ │ │ │ + b.n 3382 │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000340c : │ │ │ │ │ +000033f8 : │ │ │ │ │ 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 468 │ │ │ │ │ R_ARM_THM_CALL set_contains_key │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 342e │ │ │ │ │ + beq.n 341a │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - ldr r1, [pc, #28] @ (3450 ) │ │ │ │ │ + ldr r1, [pc, #28] @ (343c ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 3440 │ │ │ │ │ + beq.n 342c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 3440 │ │ │ │ │ + cbnz r0, 342c │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 758 │ │ │ │ │ + bl 754 │ │ │ │ │ R_ARM_THM_CALL set_contains_lock_held.part.0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 3426 │ │ │ │ │ - b.n 343c │ │ │ │ │ + bne.n 3412 │ │ │ │ │ + b.n 3428 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003454 : │ │ │ │ │ +00003440 : │ │ │ │ │ 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 r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 34d2 │ │ │ │ │ + bne.n 34be │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ adds r6, r3, #1 │ │ │ │ │ - beq.n 34d2 │ │ │ │ │ + beq.n 34be │ │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ │ mov lr, r9 │ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r8, r5 │ │ │ │ │ ldr.w r2, [lr, #16] │ │ │ │ │ mov fp, lr │ │ │ │ │ @@ -5350,209 +5330,209 @@ │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ lsls r6, r4, #3 │ │ │ │ │ add.w r1, r4, #9 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add.w sl, r0, r6 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bls.n 34e6 │ │ │ │ │ + bls.n 34d2 │ │ │ │ │ ldr.w r7, [sl, #4] │ │ │ │ │ - cbnz r7, 34f2 │ │ │ │ │ + cbnz r7, 34de │ │ │ │ │ ldr r3, [r5, r6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 36ec │ │ │ │ │ + bne.w 36d8 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ 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 347e │ │ │ │ │ + bne.n 346a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL set_unhashable_type │ │ │ │ │ - b.n 370a │ │ │ │ │ + b.n 36f6 │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 35e0 │ │ │ │ │ + bne.n 35cc │ │ │ │ │ movs r7, #9 │ │ │ │ │ - b.n 34b6 │ │ │ │ │ + b.n 34a2 │ │ │ │ │ cmp r9, r7 │ │ │ │ │ - bne.n 35ce │ │ │ │ │ + bne.n 35ba │ │ │ │ │ ldr r3, [r0, r6] │ │ │ │ │ movs r7, #0 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.n 34be │ │ │ │ │ + beq.n 34aa │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3568 │ │ │ │ │ + bne.n 3554 │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3568 │ │ │ │ │ + bne.n 3554 │ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 3568 │ │ │ │ │ + bne.n 3554 │ │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 3568 │ │ │ │ │ + bne.n 3554 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 3774 │ │ │ │ │ + bpl.w 3760 │ │ │ │ │ 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 376e │ │ │ │ │ + beq.w 375a │ │ │ │ │ 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 34be │ │ │ │ │ + beq.n 34aa │ │ │ │ │ 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 36f6 │ │ │ │ │ + beq.w 36e2 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3584 │ │ │ │ │ + bge.n 3570 │ │ │ │ │ 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 35a6 │ │ │ │ │ + bge.n 3592 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 3722 │ │ │ │ │ + beq.w 370e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 3706 │ │ │ │ │ + blt.w 36f2 │ │ │ │ │ ldr.w r0, [fp, #20] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.w 3732 │ │ │ │ │ + bne.w 371e │ │ │ │ │ ldr r1, [r5, r6] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.w 3732 │ │ │ │ │ + bne.w 371e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 34be │ │ │ │ │ + bne.w 34aa │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ - cbnz r7, 35ea │ │ │ │ │ + cbnz r7, 35d6 │ │ │ │ │ ldr.w r0, [fp, #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 34a0 │ │ │ │ │ + b.n 348c │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - bne.n 35ea │ │ │ │ │ + bne.n 35d6 │ │ │ │ │ ldr r3, [r0, r6] │ │ │ │ │ movs r7, #9 │ │ │ │ │ - b.n 34fa │ │ │ │ │ + b.n 34e6 │ │ │ │ │ mov r7, sl │ │ │ │ │ add.w r6, sl, #72 @ 0x48 │ │ │ │ │ mov r5, r7 │ │ │ │ │ adds r7, #8 │ │ │ │ │ mov sl, r7 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ - cbnz r3, 360a │ │ │ │ │ + cbnz r3, 35f6 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ - cbnz r1, 360a │ │ │ │ │ + cbnz r1, 35f6 │ │ │ │ │ mov r9, fp │ │ │ │ │ mov r5, r8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 34be │ │ │ │ │ - b.n 370a │ │ │ │ │ + bne.w 34aa │ │ │ │ │ + b.n 36f6 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne.n 36e6 │ │ │ │ │ + bne.n 36d2 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.n 35fe │ │ │ │ │ + beq.n 35ea │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3688 │ │ │ │ │ + bne.n 3674 │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3688 │ │ │ │ │ + bne.n 3674 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3688 │ │ │ │ │ + bne.n 3674 │ │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 3688 │ │ │ │ │ + bne.n 3674 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 376a │ │ │ │ │ + bpl.w 3756 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r3, #20 │ │ │ │ │ addpl.w r0, r3, #28 │ │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 3764 │ │ │ │ │ + beq.w 3750 │ │ │ │ │ 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, 3688 │ │ │ │ │ + cbnz r0, 3674 │ │ │ │ │ mov r9, fp │ │ │ │ │ mov r5, r8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 34be │ │ │ │ │ + bne.w 34aa │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ - b.n 3712 │ │ │ │ │ + b.n 36fe │ │ │ │ │ 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 3744 │ │ │ │ │ + beq.n 3730 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ it lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ @@ -5563,99 +5543,99 @@ │ │ │ │ │ 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 36ca │ │ │ │ │ + bge.n 36b6 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 3736 │ │ │ │ │ + beq.n 3722 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 3706 │ │ │ │ │ + blt.n 36f2 │ │ │ │ │ ldr.w r0, [fp, #20] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 3732 │ │ │ │ │ + bne.n 371e │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 3732 │ │ │ │ │ + bne.n 371e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 35fe │ │ │ │ │ + bne.n 35ea │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne.n 35f0 │ │ │ │ │ - b.n 35ca │ │ │ │ │ + bne.n 35dc │ │ │ │ │ + b.n 35b6 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 34fa │ │ │ │ │ - b.n 35c8 │ │ │ │ │ + beq.w 34e6 │ │ │ │ │ + b.n 35b4 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.w 35be │ │ │ │ │ + bge.w 35aa │ │ │ │ │ mov r9, fp │ │ │ │ │ mov r5, r8 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - ldr r3, [pc, #104] @ (3778 ) │ │ │ │ │ + ldr r3, [pc, #104] @ (3764 ) │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 3754 │ │ │ │ │ - ldr r1, [pc, #100] @ (3778 ) │ │ │ │ │ + beq.n 3740 │ │ │ │ │ + ldr r1, [pc, #100] @ (3764 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 3754 │ │ │ │ │ + cbnz r0, 3740 │ │ │ │ │ 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 35a6 │ │ │ │ │ + b.n 3592 │ │ │ │ │ mov lr, fp │ │ │ │ │ - b.n 348c │ │ │ │ │ + b.n 3478 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ - b.n 36ca │ │ │ │ │ + b.n 36b6 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.n 36de │ │ │ │ │ - b.n 3706 │ │ │ │ │ + bge.n 36ca │ │ │ │ │ + b.n 36f2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 758 │ │ │ │ │ + bl 754 │ │ │ │ │ R_ARM_THM_CALL set_contains_lock_held.part.0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.w 34c8 │ │ │ │ │ - b.n 371a │ │ │ │ │ + bne.w 34b4 │ │ │ │ │ + b.n 3706 │ │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ │ - b.n 366c │ │ │ │ │ + b.n 3658 │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n 3654 │ │ │ │ │ + b.n 3640 │ │ │ │ │ ldr.w r1, [r8, #28] │ │ │ │ │ - b.n 3558 │ │ │ │ │ + b.n 3544 │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n 3540 │ │ │ │ │ + b.n 352c │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000377c : │ │ │ │ │ +00003768 : │ │ │ │ │ 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 │ │ │ │ │ @@ -5664,80 +5644,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 37ae │ │ │ │ │ + beq.n 379a │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 3b1a │ │ │ │ │ + bne.w 3b04 │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ cmp.w r3, r2, asr #2 │ │ │ │ │ - blt.w 3aa8 │ │ │ │ │ + blt.w 3a92 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ - bl ebc │ │ │ │ │ + bl eb8 │ │ │ │ │ R_ARM_THM_CALL make_new_set_basetype_untracked.constprop.0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 384c │ │ │ │ │ + beq.n 3836 │ │ │ │ │ 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 3bea │ │ │ │ │ - ldr.w r9, [pc, #1224] @ 3ca4 │ │ │ │ │ + beq.w 3bd4 │ │ │ │ │ + ldr.w r9, [pc, #1220] @ 3c8c │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov fp, sl │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.n 3848 │ │ │ │ │ + blt.n 3832 │ │ │ │ │ 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.w 390e │ │ │ │ │ + bne.n 38d0 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt.n 3848 │ │ │ │ │ + blt.n 3832 │ │ │ │ │ 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 3856 │ │ │ │ │ + bne.n 3840 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt.n 3848 │ │ │ │ │ + blt.n 3832 │ │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ │ adds r6, #3 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 3830 │ │ │ │ │ + beq.n 381a │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bne.n 3930 │ │ │ │ │ + bne.n 391a │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.n 3848 │ │ │ │ │ + blt.n 3832 │ │ │ │ │ adds r3, #24 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ - bne.n 3854 │ │ │ │ │ + bne.n 383e │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bge.n 3836 │ │ │ │ │ + bge.n 3820 │ │ │ │ │ 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] │ │ │ │ │ @@ -5756,103 +5736,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 38e6 │ │ │ │ │ + bls.n 38d4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3912 │ │ │ │ │ + bne.n 38fc │ │ │ │ │ ldr r3, [r0, r5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3b4a │ │ │ │ │ + bne.w 3b34 │ │ │ │ │ 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 3b62 │ │ │ │ │ + bne.w 3b4c │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 37e4 │ │ │ │ │ + bge.n 37d0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 37e4 │ │ │ │ │ + bne.n 37d0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 37e4 │ │ │ │ │ - cbnz r3, 3934 │ │ │ │ │ + b.n 37d0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b.n 3840 │ │ │ │ │ + cbnz r3, 391e │ │ │ │ │ ldr r3, [r0, r5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 38a4 │ │ │ │ │ - cbz r6, 393a │ │ │ │ │ + beq.n 388e │ │ │ │ │ + cbz r6, 3924 │ │ │ │ │ mov r3, r8 │ │ │ │ │ add.w r8, r8, #72 @ 0x48 │ │ │ │ │ mov r4, r3 │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ - cbnz r1, 3940 │ │ │ │ │ + cbnz r1, 392a │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - cbnz r0, 3940 │ │ │ │ │ + cbnz r0, 392a │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - cbnz r3, 3926 │ │ │ │ │ - b.n 3b62 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - b.n 3856 │ │ │ │ │ + cbnz r3, 3910 │ │ │ │ │ + b.n 3b4c │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 39c4 │ │ │ │ │ + bne.n 39ae │ │ │ │ │ ldr r3, [r0, r5] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne.n 39d6 │ │ │ │ │ + bne.n 39c0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldrd r6, r7, [sp, #4] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 38ca │ │ │ │ │ - b.n 38aa │ │ │ │ │ + bne.n 38b4 │ │ │ │ │ + b.n 3894 │ │ │ │ │ adds r3, #16 │ │ │ │ │ - b.n 3856 │ │ │ │ │ + b.n 3840 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 38f0 │ │ │ │ │ + bne.n 38de │ │ │ │ │ ldr r3, [r0, r5] │ │ │ │ │ movs r2, #9 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n 391c │ │ │ │ │ + b.n 3906 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n 39bc │ │ │ │ │ + bne.n 39a6 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r5, sl │ │ │ │ │ - beq.n 3902 │ │ │ │ │ + beq.n 38f0 │ │ │ │ │ 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 3ab6 │ │ │ │ │ + beq.w 3aa0 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 3b92 │ │ │ │ │ + beq.w 3b7c │ │ │ │ │ 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 │ │ │ │ │ @@ -5863,322 +5843,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 399a │ │ │ │ │ + bge.n 3984 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 3ba8 │ │ │ │ │ + beq.w 3b92 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 3b62 │ │ │ │ │ + blt.w 3b4c │ │ │ │ │ ldr.w r0, [fp, #20] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.w 3874 │ │ │ │ │ + bne.w 385e │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.w 3874 │ │ │ │ │ + bne.w 385e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3902 │ │ │ │ │ + bne.n 38f0 │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 38f6 │ │ │ │ │ + bne.n 38e4 │ │ │ │ │ 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 3884 │ │ │ │ │ + b.n 386e │ │ │ │ │ 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 3a46 │ │ │ │ │ + bne.n 3a30 │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 3a46 │ │ │ │ │ + bne.n 3a30 │ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 3a46 │ │ │ │ │ + bne.n 3a30 │ │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ │ ldrb.w r0, [sl, #16] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 3a46 │ │ │ │ │ + bne.n 3a30 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 3be6 │ │ │ │ │ + bpl.w 3bd0 │ │ │ │ │ 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 3c82 │ │ │ │ │ + beq.w 3c6c │ │ │ │ │ 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 3920 │ │ │ │ │ + beq.w 390a │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 3b54 │ │ │ │ │ + beq.w 3b3e │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3a5c │ │ │ │ │ + bge.n 3a46 │ │ │ │ │ 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 3a7e │ │ │ │ │ + bge.n 3a68 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 3b82 │ │ │ │ │ + beq.w 3b6c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 3b62 │ │ │ │ │ + blt.n 3b4c │ │ │ │ │ ldr.w r0, [fp, #20] │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne.w 3874 │ │ │ │ │ + bne.w 385e │ │ │ │ │ ldr r1, [r4, r5] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.w 3874 │ │ │ │ │ + bne.w 385e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3920 │ │ │ │ │ + bne.w 390a │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 38f0 │ │ │ │ │ - b.n 39c0 │ │ │ │ │ + bne.w 38de │ │ │ │ │ + b.n 39aa │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 1da0 │ │ │ │ │ + b.w 1d9c │ │ │ │ │ R_ARM_THM_JUMP24 set_copy_and_difference_untracked │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 395a │ │ │ │ │ + bne.w 3944 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 395a │ │ │ │ │ + bne.w 3944 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ ldrb.w r0, [sl, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.w 395a │ │ │ │ │ + bne.w 3944 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n 3be2 │ │ │ │ │ + bpl.n 3bcc │ │ │ │ │ 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 3bdc │ │ │ │ │ + beq.n 3bc6 │ │ │ │ │ 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 3902 │ │ │ │ │ - b.n 395a │ │ │ │ │ + beq.w 38f0 │ │ │ │ │ + b.n 3944 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 37ae │ │ │ │ │ + bne.w 379a │ │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 37ae │ │ │ │ │ + bne.w 379a │ │ │ │ │ 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 3aa8 │ │ │ │ │ + bne.n 3a92 │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ - b.n 37b2 │ │ │ │ │ + b.n 379e │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 39c4 │ │ │ │ │ + bne.w 39ae │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ - b.n 391c │ │ │ │ │ + b.n 3906 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bge.n 3a94 │ │ │ │ │ + bge.n 3a7e │ │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3bb8 │ │ │ │ │ + blt.n 3ba2 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3bca │ │ │ │ │ + blt.n 3bb4 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 384c │ │ │ │ │ + b.n 3836 │ │ │ │ │ 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 3a7e │ │ │ │ │ + b.n 3a68 │ │ │ │ │ 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 39b4 │ │ │ │ │ - b.n 3b62 │ │ │ │ │ + bge.w 399e │ │ │ │ │ + b.n 3b4c │ │ │ │ │ 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 399a │ │ │ │ │ + b.n 3984 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3b72 │ │ │ │ │ + bne.n 3b5c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3b72 │ │ │ │ │ + b.n 3b5c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3b7c │ │ │ │ │ + bne.n 3b66 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3b7c │ │ │ │ │ + b.n 3b66 │ │ │ │ │ ldr.w r1, [sl, #28] │ │ │ │ │ - b.n 3b06 │ │ │ │ │ + b.n 3af0 │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ - b.n 3af0 │ │ │ │ │ + b.n 3ada │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n 3a1c │ │ │ │ │ - ldr r6, [pc, #184] @ (3ca4 ) │ │ │ │ │ + b.n 3a06 │ │ │ │ │ + ldr r6, [pc, #180] @ (3c8c ) │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 3c40 │ │ │ │ │ + b.n 3c2a │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n 3c58 │ │ │ │ │ + beq.n 3c42 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.w 384c │ │ │ │ │ + blt.w 3836 │ │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3c0a │ │ │ │ │ + bge.n 3bf4 │ │ │ │ │ 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 3c60 │ │ │ │ │ - bne.n 3c32 │ │ │ │ │ + blt.n 3c4a │ │ │ │ │ + bne.n 3c1c │ │ │ │ │ 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, 3c60 │ │ │ │ │ + cbnz r0, 3c4a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3c40 │ │ │ │ │ + bge.n 3c2a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, 3c88 │ │ │ │ │ + cbz r3, 3c72 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - blt.w 384c │ │ │ │ │ + blt.w 3836 │ │ │ │ │ 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 3bf0 │ │ │ │ │ + bne.n 3bda │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bge.n 3c4e │ │ │ │ │ - b.n 384c │ │ │ │ │ + bge.n 3c38 │ │ │ │ │ + b.n 3836 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3c90 │ │ │ │ │ + blt.n 3c7a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3b7c │ │ │ │ │ + bge.n 3b66 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3b7c │ │ │ │ │ + bne.n 3b66 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3b7c │ │ │ │ │ + b.n 3b66 │ │ │ │ │ ldr.w r1, [sl, #28] │ │ │ │ │ - b.n 3a34 │ │ │ │ │ + b.n 3a1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3c40 │ │ │ │ │ + b.n 3c2a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3c6a │ │ │ │ │ + bne.n 3c54 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3c6a │ │ │ │ │ - nop │ │ │ │ │ + b.n 3c54 │ │ │ │ │ .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 1604 │ │ │ │ │ + b.w 1600 │ │ │ │ │ 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 73c │ │ │ │ │ + bl 738 │ │ │ │ │ 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 3328 │ │ │ │ │ + b.w 3314 │ │ │ │ │ R_ARM_THM_JUMP24 set_clear_internal │ │ │ │ │ nop │ │ │ ├── sliceobject.o │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -286,17 +286,17 @@ │ │ │ │ │ blt.n 2c0 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ bge.n 296 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ blt.n 2dc │ │ │ │ │ cmp lr, ip │ │ │ │ │ bge.n 2a6 │ │ │ │ │ - add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ + add.w r0, ip, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - sub.w r0, ip, lr │ │ │ │ │ + sub.w r0, r0, lr │ │ │ │ │ bne.n 346 │ │ │ │ │ adds r0, #1 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ cmp r3, #0 │ │ │ │ │ blt.n 370 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ mov ip, r0 │ │ │ ├── tupleobject.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -236,25 +236,25 @@ │ │ │ │ │ 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 │ │ │ │ │ 0000120a 0000792f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ 0000120e 00007930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ 00001218 0000800a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00001248 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000124c 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000127a 0000810a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000128a 00001f2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ -0000128e 00001f30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ -00001294 00007a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000138e 0000822f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001392 00008230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001398 0000242f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000139c 00002430 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000013a2 0000830a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001256 0000810a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001266 00001f2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ +0000126a 00001f30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ +00001270 00007a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000136e 0000062f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001372 00000630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000138c 0000822f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001390 00008230 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001396 0000242f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000139a 00002430 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000013a0 0000830a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 000013a8 00006b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000013ac 00006c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000013dc 0000792f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ 000013e0 00007930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ 000013e4 00001f2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ 000013e8 00001f30 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ 000013ee 00007a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1711,50 +1711,50 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w 1200 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySlice_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySlice_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 138e │ │ │ │ │ + bne.w 138c │ │ │ │ │ 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 1298 │ │ │ │ │ + blt.w 1274 │ │ │ │ │ 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 1242 │ │ │ │ │ + ble.w 1278 │ │ │ │ │ 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 1246 │ │ │ │ │ + beq.w 136c │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 398 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 11fc │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ add.w ip, r4, #16 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.w 129c │ │ │ │ │ + bne.w 127c │ │ │ │ │ ldr.w r1, [ip, r2, lsl #2] │ │ │ │ │ ldr.w lr, [r1] │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ │ strlt.w lr, [r1] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ @@ -1814,15 +1814,15 @@ │ │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ │ add.w ip, r0, #36 @ 0x24 │ │ │ │ │ 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 1266 │ │ │ │ │ + blt.n 1242 │ │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ bne.n 11ac │ │ │ │ │ ldr r1, [pc, #484] @ (13a8 ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ @@ -1854,68 +1854,54 @@ │ │ │ │ │ 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.n 1276 │ │ │ │ │ + beq.n 1252 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1284 │ │ │ │ │ + blt.n 1260 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.n 128a │ │ │ │ │ + ble.n 1266 │ │ │ │ │ adds r3, #4 │ │ │ │ │ ldr.w r0, [r4, r3, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 11fc │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ b.n 11fc │ │ │ │ │ - ldr r0, [pc, #360] @ (13ac ) │ │ │ │ │ - b.n 11fc │ │ │ │ │ - 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 1262 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - b.n 11fc │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r4, [r1, #0] │ │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ bne.n 11ac │ │ │ │ │ b.n 11c0 │ │ │ │ │ strd r0, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - cbnz r0, 1298 │ │ │ │ │ + cbnz r0, 1274 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r3, r3, r1 │ │ │ │ │ bpl.n 122a │ │ │ │ │ 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 11fc │ │ │ │ │ + ldr r0, [pc, #304] @ (13ac ) │ │ │ │ │ + b.n 11fc │ │ │ │ │ ldr.w lr, [ip, r2, lsl #2] │ │ │ │ │ ldr.w r5, [lr] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r5, #1 │ │ │ │ │ strlt.w r5, [lr] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ @@ -1926,15 +1912,15 @@ │ │ │ │ │ ldr.w r5, [lr] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r5, #1 │ │ │ │ │ strlt.w r5, [lr] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ str.w lr, [r0, #20] │ │ │ │ │ - beq.w 11c0 │ │ │ │ │ + beq.n 11c0 │ │ │ │ │ add r2, r1 │ │ │ │ │ ldr.w lr, [ip, r2, lsl #2] │ │ │ │ │ ldr.w r5, [lr] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r5, #1 │ │ │ │ │ strlt.w r5, [lr] │ │ │ │ │ @@ -1982,29 +1968,44 @@ │ │ │ │ │ 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 136e │ │ │ │ │ + bne.n 134c │ │ │ │ │ b.n 11c0 │ │ │ │ │ + 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 1388 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + str r3, [r4, #0] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + b.n 11fc │ │ │ │ │ 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 .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 1298 │ │ │ │ │ + b.n 1274 │ │ │ │ │ + nop │ │ │ │ │ .word 0x000001d6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000c7b0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 000013b0 : │ │ │ │ │ tuple_item(): │ │ │ │ │ @@ -3013,26 +3014,26 @@ │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r0, #1 │ │ │ │ │ strlt r0, [r2, #0] │ │ │ │ │ cmp r1, #5 │ │ │ │ │ str r2, [r6, #32] │ │ │ │ │ beq.n 1dbe │ │ │ │ │ - add.w r5, r4, #32 │ │ │ │ │ - add.w lr, r6, #32 │ │ │ │ │ + add.w lr, r4, #32 │ │ │ │ │ + add.w r5, r6, #32 │ │ │ │ │ mov.w ip, #5 │ │ │ │ │ - ldr.w r2, [r5, #4]! │ │ │ │ │ + ldr.w r2, [lr, #4]! │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 1de0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ - str.w r2, [lr, #4]! │ │ │ │ │ + str.w r2, [r5, #4]! │ │ │ │ │ bne.n 1da2 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 1dcc │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cbz r2, 1df6 │ │ │ │ │ @@ -3041,15 +3042,15 @@ │ │ │ │ │ str r1, [r6, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.n 1e52 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - str.w r2, [lr, #4]! │ │ │ │ │ + str.w r2, [r5, #4]! │ │ │ │ │ bne.n 1da2 │ │ │ │ │ b.n 1dbe │ │ │ │ │ cbz r0, 1e36 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PySequence_Tuple │ │ │ ├── typeobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 185896 (bytes into file) │ │ │ │ │ + Start of section headers: 185912 (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 0x2d628: │ │ │ │ │ +There are 18 section headers, starting at offset 0x2d638: │ │ │ │ │ │ │ │ │ │ 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 00664c 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 0244b8 002af0 08 I 15 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 0244c8 002af0 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 006680 001200 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 026fa8 001380 08 I 15 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 026fb8 001380 08 I 15 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 007880 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 007880 00f7ac 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 028328 0044b8 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 01702c 0039e5 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 01aa14 001b18 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 02c7e0 000d58 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 01c52c 000a05 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 02d538 000060 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 01cf31 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 01cf31 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 01cf64 004850 10 16 867 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 0217b4 002d01 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 02d598 000090 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 007880 00f79c 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 028338 0044b8 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 01701c 0039e5 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 01aa04 001b18 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 02c7f0 000d58 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 01c51c 000a05 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 02d548 000060 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 01cf21 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 01cf21 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 01cf54 004870 10 16 869 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 0217c4 002d01 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 02d5a8 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 1157 entries: │ │ │ │ │ +Symbol table '.symtab' contains 1159 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: 00000259 12110 FUNC LOCAL DEFAULT 6 type_ready │ │ │ │ │ 4: 00002975 332 FUNC LOCAL DEFAULT 1 managed_static_type_state_clear │ │ │ │ │ 5: 00000248 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ @@ -102,15 +102,15 @@ │ │ │ │ │ 98: 00000758 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ 99: 00003f5c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 100: 00005729 732 FUNC LOCAL DEFAULT 6 best_base │ │ │ │ │ 101: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ 102: 0000421c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 103: 00004264 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 104: 000045ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 105: 0000a389 1380 FUNC LOCAL DEFAULT 6 subtype_dealloc │ │ │ │ │ + 105: 0000a37d 1380 FUNC LOCAL DEFAULT 6 subtype_dealloc │ │ │ │ │ 106: 000045bc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 107: 000049f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 108: 000049fc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 109: 00004cde 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 110: 00004d26 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 111: 00004d28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 112: 00004d2c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ @@ -130,15 +130,15 @@ │ │ │ │ │ 126: 00005d0c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 127: 00005e7c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 128: 000008b0 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ 129: 00005e8c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 130: 00005ecd 8 FUNC LOCAL DEFAULT 6 type_is_gc │ │ │ │ │ 131: 00000220 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 132: 00006041 428 FUNC LOCAL DEFAULT 6 find_name_in_mro │ │ │ │ │ - 133: 0000934d 976 FUNC LOCAL DEFAULT 6 assign_version_tag │ │ │ │ │ + 133: 00009341 976 FUNC LOCAL DEFAULT 6 assign_version_tag │ │ │ │ │ 134: 0000603c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 135: 00006040 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 136: 000061e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 137: 00000228 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 138: 00000229 18 FUNC LOCAL DEFAULT 1 PyStackRef_CLOSE │ │ │ │ │ 139: 00000229 18 FUNC LOCAL DEFAULT 1 PyStackRef_XCLOSE │ │ │ │ │ 140: 000061ec 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ @@ -162,999 +162,1001 @@ │ │ │ │ │ 158: 00000abc 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ 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: 0000645c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 165: 0000645d 6598 FUNC LOCAL DEFAULT 6 type_new │ │ │ │ │ - 166: 0000ba55 292 FUNC LOCAL DEFAULT 6 subtype_traverse │ │ │ │ │ - 167: 0000d3e1 272 FUNC LOCAL DEFAULT 6 subtype_clear │ │ │ │ │ + 165: 0000645d 6596 FUNC LOCAL DEFAULT 6 type_new │ │ │ │ │ + 166: 0000ba49 290 FUNC LOCAL DEFAULT 6 subtype_traverse │ │ │ │ │ + 167: 0000d3d5 272 FUNC LOCAL DEFAULT 6 subtype_clear │ │ │ │ │ 168: 000069a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 169: 000069c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 170: 00006cec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 171: 00006cfc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 172: 00006f8c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 173: 00006f98 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 174: 0000da51 212 FUNC LOCAL DEFAULT 6 slot_tp_call │ │ │ │ │ - 175: 0000a191 464 FUNC LOCAL DEFAULT 6 tp_new_wrapper │ │ │ │ │ - 176: 0000732c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 177: 00007344 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 178: 00007704 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 179: 00007720 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 180: 00007a3c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 181: 00007a50 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 182: 00007d74 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 183: 00007d90 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 184: 00007fb4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 185: 00000bec 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ - 186: 00000bf8 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ - 187: 00000c00 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ - 188: 00000c08 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ - 189: 00000c38 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ - 190: 00000c54 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ - 191: 00007fb8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 192: 00007fb9 1292 FUNC LOCAL DEFAULT 6 super_vectorcall │ │ │ │ │ - 193: 000082f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 194: 000082f8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 195: 000010b9 376 FUNC LOCAL DEFAULT 1 super_init_without_args │ │ │ │ │ - 196: 000084c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 197: 00000261 364 FUNC LOCAL DEFAULT 1 supercheck │ │ │ │ │ - 198: 000003c8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 199: 000084c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 200: 000084c5 644 FUNC LOCAL DEFAULT 6 super_getattro │ │ │ │ │ - 201: 00008738 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 202: 00008748 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 203: 00008749 192 FUNC LOCAL DEFAULT 6 super_dealloc │ │ │ │ │ - 204: 00008804 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 205: 00008808 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 206: 00008809 10 FUNC LOCAL DEFAULT 6 object_init_subclass │ │ │ │ │ - 207: 00000ca8 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ - 208: 00000cd4 0 NOTYPE LOCAL DEFAULT 8 .LC69 │ │ │ │ │ - 209: 00008815 92 FUNC LOCAL DEFAULT 6 type_init │ │ │ │ │ - 210: 00008871 8 FUNC LOCAL DEFAULT 6 object_dealloc │ │ │ │ │ - 211: 00000cfc 0 NOTYPE LOCAL DEFAULT 8 .LC70 │ │ │ │ │ - 212: 00000d30 0 NOTYPE LOCAL DEFAULT 8 .LC71 │ │ │ │ │ - 213: 00008879 232 FUNC LOCAL DEFAULT 6 type_traverse │ │ │ │ │ - 214: 00008958 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 215: 00000d48 0 NOTYPE LOCAL DEFAULT 8 .LC73 │ │ │ │ │ - 216: 00000d74 0 NOTYPE LOCAL DEFAULT 8 .LC74 │ │ │ │ │ - 217: 00008960 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 218: 00008c80 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 219: 00008c94 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 220: 00008eb4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 221: 00008ebc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 222: 00008ebd 4 FUNC LOCAL DEFAULT 6 type_prepare │ │ │ │ │ - 223: 00008ff8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 224: 00008ffc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 225: 00000da0 0 NOTYPE LOCAL DEFAULT 8 .LC75 │ │ │ │ │ - 226: 00000da4 0 NOTYPE LOCAL DEFAULT 8 .LC76 │ │ │ │ │ - 227: 00000da8 0 NOTYPE LOCAL DEFAULT 8 .LC77 │ │ │ │ │ - 228: 00000df0 0 NOTYPE LOCAL DEFAULT 8 .LC78 │ │ │ │ │ - 229: 00000e0c 0 NOTYPE LOCAL DEFAULT 8 .LC79 │ │ │ │ │ - 230: 00000e14 0 NOTYPE LOCAL DEFAULT 8 .LC80 │ │ │ │ │ - 231: 00009001 712 FUNC LOCAL DEFAULT 6 object_new │ │ │ │ │ - 232: 000092c9 132 FUNC LOCAL DEFAULT 6 object_init │ │ │ │ │ - 233: 0000189d 160 FUNC LOCAL DEFAULT 1 type_abstractmethods │ │ │ │ │ - 234: 000092c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 235: 00000e70 0 NOTYPE LOCAL DEFAULT 8 .LC81 │ │ │ │ │ - 236: 00000ebc 0 NOTYPE LOCAL DEFAULT 8 .LC82 │ │ │ │ │ - 237: 000092c8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 238: 0000970c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 239: 00000f08 0 NOTYPE LOCAL DEFAULT 8 .LC83 │ │ │ │ │ - 240: 0000971c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 241: 0000971d 688 FUNC LOCAL DEFAULT 6 slot_tp_init │ │ │ │ │ - 242: 000099c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 243: 000003cc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 244: 000099cc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 245: 00009ce0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 246: 00009cf4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 247: 00009efc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 248: 00000780 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 249: 000007c8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 250: 00000b18 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 251: 00000b28 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 252: 00000ec4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 253: 00000ec8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 254: 00009f04 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 255: 00009f05 12 FUNC LOCAL DEFAULT 6 object_str │ │ │ │ │ - 256: 0000174d 208 FUNC LOCAL DEFAULT 1 object_repr │ │ │ │ │ - 257: 00000f34 0 NOTYPE LOCAL DEFAULT 8 .LC84 │ │ │ │ │ - 258: 00000f44 0 NOTYPE LOCAL DEFAULT 8 .LC85 │ │ │ │ │ - 259: 00000f54 0 NOTYPE LOCAL DEFAULT 8 .LC86 │ │ │ │ │ - 260: 00000ecd 272 FUNC LOCAL DEFAULT 1 type_repr │ │ │ │ │ - 261: 00000fdd 220 FUNC LOCAL DEFAULT 1 type_module │ │ │ │ │ - 262: 00000fd8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 263: 00000f64 0 NOTYPE LOCAL DEFAULT 8 .LC87 │ │ │ │ │ - 264: 00000fdc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 265: 000010a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 266: 00009f11 74 FUNC LOCAL DEFAULT 6 type_qualname │ │ │ │ │ - 267: 0000a120 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 268: 0000a124 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 269: 0000a125 108 FUNC LOCAL DEFAULT 6 slot_tp_new │ │ │ │ │ - 270: 0000a188 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 271: 00000f70 0 NOTYPE LOCAL DEFAULT 8 .LC88 │ │ │ │ │ - 272: 00000f88 0 NOTYPE LOCAL DEFAULT 8 .LC89 │ │ │ │ │ - 273: 00000fa0 0 NOTYPE LOCAL DEFAULT 8 .LC90 │ │ │ │ │ - 274: 00000fbc 0 NOTYPE LOCAL DEFAULT 8 .LC91 │ │ │ │ │ - 275: 00000fdc 0 NOTYPE LOCAL DEFAULT 8 .LC92 │ │ │ │ │ - 276: 00001004 0 NOTYPE LOCAL DEFAULT 8 .LC93 │ │ │ │ │ - 277: 000010b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 278: 0000122c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 279: 00001028 0 NOTYPE LOCAL DEFAULT 8 .LC94 │ │ │ │ │ - 280: 00001050 0 NOTYPE LOCAL DEFAULT 8 .LC95 │ │ │ │ │ - 281: 00001074 0 NOTYPE LOCAL DEFAULT 8 .LC96 │ │ │ │ │ - 282: 000010a0 0 NOTYPE LOCAL DEFAULT 8 .LC97 │ │ │ │ │ - 283: 000010cc 0 NOTYPE LOCAL DEFAULT 8 .LC98 │ │ │ │ │ - 284: 0000a190 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 285: 0000a361 40 FUNC LOCAL DEFAULT 6 wrap_init │ │ │ │ │ - 286: 0000a734 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 287: 0000a740 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 288: 0000a8e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 289: 000010fc 0 NOTYPE LOCAL DEFAULT 8 .LC99 │ │ │ │ │ - 290: 0000112c 0 NOTYPE LOCAL DEFAULT 8 .LC100 │ │ │ │ │ - 291: 00001158 0 NOTYPE LOCAL DEFAULT 8 .LC101 │ │ │ │ │ - 292: 0000a8ec 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 293: 0000a8ed 956 FUNC LOCAL DEFAULT 6 type_setattro │ │ │ │ │ - 294: 0000b2c9 1808 FUNC LOCAL DEFAULT 6 update_slot │ │ │ │ │ - 295: 0000abe4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 296: 0000abe8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 297: 0000aca4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 298: 00001230 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 299: 0000aca8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 300: 0000b008 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 301: 0000b01c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 302: 0000124d 176 FUNC LOCAL DEFAULT 1 type_set_module │ │ │ │ │ - 303: 000012fd 116 FUNC LOCAL DEFAULT 1 check_set_special_type_attr │ │ │ │ │ - 304: 000012f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 305: 00001184 0 NOTYPE LOCAL DEFAULT 8 .LC102 │ │ │ │ │ - 306: 000011b8 0 NOTYPE LOCAL DEFAULT 8 .LC103 │ │ │ │ │ - 307: 000011ec 0 NOTYPE LOCAL DEFAULT 8 .LC104 │ │ │ │ │ - 308: 000011f0 0 NOTYPE LOCAL DEFAULT 8 .LC105 │ │ │ │ │ - 309: 000012fc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 310: 000014dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 311: 000014e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 312: 00001204 0 NOTYPE LOCAL DEFAULT 8 .LC106 │ │ │ │ │ - 313: 0000b1e1 232 FUNC LOCAL DEFAULT 6 type_get_module │ │ │ │ │ - 314: 0000b2b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 315: 0000b2c8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 316: 0000b5c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 317: 0000b5cc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 318: 000020fd 400 FUNC LOCAL DEFAULT 1 update_subclasses.constprop.0 │ │ │ │ │ - 319: 0000b9cc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 320: 00001248 0 NOTYPE LOCAL DEFAULT 8 .LC107 │ │ │ │ │ - 321: 00001288 0 NOTYPE LOCAL DEFAULT 8 .LC108 │ │ │ │ │ - 322: 000014f5 408 FUNC LOCAL DEFAULT 1 type_set_annotations │ │ │ │ │ - 323: 00001678 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 324: 0000b9d8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 325: 0000ba50 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 326: 0000ba54 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 327: 0000168d 190 FUNC LOCAL DEFAULT 1 object_richcompare.part.0 │ │ │ │ │ - 328: 0000bbd1 88 FUNC LOCAL DEFAULT 6 object_richcompare │ │ │ │ │ - 329: 0000bc29 16 FUNC LOCAL DEFAULT 6 object_get_class │ │ │ │ │ - 330: 0000168c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 331: 00001298 0 NOTYPE LOCAL DEFAULT 8 .LC109 │ │ │ │ │ - 332: 000012b0 0 NOTYPE LOCAL DEFAULT 8 .LC110 │ │ │ │ │ - 333: 00001818 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 334: 0000181c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 335: 0000181d 70 FUNC LOCAL DEFAULT 1 type_mro │ │ │ │ │ - 336: 00001a15 84 FUNC LOCAL DEFAULT 1 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ - 337: 00001884 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 338: 0000bc39 120 FUNC LOCAL DEFAULT 6 type_dict │ │ │ │ │ - 339: 0000bcac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 340: 00001888 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 341: 00001889 18 FUNC LOCAL DEFAULT 1 type_get_bases │ │ │ │ │ - 342: 00001930 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 343: 0000193c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 344: 0000193d 216 FUNC LOCAL DEFAULT 1 type_set_abstractmethods │ │ │ │ │ - 345: 00001a0c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 346: 0000bcb0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 347: 0000bcb1 72 FUNC LOCAL DEFAULT 6 type_name │ │ │ │ │ - 348: 0000bcf9 636 FUNC LOCAL DEFAULT 6 slot_mp_ass_subscript │ │ │ │ │ - 349: 0000c185 560 FUNC LOCAL DEFAULT 6 vectorcall_method.constprop.0 │ │ │ │ │ - 350: 0000bf64 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 351: 0000bf74 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 352: 0000bf75 528 FUNC LOCAL DEFAULT 6 vectorcall_method │ │ │ │ │ - 353: 0000c180 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 354: 0000c184 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 355: 0000c3b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 356: 00001a14 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 357: 000012c4 0 NOTYPE LOCAL DEFAULT 8 .LC111 │ │ │ │ │ - 358: 0000c3b4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 359: 0000c3b5 94 FUNC LOCAL DEFAULT 6 wrap_objobjargproc │ │ │ │ │ - 360: 0000c415 636 FUNC LOCAL DEFAULT 6 slot_tp_setattro │ │ │ │ │ - 361: 0000c680 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 362: 000012d0 0 NOTYPE LOCAL DEFAULT 8 .LC112 │ │ │ │ │ - 363: 00001304 0 NOTYPE LOCAL DEFAULT 8 .LC113 │ │ │ │ │ - 364: 00001324 0 NOTYPE LOCAL DEFAULT 8 .LC114 │ │ │ │ │ - 365: 00001330 0 NOTYPE LOCAL DEFAULT 8 .LC115 │ │ │ │ │ - 366: 00001a69 948 FUNC LOCAL DEFAULT 1 wrap_delattr │ │ │ │ │ - 367: 00001e18 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 368: 00001e1c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 369: 00001e1d 224 FUNC LOCAL DEFAULT 1 type_get_doc │ │ │ │ │ - 370: 00001ef4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 371: 0000c690 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 372: 0000c691 110 FUNC LOCAL DEFAULT 6 check_num_args.constprop.0 │ │ │ │ │ - 373: 0000c701 122 FUNC LOCAL DEFAULT 6 check_num_args │ │ │ │ │ - 374: 00001efc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 375: 0000c77d 30 FUNC LOCAL DEFAULT 6 type_get_mro │ │ │ │ │ - 376: 00001f29 2 FUNC LOCAL DEFAULT 1 type___subclasses__ │ │ │ │ │ - 377: 0000202c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 378: 00002030 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 379: 00002081 122 FUNC LOCAL DEFAULT 1 set_flags_recursive │ │ │ │ │ - 380: 00001354 0 NOTYPE LOCAL DEFAULT 8 .LC116 │ │ │ │ │ - 381: 0000c79d 298 FUNC LOCAL DEFAULT 6 wrap_setattr │ │ │ │ │ - 382: 0000c8c9 768 FUNC LOCAL DEFAULT 6 update_slots_callback │ │ │ │ │ - 383: 00002284 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 384: 0000cbc0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 385: 00001360 0 NOTYPE LOCAL DEFAULT 8 .LC117 │ │ │ │ │ - 386: 0000cbc8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 387: 0000cbc9 428 FUNC LOCAL DEFAULT 6 slot_sq_contains │ │ │ │ │ - 388: 0000cd6c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 389: 00001384 0 NOTYPE LOCAL DEFAULT 8 .LC118 │ │ │ │ │ - 390: 0000228c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 391: 0000228d 200 FUNC LOCAL DEFAULT 1 slot_tp_iter │ │ │ │ │ - 392: 0000234c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 393: 0000cd74 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 394: 0000cd75 504 FUNC LOCAL DEFAULT 6 maybe_call_special_no_args.constprop.0 │ │ │ │ │ - 395: 0000cf68 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 396: 00002354 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 397: 00002355 62 FUNC LOCAL DEFAULT 1 type___subclasscheck__ │ │ │ │ │ - 398: 00002395 40 FUNC LOCAL DEFAULT 1 slot_mp_subscript │ │ │ │ │ - 399: 000023b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 400: 000023bc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 401: 000023bd 10 FUNC LOCAL DEFAULT 1 object_subclasshook │ │ │ │ │ - 402: 0000cf6c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 403: 0000cf6d 200 FUNC LOCAL DEFAULT 6 type_clear │ │ │ │ │ - 404: 0000d030 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 405: 0000d034 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 406: 0000d035 940 FUNC LOCAL DEFAULT 6 type_dealloc │ │ │ │ │ - 407: 000023f5 104 FUNC LOCAL DEFAULT 1 clear_tp_subclasses.part.0 │ │ │ │ │ - 408: 0000d2d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 409: 0000d2dc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 410: 0000d3dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 411: 000023c9 44 FUNC LOCAL DEFAULT 1 clear_tp_subclasses │ │ │ │ │ - 412: 00002458 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 413: 0000245c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 414: 0000d3e0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 415: 000013a4 0 NOTYPE LOCAL DEFAULT 8 .LC119 │ │ │ │ │ - 416: 000013a8 0 NOTYPE LOCAL DEFAULT 8 .LC120 │ │ │ │ │ - 417: 000013b4 0 NOTYPE LOCAL DEFAULT 8 .LC121 │ │ │ │ │ - 418: 000013c0 0 NOTYPE LOCAL DEFAULT 8 .LC122 │ │ │ │ │ - 419: 000024a1 98 FUNC LOCAL DEFAULT 1 object___format__ │ │ │ │ │ - 420: 000027dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 421: 000027f0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 422: 00002970 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 423: 00002974 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 424: 00002abc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 425: 0000d82c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 426: 0000d840 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 427: 0000da48 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 428: 00002ac0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 429: 00002b2c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 430: 00002b30 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 431: 0000da50 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 432: 0000db1c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 433: 0000db24 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 434: 00002ca4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 435: 000013f8 0 NOTYPE LOCAL DEFAULT 8 .LC123 │ │ │ │ │ - 436: 0000db79 724 FUNC LOCAL DEFAULT 6 slot_sq_length │ │ │ │ │ - 437: 0000de40 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 438: 00002ca8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 439: 00002dcd 90 FUNC LOCAL DEFAULT 1 get_base_by_token_recursive │ │ │ │ │ - 440: 00002d39 146 FUNC LOCAL DEFAULT 1 wrap_next │ │ │ │ │ - 441: 00001418 0 NOTYPE LOCAL DEFAULT 8 .LC124 │ │ │ │ │ - 442: 00001448 0 NOTYPE LOCAL DEFAULT 8 .LC125 │ │ │ │ │ - 443: 0000de4c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 444: 00002e2d 152 FUNC LOCAL DEFAULT 1 slot_tp_descr_get │ │ │ │ │ - 445: 00002ec0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 446: 00001480 0 NOTYPE LOCAL DEFAULT 8 .LC126 │ │ │ │ │ - 447: 0000e004 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 448: 0000e014 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 449: 0000e0f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 450: 00002ec4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 451: 00002ec5 36 FUNC LOCAL DEFAULT 1 slot_nb_negative │ │ │ │ │ - 452: 00002ee4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 453: 0000e0f8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 454: 0000e0f9 600 FUNC LOCAL DEFAULT 6 slot_sq_item │ │ │ │ │ - 455: 0000e344 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 456: 0000e350 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 457: 0000e351 256 FUNC LOCAL DEFAULT 6 slot_tp_str │ │ │ │ │ - 458: 0000e448 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 459: 00002ee8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 460: 00002ee9 376 FUNC LOCAL DEFAULT 1 slot_nb_and │ │ │ │ │ - 461: 00003061 266 FUNC LOCAL DEFAULT 1 vectorcall_maybe.constprop.0 │ │ │ │ │ - 462: 00000689 166 FUNC LOCAL DEFAULT 9 method_is_overloaded.isra.0 │ │ │ │ │ - 463: 00003054 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 464: 0000e450 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 465: 0000e451 266 FUNC LOCAL DEFAULT 6 vectorcall_maybe │ │ │ │ │ - 466: 00003060 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 467: 0000316d 62 FUNC LOCAL DEFAULT 1 type___instancecheck__ │ │ │ │ │ - 468: 00001488 0 NOTYPE LOCAL DEFAULT 8 .LC127 │ │ │ │ │ - 469: 000031ad 152 FUNC LOCAL DEFAULT 1 slot_tp_finalize │ │ │ │ │ - 470: 0000323c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 471: 00003244 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 472: 00003245 58 FUNC LOCAL DEFAULT 1 type___dir__ │ │ │ │ │ - 473: 00003281 252 FUNC LOCAL DEFAULT 1 merge_class_dict │ │ │ │ │ - 474: 00003374 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 475: 000014b8 0 NOTYPE LOCAL DEFAULT 8 .LC128 │ │ │ │ │ - 476: 0000337c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 477: 0000337d 152 FUNC LOCAL DEFAULT 1 type_set_doc │ │ │ │ │ - 478: 0000340c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 479: 00003414 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 480: 00003415 376 FUNC LOCAL DEFAULT 1 slot_nb_or │ │ │ │ │ - 481: 00003580 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 482: 000014c0 0 NOTYPE LOCAL DEFAULT 8 .LC129 │ │ │ │ │ - 483: 0000e55d 464 FUNC LOCAL DEFAULT 6 slot_tp_hash │ │ │ │ │ - 484: 0000e728 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 485: 0000e72c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 486: 0000ea08 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 487: 0000ea20 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 488: 0000391d 98 FUNC LOCAL DEFAULT 1 call_attribute │ │ │ │ │ - 489: 0000ebb4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 490: 000014ec 0 NOTYPE LOCAL DEFAULT 8 .LC130 │ │ │ │ │ - 491: 00001520 0 NOTYPE LOCAL DEFAULT 8 .LC131 │ │ │ │ │ - 492: 00001530 0 NOTYPE LOCAL DEFAULT 8 .LC132 │ │ │ │ │ - 493: 0000358c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 494: 0000358d 624 FUNC LOCAL DEFAULT 1 type_get_annotations │ │ │ │ │ - 495: 000037ec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 496: 00001560 0 NOTYPE LOCAL DEFAULT 8 .LC133 │ │ │ │ │ - 497: 000037fc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 498: 000037fd 240 FUNC LOCAL DEFAULT 1 type_get_annotate │ │ │ │ │ - 499: 000038e4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 500: 000038ec 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 501: 000038ed 46 FUNC LOCAL DEFAULT 1 wrap_unaryfunc │ │ │ │ │ - 502: 0000ebc0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 503: 0000ebc1 692 FUNC LOCAL DEFAULT 6 slot_tp_richcompare │ │ │ │ │ - 504: 0000ee70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 505: 00001594 0 NOTYPE LOCAL DEFAULT 8 .LC134 │ │ │ │ │ - 506: 0000ee74 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 507: 0000ee75 172 FUNC LOCAL DEFAULT 6 subtype_dict │ │ │ │ │ - 508: 000014e1 52 FUNC LOCAL DEFAULT 9 get_dict_descriptor │ │ │ │ │ - 509: 00003981 236 FUNC LOCAL DEFAULT 1 slot_tp_iternext │ │ │ │ │ - 510: 00003a64 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 511: 000015d0 0 NOTYPE LOCAL DEFAULT 8 .LC135 │ │ │ │ │ - 512: 000015d8 0 NOTYPE LOCAL DEFAULT 8 .LC136 │ │ │ │ │ - 513: 0000ef21 136 FUNC LOCAL DEFAULT 6 wrap_descr_get │ │ │ │ │ - 514: 0000f0dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 515: 00003a6c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 516: 00003a6d 184 FUNC LOCAL DEFAULT 1 object___dir__ │ │ │ │ │ - 517: 00003b1c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 518: 000015f8 0 NOTYPE LOCAL DEFAULT 8 .LC137 │ │ │ │ │ - 519: 00003b24 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 520: 00003c25 72 FUNC LOCAL DEFAULT 1 slot_tp_repr │ │ │ │ │ - 521: 00003c68 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 522: 00003c6c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 523: 00003c6d 36 FUNC LOCAL DEFAULT 1 slot_nb_int │ │ │ │ │ - 524: 00003c8c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 525: 00003c90 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 526: 00003c91 368 FUNC LOCAL DEFAULT 1 slot_nb_true_divide │ │ │ │ │ - 527: 00003df4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 528: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 529: 00001614 0 NOTYPE LOCAL DEFAULT 8 .LC138 │ │ │ │ │ - 530: 00001620 0 NOTYPE LOCAL DEFAULT 8 .LC139 │ │ │ │ │ - 531: 00001650 0 NOTYPE LOCAL DEFAULT 8 .LC140 │ │ │ │ │ - 532: 00001688 0 NOTYPE LOCAL DEFAULT 8 .LC141 │ │ │ │ │ - 533: 000016b8 0 NOTYPE LOCAL DEFAULT 8 .LC142 │ │ │ │ │ - 534: 00003e00 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 535: 00003e01 1712 FUNC LOCAL DEFAULT 1 type_set_bases │ │ │ │ │ - 536: 000044b5 286 FUNC LOCAL DEFAULT 1 compatible_for_assignment │ │ │ │ │ - 537: 00004629 246 FUNC LOCAL DEFAULT 1 mro_hierarchy_for_complete_type │ │ │ │ │ - 538: 00004178 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 539: 00004188 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 540: 00004420 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 541: 00004424 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 542: 000016e8 0 NOTYPE LOCAL DEFAULT 8 .LC143 │ │ │ │ │ - 543: 0000171c 0 NOTYPE LOCAL DEFAULT 8 .LC144 │ │ │ │ │ - 544: 000045d5 84 FUNC LOCAL DEFAULT 1 compatible_with_tp_base │ │ │ │ │ - 545: 00001750 0 NOTYPE LOCAL DEFAULT 8 .LC145 │ │ │ │ │ - 546: 00001774 0 NOTYPE LOCAL DEFAULT 8 .LC146 │ │ │ │ │ - 547: 000017a8 0 NOTYPE LOCAL DEFAULT 8 .LC147 │ │ │ │ │ - 548: 000017b4 0 NOTYPE LOCAL DEFAULT 8 .LC148 │ │ │ │ │ - 549: 00004721 424 FUNC LOCAL DEFAULT 1 object_set_class │ │ │ │ │ - 550: 00001804 0 NOTYPE LOCAL DEFAULT 8 .LC149 │ │ │ │ │ - 551: 00001824 0 NOTYPE LOCAL DEFAULT 8 .LC150 │ │ │ │ │ - 552: 0000185c 0 NOTYPE LOCAL DEFAULT 8 .LC151 │ │ │ │ │ - 553: 0000189c 0 NOTYPE LOCAL DEFAULT 8 .LC152 │ │ │ │ │ - 554: 000018f0 0 NOTYPE LOCAL DEFAULT 8 .LC153 │ │ │ │ │ - 555: 00001944 0 NOTYPE LOCAL DEFAULT 8 .LC154 │ │ │ │ │ - 556: 0000f0e0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 557: 0000f0e1 1740 FUNC LOCAL DEFAULT 6 object___reduce_ex__ │ │ │ │ │ - 558: 0000498d 60 FUNC LOCAL DEFAULT 1 import_copyreg │ │ │ │ │ - 559: 000049c9 192 FUNC LOCAL DEFAULT 1 object_getstate │ │ │ │ │ - 560: 00004931 90 FUNC LOCAL DEFAULT 1 _common_reduce.part.0 │ │ │ │ │ - 561: 0000f390 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 562: 0000f3a8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 563: 0000f614 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 564: 0000f624 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 565: 00001978 0 NOTYPE LOCAL DEFAULT 8 .LC155 │ │ │ │ │ - 566: 0000197c 0 NOTYPE LOCAL DEFAULT 8 .LC156 │ │ │ │ │ - 567: 000049c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 568: 000049c8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 569: 0000561d 6 FUNC LOCAL DEFAULT 1 object___getstate__ │ │ │ │ │ - 570: 00004a89 1096 FUNC LOCAL DEFAULT 1 object_getstate_default │ │ │ │ │ - 571: 00004a80 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 572: 00001988 0 NOTYPE LOCAL DEFAULT 8 .LC157 │ │ │ │ │ - 573: 000019a8 0 NOTYPE LOCAL DEFAULT 8 .LC158 │ │ │ │ │ - 574: 000019e4 0 NOTYPE LOCAL DEFAULT 8 .LC159 │ │ │ │ │ - 575: 00001a14 0 NOTYPE LOCAL DEFAULT 8 .LC160 │ │ │ │ │ - 576: 00004a88 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 577: 00004d74 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 578: 00004d80 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 579: 00001a40 0 NOTYPE LOCAL DEFAULT 8 .LC161 │ │ │ │ │ - 580: 00001a68 0 NOTYPE LOCAL DEFAULT 8 .LC162 │ │ │ │ │ - 581: 00001aa4 0 NOTYPE LOCAL DEFAULT 8 .LC163 │ │ │ │ │ - 582: 00004ed1 312 FUNC LOCAL DEFAULT 1 type_set_annotate │ │ │ │ │ - 583: 00005000 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 584: 00001acc 0 NOTYPE LOCAL DEFAULT 8 .LC164 │ │ │ │ │ - 585: 00001adc 0 NOTYPE LOCAL DEFAULT 8 .LC165 │ │ │ │ │ - 586: 00005008 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 587: 00005009 126 FUNC LOCAL DEFAULT 1 type_set_qualname │ │ │ │ │ - 588: 00005089 48 FUNC LOCAL DEFAULT 1 wrap_del │ │ │ │ │ - 589: 00005118 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 590: 0000511c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 591: 0000515c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 592: 00005160 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 593: 000051dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 594: 00001b10 0 NOTYPE LOCAL DEFAULT 8 .LC166 │ │ │ │ │ - 595: 00001b3c 0 NOTYPE LOCAL DEFAULT 8 .LC167 │ │ │ │ │ - 596: 000051e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 597: 000051e1 384 FUNC LOCAL DEFAULT 1 slot_nb_bool │ │ │ │ │ - 598: 00005358 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 599: 00005360 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 600: 00005361 116 FUNC LOCAL DEFAULT 1 wrap_binaryfunc │ │ │ │ │ - 601: 00001b68 0 NOTYPE LOCAL DEFAULT 8 .LC168 │ │ │ │ │ - 602: 00001b74 0 NOTYPE LOCAL DEFAULT 8 .LC169 │ │ │ │ │ - 603: 000053d5 208 FUNC LOCAL DEFAULT 1 type_set_name │ │ │ │ │ - 604: 000054a0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 605: 00001ba4 0 NOTYPE LOCAL DEFAULT 8 .LC170 │ │ │ │ │ - 606: 00000009 76 FUNC LOCAL DEFAULT 9 wrap_descr_set │ │ │ │ │ - 607: 000054a4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 608: 000054a5 4 FUNC LOCAL DEFAULT 1 richcmp_ne │ │ │ │ │ - 609: 000054a9 54 FUNC LOCAL DEFAULT 1 wrap_richcmpfunc │ │ │ │ │ - 610: 000055b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 611: 000055bc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 612: 000055bd 78 FUNC LOCAL DEFAULT 1 wrap_delitem │ │ │ │ │ - 613: 0000560d 4 FUNC LOCAL DEFAULT 1 richcmp_lt │ │ │ │ │ - 614: 00005611 4 FUNC LOCAL DEFAULT 1 richcmp_gt │ │ │ │ │ - 615: 00005615 4 FUNC LOCAL DEFAULT 1 richcmp_le │ │ │ │ │ - 616: 00005619 4 FUNC LOCAL DEFAULT 1 richcmp_ge │ │ │ │ │ - 617: 00000055 62 FUNC LOCAL DEFAULT 9 super_traverse │ │ │ │ │ - 618: 00005625 372 FUNC LOCAL DEFAULT 1 slot_nb_add │ │ │ │ │ - 619: 0000578c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 620: 00005798 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 621: 00005799 36 FUNC LOCAL DEFAULT 1 slot_nb_index │ │ │ │ │ - 622: 000057b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 623: 000057bc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 624: 000057bd 36 FUNC LOCAL DEFAULT 1 slot_nb_float │ │ │ │ │ - 625: 000057dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 626: 00000093 10 FUNC LOCAL DEFAULT 9 slot_am_await │ │ │ │ │ - 627: 000057e1 68 FUNC LOCAL DEFAULT 1 slot_am_generic │ │ │ │ │ - 628: 00000098 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 629: 00001bac 0 NOTYPE LOCAL DEFAULT 8 .LC171 │ │ │ │ │ - 630: 000057e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 631: 0000009c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 632: 0000009d 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_add │ │ │ │ │ - 633: 000000c0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 634: 00005825 368 FUNC LOCAL DEFAULT 1 slot_nb_subtract │ │ │ │ │ - 635: 00005988 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 636: 000000c4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 637: 000000c5 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_subtract │ │ │ │ │ - 638: 000000e8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 639: 00005994 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 640: 00005995 380 FUNC LOCAL DEFAULT 1 slot_nb_multiply │ │ │ │ │ - 641: 00005b04 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 642: 000000ec 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 643: 000000ed 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_multiply │ │ │ │ │ - 644: 00000110 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 645: 00000114 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 646: 00000115 332 FUNC LOCAL DEFAULT 9 slot_nb_matrix_multiply │ │ │ │ │ - 647: 00000254 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 648: 00005b10 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 649: 00005b11 8 FUNC LOCAL DEFAULT 1 type_get_text_signature │ │ │ │ │ - 650: 00000260 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 651: 00000261 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_matrix_multiply │ │ │ │ │ - 652: 00000284 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 653: 00000288 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 654: 00000289 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_true_divide │ │ │ │ │ - 655: 000002ac 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 656: 00005b19 364 FUNC LOCAL DEFAULT 1 slot_nb_floor_divide │ │ │ │ │ - 657: 00005c78 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 658: 000002b0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 659: 000002b1 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_floor_divide │ │ │ │ │ - 660: 000002d4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 661: 000002d8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 662: 000002d9 328 FUNC LOCAL DEFAULT 9 slot_nb_remainder │ │ │ │ │ - 663: 00000414 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 664: 00000420 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 665: 00000421 88 FUNC LOCAL DEFAULT 9 slot_tp_descr_set │ │ │ │ │ - 666: 00000470 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 667: 00001bd4 0 NOTYPE LOCAL DEFAULT 8 .LC172 │ │ │ │ │ - 668: 00001c04 0 NOTYPE LOCAL DEFAULT 8 .LC173 │ │ │ │ │ - 669: 00005c84 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 670: 00000478 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 671: 00000479 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_remainder │ │ │ │ │ - 672: 0000049c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 673: 00005cfd 712 FUNC LOCAL DEFAULT 1 slot_nb_power │ │ │ │ │ - 674: 00005f48 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 675: 00005f54 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 676: 00005fc0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 677: 000004a0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 678: 000004a1 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_power │ │ │ │ │ - 679: 000004c4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 680: 000004c8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 681: 000004c9 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_or │ │ │ │ │ - 682: 000004ec 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 683: 000004f0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 684: 000004f1 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_and │ │ │ │ │ - 685: 00000514 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 686: 00005fc4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 687: 00005fc5 360 FUNC LOCAL DEFAULT 1 slot_nb_xor │ │ │ │ │ - 688: 00006120 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 689: 00000518 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 690: 00000519 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_xor │ │ │ │ │ - 691: 0000053c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 692: 00000540 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 693: 00000541 328 FUNC LOCAL DEFAULT 9 slot_nb_rshift │ │ │ │ │ - 694: 0000067c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 695: 00000688 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 696: 0000072f 38 FUNC LOCAL DEFAULT 9 slot_nb_inplace_rshift │ │ │ │ │ - 697: 00000750 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 698: 00000754 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 699: 00000755 328 FUNC LOCAL DEFAULT 9 slot_nb_lshift │ │ │ │ │ - 700: 00000890 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 701: 0000089c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 702: 0000089d 62 FUNC LOCAL DEFAULT 9 wrap_objobjproc │ │ │ │ │ - 703: 000008db 38 FUNC LOCAL DEFAULT 9 slot_nb_inplace_lshift │ │ │ │ │ - 704: 000008fc 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 705: 00000900 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 706: 00000901 36 FUNC LOCAL DEFAULT 9 slot_nb_positive │ │ │ │ │ - 707: 00000920 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 708: 0000612c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 709: 0000612d 372 FUNC LOCAL DEFAULT 1 slot_nb_divmod │ │ │ │ │ - 710: 00006294 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 711: 000062a0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 712: 000062b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 713: 000062b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 714: 000062b9 36 FUNC LOCAL DEFAULT 1 slot_nb_absolute │ │ │ │ │ - 715: 000062d8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 716: 000062dc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 717: 000062dd 72 FUNC LOCAL DEFAULT 1 wrap_lenfunc │ │ │ │ │ - 718: 00006325 2 FUNC LOCAL DEFAULT 1 wrap_hashfunc │ │ │ │ │ - 719: 00000924 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 720: 00000925 74 FUNC LOCAL DEFAULT 9 wrap_indexargfunc │ │ │ │ │ - 721: 00006329 148 FUNC LOCAL DEFAULT 1 type_get_type_params │ │ │ │ │ - 722: 000063b0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 723: 00001c28 0 NOTYPE LOCAL DEFAULT 8 .LC174 │ │ │ │ │ - 724: 0000096f 154 FUNC LOCAL DEFAULT 9 type_set_type_params │ │ │ │ │ - 725: 00000a00 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 726: 000063bc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 727: 000063bd 4 FUNC LOCAL DEFAULT 1 wrap_binaryfunc_l │ │ │ │ │ - 728: 000063c1 6 FUNC LOCAL DEFAULT 1 richcmp_eq │ │ │ │ │ - 729: 00000a08 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 730: 00000a74 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 731: 00001c38 0 NOTYPE LOCAL DEFAULT 8 .LC175 │ │ │ │ │ - 732: 00001c70 0 NOTYPE LOCAL DEFAULT 8 .LC176 │ │ │ │ │ - 733: 00000a78 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 734: 00000afb 24 FUNC LOCAL DEFAULT 9 object___sizeof__ │ │ │ │ │ - 735: 00000b13 12 FUNC LOCAL DEFAULT 9 wrap_call │ │ │ │ │ - 736: 00000b1f 42 FUNC LOCAL DEFAULT 9 wrap_binaryfunc_r │ │ │ │ │ - 737: 000063d5 126 FUNC LOCAL DEFAULT 1 subtype_setdict │ │ │ │ │ - 738: 00000b49 60 FUNC LOCAL DEFAULT 9 wrap_ternaryfunc_r │ │ │ │ │ - 739: 00000b85 102 FUNC LOCAL DEFAULT 9 check_pow_args │ │ │ │ │ - 740: 00006455 36 FUNC LOCAL DEFAULT 1 slot_nb_invert │ │ │ │ │ - 741: 00006474 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 742: 00001c8c 0 NOTYPE LOCAL DEFAULT 8 .LC177 │ │ │ │ │ - 743: 00006478 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 744: 00006479 12 FUNC LOCAL DEFAULT 1 slot_am_anext │ │ │ │ │ - 745: 00006480 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 746: 00001cb4 0 NOTYPE LOCAL DEFAULT 8 .LC178 │ │ │ │ │ - 747: 00000beb 100 FUNC LOCAL DEFAULT 9 wrap_buffer │ │ │ │ │ - 748: 00000c4f 10 FUNC LOCAL DEFAULT 9 slot_am_aiter │ │ │ │ │ - 749: 00000c54 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 750: 00001cc0 0 NOTYPE LOCAL DEFAULT 8 .LC179 │ │ │ │ │ - 751: 00001cc4 0 NOTYPE LOCAL DEFAULT 8 .LC180 │ │ │ │ │ - 752: 00001d08 0 NOTYPE LOCAL DEFAULT 8 .LC181 │ │ │ │ │ - 753: 00000c58 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 754: 00000d94 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 755: 00000d98 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 756: 00000dc4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 757: 00000dc8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 758: 00000dc9 100 FUNC LOCAL DEFAULT 9 wrap_sq_delitem │ │ │ │ │ - 759: 00000e2d 80 FUNC LOCAL DEFAULT 9 getindex │ │ │ │ │ - 760: 00001d0c 0 NOTYPE LOCAL DEFAULT 8 .LC183 │ │ │ │ │ - 761: 00000e7d 296 FUNC LOCAL DEFAULT 9 slot_bf_getbuffer │ │ │ │ │ - 762: 00000f98 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 763: 00000fa4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 764: 00000fa5 132 FUNC LOCAL DEFAULT 9 bufferwrapper_releasebuf │ │ │ │ │ - 765: 00001425 128 FUNC LOCAL DEFAULT 9 slot_bf_releasebuffer │ │ │ │ │ - 766: 00001329 252 FUNC LOCAL DEFAULT 9 releasebuffer_call_python │ │ │ │ │ - 767: 00001029 108 FUNC LOCAL DEFAULT 9 bufferwrapper_dealloc │ │ │ │ │ - 768: 00001090 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 769: 00001094 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 770: 00001095 68 FUNC LOCAL DEFAULT 9 wrap_sq_item │ │ │ │ │ - 771: 00001d38 0 NOTYPE LOCAL DEFAULT 8 .LC184 │ │ │ │ │ - 772: 000010d9 76 FUNC LOCAL DEFAULT 9 subtype_getweakref │ │ │ │ │ - 773: 00001d58 0 NOTYPE LOCAL DEFAULT 8 .LC185 │ │ │ │ │ - 774: 00006484 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 775: 00006485 456 FUNC LOCAL DEFAULT 1 super_init │ │ │ │ │ - 776: 00006644 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 777: 00001125 6 FUNC LOCAL DEFAULT 9 object___reduce__ │ │ │ │ │ - 778: 0000112b 194 FUNC LOCAL DEFAULT 9 super_descr_get │ │ │ │ │ - 779: 000011ed 52 FUNC LOCAL DEFAULT 9 type___sizeof__ │ │ │ │ │ - 780: 00001221 54 FUNC LOCAL DEFAULT 9 wrap_descr_delete │ │ │ │ │ - 781: 00001d64 0 NOTYPE LOCAL DEFAULT 8 .LC186 │ │ │ │ │ - 782: 00001d78 0 NOTYPE LOCAL DEFAULT 8 .LC187 │ │ │ │ │ - 783: 00001d98 0 NOTYPE LOCAL DEFAULT 8 .LC188 │ │ │ │ │ - 784: 00001dc0 0 NOTYPE LOCAL DEFAULT 8 .LC189 │ │ │ │ │ - 785: 00001257 210 FUNC LOCAL DEFAULT 9 wrap_releasebuffer │ │ │ │ │ - 786: 00001324 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 787: 00001df0 0 NOTYPE LOCAL DEFAULT 8 .LC190 │ │ │ │ │ - 788: 00001e1c 0 NOTYPE LOCAL DEFAULT 8 .LC191 │ │ │ │ │ - 789: 00001328 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 790: 00001418 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 791: 00001424 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 792: 000014a5 60 FUNC LOCAL DEFAULT 9 wrap_ternaryfunc │ │ │ │ │ - 793: 00001510 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 794: 00001514 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 795: 00001515 60 FUNC LOCAL DEFAULT 9 wrap_inquirypred │ │ │ │ │ - 796: 00001e4c 0 NOTYPE LOCAL DEFAULT 8 .LC192 │ │ │ │ │ - 797: 000015c0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 798: 00001e70 0 NOTYPE LOCAL DEFAULT 8 .LC193 │ │ │ │ │ - 799: 000015c4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 800: 00001635 88 FUNC LOCAL DEFAULT 9 validate_watcher_id │ │ │ │ │ - 801: 00001630 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 802: 00001e88 0 NOTYPE LOCAL DEFAULT 8 .LC194 │ │ │ │ │ - 803: 00001ea4 0 NOTYPE LOCAL DEFAULT 8 .LC195 │ │ │ │ │ - 804: 00001634 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 805: 000016c8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 806: 000016cc 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 807: 0000172c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 808: 00001730 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 809: 00001731 48 FUNC LOCAL DEFAULT 9 bufferwrapper_traverse │ │ │ │ │ - 810: 00001ec4 0 NOTYPE LOCAL DEFAULT 8 .LC196 │ │ │ │ │ - 811: 00001ecc 0 NOTYPE LOCAL DEFAULT 8 .LC197 │ │ │ │ │ - 812: 00001ef0 0 NOTYPE LOCAL DEFAULT 8 .LC198 │ │ │ │ │ - 813: 00001761 60 FUNC LOCAL DEFAULT 9 super_repr │ │ │ │ │ - 814: 0000179d 122 FUNC LOCAL DEFAULT 9 wrap_sq_setitem │ │ │ │ │ - 815: 00001f0c 0 NOTYPE LOCAL DEFAULT 8 .LC199 │ │ │ │ │ - 816: 00001f34 0 NOTYPE LOCAL DEFAULT 8 .LC200 │ │ │ │ │ - 817: 00001f5c 0 NOTYPE LOCAL DEFAULT 8 .LC201 │ │ │ │ │ - 818: 00001f80 0 NOTYPE LOCAL DEFAULT 8 .LC202 │ │ │ │ │ - 819: 00001f94 0 NOTYPE LOCAL DEFAULT 8 .LC203 │ │ │ │ │ - 820: 00001fb8 0 NOTYPE LOCAL DEFAULT 8 .LC204 │ │ │ │ │ - 821: 00001fdc 0 NOTYPE LOCAL DEFAULT 8 .LC205 │ │ │ │ │ - 822: 00001ff8 0 NOTYPE LOCAL DEFAULT 8 .LC206 │ │ │ │ │ - 823: 00001a20 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 824: 00001a30 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 825: 00001a60 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 826: 00001a64 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 827: 00001a95 132 FUNC LOCAL DEFAULT 9 slot_sq_ass_item │ │ │ │ │ - 828: 00001b10 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 829: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 830: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 831: 00000000 336 OBJECT LOCAL DEFAULT 11 pyslot_offsets │ │ │ │ │ - 832: 00000150 14 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ - 833: 00000160 24 OBJECT LOCAL DEFAULT 11 name_op │ │ │ │ │ - 834: 00000178 148 OBJECT LOCAL DEFAULT 11 CSWTCH.613 │ │ │ │ │ - 835: 0000020c 25 OBJECT LOCAL DEFAULT 11 __func__.1 │ │ │ │ │ - 836: 00000228 472 OBJECT LOCAL DEFAULT 11 super_doc │ │ │ │ │ - 837: 00000400 187 OBJECT LOCAL DEFAULT 11 object_doc │ │ │ │ │ - 838: 000004bc 136 OBJECT LOCAL DEFAULT 11 object_init_subclass_doc │ │ │ │ │ - 839: 00000544 309 OBJECT LOCAL DEFAULT 11 object_subclasshook_doc │ │ │ │ │ - 840: 0000067c 80 OBJECT LOCAL DEFAULT 11 type_doc │ │ │ │ │ - 841: 000006cc 52 OBJECT LOCAL DEFAULT 11 object___dir____doc__ │ │ │ │ │ - 842: 00000700 61 OBJECT LOCAL DEFAULT 11 object___sizeof____doc__ │ │ │ │ │ - 843: 00000740 134 OBJECT LOCAL DEFAULT 11 object___format____doc__ │ │ │ │ │ - 844: 000007c8 57 OBJECT LOCAL DEFAULT 11 object___reduce_ex____doc__ │ │ │ │ │ - 845: 00000804 44 OBJECT LOCAL DEFAULT 11 object___reduce____doc__ │ │ │ │ │ - 846: 00000830 46 OBJECT LOCAL DEFAULT 11 object___getstate____doc__ │ │ │ │ │ - 847: 00000860 71 OBJECT LOCAL DEFAULT 11 type___sizeof____doc__ │ │ │ │ │ - 848: 000008a8 68 OBJECT LOCAL DEFAULT 11 type___dir____doc__ │ │ │ │ │ - 849: 000008ec 68 OBJECT LOCAL DEFAULT 11 type___subclasses____doc__ │ │ │ │ │ - 850: 00000930 59 OBJECT LOCAL DEFAULT 11 type_mro__doc__ │ │ │ │ │ - 851: 0000096c 74 OBJECT LOCAL DEFAULT 11 type___subclasscheck____doc__ │ │ │ │ │ - 852: 000009b8 77 OBJECT LOCAL DEFAULT 11 type___instancecheck____doc__ │ │ │ │ │ - 853: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 854: 00000ea8 144 OBJECT LOCAL DEFAULT 3 object_methods │ │ │ │ │ - 855: 00000f38 40 OBJECT LOCAL DEFAULT 3 object_getsets │ │ │ │ │ - 856: 000000d0 32 OBJECT LOCAL DEFAULT 3 tp_new_methoddef │ │ │ │ │ - 857: 000000f0 2660 OBJECT LOCAL DEFAULT 3 slotdefs │ │ │ │ │ - 858: 00000f60 144 OBJECT LOCAL DEFAULT 3 type_as_number │ │ │ │ │ - 859: 00000ff0 128 OBJECT LOCAL DEFAULT 3 type_methods │ │ │ │ │ - 860: 00001174 140 OBJECT LOCAL DEFAULT 3 type_members │ │ │ │ │ - 861: 00001070 260 OBJECT LOCAL DEFAULT 3 type_getsets │ │ │ │ │ - 862: 00000c24 40 OBJECT LOCAL DEFAULT 3 subtype_getsets_weakref_only │ │ │ │ │ - 863: 00000c4c 60 OBJECT LOCAL DEFAULT 3 subtype_getsets_full │ │ │ │ │ - 864: 00000c88 40 OBJECT LOCAL DEFAULT 3 subtype_getsets_dict_only │ │ │ │ │ - 865: 00000e50 80 OBJECT LOCAL DEFAULT 3 super_members │ │ │ │ │ - 866: 00000ea0 8 OBJECT LOCAL DEFAULT 3 bufferwrapper_as_buffer │ │ │ │ │ - 867: 00000001 88 FUNC GLOBAL HIDDEN 6 _PyType_InitCache │ │ │ │ │ - 868: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 869: 00000059 512 FUNC GLOBAL HIDDEN 6 _PyStaticType_InitBuiltin │ │ │ │ │ - 870: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyInterpreterState_Main │ │ │ │ │ - 871: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 872: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticType_ClearWeakRefs │ │ │ │ │ - 873: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 874: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HashNotImplemented │ │ │ │ │ - 875: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_New │ │ │ │ │ - 876: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Contains │ │ │ │ │ - 877: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDescr_NewWrapper │ │ │ │ │ - 878: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetItem │ │ │ │ │ - 879: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 880: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BaseException │ │ │ │ │ - 881: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ - 882: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Type │ │ │ │ │ - 883: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ - 884: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ - 885: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ │ - 886: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Type │ │ │ │ │ - 887: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ - 888: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromVoidPtr │ │ │ │ │ - 889: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyWeakref_NewRef │ │ │ │ │ - 890: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ - 891: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDescr_NewMember │ │ │ │ │ - 892: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetDefaultRef │ │ │ │ │ - 893: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDescr_NewGetSet │ │ │ │ │ - 894: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 895: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 896: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_NewKeysForClass │ │ │ │ │ - 897: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ - 898: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ - 899: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCMethod_New │ │ │ │ │ - 900: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_SetDeferredRefcount │ │ │ │ │ - 901: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDescr_NewMethod │ │ │ │ │ - 902: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 903: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetImmortal │ │ │ │ │ - 904: 00005b35 76 FUNC GLOBAL DEFAULT 6 PyType_Ready │ │ │ │ │ - 905: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDescr_NewClassMethod │ │ │ │ │ - 906: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStaticMethod_New │ │ │ │ │ - 907: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 908: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 909: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 910: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 911: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Tuple │ │ │ │ │ - 912: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnstable_Object_EnableDeferredRefcount │ │ │ │ │ - 913: 00005ed5 364 FUNC GLOBAL HIDDEN 6 _PyType_LookupStackRefAndVersion │ │ │ │ │ - 914: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 915: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 916: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ - 917: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 918: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ - 919: 00003c11 296 FUNC GLOBAL DEFAULT 6 PyType_GenericAlloc │ │ │ │ │ - 920: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ - 921: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_Link │ │ │ │ │ - 922: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 923: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ - 924: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_InitInlineValues │ │ │ │ │ - 925: 00003d39 234 FUNC GLOBAL DEFAULT 6 _PyType_AllocNoTrack │ │ │ │ │ - 926: 00000000 0 NOTYPE GLOBAL DEFAULT UND strrchr │ │ │ │ │ - 927: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ - 928: 00000000 0 NOTYPE GLOBAL DEFAULT UND strncmp │ │ │ │ │ - 929: 00003ebd 66 FUNC GLOBAL HIDDEN 6 _PyStaticType_GetState │ │ │ │ │ - 930: 00003f01 92 FUNC GLOBAL DEFAULT 6 _PyType_GetDict │ │ │ │ │ - 931: 000000bd 6 FUNC GLOBAL DEFAULT 1 PyType_FromSpec │ │ │ │ │ - 932: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 933: 000054f1 568 FUNC GLOBAL HIDDEN 6 _PyType_CalculateMetaclass │ │ │ │ │ - 934: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromStringAndSize │ │ │ │ │ - 935: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 936: 00005e8d 64 FUNC GLOBAL DEFAULT 6 PyObject_GetItemData │ │ │ │ │ - 937: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ - 938: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_DelItem │ │ │ │ │ - 939: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ - 940: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ - 941: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 942: 000049fd 2804 FUNC GLOBAL DEFAULT 6 PyType_FromMetaclass │ │ │ │ │ - 943: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetImmortalUntracked │ │ │ │ │ - 944: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Next │ │ │ │ │ - 945: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ - 946: 000000c5 356 FUNC GLOBAL DEFAULT 1 _PyStaticType_InitForExtension │ │ │ │ │ - 947: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMutex_Lock │ │ │ │ │ - 948: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMutex_Unlock │ │ │ │ │ - 949: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ - 950: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 951: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ - 952: 000061ed 100 FUNC GLOBAL DEFAULT 6 PyType_IsSubtype │ │ │ │ │ - 953: 0000023d 34 FUNC GLOBAL DEFAULT 1 _PyType_Lookup │ │ │ │ │ - 954: 00006251 66 FUNC GLOBAL HIDDEN 6 _PyType_LookupRefAndVersion │ │ │ │ │ - 955: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 956: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKwnames │ │ │ │ │ - 957: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ - 958: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Format │ │ │ │ │ - 959: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ParseTuple │ │ │ │ │ - 960: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Copy │ │ │ │ │ - 961: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemWithError │ │ │ │ │ - 962: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 963: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemRef │ │ │ │ │ - 964: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8 │ │ │ │ │ - 965: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCell_Type │ │ │ │ │ - 966: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCell_Set │ │ │ │ │ - 967: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_HasOnlyStringKeys │ │ │ │ │ - 968: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyWrapperDescr_Type │ │ │ │ │ - 969: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCFunction_Type │ │ │ │ │ - 970: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMethodDescr_Type │ │ │ │ │ - 971: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_NextNotImplemented │ │ │ │ │ - 972: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Vectorcall │ │ │ │ │ - 973: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttr │ │ │ │ │ - 974: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallDict │ │ │ │ │ - 975: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericSetAttr │ │ │ │ │ - 976: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFunctionObjArgs │ │ │ │ │ - 977: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_IsIdentifier │ │ │ │ │ - 978: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Equal │ │ │ │ │ - 979: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Mangle │ │ │ │ │ - 980: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Sort │ │ │ │ │ - 981: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_AsTuple │ │ │ │ │ - 982: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFunction_Type │ │ │ │ │ - 983: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_GetGlobals │ │ │ │ │ - 984: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HasAttrWithError │ │ │ │ │ - 985: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyClassMethod_New │ │ │ │ │ - 986: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeWarning │ │ │ │ │ - 987: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_FormatNote │ │ │ │ │ - 988: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 989: 00007e25 404 FUNC GLOBAL DEFAULT 6 _PyObject_LookupSpecial │ │ │ │ │ - 990: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetOptionalAttr │ │ │ │ │ - 991: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 992: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ - 993: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ - 994: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_AssertFailed │ │ │ │ │ - 995: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ - 996: 00008961 1372 FUNC GLOBAL HIDDEN 6 _Py_type_getattro_impl │ │ │ │ │ - 997: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDescr_IsData │ │ │ │ │ - 998: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_AttributeError │ │ │ │ │ - 999: 00008ec1 316 FUNC GLOBAL DEFAULT 6 PyType_GenericNew │ │ │ │ │ - 1000: 00008ffd 4 FUNC GLOBAL DEFAULT 6 PyType_GetFlags │ │ │ │ │ - 1001: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_List │ │ │ │ │ - 1002: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Join │ │ │ │ │ - 1003: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Size │ │ │ │ │ - 1004: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_Call_Prepend │ │ │ │ │ - 1005: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_Call │ │ │ │ │ - 1006: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetObject │ │ │ │ │ - 1007: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 1008: 000099cd 1336 FUNC GLOBAL HIDDEN 6 _Py_type_getattro │ │ │ │ │ - 1009: 0000046d 32 FUNC GLOBAL DEFAULT 1 _PyType_Name │ │ │ │ │ - 1010: 0000048d 2620 FUNC GLOBAL DEFAULT 1 PyType_FromModuleAndSpec │ │ │ │ │ - 1011: 00000ec9 4 FUNC GLOBAL DEFAULT 1 PyType_FromSpecWithBases │ │ │ │ │ - 1012: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 1013: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternMortal │ │ │ │ │ - 1014: 00009f5d 456 FUNC GLOBAL DEFAULT 6 _PyObject_LookupSpecialMethod │ │ │ │ │ - 1015: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetSlice │ │ │ │ │ - 1016: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ - 1017: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearWeakRefs │ │ │ │ │ - 1018: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearManagedDict │ │ │ │ │ - 1019: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFinalizerFromDealloc │ │ │ │ │ - 1020: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyWeakref_ClearWeakRefsNoCallbacks │ │ │ │ │ - 1021: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_ComputedDictPointer │ │ │ │ │ - 1022: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ - 1023: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_SetItem_LockHeld │ │ │ │ │ - 1024: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_MemoryError │ │ │ │ │ - 1025: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Copy │ │ │ │ │ - 1026: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_SetAttributeErrorContext │ │ │ │ │ - 1027: 00001231 26 FUNC GLOBAL HIDDEN 1 _PyType_CacheInitForSpecialization │ │ │ │ │ - 1028: 0000aca9 1196 FUNC GLOBAL DEFAULT 6 _PySuper_Lookup │ │ │ │ │ - 1029: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Pop │ │ │ │ │ - 1030: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySys_Audit │ │ │ │ │ - 1031: 00001371 368 FUNC GLOBAL HIDDEN 1 _PyType_AddMethod │ │ │ │ │ - 1032: 000014e1 12 FUNC GLOBAL DEFAULT 1 PyType_Modified │ │ │ │ │ - 1033: 0000b155 140 FUNC GLOBAL DEFAULT 6 PyType_GetModuleByDef │ │ │ │ │ - 1034: 000014ed 6 FUNC GLOBAL DEFAULT 1 PyType_GetQualName │ │ │ │ │ - 1035: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_ContainsString │ │ │ │ │ - 1036: 0000b9d9 124 FUNC GLOBAL DEFAULT 6 PyType_GetDict │ │ │ │ │ - 1037: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VisitManagedDict │ │ │ │ │ - 1038: 0000bb79 86 FUNC GLOBAL HIDDEN 6 _Py_BaseObject_RichCompare │ │ │ │ │ - 1039: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 1040: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 1041: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 1042: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 1043: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictProxy_New │ │ │ │ │ - 1044: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_UnpackTuple │ │ │ │ │ - 1045: 00001efd 42 FUNC GLOBAL HIDDEN 1 _PyType_GetDocFromInternalDoc │ │ │ │ │ - 1046: 00001f2d 260 FUNC GLOBAL HIDDEN 1 _PyType_GetSubclasses │ │ │ │ │ - 1047: 00002031 12 FUNC GLOBAL HIDDEN 1 _PyType_SetFlags │ │ │ │ │ - 1048: 0000203d 66 FUNC GLOBAL HIDDEN 1 _PyType_SetFlagsRecursive │ │ │ │ │ - 1049: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySequence_IterSearch │ │ │ │ │ - 1050: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySeqIter_New │ │ │ │ │ - 1051: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_RealIsSubclass │ │ │ │ │ - 1052: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ - 1053: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Clear │ │ │ │ │ - 1054: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GetRaisedException │ │ │ │ │ - 1055: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Size │ │ │ │ │ - 1056: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetRaisedException │ │ │ │ │ - 1057: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDictKeys_DecRef │ │ │ │ │ - 1058: 0000245d 66 FUNC GLOBAL HIDDEN 1 _PyType_CacheGetItemForSpecialization │ │ │ │ │ - 1059: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFunction_GetVersionForCurrentState │ │ │ │ │ - 1060: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Str │ │ │ │ │ - 1061: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ - 1062: 00002505 1136 FUNC GLOBAL HIDDEN 1 _PyTypes_FiniExtTypes │ │ │ │ │ - 1063: 0000d4f1 1376 FUNC GLOBAL HIDDEN 6 _PyStaticType_FiniBuiltin │ │ │ │ │ - 1064: 00002ac1 112 FUNC GLOBAL HIDDEN 1 _PyType_HasSubclasses │ │ │ │ │ - 1065: 00002b31 300 FUNC GLOBAL HIDDEN 1 _PyTypes_Fini │ │ │ │ │ - 1066: 0000db25 84 FUNC GLOBAL DEFAULT 6 PyType_GetSlot │ │ │ │ │ - 1067: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 1068: 00002c5d 76 FUNC GLOBAL HIDDEN 1 _PyType_Validate │ │ │ │ │ - 1069: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ - 1070: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ - 1071: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ - 1072: 00002ca9 128 FUNC GLOBAL DEFAULT 1 _PyType_GetBaseByToken_Borrow │ │ │ │ │ - 1073: 00002d29 16 FUNC GLOBAL DEFAULT 1 PyObject_GetTypeData │ │ │ │ │ - 1074: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ - 1075: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetNone │ │ │ │ │ - 1076: 0000de4d 84 FUNC GLOBAL DEFAULT 6 PyType_GetModule │ │ │ │ │ - 1077: 00002e29 4 FUNC GLOBAL DEFAULT 1 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ │ - 1078: 0000dea1 372 FUNC GLOBAL DEFAULT 6 PyType_GetFullyQualifiedName │ │ │ │ │ - 1079: 0000e015 228 FUNC GLOBAL HIDDEN 6 _PyType_GetFullyQualifiedName │ │ │ │ │ - 1080: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 1081: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_RealIsInstance │ │ │ │ │ - 1082: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_GetRaisedException │ │ │ │ │ - 1083: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetRaisedException │ │ │ │ │ - 1084: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Keys │ │ │ │ │ - 1085: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Update │ │ │ │ │ - 1086: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Size │ │ │ │ │ - 1087: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_GetItem │ │ │ │ │ - 1088: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ - 1089: 0000e72d 1172 FUNC GLOBAL HIDDEN 6 _Py_slot_tp_getattr_hook │ │ │ │ │ - 1090: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GenericGetAttrWithDict │ │ │ │ │ - 1091: 00005595 40 FUNC GLOBAL HIDDEN 1 _Py_slot_tp_getattro │ │ │ │ │ - 1092: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttrString │ │ │ │ │ - 1093: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCallable_Check │ │ │ │ │ - 1094: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetDict │ │ │ │ │ - 1095: 0000efa9 312 FUNC GLOBAL DEFAULT 6 _PyType_LookupRef │ │ │ │ │ - 1096: 00003b25 256 FUNC GLOBAL DEFAULT 1 PyType_Freeze │ │ │ │ │ - 1097: 00000001 6 FUNC GLOBAL DEFAULT 9 PyType_GetName │ │ │ │ │ - 1098: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyInterpreterState_Get │ │ │ │ │ - 1099: 000044b1 4 FUNC GLOBAL DEFAULT 1 PyType_GetModuleName │ │ │ │ │ - 1100: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ - 1101: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_Type │ │ │ │ │ - 1102: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_DetachFromObject │ │ │ │ │ - 1103: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ - 1104: 000048c9 102 FUNC GLOBAL DEFAULT 1 PyType_GetModuleState │ │ │ │ │ - 1105: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ - 1106: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ - 1107: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallMethod │ │ │ │ │ - 1108: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethod │ │ │ │ │ - 1109: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_GetModule │ │ │ │ │ - 1110: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_Import │ │ │ │ │ - 1111: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_IsInstanceDictEmpty │ │ │ │ │ - 1112: 000050b9 100 FUNC GLOBAL DEFAULT 1 _PyStaticType_GetBuiltins │ │ │ │ │ - 1113: 0000511d 68 FUNC GLOBAL DEFAULT 1 _PyType_GetSlotWrapperNames │ │ │ │ │ - 1114: 00000007 2 FUNC GLOBAL HIDDEN 9 _PyTypes_AfterFork │ │ │ │ │ - 1115: 00005161 128 FUNC GLOBAL DEFAULT 1 _PyObject_MaybeCallSpecialOneArg │ │ │ │ │ - 1116: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ - 1117: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_StopTheWorld │ │ │ │ │ - 1118: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_StartTheWorld │ │ │ │ │ - 1119: 000054e1 178 FUNC GLOBAL HIDDEN 1 _PyType_GetTextSignatureFromInternalDoc │ │ │ │ │ - 1120: 00005c85 120 FUNC GLOBAL DEFAULT 1 PyType_GetBaseByToken │ │ │ │ │ - 1121: 000062a1 24 FUNC GLOBAL DEFAULT 1 PyUnstable_Type_AssignVersionTag │ │ │ │ │ - 1122: 00000a09 112 FUNC GLOBAL DEFAULT 9 PyType_ClearCache │ │ │ │ │ - 1123: 00000a79 130 FUNC GLOBAL HIDDEN 9 _PyObject_SetDict │ │ │ │ │ - 1124: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_SetManagedDict │ │ │ │ │ - 1125: 000063c9 6 FUNC GLOBAL DEFAULT 1 _PyObject_GetState │ │ │ │ │ - 1126: 000063d1 4 FUNC GLOBAL DEFAULT 1 _PyType_SetVersion │ │ │ │ │ - 1127: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyMemoryView_FromBufferProc │ │ │ │ │ - 1128: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_snprintf │ │ │ │ │ - 1129: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Repr │ │ │ │ │ - 1130: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ - 1131: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMemoryView_Type │ │ │ │ │ - 1132: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ - 1133: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ - 1134: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKeywords │ │ │ │ │ - 1135: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_KeysSize │ │ │ │ │ - 1136: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ - 1137: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMemoryView_FromBuffer │ │ │ │ │ - 1138: 00001551 22 FUNC GLOBAL DEFAULT 9 PyType_GetTypeDataSize │ │ │ │ │ - 1139: 00001567 94 FUNC GLOBAL DEFAULT 9 PyType_AddWatcher │ │ │ │ │ - 1140: 000015c5 112 FUNC GLOBAL DEFAULT 9 PyType_Watch │ │ │ │ │ - 1141: 0000168d 64 FUNC GLOBAL DEFAULT 9 PyType_ClearWatcher │ │ │ │ │ - 1142: 000016cd 100 FUNC GLOBAL DEFAULT 9 PyType_Unwatch │ │ │ │ │ - 1143: 00001817 18 FUNC GLOBAL HIDDEN 9 _PyType_GetBases │ │ │ │ │ - 1144: 00001829 20 FUNC GLOBAL HIDDEN 9 _PyType_GetMRO │ │ │ │ │ - 1145: 0000183d 500 FUNC GLOBAL HIDDEN 9 _PyType_CheckConsistency │ │ │ │ │ - 1146: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_IsFreed │ │ │ │ │ - 1147: 00001a31 52 FUNC GLOBAL HIDDEN 9 _PyType_LookupByVersion │ │ │ │ │ - 1148: 00001a65 6 FUNC GLOBAL HIDDEN 9 _PyType_GetVersionForCurrentState │ │ │ │ │ - 1149: 00001a6b 32 FUNC GLOBAL DEFAULT 9 _PyType_NewManagedObject │ │ │ │ │ - 1150: 00001a8b 10 FUNC GLOBAL DEFAULT 9 PyType_SUPPORTS_WEAKREFS │ │ │ │ │ - 1151: 00000cb0 208 OBJECT GLOBAL DEFAULT 3 PySuper_Type │ │ │ │ │ - 1152: 00000d80 208 OBJECT GLOBAL HIDDEN 3 _PyBufferWrapper_Type │ │ │ │ │ - 1153: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyBaseObject_Type │ │ │ │ │ - 1154: 00000b54 208 OBJECT GLOBAL DEFAULT 3 PyType_Type │ │ │ │ │ - 1155: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericHash │ │ │ │ │ - 1156: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_union_type_or │ │ │ │ │ + 174: 0000da45 212 FUNC LOCAL DEFAULT 6 slot_tp_call │ │ │ │ │ + 175: 0000a185 464 FUNC LOCAL DEFAULT 6 tp_new_wrapper │ │ │ │ │ + 176: 00007328 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 177: 00007340 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 178: 00007674 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 179: 0000768c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 180: 00007978 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 181: 0000798c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 182: 00007c68 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 183: 00007c7c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 184: 00007e14 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 185: 00007e20 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 186: 00007fac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 187: 00000bec 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ + 188: 00000bf8 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ + 189: 00000c00 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ + 190: 00000c08 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ + 191: 00000c38 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ + 192: 00000c54 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ + 193: 00007fb0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 194: 00007fb1 1292 FUNC LOCAL DEFAULT 6 super_vectorcall │ │ │ │ │ + 195: 000082e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 196: 000082f0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 197: 000010b9 376 FUNC LOCAL DEFAULT 1 super_init_without_args │ │ │ │ │ + 198: 000084b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 199: 00000261 364 FUNC LOCAL DEFAULT 1 supercheck │ │ │ │ │ + 200: 000003c8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 201: 000084bc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 202: 000084bd 644 FUNC LOCAL DEFAULT 6 super_getattro │ │ │ │ │ + 203: 00008730 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 204: 00008740 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 205: 00008741 192 FUNC LOCAL DEFAULT 6 super_dealloc │ │ │ │ │ + 206: 000087fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 207: 00008800 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 208: 00008801 10 FUNC LOCAL DEFAULT 6 object_init_subclass │ │ │ │ │ + 209: 00000ca8 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ + 210: 00000cd4 0 NOTYPE LOCAL DEFAULT 8 .LC69 │ │ │ │ │ + 211: 0000880d 92 FUNC LOCAL DEFAULT 6 type_init │ │ │ │ │ + 212: 00008869 8 FUNC LOCAL DEFAULT 6 object_dealloc │ │ │ │ │ + 213: 00000cfc 0 NOTYPE LOCAL DEFAULT 8 .LC70 │ │ │ │ │ + 214: 00000d30 0 NOTYPE LOCAL DEFAULT 8 .LC71 │ │ │ │ │ + 215: 00008871 232 FUNC LOCAL DEFAULT 6 type_traverse │ │ │ │ │ + 216: 00008950 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 217: 00000d48 0 NOTYPE LOCAL DEFAULT 8 .LC73 │ │ │ │ │ + 218: 00000d74 0 NOTYPE LOCAL DEFAULT 8 .LC74 │ │ │ │ │ + 219: 00008958 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 220: 00008c78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 221: 00008c8c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 222: 00008ea8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 223: 00008eb0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 224: 00008eb1 4 FUNC LOCAL DEFAULT 6 type_prepare │ │ │ │ │ + 225: 00008fec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 226: 00008ff0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 227: 00000da0 0 NOTYPE LOCAL DEFAULT 8 .LC75 │ │ │ │ │ + 228: 00000da4 0 NOTYPE LOCAL DEFAULT 8 .LC76 │ │ │ │ │ + 229: 00000da8 0 NOTYPE LOCAL DEFAULT 8 .LC77 │ │ │ │ │ + 230: 00000df0 0 NOTYPE LOCAL DEFAULT 8 .LC78 │ │ │ │ │ + 231: 00000e0c 0 NOTYPE LOCAL DEFAULT 8 .LC79 │ │ │ │ │ + 232: 00000e14 0 NOTYPE LOCAL DEFAULT 8 .LC80 │ │ │ │ │ + 233: 00008ff5 712 FUNC LOCAL DEFAULT 6 object_new │ │ │ │ │ + 234: 000092bd 132 FUNC LOCAL DEFAULT 6 object_init │ │ │ │ │ + 235: 0000189d 160 FUNC LOCAL DEFAULT 1 type_abstractmethods │ │ │ │ │ + 236: 000092b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 237: 00000e70 0 NOTYPE LOCAL DEFAULT 8 .LC81 │ │ │ │ │ + 238: 00000ebc 0 NOTYPE LOCAL DEFAULT 8 .LC82 │ │ │ │ │ + 239: 000092bc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 240: 00009700 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 241: 00000f08 0 NOTYPE LOCAL DEFAULT 8 .LC83 │ │ │ │ │ + 242: 00009710 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 243: 00009711 688 FUNC LOCAL DEFAULT 6 slot_tp_init │ │ │ │ │ + 244: 000099b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 245: 000003cc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 246: 000099c0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 247: 00009cd4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 248: 00009ce8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 249: 00009ef0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 250: 00000780 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 251: 000007c8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 252: 00000b18 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 253: 00000b28 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 254: 00000ec4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 255: 00000ec8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 256: 00009ef8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 257: 00009ef9 12 FUNC LOCAL DEFAULT 6 object_str │ │ │ │ │ + 258: 0000174d 208 FUNC LOCAL DEFAULT 1 object_repr │ │ │ │ │ + 259: 00000f34 0 NOTYPE LOCAL DEFAULT 8 .LC84 │ │ │ │ │ + 260: 00000f44 0 NOTYPE LOCAL DEFAULT 8 .LC85 │ │ │ │ │ + 261: 00000f54 0 NOTYPE LOCAL DEFAULT 8 .LC86 │ │ │ │ │ + 262: 00000ecd 272 FUNC LOCAL DEFAULT 1 type_repr │ │ │ │ │ + 263: 00000fdd 220 FUNC LOCAL DEFAULT 1 type_module │ │ │ │ │ + 264: 00000fd8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 265: 00000f64 0 NOTYPE LOCAL DEFAULT 8 .LC87 │ │ │ │ │ + 266: 00000fdc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 267: 000010a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 268: 00009f05 74 FUNC LOCAL DEFAULT 6 type_qualname │ │ │ │ │ + 269: 0000a114 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 270: 0000a118 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 271: 0000a119 108 FUNC LOCAL DEFAULT 6 slot_tp_new │ │ │ │ │ + 272: 0000a17c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 273: 00000f70 0 NOTYPE LOCAL DEFAULT 8 .LC88 │ │ │ │ │ + 274: 00000f88 0 NOTYPE LOCAL DEFAULT 8 .LC89 │ │ │ │ │ + 275: 00000fa0 0 NOTYPE LOCAL DEFAULT 8 .LC90 │ │ │ │ │ + 276: 00000fbc 0 NOTYPE LOCAL DEFAULT 8 .LC91 │ │ │ │ │ + 277: 00000fdc 0 NOTYPE LOCAL DEFAULT 8 .LC92 │ │ │ │ │ + 278: 00001004 0 NOTYPE LOCAL DEFAULT 8 .LC93 │ │ │ │ │ + 279: 000010b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 280: 0000122c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 281: 00001028 0 NOTYPE LOCAL DEFAULT 8 .LC94 │ │ │ │ │ + 282: 00001050 0 NOTYPE LOCAL DEFAULT 8 .LC95 │ │ │ │ │ + 283: 00001074 0 NOTYPE LOCAL DEFAULT 8 .LC96 │ │ │ │ │ + 284: 000010a0 0 NOTYPE LOCAL DEFAULT 8 .LC97 │ │ │ │ │ + 285: 000010cc 0 NOTYPE LOCAL DEFAULT 8 .LC98 │ │ │ │ │ + 286: 0000a184 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 287: 0000a355 40 FUNC LOCAL DEFAULT 6 wrap_init │ │ │ │ │ + 288: 0000a724 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 289: 0000a730 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 290: 0000a8d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 291: 000010fc 0 NOTYPE LOCAL DEFAULT 8 .LC99 │ │ │ │ │ + 292: 0000112c 0 NOTYPE LOCAL DEFAULT 8 .LC100 │ │ │ │ │ + 293: 00001158 0 NOTYPE LOCAL DEFAULT 8 .LC101 │ │ │ │ │ + 294: 0000a8e0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 295: 0000a8e1 956 FUNC LOCAL DEFAULT 6 type_setattro │ │ │ │ │ + 296: 0000b2bd 1808 FUNC LOCAL DEFAULT 6 update_slot │ │ │ │ │ + 297: 0000abd8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 298: 0000abdc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 299: 0000ac98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 300: 00001230 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 301: 0000ac9c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 302: 0000affc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 303: 0000b010 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 304: 0000124d 176 FUNC LOCAL DEFAULT 1 type_set_module │ │ │ │ │ + 305: 000012fd 116 FUNC LOCAL DEFAULT 1 check_set_special_type_attr │ │ │ │ │ + 306: 000012f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 307: 00001184 0 NOTYPE LOCAL DEFAULT 8 .LC102 │ │ │ │ │ + 308: 000011b8 0 NOTYPE LOCAL DEFAULT 8 .LC103 │ │ │ │ │ + 309: 000011ec 0 NOTYPE LOCAL DEFAULT 8 .LC104 │ │ │ │ │ + 310: 000011f0 0 NOTYPE LOCAL DEFAULT 8 .LC105 │ │ │ │ │ + 311: 000012fc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 312: 000014dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 313: 000014e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 314: 00001204 0 NOTYPE LOCAL DEFAULT 8 .LC106 │ │ │ │ │ + 315: 0000b1d5 232 FUNC LOCAL DEFAULT 6 type_get_module │ │ │ │ │ + 316: 0000b2ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 317: 0000b2bc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 318: 0000b5b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 319: 0000b5c0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 320: 000020fd 400 FUNC LOCAL DEFAULT 1 update_subclasses.constprop.0 │ │ │ │ │ + 321: 0000b9c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 322: 00001248 0 NOTYPE LOCAL DEFAULT 8 .LC107 │ │ │ │ │ + 323: 00001288 0 NOTYPE LOCAL DEFAULT 8 .LC108 │ │ │ │ │ + 324: 000014f5 408 FUNC LOCAL DEFAULT 1 type_set_annotations │ │ │ │ │ + 325: 00001678 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 326: 0000b9cc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 327: 0000ba44 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 328: 0000ba48 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 329: 0000168d 190 FUNC LOCAL DEFAULT 1 object_richcompare.part.0 │ │ │ │ │ + 330: 0000bbc5 88 FUNC LOCAL DEFAULT 6 object_richcompare │ │ │ │ │ + 331: 0000bc1d 16 FUNC LOCAL DEFAULT 6 object_get_class │ │ │ │ │ + 332: 0000168c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 333: 00001298 0 NOTYPE LOCAL DEFAULT 8 .LC109 │ │ │ │ │ + 334: 000012b0 0 NOTYPE LOCAL DEFAULT 8 .LC110 │ │ │ │ │ + 335: 00001818 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 336: 0000181c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 337: 0000181d 70 FUNC LOCAL DEFAULT 1 type_mro │ │ │ │ │ + 338: 00001a15 84 FUNC LOCAL DEFAULT 1 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ + 339: 00001884 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 340: 0000bc2d 120 FUNC LOCAL DEFAULT 6 type_dict │ │ │ │ │ + 341: 0000bca0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 342: 00001888 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 343: 00001889 18 FUNC LOCAL DEFAULT 1 type_get_bases │ │ │ │ │ + 344: 00001930 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 345: 0000193c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 346: 0000193d 216 FUNC LOCAL DEFAULT 1 type_set_abstractmethods │ │ │ │ │ + 347: 00001a0c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 348: 0000bca4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 349: 0000bca5 72 FUNC LOCAL DEFAULT 6 type_name │ │ │ │ │ + 350: 0000bced 636 FUNC LOCAL DEFAULT 6 slot_mp_ass_subscript │ │ │ │ │ + 351: 0000c179 560 FUNC LOCAL DEFAULT 6 vectorcall_method.constprop.0 │ │ │ │ │ + 352: 0000bf58 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 353: 0000bf68 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 354: 0000bf69 528 FUNC LOCAL DEFAULT 6 vectorcall_method │ │ │ │ │ + 355: 0000c174 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 356: 0000c178 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 357: 0000c3a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 358: 00001a14 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 359: 000012c4 0 NOTYPE LOCAL DEFAULT 8 .LC111 │ │ │ │ │ + 360: 0000c3a8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 361: 0000c3a9 94 FUNC LOCAL DEFAULT 6 wrap_objobjargproc │ │ │ │ │ + 362: 0000c409 636 FUNC LOCAL DEFAULT 6 slot_tp_setattro │ │ │ │ │ + 363: 0000c674 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 364: 000012d0 0 NOTYPE LOCAL DEFAULT 8 .LC112 │ │ │ │ │ + 365: 00001304 0 NOTYPE LOCAL DEFAULT 8 .LC113 │ │ │ │ │ + 366: 00001324 0 NOTYPE LOCAL DEFAULT 8 .LC114 │ │ │ │ │ + 367: 00001330 0 NOTYPE LOCAL DEFAULT 8 .LC115 │ │ │ │ │ + 368: 00001a69 948 FUNC LOCAL DEFAULT 1 wrap_delattr │ │ │ │ │ + 369: 00001e18 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 370: 00001e1c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 371: 00001e1d 224 FUNC LOCAL DEFAULT 1 type_get_doc │ │ │ │ │ + 372: 00001ef4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 373: 0000c684 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 374: 0000c685 110 FUNC LOCAL DEFAULT 6 check_num_args.constprop.0 │ │ │ │ │ + 375: 0000c6f5 122 FUNC LOCAL DEFAULT 6 check_num_args │ │ │ │ │ + 376: 00001efc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 377: 0000c771 30 FUNC LOCAL DEFAULT 6 type_get_mro │ │ │ │ │ + 378: 00001f29 2 FUNC LOCAL DEFAULT 1 type___subclasses__ │ │ │ │ │ + 379: 0000202c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 380: 00002030 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 381: 00002081 122 FUNC LOCAL DEFAULT 1 set_flags_recursive │ │ │ │ │ + 382: 00001354 0 NOTYPE LOCAL DEFAULT 8 .LC116 │ │ │ │ │ + 383: 0000c791 298 FUNC LOCAL DEFAULT 6 wrap_setattr │ │ │ │ │ + 384: 0000c8bd 768 FUNC LOCAL DEFAULT 6 update_slots_callback │ │ │ │ │ + 385: 00002284 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 386: 0000cbb4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 387: 00001360 0 NOTYPE LOCAL DEFAULT 8 .LC117 │ │ │ │ │ + 388: 0000cbbc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 389: 0000cbbd 428 FUNC LOCAL DEFAULT 6 slot_sq_contains │ │ │ │ │ + 390: 0000cd60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 391: 00001384 0 NOTYPE LOCAL DEFAULT 8 .LC118 │ │ │ │ │ + 392: 0000228c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 393: 0000228d 200 FUNC LOCAL DEFAULT 1 slot_tp_iter │ │ │ │ │ + 394: 0000234c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 395: 0000cd68 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 396: 0000cd69 504 FUNC LOCAL DEFAULT 6 maybe_call_special_no_args.constprop.0 │ │ │ │ │ + 397: 0000cf5c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 398: 00002354 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 399: 00002355 62 FUNC LOCAL DEFAULT 1 type___subclasscheck__ │ │ │ │ │ + 400: 00002395 40 FUNC LOCAL DEFAULT 1 slot_mp_subscript │ │ │ │ │ + 401: 000023b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 402: 000023bc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 403: 000023bd 10 FUNC LOCAL DEFAULT 1 object_subclasshook │ │ │ │ │ + 404: 0000cf60 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 405: 0000cf61 200 FUNC LOCAL DEFAULT 6 type_clear │ │ │ │ │ + 406: 0000d024 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 407: 0000d028 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 408: 0000d029 940 FUNC LOCAL DEFAULT 6 type_dealloc │ │ │ │ │ + 409: 000023f5 104 FUNC LOCAL DEFAULT 1 clear_tp_subclasses.part.0 │ │ │ │ │ + 410: 0000d2c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 411: 0000d2d0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 412: 0000d3d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 413: 000023c9 44 FUNC LOCAL DEFAULT 1 clear_tp_subclasses │ │ │ │ │ + 414: 00002458 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 415: 0000245c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 416: 0000d3d4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 417: 000013a4 0 NOTYPE LOCAL DEFAULT 8 .LC119 │ │ │ │ │ + 418: 000013a8 0 NOTYPE LOCAL DEFAULT 8 .LC120 │ │ │ │ │ + 419: 000013b4 0 NOTYPE LOCAL DEFAULT 8 .LC121 │ │ │ │ │ + 420: 000013c0 0 NOTYPE LOCAL DEFAULT 8 .LC122 │ │ │ │ │ + 421: 000024a1 98 FUNC LOCAL DEFAULT 1 object___format__ │ │ │ │ │ + 422: 000027dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 423: 000027f0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 424: 00002970 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 425: 00002974 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 426: 00002abc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 427: 0000d820 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 428: 0000d834 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 429: 0000da3c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 430: 00002ac0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 431: 00002b2c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 432: 00002b30 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 433: 0000da44 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 434: 0000db10 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 435: 0000db18 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 436: 00002ca4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 437: 000013f8 0 NOTYPE LOCAL DEFAULT 8 .LC123 │ │ │ │ │ + 438: 0000db6d 724 FUNC LOCAL DEFAULT 6 slot_sq_length │ │ │ │ │ + 439: 0000de34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 440: 00002ca8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 441: 00002dcd 90 FUNC LOCAL DEFAULT 1 get_base_by_token_recursive │ │ │ │ │ + 442: 00002d39 146 FUNC LOCAL DEFAULT 1 wrap_next │ │ │ │ │ + 443: 00001418 0 NOTYPE LOCAL DEFAULT 8 .LC124 │ │ │ │ │ + 444: 00001448 0 NOTYPE LOCAL DEFAULT 8 .LC125 │ │ │ │ │ + 445: 0000de40 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 446: 00002e2d 152 FUNC LOCAL DEFAULT 1 slot_tp_descr_get │ │ │ │ │ + 447: 00002ec0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 448: 00001480 0 NOTYPE LOCAL DEFAULT 8 .LC126 │ │ │ │ │ + 449: 0000dff8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 450: 0000e008 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 451: 0000e0e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 452: 00002ec4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 453: 00002ec5 36 FUNC LOCAL DEFAULT 1 slot_nb_negative │ │ │ │ │ + 454: 00002ee4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 455: 0000e0ec 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 456: 0000e0ed 600 FUNC LOCAL DEFAULT 6 slot_sq_item │ │ │ │ │ + 457: 0000e338 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 458: 0000e344 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 459: 0000e345 256 FUNC LOCAL DEFAULT 6 slot_tp_str │ │ │ │ │ + 460: 0000e43c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 461: 00002ee8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 462: 00002ee9 376 FUNC LOCAL DEFAULT 1 slot_nb_and │ │ │ │ │ + 463: 00003061 266 FUNC LOCAL DEFAULT 1 vectorcall_maybe.constprop.0 │ │ │ │ │ + 464: 00000689 166 FUNC LOCAL DEFAULT 9 method_is_overloaded.isra.0 │ │ │ │ │ + 465: 00003054 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 466: 0000e444 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 467: 0000e445 266 FUNC LOCAL DEFAULT 6 vectorcall_maybe │ │ │ │ │ + 468: 00003060 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 469: 0000316d 62 FUNC LOCAL DEFAULT 1 type___instancecheck__ │ │ │ │ │ + 470: 00001488 0 NOTYPE LOCAL DEFAULT 8 .LC127 │ │ │ │ │ + 471: 000031ad 152 FUNC LOCAL DEFAULT 1 slot_tp_finalize │ │ │ │ │ + 472: 0000323c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 473: 00003244 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 474: 00003245 58 FUNC LOCAL DEFAULT 1 type___dir__ │ │ │ │ │ + 475: 00003281 252 FUNC LOCAL DEFAULT 1 merge_class_dict │ │ │ │ │ + 476: 00003374 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 477: 000014b8 0 NOTYPE LOCAL DEFAULT 8 .LC128 │ │ │ │ │ + 478: 0000337c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 479: 0000337d 152 FUNC LOCAL DEFAULT 1 type_set_doc │ │ │ │ │ + 480: 0000340c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 481: 000014c0 0 NOTYPE LOCAL DEFAULT 8 .LC129 │ │ │ │ │ + 482: 0000e551 464 FUNC LOCAL DEFAULT 6 slot_tp_hash │ │ │ │ │ + 483: 0000e71c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 484: 00003414 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 485: 00003415 376 FUNC LOCAL DEFAULT 1 slot_nb_or │ │ │ │ │ + 486: 00003580 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 487: 0000e720 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 488: 0000ea20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 489: 0000ea38 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 490: 0000391d 98 FUNC LOCAL DEFAULT 1 call_attribute │ │ │ │ │ + 491: 0000eba4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 492: 000014ec 0 NOTYPE LOCAL DEFAULT 8 .LC130 │ │ │ │ │ + 493: 00001520 0 NOTYPE LOCAL DEFAULT 8 .LC131 │ │ │ │ │ + 494: 00001530 0 NOTYPE LOCAL DEFAULT 8 .LC132 │ │ │ │ │ + 495: 0000358c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 496: 0000358d 624 FUNC LOCAL DEFAULT 1 type_get_annotations │ │ │ │ │ + 497: 000037ec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 498: 00001560 0 NOTYPE LOCAL DEFAULT 8 .LC133 │ │ │ │ │ + 499: 000037fc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 500: 000037fd 240 FUNC LOCAL DEFAULT 1 type_get_annotate │ │ │ │ │ + 501: 000038e4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 502: 000038ec 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 503: 000038ed 46 FUNC LOCAL DEFAULT 1 wrap_unaryfunc │ │ │ │ │ + 504: 0000ebb0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 505: 0000ebb1 692 FUNC LOCAL DEFAULT 6 slot_tp_richcompare │ │ │ │ │ + 506: 0000ee60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 507: 00001594 0 NOTYPE LOCAL DEFAULT 8 .LC134 │ │ │ │ │ + 508: 0000ee64 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 509: 0000ee65 172 FUNC LOCAL DEFAULT 6 subtype_dict │ │ │ │ │ + 510: 000014e1 52 FUNC LOCAL DEFAULT 9 get_dict_descriptor │ │ │ │ │ + 511: 00003981 236 FUNC LOCAL DEFAULT 1 slot_tp_iternext │ │ │ │ │ + 512: 00003a64 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 513: 000015d0 0 NOTYPE LOCAL DEFAULT 8 .LC135 │ │ │ │ │ + 514: 000015d8 0 NOTYPE LOCAL DEFAULT 8 .LC136 │ │ │ │ │ + 515: 0000ef11 136 FUNC LOCAL DEFAULT 6 wrap_descr_get │ │ │ │ │ + 516: 0000f0cc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 517: 00003a6c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 518: 00003a6d 184 FUNC LOCAL DEFAULT 1 object___dir__ │ │ │ │ │ + 519: 00003b1c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 520: 000015f8 0 NOTYPE LOCAL DEFAULT 8 .LC137 │ │ │ │ │ + 521: 00003b24 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 522: 00003c25 72 FUNC LOCAL DEFAULT 1 slot_tp_repr │ │ │ │ │ + 523: 00003c68 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 524: 00003c6c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 525: 00003c6d 36 FUNC LOCAL DEFAULT 1 slot_nb_int │ │ │ │ │ + 526: 00003c8c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 527: 00003c90 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 528: 00003c91 368 FUNC LOCAL DEFAULT 1 slot_nb_true_divide │ │ │ │ │ + 529: 00003df4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 530: 00001614 0 NOTYPE LOCAL DEFAULT 8 .LC138 │ │ │ │ │ + 531: 00001620 0 NOTYPE LOCAL DEFAULT 8 .LC139 │ │ │ │ │ + 532: 00001650 0 NOTYPE LOCAL DEFAULT 8 .LC140 │ │ │ │ │ + 533: 00001688 0 NOTYPE LOCAL DEFAULT 8 .LC141 │ │ │ │ │ + 534: 000016b8 0 NOTYPE LOCAL DEFAULT 8 .LC142 │ │ │ │ │ + 535: 00003e00 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 536: 00003e01 1712 FUNC LOCAL DEFAULT 1 type_set_bases │ │ │ │ │ + 537: 000044b1 286 FUNC LOCAL DEFAULT 1 compatible_for_assignment │ │ │ │ │ + 538: 00004629 246 FUNC LOCAL DEFAULT 1 mro_hierarchy_for_complete_type │ │ │ │ │ + 539: 00004178 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 540: 00004188 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 541: 00004420 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 542: 00004424 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 543: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 544: 000016e8 0 NOTYPE LOCAL DEFAULT 8 .LC143 │ │ │ │ │ + 545: 0000171c 0 NOTYPE LOCAL DEFAULT 8 .LC144 │ │ │ │ │ + 546: 000045d5 84 FUNC LOCAL DEFAULT 1 compatible_with_tp_base │ │ │ │ │ + 547: 00001750 0 NOTYPE LOCAL DEFAULT 8 .LC145 │ │ │ │ │ + 548: 00001774 0 NOTYPE LOCAL DEFAULT 8 .LC146 │ │ │ │ │ + 549: 000017a8 0 NOTYPE LOCAL DEFAULT 8 .LC147 │ │ │ │ │ + 550: 000017b4 0 NOTYPE LOCAL DEFAULT 8 .LC148 │ │ │ │ │ + 551: 00004721 424 FUNC LOCAL DEFAULT 1 object_set_class │ │ │ │ │ + 552: 00001804 0 NOTYPE LOCAL DEFAULT 8 .LC149 │ │ │ │ │ + 553: 00001824 0 NOTYPE LOCAL DEFAULT 8 .LC150 │ │ │ │ │ + 554: 0000185c 0 NOTYPE LOCAL DEFAULT 8 .LC151 │ │ │ │ │ + 555: 0000189c 0 NOTYPE LOCAL DEFAULT 8 .LC152 │ │ │ │ │ + 556: 000018f0 0 NOTYPE LOCAL DEFAULT 8 .LC153 │ │ │ │ │ + 557: 00001944 0 NOTYPE LOCAL DEFAULT 8 .LC154 │ │ │ │ │ + 558: 0000f0d0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 559: 0000f0d1 1740 FUNC LOCAL DEFAULT 6 object___reduce_ex__ │ │ │ │ │ + 560: 0000498d 60 FUNC LOCAL DEFAULT 1 import_copyreg │ │ │ │ │ + 561: 000049c9 192 FUNC LOCAL DEFAULT 1 object_getstate │ │ │ │ │ + 562: 00004931 90 FUNC LOCAL DEFAULT 1 _common_reduce.part.0 │ │ │ │ │ + 563: 0000f380 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 564: 0000f398 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 565: 0000f604 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 566: 0000f614 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 567: 00001978 0 NOTYPE LOCAL DEFAULT 8 .LC155 │ │ │ │ │ + 568: 0000197c 0 NOTYPE LOCAL DEFAULT 8 .LC156 │ │ │ │ │ + 569: 000049c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 570: 000049c8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 571: 0000561d 6 FUNC LOCAL DEFAULT 1 object___getstate__ │ │ │ │ │ + 572: 00004a89 1096 FUNC LOCAL DEFAULT 1 object_getstate_default │ │ │ │ │ + 573: 00004a80 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 574: 00001988 0 NOTYPE LOCAL DEFAULT 8 .LC157 │ │ │ │ │ + 575: 000019a8 0 NOTYPE LOCAL DEFAULT 8 .LC158 │ │ │ │ │ + 576: 000019e4 0 NOTYPE LOCAL DEFAULT 8 .LC159 │ │ │ │ │ + 577: 00001a14 0 NOTYPE LOCAL DEFAULT 8 .LC160 │ │ │ │ │ + 578: 00004a88 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 579: 00004d74 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 580: 00004d80 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 581: 00001a40 0 NOTYPE LOCAL DEFAULT 8 .LC161 │ │ │ │ │ + 582: 00001a68 0 NOTYPE LOCAL DEFAULT 8 .LC162 │ │ │ │ │ + 583: 00001aa4 0 NOTYPE LOCAL DEFAULT 8 .LC163 │ │ │ │ │ + 584: 00004ed1 312 FUNC LOCAL DEFAULT 1 type_set_annotate │ │ │ │ │ + 585: 00005000 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 586: 00001acc 0 NOTYPE LOCAL DEFAULT 8 .LC164 │ │ │ │ │ + 587: 00001adc 0 NOTYPE LOCAL DEFAULT 8 .LC165 │ │ │ │ │ + 588: 00005008 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 589: 00005009 126 FUNC LOCAL DEFAULT 1 type_set_qualname │ │ │ │ │ + 590: 00005089 48 FUNC LOCAL DEFAULT 1 wrap_del │ │ │ │ │ + 591: 00005118 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 592: 0000511c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 593: 0000515c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 594: 00005160 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 595: 000051dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 596: 00001b10 0 NOTYPE LOCAL DEFAULT 8 .LC166 │ │ │ │ │ + 597: 00001b3c 0 NOTYPE LOCAL DEFAULT 8 .LC167 │ │ │ │ │ + 598: 000051e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 599: 000051e1 384 FUNC LOCAL DEFAULT 1 slot_nb_bool │ │ │ │ │ + 600: 00005358 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 601: 00005360 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 602: 00005361 116 FUNC LOCAL DEFAULT 1 wrap_binaryfunc │ │ │ │ │ + 603: 00001b68 0 NOTYPE LOCAL DEFAULT 8 .LC168 │ │ │ │ │ + 604: 00001b74 0 NOTYPE LOCAL DEFAULT 8 .LC169 │ │ │ │ │ + 605: 000053d5 208 FUNC LOCAL DEFAULT 1 type_set_name │ │ │ │ │ + 606: 000054a0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 607: 00001ba4 0 NOTYPE LOCAL DEFAULT 8 .LC170 │ │ │ │ │ + 608: 00000009 76 FUNC LOCAL DEFAULT 9 wrap_descr_set │ │ │ │ │ + 609: 000054a4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 610: 000054a5 4 FUNC LOCAL DEFAULT 1 richcmp_ne │ │ │ │ │ + 611: 000054a9 54 FUNC LOCAL DEFAULT 1 wrap_richcmpfunc │ │ │ │ │ + 612: 000055b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 613: 000055bc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 614: 000055bd 78 FUNC LOCAL DEFAULT 1 wrap_delitem │ │ │ │ │ + 615: 0000560d 4 FUNC LOCAL DEFAULT 1 richcmp_lt │ │ │ │ │ + 616: 00005611 4 FUNC LOCAL DEFAULT 1 richcmp_gt │ │ │ │ │ + 617: 00005615 4 FUNC LOCAL DEFAULT 1 richcmp_le │ │ │ │ │ + 618: 00005619 4 FUNC LOCAL DEFAULT 1 richcmp_ge │ │ │ │ │ + 619: 00000055 62 FUNC LOCAL DEFAULT 9 super_traverse │ │ │ │ │ + 620: 00005625 372 FUNC LOCAL DEFAULT 1 slot_nb_add │ │ │ │ │ + 621: 0000578c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 622: 00005798 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 623: 00005799 36 FUNC LOCAL DEFAULT 1 slot_nb_index │ │ │ │ │ + 624: 000057b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 625: 000057bc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 626: 000057bd 36 FUNC LOCAL DEFAULT 1 slot_nb_float │ │ │ │ │ + 627: 000057dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 628: 00000093 10 FUNC LOCAL DEFAULT 9 slot_am_await │ │ │ │ │ + 629: 000057e1 68 FUNC LOCAL DEFAULT 1 slot_am_generic │ │ │ │ │ + 630: 00000098 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 631: 00001bac 0 NOTYPE LOCAL DEFAULT 8 .LC171 │ │ │ │ │ + 632: 000057e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 633: 0000009c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 634: 0000009d 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_add │ │ │ │ │ + 635: 000000c0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 636: 00005825 368 FUNC LOCAL DEFAULT 1 slot_nb_subtract │ │ │ │ │ + 637: 00005988 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 638: 000000c4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 639: 000000c5 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_subtract │ │ │ │ │ + 640: 000000e8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 641: 00005994 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 642: 00005995 380 FUNC LOCAL DEFAULT 1 slot_nb_multiply │ │ │ │ │ + 643: 00005b04 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 644: 000000ec 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 645: 000000ed 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_multiply │ │ │ │ │ + 646: 00000110 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 647: 00000114 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 648: 00000115 332 FUNC LOCAL DEFAULT 9 slot_nb_matrix_multiply │ │ │ │ │ + 649: 00000254 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 650: 00005b10 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 651: 00005b11 8 FUNC LOCAL DEFAULT 1 type_get_text_signature │ │ │ │ │ + 652: 00000260 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 653: 00000261 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_matrix_multiply │ │ │ │ │ + 654: 00000284 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 655: 00000288 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 656: 00000289 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_true_divide │ │ │ │ │ + 657: 000002ac 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 658: 00005b19 364 FUNC LOCAL DEFAULT 1 slot_nb_floor_divide │ │ │ │ │ + 659: 00005c78 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 660: 000002b0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 661: 000002b1 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_floor_divide │ │ │ │ │ + 662: 000002d4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 663: 000002d8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 664: 000002d9 328 FUNC LOCAL DEFAULT 9 slot_nb_remainder │ │ │ │ │ + 665: 00000414 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 666: 00000420 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 667: 00000421 88 FUNC LOCAL DEFAULT 9 slot_tp_descr_set │ │ │ │ │ + 668: 00000470 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 669: 00001bd4 0 NOTYPE LOCAL DEFAULT 8 .LC172 │ │ │ │ │ + 670: 00001c04 0 NOTYPE LOCAL DEFAULT 8 .LC173 │ │ │ │ │ + 671: 00005c84 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 672: 00000478 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 673: 00000479 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_remainder │ │ │ │ │ + 674: 0000049c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 675: 00005cfd 712 FUNC LOCAL DEFAULT 1 slot_nb_power │ │ │ │ │ + 676: 00005f48 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 677: 00005f54 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 678: 00005fc0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 679: 000004a0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 680: 000004a1 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_power │ │ │ │ │ + 681: 000004c4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 682: 000004c8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 683: 000004c9 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_or │ │ │ │ │ + 684: 000004ec 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 685: 000004f0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 686: 000004f1 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_and │ │ │ │ │ + 687: 00000514 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 688: 00005fc4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 689: 00005fc5 360 FUNC LOCAL DEFAULT 1 slot_nb_xor │ │ │ │ │ + 690: 00006120 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 691: 00000518 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 692: 00000519 40 FUNC LOCAL DEFAULT 9 slot_nb_inplace_xor │ │ │ │ │ + 693: 0000053c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 694: 00000540 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 695: 00000541 328 FUNC LOCAL DEFAULT 9 slot_nb_rshift │ │ │ │ │ + 696: 0000067c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 697: 00000688 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 698: 0000072f 38 FUNC LOCAL DEFAULT 9 slot_nb_inplace_rshift │ │ │ │ │ + 699: 00000750 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 700: 00000754 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 701: 00000755 328 FUNC LOCAL DEFAULT 9 slot_nb_lshift │ │ │ │ │ + 702: 00000890 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 703: 0000089c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 704: 0000089d 62 FUNC LOCAL DEFAULT 9 wrap_objobjproc │ │ │ │ │ + 705: 000008db 38 FUNC LOCAL DEFAULT 9 slot_nb_inplace_lshift │ │ │ │ │ + 706: 000008fc 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 707: 00000900 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 708: 00000901 36 FUNC LOCAL DEFAULT 9 slot_nb_positive │ │ │ │ │ + 709: 00000920 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 710: 0000612c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 711: 0000612d 372 FUNC LOCAL DEFAULT 1 slot_nb_divmod │ │ │ │ │ + 712: 00006294 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 713: 000062a0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 714: 000062b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 715: 000062b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 716: 000062b9 36 FUNC LOCAL DEFAULT 1 slot_nb_absolute │ │ │ │ │ + 717: 000062d8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 718: 000062dc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 719: 000062dd 72 FUNC LOCAL DEFAULT 1 wrap_lenfunc │ │ │ │ │ + 720: 00006325 2 FUNC LOCAL DEFAULT 1 wrap_hashfunc │ │ │ │ │ + 721: 00000924 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 722: 00000925 74 FUNC LOCAL DEFAULT 9 wrap_indexargfunc │ │ │ │ │ + 723: 00006329 148 FUNC LOCAL DEFAULT 1 type_get_type_params │ │ │ │ │ + 724: 000063b0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 725: 00001c28 0 NOTYPE LOCAL DEFAULT 8 .LC174 │ │ │ │ │ + 726: 0000096f 154 FUNC LOCAL DEFAULT 9 type_set_type_params │ │ │ │ │ + 727: 00000a00 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 728: 000063bc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 729: 000063bd 4 FUNC LOCAL DEFAULT 1 wrap_binaryfunc_l │ │ │ │ │ + 730: 000063c1 6 FUNC LOCAL DEFAULT 1 richcmp_eq │ │ │ │ │ + 731: 00000a08 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 732: 00000a74 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 733: 00001c38 0 NOTYPE LOCAL DEFAULT 8 .LC175 │ │ │ │ │ + 734: 00001c70 0 NOTYPE LOCAL DEFAULT 8 .LC176 │ │ │ │ │ + 735: 00000a78 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 736: 00000afb 24 FUNC LOCAL DEFAULT 9 object___sizeof__ │ │ │ │ │ + 737: 00000b13 12 FUNC LOCAL DEFAULT 9 wrap_call │ │ │ │ │ + 738: 00000b1f 42 FUNC LOCAL DEFAULT 9 wrap_binaryfunc_r │ │ │ │ │ + 739: 000063d5 126 FUNC LOCAL DEFAULT 1 subtype_setdict │ │ │ │ │ + 740: 00000b49 60 FUNC LOCAL DEFAULT 9 wrap_ternaryfunc_r │ │ │ │ │ + 741: 00000b85 102 FUNC LOCAL DEFAULT 9 check_pow_args │ │ │ │ │ + 742: 00006455 36 FUNC LOCAL DEFAULT 1 slot_nb_invert │ │ │ │ │ + 743: 00006474 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 744: 00001c8c 0 NOTYPE LOCAL DEFAULT 8 .LC177 │ │ │ │ │ + 745: 00006478 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 746: 00006479 12 FUNC LOCAL DEFAULT 1 slot_am_anext │ │ │ │ │ + 747: 00006480 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 748: 00001cb4 0 NOTYPE LOCAL DEFAULT 8 .LC178 │ │ │ │ │ + 749: 00000beb 100 FUNC LOCAL DEFAULT 9 wrap_buffer │ │ │ │ │ + 750: 00000c4f 10 FUNC LOCAL DEFAULT 9 slot_am_aiter │ │ │ │ │ + 751: 00000c54 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 752: 00001cc0 0 NOTYPE LOCAL DEFAULT 8 .LC179 │ │ │ │ │ + 753: 00001cc4 0 NOTYPE LOCAL DEFAULT 8 .LC180 │ │ │ │ │ + 754: 00001d08 0 NOTYPE LOCAL DEFAULT 8 .LC181 │ │ │ │ │ + 755: 00000c58 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 756: 00000d94 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 757: 00000d98 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 758: 00000dc4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 759: 00000dc8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 760: 00000dc9 100 FUNC LOCAL DEFAULT 9 wrap_sq_delitem │ │ │ │ │ + 761: 00000e2d 80 FUNC LOCAL DEFAULT 9 getindex │ │ │ │ │ + 762: 00001d0c 0 NOTYPE LOCAL DEFAULT 8 .LC183 │ │ │ │ │ + 763: 00000e7d 296 FUNC LOCAL DEFAULT 9 slot_bf_getbuffer │ │ │ │ │ + 764: 00000f98 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 765: 00000fa4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 766: 00000fa5 132 FUNC LOCAL DEFAULT 9 bufferwrapper_releasebuf │ │ │ │ │ + 767: 00001425 128 FUNC LOCAL DEFAULT 9 slot_bf_releasebuffer │ │ │ │ │ + 768: 00001329 252 FUNC LOCAL DEFAULT 9 releasebuffer_call_python │ │ │ │ │ + 769: 00001029 108 FUNC LOCAL DEFAULT 9 bufferwrapper_dealloc │ │ │ │ │ + 770: 00001090 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 771: 00001094 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 772: 00001095 68 FUNC LOCAL DEFAULT 9 wrap_sq_item │ │ │ │ │ + 773: 00001d38 0 NOTYPE LOCAL DEFAULT 8 .LC184 │ │ │ │ │ + 774: 000010d9 76 FUNC LOCAL DEFAULT 9 subtype_getweakref │ │ │ │ │ + 775: 00001d58 0 NOTYPE LOCAL DEFAULT 8 .LC185 │ │ │ │ │ + 776: 00006484 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 777: 00006485 456 FUNC LOCAL DEFAULT 1 super_init │ │ │ │ │ + 778: 00006644 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 779: 00001125 6 FUNC LOCAL DEFAULT 9 object___reduce__ │ │ │ │ │ + 780: 0000112b 194 FUNC LOCAL DEFAULT 9 super_descr_get │ │ │ │ │ + 781: 000011ed 52 FUNC LOCAL DEFAULT 9 type___sizeof__ │ │ │ │ │ + 782: 00001221 54 FUNC LOCAL DEFAULT 9 wrap_descr_delete │ │ │ │ │ + 783: 00001d64 0 NOTYPE LOCAL DEFAULT 8 .LC186 │ │ │ │ │ + 784: 00001d78 0 NOTYPE LOCAL DEFAULT 8 .LC187 │ │ │ │ │ + 785: 00001d98 0 NOTYPE LOCAL DEFAULT 8 .LC188 │ │ │ │ │ + 786: 00001dc0 0 NOTYPE LOCAL DEFAULT 8 .LC189 │ │ │ │ │ + 787: 00001257 210 FUNC LOCAL DEFAULT 9 wrap_releasebuffer │ │ │ │ │ + 788: 00001324 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 789: 00001df0 0 NOTYPE LOCAL DEFAULT 8 .LC190 │ │ │ │ │ + 790: 00001e1c 0 NOTYPE LOCAL DEFAULT 8 .LC191 │ │ │ │ │ + 791: 00001328 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 792: 00001418 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 793: 00001424 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 794: 000014a5 60 FUNC LOCAL DEFAULT 9 wrap_ternaryfunc │ │ │ │ │ + 795: 00001510 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 796: 00001514 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 797: 00001515 60 FUNC LOCAL DEFAULT 9 wrap_inquirypred │ │ │ │ │ + 798: 00001e4c 0 NOTYPE LOCAL DEFAULT 8 .LC192 │ │ │ │ │ + 799: 000015c0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 800: 00001e70 0 NOTYPE LOCAL DEFAULT 8 .LC193 │ │ │ │ │ + 801: 000015c4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 802: 00001635 88 FUNC LOCAL DEFAULT 9 validate_watcher_id │ │ │ │ │ + 803: 00001630 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 804: 00001e88 0 NOTYPE LOCAL DEFAULT 8 .LC194 │ │ │ │ │ + 805: 00001ea4 0 NOTYPE LOCAL DEFAULT 8 .LC195 │ │ │ │ │ + 806: 00001634 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 807: 000016c8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 808: 000016cc 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 809: 0000172c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 810: 00001730 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 811: 00001731 48 FUNC LOCAL DEFAULT 9 bufferwrapper_traverse │ │ │ │ │ + 812: 00001ec4 0 NOTYPE LOCAL DEFAULT 8 .LC196 │ │ │ │ │ + 813: 00001ecc 0 NOTYPE LOCAL DEFAULT 8 .LC197 │ │ │ │ │ + 814: 00001ef0 0 NOTYPE LOCAL DEFAULT 8 .LC198 │ │ │ │ │ + 815: 00001761 60 FUNC LOCAL DEFAULT 9 super_repr │ │ │ │ │ + 816: 0000179d 122 FUNC LOCAL DEFAULT 9 wrap_sq_setitem │ │ │ │ │ + 817: 00001f0c 0 NOTYPE LOCAL DEFAULT 8 .LC199 │ │ │ │ │ + 818: 00001f34 0 NOTYPE LOCAL DEFAULT 8 .LC200 │ │ │ │ │ + 819: 00001f5c 0 NOTYPE LOCAL DEFAULT 8 .LC201 │ │ │ │ │ + 820: 00001f80 0 NOTYPE LOCAL DEFAULT 8 .LC202 │ │ │ │ │ + 821: 00001f94 0 NOTYPE LOCAL DEFAULT 8 .LC203 │ │ │ │ │ + 822: 00001fb8 0 NOTYPE LOCAL DEFAULT 8 .LC204 │ │ │ │ │ + 823: 00001fdc 0 NOTYPE LOCAL DEFAULT 8 .LC205 │ │ │ │ │ + 824: 00001ff8 0 NOTYPE LOCAL DEFAULT 8 .LC206 │ │ │ │ │ + 825: 00001a20 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 826: 00001a30 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 827: 00001a60 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 828: 00001a64 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 829: 00001a95 132 FUNC LOCAL DEFAULT 9 slot_sq_ass_item │ │ │ │ │ + 830: 00001b10 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 831: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 832: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 833: 00000000 336 OBJECT LOCAL DEFAULT 11 pyslot_offsets │ │ │ │ │ + 834: 00000150 14 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ + 835: 00000160 24 OBJECT LOCAL DEFAULT 11 name_op │ │ │ │ │ + 836: 00000178 148 OBJECT LOCAL DEFAULT 11 CSWTCH.613 │ │ │ │ │ + 837: 0000020c 25 OBJECT LOCAL DEFAULT 11 __func__.1 │ │ │ │ │ + 838: 00000228 472 OBJECT LOCAL DEFAULT 11 super_doc │ │ │ │ │ + 839: 00000400 187 OBJECT LOCAL DEFAULT 11 object_doc │ │ │ │ │ + 840: 000004bc 136 OBJECT LOCAL DEFAULT 11 object_init_subclass_doc │ │ │ │ │ + 841: 00000544 309 OBJECT LOCAL DEFAULT 11 object_subclasshook_doc │ │ │ │ │ + 842: 0000067c 80 OBJECT LOCAL DEFAULT 11 type_doc │ │ │ │ │ + 843: 000006cc 52 OBJECT LOCAL DEFAULT 11 object___dir____doc__ │ │ │ │ │ + 844: 00000700 61 OBJECT LOCAL DEFAULT 11 object___sizeof____doc__ │ │ │ │ │ + 845: 00000740 134 OBJECT LOCAL DEFAULT 11 object___format____doc__ │ │ │ │ │ + 846: 000007c8 57 OBJECT LOCAL DEFAULT 11 object___reduce_ex____doc__ │ │ │ │ │ + 847: 00000804 44 OBJECT LOCAL DEFAULT 11 object___reduce____doc__ │ │ │ │ │ + 848: 00000830 46 OBJECT LOCAL DEFAULT 11 object___getstate____doc__ │ │ │ │ │ + 849: 00000860 71 OBJECT LOCAL DEFAULT 11 type___sizeof____doc__ │ │ │ │ │ + 850: 000008a8 68 OBJECT LOCAL DEFAULT 11 type___dir____doc__ │ │ │ │ │ + 851: 000008ec 68 OBJECT LOCAL DEFAULT 11 type___subclasses____doc__ │ │ │ │ │ + 852: 00000930 59 OBJECT LOCAL DEFAULT 11 type_mro__doc__ │ │ │ │ │ + 853: 0000096c 74 OBJECT LOCAL DEFAULT 11 type___subclasscheck____doc__ │ │ │ │ │ + 854: 000009b8 77 OBJECT LOCAL DEFAULT 11 type___instancecheck____doc__ │ │ │ │ │ + 855: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 856: 00000ea8 144 OBJECT LOCAL DEFAULT 3 object_methods │ │ │ │ │ + 857: 00000f38 40 OBJECT LOCAL DEFAULT 3 object_getsets │ │ │ │ │ + 858: 000000d0 32 OBJECT LOCAL DEFAULT 3 tp_new_methoddef │ │ │ │ │ + 859: 000000f0 2660 OBJECT LOCAL DEFAULT 3 slotdefs │ │ │ │ │ + 860: 00000f60 144 OBJECT LOCAL DEFAULT 3 type_as_number │ │ │ │ │ + 861: 00000ff0 128 OBJECT LOCAL DEFAULT 3 type_methods │ │ │ │ │ + 862: 00001174 140 OBJECT LOCAL DEFAULT 3 type_members │ │ │ │ │ + 863: 00001070 260 OBJECT LOCAL DEFAULT 3 type_getsets │ │ │ │ │ + 864: 00000c24 40 OBJECT LOCAL DEFAULT 3 subtype_getsets_weakref_only │ │ │ │ │ + 865: 00000c4c 60 OBJECT LOCAL DEFAULT 3 subtype_getsets_full │ │ │ │ │ + 866: 00000c88 40 OBJECT LOCAL DEFAULT 3 subtype_getsets_dict_only │ │ │ │ │ + 867: 00000e50 80 OBJECT LOCAL DEFAULT 3 super_members │ │ │ │ │ + 868: 00000ea0 8 OBJECT LOCAL DEFAULT 3 bufferwrapper_as_buffer │ │ │ │ │ + 869: 00000001 88 FUNC GLOBAL HIDDEN 6 _PyType_InitCache │ │ │ │ │ + 870: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 871: 00000059 512 FUNC GLOBAL HIDDEN 6 _PyStaticType_InitBuiltin │ │ │ │ │ + 872: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyInterpreterState_Main │ │ │ │ │ + 873: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 874: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticType_ClearWeakRefs │ │ │ │ │ + 875: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 876: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HashNotImplemented │ │ │ │ │ + 877: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_New │ │ │ │ │ + 878: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Contains │ │ │ │ │ + 879: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDescr_NewWrapper │ │ │ │ │ + 880: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetItem │ │ │ │ │ + 881: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 882: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BaseException │ │ │ │ │ + 883: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ + 884: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Type │ │ │ │ │ + 885: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ + 886: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ + 887: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ │ + 888: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Type │ │ │ │ │ + 889: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ + 890: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromVoidPtr │ │ │ │ │ + 891: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyWeakref_NewRef │ │ │ │ │ + 892: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ + 893: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDescr_NewMember │ │ │ │ │ + 894: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetDefaultRef │ │ │ │ │ + 895: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDescr_NewGetSet │ │ │ │ │ + 896: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 897: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 898: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_NewKeysForClass │ │ │ │ │ + 899: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ + 900: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ + 901: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCMethod_New │ │ │ │ │ + 902: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_SetDeferredRefcount │ │ │ │ │ + 903: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDescr_NewMethod │ │ │ │ │ + 904: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ + 905: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetImmortal │ │ │ │ │ + 906: 00005b35 76 FUNC GLOBAL DEFAULT 6 PyType_Ready │ │ │ │ │ + 907: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDescr_NewClassMethod │ │ │ │ │ + 908: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStaticMethod_New │ │ │ │ │ + 909: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 910: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 911: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 912: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 913: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Tuple │ │ │ │ │ + 914: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnstable_Object_EnableDeferredRefcount │ │ │ │ │ + 915: 00005ed5 364 FUNC GLOBAL HIDDEN 6 _PyType_LookupStackRefAndVersion │ │ │ │ │ + 916: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ + 917: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 918: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ + 919: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 920: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ + 921: 00003c11 296 FUNC GLOBAL DEFAULT 6 PyType_GenericAlloc │ │ │ │ │ + 922: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ + 923: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_Link │ │ │ │ │ + 924: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ + 925: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ + 926: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_InitInlineValues │ │ │ │ │ + 927: 00003d39 234 FUNC GLOBAL DEFAULT 6 _PyType_AllocNoTrack │ │ │ │ │ + 928: 00000000 0 NOTYPE GLOBAL DEFAULT UND strrchr │ │ │ │ │ + 929: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ + 930: 00000000 0 NOTYPE GLOBAL DEFAULT UND strncmp │ │ │ │ │ + 931: 00003ebd 66 FUNC GLOBAL HIDDEN 6 _PyStaticType_GetState │ │ │ │ │ + 932: 00003f01 92 FUNC GLOBAL DEFAULT 6 _PyType_GetDict │ │ │ │ │ + 933: 000000bd 6 FUNC GLOBAL DEFAULT 1 PyType_FromSpec │ │ │ │ │ + 934: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 935: 000054f1 568 FUNC GLOBAL HIDDEN 6 _PyType_CalculateMetaclass │ │ │ │ │ + 936: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromStringAndSize │ │ │ │ │ + 937: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 938: 00005e8d 64 FUNC GLOBAL DEFAULT 6 PyObject_GetItemData │ │ │ │ │ + 939: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ + 940: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_DelItem │ │ │ │ │ + 941: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ + 942: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ + 943: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ + 944: 000049fd 2804 FUNC GLOBAL DEFAULT 6 PyType_FromMetaclass │ │ │ │ │ + 945: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetImmortalUntracked │ │ │ │ │ + 946: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Next │ │ │ │ │ + 947: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ + 948: 000000c5 356 FUNC GLOBAL DEFAULT 1 _PyStaticType_InitForExtension │ │ │ │ │ + 949: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMutex_Lock │ │ │ │ │ + 950: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMutex_Unlock │ │ │ │ │ + 951: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ + 952: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 953: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ + 954: 000061ed 100 FUNC GLOBAL DEFAULT 6 PyType_IsSubtype │ │ │ │ │ + 955: 0000023d 34 FUNC GLOBAL DEFAULT 1 _PyType_Lookup │ │ │ │ │ + 956: 00006251 66 FUNC GLOBAL HIDDEN 6 _PyType_LookupRefAndVersion │ │ │ │ │ + 957: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ + 958: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKwnames │ │ │ │ │ + 959: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ + 960: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Format │ │ │ │ │ + 961: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ParseTuple │ │ │ │ │ + 962: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Copy │ │ │ │ │ + 963: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemWithError │ │ │ │ │ + 964: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ + 965: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemRef │ │ │ │ │ + 966: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8 │ │ │ │ │ + 967: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCell_Type │ │ │ │ │ + 968: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCell_Set │ │ │ │ │ + 969: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_HasOnlyStringKeys │ │ │ │ │ + 970: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyWrapperDescr_Type │ │ │ │ │ + 971: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCFunction_Type │ │ │ │ │ + 972: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMethodDescr_Type │ │ │ │ │ + 973: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_NextNotImplemented │ │ │ │ │ + 974: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Vectorcall │ │ │ │ │ + 975: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttr │ │ │ │ │ + 976: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallDict │ │ │ │ │ + 977: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericSetAttr │ │ │ │ │ + 978: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFunctionObjArgs │ │ │ │ │ + 979: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_IsIdentifier │ │ │ │ │ + 980: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Equal │ │ │ │ │ + 981: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Mangle │ │ │ │ │ + 982: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Sort │ │ │ │ │ + 983: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_AsTuple │ │ │ │ │ + 984: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFunction_Type │ │ │ │ │ + 985: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_GetGlobals │ │ │ │ │ + 986: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HasAttrWithError │ │ │ │ │ + 987: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyClassMethod_New │ │ │ │ │ + 988: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_FormatNote │ │ │ │ │ + 989: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 990: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeWarning │ │ │ │ │ + 991: 00007e21 400 FUNC GLOBAL DEFAULT 6 _PyObject_LookupSpecial │ │ │ │ │ + 992: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetOptionalAttr │ │ │ │ │ + 993: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 994: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ + 995: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ + 996: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_AssertFailed │ │ │ │ │ + 997: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ + 998: 00008959 1368 FUNC GLOBAL HIDDEN 6 _Py_type_getattro_impl │ │ │ │ │ + 999: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDescr_IsData │ │ │ │ │ + 1000: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_AttributeError │ │ │ │ │ + 1001: 00008eb5 316 FUNC GLOBAL DEFAULT 6 PyType_GenericNew │ │ │ │ │ + 1002: 00008ff1 4 FUNC GLOBAL DEFAULT 6 PyType_GetFlags │ │ │ │ │ + 1003: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_List │ │ │ │ │ + 1004: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Join │ │ │ │ │ + 1005: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Size │ │ │ │ │ + 1006: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_Call_Prepend │ │ │ │ │ + 1007: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_Call │ │ │ │ │ + 1008: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetObject │ │ │ │ │ + 1009: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 1010: 000099c1 1336 FUNC GLOBAL HIDDEN 6 _Py_type_getattro │ │ │ │ │ + 1011: 0000046d 32 FUNC GLOBAL DEFAULT 1 _PyType_Name │ │ │ │ │ + 1012: 0000048d 2620 FUNC GLOBAL DEFAULT 1 PyType_FromModuleAndSpec │ │ │ │ │ + 1013: 00000ec9 4 FUNC GLOBAL DEFAULT 1 PyType_FromSpecWithBases │ │ │ │ │ + 1014: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ + 1015: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternMortal │ │ │ │ │ + 1016: 00009f51 456 FUNC GLOBAL DEFAULT 6 _PyObject_LookupSpecialMethod │ │ │ │ │ + 1017: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetSlice │ │ │ │ │ + 1018: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ + 1019: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearWeakRefs │ │ │ │ │ + 1020: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearManagedDict │ │ │ │ │ + 1021: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFinalizerFromDealloc │ │ │ │ │ + 1022: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyWeakref_ClearWeakRefsNoCallbacks │ │ │ │ │ + 1023: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_ComputedDictPointer │ │ │ │ │ + 1024: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ + 1025: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_SetItem_LockHeld │ │ │ │ │ + 1026: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_MemoryError │ │ │ │ │ + 1027: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Copy │ │ │ │ │ + 1028: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_SetAttributeErrorContext │ │ │ │ │ + 1029: 00001231 26 FUNC GLOBAL HIDDEN 1 _PyType_CacheInitForSpecialization │ │ │ │ │ + 1030: 0000ac9d 1196 FUNC GLOBAL DEFAULT 6 _PySuper_Lookup │ │ │ │ │ + 1031: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Pop │ │ │ │ │ + 1032: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySys_Audit │ │ │ │ │ + 1033: 00001371 368 FUNC GLOBAL HIDDEN 1 _PyType_AddMethod │ │ │ │ │ + 1034: 000014e1 12 FUNC GLOBAL DEFAULT 1 PyType_Modified │ │ │ │ │ + 1035: 0000b149 140 FUNC GLOBAL DEFAULT 6 PyType_GetModuleByDef │ │ │ │ │ + 1036: 000014ed 6 FUNC GLOBAL DEFAULT 1 PyType_GetQualName │ │ │ │ │ + 1037: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_ContainsString │ │ │ │ │ + 1038: 0000b9cd 124 FUNC GLOBAL DEFAULT 6 PyType_GetDict │ │ │ │ │ + 1039: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VisitManagedDict │ │ │ │ │ + 1040: 0000bb6d 86 FUNC GLOBAL HIDDEN 6 _Py_BaseObject_RichCompare │ │ │ │ │ + 1041: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 1042: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 1043: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ + 1044: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 1045: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictProxy_New │ │ │ │ │ + 1046: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_UnpackTuple │ │ │ │ │ + 1047: 00001efd 42 FUNC GLOBAL HIDDEN 1 _PyType_GetDocFromInternalDoc │ │ │ │ │ + 1048: 00001f2d 260 FUNC GLOBAL HIDDEN 1 _PyType_GetSubclasses │ │ │ │ │ + 1049: 00002031 12 FUNC GLOBAL HIDDEN 1 _PyType_SetFlags │ │ │ │ │ + 1050: 0000203d 66 FUNC GLOBAL HIDDEN 1 _PyType_SetFlagsRecursive │ │ │ │ │ + 1051: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySequence_IterSearch │ │ │ │ │ + 1052: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySeqIter_New │ │ │ │ │ + 1053: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_RealIsSubclass │ │ │ │ │ + 1054: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ + 1055: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Clear │ │ │ │ │ + 1056: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GetRaisedException │ │ │ │ │ + 1057: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Size │ │ │ │ │ + 1058: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetRaisedException │ │ │ │ │ + 1059: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDictKeys_DecRef │ │ │ │ │ + 1060: 0000245d 68 FUNC GLOBAL HIDDEN 1 _PyType_CacheGetItemForSpecialization │ │ │ │ │ + 1061: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFunction_GetVersionForCurrentState │ │ │ │ │ + 1062: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Str │ │ │ │ │ + 1063: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ + 1064: 00002505 1136 FUNC GLOBAL HIDDEN 1 _PyTypes_FiniExtTypes │ │ │ │ │ + 1065: 0000d4e5 1376 FUNC GLOBAL HIDDEN 6 _PyStaticType_FiniBuiltin │ │ │ │ │ + 1066: 00002ac1 112 FUNC GLOBAL HIDDEN 1 _PyType_HasSubclasses │ │ │ │ │ + 1067: 00002b31 300 FUNC GLOBAL HIDDEN 1 _PyTypes_Fini │ │ │ │ │ + 1068: 0000db19 84 FUNC GLOBAL DEFAULT 6 PyType_GetSlot │ │ │ │ │ + 1069: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 1070: 00002c5d 76 FUNC GLOBAL HIDDEN 1 _PyType_Validate │ │ │ │ │ + 1071: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ + 1072: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ + 1073: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ + 1074: 00002ca9 128 FUNC GLOBAL DEFAULT 1 _PyType_GetBaseByToken_Borrow │ │ │ │ │ + 1075: 00002d29 16 FUNC GLOBAL DEFAULT 1 PyObject_GetTypeData │ │ │ │ │ + 1076: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ + 1077: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetNone │ │ │ │ │ + 1078: 0000de41 84 FUNC GLOBAL DEFAULT 6 PyType_GetModule │ │ │ │ │ + 1079: 00002e29 4 FUNC GLOBAL DEFAULT 1 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ │ + 1080: 0000de95 372 FUNC GLOBAL DEFAULT 6 PyType_GetFullyQualifiedName │ │ │ │ │ + 1081: 0000e009 228 FUNC GLOBAL HIDDEN 6 _PyType_GetFullyQualifiedName │ │ │ │ │ + 1082: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ + 1083: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_RealIsInstance │ │ │ │ │ + 1084: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_GetRaisedException │ │ │ │ │ + 1085: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetRaisedException │ │ │ │ │ + 1086: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Keys │ │ │ │ │ + 1087: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Update │ │ │ │ │ + 1088: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Size │ │ │ │ │ + 1089: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_GetItem │ │ │ │ │ + 1090: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ + 1091: 0000e721 1168 FUNC GLOBAL HIDDEN 6 _Py_slot_tp_getattr_hook │ │ │ │ │ + 1092: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GenericGetAttrWithDict │ │ │ │ │ + 1093: 00005595 40 FUNC GLOBAL HIDDEN 1 _Py_slot_tp_getattro │ │ │ │ │ + 1094: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttrString │ │ │ │ │ + 1095: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCallable_Check │ │ │ │ │ + 1096: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetDict │ │ │ │ │ + 1097: 0000ef99 312 FUNC GLOBAL DEFAULT 6 _PyType_LookupRef │ │ │ │ │ + 1098: 00003b25 256 FUNC GLOBAL DEFAULT 1 PyType_Freeze │ │ │ │ │ + 1099: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyInterpreterState_Get │ │ │ │ │ + 1100: 00000001 6 FUNC GLOBAL DEFAULT 9 PyType_GetName │ │ │ │ │ + 1101: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ + 1102: 000045d1 4 FUNC GLOBAL DEFAULT 1 PyType_GetModuleName │ │ │ │ │ + 1103: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_Type │ │ │ │ │ + 1104: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_DetachFromObject │ │ │ │ │ + 1105: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ + 1106: 000048c9 102 FUNC GLOBAL DEFAULT 1 PyType_GetModuleState │ │ │ │ │ + 1107: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ + 1108: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ + 1109: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallMethod │ │ │ │ │ + 1110: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethod │ │ │ │ │ + 1111: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_GetModule │ │ │ │ │ + 1112: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_Import │ │ │ │ │ + 1113: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_IsInstanceDictEmpty │ │ │ │ │ + 1114: 000050b9 100 FUNC GLOBAL DEFAULT 1 _PyStaticType_GetBuiltins │ │ │ │ │ + 1115: 0000511d 68 FUNC GLOBAL DEFAULT 1 _PyType_GetSlotWrapperNames │ │ │ │ │ + 1116: 00000007 2 FUNC GLOBAL HIDDEN 9 _PyTypes_AfterFork │ │ │ │ │ + 1117: 00005161 128 FUNC GLOBAL DEFAULT 1 _PyObject_MaybeCallSpecialOneArg │ │ │ │ │ + 1118: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ + 1119: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_StopTheWorld │ │ │ │ │ + 1120: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_StartTheWorld │ │ │ │ │ + 1121: 000054e1 178 FUNC GLOBAL HIDDEN 1 _PyType_GetTextSignatureFromInternalDoc │ │ │ │ │ + 1122: 00005c85 120 FUNC GLOBAL DEFAULT 1 PyType_GetBaseByToken │ │ │ │ │ + 1123: 000062a1 24 FUNC GLOBAL DEFAULT 1 PyUnstable_Type_AssignVersionTag │ │ │ │ │ + 1124: 00000a09 112 FUNC GLOBAL DEFAULT 9 PyType_ClearCache │ │ │ │ │ + 1125: 00000a79 130 FUNC GLOBAL HIDDEN 9 _PyObject_SetDict │ │ │ │ │ + 1126: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_SetManagedDict │ │ │ │ │ + 1127: 000063c9 6 FUNC GLOBAL DEFAULT 1 _PyObject_GetState │ │ │ │ │ + 1128: 000063d1 4 FUNC GLOBAL DEFAULT 1 _PyType_SetVersion │ │ │ │ │ + 1129: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyMemoryView_FromBufferProc │ │ │ │ │ + 1130: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_snprintf │ │ │ │ │ + 1131: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Repr │ │ │ │ │ + 1132: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ + 1133: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMemoryView_Type │ │ │ │ │ + 1134: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ + 1135: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ + 1136: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKeywords │ │ │ │ │ + 1137: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_KeysSize │ │ │ │ │ + 1138: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ + 1139: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMemoryView_FromBuffer │ │ │ │ │ + 1140: 00001551 22 FUNC GLOBAL DEFAULT 9 PyType_GetTypeDataSize │ │ │ │ │ + 1141: 00001567 94 FUNC GLOBAL DEFAULT 9 PyType_AddWatcher │ │ │ │ │ + 1142: 000015c5 112 FUNC GLOBAL DEFAULT 9 PyType_Watch │ │ │ │ │ + 1143: 0000168d 64 FUNC GLOBAL DEFAULT 9 PyType_ClearWatcher │ │ │ │ │ + 1144: 000016cd 100 FUNC GLOBAL DEFAULT 9 PyType_Unwatch │ │ │ │ │ + 1145: 00001817 18 FUNC GLOBAL HIDDEN 9 _PyType_GetBases │ │ │ │ │ + 1146: 00001829 20 FUNC GLOBAL HIDDEN 9 _PyType_GetMRO │ │ │ │ │ + 1147: 0000183d 500 FUNC GLOBAL HIDDEN 9 _PyType_CheckConsistency │ │ │ │ │ + 1148: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_IsFreed │ │ │ │ │ + 1149: 00001a31 52 FUNC GLOBAL HIDDEN 9 _PyType_LookupByVersion │ │ │ │ │ + 1150: 00001a65 6 FUNC GLOBAL HIDDEN 9 _PyType_GetVersionForCurrentState │ │ │ │ │ + 1151: 00001a6b 32 FUNC GLOBAL DEFAULT 9 _PyType_NewManagedObject │ │ │ │ │ + 1152: 00001a8b 10 FUNC GLOBAL DEFAULT 9 PyType_SUPPORTS_WEAKREFS │ │ │ │ │ + 1153: 00000cb0 208 OBJECT GLOBAL DEFAULT 3 PySuper_Type │ │ │ │ │ + 1154: 00000d80 208 OBJECT GLOBAL HIDDEN 3 _PyBufferWrapper_Type │ │ │ │ │ + 1155: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyBaseObject_Type │ │ │ │ │ + 1156: 00000b54 208 OBJECT GLOBAL DEFAULT 3 PyType_Type │ │ │ │ │ + 1157: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericHash │ │ │ │ │ + 1158: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_union_type_or │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,4651 +1,4651 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x244b8 contains 1374 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x244c8 contains 1374 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000044 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000000a0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000017e 0003672f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000182 00036730 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000044 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000000a0 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000017e 0003692f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000182 00036930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 000001e0 0000030a R_ARM_THM_CALL 00000259 type_ready │ │ │ │ │ -000001f4 0003b30a R_ARM_THM_CALL 00000000 PyMutex_Lock │ │ │ │ │ -000001fe 0003680a R_ARM_THM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ -00000216 0003b40a R_ARM_THM_CALL 00000000 PyMutex_Unlock │ │ │ │ │ -00000220 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000224 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000024e 0003ba0a R_ARM_THM_CALL 00006251 _PyType_LookupRefAndVersion │ │ │ │ │ +000001f4 0003b50a R_ARM_THM_CALL 00000000 PyMutex_Lock │ │ │ │ │ +000001fe 00036a0a R_ARM_THM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ +00000216 0003b60a R_ARM_THM_CALL 00000000 PyMutex_Unlock │ │ │ │ │ +00000220 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000224 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000024e 0003bc0a R_ARM_THM_CALL 00006251 _PyType_LookupRefAndVersion │ │ │ │ │ 000002b6 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000002ba 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000002fe 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000302 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000312 0003de0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -0000033a 0000b92f R_ARM_THM_MOVW_ABS_NC 00000bec .LC62 │ │ │ │ │ -0000033e 0000b930 R_ARM_THM_MOVT_ABS 00000bec .LC62 │ │ │ │ │ -00000344 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000348 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000350 0000be2f R_ARM_THM_MOVW_ABS_NC 00000c54 .LC67 │ │ │ │ │ -00000354 0000be30 R_ARM_THM_MOVT_ABS 00000c54 .LC67 │ │ │ │ │ -00000358 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000312 0003e00a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0000033a 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000bec .LC62 │ │ │ │ │ +0000033e 0000bb30 R_ARM_THM_MOVT_ABS 00000bec .LC62 │ │ │ │ │ +00000344 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000348 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000350 0000c02f R_ARM_THM_MOVW_ABS_NC 00000c54 .LC67 │ │ │ │ │ +00000354 0000c030 R_ARM_THM_MOVT_ABS 00000c54 .LC67 │ │ │ │ │ +00000358 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000037e 00008d2f R_ARM_THM_MOVW_ABS_NC 000008e0 .LC44 │ │ │ │ │ 00000382 00008d30 R_ARM_THM_MOVT_ABS 000008e0 .LC44 │ │ │ │ │ 000003b8 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000003bc 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000003c8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003e6 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ -00000440 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00000444 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000044a 0003ef0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00000452 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000458 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000045c 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00000464 0003ee0a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00000480 00039e0a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ -000004ec 00039e0a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ -000004f6 0003820a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00000504 00039f0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000050e 0003930a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000051e 0003a40a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000003c8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003e6 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00000440 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00000444 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000044a 0003f10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000452 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000458 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000045c 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00000464 0003f00a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00000480 0003a00a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ +000004ec 0003a00a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ +000004f6 0003840a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00000504 0003a10a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +0000050e 0003950a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000051e 0003a60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 0000053e 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000542 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000005e2 0003860a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000060c 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000610 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000005e2 0003880a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000060c 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000610 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000618 0000582f R_ARM_THM_MOVW_ABS_NC 000004fc .LC27 │ │ │ │ │ 0000061c 00005830 R_ARM_THM_MOVT_ABS 000004fc .LC27 │ │ │ │ │ -00000620 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000624 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000620 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000624 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000642 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000646 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000652 0003a50a R_ARM_THM_CALL 000054f1 _PyType_CalculateMetaclass │ │ │ │ │ +00000652 0003a70a R_ARM_THM_CALL 000054f1 _PyType_CalculateMetaclass │ │ │ │ │ 0000067e 0000640a R_ARM_THM_CALL 00005729 best_base │ │ │ │ │ 0000076c 0000652f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000770 00006530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000804 0003880a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ -00000810 0003972f R_ARM_THM_MOVW_ABS_NC 00003c11 PyType_GenericAlloc │ │ │ │ │ -00000814 00039730 R_ARM_THM_MOVT_ABS 00003c11 PyType_GenericAlloc │ │ │ │ │ +00000804 00038a0a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ +00000810 0003992f R_ARM_THM_MOVW_ABS_NC 00003c11 PyType_GenericAlloc │ │ │ │ │ +00000814 00039930 R_ARM_THM_MOVT_ABS 00003c11 PyType_GenericAlloc │ │ │ │ │ 0000086c 0000250a R_ARM_THM_CALL 00003e25 _PyType_DocWithoutSignature │ │ │ │ │ -00000870 0003820a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00000880 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000008b0 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -000008bc 00039e0a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ -000008ca 0003a60a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ -000008d8 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000008ee 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000900 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000091a 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000092e 0003a80a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ -00000938 0003a40a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000093e 0003a80a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ -00000948 0003a80a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ -00000980 00039f0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00000988 0003930a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000998 0003a40a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000870 0003840a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00000880 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000008b0 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +000008bc 0003a00a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ +000008ca 0003a80a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +000008d8 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000008ee 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000900 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000091a 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000092e 0003aa0a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ +00000938 0003a60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000093e 0003aa0a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ +00000948 0003aa0a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ +00000980 0003a10a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00000988 0003950a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000998 0003a60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 000009c2 0000502f R_ARM_THM_MOVW_ABS_NC 000003e8 .LC19 │ │ │ │ │ 000009c6 00005030 R_ARM_THM_MOVT_ABS 000003e8 .LC19 │ │ │ │ │ -000009d6 0003a90a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000009d6 0003ab0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ 000009da 0000532f R_ARM_THM_MOVW_ABS_NC 00000460 .LC22 │ │ │ │ │ 000009de 00005330 R_ARM_THM_MOVT_ABS 00000460 .LC22 │ │ │ │ │ -000009e8 0003a90a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000009e8 0003ab0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ 000009f4 0000542f R_ARM_THM_MOVW_ABS_NC 00000470 .LC23 │ │ │ │ │ 000009f8 00005430 R_ARM_THM_MOVT_ABS 00000470 .LC23 │ │ │ │ │ -000009fc 0003a90a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00000a3a 0003aa0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -00000a50 0003aa0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -00000ac0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ac8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000009fc 0003ab0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00000a3a 0003ac0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +00000a50 0003ac0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +00000ac0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ac8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000aea 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000aee 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000af4 0000692f R_ARM_THM_MOVW_ABS_NC 0000a389 subtype_dealloc │ │ │ │ │ -00000af8 00006930 R_ARM_THM_MOVT_ABS 0000a389 subtype_dealloc │ │ │ │ │ -00000b18 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000b1c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000b20 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000b24 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000b3e 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000b42 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000af4 0000692f R_ARM_THM_MOVW_ABS_NC 0000a37d subtype_dealloc │ │ │ │ │ +00000af8 00006930 R_ARM_THM_MOVT_ABS 0000a37d subtype_dealloc │ │ │ │ │ +00000b18 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000b1c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000b20 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000b24 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000b3e 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000b42 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000b46 0000522f R_ARM_THM_MOVW_ABS_NC 00000434 .LC21 │ │ │ │ │ 00000b4a 00005230 R_ARM_THM_MOVT_ABS 00000434 .LC21 │ │ │ │ │ -00000b52 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b60 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000b64 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000b52 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000b60 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000b64 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000b68 0000512f R_ARM_THM_MOVW_ABS_NC 000003fc .LC20 │ │ │ │ │ 00000b6c 00005130 R_ARM_THM_MOVT_ABS 000003fc .LC20 │ │ │ │ │ -00000b74 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000ba8 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000bbc 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000bc0 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000b74 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000ba8 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000bbc 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000bc0 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000bc4 0000572f R_ARM_THM_MOVW_ABS_NC 000004e0 .LC26 │ │ │ │ │ 00000bc8 00005730 R_ARM_THM_MOVT_ABS 000004e0 .LC26 │ │ │ │ │ -00000bd0 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000be2 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000be6 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000bd0 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000be2 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000be6 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000bea 00005b2f R_ARM_THM_MOVW_ABS_NC 0000058c .LC30 │ │ │ │ │ 00000bee 00005b30 R_ARM_THM_MOVT_ABS 0000058c .LC30 │ │ │ │ │ -00000bf4 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000bfe 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000c02 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000bf4 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000bfe 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000c02 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000c06 00005c2f R_ARM_THM_MOVW_ABS_NC 000005d0 .LC31 │ │ │ │ │ 00000c0a 00005c30 R_ARM_THM_MOVT_ABS 000005d0 .LC31 │ │ │ │ │ -00000c10 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000c36 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000c3a 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000c10 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000c36 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000c3a 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000c3e 00005d2f R_ARM_THM_MOVW_ABS_NC 000005f4 .LC32 │ │ │ │ │ 00000c42 00005d30 R_ARM_THM_MOVT_ABS 000005f4 .LC32 │ │ │ │ │ -00000c48 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000c88 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000c8c 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000c48 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000c88 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000c8c 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000c92 0000592f R_ARM_THM_MOVW_ABS_NC 0000052c .LC28 │ │ │ │ │ 00000c96 00005930 R_ARM_THM_MOVT_ABS 0000052c .LC28 │ │ │ │ │ -00000c9c 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000ca0 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000cb8 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000cd6 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000cda 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000c9c 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000ca0 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000cb8 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000cd6 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000cda 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000cde 0000552f R_ARM_THM_MOVW_ABS_NC 00000488 .LC24 │ │ │ │ │ 00000ce2 00005530 R_ARM_THM_MOVT_ABS 00000488 .LC24 │ │ │ │ │ -00000ce8 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000ce8 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000cf2 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000cf6 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000d06 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000d0a 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000d06 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000d0a 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000d0e 00005a2f R_ARM_THM_MOVW_ABS_NC 00000558 .LC29 │ │ │ │ │ 00000d12 00005a30 R_ARM_THM_MOVT_ABS 00000558 .LC29 │ │ │ │ │ -00000d18 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000d22 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000d26 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000d18 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000d22 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000d26 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000d2a 00004f2f R_ARM_THM_MOVW_ABS_NC 000003b8 .LC18 │ │ │ │ │ 00000d2e 00004f30 R_ARM_THM_MOVT_ABS 000003b8 .LC18 │ │ │ │ │ -00000d34 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000d54 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000d58 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000d34 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000d54 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000d58 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000d5e 0000562f R_ARM_THM_MOVW_ABS_NC 000004b4 .LC25 │ │ │ │ │ 00000d62 00005630 R_ARM_THM_MOVT_ABS 000004b4 .LC25 │ │ │ │ │ -00000d68 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000d6c 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000d84 0003ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00000d88 0003ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00000d68 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000d6c 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000d84 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00000d88 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ 00000d90 0000622f R_ARM_THM_MOVW_ABS_NC 00000758 .LC37 │ │ │ │ │ 00000d94 00006230 R_ARM_THM_MOVT_ABS 00000758 .LC37 │ │ │ │ │ -00000d9a 0003ac0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00000da0 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000da4 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000d9a 0003ae0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00000da0 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000da4 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000daa 00005f2f R_ARM_THM_MOVW_ABS_NC 00000680 .LC34 │ │ │ │ │ 00000dae 00005f30 R_ARM_THM_MOVT_ABS 00000680 .LC34 │ │ │ │ │ -00000db8 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000dc4 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000dc8 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000db8 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000dc4 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000dc8 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000dcc 00005e2f R_ARM_THM_MOVW_ABS_NC 0000063c .LC33 │ │ │ │ │ 00000dd0 00005e30 R_ARM_THM_MOVT_ABS 0000063c .LC33 │ │ │ │ │ -00000dde 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000de6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e26 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000e2a 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000dde 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000de6 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e26 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000e2a 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000e30 0000612f R_ARM_THM_MOVW_ABS_NC 0000070c .LC36 │ │ │ │ │ 00000e34 00006130 R_ARM_THM_MOVT_ABS 0000070c .LC36 │ │ │ │ │ -00000e3e 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000e50 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000e54 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000e3e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000e50 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000e54 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000e5a 0000602f R_ARM_THM_MOVW_ABS_NC 000006c8 .LC35 │ │ │ │ │ 00000e5e 00006030 R_ARM_THM_MOVT_ABS 000006c8 .LC35 │ │ │ │ │ -00000e68 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000e70 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e76 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00000e7a 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00000e68 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000e70 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e76 0003af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00000e7a 0003af30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 00000e7e 00004e2f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC17 │ │ │ │ │ 00000e82 00004e30 R_ARM_THM_MOVT_ABS 000003a4 .LC17 │ │ │ │ │ -00000e88 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000e90 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000ea0 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000eb6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ebe 0003870a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00000ec4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000f0e 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00000f18 0001022f R_ARM_THM_MOVW_ABS_NC 00000f44 .LC85 │ │ │ │ │ -00000f1c 00010230 R_ARM_THM_MOVT_ABS 00000f44 .LC85 │ │ │ │ │ -00000f20 0003f40a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000f50 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f58 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f64 00039e0a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ -00000f6c 0003820a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00000f84 0001032f R_ARM_THM_MOVW_ABS_NC 00000f54 .LC86 │ │ │ │ │ -00000f88 00010330 R_ARM_THM_MOVT_ABS 00000f54 .LC86 │ │ │ │ │ -00000f8c 0003f40a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000f96 0001032f R_ARM_THM_MOVW_ABS_NC 00000f54 .LC86 │ │ │ │ │ -00000f9a 00010330 R_ARM_THM_MOVT_ABS 00000f54 .LC86 │ │ │ │ │ -00000f9e 0003f40a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000fb4 0001012f R_ARM_THM_MOVW_ABS_NC 00000f34 .LC84 │ │ │ │ │ -00000fb8 00010130 R_ARM_THM_MOVT_ABS 00000f34 .LC84 │ │ │ │ │ -00000fc4 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000fd2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000fd8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001000 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -00001014 00039e0a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ -00001026 0003a60a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ -00001040 0003f50a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00001046 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000104a 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000104e 0001072f R_ARM_THM_MOVW_ABS_NC 00000f64 .LC87 │ │ │ │ │ -00001052 00010730 R_ARM_THM_MOVT_ABS 00000f64 .LC87 │ │ │ │ │ -00001058 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000010a8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000010ac 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000010b0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000010b4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001112 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000112c 0003c52f R_ARM_THM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ -00001130 0003c530 R_ARM_THM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ -00001160 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00001164 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00001168 00010f2f R_ARM_THM_MOVW_ABS_NC 00000f70 .LC88 │ │ │ │ │ -0000116c 00010f30 R_ARM_THM_MOVT_ABS 00000f70 .LC88 │ │ │ │ │ -00001172 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000117c 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00001180 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00001186 0001132f R_ARM_THM_MOVW_ABS_NC 00000fdc .LC92 │ │ │ │ │ -0000118a 00011330 R_ARM_THM_MOVT_ABS 00000fdc .LC92 │ │ │ │ │ -00001190 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000011a4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011aa 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000011ae 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000011b2 0001122f R_ARM_THM_MOVW_ABS_NC 00000fbc .LC91 │ │ │ │ │ -000011b6 00011230 R_ARM_THM_MOVT_ABS 00000fbc .LC91 │ │ │ │ │ -000011bc 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000011d2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011d8 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000011dc 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000011e0 0001112f R_ARM_THM_MOVW_ABS_NC 00000fa0 .LC90 │ │ │ │ │ -000011e4 00011130 R_ARM_THM_MOVT_ABS 00000fa0 .LC90 │ │ │ │ │ -000011f0 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000011f4 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000011f8 0001142f R_ARM_THM_MOVW_ABS_NC 00001004 .LC93 │ │ │ │ │ -000011fc 00011430 R_ARM_THM_MOVT_ABS 00001004 .LC93 │ │ │ │ │ -00001214 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00001218 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -0000121c 0001102f R_ARM_THM_MOVW_ABS_NC 00000f88 .LC89 │ │ │ │ │ -00001220 00011030 R_ARM_THM_MOVT_ABS 00000f88 .LC89 │ │ │ │ │ -00001226 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000122c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000125a 0001072f R_ARM_THM_MOVW_ABS_NC 00000f64 .LC87 │ │ │ │ │ -0000125e 00010730 R_ARM_THM_MOVT_ABS 00000f64 .LC87 │ │ │ │ │ -00001284 0004050a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ +00000e88 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000e90 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000ea0 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000eb6 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ebe 0003890a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00000ec4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000f0e 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00000f18 0001042f R_ARM_THM_MOVW_ABS_NC 00000f44 .LC85 │ │ │ │ │ +00000f1c 00010430 R_ARM_THM_MOVT_ABS 00000f44 .LC85 │ │ │ │ │ +00000f20 0003f60a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00000f50 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f58 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f64 0003a00a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ +00000f6c 0003840a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00000f84 0001052f R_ARM_THM_MOVW_ABS_NC 00000f54 .LC86 │ │ │ │ │ +00000f88 00010530 R_ARM_THM_MOVT_ABS 00000f54 .LC86 │ │ │ │ │ +00000f8c 0003f60a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00000f96 0001052f R_ARM_THM_MOVW_ABS_NC 00000f54 .LC86 │ │ │ │ │ +00000f9a 00010530 R_ARM_THM_MOVT_ABS 00000f54 .LC86 │ │ │ │ │ +00000f9e 0003f60a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00000fb4 0001032f R_ARM_THM_MOVW_ABS_NC 00000f34 .LC84 │ │ │ │ │ +00000fb8 00010330 R_ARM_THM_MOVT_ABS 00000f34 .LC84 │ │ │ │ │ +00000fc4 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000fd2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000fd8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001000 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00001014 0003a00a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ +00001026 0003a80a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +00001040 0003f70a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00001046 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000104a 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000104e 0001092f R_ARM_THM_MOVW_ABS_NC 00000f64 .LC87 │ │ │ │ │ +00001052 00010930 R_ARM_THM_MOVT_ABS 00000f64 .LC87 │ │ │ │ │ +00001058 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000010a8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000010ac 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000010b0 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000010b4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001112 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000112c 0003c72f R_ARM_THM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ +00001130 0003c730 R_ARM_THM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ +00001160 0003af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00001164 0003af30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00001168 0001112f R_ARM_THM_MOVW_ABS_NC 00000f70 .LC88 │ │ │ │ │ +0000116c 00011130 R_ARM_THM_MOVT_ABS 00000f70 .LC88 │ │ │ │ │ +00001172 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000117c 0003af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00001180 0003af30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00001186 0001152f R_ARM_THM_MOVW_ABS_NC 00000fdc .LC92 │ │ │ │ │ +0000118a 00011530 R_ARM_THM_MOVT_ABS 00000fdc .LC92 │ │ │ │ │ +00001190 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000011a4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011aa 0003af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000011ae 0003af30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000011b2 0001142f R_ARM_THM_MOVW_ABS_NC 00000fbc .LC91 │ │ │ │ │ +000011b6 00011430 R_ARM_THM_MOVT_ABS 00000fbc .LC91 │ │ │ │ │ +000011bc 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000011d2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011d8 0003af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000011dc 0003af30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000011e0 0001132f R_ARM_THM_MOVW_ABS_NC 00000fa0 .LC90 │ │ │ │ │ +000011e4 00011330 R_ARM_THM_MOVT_ABS 00000fa0 .LC90 │ │ │ │ │ +000011f0 0003af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000011f4 0003af30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000011f8 0001162f R_ARM_THM_MOVW_ABS_NC 00001004 .LC93 │ │ │ │ │ +000011fc 00011630 R_ARM_THM_MOVT_ABS 00001004 .LC93 │ │ │ │ │ +00001214 0003af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00001218 0003af30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000121c 0001122f R_ARM_THM_MOVW_ABS_NC 00000f88 .LC89 │ │ │ │ │ +00001220 00011230 R_ARM_THM_MOVT_ABS 00000f88 .LC89 │ │ │ │ │ +00001226 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000122c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000125a 0001092f R_ARM_THM_MOVW_ABS_NC 00000f64 .LC87 │ │ │ │ │ +0000125e 00010930 R_ARM_THM_MOVT_ABS 00000f64 .LC87 │ │ │ │ │ +00001284 0004070a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ 000012dc 00007c0a R_ARM_THM_CALL 00005b81 type_modified_unlocked │ │ │ │ │ -000012f0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000012f4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000012f8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000131a 0001332f R_ARM_THM_MOVW_ABS_NC 000011ec .LC104 │ │ │ │ │ -0000131e 00013330 R_ARM_THM_MOVT_ABS 000011ec .LC104 │ │ │ │ │ -00001322 0001342f R_ARM_THM_MOVW_ABS_NC 000011f0 .LC105 │ │ │ │ │ -00001326 00013430 R_ARM_THM_MOVT_ABS 000011f0 .LC105 │ │ │ │ │ -0000132a 0004060a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ -00001336 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000133a 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001340 0001312f R_ARM_THM_MOVW_ABS_NC 00001184 .LC102 │ │ │ │ │ -00001344 00013130 R_ARM_THM_MOVT_ABS 00001184 .LC102 │ │ │ │ │ -0000134c 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001354 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001358 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000135e 0001322f R_ARM_THM_MOVW_ABS_NC 000011b8 .LC103 │ │ │ │ │ -00001362 00013230 R_ARM_THM_MOVT_ABS 000011b8 .LC103 │ │ │ │ │ -0000136a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001394 0003850a R_ARM_THM_CALL 00000000 PyDescr_NewMethod │ │ │ │ │ -000013f6 00037c0a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ -0000142c 0003890a R_ARM_THM_CALL 00000000 PyDescr_NewClassMethod │ │ │ │ │ -00001434 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00001452 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001462 0003830a R_ARM_THM_CALL 00000000 PyCMethod_New │ │ │ │ │ -0000146c 00038a0a R_ARM_THM_CALL 00000000 PyStaticMethod_New │ │ │ │ │ -00001488 0003820a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000014a4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014ae 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014b8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014be 00038c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000014c2 00038c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000012f0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000012f4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000012f8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000131a 0001352f R_ARM_THM_MOVW_ABS_NC 000011ec .LC104 │ │ │ │ │ +0000131e 00013530 R_ARM_THM_MOVT_ABS 000011ec .LC104 │ │ │ │ │ +00001322 0001362f R_ARM_THM_MOVW_ABS_NC 000011f0 .LC105 │ │ │ │ │ +00001326 00013630 R_ARM_THM_MOVT_ABS 000011f0 .LC105 │ │ │ │ │ +0000132a 0004080a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ +00001336 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000133a 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001340 0001332f R_ARM_THM_MOVW_ABS_NC 00001184 .LC102 │ │ │ │ │ +00001344 00013330 R_ARM_THM_MOVT_ABS 00001184 .LC102 │ │ │ │ │ +0000134c 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001354 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001358 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000135e 0001342f R_ARM_THM_MOVW_ABS_NC 000011b8 .LC103 │ │ │ │ │ +00001362 00013430 R_ARM_THM_MOVT_ABS 000011b8 .LC103 │ │ │ │ │ +0000136a 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001394 0003870a R_ARM_THM_CALL 00000000 PyDescr_NewMethod │ │ │ │ │ +000013f6 00037e0a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ +0000142c 00038b0a R_ARM_THM_CALL 00000000 PyDescr_NewClassMethod │ │ │ │ │ +00001434 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00001452 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001462 0003850a R_ARM_THM_CALL 00000000 PyCMethod_New │ │ │ │ │ +0000146c 00038c0a R_ARM_THM_CALL 00000000 PyStaticMethod_New │ │ │ │ │ +00001488 0003840a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000014a4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014ae 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014b8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014be 00038e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000014c2 00038e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000014c6 0000102f R_ARM_THM_MOVW_ABS_NC 00000088 .LC2 │ │ │ │ │ 000014ca 00001030 R_ARM_THM_MOVT_ABS 00000088 .LC2 │ │ │ │ │ -000014d0 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000014dc 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001528 0001412f R_ARM_THM_MOVW_ABS_NC 00001288 .LC108 │ │ │ │ │ -0000152c 00014130 R_ARM_THM_MOVT_ABS 00001288 .LC108 │ │ │ │ │ -00001532 00040b0a R_ARM_THM_CALL 00000000 PyDict_ContainsString │ │ │ │ │ -00001548 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00001556 0004050a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ -00001564 0004050a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ -000015d0 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000015d4 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000015da 0001402f R_ARM_THM_MOVW_ABS_NC 00001248 .LC107 │ │ │ │ │ -000015de 00014030 R_ARM_THM_MOVT_ABS 00001248 .LC107 │ │ │ │ │ -000015e4 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000015f2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014d0 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000014dc 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001528 0001432f R_ARM_THM_MOVW_ABS_NC 00001288 .LC108 │ │ │ │ │ +0000152c 00014330 R_ARM_THM_MOVT_ABS 00001288 .LC108 │ │ │ │ │ +00001532 00040d0a R_ARM_THM_CALL 00000000 PyDict_ContainsString │ │ │ │ │ +00001548 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00001556 0004070a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ +00001564 0004070a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ +000015d0 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000015d4 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000015da 0001422f R_ARM_THM_MOVW_ABS_NC 00001248 .LC107 │ │ │ │ │ +000015de 00014230 R_ARM_THM_MOVT_ABS 00001248 .LC107 │ │ │ │ │ +000015e4 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000015f2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000015fc 00007c0a R_ARM_THM_CALL 00005b81 type_modified_unlocked │ │ │ │ │ -00001616 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001616 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001626 00007c0a R_ARM_THM_CALL 00005b81 type_modified_unlocked │ │ │ │ │ -00001632 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00001642 0004050a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ -00001648 0004050a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ -00001652 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00001656 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000165a 0001412f R_ARM_THM_MOVW_ABS_NC 00001288 .LC108 │ │ │ │ │ -0000165e 00014130 R_ARM_THM_MOVT_ABS 00001288 .LC108 │ │ │ │ │ -00001664 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000166a 0004050a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ -00001678 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000167c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001680 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001684 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001688 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000016ac 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000016b0 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000016ba 0004110a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -000016d0 0004122f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000016d4 00041230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000016e4 0004122f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000016e8 00041230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000016f2 0004102f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000016f6 00041030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001702 0004102f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001706 00041030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001712 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001716 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001726 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000172a 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001742 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001778 00010a0a R_ARM_THM_CALL 00009f11 type_qualname │ │ │ │ │ -00001786 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00001792 00014b2f R_ARM_THM_MOVW_ABS_NC 00001298 .LC109 │ │ │ │ │ -00001796 00014b30 R_ARM_THM_MOVT_ABS 00001298 .LC109 │ │ │ │ │ -0000179a 0003f40a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -000017be 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000017cc 00014c2f R_ARM_THM_MOVW_ABS_NC 000012b0 .LC110 │ │ │ │ │ -000017d0 00014c30 R_ARM_THM_MOVT_ABS 000012b0 .LC110 │ │ │ │ │ -000017d8 0003f40a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -000017e2 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000017ea 00010a0a R_ARM_THM_CALL 00009f11 type_qualname │ │ │ │ │ -0000180c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001818 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001632 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00001642 0004070a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ +00001648 0004070a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ +00001652 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00001656 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000165a 0001432f R_ARM_THM_MOVW_ABS_NC 00001288 .LC108 │ │ │ │ │ +0000165e 00014330 R_ARM_THM_MOVT_ABS 00001288 .LC108 │ │ │ │ │ +00001664 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000166a 0004070a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ +00001678 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000167c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001680 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001684 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001688 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000016ac 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000016b0 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000016ba 0004130a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +000016d0 0004142f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000016d4 00041430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000016e4 0004142f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000016e8 00041430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000016f2 0004122f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000016f6 00041230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001702 0004122f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001706 00041230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001712 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001716 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001726 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000172a 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001742 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001778 00010c0a R_ARM_THM_CALL 00009f05 type_qualname │ │ │ │ │ +00001786 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00001792 00014d2f R_ARM_THM_MOVW_ABS_NC 00001298 .LC109 │ │ │ │ │ +00001796 00014d30 R_ARM_THM_MOVT_ABS 00001298 .LC109 │ │ │ │ │ +0000179a 0003f60a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +000017be 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000017cc 00014e2f R_ARM_THM_MOVW_ABS_NC 000012b0 .LC110 │ │ │ │ │ +000017d0 00014e30 R_ARM_THM_MOVT_ABS 000012b0 .LC110 │ │ │ │ │ +000017d8 0003f60a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +000017e2 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000017ea 00010c0a R_ARM_THM_CALL 00009f05 type_qualname │ │ │ │ │ +0000180c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001818 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000182c 0000350a R_ARM_THM_CALL 00003815 mro_implementation_unlocked │ │ │ │ │ -0000183e 0003e90a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ -00001856 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001884 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000018c4 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -000018d0 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -000018d4 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -000018dc 0003ee0a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000183e 0003eb0a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ +00001856 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001884 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000018c4 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +000018d0 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +000018d4 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +000018dc 0003f00a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ 00001930 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001934 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001938 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001962 0004110a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00001970 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00001934 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001938 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001962 0004130a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00001970 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 00001980 0000360a R_ARM_THM_CALL 00005d0d type_modified_unlocked.part.0 │ │ │ │ │ -000019a4 0004050a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ -000019aa 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -000019ae 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -000019b6 0003ee0a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00001a0c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001a10 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001a60 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00001a7a 0003742f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00001a7e 00037430 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00001ab0 0001682f R_ARM_THM_MOVW_ABS_NC 0000c415 slot_tp_setattro │ │ │ │ │ -00001ab4 00016830 R_ARM_THM_MOVT_ABS 0000c415 slot_tp_setattro │ │ │ │ │ -00001b1a 0001682f R_ARM_THM_MOVW_ABS_NC 0000c415 slot_tp_setattro │ │ │ │ │ -00001b1e 00016830 R_ARM_THM_MOVT_ABS 0000c415 slot_tp_setattro │ │ │ │ │ -00001b42 0001252f R_ARM_THM_MOVW_ABS_NC 0000a8ed type_setattro │ │ │ │ │ -00001b46 00012530 R_ARM_THM_MOVT_ABS 0000a8ed type_setattro │ │ │ │ │ -00001b66 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001b6a 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001b90 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ -00001bb6 0003fe0a R_ARM_THM_CALL 00000000 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ +000019a4 0004070a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ +000019aa 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +000019ae 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +000019b6 0003f00a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00001a0c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001a10 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001a60 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00001a7a 0003762f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00001a7e 00037630 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00001ab0 00016a2f R_ARM_THM_MOVW_ABS_NC 0000c409 slot_tp_setattro │ │ │ │ │ +00001ab4 00016a30 R_ARM_THM_MOVT_ABS 0000c409 slot_tp_setattro │ │ │ │ │ +00001b1a 00016a2f R_ARM_THM_MOVW_ABS_NC 0000c409 slot_tp_setattro │ │ │ │ │ +00001b1e 00016a30 R_ARM_THM_MOVT_ABS 0000c409 slot_tp_setattro │ │ │ │ │ +00001b42 0001272f R_ARM_THM_MOVW_ABS_NC 0000a8e1 type_setattro │ │ │ │ │ +00001b46 00012730 R_ARM_THM_MOVT_ABS 0000a8e1 type_setattro │ │ │ │ │ +00001b66 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001b6a 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001b90 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00001bb6 0004000a R_ARM_THM_CALL 00000000 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ 00001bc8 0000360a R_ARM_THM_CALL 00005d0d type_modified_unlocked.part.0 │ │ │ │ │ -00001bd2 0003ff0a R_ARM_THM_CALL 00000000 _PyDict_SetItem_LockHeld │ │ │ │ │ -00001c2e 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001c32 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001c7a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c98 0001260a R_ARM_THM_CALL 0000b2c9 update_slot │ │ │ │ │ -00001ca6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001cb6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001cd0 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001cd4 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001cd8 0000e22f R_ARM_THM_MOVW_ABS_NC 00000da4 .LC76 │ │ │ │ │ -00001cdc 0000e230 R_ARM_THM_MOVT_ABS 00000da4 .LC76 │ │ │ │ │ -00001ce0 00016b2f R_ARM_THM_MOVW_ABS_NC 00001304 .LC113 │ │ │ │ │ -00001ce4 00016b30 R_ARM_THM_MOVT_ABS 00001304 .LC113 │ │ │ │ │ -00001cee 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001d12 0003f50a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00001d20 0004002f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_MemoryError │ │ │ │ │ -00001d24 00040030 R_ARM_THM_MOVT_ABS 00000000 PyExc_MemoryError │ │ │ │ │ -00001d28 0001222f R_ARM_THM_MOVW_ABS_NC 0000112c .LC100 │ │ │ │ │ -00001d2c 00012230 R_ARM_THM_MOVT_ABS 0000112c .LC100 │ │ │ │ │ -00001d32 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001d48 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d4e 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001d52 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001d58 0000d72f R_ARM_THM_MOVW_ABS_NC 00000d48 .LC73 │ │ │ │ │ -00001d5c 0000d730 R_ARM_THM_MOVT_ABS 00000d48 .LC73 │ │ │ │ │ -00001d62 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001d68 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00001d6c 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00001d72 0001232f R_ARM_THM_MOVW_ABS_NC 00001158 .LC101 │ │ │ │ │ -00001d76 00012330 R_ARM_THM_MOVT_ABS 00001158 .LC101 │ │ │ │ │ -00001d7e 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001d86 0004020a R_ARM_THM_CALL 00000000 _PyObject_SetAttributeErrorContext │ │ │ │ │ -00001d90 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001d94 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001d9c 0001212f R_ARM_THM_MOVW_ABS_NC 000010fc .LC99 │ │ │ │ │ -00001da0 00012130 R_ARM_THM_MOVT_ABS 000010fc .LC99 │ │ │ │ │ -00001da6 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001db4 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001db8 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001dbe 00016c2f R_ARM_THM_MOVW_ABS_NC 00001324 .LC114 │ │ │ │ │ -00001dc2 00016c30 R_ARM_THM_MOVT_ABS 00001324 .LC114 │ │ │ │ │ -00001dc6 00016d2f R_ARM_THM_MOVW_ABS_NC 00001330 .LC115 │ │ │ │ │ -00001dca 00016d30 R_ARM_THM_MOVT_ABS 00001330 .LC115 │ │ │ │ │ -00001dd0 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001dd6 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001dda 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00001dde 00016a2f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC112 │ │ │ │ │ -00001de2 00016a30 R_ARM_THM_MOVT_ABS 000012d0 .LC112 │ │ │ │ │ -00001de8 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001dee 00036b0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -00001e02 0004010a R_ARM_THM_CALL 00000000 _PyUnicode_Copy │ │ │ │ │ -00001e18 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001e4c 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -00001eb2 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001eb6 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001eee 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ef4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001ef8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001bd2 0004010a R_ARM_THM_CALL 00000000 _PyDict_SetItem_LockHeld │ │ │ │ │ +00001c2e 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001c32 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001c7a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c98 0001280a R_ARM_THM_CALL 0000b2bd update_slot │ │ │ │ │ +00001ca6 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001cb6 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001cd0 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001cd4 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001cd8 0000e42f R_ARM_THM_MOVW_ABS_NC 00000da4 .LC76 │ │ │ │ │ +00001cdc 0000e430 R_ARM_THM_MOVT_ABS 00000da4 .LC76 │ │ │ │ │ +00001ce0 00016d2f R_ARM_THM_MOVW_ABS_NC 00001304 .LC113 │ │ │ │ │ +00001ce4 00016d30 R_ARM_THM_MOVT_ABS 00001304 .LC113 │ │ │ │ │ +00001cee 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001d12 0003f70a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00001d20 0004022f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_MemoryError │ │ │ │ │ +00001d24 00040230 R_ARM_THM_MOVT_ABS 00000000 PyExc_MemoryError │ │ │ │ │ +00001d28 0001242f R_ARM_THM_MOVW_ABS_NC 0000112c .LC100 │ │ │ │ │ +00001d2c 00012430 R_ARM_THM_MOVT_ABS 0000112c .LC100 │ │ │ │ │ +00001d32 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001d48 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d4e 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001d52 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001d58 0000d92f R_ARM_THM_MOVW_ABS_NC 00000d48 .LC73 │ │ │ │ │ +00001d5c 0000d930 R_ARM_THM_MOVT_ABS 00000d48 .LC73 │ │ │ │ │ +00001d62 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001d68 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00001d6c 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00001d72 0001252f R_ARM_THM_MOVW_ABS_NC 00001158 .LC101 │ │ │ │ │ +00001d76 00012530 R_ARM_THM_MOVT_ABS 00001158 .LC101 │ │ │ │ │ +00001d7e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001d86 0004040a R_ARM_THM_CALL 00000000 _PyObject_SetAttributeErrorContext │ │ │ │ │ +00001d90 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001d94 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001d9c 0001232f R_ARM_THM_MOVW_ABS_NC 000010fc .LC99 │ │ │ │ │ +00001da0 00012330 R_ARM_THM_MOVT_ABS 000010fc .LC99 │ │ │ │ │ +00001da6 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001db4 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001db8 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001dbe 00016e2f R_ARM_THM_MOVW_ABS_NC 00001324 .LC114 │ │ │ │ │ +00001dc2 00016e30 R_ARM_THM_MOVT_ABS 00001324 .LC114 │ │ │ │ │ +00001dc6 00016f2f R_ARM_THM_MOVW_ABS_NC 00001330 .LC115 │ │ │ │ │ +00001dca 00016f30 R_ARM_THM_MOVT_ABS 00001330 .LC115 │ │ │ │ │ +00001dd0 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001dd6 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001dda 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001dde 00016c2f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC112 │ │ │ │ │ +00001de2 00016c30 R_ARM_THM_MOVT_ABS 000012d0 .LC112 │ │ │ │ │ +00001de8 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001dee 00036d0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +00001e02 0004030a R_ARM_THM_CALL 00000000 _PyUnicode_Copy │ │ │ │ │ +00001e18 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001e4c 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00001eb2 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001eb6 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001eee 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ef4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001ef8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001f0a 0000250a R_ARM_THM_CALL 00003e25 _PyType_DocWithoutSignature │ │ │ │ │ -00001f1c 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001f20 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001f40 0003940a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00001f5a 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001f5e 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001f6e 0003b00a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -00001f94 0003960a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00001fae 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002014 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002024 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000202c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001f1c 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001f20 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001f40 0003960a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00001f5a 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001f5e 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001f6e 0003b20a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +00001f94 0003980a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00001fae 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002014 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002024 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000202c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000206a 00007c0a R_ARM_THM_CALL 00005b81 type_modified_unlocked │ │ │ │ │ -000020b6 0004160a R_ARM_THM_CALL 00001f2d _PyType_GetSubclasses │ │ │ │ │ -00002116 00017e0a R_ARM_THM_CALL 0000c8c9 update_slots_callback │ │ │ │ │ -0000213c 0003b00a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -00002148 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000214c 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002180 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -000021b2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000226c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000227c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002284 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002288 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000022b6 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000022ba 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000022c8 0003920a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -000022e6 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000231c 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002322 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002326 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002330 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002334 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002338 0001852f R_ARM_THM_MOVW_ABS_NC 00001384 .LC118 │ │ │ │ │ -0000233c 00018530 R_ARM_THM_MOVT_ABS 00001384 .LC118 │ │ │ │ │ -00002344 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000234c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002350 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000236a 00041b0a R_ARM_THM_CALL 00000000 _PyObject_RealIsSubclass │ │ │ │ │ -00002382 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000023ae 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -000023b8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000023bc 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000023c0 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002458 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000247c 0004230a R_ARM_THM_CALL 00000000 _PyFunction_GetVersionForCurrentState │ │ │ │ │ -000024c6 00019f2f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC119 │ │ │ │ │ -000024ca 00019f30 R_ARM_THM_MOVT_ABS 000013a4 .LC119 │ │ │ │ │ -000024ce 0001a02f R_ARM_THM_MOVW_ABS_NC 000013a8 .LC120 │ │ │ │ │ -000024d2 0001a030 R_ARM_THM_MOVT_ABS 000013a8 .LC120 │ │ │ │ │ -000024d6 0001a12f R_ARM_THM_MOVW_ABS_NC 000013b4 .LC121 │ │ │ │ │ -000024da 0001a130 R_ARM_THM_MOVT_ABS 000013b4 .LC121 │ │ │ │ │ -000024de 0004250a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000024e8 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000024ec 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000024f0 0001a22f R_ARM_THM_MOVW_ABS_NC 000013c0 .LC122 │ │ │ │ │ -000024f4 0001a230 R_ARM_THM_MOVT_ABS 000013c0 .LC122 │ │ │ │ │ -000024fc 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000256e 00041e0a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ -0000258c 0004200a R_ARM_THM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ -000025f6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000261c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002640 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000026cc 0003680a R_ARM_THM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ -00002748 0003780a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -00002758 0003aa0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -00002774 00041f0a R_ARM_THM_CALL 00000000 PyDict_Size │ │ │ │ │ -0000278c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000027c2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000027dc 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000027e0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000027e4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000027e8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000027ec 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000027f2 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00002848 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000284c 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000285a 0003b00a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -000028ac 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00002916 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002936 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002944 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002970 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000029d0 0003672f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000029d4 00036730 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00002a3a 0003672f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00002a3e 00036730 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00002ab4 0003b30a R_ARM_THM_CALL 00000000 PyMutex_Lock │ │ │ │ │ -00002abc 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002b2c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002c2a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002c30 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002c36 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002c3c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002c42 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002c48 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002c4e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002c54 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002c8e 0000850a R_ARM_THM_CALL 0000934d assign_version_tag │ │ │ │ │ -00002ca4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002d48 0003742f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00002d4c 00037430 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00002d6e 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002d78 0004322f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -00002d7c 00043230 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -00002d82 0004330a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ -00002d8a 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002d8e 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002d92 0000e12f R_ARM_THM_MOVW_ABS_NC 00000da0 .LC75 │ │ │ │ │ -00002d96 0000e130 R_ARM_THM_MOVT_ABS 00000da0 .LC75 │ │ │ │ │ -00002d9a 00016b2f R_ARM_THM_MOVW_ABS_NC 00001304 .LC113 │ │ │ │ │ -00002d9e 00016b30 R_ARM_THM_MOVT_ABS 00001304 .LC113 │ │ │ │ │ -00002daa 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002db2 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00002db6 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00002dba 00016a2f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC112 │ │ │ │ │ -00002dbe 00016a30 R_ARM_THM_MOVT_ABS 000012d0 .LC112 │ │ │ │ │ -00002dc4 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002e4e 0003ba0a R_ARM_THM_CALL 00006251 _PyType_LookupRefAndVersion │ │ │ │ │ -00002e5e 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002e62 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002e78 0003cc0a R_ARM_THM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ -00002e98 0001bc2f R_ARM_THM_MOVW_ABS_NC 00002e2d slot_tp_descr_get │ │ │ │ │ -00002e9c 0001bc30 R_ARM_THM_MOVT_ABS 00002e2d slot_tp_descr_get │ │ │ │ │ -00002eb8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002ec0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002edc 0001600a R_ARM_THM_CALL 0000bf75 vectorcall_method │ │ │ │ │ -00002ee4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002f1e 0001cc2f R_ARM_THM_MOVW_ABS_NC 00002ee9 slot_nb_and │ │ │ │ │ -00002f22 0001cc30 R_ARM_THM_MOVT_ABS 00002ee9 slot_nb_and │ │ │ │ │ -00002f5a 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002f5e 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002f94 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f9e 0001cc2f R_ARM_THM_MOVW_ABS_NC 00002ee9 slot_nb_and │ │ │ │ │ -00002fa2 0001cc30 R_ARM_THM_MOVT_ABS 00002ee9 slot_nb_and │ │ │ │ │ -00002faa 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002fae 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002fd6 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002fda 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000020b6 0004180a R_ARM_THM_CALL 00001f2d _PyType_GetSubclasses │ │ │ │ │ +00002116 0001800a R_ARM_THM_CALL 0000c8bd update_slots_callback │ │ │ │ │ +0000213c 0003b20a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +00002148 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000214c 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002180 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +000021b2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000226c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000227c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002284 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002288 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000022b6 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000022ba 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000022c8 0003940a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +000022e6 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000231c 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002322 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002326 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002330 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002334 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002338 0001872f R_ARM_THM_MOVW_ABS_NC 00001384 .LC118 │ │ │ │ │ +0000233c 00018730 R_ARM_THM_MOVT_ABS 00001384 .LC118 │ │ │ │ │ +00002344 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000234c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002350 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000236a 00041d0a R_ARM_THM_CALL 00000000 _PyObject_RealIsSubclass │ │ │ │ │ +00002382 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000023ae 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +000023b8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000023bc 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000023c0 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002458 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000247c 0004250a R_ARM_THM_CALL 00000000 _PyFunction_GetVersionForCurrentState │ │ │ │ │ +000024c6 0001a12f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC119 │ │ │ │ │ +000024ca 0001a130 R_ARM_THM_MOVT_ABS 000013a4 .LC119 │ │ │ │ │ +000024ce 0001a22f R_ARM_THM_MOVW_ABS_NC 000013a8 .LC120 │ │ │ │ │ +000024d2 0001a230 R_ARM_THM_MOVT_ABS 000013a8 .LC120 │ │ │ │ │ +000024d6 0001a32f R_ARM_THM_MOVW_ABS_NC 000013b4 .LC121 │ │ │ │ │ +000024da 0001a330 R_ARM_THM_MOVT_ABS 000013b4 .LC121 │ │ │ │ │ +000024de 0004270a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000024e8 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000024ec 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000024f0 0001a42f R_ARM_THM_MOVW_ABS_NC 000013c0 .LC122 │ │ │ │ │ +000024f4 0001a430 R_ARM_THM_MOVT_ABS 000013c0 .LC122 │ │ │ │ │ +000024fc 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000256e 0004200a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ +0000258c 0004220a R_ARM_THM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ +000025f6 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000261c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002640 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000026cc 00036a0a R_ARM_THM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ +00002748 00037a0a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +00002758 0003ac0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +00002774 0004210a R_ARM_THM_CALL 00000000 PyDict_Size │ │ │ │ │ +0000278c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000027c2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000027dc 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000027e0 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000027e4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000027e8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000027ec 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000027f2 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00002848 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000284c 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000285a 0003b20a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +000028ac 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00002916 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002936 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002944 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002970 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000029d0 0003692f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000029d4 00036930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00002a3a 0003692f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00002a3e 00036930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00002ab4 0003b50a R_ARM_THM_CALL 00000000 PyMutex_Lock │ │ │ │ │ +00002abc 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002b2c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002c2a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c30 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c36 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c3c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c42 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c48 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c4e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c54 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c8e 0000850a R_ARM_THM_CALL 00009341 assign_version_tag │ │ │ │ │ +00002ca4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002d48 0003762f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00002d4c 00037630 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00002d6e 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002d78 0004342f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +00002d7c 00043430 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +00002d82 0004350a R_ARM_THM_CALL 00000000 PyErr_SetNone │ │ │ │ │ +00002d8a 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002d8e 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002d92 0000e32f R_ARM_THM_MOVW_ABS_NC 00000da0 .LC75 │ │ │ │ │ +00002d96 0000e330 R_ARM_THM_MOVT_ABS 00000da0 .LC75 │ │ │ │ │ +00002d9a 00016d2f R_ARM_THM_MOVW_ABS_NC 00001304 .LC113 │ │ │ │ │ +00002d9e 00016d30 R_ARM_THM_MOVT_ABS 00001304 .LC113 │ │ │ │ │ +00002daa 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002db2 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00002db6 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00002dba 00016c2f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC112 │ │ │ │ │ +00002dbe 00016c30 R_ARM_THM_MOVT_ABS 000012d0 .LC112 │ │ │ │ │ +00002dc4 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002e4e 0003bc0a R_ARM_THM_CALL 00006251 _PyType_LookupRefAndVersion │ │ │ │ │ +00002e5e 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002e62 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002e78 0003ce0a R_ARM_THM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ +00002e98 0001be2f R_ARM_THM_MOVW_ABS_NC 00002e2d slot_tp_descr_get │ │ │ │ │ +00002e9c 0001be30 R_ARM_THM_MOVT_ABS 00002e2d slot_tp_descr_get │ │ │ │ │ +00002eb8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ec0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002edc 0001620a R_ARM_THM_CALL 0000bf69 vectorcall_method │ │ │ │ │ +00002ee4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002f1e 0001ce2f R_ARM_THM_MOVW_ABS_NC 00002ee9 slot_nb_and │ │ │ │ │ +00002f22 0001ce30 R_ARM_THM_MOVT_ABS 00002ee9 slot_nb_and │ │ │ │ │ +00002f5a 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002f5e 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002f94 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002f9e 0001ce2f R_ARM_THM_MOVW_ABS_NC 00002ee9 slot_nb_and │ │ │ │ │ +00002fa2 0001ce30 R_ARM_THM_MOVT_ABS 00002ee9 slot_nb_and │ │ │ │ │ +00002faa 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002fae 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002fd6 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002fda 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00002fec 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00002ff0 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002ffc 0001ce0a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ -0000301a 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000301e 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003044 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003054 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003058 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000305c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003080 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ -000030c0 0003bd0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -000030ea 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00003106 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003138 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000313c 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00003142 0003ef0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000314a 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00003152 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003156 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000315e 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003182 0004390a R_ARM_THM_CALL 00000000 _PyObject_RealIsInstance │ │ │ │ │ -0000319a 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000031cc 00043a0a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ -000031f4 0003920a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000320c 00043b0a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -00003224 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000322c 0001d42f R_ARM_THM_MOVW_ABS_NC 00001488 .LC127 │ │ │ │ │ -00003230 0001d430 R_ARM_THM_MOVT_ABS 00001488 .LC127 │ │ │ │ │ -00003234 0003b10a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0000323c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003240 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003256 00036b0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -00003268 00043c0a R_ARM_THM_CALL 00000000 PyDict_Keys │ │ │ │ │ -0000329a 0003de0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000032a8 00043d0a R_ARM_THM_CALL 00000000 PyDict_Update │ │ │ │ │ -000032be 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000032cc 0003de0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000032d8 00043e0a R_ARM_THM_CALL 00000000 PySequence_Size │ │ │ │ │ -00003302 00043f0a R_ARM_THM_CALL 00000000 PySequence_GetItem │ │ │ │ │ -00003332 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000334e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000336e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003374 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003378 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000338a 0001db2f R_ARM_THM_MOVW_ABS_NC 000014b8 .LC128 │ │ │ │ │ -0000338e 0001db30 R_ARM_THM_MOVT_ABS 000014b8 .LC128 │ │ │ │ │ +00002ffc 0001d00a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ +0000301a 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000301e 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003044 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003054 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003058 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000305c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003080 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +000030c0 0003bf0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +000030ea 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00003106 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003138 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000313c 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00003142 0003f10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000314a 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00003152 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003156 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000315e 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003182 00043b0a R_ARM_THM_CALL 00000000 _PyObject_RealIsInstance │ │ │ │ │ +0000319a 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000031cc 00043c0a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ +000031f4 0003940a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000320c 00043d0a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +00003224 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000322c 0001d62f R_ARM_THM_MOVW_ABS_NC 00001488 .LC127 │ │ │ │ │ +00003230 0001d630 R_ARM_THM_MOVT_ABS 00001488 .LC127 │ │ │ │ │ +00003234 0003b30a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000323c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003240 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003256 00036d0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +00003268 00043e0a R_ARM_THM_CALL 00000000 PyDict_Keys │ │ │ │ │ +0000329a 0003e00a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +000032a8 00043f0a R_ARM_THM_CALL 00000000 PyDict_Update │ │ │ │ │ +000032be 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000032cc 0003e00a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +000032d8 0004400a R_ARM_THM_CALL 00000000 PySequence_Size │ │ │ │ │ +00003302 0004410a R_ARM_THM_CALL 00000000 PySequence_GetItem │ │ │ │ │ +00003332 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000334e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000336e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003374 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003378 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000338a 0001dd2f R_ARM_THM_MOVW_ABS_NC 000014b8 .LC128 │ │ │ │ │ +0000338e 0001dd30 R_ARM_THM_MOVT_ABS 000014b8 .LC128 │ │ │ │ │ 000033a4 00007c0a R_ARM_THM_CALL 00005b81 type_modified_unlocked │ │ │ │ │ -0000340c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003410 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003448 0001e02f R_ARM_THM_MOVW_ABS_NC 00003415 slot_nb_or │ │ │ │ │ -0000344c 0001e030 R_ARM_THM_MOVT_ABS 00003415 slot_nb_or │ │ │ │ │ -00003454 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003458 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003482 0001e02f R_ARM_THM_MOVW_ABS_NC 00003415 slot_nb_or │ │ │ │ │ -00003486 0001e030 R_ARM_THM_MOVT_ABS 00003415 slot_nb_or │ │ │ │ │ -000034c6 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000034ca 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003506 0001ce0a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ -00003510 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003514 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003526 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000340c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003410 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003448 0001e52f R_ARM_THM_MOVW_ABS_NC 00003415 slot_nb_or │ │ │ │ │ +0000344c 0001e530 R_ARM_THM_MOVT_ABS 00003415 slot_nb_or │ │ │ │ │ +00003454 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003458 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003482 0001e52f R_ARM_THM_MOVW_ABS_NC 00003415 slot_nb_or │ │ │ │ │ +00003486 0001e530 R_ARM_THM_MOVT_ABS 00003415 slot_nb_or │ │ │ │ │ +000034c6 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000034ca 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003506 0001d00a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ +00003510 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003514 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003526 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000352c 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00003530 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003540 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003544 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003572 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003580 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003584 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003588 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000035c4 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -000035d8 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000360e 0001eb2f R_ARM_THM_MOVW_ABS_NC 00001520 .LC131 │ │ │ │ │ -00003612 0001eb30 R_ARM_THM_MOVT_ABS 00001520 .LC131 │ │ │ │ │ -00003616 0004440a R_ARM_THM_CALL 00000000 PyObject_GetAttrString │ │ │ │ │ -00003622 0004450a R_ARM_THM_CALL 00000000 PyCallable_Check │ │ │ │ │ -0000362c 0003920a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000364c 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00003540 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003544 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003572 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003580 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003584 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003588 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000035c4 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +000035d8 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000360e 0001ed2f R_ARM_THM_MOVW_ABS_NC 00001520 .LC131 │ │ │ │ │ +00003612 0001ed30 R_ARM_THM_MOVT_ABS 00001520 .LC131 │ │ │ │ │ +00003616 0004460a R_ARM_THM_CALL 00000000 PyObject_GetAttrString │ │ │ │ │ +00003622 0004470a R_ARM_THM_CALL 00000000 PyCallable_Check │ │ │ │ │ +0000362c 0003940a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000364c 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 0000365e 00007c0a R_ARM_THM_CALL 00005b81 type_modified_unlocked │ │ │ │ │ -00003664 00036b0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -00003682 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00003686 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000368c 0001ea2f R_ARM_THM_MOVW_ABS_NC 000014ec .LC130 │ │ │ │ │ -00003690 0001ea30 R_ARM_THM_MOVT_ABS 000014ec .LC130 │ │ │ │ │ -00003696 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000036be 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000370c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003714 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000373a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003740 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003744 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000374c 0001ec2f R_ARM_THM_MOVW_ABS_NC 00001530 .LC132 │ │ │ │ │ -00003750 0001ec30 R_ARM_THM_MOVT_ABS 00001530 .LC132 │ │ │ │ │ -00003754 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003786 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000378e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000379c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000037b8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000037c0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000037e6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000037ec 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000037f0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000037f4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000037f8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003814 00040c0a R_ARM_THM_CALL 0000b9d9 PyType_GetDict │ │ │ │ │ -0000381e 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -00003830 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -00003876 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000387a 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00003880 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000389a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000038a0 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -000038a4 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -000038aa 0001f02f R_ARM_THM_MOVW_ABS_NC 00001560 .LC133 │ │ │ │ │ -000038ae 0001f030 R_ARM_THM_MOVT_ABS 00001560 .LC133 │ │ │ │ │ -000038b4 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000038be 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000038c6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000038de 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000038e4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000038e8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003904 0001750a R_ARM_THM_CALL 0000c701 check_num_args │ │ │ │ │ -00003948 0003cc0a R_ARM_THM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ -00003970 0003920a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -000039aa 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ -000039e0 0003bd0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00003a08 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00003a1e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003a4e 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00003a52 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00003a5c 0003ee0a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00003a64 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003a68 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003a88 0003de0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00003a9e 0003c00a R_ARM_THM_CALL 00000000 PyDict_Copy │ │ │ │ │ -00003abe 0003de0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00003ad6 00043c0a R_ARM_THM_CALL 00000000 PyDict_Keys │ │ │ │ │ -00003afc 00036b0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -00003b0c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003b14 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003b1c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003b20 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003b6e 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003b72 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003664 00036d0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +00003682 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00003686 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000368c 0001ec2f R_ARM_THM_MOVW_ABS_NC 000014ec .LC130 │ │ │ │ │ +00003690 0001ec30 R_ARM_THM_MOVT_ABS 000014ec .LC130 │ │ │ │ │ +00003696 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000036be 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000370c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003714 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000373a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003740 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003744 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000374c 0001ee2f R_ARM_THM_MOVW_ABS_NC 00001530 .LC132 │ │ │ │ │ +00003750 0001ee30 R_ARM_THM_MOVT_ABS 00001530 .LC132 │ │ │ │ │ +00003754 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003786 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000378e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000379c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000037b8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000037c0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000037e6 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000037ec 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000037f0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000037f4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000037f8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003814 00040e0a R_ARM_THM_CALL 0000b9cd PyType_GetDict │ │ │ │ │ +0000381e 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00003830 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00003876 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000387a 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00003880 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000389a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000038a0 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +000038a4 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +000038aa 0001f22f R_ARM_THM_MOVW_ABS_NC 00001560 .LC133 │ │ │ │ │ +000038ae 0001f230 R_ARM_THM_MOVT_ABS 00001560 .LC133 │ │ │ │ │ +000038b4 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000038be 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000038c6 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000038de 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000038e4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000038e8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003904 0001770a R_ARM_THM_CALL 0000c6f5 check_num_args │ │ │ │ │ +00003948 0003ce0a R_ARM_THM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ +00003970 0003940a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +000039aa 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +000039e0 0003bf0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00003a08 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00003a1e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003a4e 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00003a52 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00003a5c 0003f00a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00003a64 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003a68 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003a88 0003e00a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00003a9e 0003c20a R_ARM_THM_CALL 00000000 PyDict_Copy │ │ │ │ │ +00003abe 0003e00a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00003ad6 00043e0a R_ARM_THM_CALL 00000000 PyDict_Keys │ │ │ │ │ +00003afc 00036d0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +00003b0c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003b14 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003b1c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003b20 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003b6e 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003b72 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00003b7a 0000582f R_ARM_THM_MOVW_ABS_NC 000004fc .LC27 │ │ │ │ │ 00003b7e 00005830 R_ARM_THM_MOVT_ABS 000004fc .LC27 │ │ │ │ │ -00003b82 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003b82 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00003bb6 00007c0a R_ARM_THM_CALL 00005b81 type_modified_unlocked │ │ │ │ │ -00003bd8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003be8 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003bec 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003bf0 0002062f R_ARM_THM_MOVW_ABS_NC 000015f8 .LC137 │ │ │ │ │ -00003bf4 00020630 R_ARM_THM_MOVT_ABS 000015f8 .LC137 │ │ │ │ │ -00003bfa 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003c14 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c1a 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00003c1e 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00003c38 00018a0a R_ARM_THM_CALL 0000cd75 maybe_call_special_no_args.constprop.0 │ │ │ │ │ -00003c42 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003c54 00014c2f R_ARM_THM_MOVW_ABS_NC 000012b0 .LC110 │ │ │ │ │ -00003c58 00014c30 R_ARM_THM_MOVT_ABS 000012b0 .LC110 │ │ │ │ │ -00003c68 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003c84 0001600a R_ARM_THM_CALL 0000bf75 vectorcall_method │ │ │ │ │ -00003c8c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003cc4 00020e2f R_ARM_THM_MOVW_ABS_NC 00003c91 slot_nb_true_divide │ │ │ │ │ -00003cc8 00020e30 R_ARM_THM_MOVT_ABS 00003c91 slot_nb_true_divide │ │ │ │ │ -00003ce4 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003ce8 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003d0e 00020e2f R_ARM_THM_MOVW_ABS_NC 00003c91 slot_nb_true_divide │ │ │ │ │ -00003d12 00020e30 R_ARM_THM_MOVT_ABS 00003c91 slot_nb_true_divide │ │ │ │ │ -00003d1a 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003d1e 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003d76 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003bd8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003be8 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003bec 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003bf0 0002082f R_ARM_THM_MOVW_ABS_NC 000015f8 .LC137 │ │ │ │ │ +00003bf4 00020830 R_ARM_THM_MOVT_ABS 000015f8 .LC137 │ │ │ │ │ +00003bfa 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003c14 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c1a 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00003c1e 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00003c38 00018c0a R_ARM_THM_CALL 0000cd69 maybe_call_special_no_args.constprop.0 │ │ │ │ │ +00003c42 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003c54 00014e2f R_ARM_THM_MOVW_ABS_NC 000012b0 .LC110 │ │ │ │ │ +00003c58 00014e30 R_ARM_THM_MOVT_ABS 000012b0 .LC110 │ │ │ │ │ +00003c68 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003c84 0001620a R_ARM_THM_CALL 0000bf69 vectorcall_method │ │ │ │ │ +00003c8c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003cc4 0002102f R_ARM_THM_MOVW_ABS_NC 00003c91 slot_nb_true_divide │ │ │ │ │ +00003cc8 00021030 R_ARM_THM_MOVT_ABS 00003c91 slot_nb_true_divide │ │ │ │ │ +00003ce4 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003ce8 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003d0e 0002102f R_ARM_THM_MOVW_ABS_NC 00003c91 slot_nb_true_divide │ │ │ │ │ +00003d12 00021030 R_ARM_THM_MOVT_ABS 00003c91 slot_nb_true_divide │ │ │ │ │ +00003d1a 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003d1e 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003d76 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00003d86 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00003d8a 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003d96 0001ce0a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ -00003da0 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003da4 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003db4 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003db8 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003de2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003df4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003df8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003dfc 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003e10 0002112f R_ARM_THM_MOVW_ABS_NC 00001614 .LC138 │ │ │ │ │ -00003e14 00021130 R_ARM_THM_MOVT_ABS 00001614 .LC138 │ │ │ │ │ +00003d96 0001d00a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ +00003da0 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003da4 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003db4 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003db8 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003de2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003df4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003df8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003dfc 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003e10 0002122f R_ARM_THM_MOVW_ABS_NC 00001614 .LC138 │ │ │ │ │ +00003e14 00021230 R_ARM_THM_MOVT_ABS 00001614 .LC138 │ │ │ │ │ 00003e42 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00003e46 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00003e58 0000640a R_ARM_THM_CALL 00005729 best_base │ │ │ │ │ -00003e64 0002112f R_ARM_THM_MOVW_ABS_NC 00001614 .LC138 │ │ │ │ │ -00003e68 00021130 R_ARM_THM_MOVT_ABS 00001614 .LC138 │ │ │ │ │ -00003eb2 0003940a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00003ee0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e64 0002122f R_ARM_THM_MOVW_ABS_NC 00001614 .LC138 │ │ │ │ │ +00003e68 00021230 R_ARM_THM_MOVT_ABS 00001614 .LC138 │ │ │ │ │ +00003eb2 0003960a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00003ee0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00003f24 00007c0a R_ARM_THM_CALL 00005b81 type_modified_unlocked │ │ │ │ │ -00003f2e 0001260a R_ARM_THM_CALL 0000b2c9 update_slot │ │ │ │ │ -00003f3a 00044a0a R_ARM_THM_CALL 00000000 PyInterpreterState_Get │ │ │ │ │ -00003f60 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003fa6 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003faa 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003fae 0002152f R_ARM_THM_MOVW_ABS_NC 000016b8 .LC142 │ │ │ │ │ -00003fb2 00021530 R_ARM_THM_MOVT_ABS 000016b8 .LC142 │ │ │ │ │ -00003fb8 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004026 0003780a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -00004038 0003aa0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -0000404a 00041f0a R_ARM_THM_CALL 00000000 PyDict_Size │ │ │ │ │ -00004060 0003780a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -00004070 0003790a R_ARM_THM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ -000040ca 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00004102 00036b0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -00004170 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00003f2e 0001280a R_ARM_THM_CALL 0000b2bd update_slot │ │ │ │ │ +00003f3a 00044b0a R_ARM_THM_CALL 00000000 PyInterpreterState_Get │ │ │ │ │ +00003f60 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003fa6 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003faa 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003fae 0002162f R_ARM_THM_MOVW_ABS_NC 000016b8 .LC142 │ │ │ │ │ +00003fb2 00021630 R_ARM_THM_MOVT_ABS 000016b8 .LC142 │ │ │ │ │ +00003fb8 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004026 00037a0a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +00004038 0003ac0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +0000404a 0004210a R_ARM_THM_CALL 00000000 PyDict_Size │ │ │ │ │ +00004060 00037a0a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +00004070 00037b0a R_ARM_THM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ +000040ca 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00004102 00036d0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +00004170 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ 00004178 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000417c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004180 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004184 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004188 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000041dc 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000041e0 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000041fa 0003b00a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -00004248 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000042b8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000042fc 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004304 0003870a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000431a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004334 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000433a 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000433e 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004344 0002132f R_ARM_THM_MOVW_ABS_NC 00001650 .LC140 │ │ │ │ │ -00004348 00021330 R_ARM_THM_MOVT_ABS 00001650 .LC140 │ │ │ │ │ -0000434e 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004354 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004358 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000435e 0002142f R_ARM_THM_MOVW_ABS_NC 00001688 .LC141 │ │ │ │ │ -00004362 00021430 R_ARM_THM_MOVT_ABS 00001688 .LC141 │ │ │ │ │ -0000436a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000437e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004390 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004398 0003870a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -000043aa 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000043b2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000043ce 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000043d8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000043f2 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000043f6 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000043fc 0002122f R_ARM_THM_MOVW_ABS_NC 00001620 .LC139 │ │ │ │ │ -00004400 00021230 R_ARM_THM_MOVT_ABS 00001620 .LC139 │ │ │ │ │ -00004408 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000417c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004180 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004184 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004188 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000041dc 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000041e0 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000041fa 0003b20a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +00004248 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000042b8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000042fc 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004304 0003890a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000431a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004334 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000433a 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000433e 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004344 0002142f R_ARM_THM_MOVW_ABS_NC 00001650 .LC140 │ │ │ │ │ +00004348 00021430 R_ARM_THM_MOVT_ABS 00001650 .LC140 │ │ │ │ │ +0000434e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004354 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004358 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000435e 0002152f R_ARM_THM_MOVW_ABS_NC 00001688 .LC141 │ │ │ │ │ +00004362 00021530 R_ARM_THM_MOVT_ABS 00001688 .LC141 │ │ │ │ │ +0000436a 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000437e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004390 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004398 0003890a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +000043aa 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000043b2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000043ce 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000043d8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000043f2 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000043f6 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000043fc 0002132f R_ARM_THM_MOVW_ABS_NC 00001620 .LC139 │ │ │ │ │ +00004400 00021330 R_ARM_THM_MOVT_ABS 00001620 .LC139 │ │ │ │ │ +00004408 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000440e 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00004412 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004420 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000443a 0000e22f R_ARM_THM_MOVW_ABS_NC 00000da4 .LC76 │ │ │ │ │ -0000443e 0000e230 R_ARM_THM_MOVT_ABS 00000da4 .LC76 │ │ │ │ │ -00004458 0004140a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00004480 0003900a R_ARM_THM_CALL 00000000 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ │ -000044a4 0003870a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -000044aa 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004534 00044c0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000456e 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004572 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000457c 00021e2f R_ARM_THM_MOVW_ABS_NC 000016e8 .LC143 │ │ │ │ │ -00004580 00021e30 R_ARM_THM_MOVT_ABS 000016e8 .LC143 │ │ │ │ │ -00004588 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000045a6 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000045aa 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000045b6 00021f2f R_ARM_THM_MOVW_ABS_NC 0000171c .LC144 │ │ │ │ │ -000045ba 00021f30 R_ARM_THM_MOVT_ABS 0000171c .LC144 │ │ │ │ │ -000045c0 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000460e 0000692f R_ARM_THM_MOVW_ABS_NC 0000a389 subtype_dealloc │ │ │ │ │ -00004612 00006930 R_ARM_THM_MOVT_ABS 0000a389 subtype_dealloc │ │ │ │ │ +00004420 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000443a 0000e42f R_ARM_THM_MOVW_ABS_NC 00000da4 .LC76 │ │ │ │ │ +0000443e 0000e430 R_ARM_THM_MOVT_ABS 00000da4 .LC76 │ │ │ │ │ +00004458 0004160a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00004480 0003920a R_ARM_THM_CALL 00000000 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ │ +000044a4 0003890a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +000044aa 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004530 00044d0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000456a 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000456e 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004578 0002202f R_ARM_THM_MOVW_ABS_NC 000016e8 .LC143 │ │ │ │ │ +0000457c 00022030 R_ARM_THM_MOVT_ABS 000016e8 .LC143 │ │ │ │ │ +00004584 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000045a2 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000045a6 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000045b2 0002212f R_ARM_THM_MOVW_ABS_NC 0000171c .LC144 │ │ │ │ │ +000045b6 00022130 R_ARM_THM_MOVT_ABS 0000171c .LC144 │ │ │ │ │ +000045bc 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000460e 0000692f R_ARM_THM_MOVW_ABS_NC 0000a37d subtype_dealloc │ │ │ │ │ +00004612 00006930 R_ARM_THM_MOVT_ABS 0000a37d subtype_dealloc │ │ │ │ │ 00004640 0000190a R_ARM_THM_CALL 000031a9 mro_internal_unlocked.isra.0 │ │ │ │ │ -0000465a 0003860a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00004668 0003960a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00004680 0004280a R_ARM_THM_CALL 00002ac1 _PyType_HasSubclasses │ │ │ │ │ -00004692 0003860a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000469c 0004160a R_ARM_THM_CALL 00001f2d _PyType_GetSubclasses │ │ │ │ │ -000046d8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000046ee 0003870a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00004712 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004718 0003900a R_ARM_THM_CALL 00000000 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ │ -00004744 0002232f R_ARM_THM_MOVW_ABS_NC 000017a8 .LC147 │ │ │ │ │ -00004748 00022330 R_ARM_THM_MOVT_ABS 000017a8 .LC147 │ │ │ │ │ -0000474e 0001332f R_ARM_THM_MOVW_ABS_NC 000011ec .LC104 │ │ │ │ │ -00004752 00013330 R_ARM_THM_MOVT_ABS 000011ec .LC104 │ │ │ │ │ -00004756 0001342f R_ARM_THM_MOVW_ABS_NC 000011f0 .LC105 │ │ │ │ │ -0000475a 00013430 R_ARM_THM_MOVT_ABS 000011f0 .LC105 │ │ │ │ │ -00004760 0004060a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ -00004776 00044d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyModule_Type │ │ │ │ │ -0000477a 00044d30 R_ARM_THM_MOVT_ABS 00000000 PyModule_Type │ │ │ │ │ -000047c0 0002232f R_ARM_THM_MOVW_ABS_NC 000017a8 .LC147 │ │ │ │ │ -000047c4 00022330 R_ARM_THM_MOVT_ABS 000017a8 .LC147 │ │ │ │ │ -00004802 00044a0a R_ARM_THM_CALL 00000000 PyInterpreterState_Get │ │ │ │ │ -00004826 00044e0a R_ARM_THM_CALL 00000000 _PyDict_DetachFromObject │ │ │ │ │ -00004834 00044f0a R_ARM_THM_CALL 00000000 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ -00004842 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004846 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000484a 0002242f R_ARM_THM_MOVW_ABS_NC 000017b4 .LC148 │ │ │ │ │ -0000484e 00022430 R_ARM_THM_MOVT_ABS 000017b4 .LC148 │ │ │ │ │ -00004854 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000485a 00044d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyModule_Type │ │ │ │ │ -0000485e 00044d30 R_ARM_THM_MOVT_ABS 00000000 PyModule_Type │ │ │ │ │ -0000487a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004880 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004884 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004888 0002212f R_ARM_THM_MOVW_ABS_NC 00001750 .LC145 │ │ │ │ │ -0000488c 00022130 R_ARM_THM_MOVT_ABS 00001750 .LC145 │ │ │ │ │ -00004892 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000048ae 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000048b2 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000048b8 0002222f R_ARM_THM_MOVW_ABS_NC 00001774 .LC146 │ │ │ │ │ -000048bc 00022230 R_ARM_THM_MOVT_ABS 00001774 .LC146 │ │ │ │ │ -000048c2 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000048ee 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000048f2 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000048f8 0001b92f R_ARM_THM_MOVW_ABS_NC 00001418 .LC124 │ │ │ │ │ -000048fc 0001b930 R_ARM_THM_MOVT_ABS 00001418 .LC124 │ │ │ │ │ -00004906 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000490e 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004912 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004918 0001ba2f R_ARM_THM_MOVW_ABS_NC 00001448 .LC125 │ │ │ │ │ -0000491c 0001ba30 R_ARM_THM_MOVT_ABS 00001448 .LC125 │ │ │ │ │ -00004926 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004952 0002352f R_ARM_THM_MOVW_ABS_NC 00001978 .LC155 │ │ │ │ │ -00004956 00023530 R_ARM_THM_MOVT_ABS 00001978 .LC155 │ │ │ │ │ -0000495a 0002362f R_ARM_THM_MOVW_ABS_NC 0000197c .LC156 │ │ │ │ │ -0000495e 00023630 R_ARM_THM_MOVT_ABS 0000197c .LC156 │ │ │ │ │ -00004962 0004540a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -00004982 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000499e 0004550a R_ARM_THM_CALL 00000000 PyImport_GetModule │ │ │ │ │ -000049ae 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000049c4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000049dc 0003cd0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -000049e6 0003c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ -000049ea 0003c930 R_ARM_THM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ -00004a04 0002392f R_ARM_THM_MOVW_ABS_NC 0000561d object___getstate__ │ │ │ │ │ -00004a08 00023930 R_ARM_THM_MOVT_ABS 0000561d object___getstate__ │ │ │ │ │ -00004a2a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a80 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004a84 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004aac 0004570a R_ARM_THM_CALL 00000000 _PyObject_IsInstanceDictEmpty │ │ │ │ │ -00004ab8 0004460a R_ARM_THM_CALL 00000000 PyObject_GenericGetDict │ │ │ │ │ -00004ad6 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -00004ae8 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004aec 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000465a 0003880a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00004668 0003980a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00004680 00042a0a R_ARM_THM_CALL 00002ac1 _PyType_HasSubclasses │ │ │ │ │ +00004692 0003880a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000469c 0004180a R_ARM_THM_CALL 00001f2d _PyType_GetSubclasses │ │ │ │ │ +000046d8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000046ee 0003890a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00004712 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004718 0003920a R_ARM_THM_CALL 00000000 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ │ +00004744 0002252f R_ARM_THM_MOVW_ABS_NC 000017a8 .LC147 │ │ │ │ │ +00004748 00022530 R_ARM_THM_MOVT_ABS 000017a8 .LC147 │ │ │ │ │ +0000474e 0001352f R_ARM_THM_MOVW_ABS_NC 000011ec .LC104 │ │ │ │ │ +00004752 00013530 R_ARM_THM_MOVT_ABS 000011ec .LC104 │ │ │ │ │ +00004756 0001362f R_ARM_THM_MOVW_ABS_NC 000011f0 .LC105 │ │ │ │ │ +0000475a 00013630 R_ARM_THM_MOVT_ABS 000011f0 .LC105 │ │ │ │ │ +00004760 0004080a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ +00004776 00044f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyModule_Type │ │ │ │ │ +0000477a 00044f30 R_ARM_THM_MOVT_ABS 00000000 PyModule_Type │ │ │ │ │ +000047c0 0002252f R_ARM_THM_MOVW_ABS_NC 000017a8 .LC147 │ │ │ │ │ +000047c4 00022530 R_ARM_THM_MOVT_ABS 000017a8 .LC147 │ │ │ │ │ +00004802 00044b0a R_ARM_THM_CALL 00000000 PyInterpreterState_Get │ │ │ │ │ +00004826 0004500a R_ARM_THM_CALL 00000000 _PyDict_DetachFromObject │ │ │ │ │ +00004834 0004510a R_ARM_THM_CALL 00000000 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ +00004842 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004846 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000484a 0002262f R_ARM_THM_MOVW_ABS_NC 000017b4 .LC148 │ │ │ │ │ +0000484e 00022630 R_ARM_THM_MOVT_ABS 000017b4 .LC148 │ │ │ │ │ +00004854 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000485a 00044f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyModule_Type │ │ │ │ │ +0000485e 00044f30 R_ARM_THM_MOVT_ABS 00000000 PyModule_Type │ │ │ │ │ +0000487a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004880 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004884 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004888 0002232f R_ARM_THM_MOVW_ABS_NC 00001750 .LC145 │ │ │ │ │ +0000488c 00022330 R_ARM_THM_MOVT_ABS 00001750 .LC145 │ │ │ │ │ +00004892 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000048ae 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000048b2 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000048b8 0002242f R_ARM_THM_MOVW_ABS_NC 00001774 .LC146 │ │ │ │ │ +000048bc 00022430 R_ARM_THM_MOVT_ABS 00001774 .LC146 │ │ │ │ │ +000048c2 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000048ee 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000048f2 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000048f8 0001bb2f R_ARM_THM_MOVW_ABS_NC 00001418 .LC124 │ │ │ │ │ +000048fc 0001bb30 R_ARM_THM_MOVT_ABS 00001418 .LC124 │ │ │ │ │ +00004906 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000490e 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004912 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004918 0001bc2f R_ARM_THM_MOVW_ABS_NC 00001448 .LC125 │ │ │ │ │ +0000491c 0001bc30 R_ARM_THM_MOVT_ABS 00001448 .LC125 │ │ │ │ │ +00004926 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004952 0002372f R_ARM_THM_MOVW_ABS_NC 00001978 .LC155 │ │ │ │ │ +00004956 00023730 R_ARM_THM_MOVT_ABS 00001978 .LC155 │ │ │ │ │ +0000495a 0002382f R_ARM_THM_MOVW_ABS_NC 0000197c .LC156 │ │ │ │ │ +0000495e 00023830 R_ARM_THM_MOVT_ABS 0000197c .LC156 │ │ │ │ │ +00004962 0004560a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +00004982 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000499e 0004570a R_ARM_THM_CALL 00000000 PyImport_GetModule │ │ │ │ │ +000049ae 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000049c4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000049dc 0003cf0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ +000049e6 0003cb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ +000049ea 0003cb30 R_ARM_THM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ +00004a04 00023b2f R_ARM_THM_MOVW_ABS_NC 0000561d object___getstate__ │ │ │ │ │ +00004a08 00023b30 R_ARM_THM_MOVT_ABS 0000561d object___getstate__ │ │ │ │ │ +00004a2a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a80 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004a84 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004aac 0004590a R_ARM_THM_CALL 00000000 _PyObject_IsInstanceDictEmpty │ │ │ │ │ +00004ab8 0004480a R_ARM_THM_CALL 00000000 PyObject_GenericGetDict │ │ │ │ │ +00004ad6 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00004ae8 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004aec 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00004b02 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00004b06 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004b58 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004b5c 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004b6a 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004b6e 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004b74 00036b0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -00004ba2 0003de0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00004bb4 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00004bea 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004c04 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004c18 0003860a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00004c48 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004c68 0004530a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -00004c86 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004c8a 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004c9c 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004ca0 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004ca4 00023e2f R_ARM_THM_MOVW_ABS_NC 000019e4 .LC159 │ │ │ │ │ -00004ca8 00023e30 R_ARM_THM_MOVT_ABS 000019e4 .LC159 │ │ │ │ │ -00004cae 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004cc2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d12 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d1a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d3e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d50 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d60 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d74 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004d78 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004d7c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004d80 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004d84 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004d90 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004d94 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004d9a 00023c2f R_ARM_THM_MOVW_ABS_NC 00001988 .LC157 │ │ │ │ │ -00004d9e 00023c30 R_ARM_THM_MOVT_ABS 00001988 .LC157 │ │ │ │ │ -00004da4 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004dc0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004dd8 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004ddc 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004de0 0002262f R_ARM_THM_MOVW_ABS_NC 00001804 .LC149 │ │ │ │ │ -00004de4 00022630 R_ARM_THM_MOVT_ABS 00001804 .LC149 │ │ │ │ │ -00004dec 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004df2 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004df6 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004dfc 00023d2f R_ARM_THM_MOVW_ABS_NC 000019a8 .LC158 │ │ │ │ │ -00004e00 00023d30 R_ARM_THM_MOVT_ABS 000019a8 .LC158 │ │ │ │ │ -00004e08 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004e22 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e36 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e3c 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00004e40 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00004e44 00023f2f R_ARM_THM_MOVW_ABS_NC 00001a14 .LC160 │ │ │ │ │ -00004e48 00023f30 R_ARM_THM_MOVT_ABS 00001a14 .LC160 │ │ │ │ │ -00004e4e 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004e84 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e96 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004eae 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004eca 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004eee 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004ef2 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004efe 0004450a R_ARM_THM_CALL 00000000 PyCallable_Check │ │ │ │ │ -00004f08 00040c0a R_ARM_THM_CALL 0000b9d9 PyType_GetDict │ │ │ │ │ -00004f12 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00004f20 0004050a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ -00004f46 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004f4a 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004f4e 0002432f R_ARM_THM_MOVW_ABS_NC 00001a40 .LC161 │ │ │ │ │ -00004f52 00024330 R_ARM_THM_MOVT_ABS 00001a40 .LC161 │ │ │ │ │ -00004f58 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004b58 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004b5c 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004b6a 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004b6e 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004b74 00036d0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +00004ba2 0003e00a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00004bb4 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00004bea 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004c04 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004c18 0003880a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00004c48 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004c68 0004550a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +00004c86 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004c8a 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004c9c 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004ca0 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004ca4 0002402f R_ARM_THM_MOVW_ABS_NC 000019e4 .LC159 │ │ │ │ │ +00004ca8 00024030 R_ARM_THM_MOVT_ABS 000019e4 .LC159 │ │ │ │ │ +00004cae 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004cc2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d12 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d1a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d3e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d50 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d60 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d74 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004d78 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004d7c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004d80 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004d84 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004d90 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004d94 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004d9a 00023e2f R_ARM_THM_MOVW_ABS_NC 00001988 .LC157 │ │ │ │ │ +00004d9e 00023e30 R_ARM_THM_MOVT_ABS 00001988 .LC157 │ │ │ │ │ +00004da4 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004dc0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004dd8 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004ddc 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004de0 0002282f R_ARM_THM_MOVW_ABS_NC 00001804 .LC149 │ │ │ │ │ +00004de4 00022830 R_ARM_THM_MOVT_ABS 00001804 .LC149 │ │ │ │ │ +00004dec 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004df2 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004df6 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004dfc 00023f2f R_ARM_THM_MOVW_ABS_NC 000019a8 .LC158 │ │ │ │ │ +00004e00 00023f30 R_ARM_THM_MOVT_ABS 000019a8 .LC158 │ │ │ │ │ +00004e08 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004e22 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e36 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e3c 0003af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00004e40 0003af30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00004e44 0002412f R_ARM_THM_MOVW_ABS_NC 00001a14 .LC160 │ │ │ │ │ +00004e48 00024130 R_ARM_THM_MOVT_ABS 00001a14 .LC160 │ │ │ │ │ +00004e4e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004e84 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e96 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004eae 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004eca 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004eee 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004ef2 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004efe 0004470a R_ARM_THM_CALL 00000000 PyCallable_Check │ │ │ │ │ +00004f08 00040e0a R_ARM_THM_CALL 0000b9cd PyType_GetDict │ │ │ │ │ +00004f12 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00004f20 0004070a R_ARM_THM_CALL 00000000 PyDict_Pop │ │ │ │ │ +00004f46 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004f4a 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004f4e 0002452f R_ARM_THM_MOVW_ABS_NC 00001a40 .LC161 │ │ │ │ │ +00004f52 00024530 R_ARM_THM_MOVT_ABS 00001a40 .LC161 │ │ │ │ │ +00004f58 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00004f64 00007c0a R_ARM_THM_CALL 00005b81 type_modified_unlocked │ │ │ │ │ -00004f6c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004f6c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004f86 00007c0a R_ARM_THM_CALL 00005b81 type_modified_unlocked │ │ │ │ │ -00004f8e 00040c0a R_ARM_THM_CALL 0000b9d9 PyType_GetDict │ │ │ │ │ -00004f98 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00004fb2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004fb8 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004fbc 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004fc0 0002452f R_ARM_THM_MOVW_ABS_NC 00001aa4 .LC163 │ │ │ │ │ -00004fc4 00024530 R_ARM_THM_MOVT_ABS 00001aa4 .LC163 │ │ │ │ │ -00004fca 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004fdc 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004fe4 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004fe8 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004fee 0002442f R_ARM_THM_MOVW_ABS_NC 00001a68 .LC162 │ │ │ │ │ -00004ff2 00024430 R_ARM_THM_MOVT_ABS 00001a68 .LC162 │ │ │ │ │ -00004ff8 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005000 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005004 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005018 0002482f R_ARM_THM_MOVW_ABS_NC 00001acc .LC164 │ │ │ │ │ -0000501c 00024830 R_ARM_THM_MOVT_ABS 00001acc .LC164 │ │ │ │ │ -00005058 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000505c 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005060 0002492f R_ARM_THM_MOVW_ABS_NC 00001adc .LC165 │ │ │ │ │ -00005064 00024930 R_ARM_THM_MOVT_ABS 00001adc .LC165 │ │ │ │ │ -0000506e 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005080 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000050a0 0001750a R_ARM_THM_CALL 0000c701 check_num_args │ │ │ │ │ -000050ac 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000050b0 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000050de 0003940a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00005118 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000512c 0003940a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00004f8e 00040e0a R_ARM_THM_CALL 0000b9cd PyType_GetDict │ │ │ │ │ +00004f98 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00004fb2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004fb8 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004fbc 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004fc0 0002472f R_ARM_THM_MOVW_ABS_NC 00001aa4 .LC163 │ │ │ │ │ +00004fc4 00024730 R_ARM_THM_MOVT_ABS 00001aa4 .LC163 │ │ │ │ │ +00004fca 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004fdc 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004fe4 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004fe8 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004fee 0002462f R_ARM_THM_MOVW_ABS_NC 00001a68 .LC162 │ │ │ │ │ +00004ff2 00024630 R_ARM_THM_MOVT_ABS 00001a68 .LC162 │ │ │ │ │ +00004ff8 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005000 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005004 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005018 00024a2f R_ARM_THM_MOVW_ABS_NC 00001acc .LC164 │ │ │ │ │ +0000501c 00024a30 R_ARM_THM_MOVT_ABS 00001acc .LC164 │ │ │ │ │ +00005058 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000505c 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005060 00024b2f R_ARM_THM_MOVW_ABS_NC 00001adc .LC165 │ │ │ │ │ +00005064 00024b30 R_ARM_THM_MOVT_ABS 00001adc .LC165 │ │ │ │ │ +0000506e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005080 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000050a0 0001770a R_ARM_THM_CALL 0000c6f5 check_num_args │ │ │ │ │ +000050ac 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000050b0 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000050de 0003960a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00005118 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000512c 0003960a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ 0000515c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000051d0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000051dc 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000051fc 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ -00005214 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00005218 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000522c 0003920a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000524a 00045c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ -0000524e 00045c30 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ -00005258 0004110a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00005272 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00005276 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000528c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052c8 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000052d6 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -000052da 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -000052e0 0003ef0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000052e8 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000052ee 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000052f2 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000052f8 0002532f R_ARM_THM_MOVW_ABS_NC 00001b3c .LC167 │ │ │ │ │ -000052fc 00025330 R_ARM_THM_MOVT_ABS 00001b3c .LC167 │ │ │ │ │ -00005306 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000530e 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005312 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005316 0002522f R_ARM_THM_MOVW_ABS_NC 00001b10 .LC166 │ │ │ │ │ -0000531a 00025230 R_ARM_THM_MOVT_ABS 00001b10 .LC166 │ │ │ │ │ -00005322 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005332 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000533c 00018a0a R_ARM_THM_CALL 0000cd75 maybe_call_special_no_args.constprop.0 │ │ │ │ │ -00005346 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005358 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000535c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005370 0003742f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00005374 00037430 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00005392 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005396 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000539a 0000e22f R_ARM_THM_MOVW_ABS_NC 00000da4 .LC76 │ │ │ │ │ -0000539e 0000e230 R_ARM_THM_MOVT_ABS 00000da4 .LC76 │ │ │ │ │ -000053a2 00016b2f R_ARM_THM_MOVW_ABS_NC 00001304 .LC113 │ │ │ │ │ -000053a6 00016b30 R_ARM_THM_MOVT_ABS 00001304 .LC113 │ │ │ │ │ -000053b2 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000053bc 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000053c0 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -000053c4 00016a2f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC112 │ │ │ │ │ -000053c8 00016a30 R_ARM_THM_MOVT_ABS 000012d0 .LC112 │ │ │ │ │ -000053ce 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000053e2 0002592f R_ARM_THM_MOVW_ABS_NC 00001b68 .LC168 │ │ │ │ │ -000053e6 00025930 R_ARM_THM_MOVT_ABS 00001b68 .LC168 │ │ │ │ │ -00005404 0003c20a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -0000540c 00039f0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00005426 00045d0a R_ARM_THM_CALL 00000000 _PyEval_StopTheWorld │ │ │ │ │ -00005444 00045e0a R_ARM_THM_CALL 00000000 _PyEval_StartTheWorld │ │ │ │ │ -00005458 00038c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000545c 00038c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000051d0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000051dc 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000051fc 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00005214 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00005218 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000522c 0003940a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000524a 00045e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ +0000524e 00045e30 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ +00005258 0004130a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00005272 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00005276 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000528c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000052c8 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000052d6 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +000052da 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +000052e0 0003f10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000052e8 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000052ee 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000052f2 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000052f8 0002552f R_ARM_THM_MOVW_ABS_NC 00001b3c .LC167 │ │ │ │ │ +000052fc 00025530 R_ARM_THM_MOVT_ABS 00001b3c .LC167 │ │ │ │ │ +00005306 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000530e 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005312 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005316 0002542f R_ARM_THM_MOVW_ABS_NC 00001b10 .LC166 │ │ │ │ │ +0000531a 00025430 R_ARM_THM_MOVT_ABS 00001b10 .LC166 │ │ │ │ │ +00005322 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005332 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000533c 00018c0a R_ARM_THM_CALL 0000cd69 maybe_call_special_no_args.constprop.0 │ │ │ │ │ +00005346 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005358 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000535c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005370 0003762f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00005374 00037630 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00005392 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005396 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000539a 0000e42f R_ARM_THM_MOVW_ABS_NC 00000da4 .LC76 │ │ │ │ │ +0000539e 0000e430 R_ARM_THM_MOVT_ABS 00000da4 .LC76 │ │ │ │ │ +000053a2 00016d2f R_ARM_THM_MOVW_ABS_NC 00001304 .LC113 │ │ │ │ │ +000053a6 00016d30 R_ARM_THM_MOVT_ABS 00001304 .LC113 │ │ │ │ │ +000053b2 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000053bc 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000053c0 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000053c4 00016c2f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC112 │ │ │ │ │ +000053c8 00016c30 R_ARM_THM_MOVT_ABS 000012d0 .LC112 │ │ │ │ │ +000053ce 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000053e2 00025b2f R_ARM_THM_MOVW_ABS_NC 00001b68 .LC168 │ │ │ │ │ +000053e6 00025b30 R_ARM_THM_MOVT_ABS 00001b68 .LC168 │ │ │ │ │ +00005404 0003c40a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +0000540c 0003a10a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00005426 00045f0a R_ARM_THM_CALL 00000000 _PyEval_StopTheWorld │ │ │ │ │ +00005444 0004600a R_ARM_THM_CALL 00000000 _PyEval_StartTheWorld │ │ │ │ │ +00005458 00038e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000545c 00038e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00005460 00009e2f R_ARM_THM_MOVW_ABS_NC 00000abc .LC56 │ │ │ │ │ 00005464 00009e30 R_ARM_THM_MOVT_ABS 00000abc .LC56 │ │ │ │ │ -0000546a 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000547e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005484 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005488 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000548e 00025a2f R_ARM_THM_MOVW_ABS_NC 00001b74 .LC169 │ │ │ │ │ -00005492 00025a30 R_ARM_THM_MOVT_ABS 00001b74 .LC169 │ │ │ │ │ -0000549a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000054a0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000054c2 0001740a R_ARM_THM_CALL 0000c691 check_num_args.constprop.0 │ │ │ │ │ -000054fa 00039e0a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ -00005504 00039f0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00005510 0003a00a R_ARM_THM_CALL 00000000 strncmp │ │ │ │ │ +0000546a 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000547e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005484 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005488 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000548e 00025c2f R_ARM_THM_MOVW_ABS_NC 00001b74 .LC169 │ │ │ │ │ +00005492 00025c30 R_ARM_THM_MOVT_ABS 00001b74 .LC169 │ │ │ │ │ +0000549a 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000054a0 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000054c2 0001760a R_ARM_THM_CALL 0000c685 check_num_args.constprop.0 │ │ │ │ │ +000054fa 0003a00a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ +00005504 0003a10a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00005510 0003a20a R_ARM_THM_CALL 00000000 strncmp │ │ │ │ │ 0000551e 00004b2f R_ARM_THM_MOVW_ABS_NC 0000039c .LC16 │ │ │ │ │ 00005522 00004b30 R_ARM_THM_MOVT_ABS 0000039c .LC16 │ │ │ │ │ -00005540 0003a00a R_ARM_THM_CALL 00000000 strncmp │ │ │ │ │ -0000556a 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000556e 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00005540 0003a20a R_ARM_THM_CALL 00000000 strncmp │ │ │ │ │ +0000556a 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000556e 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00005576 0000652f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 0000557a 00006530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000055ae 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -000055b8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000055d4 0001740a R_ARM_THM_CALL 0000c691 check_num_args.constprop.0 │ │ │ │ │ -000055e8 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000055ec 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000055f4 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000055f8 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000055fc 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00005658 00026a2f R_ARM_THM_MOVW_ABS_NC 00005625 slot_nb_add │ │ │ │ │ -0000565c 00026a30 R_ARM_THM_MOVT_ABS 00005625 slot_nb_add │ │ │ │ │ -00005664 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005668 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005692 00026a2f R_ARM_THM_MOVW_ABS_NC 00005625 slot_nb_add │ │ │ │ │ -00005696 00026a30 R_ARM_THM_MOVT_ABS 00005625 slot_nb_add │ │ │ │ │ -000056d4 0001ce0a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ -000056de 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000056e2 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000056ec 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000056f0 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005732 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000055ae 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +000055b8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000055d4 0001760a R_ARM_THM_CALL 0000c685 check_num_args.constprop.0 │ │ │ │ │ +000055e8 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000055ec 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000055f4 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000055f8 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000055fc 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00005658 00026c2f R_ARM_THM_MOVW_ABS_NC 00005625 slot_nb_add │ │ │ │ │ +0000565c 00026c30 R_ARM_THM_MOVT_ABS 00005625 slot_nb_add │ │ │ │ │ +00005664 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005668 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005692 00026c2f R_ARM_THM_MOVW_ABS_NC 00005625 slot_nb_add │ │ │ │ │ +00005696 00026c30 R_ARM_THM_MOVT_ABS 00005625 slot_nb_add │ │ │ │ │ +000056d4 0001d00a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ +000056de 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000056e2 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000056ec 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000056f0 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005732 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00005738 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000573c 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000574c 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005750 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000577e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000578c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005790 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005794 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000057b0 0001600a R_ARM_THM_CALL 0000bf75 vectorcall_method │ │ │ │ │ -000057b8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000057d4 0001600a R_ARM_THM_CALL 0000bf75 vectorcall_method │ │ │ │ │ -000057dc 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000057f2 00018a0a R_ARM_THM_CALL 0000cd75 maybe_call_special_no_args.constprop.0 │ │ │ │ │ -000057fe 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005808 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000580c 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00005812 0002752f R_ARM_THM_MOVW_ABS_NC 00001bac .LC171 │ │ │ │ │ -00005816 00027530 R_ARM_THM_MOVT_ABS 00001bac .LC171 │ │ │ │ │ -0000581e 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005858 00027a2f R_ARM_THM_MOVW_ABS_NC 00005825 slot_nb_subtract │ │ │ │ │ -0000585c 00027a30 R_ARM_THM_MOVT_ABS 00005825 slot_nb_subtract │ │ │ │ │ -00005864 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005868 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005892 00027a2f R_ARM_THM_MOVW_ABS_NC 00005825 slot_nb_subtract │ │ │ │ │ -00005896 00027a30 R_ARM_THM_MOVT_ABS 00005825 slot_nb_subtract │ │ │ │ │ -000058d4 0001ce0a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ +0000574c 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005750 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000577e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000578c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005790 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005794 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000057b0 0001620a R_ARM_THM_CALL 0000bf69 vectorcall_method │ │ │ │ │ +000057b8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000057d4 0001620a R_ARM_THM_CALL 0000bf69 vectorcall_method │ │ │ │ │ +000057dc 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000057f2 00018c0a R_ARM_THM_CALL 0000cd69 maybe_call_special_no_args.constprop.0 │ │ │ │ │ +000057fe 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005808 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000580c 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00005812 0002772f R_ARM_THM_MOVW_ABS_NC 00001bac .LC171 │ │ │ │ │ +00005816 00027730 R_ARM_THM_MOVT_ABS 00001bac .LC171 │ │ │ │ │ +0000581e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005858 00027c2f R_ARM_THM_MOVW_ABS_NC 00005825 slot_nb_subtract │ │ │ │ │ +0000585c 00027c30 R_ARM_THM_MOVT_ABS 00005825 slot_nb_subtract │ │ │ │ │ +00005864 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005868 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005892 00027c2f R_ARM_THM_MOVW_ABS_NC 00005825 slot_nb_subtract │ │ │ │ │ +00005896 00027c30 R_ARM_THM_MOVT_ABS 00005825 slot_nb_subtract │ │ │ │ │ +000058d4 0001d00a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ 000058e8 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000058ec 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000058f4 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000058f8 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005902 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005906 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000593a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000594e 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005952 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005980 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005988 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000598c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005990 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000059ca 0002802f R_ARM_THM_MOVW_ABS_NC 00005995 slot_nb_multiply │ │ │ │ │ -000059ce 00028030 R_ARM_THM_MOVT_ABS 00005995 slot_nb_multiply │ │ │ │ │ -00005a06 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005a0a 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005a40 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005a4a 0002802f R_ARM_THM_MOVW_ABS_NC 00005995 slot_nb_multiply │ │ │ │ │ -00005a4e 00028030 R_ARM_THM_MOVT_ABS 00005995 slot_nb_multiply │ │ │ │ │ -00005a56 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005a5a 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000058f4 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000058f8 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005902 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005906 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000593a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000594e 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005952 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005980 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005988 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000598c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005990 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000059ca 0002822f R_ARM_THM_MOVW_ABS_NC 00005995 slot_nb_multiply │ │ │ │ │ +000059ce 00028230 R_ARM_THM_MOVT_ABS 00005995 slot_nb_multiply │ │ │ │ │ +00005a06 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005a0a 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005a40 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005a4a 0002822f R_ARM_THM_MOVW_ABS_NC 00005995 slot_nb_multiply │ │ │ │ │ +00005a4e 00028230 R_ARM_THM_MOVT_ABS 00005995 slot_nb_multiply │ │ │ │ │ +00005a56 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005a5a 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005a8e 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005a92 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005a9e 0001ce0a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ -00005aa8 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005aac 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005ac6 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005aca 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005af0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005b04 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005b08 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005b0c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005b4a 0002902f R_ARM_THM_MOVW_ABS_NC 00005b19 slot_nb_floor_divide │ │ │ │ │ -00005b4e 00029030 R_ARM_THM_MOVT_ABS 00005b19 slot_nb_floor_divide │ │ │ │ │ -00005b56 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005b5a 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005b7c 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005b80 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005b8e 0002902f R_ARM_THM_MOVW_ABS_NC 00005b19 slot_nb_floor_divide │ │ │ │ │ -00005b92 00029030 R_ARM_THM_MOVT_ABS 00005b19 slot_nb_floor_divide │ │ │ │ │ -00005bcc 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005bd0 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005a9e 0001d00a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ +00005aa8 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005aac 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005ac6 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005aca 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005af0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005b04 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005b08 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005b0c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005b4a 0002922f R_ARM_THM_MOVW_ABS_NC 00005b19 slot_nb_floor_divide │ │ │ │ │ +00005b4e 00029230 R_ARM_THM_MOVT_ABS 00005b19 slot_nb_floor_divide │ │ │ │ │ +00005b56 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005b5a 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005b7c 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005b80 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005b8e 0002922f R_ARM_THM_MOVW_ABS_NC 00005b19 slot_nb_floor_divide │ │ │ │ │ +00005b92 00029230 R_ARM_THM_MOVT_ABS 00005b19 slot_nb_floor_divide │ │ │ │ │ +00005bcc 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005bd0 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005c0a 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005c0e 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005c1a 0001ce0a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ -00005c2a 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005c2e 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005c58 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005c68 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005c78 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005c7c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005c80 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005ca6 0004300a R_ARM_THM_CALL 00002ca9 _PyType_GetBaseByToken_Borrow │ │ │ │ │ -00005cc6 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00005cca 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00005cce 00029b2f R_ARM_THM_MOVW_ABS_NC 00001bd4 .LC172 │ │ │ │ │ -00005cd2 00029b30 R_ARM_THM_MOVT_ABS 00001bd4 .LC172 │ │ │ │ │ -00005cd8 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005ce2 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005ce6 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005cec 00029c2f R_ARM_THM_MOVW_ABS_NC 00001c04 .LC173 │ │ │ │ │ -00005cf0 00029c30 R_ARM_THM_MOVT_ABS 00001c04 .LC173 │ │ │ │ │ -00005cf6 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005d28 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00005d2c 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00005d42 0002a12f R_ARM_THM_MOVW_ABS_NC 00005cfd slot_nb_power │ │ │ │ │ -00005d46 0002a130 R_ARM_THM_MOVT_ABS 00005cfd slot_nb_power │ │ │ │ │ -00005d64 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005d68 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005db2 0002a12f R_ARM_THM_MOVW_ABS_NC 00005cfd slot_nb_power │ │ │ │ │ -00005db6 0002a130 R_ARM_THM_MOVT_ABS 00005cfd slot_nb_power │ │ │ │ │ -00005dbe 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005dc2 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005dd0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005de2 0002a12f R_ARM_THM_MOVW_ABS_NC 00005cfd slot_nb_power │ │ │ │ │ -00005de6 0002a130 R_ARM_THM_MOVT_ABS 00005cfd slot_nb_power │ │ │ │ │ -00005e12 0001d10a R_ARM_THM_CALL 0000e451 vectorcall_maybe │ │ │ │ │ -00005e1e 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005e22 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005e38 0001d10a R_ARM_THM_CALL 0000e451 vectorcall_maybe │ │ │ │ │ -00005e5a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005e66 0002a12f R_ARM_THM_MOVW_ABS_NC 00005cfd slot_nb_power │ │ │ │ │ -00005e6a 0002a130 R_ARM_THM_MOVT_ABS 00005cfd slot_nb_power │ │ │ │ │ -00005e90 0001ce0a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ +00005c1a 0001d00a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ +00005c2a 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005c2e 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005c58 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005c68 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005c78 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005c7c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005c80 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005ca6 0004320a R_ARM_THM_CALL 00002ca9 _PyType_GetBaseByToken_Borrow │ │ │ │ │ +00005cc6 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00005cca 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00005cce 00029d2f R_ARM_THM_MOVW_ABS_NC 00001bd4 .LC172 │ │ │ │ │ +00005cd2 00029d30 R_ARM_THM_MOVT_ABS 00001bd4 .LC172 │ │ │ │ │ +00005cd8 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005ce2 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005ce6 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005cec 00029e2f R_ARM_THM_MOVW_ABS_NC 00001c04 .LC173 │ │ │ │ │ +00005cf0 00029e30 R_ARM_THM_MOVT_ABS 00001c04 .LC173 │ │ │ │ │ +00005cf6 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005d28 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00005d2c 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00005d42 0002a32f R_ARM_THM_MOVW_ABS_NC 00005cfd slot_nb_power │ │ │ │ │ +00005d46 0002a330 R_ARM_THM_MOVT_ABS 00005cfd slot_nb_power │ │ │ │ │ +00005d64 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005d68 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005db2 0002a32f R_ARM_THM_MOVW_ABS_NC 00005cfd slot_nb_power │ │ │ │ │ +00005db6 0002a330 R_ARM_THM_MOVT_ABS 00005cfd slot_nb_power │ │ │ │ │ +00005dbe 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005dc2 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005dd0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005de2 0002a32f R_ARM_THM_MOVW_ABS_NC 00005cfd slot_nb_power │ │ │ │ │ +00005de6 0002a330 R_ARM_THM_MOVT_ABS 00005cfd slot_nb_power │ │ │ │ │ +00005e12 0001d30a R_ARM_THM_CALL 0000e445 vectorcall_maybe │ │ │ │ │ +00005e1e 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005e22 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005e38 0001d30a R_ARM_THM_CALL 0000e445 vectorcall_maybe │ │ │ │ │ +00005e5a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005e66 0002a32f R_ARM_THM_MOVW_ABS_NC 00005cfd slot_nb_power │ │ │ │ │ +00005e6a 0002a330 R_ARM_THM_MOVT_ABS 00005cfd slot_nb_power │ │ │ │ │ +00005e90 0001d00a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ 00005eaa 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005eae 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005eb6 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005eba 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005ee8 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005eec 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005f08 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005f0c 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005f1a 0001d10a R_ARM_THM_CALL 0000e451 vectorcall_maybe │ │ │ │ │ -00005f40 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005f48 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005f4c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005f50 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005f64 0001ce0a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ -00005f74 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005f78 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005fa8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005eb6 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005eba 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005ee8 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005eec 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005f08 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005f0c 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005f1a 0001d30a R_ARM_THM_CALL 0000e445 vectorcall_maybe │ │ │ │ │ +00005f40 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005f48 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005f4c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005f50 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005f64 0001d00a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ +00005f74 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005f78 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005fa8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00005fb0 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005fb4 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005fc0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005ff8 0002af2f R_ARM_THM_MOVW_ABS_NC 00005fc5 slot_nb_xor │ │ │ │ │ -00005ffc 0002af30 R_ARM_THM_MOVT_ABS 00005fc5 slot_nb_xor │ │ │ │ │ -00006018 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000601c 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006066 0002af2f R_ARM_THM_MOVW_ABS_NC 00005fc5 slot_nb_xor │ │ │ │ │ -0000606a 0002af30 R_ARM_THM_MOVT_ABS 00005fc5 slot_nb_xor │ │ │ │ │ -00006072 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006076 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000609a 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000609e 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000060b0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005fc0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005ff8 0002b12f R_ARM_THM_MOVW_ABS_NC 00005fc5 slot_nb_xor │ │ │ │ │ +00005ffc 0002b130 R_ARM_THM_MOVT_ABS 00005fc5 slot_nb_xor │ │ │ │ │ +00006018 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000601c 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00006066 0002b12f R_ARM_THM_MOVW_ABS_NC 00005fc5 slot_nb_xor │ │ │ │ │ +0000606a 0002b130 R_ARM_THM_MOVT_ABS 00005fc5 slot_nb_xor │ │ │ │ │ +00006072 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00006076 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000609a 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000609e 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000060b0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000060be 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000060c2 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000060ce 0001ce0a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ -000060e2 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000060e6 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006110 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006120 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006124 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006128 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000615e 0002c52f R_ARM_THM_MOVW_ABS_NC 0000612d slot_nb_divmod │ │ │ │ │ -00006162 0002c530 R_ARM_THM_MOVT_ABS 0000612d slot_nb_divmod │ │ │ │ │ -0000616a 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000616e 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006190 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006194 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000061a2 0002c52f R_ARM_THM_MOVW_ABS_NC 0000612d slot_nb_divmod │ │ │ │ │ -000061a6 0002c530 R_ARM_THM_MOVT_ABS 0000612d slot_nb_divmod │ │ │ │ │ -000061e4 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000061e8 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000060ce 0001d00a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ +000060e2 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000060e6 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00006110 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006120 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006124 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006128 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000615e 0002c72f R_ARM_THM_MOVW_ABS_NC 0000612d slot_nb_divmod │ │ │ │ │ +00006162 0002c730 R_ARM_THM_MOVT_ABS 0000612d slot_nb_divmod │ │ │ │ │ +0000616a 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000616e 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00006190 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00006194 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000061a2 0002c72f R_ARM_THM_MOVW_ABS_NC 0000612d slot_nb_divmod │ │ │ │ │ +000061a6 0002c730 R_ARM_THM_MOVT_ABS 0000612d slot_nb_divmod │ │ │ │ │ +000061e4 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000061e8 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00006222 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00006226 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006232 0001ce0a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ -00006246 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006254 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006258 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006286 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006294 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006298 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000629c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000062b4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000062d0 0001600a R_ARM_THM_CALL 0000bf75 vectorcall_method │ │ │ │ │ -000062d8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000062f4 0001750a R_ARM_THM_CALL 0000c701 check_num_args │ │ │ │ │ -00006314 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000634c 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -00006352 00038b0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00006232 0001d00a R_ARM_THM_CALL 00000689 method_is_overloaded.isra.0 │ │ │ │ │ +00006246 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006254 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00006258 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00006286 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006294 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006298 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000629c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000062b4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000062d0 0001620a R_ARM_THM_CALL 0000bf69 vectorcall_method │ │ │ │ │ +000062d8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000062f4 0001770a R_ARM_THM_CALL 0000c6f5 check_num_args │ │ │ │ │ +00006314 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000634c 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00006352 00038d0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ 000063b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000063b4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000063b8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006416 0001fc0a R_ARM_THM_CALL 000014e1 get_dict_descriptor │ │ │ │ │ -00006432 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00006436 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000643a 0001f92f R_ARM_THM_MOVW_ABS_NC 00001594 .LC134 │ │ │ │ │ -0000643e 0001f930 R_ARM_THM_MOVT_ABS 00001594 .LC134 │ │ │ │ │ -00006446 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000646c 0001600a R_ARM_THM_CALL 0000bf75 vectorcall_method │ │ │ │ │ -00006474 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006480 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000064ac 0003052f R_ARM_THM_MOVW_ABS_NC 00001d58 .LC185 │ │ │ │ │ -000064b0 00030530 R_ARM_THM_MOVT_ABS 00001d58 .LC185 │ │ │ │ │ -000064b6 0003bf0a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ -000064e8 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000064ec 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006550 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006558 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000655e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000065a6 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000065aa 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000065e2 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000065e6 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000065ea 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000c38 .LC66 │ │ │ │ │ -000065ee 0000bd30 R_ARM_THM_MOVT_ABS 00000c38 .LC66 │ │ │ │ │ -000065f4 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000660a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006612 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006618 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000bf8 .LC63 │ │ │ │ │ -0000661c 0000ba30 R_ARM_THM_MOVT_ABS 00000bf8 .LC63 │ │ │ │ │ -00006622 00046e0a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00006636 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000663a 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000663e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000063b4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000063b8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006416 0001fe0a R_ARM_THM_CALL 000014e1 get_dict_descriptor │ │ │ │ │ +00006432 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00006436 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000643a 0001fb2f R_ARM_THM_MOVW_ABS_NC 00001594 .LC134 │ │ │ │ │ +0000643e 0001fb30 R_ARM_THM_MOVT_ABS 00001594 .LC134 │ │ │ │ │ +00006446 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000646c 0001620a R_ARM_THM_CALL 0000bf69 vectorcall_method │ │ │ │ │ +00006474 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006480 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000064ac 0003072f R_ARM_THM_MOVW_ABS_NC 00001d58 .LC185 │ │ │ │ │ +000064b0 00030730 R_ARM_THM_MOVT_ABS 00001d58 .LC185 │ │ │ │ │ +000064b6 0003c10a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ +000064e8 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000064ec 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006550 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006558 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000655e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000065a6 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000065aa 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000065e2 0003af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000065e6 0003af30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000065ea 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000c38 .LC66 │ │ │ │ │ +000065ee 0000bf30 R_ARM_THM_MOVT_ABS 00000c38 .LC66 │ │ │ │ │ +000065f4 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000660a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006612 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006618 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000bf8 .LC63 │ │ │ │ │ +0000661c 0000bc30 R_ARM_THM_MOVT_ABS 00000bf8 .LC63 │ │ │ │ │ +00006622 0004700a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00006636 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000663a 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000663e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006644 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006648 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000000b6 00036f1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00006648 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000000b6 0003711e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 000000be 00004d1e R_ARM_THM_JUMP24 00003f5d PyType_FromMetaclass.constprop.0 │ │ │ │ │ -00000236 00036f1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00000236 0003711e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 00000ec8 00004d1e R_ARM_THM_JUMP24 00003f5d PyType_FromMetaclass.constprop.0 │ │ │ │ │ -00000fc0 0003f41e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001296 00036e1e R_ARM_THM_JUMP24 00000000 PyDict_SetItem │ │ │ │ │ +00000fc0 0003f61e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001296 0003701e R_ARM_THM_JUMP24 00000000 PyDict_SetItem │ │ │ │ │ 000014e8 00007c1e R_ARM_THM_JUMP24 00005b81 type_modified_unlocked │ │ │ │ │ -000014ee 00010a1e R_ARM_THM_JUMP24 00009f11 type_qualname │ │ │ │ │ -00001a4e 0003bd1e R_ARM_THM_JUMP24 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00001f18 0003821e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -000020e0 00036f1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00002312 00041a1e R_ARM_THM_JUMP24 00000000 PySeqIter_New │ │ │ │ │ -0000237c 00041c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000023ee 00036f1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00002444 00036f1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000024c2 0004241e R_ARM_THM_JUMP24 00000000 PyObject_Str │ │ │ │ │ -00002aa8 0003b41e R_ARM_THM_JUMP24 00000000 PyMutex_Unlock │ │ │ │ │ -00002e28 00018a1e R_ARM_THM_JUMP24 0000cd75 maybe_call_special_no_args.constprop.0 │ │ │ │ │ -00003194 00041c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000033bc 00036e1e R_ARM_THM_JUMP24 00000000 PyDict_SetItem │ │ │ │ │ -00003c64 0003f41e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -000049c0 0004561e R_ARM_THM_JUMP24 00000000 PyImport_Import │ │ │ │ │ -00005556 0003a61e R_ARM_THM_JUMP24 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ -0000558e 0003821e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -000062b0 0000851e R_ARM_THM_JUMP24 0000934d assign_version_tag │ │ │ │ │ -0000630e 0004381e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000635c 00038b1e R_ARM_THM_JUMP24 00000000 PyTuple_New │ │ │ │ │ -00006408 0004631e R_ARM_THM_JUMP24 00000a79 _PyObject_SetDict │ │ │ │ │ -0000640c 0004631e R_ARM_THM_JUMP24 00000a79 _PyObject_SetDict │ │ │ │ │ +000014ee 00010c1e R_ARM_THM_JUMP24 00009f05 type_qualname │ │ │ │ │ +00001a4e 0003bf1e R_ARM_THM_JUMP24 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00001f18 0003841e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +000020e0 0003711e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00002312 00041c1e R_ARM_THM_JUMP24 00000000 PySeqIter_New │ │ │ │ │ +0000237c 00041e1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000023ee 0003711e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00002444 0003711e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000024c2 0004261e R_ARM_THM_JUMP24 00000000 PyObject_Str │ │ │ │ │ +00002aa8 0003b61e R_ARM_THM_JUMP24 00000000 PyMutex_Unlock │ │ │ │ │ +00002e28 00018c1e R_ARM_THM_JUMP24 0000cd69 maybe_call_special_no_args.constprop.0 │ │ │ │ │ +00003194 00041e1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000033bc 0003701e R_ARM_THM_JUMP24 00000000 PyDict_SetItem │ │ │ │ │ +00003c64 0003f61e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +000049c0 0004581e R_ARM_THM_JUMP24 00000000 PyImport_Import │ │ │ │ │ +00005556 0003a81e R_ARM_THM_JUMP24 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +0000558e 0003841e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +000062b0 0000851e R_ARM_THM_JUMP24 00009341 assign_version_tag │ │ │ │ │ +0000630e 00043a1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000635c 00038d1e R_ARM_THM_JUMP24 00000000 PyTuple_New │ │ │ │ │ +00006408 0004651e R_ARM_THM_JUMP24 00000a79 _PyObject_SetDict │ │ │ │ │ +0000640c 0004651e R_ARM_THM_JUMP24 00000a79 _PyObject_SetDict │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x26fa8 contains 624 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x26fb8 contains 624 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 00048202 R_ARM_ABS32 00000b54 PyType_Type │ │ │ │ │ +00000004 00048402 R_ARM_ABS32 00000b54 PyType_Type │ │ │ │ │ 0000000c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000018 0000d202 R_ARM_ABS32 00008871 object_dealloc │ │ │ │ │ -0000002c 00010002 R_ARM_ABS32 0000174d object_repr │ │ │ │ │ -0000003c 00048302 R_ARM_ABS32 00000000 PyObject_GenericHash │ │ │ │ │ -00000044 0000ff02 R_ARM_ABS32 00009f05 object_str │ │ │ │ │ -00000048 0003dc02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000004c 0003cf02 R_ARM_ABS32 00000000 PyObject_GenericSetAttr │ │ │ │ │ -00000058 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000064 00014802 R_ARM_ABS32 0000bbd1 object_richcompare │ │ │ │ │ +00000018 0000d402 R_ARM_ABS32 00008869 object_dealloc │ │ │ │ │ +0000002c 00010202 R_ARM_ABS32 0000174d object_repr │ │ │ │ │ +0000003c 00048502 R_ARM_ABS32 00000000 PyObject_GenericHash │ │ │ │ │ +00000044 00010102 R_ARM_ABS32 00009ef9 object_str │ │ │ │ │ +00000048 0003dd02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +0000004c 0003d102 R_ARM_ABS32 00000000 PyObject_GenericSetAttr │ │ │ │ │ +00000058 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000064 00014a02 R_ARM_ABS32 0000bbc5 object_richcompare │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000094 0000e802 R_ARM_ABS32 000092c9 object_init │ │ │ │ │ -00000098 00039702 R_ARM_ABS32 00003c11 PyType_GenericAlloc │ │ │ │ │ -0000009c 0000e702 R_ARM_ABS32 00009001 object_new │ │ │ │ │ -000000a0 00037702 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ +00000094 0000ea02 R_ARM_ABS32 000092bd object_init │ │ │ │ │ +00000098 00039902 R_ARM_ABS32 00003c11 PyType_GenericAlloc │ │ │ │ │ +0000009c 0000e902 R_ARM_ABS32 00008ff5 object_new │ │ │ │ │ +000000a0 00037902 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ 000000d0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000d4 0000af02 R_ARM_ABS32 0000a191 tp_new_wrapper │ │ │ │ │ +000000d4 0000af02 R_ARM_ABS32 0000a185 tp_new_wrapper │ │ │ │ │ 000000dc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000f0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000100 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000108 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000108 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000010c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000011c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000124 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000124 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000128 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000138 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000140 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000140 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000144 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000154 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000015c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000015c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000160 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000168 00020802 R_ARM_ABS32 00003c25 slot_tp_repr │ │ │ │ │ -0000016c 0001f502 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ +00000168 00020a02 R_ARM_ABS32 00003c25 slot_tp_repr │ │ │ │ │ +0000016c 0001f702 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ 00000170 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000178 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000178 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000017c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000184 0001e302 R_ARM_ABS32 0000e55d slot_tp_hash │ │ │ │ │ -00000188 0002ce02 R_ARM_ABS32 00006325 wrap_hashfunc │ │ │ │ │ +00000184 0001e202 R_ARM_ABS32 0000e551 slot_tp_hash │ │ │ │ │ +00000188 0002d002 R_ARM_ABS32 00006325 wrap_hashfunc │ │ │ │ │ 0000018c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000194 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000194 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000198 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001a0 0000ae02 R_ARM_ABS32 0000da51 slot_tp_call │ │ │ │ │ -000001a4 0002df02 R_ARM_ABS32 00000b13 wrap_call │ │ │ │ │ +000001a0 0000ae02 R_ARM_ABS32 0000da45 slot_tp_call │ │ │ │ │ +000001a4 0002e102 R_ARM_ABS32 00000b13 wrap_call │ │ │ │ │ 000001a8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001b0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000001b0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000001b4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001bc 0001c902 R_ARM_ABS32 0000e351 slot_tp_str │ │ │ │ │ -000001c0 0001f502 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ +000001bc 0001cb02 R_ARM_ABS32 0000e345 slot_tp_str │ │ │ │ │ +000001c0 0001f702 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ 000001c4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001cc 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000001cc 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000001d0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001d8 00044102 R_ARM_ABS32 0000e72d _Py_slot_tp_getattr_hook │ │ │ │ │ -000001dc 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +000001d8 00044302 R_ARM_ABS32 0000e721 _Py_slot_tp_getattr_hook │ │ │ │ │ +000001dc 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 000001e0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001e8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000001e8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000001ec 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001f4 00044102 R_ARM_ABS32 0000e72d _Py_slot_tp_getattr_hook │ │ │ │ │ +000001f4 00044302 R_ARM_ABS32 0000e721 _Py_slot_tp_getattr_hook │ │ │ │ │ 000001fc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000204 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000204 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000208 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000210 00016802 R_ARM_ABS32 0000c415 slot_tp_setattro │ │ │ │ │ -00000214 00017d02 R_ARM_ABS32 0000c79d wrap_setattr │ │ │ │ │ +00000210 00016a02 R_ARM_ABS32 0000c409 slot_tp_setattro │ │ │ │ │ +00000214 00017f02 R_ARM_ABS32 0000c791 wrap_setattr │ │ │ │ │ 00000218 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000220 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000220 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000224 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000022c 00016802 R_ARM_ABS32 0000c415 slot_tp_setattro │ │ │ │ │ -00000230 00016e02 R_ARM_ABS32 00001a69 wrap_delattr │ │ │ │ │ +0000022c 00016a02 R_ARM_ABS32 0000c409 slot_tp_setattro │ │ │ │ │ +00000230 00017002 R_ARM_ABS32 00001a69 wrap_delattr │ │ │ │ │ 00000234 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000023c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000023c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000240 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000248 0001f702 R_ARM_ABS32 0000ebc1 slot_tp_richcompare │ │ │ │ │ -0000024c 00026502 R_ARM_ABS32 0000560d richcmp_lt │ │ │ │ │ +00000248 0001f902 R_ARM_ABS32 0000ebb1 slot_tp_richcompare │ │ │ │ │ +0000024c 00026702 R_ARM_ABS32 0000560d richcmp_lt │ │ │ │ │ 00000250 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000258 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000258 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000025c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000264 0001f702 R_ARM_ABS32 0000ebc1 slot_tp_richcompare │ │ │ │ │ -00000268 00026702 R_ARM_ABS32 00005615 richcmp_le │ │ │ │ │ +00000264 0001f902 R_ARM_ABS32 0000ebb1 slot_tp_richcompare │ │ │ │ │ +00000268 00026902 R_ARM_ABS32 00005615 richcmp_le │ │ │ │ │ 0000026c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000274 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000274 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000278 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000280 0001f702 R_ARM_ABS32 0000ebc1 slot_tp_richcompare │ │ │ │ │ -00000284 0002d802 R_ARM_ABS32 000063c1 richcmp_eq │ │ │ │ │ +00000280 0001f902 R_ARM_ABS32 0000ebb1 slot_tp_richcompare │ │ │ │ │ +00000284 0002da02 R_ARM_ABS32 000063c1 richcmp_eq │ │ │ │ │ 00000288 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000290 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000290 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000294 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000029c 0001f702 R_ARM_ABS32 0000ebc1 slot_tp_richcompare │ │ │ │ │ -000002a0 00026002 R_ARM_ABS32 000054a5 richcmp_ne │ │ │ │ │ +0000029c 0001f902 R_ARM_ABS32 0000ebb1 slot_tp_richcompare │ │ │ │ │ +000002a0 00026202 R_ARM_ABS32 000054a5 richcmp_ne │ │ │ │ │ 000002a4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002ac 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002ac 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002b0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002b8 0001f702 R_ARM_ABS32 0000ebc1 slot_tp_richcompare │ │ │ │ │ -000002bc 00026602 R_ARM_ABS32 00005611 richcmp_gt │ │ │ │ │ +000002b8 0001f902 R_ARM_ABS32 0000ebb1 slot_tp_richcompare │ │ │ │ │ +000002bc 00026802 R_ARM_ABS32 00005611 richcmp_gt │ │ │ │ │ 000002c0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002c8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002c8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002cc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002d4 0001f702 R_ARM_ABS32 0000ebc1 slot_tp_richcompare │ │ │ │ │ -000002d8 00026802 R_ARM_ABS32 00005619 richcmp_ge │ │ │ │ │ +000002d4 0001f902 R_ARM_ABS32 0000ebb1 slot_tp_richcompare │ │ │ │ │ +000002d8 00026a02 R_ARM_ABS32 00005619 richcmp_ge │ │ │ │ │ 000002dc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002e4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002e4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002e8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002f0 00018702 R_ARM_ABS32 0000228d slot_tp_iter │ │ │ │ │ -000002f4 0001f502 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ +000002f0 00018902 R_ARM_ABS32 0000228d slot_tp_iter │ │ │ │ │ +000002f4 0001f702 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ 000002f8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000300 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000300 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000304 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000030c 0001fd02 R_ARM_ABS32 00003981 slot_tp_iternext │ │ │ │ │ -00000310 0001b802 R_ARM_ABS32 00002d39 wrap_next │ │ │ │ │ +0000030c 0001ff02 R_ARM_ABS32 00003981 slot_tp_iternext │ │ │ │ │ +00000310 0001ba02 R_ARM_ABS32 00002d39 wrap_next │ │ │ │ │ 00000314 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000031c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000031c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000320 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000328 0001bc02 R_ARM_ABS32 00002e2d slot_tp_descr_get │ │ │ │ │ -0000032c 00020102 R_ARM_ABS32 0000ef21 wrap_descr_get │ │ │ │ │ +00000328 0001be02 R_ARM_ABS32 00002e2d slot_tp_descr_get │ │ │ │ │ +0000032c 00020302 R_ARM_ABS32 0000ef11 wrap_descr_get │ │ │ │ │ 00000330 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000338 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000338 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000033c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000344 00029902 R_ARM_ABS32 00000421 slot_tp_descr_set │ │ │ │ │ -00000348 00025e02 R_ARM_ABS32 00000009 wrap_descr_set │ │ │ │ │ +00000344 00029b02 R_ARM_ABS32 00000421 slot_tp_descr_set │ │ │ │ │ +00000348 00026002 R_ARM_ABS32 00000009 wrap_descr_set │ │ │ │ │ 0000034c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000354 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000354 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000358 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000360 00029902 R_ARM_ABS32 00000421 slot_tp_descr_set │ │ │ │ │ -00000364 00030c02 R_ARM_ABS32 00001221 wrap_descr_delete │ │ │ │ │ +00000360 00029b02 R_ARM_ABS32 00000421 slot_tp_descr_set │ │ │ │ │ +00000364 00030e02 R_ARM_ABS32 00001221 wrap_descr_delete │ │ │ │ │ 00000368 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000370 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000370 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000374 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000037c 0000f102 R_ARM_ABS32 0000971d slot_tp_init │ │ │ │ │ -00000380 00011d02 R_ARM_ABS32 0000a361 wrap_init │ │ │ │ │ +0000037c 0000f302 R_ARM_ABS32 00009711 slot_tp_init │ │ │ │ │ +00000380 00011f02 R_ARM_ABS32 0000a355 wrap_init │ │ │ │ │ 00000384 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000038c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000038c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000390 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000398 00010d02 R_ARM_ABS32 0000a125 slot_tp_new │ │ │ │ │ +00000398 00010f02 R_ARM_ABS32 0000a119 slot_tp_new │ │ │ │ │ 000003a0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003a8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003a8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000003ac 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003b4 0001d502 R_ARM_ABS32 000031ad slot_tp_finalize │ │ │ │ │ -000003b8 00024c02 R_ARM_ABS32 00005089 wrap_del │ │ │ │ │ +000003b4 0001d702 R_ARM_ABS32 000031ad slot_tp_finalize │ │ │ │ │ +000003b8 00024e02 R_ARM_ABS32 00005089 wrap_del │ │ │ │ │ 000003bc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003c4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003c4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000003c8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003d0 0002f902 R_ARM_ABS32 00000e7d slot_bf_getbuffer │ │ │ │ │ -000003d4 0002eb02 R_ARM_ABS32 00000beb wrap_buffer │ │ │ │ │ +000003d0 0002fb02 R_ARM_ABS32 00000e7d slot_bf_getbuffer │ │ │ │ │ +000003d4 0002ed02 R_ARM_ABS32 00000beb wrap_buffer │ │ │ │ │ 000003d8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003e0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003e0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000003e4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003ec 0002fd02 R_ARM_ABS32 00001425 slot_bf_releasebuffer │ │ │ │ │ -000003f0 00031102 R_ARM_ABS32 00001257 wrap_releasebuffer │ │ │ │ │ +000003ec 0002ff02 R_ARM_ABS32 00001425 slot_bf_releasebuffer │ │ │ │ │ +000003f0 00031302 R_ARM_ABS32 00001257 wrap_releasebuffer │ │ │ │ │ 000003f4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003fc 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003fc 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000400 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000408 00027202 R_ARM_ABS32 00000093 slot_am_await │ │ │ │ │ -0000040c 0001f502 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ +00000408 00027402 R_ARM_ABS32 00000093 slot_am_await │ │ │ │ │ +0000040c 0001f702 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ 00000410 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000418 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000418 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000041c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000424 0002ec02 R_ARM_ABS32 00000c4f slot_am_aiter │ │ │ │ │ -00000428 0001f502 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ +00000424 0002ee02 R_ARM_ABS32 00000c4f slot_am_aiter │ │ │ │ │ +00000428 0001f702 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ 0000042c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000434 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000434 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000438 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000440 0002e802 R_ARM_ABS32 00006479 slot_am_anext │ │ │ │ │ -00000444 0001f502 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ +00000440 0002ea02 R_ARM_ABS32 00006479 slot_am_anext │ │ │ │ │ +00000444 0001f702 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ 00000448 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000450 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000450 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000454 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000045c 00026a02 R_ARM_ABS32 00005625 slot_nb_add │ │ │ │ │ -00000460 0002d702 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ +0000045c 00026c02 R_ARM_ABS32 00005625 slot_nb_add │ │ │ │ │ +00000460 0002d902 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ 00000464 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000046c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000046c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000470 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000478 00026a02 R_ARM_ABS32 00005625 slot_nb_add │ │ │ │ │ -0000047c 0002e002 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ +00000478 00026c02 R_ARM_ABS32 00005625 slot_nb_add │ │ │ │ │ +0000047c 0002e202 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ 00000480 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000488 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000488 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000048c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000494 00027a02 R_ARM_ABS32 00005825 slot_nb_subtract │ │ │ │ │ -00000498 0002d702 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ +00000494 00027c02 R_ARM_ABS32 00005825 slot_nb_subtract │ │ │ │ │ +00000498 0002d902 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ 0000049c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004a4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000004a4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000004a8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004b0 00027a02 R_ARM_ABS32 00005825 slot_nb_subtract │ │ │ │ │ -000004b4 0002e002 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ +000004b0 00027c02 R_ARM_ABS32 00005825 slot_nb_subtract │ │ │ │ │ +000004b4 0002e202 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ 000004b8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004c0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000004c0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000004c4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004cc 00028002 R_ARM_ABS32 00005995 slot_nb_multiply │ │ │ │ │ -000004d0 0002d702 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ +000004cc 00028202 R_ARM_ABS32 00005995 slot_nb_multiply │ │ │ │ │ +000004d0 0002d902 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ 000004d4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004dc 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000004dc 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000004e0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004e8 00028002 R_ARM_ABS32 00005995 slot_nb_multiply │ │ │ │ │ -000004ec 0002e002 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ +000004e8 00028202 R_ARM_ABS32 00005995 slot_nb_multiply │ │ │ │ │ +000004ec 0002e202 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ 000004f0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004f8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000004f8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000004fc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000504 00029602 R_ARM_ABS32 000002d9 slot_nb_remainder │ │ │ │ │ -00000508 0002d702 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ +00000504 00029802 R_ARM_ABS32 000002d9 slot_nb_remainder │ │ │ │ │ +00000508 0002d902 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ 0000050c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000514 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000514 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000518 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000520 00029602 R_ARM_ABS32 000002d9 slot_nb_remainder │ │ │ │ │ -00000524 0002e002 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ +00000520 00029802 R_ARM_ABS32 000002d9 slot_nb_remainder │ │ │ │ │ +00000524 0002e202 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ 00000528 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000530 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000530 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000534 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000053c 0002c502 R_ARM_ABS32 0000612d slot_nb_divmod │ │ │ │ │ -00000540 0002d702 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ +0000053c 0002c702 R_ARM_ABS32 0000612d slot_nb_divmod │ │ │ │ │ +00000540 0002d902 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ 00000544 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000054c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000054c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000550 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000558 0002c502 R_ARM_ABS32 0000612d slot_nb_divmod │ │ │ │ │ -0000055c 0002e002 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ +00000558 0002c702 R_ARM_ABS32 0000612d slot_nb_divmod │ │ │ │ │ +0000055c 0002e202 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ 00000560 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000568 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000568 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000056c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000574 0002a102 R_ARM_ABS32 00005cfd slot_nb_power │ │ │ │ │ -00000578 00031802 R_ARM_ABS32 000014a5 wrap_ternaryfunc │ │ │ │ │ +00000574 0002a302 R_ARM_ABS32 00005cfd slot_nb_power │ │ │ │ │ +00000578 00031a02 R_ARM_ABS32 000014a5 wrap_ternaryfunc │ │ │ │ │ 0000057c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000584 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000584 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000588 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000590 0002a102 R_ARM_ABS32 00005cfd slot_nb_power │ │ │ │ │ -00000594 0002e202 R_ARM_ABS32 00000b49 wrap_ternaryfunc_r │ │ │ │ │ +00000590 0002a302 R_ARM_ABS32 00005cfd slot_nb_power │ │ │ │ │ +00000594 0002e402 R_ARM_ABS32 00000b49 wrap_ternaryfunc_r │ │ │ │ │ 00000598 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005a0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000005a0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000005a4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005ac 0001c302 R_ARM_ABS32 00002ec5 slot_nb_negative │ │ │ │ │ -000005b0 0001f502 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ +000005ac 0001c502 R_ARM_ABS32 00002ec5 slot_nb_negative │ │ │ │ │ +000005b0 0001f702 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ 000005b4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005bc 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000005bc 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000005c0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005c8 0002c202 R_ARM_ABS32 00000901 slot_nb_positive │ │ │ │ │ -000005cc 0001f502 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ +000005c8 0002c402 R_ARM_ABS32 00000901 slot_nb_positive │ │ │ │ │ +000005cc 0001f702 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ 000005d0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005d8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000005d8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000005dc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005e4 0002ca02 R_ARM_ABS32 000062b9 slot_nb_absolute │ │ │ │ │ -000005e8 0001f502 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ +000005e4 0002cc02 R_ARM_ABS32 000062b9 slot_nb_absolute │ │ │ │ │ +000005e8 0001f702 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ 000005ec 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005f4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000005f4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000005f8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000600 00025502 R_ARM_ABS32 000051e1 slot_nb_bool │ │ │ │ │ -00000604 00031b02 R_ARM_ABS32 00001515 wrap_inquirypred │ │ │ │ │ +00000600 00025702 R_ARM_ABS32 000051e1 slot_nb_bool │ │ │ │ │ +00000604 00031d02 R_ARM_ABS32 00001515 wrap_inquirypred │ │ │ │ │ 00000608 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000610 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000610 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000614 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000061c 0002e402 R_ARM_ABS32 00006455 slot_nb_invert │ │ │ │ │ -00000620 0001f502 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ +0000061c 0002e602 R_ARM_ABS32 00006455 slot_nb_invert │ │ │ │ │ +00000620 0001f702 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ 00000624 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000062c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000062c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000630 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000638 0002bb02 R_ARM_ABS32 00000755 slot_nb_lshift │ │ │ │ │ -0000063c 0002d702 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ +00000638 0002bd02 R_ARM_ABS32 00000755 slot_nb_lshift │ │ │ │ │ +0000063c 0002d902 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ 00000640 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000648 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000648 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000064c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000654 0002bb02 R_ARM_ABS32 00000755 slot_nb_lshift │ │ │ │ │ -00000658 0002e002 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ +00000654 0002bd02 R_ARM_ABS32 00000755 slot_nb_lshift │ │ │ │ │ +00000658 0002e202 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ 0000065c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000664 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000664 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000668 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000670 0002b502 R_ARM_ABS32 00000541 slot_nb_rshift │ │ │ │ │ -00000674 0002d702 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ +00000670 0002b702 R_ARM_ABS32 00000541 slot_nb_rshift │ │ │ │ │ +00000674 0002d902 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ 00000678 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000680 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000680 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000684 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000068c 0002b502 R_ARM_ABS32 00000541 slot_nb_rshift │ │ │ │ │ -00000690 0002e002 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ +0000068c 0002b702 R_ARM_ABS32 00000541 slot_nb_rshift │ │ │ │ │ +00000690 0002e202 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ 00000694 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000069c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000069c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000006a0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006a8 0001cc02 R_ARM_ABS32 00002ee9 slot_nb_and │ │ │ │ │ -000006ac 0002d702 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ +000006a8 0001ce02 R_ARM_ABS32 00002ee9 slot_nb_and │ │ │ │ │ +000006ac 0002d902 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ 000006b0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006b8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000006b8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000006bc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006c4 0001cc02 R_ARM_ABS32 00002ee9 slot_nb_and │ │ │ │ │ -000006c8 0002e002 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ +000006c4 0001ce02 R_ARM_ABS32 00002ee9 slot_nb_and │ │ │ │ │ +000006c8 0002e202 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ 000006cc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006d4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000006d4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000006d8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006e0 0002af02 R_ARM_ABS32 00005fc5 slot_nb_xor │ │ │ │ │ -000006e4 0002d702 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ +000006e0 0002b102 R_ARM_ABS32 00005fc5 slot_nb_xor │ │ │ │ │ +000006e4 0002d902 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ 000006e8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006f0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000006f0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000006f4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006fc 0002af02 R_ARM_ABS32 00005fc5 slot_nb_xor │ │ │ │ │ -00000700 0002e002 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ +000006fc 0002b102 R_ARM_ABS32 00005fc5 slot_nb_xor │ │ │ │ │ +00000700 0002e202 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ 00000704 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000070c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000070c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000710 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000718 0001e002 R_ARM_ABS32 00003415 slot_nb_or │ │ │ │ │ -0000071c 0002d702 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ +00000718 0001e502 R_ARM_ABS32 00003415 slot_nb_or │ │ │ │ │ +0000071c 0002d902 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ 00000720 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000728 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000728 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000072c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000734 0001e002 R_ARM_ABS32 00003415 slot_nb_or │ │ │ │ │ -00000738 0002e002 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ +00000734 0001e502 R_ARM_ABS32 00003415 slot_nb_or │ │ │ │ │ +00000738 0002e202 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ 0000073c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000744 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000744 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000748 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000750 00020b02 R_ARM_ABS32 00003c6d slot_nb_int │ │ │ │ │ -00000754 0001f502 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ +00000750 00020d02 R_ARM_ABS32 00003c6d slot_nb_int │ │ │ │ │ +00000754 0001f702 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ 00000758 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000760 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000760 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000764 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000076c 00027002 R_ARM_ABS32 000057bd slot_nb_float │ │ │ │ │ -00000770 0001f502 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ +0000076c 00027202 R_ARM_ABS32 000057bd slot_nb_float │ │ │ │ │ +00000770 0001f702 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ 00000774 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000077c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000077c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000780 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000788 00027802 R_ARM_ABS32 0000009d slot_nb_inplace_add │ │ │ │ │ -0000078c 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +00000788 00027a02 R_ARM_ABS32 0000009d slot_nb_inplace_add │ │ │ │ │ +0000078c 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 00000790 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000798 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000798 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000079c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007a4 00027d02 R_ARM_ABS32 000000c5 slot_nb_inplace_subtract │ │ │ │ │ -000007a8 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +000007a4 00027f02 R_ARM_ABS32 000000c5 slot_nb_inplace_subtract │ │ │ │ │ +000007a8 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 000007ac 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007b4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000007b4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000007b8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007c0 00028302 R_ARM_ABS32 000000ed slot_nb_inplace_multiply │ │ │ │ │ -000007c4 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +000007c0 00028502 R_ARM_ABS32 000000ed slot_nb_inplace_multiply │ │ │ │ │ +000007c4 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 000007c8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007d0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000007d0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000007d4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007dc 00029f02 R_ARM_ABS32 00000479 slot_nb_inplace_remainder │ │ │ │ │ -000007e0 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +000007dc 0002a102 R_ARM_ABS32 00000479 slot_nb_inplace_remainder │ │ │ │ │ +000007e0 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 000007e4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007ec 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000007ec 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000007f0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007f8 0002a602 R_ARM_ABS32 000004a1 slot_nb_inplace_power │ │ │ │ │ -000007fc 00031802 R_ARM_ABS32 000014a5 wrap_ternaryfunc │ │ │ │ │ +000007f8 0002a802 R_ARM_ABS32 000004a1 slot_nb_inplace_power │ │ │ │ │ +000007fc 00031a02 R_ARM_ABS32 000014a5 wrap_ternaryfunc │ │ │ │ │ 00000800 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000808 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000808 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000080c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000814 0002bf02 R_ARM_ABS32 000008db slot_nb_inplace_lshift │ │ │ │ │ -00000818 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +00000814 0002c102 R_ARM_ABS32 000008db slot_nb_inplace_lshift │ │ │ │ │ +00000818 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 0000081c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000824 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000824 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000828 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000830 0002b802 R_ARM_ABS32 0000072f slot_nb_inplace_rshift │ │ │ │ │ -00000834 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +00000830 0002ba02 R_ARM_ABS32 0000072f slot_nb_inplace_rshift │ │ │ │ │ +00000834 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 00000838 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000840 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000840 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000844 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000084c 0002ac02 R_ARM_ABS32 000004f1 slot_nb_inplace_and │ │ │ │ │ -00000850 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +0000084c 0002ae02 R_ARM_ABS32 000004f1 slot_nb_inplace_and │ │ │ │ │ +00000850 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 00000854 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000085c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000085c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000860 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000868 0002b202 R_ARM_ABS32 00000519 slot_nb_inplace_xor │ │ │ │ │ -0000086c 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +00000868 0002b402 R_ARM_ABS32 00000519 slot_nb_inplace_xor │ │ │ │ │ +0000086c 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 00000870 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000878 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000878 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000087c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000884 0002a902 R_ARM_ABS32 000004c9 slot_nb_inplace_or │ │ │ │ │ -00000888 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +00000884 0002ab02 R_ARM_ABS32 000004c9 slot_nb_inplace_or │ │ │ │ │ +00000888 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 0000088c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000894 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000894 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000898 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008a0 00029002 R_ARM_ABS32 00005b19 slot_nb_floor_divide │ │ │ │ │ -000008a4 0002d702 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ +000008a0 00029202 R_ARM_ABS32 00005b19 slot_nb_floor_divide │ │ │ │ │ +000008a4 0002d902 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ 000008a8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008b0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000008b0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000008b4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008bc 00029002 R_ARM_ABS32 00005b19 slot_nb_floor_divide │ │ │ │ │ -000008c0 0002e002 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ +000008bc 00029202 R_ARM_ABS32 00005b19 slot_nb_floor_divide │ │ │ │ │ +000008c0 0002e202 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ 000008c4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008cc 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000008cc 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000008d0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008d8 00020e02 R_ARM_ABS32 00003c91 slot_nb_true_divide │ │ │ │ │ -000008dc 0002d702 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ +000008d8 00021002 R_ARM_ABS32 00003c91 slot_nb_true_divide │ │ │ │ │ +000008dc 0002d902 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ 000008e0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008e8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000008e8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000008ec 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008f4 00020e02 R_ARM_ABS32 00003c91 slot_nb_true_divide │ │ │ │ │ -000008f8 0002e002 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ +000008f4 00021002 R_ARM_ABS32 00003c91 slot_nb_true_divide │ │ │ │ │ +000008f8 0002e202 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ 000008fc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000904 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000904 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000908 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000910 00029302 R_ARM_ABS32 000002b1 slot_nb_inplace_floor_divide │ │ │ │ │ -00000914 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +00000910 00029502 R_ARM_ABS32 000002b1 slot_nb_inplace_floor_divide │ │ │ │ │ +00000914 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 00000918 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000920 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000920 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000924 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000092c 00028e02 R_ARM_ABS32 00000289 slot_nb_inplace_true_divide │ │ │ │ │ -00000930 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +0000092c 00029002 R_ARM_ABS32 00000289 slot_nb_inplace_true_divide │ │ │ │ │ +00000930 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 00000934 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000093c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000093c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000940 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000948 00026d02 R_ARM_ABS32 00005799 slot_nb_index │ │ │ │ │ -0000094c 0001f502 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ +00000948 00026f02 R_ARM_ABS32 00005799 slot_nb_index │ │ │ │ │ +0000094c 0001f702 R_ARM_ABS32 000038ed wrap_unaryfunc │ │ │ │ │ 00000950 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000958 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000958 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000095c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000964 00028602 R_ARM_ABS32 00000115 slot_nb_matrix_multiply │ │ │ │ │ -00000968 0002d702 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ +00000964 00028802 R_ARM_ABS32 00000115 slot_nb_matrix_multiply │ │ │ │ │ +00000968 0002d902 R_ARM_ABS32 000063bd wrap_binaryfunc_l │ │ │ │ │ 0000096c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000974 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000974 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000978 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000980 00028602 R_ARM_ABS32 00000115 slot_nb_matrix_multiply │ │ │ │ │ -00000984 0002e002 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ +00000980 00028802 R_ARM_ABS32 00000115 slot_nb_matrix_multiply │ │ │ │ │ +00000984 0002e202 R_ARM_ABS32 00000b1f wrap_binaryfunc_r │ │ │ │ │ 00000988 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000990 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000990 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000994 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000099c 00028b02 R_ARM_ABS32 00000261 slot_nb_inplace_matrix_multiply │ │ │ │ │ -000009a0 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +0000099c 00028d02 R_ARM_ABS32 00000261 slot_nb_inplace_matrix_multiply │ │ │ │ │ +000009a0 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 000009a4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009ac 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000009ac 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000009b0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009b8 0001b402 R_ARM_ABS32 0000db79 slot_sq_length │ │ │ │ │ -000009bc 0002cd02 R_ARM_ABS32 000062dd wrap_lenfunc │ │ │ │ │ +000009b8 0001b602 R_ARM_ABS32 0000db6d slot_sq_length │ │ │ │ │ +000009bc 0002cf02 R_ARM_ABS32 000062dd wrap_lenfunc │ │ │ │ │ 000009c0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009c8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000009c8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000009cc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009d4 00018e02 R_ARM_ABS32 00002395 slot_mp_subscript │ │ │ │ │ -000009d8 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +000009d4 00019002 R_ARM_ABS32 00002395 slot_mp_subscript │ │ │ │ │ +000009d8 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 000009dc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009e4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000009e4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000009e8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009f0 00015c02 R_ARM_ABS32 0000bcf9 slot_mp_ass_subscript │ │ │ │ │ -000009f4 00016702 R_ARM_ABS32 0000c3b5 wrap_objobjargproc │ │ │ │ │ +000009f0 00015e02 R_ARM_ABS32 0000bced slot_mp_ass_subscript │ │ │ │ │ +000009f4 00016902 R_ARM_ABS32 0000c3a9 wrap_objobjargproc │ │ │ │ │ 000009f8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a00 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000a00 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000a04 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a0c 00015c02 R_ARM_ABS32 0000bcf9 slot_mp_ass_subscript │ │ │ │ │ -00000a10 00026402 R_ARM_ABS32 000055bd wrap_delitem │ │ │ │ │ +00000a0c 00015e02 R_ARM_ABS32 0000bced slot_mp_ass_subscript │ │ │ │ │ +00000a10 00026602 R_ARM_ABS32 000055bd wrap_delitem │ │ │ │ │ 00000a14 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a1c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000a1c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000a20 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a28 0001b402 R_ARM_ABS32 0000db79 slot_sq_length │ │ │ │ │ -00000a2c 0002cd02 R_ARM_ABS32 000062dd wrap_lenfunc │ │ │ │ │ +00000a28 0001b602 R_ARM_ABS32 0000db6d slot_sq_length │ │ │ │ │ +00000a2c 0002cf02 R_ARM_ABS32 000062dd wrap_lenfunc │ │ │ │ │ 00000a30 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a38 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000a38 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000a3c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a48 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +00000a48 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 00000a4c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a54 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000a54 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000a58 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a64 0002d002 R_ARM_ABS32 00000925 wrap_indexargfunc │ │ │ │ │ +00000a64 0002d202 R_ARM_ABS32 00000925 wrap_indexargfunc │ │ │ │ │ 00000a68 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a70 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000a70 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000a74 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a80 0002d002 R_ARM_ABS32 00000925 wrap_indexargfunc │ │ │ │ │ +00000a80 0002d202 R_ARM_ABS32 00000925 wrap_indexargfunc │ │ │ │ │ 00000a84 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a8c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000a8c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000a90 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a98 0001c602 R_ARM_ABS32 0000e0f9 slot_sq_item │ │ │ │ │ -00000a9c 00030202 R_ARM_ABS32 00001095 wrap_sq_item │ │ │ │ │ +00000a98 0001c802 R_ARM_ABS32 0000e0ed slot_sq_item │ │ │ │ │ +00000a9c 00030402 R_ARM_ABS32 00001095 wrap_sq_item │ │ │ │ │ 00000aa0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000aa8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000aa8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000aac 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ab4 00033b02 R_ARM_ABS32 00001a95 slot_sq_ass_item │ │ │ │ │ -00000ab8 00032e02 R_ARM_ABS32 0000179d wrap_sq_setitem │ │ │ │ │ +00000ab4 00033d02 R_ARM_ABS32 00001a95 slot_sq_ass_item │ │ │ │ │ +00000ab8 00033002 R_ARM_ABS32 0000179d wrap_sq_setitem │ │ │ │ │ 00000abc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ac4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000ac4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000ac8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ad0 00033b02 R_ARM_ABS32 00001a95 slot_sq_ass_item │ │ │ │ │ -00000ad4 0002f602 R_ARM_ABS32 00000dc9 wrap_sq_delitem │ │ │ │ │ +00000ad0 00033d02 R_ARM_ABS32 00001a95 slot_sq_ass_item │ │ │ │ │ +00000ad4 0002f802 R_ARM_ABS32 00000dc9 wrap_sq_delitem │ │ │ │ │ 00000ad8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ae0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000ae0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000ae4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000aec 00018302 R_ARM_ABS32 0000cbc9 slot_sq_contains │ │ │ │ │ -00000af0 0002be02 R_ARM_ABS32 0000089d wrap_objobjproc │ │ │ │ │ +00000aec 00018502 R_ARM_ABS32 0000cbbd slot_sq_contains │ │ │ │ │ +00000af0 0002c002 R_ARM_ABS32 0000089d wrap_objobjproc │ │ │ │ │ 00000af4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000afc 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000afc 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b00 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b0c 00025802 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ +00000b0c 00025a02 R_ARM_ABS32 00005361 wrap_binaryfunc │ │ │ │ │ 00000b10 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b18 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000b18 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b1c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b28 0002d002 R_ARM_ABS32 00000925 wrap_indexargfunc │ │ │ │ │ +00000b28 0002d202 R_ARM_ABS32 00000925 wrap_indexargfunc │ │ │ │ │ 00000b2c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b34 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000b58 00048202 R_ARM_ABS32 00000b54 PyType_Type │ │ │ │ │ +00000b34 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000b58 00048402 R_ARM_ABS32 00000b54 PyType_Type │ │ │ │ │ 00000b60 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b6c 00019602 R_ARM_ABS32 0000d035 type_dealloc │ │ │ │ │ -00000b80 00010402 R_ARM_ABS32 00000ecd type_repr │ │ │ │ │ +00000b6c 00019802 R_ARM_ABS32 0000d029 type_dealloc │ │ │ │ │ +00000b80 00010602 R_ARM_ABS32 00000ecd type_repr │ │ │ │ │ 00000b84 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000b94 00009302 R_ARM_ABS32 00006311 type_call │ │ │ │ │ -00000b9c 0003f002 R_ARM_ABS32 000099cd _Py_type_getattro │ │ │ │ │ -00000ba0 00012502 R_ARM_ABS32 0000a8ed type_setattro │ │ │ │ │ -00000bac 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000bb0 0000d502 R_ARM_ABS32 00008879 type_traverse │ │ │ │ │ -00000bb4 00019302 R_ARM_ABS32 0000cf6d type_clear │ │ │ │ │ +00000b9c 0003f202 R_ARM_ABS32 000099c1 _Py_type_getattro │ │ │ │ │ +00000ba0 00012702 R_ARM_ABS32 0000a8e1 type_setattro │ │ │ │ │ +00000bac 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000bb0 0000d702 R_ARM_ABS32 00008871 type_traverse │ │ │ │ │ +00000bb4 00019502 R_ARM_ABS32 0000cf61 type_clear │ │ │ │ │ 00000bc8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000bcc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000bd0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000be8 0000d102 R_ARM_ABS32 00008815 type_init │ │ │ │ │ +00000be8 0000d302 R_ARM_ABS32 0000880d type_init │ │ │ │ │ 00000bf0 0000a502 R_ARM_ABS32 0000645d type_new │ │ │ │ │ -00000bf4 00037a02 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ +00000bf4 00037c02 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ 00000bf8 00008202 R_ARM_ABS32 00005ecd type_is_gc │ │ │ │ │ 00000c1c 00008e02 R_ARM_ABS32 00006295 type_vectorcall │ │ │ │ │ 00000c24 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c28 00030402 R_ARM_ABS32 000010d9 subtype_getweakref │ │ │ │ │ +00000c28 00030602 R_ARM_ABS32 000010d9 subtype_getweakref │ │ │ │ │ 00000c30 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000c4c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c50 0001fb02 R_ARM_ABS32 0000ee75 subtype_dict │ │ │ │ │ -00000c54 0002e102 R_ARM_ABS32 000063d5 subtype_setdict │ │ │ │ │ +00000c50 0001fd02 R_ARM_ABS32 0000ee65 subtype_dict │ │ │ │ │ +00000c54 0002e302 R_ARM_ABS32 000063d5 subtype_setdict │ │ │ │ │ 00000c58 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000c60 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c64 00030402 R_ARM_ABS32 000010d9 subtype_getweakref │ │ │ │ │ +00000c64 00030602 R_ARM_ABS32 000010d9 subtype_getweakref │ │ │ │ │ 00000c6c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000c88 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c8c 0001fb02 R_ARM_ABS32 0000ee75 subtype_dict │ │ │ │ │ -00000c90 0002e102 R_ARM_ABS32 000063d5 subtype_setdict │ │ │ │ │ +00000c8c 0001fd02 R_ARM_ABS32 0000ee65 subtype_dict │ │ │ │ │ +00000c90 0002e302 R_ARM_ABS32 000063d5 subtype_setdict │ │ │ │ │ 00000c94 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000cb4 00048202 R_ARM_ABS32 00000b54 PyType_Type │ │ │ │ │ +00000cb4 00048402 R_ARM_ABS32 00000b54 PyType_Type │ │ │ │ │ 00000cbc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000cc8 0000cb02 R_ARM_ABS32 00008749 super_dealloc │ │ │ │ │ -00000cdc 00032d02 R_ARM_ABS32 00001761 super_repr │ │ │ │ │ -00000cf8 0000c802 R_ARM_ABS32 000084c5 super_getattro │ │ │ │ │ -00000d08 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000d0c 00026902 R_ARM_ABS32 00000055 super_traverse │ │ │ │ │ +00000cc8 0000cd02 R_ARM_ABS32 00008741 super_dealloc │ │ │ │ │ +00000cdc 00032f02 R_ARM_ABS32 00001761 super_repr │ │ │ │ │ +00000cf8 0000ca02 R_ARM_ABS32 000084bd super_getattro │ │ │ │ │ +00000d08 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000d0c 00026b02 R_ARM_ABS32 00000055 super_traverse │ │ │ │ │ 00000d28 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000d38 00030a02 R_ARM_ABS32 0000112b super_descr_get │ │ │ │ │ -00000d44 00030702 R_ARM_ABS32 00006485 super_init │ │ │ │ │ -00000d48 00039702 R_ARM_ABS32 00003c11 PyType_GenericAlloc │ │ │ │ │ -00000d4c 0003e702 R_ARM_ABS32 00008ec1 PyType_GenericNew │ │ │ │ │ -00000d50 00037a02 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ -00000d78 0000c002 R_ARM_ABS32 00007fb9 super_vectorcall │ │ │ │ │ -00000d84 00048202 R_ARM_ABS32 00000b54 PyType_Type │ │ │ │ │ +00000d38 00030c02 R_ARM_ABS32 0000112b super_descr_get │ │ │ │ │ +00000d44 00030902 R_ARM_ABS32 00006485 super_init │ │ │ │ │ +00000d48 00039902 R_ARM_ABS32 00003c11 PyType_GenericAlloc │ │ │ │ │ +00000d4c 0003e902 R_ARM_ABS32 00008eb5 PyType_GenericNew │ │ │ │ │ +00000d50 00037c02 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ +00000d78 0000c202 R_ARM_ABS32 00007fb1 super_vectorcall │ │ │ │ │ +00000d84 00048402 R_ARM_ABS32 00000b54 PyType_Type │ │ │ │ │ 00000d8c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000d98 0002ff02 R_ARM_ABS32 00001029 bufferwrapper_dealloc │ │ │ │ │ +00000d98 00030102 R_ARM_ABS32 00001029 bufferwrapper_dealloc │ │ │ │ │ 00000dd0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000ddc 00032902 R_ARM_ABS32 00001731 bufferwrapper_traverse │ │ │ │ │ -00000e18 00039702 R_ARM_ABS32 00003c11 PyType_GenericAlloc │ │ │ │ │ -00000e20 00037a02 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ +00000ddc 00032b02 R_ARM_ABS32 00001731 bufferwrapper_traverse │ │ │ │ │ +00000e18 00039902 R_ARM_ABS32 00003c11 PyType_GenericAlloc │ │ │ │ │ +00000e20 00037c02 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ 00000e50 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e60 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e64 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e74 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e78 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e88 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ea4 0002fc02 R_ARM_ABS32 00000fa5 bufferwrapper_releasebuf │ │ │ │ │ +00000ea4 0002fe02 R_ARM_ABS32 00000fa5 bufferwrapper_releasebuf │ │ │ │ │ 00000ea8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000eac 00022d02 R_ARM_ABS32 0000f0e1 object___reduce_ex__ │ │ │ │ │ -00000eb4 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000eac 00022f02 R_ARM_ABS32 0000f0d1 object___reduce_ex__ │ │ │ │ │ +00000eb4 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000eb8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ebc 00030902 R_ARM_ABS32 00001125 object___reduce__ │ │ │ │ │ -00000ec4 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000ebc 00030b02 R_ARM_ABS32 00001125 object___reduce__ │ │ │ │ │ +00000ec4 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ec8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ecc 00023902 R_ARM_ABS32 0000561d object___getstate__ │ │ │ │ │ -00000ed4 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000ecc 00023b02 R_ARM_ABS32 0000561d object___getstate__ │ │ │ │ │ +00000ed4 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ed8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000edc 00019102 R_ARM_ABS32 000023bd object_subclasshook │ │ │ │ │ -00000ee4 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000edc 00019302 R_ARM_ABS32 000023bd object_subclasshook │ │ │ │ │ +00000ee4 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ee8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000eec 0000ce02 R_ARM_ABS32 00008809 object_init_subclass │ │ │ │ │ -00000ef4 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000eec 0000d002 R_ARM_ABS32 00008801 object_init_subclass │ │ │ │ │ +00000ef4 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ef8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000efc 0001a302 R_ARM_ABS32 000024a1 object___format__ │ │ │ │ │ -00000f04 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000efc 0001a502 R_ARM_ABS32 000024a1 object___format__ │ │ │ │ │ +00000f04 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000f08 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000f0c 0002de02 R_ARM_ABS32 00000afb object___sizeof__ │ │ │ │ │ -00000f14 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000f0c 0002e002 R_ARM_ABS32 00000afb object___sizeof__ │ │ │ │ │ +00000f14 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000f18 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000f1c 00020402 R_ARM_ABS32 00003a6d object___dir__ │ │ │ │ │ -00000f24 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000f1c 00020602 R_ARM_ABS32 00003a6d object___dir__ │ │ │ │ │ +00000f24 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000f38 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000f3c 00014902 R_ARM_ABS32 0000bc29 object_get_class │ │ │ │ │ -00000f40 00022502 R_ARM_ABS32 00004721 object_set_class │ │ │ │ │ +00000f3c 00014b02 R_ARM_ABS32 0000bc1d object_get_class │ │ │ │ │ +00000f40 00022702 R_ARM_ABS32 00004721 object_set_class │ │ │ │ │ 00000f44 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000f9c 00048402 R_ARM_ABS32 00000000 _Py_union_type_or │ │ │ │ │ +00000f9c 00048602 R_ARM_ABS32 00000000 _Py_union_type_or │ │ │ │ │ 00000ff0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ff4 00014f02 R_ARM_ABS32 0000181d type_mro │ │ │ │ │ -00000ffc 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000ff4 00015102 R_ARM_ABS32 0000181d type_mro │ │ │ │ │ +00000ffc 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00001000 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001004 00017802 R_ARM_ABS32 00001f29 type___subclasses__ │ │ │ │ │ -0000100c 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001004 00017a02 R_ARM_ABS32 00001f29 type___subclasses__ │ │ │ │ │ +0000100c 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00001010 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001014 0000de02 R_ARM_ABS32 00008ebd type_prepare │ │ │ │ │ +00001014 0000e002 R_ARM_ABS32 00008eb1 type_prepare │ │ │ │ │ 0000101c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001020 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001024 0001d302 R_ARM_ABS32 0000316d type___instancecheck__ │ │ │ │ │ -0000102c 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001024 0001d502 R_ARM_ABS32 0000316d type___instancecheck__ │ │ │ │ │ +0000102c 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00001030 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001034 00018d02 R_ARM_ABS32 00002355 type___subclasscheck__ │ │ │ │ │ -0000103c 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001034 00018f02 R_ARM_ABS32 00002355 type___subclasscheck__ │ │ │ │ │ +0000103c 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00001040 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001044 0001d802 R_ARM_ABS32 00003245 type___dir__ │ │ │ │ │ -0000104c 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001044 0001da02 R_ARM_ABS32 00003245 type___dir__ │ │ │ │ │ +0000104c 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00001050 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001054 00030b02 R_ARM_ABS32 000011ed type___sizeof__ │ │ │ │ │ -0000105c 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001054 00030d02 R_ARM_ABS32 000011ed type___sizeof__ │ │ │ │ │ +0000105c 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00001070 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001074 00015b02 R_ARM_ABS32 0000bcb1 type_name │ │ │ │ │ -00001078 00025b02 R_ARM_ABS32 000053d5 type_set_name │ │ │ │ │ +00001074 00015d02 R_ARM_ABS32 0000bca5 type_name │ │ │ │ │ +00001078 00025d02 R_ARM_ABS32 000053d5 type_set_name │ │ │ │ │ 00001084 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001088 00010a02 R_ARM_ABS32 00009f11 type_qualname │ │ │ │ │ -0000108c 00024b02 R_ARM_ABS32 00005009 type_set_qualname │ │ │ │ │ +00001088 00010c02 R_ARM_ABS32 00009f05 type_qualname │ │ │ │ │ +0000108c 00024d02 R_ARM_ABS32 00005009 type_set_qualname │ │ │ │ │ 00001098 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000109c 00015502 R_ARM_ABS32 00001889 type_get_bases │ │ │ │ │ -000010a0 00021702 R_ARM_ABS32 00003e01 type_set_bases │ │ │ │ │ +0000109c 00015702 R_ARM_ABS32 00001889 type_get_bases │ │ │ │ │ +000010a0 00021802 R_ARM_ABS32 00003e01 type_set_bases │ │ │ │ │ 000010ac 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000010b0 00017702 R_ARM_ABS32 0000c77d type_get_mro │ │ │ │ │ +000010b0 00017902 R_ARM_ABS32 0000c771 type_get_mro │ │ │ │ │ 000010c0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000010c4 00013902 R_ARM_ABS32 0000b1e1 type_get_module │ │ │ │ │ -000010c8 00012e02 R_ARM_ABS32 0000124d type_set_module │ │ │ │ │ +000010c4 00013b02 R_ARM_ABS32 0000b1d5 type_get_module │ │ │ │ │ +000010c8 00013002 R_ARM_ABS32 0000124d type_set_module │ │ │ │ │ 000010d4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000010d8 0000e902 R_ARM_ABS32 0000189d type_abstractmethods │ │ │ │ │ -000010dc 00015802 R_ARM_ABS32 0000193d type_set_abstractmethods │ │ │ │ │ +000010d8 0000eb02 R_ARM_ABS32 0000189d type_abstractmethods │ │ │ │ │ +000010dc 00015a02 R_ARM_ABS32 0000193d type_set_abstractmethods │ │ │ │ │ 000010e8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000010ec 00015202 R_ARM_ABS32 0000bc39 type_dict │ │ │ │ │ +000010ec 00015402 R_ARM_ABS32 0000bc2d type_dict │ │ │ │ │ 000010fc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001100 00017102 R_ARM_ABS32 00001e1d type_get_doc │ │ │ │ │ -00001104 0001dd02 R_ARM_ABS32 0000337d type_set_doc │ │ │ │ │ +00001100 00017302 R_ARM_ABS32 00001e1d type_get_doc │ │ │ │ │ +00001104 0001df02 R_ARM_ABS32 0000337d type_set_doc │ │ │ │ │ 00001110 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001114 00028902 R_ARM_ABS32 00005b11 type_get_text_signature │ │ │ │ │ +00001114 00028b02 R_ARM_ABS32 00005b11 type_get_text_signature │ │ │ │ │ 00001124 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001128 0001ee02 R_ARM_ABS32 0000358d type_get_annotations │ │ │ │ │ -0000112c 00014202 R_ARM_ABS32 000014f5 type_set_annotations │ │ │ │ │ +00001128 0001f002 R_ARM_ABS32 0000358d type_get_annotations │ │ │ │ │ +0000112c 00014402 R_ARM_ABS32 000014f5 type_set_annotations │ │ │ │ │ 00001138 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000113c 0001f202 R_ARM_ABS32 000037fd type_get_annotate │ │ │ │ │ -00001140 00024602 R_ARM_ABS32 00004ed1 type_set_annotate │ │ │ │ │ +0000113c 0001f402 R_ARM_ABS32 000037fd type_get_annotate │ │ │ │ │ +00001140 00024802 R_ARM_ABS32 00004ed1 type_set_annotate │ │ │ │ │ 0000114c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001150 0002d102 R_ARM_ABS32 00006329 type_get_type_params │ │ │ │ │ -00001154 0002d402 R_ARM_ABS32 0000096f type_set_type_params │ │ │ │ │ +00001150 0002d302 R_ARM_ABS32 00006329 type_get_type_params │ │ │ │ │ +00001154 0002d602 R_ARM_ABS32 0000096f type_set_type_params │ │ │ │ │ 00001174 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001188 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000119c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000011b0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000011c4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000011d8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x28328 contains 2199 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x28338 contains 2199 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000000a 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000000e 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000006c 0003660a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -0000012c 0003672f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000130 00036730 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000021a 0003680a R_ARM_THM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ +0000000a 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000000e 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000006c 0003680a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +0000012c 0003692f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000130 00036930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000021a 00036a0a R_ARM_THM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ 00000226 0000040a R_ARM_THM_CALL 00002975 managed_static_type_state_clear │ │ │ │ │ -00000248 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000024c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000250 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000254 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000248 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000024c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000250 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000254 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000338 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000033c 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000370 00036a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ -00000374 00036a30 R_ARM_THM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ -0000042c 00036b0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +00000370 00036c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00000374 00036c30 R_ARM_THM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ +0000042c 00036d0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ 00000494 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000498 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000004ac 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000004b0 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000004d8 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000004dc 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000004f0 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000004f4 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000056c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000056c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000570 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000574 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000578 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000057c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000060c 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00000628 00036d0a R_ARM_THM_CALL 00000000 PyDescr_NewWrapper │ │ │ │ │ -0000063a 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000065e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006ae 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -000006c6 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000006ca 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000006ce 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000072a 0003702f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BaseException │ │ │ │ │ -0000072e 00037030 R_ARM_THM_MOVT_ABS 00000000 PyExc_BaseException │ │ │ │ │ -000007c6 0003712f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -000007ca 00037130 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00000802 0003722f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ -00000806 00037230 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ -0000083c 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000840 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000876 0003742f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -0000087a 00037430 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -000008b0 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ -000008b4 00037530 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ -000008ea 0003762f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -000008ee 00037630 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -00000948 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000574 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000578 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000057c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000060c 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +00000628 00036f0a R_ARM_THM_CALL 00000000 PyDescr_NewWrapper │ │ │ │ │ +0000063a 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000065e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006ae 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +000006c6 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000006ca 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000006ce 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000072a 0003722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BaseException │ │ │ │ │ +0000072e 00037230 R_ARM_THM_MOVT_ABS 00000000 PyExc_BaseException │ │ │ │ │ +000007c6 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +000007ca 00037330 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00000802 0003742f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ +00000806 00037430 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ +0000083c 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000840 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000876 0003762f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +0000087a 00037630 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +000008b0 0003772f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ +000008b4 00037730 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ +000008ea 0003782f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +000008ee 00037830 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +00000948 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000094c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000bf8 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00000c06 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00000c94 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000c98 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000cd8 0003772f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_Free │ │ │ │ │ -00000cdc 00037730 R_ARM_THM_MOVT_ABS 00000000 PyObject_Free │ │ │ │ │ -00000d30 0003780a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -00000d40 0003790a R_ARM_THM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ -00000da6 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00000dfa 0003780a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -00000e0a 0003790a R_ARM_THM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ -00000e70 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00000f0a 0003772f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_Free │ │ │ │ │ -00000f0e 00037730 R_ARM_THM_MOVT_ABS 00000000 PyObject_Free │ │ │ │ │ -00000f18 00037a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_GC_Del │ │ │ │ │ -00000f1c 00037a30 R_ARM_THM_MOVT_ABS 00000000 PyObject_GC_Del │ │ │ │ │ -00000f88 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000f8c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001278 00037b0a R_ARM_THM_CALL 00000000 PyDescr_NewMember │ │ │ │ │ -0000128c 00037c0a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ -00001322 00037d0a R_ARM_THM_CALL 00000000 PyDescr_NewGetSet │ │ │ │ │ -00001336 00037c0a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ -0000135e 00037d0a R_ARM_THM_CALL 00000000 PyDescr_NewGetSet │ │ │ │ │ -00001372 00037c0a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ -00001398 00037d0a R_ARM_THM_CALL 00000000 PyDescr_NewGetSet │ │ │ │ │ -000013ac 00037c0a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ -00001478 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001720 0003702f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BaseException │ │ │ │ │ -00001724 00037030 R_ARM_THM_MOVT_ABS 00000000 PyExc_BaseException │ │ │ │ │ -00001766 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000176a 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000bf8 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +00000c06 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +00000c94 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000c98 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000cd8 0003792f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_Free │ │ │ │ │ +00000cdc 00037930 R_ARM_THM_MOVT_ABS 00000000 PyObject_Free │ │ │ │ │ +00000d30 00037a0a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +00000d40 00037b0a R_ARM_THM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ +00000da6 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00000dfa 00037a0a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +00000e0a 00037b0a R_ARM_THM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ +00000e70 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00000f0a 0003792f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_Free │ │ │ │ │ +00000f0e 00037930 R_ARM_THM_MOVT_ABS 00000000 PyObject_Free │ │ │ │ │ +00000f18 00037c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_GC_Del │ │ │ │ │ +00000f1c 00037c30 R_ARM_THM_MOVT_ABS 00000000 PyObject_GC_Del │ │ │ │ │ +00000f88 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000f8c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001278 00037d0a R_ARM_THM_CALL 00000000 PyDescr_NewMember │ │ │ │ │ +0000128c 00037e0a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ +00001322 00037f0a R_ARM_THM_CALL 00000000 PyDescr_NewGetSet │ │ │ │ │ +00001336 00037e0a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ +0000135e 00037f0a R_ARM_THM_CALL 00000000 PyDescr_NewGetSet │ │ │ │ │ +00001372 00037e0a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ +00001398 00037f0a R_ARM_THM_CALL 00000000 PyDescr_NewGetSet │ │ │ │ │ +000013ac 00037e0a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ +00001478 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001720 0003722f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BaseException │ │ │ │ │ +00001724 00037230 R_ARM_THM_MOVT_ABS 00000000 PyExc_BaseException │ │ │ │ │ +00001766 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000176a 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00001770 0000122f R_ARM_THM_MOVW_ABS_NC 00000108 .LC4 │ │ │ │ │ 00001774 00001230 R_ARM_THM_MOVT_ABS 00000108 .LC4 │ │ │ │ │ -0000177a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001790 0003800a R_ARM_THM_CALL 00000000 _PyDict_NewKeysForClass │ │ │ │ │ -000017c8 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000017cc 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000177a 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001790 0003820a R_ARM_THM_CALL 00000000 _PyDict_NewKeysForClass │ │ │ │ │ +000017c8 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000017cc 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000017d0 0000162f R_ARM_THM_MOVW_ABS_NC 00000238 .LC8 │ │ │ │ │ 000017d4 00001630 R_ARM_THM_MOVT_ABS 00000238 .LC8 │ │ │ │ │ -000017dc 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000184a 0003820a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000185a 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000187a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000017dc 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000184a 0003840a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +0000185a 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000187a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000018d6 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000018da 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000190a 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000190e 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001970 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00001984 0003830a R_ARM_THM_CALL 00000000 PyCMethod_New │ │ │ │ │ -00001990 0003840a R_ARM_THM_CALL 00000000 _PyObject_SetDeferredRefcount │ │ │ │ │ -0000199a 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00001970 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +00001984 0003850a R_ARM_THM_CALL 00000000 PyCMethod_New │ │ │ │ │ +00001990 0003860a R_ARM_THM_CALL 00000000 _PyObject_SetDeferredRefcount │ │ │ │ │ +0000199a 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 000019ba 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000019be 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000019fe 0003850a R_ARM_THM_CALL 00000000 PyDescr_NewMethod │ │ │ │ │ -00001a60 00037c0a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ -00001aa0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001aa4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001aa8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001aac 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000019fe 0003870a R_ARM_THM_CALL 00000000 PyDescr_NewMethod │ │ │ │ │ +00001a60 00037e0a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ +00001aa0 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001aa4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001aa8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001aac 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001ab0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001ab4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001aec 0003860a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00001b02 0003870a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00001ab4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001aec 0003880a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00001b02 0003890a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ 00001b2a 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001b2e 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001bc4 00037b0a R_ARM_THM_CALL 00000000 PyDescr_NewMember │ │ │ │ │ -00001bd8 00037c0a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ -00001c00 0003880a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ -00001cca 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00001d62 0003890a R_ARM_THM_CALL 00000000 PyDescr_NewClassMethod │ │ │ │ │ -00001e0c 00036b0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -00001e28 00036b0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -00001ee4 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00001ef6 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001efa 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001efe 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00001f08 00036a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ -00001f0c 00036a30 R_ARM_THM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ -00001f18 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001f1c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001f20 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001f24 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001f28 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001bc4 00037d0a R_ARM_THM_CALL 00000000 PyDescr_NewMember │ │ │ │ │ +00001bd8 00037e0a R_ARM_THM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ +00001c00 00038a0a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ +00001cca 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +00001d62 00038b0a R_ARM_THM_CALL 00000000 PyDescr_NewClassMethod │ │ │ │ │ +00001e0c 00036d0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +00001e28 00036d0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +00001ee4 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +00001ef6 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001efa 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001efe 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00001f08 00036c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00001f0c 00036c30 R_ARM_THM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00001f18 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001f1c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f20 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001f24 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001f28 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001ff4 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001ff8 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000021e2 0003742f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -000021e6 00037430 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -0000235c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000026de 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000026e2 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000026e6 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00002702 0003712f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00002706 00037130 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -000027a4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000027a8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000021e2 0003762f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +000021e6 00037630 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +0000235c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000026de 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000026e2 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000026e6 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00002702 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00002706 00037330 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +000027a4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000027a8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000027de 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000027e2 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000294c 0003830a R_ARM_THM_CALL 00000000 PyCMethod_New │ │ │ │ │ -00002958 00038a0a R_ARM_THM_CALL 00000000 PyStaticMethod_New │ │ │ │ │ -0000297a 0003820a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000299c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000029a6 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000029ca 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002a02 0003762f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -00002a06 00037630 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -00002a70 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002a74 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000294c 0003850a R_ARM_THM_CALL 00000000 PyCMethod_New │ │ │ │ │ +00002958 00038c0a R_ARM_THM_CALL 00000000 PyStaticMethod_New │ │ │ │ │ +0000297a 0003840a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +0000299c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000029a6 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000029ca 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002a02 0003782f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +00002a06 00037830 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +00002a70 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002a74 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00002a78 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002ad0 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00002ad4 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00002ad0 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00002ad4 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00002ad8 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00002adc 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002ae2 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002b78 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00002b7c 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00002c20 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002c2a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002d3e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002d8c 00038b0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00002db0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002db8 0003722f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ -00002dbc 00037230 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ -00002de0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002e16 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ -00002e1a 00037530 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ -00002e68 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002ec8 00038c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002ecc 00038c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002ae2 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002b78 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00002b7c 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00002c20 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c2a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002d3e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002d8c 00038d0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00002db0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002db8 0003742f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ +00002dbc 00037430 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ +00002de0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002e16 0003772f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ +00002e1a 00037730 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ +00002e68 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ec8 00038e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002ecc 00038e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00002ed0 0000102f R_ARM_THM_MOVW_ABS_NC 00000088 .LC2 │ │ │ │ │ 00002ed4 00001030 R_ARM_THM_MOVT_ABS 00000088 .LC2 │ │ │ │ │ -00002eda 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002f02 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f26 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f2e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002fc8 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00002fcc 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00002eda 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002f02 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002f26 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002f2e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002fc8 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00002fcc 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00002fd2 0000152f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC7 │ │ │ │ │ 00002fd6 00001530 R_ARM_THM_MOVT_ABS 000001f0 .LC7 │ │ │ │ │ -00002fdc 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002ff4 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002ff8 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002fdc 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002ff4 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002ff8 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00002ffe 00000f2f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ 00003002 00000f30 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ -0000300a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003016 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000300a 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003016 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00003028 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000302c 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000304e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000305a 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000305e 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000304e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000305a 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000305e 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00003064 0000172f R_ARM_THM_MOVW_ABS_NC 00000294 .LC9 │ │ │ │ │ 00003068 00001730 R_ARM_THM_MOVT_ABS 00000294 .LC9 │ │ │ │ │ -0000306e 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003076 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000307a 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000306e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003076 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000307a 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00003080 0000112f R_ARM_THM_MOVW_ABS_NC 000000b0 .LC3 │ │ │ │ │ 00003084 00001130 R_ARM_THM_MOVT_ABS 000000b0 .LC3 │ │ │ │ │ -0000308a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000030a4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000030ae 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000030cc 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000030e0 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000030e4 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000308a 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000030a4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030ae 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030cc 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030e0 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000030e4 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000030ea 0000142f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC6 │ │ │ │ │ 000030ee 00001430 R_ARM_THM_MOVT_ABS 000001a0 .LC6 │ │ │ │ │ -000030f4 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000310c 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000311a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003148 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000314c 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003150 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000030f4 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000310c 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000311a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003148 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000314c 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003150 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00003156 0000132f R_ARM_THM_MOVW_ABS_NC 00000150 .LC5 │ │ │ │ │ 0000315a 00001330 R_ARM_THM_MOVT_ABS 00000150 .LC5 │ │ │ │ │ -00003160 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000031e2 00038f0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +00003160 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000031e2 0003910a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ 00003210 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00003214 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003246 0003900a R_ARM_THM_CALL 00000000 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ │ -000033a6 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ -000033b0 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00003246 0003920a R_ARM_THM_CALL 00000000 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ │ +000033a6 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +000033b0 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ 00003424 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003428 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000342c 0003870a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00003446 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ -00003450 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ -00003494 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000349c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000034a4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003428 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000342c 0003890a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00003446 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00003450 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00003494 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000349c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000034a4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000035c0 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000035c4 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000035d4 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000035d8 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000035f2 00003a0a R_ARM_THM_CALL 000003cd lookup_method_ex.constprop.0 │ │ │ │ │ -0000360a 0003920a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000360a 0003940a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ 00003632 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00003636 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000363c 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00003640 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00003646 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000364a 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003672 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003676 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003672 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003676 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000367a 0000342f R_ARM_THM_MOVW_ABS_NC 00000308 .LC12 │ │ │ │ │ 0000367e 00003430 R_ARM_THM_MOVT_ABS 00000308 .LC12 │ │ │ │ │ -0000368c 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000036a2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000368c 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000036a2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000036aa 00003b0a R_ARM_THM_CALL 00001865 call_unbound_noarg.part.0 │ │ │ │ │ -000036b4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000036ba 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000036c4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000036ca 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000036d4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000036b4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000036ba 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000036c4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000036ca 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000036d4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000036d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003712 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000371e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000372c 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003730 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003712 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000371e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000372c 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003730 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00003736 0000332f R_ARM_THM_MOVW_ABS_NC 000002e0 .LC11 │ │ │ │ │ 0000373a 00003330 R_ARM_THM_MOVT_ABS 000002e0 .LC11 │ │ │ │ │ -00003744 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000375a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003768 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000376c 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003744 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000375a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003768 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000376c 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00003770 0000322f R_ARM_THM_MOVW_ABS_NC 000002c4 .LC10 │ │ │ │ │ 00003774 00003230 R_ARM_THM_MOVT_ABS 000002c4 .LC10 │ │ │ │ │ -0000377a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003792 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000377a 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003792 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00003808 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000380c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003810 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000380c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003810 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00003898 0000430a R_ARM_THM_CALL 00000d99 class_name │ │ │ │ │ -000038a2 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000038a6 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000038a2 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000038a6 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000038b6 0000402f R_ARM_THM_MOVW_ABS_NC 0000036c .LC14 │ │ │ │ │ 000038ba 00004030 R_ARM_THM_MOVT_ABS 0000036c .LC14 │ │ │ │ │ -000038c0 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000038de 00038b0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00003994 0003880a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ -000039ba 0003930a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000039e6 0003940a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00003a02 0003930a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003a3c 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003a46 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003adc 0003960a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00003b88 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003b9e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ba6 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000038c0 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000038de 00038d0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00003994 00038a0a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ +000039ba 0003950a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000039e6 0003960a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00003a02 0003950a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003a3c 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003a46 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003adc 0003980a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00003b88 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003b9e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ba6 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00003bb8 0000440a R_ARM_THM_CALL 00000c59 set_mro_error │ │ │ │ │ -00003bc4 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003bcc 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003bd0 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003bc4 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003bcc 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003bd0 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00003bd6 00003f2f R_ARM_THM_MOVW_ABS_NC 00000340 .LC13 │ │ │ │ │ 00003bda 00003f30 R_ARM_THM_MOVT_ABS 00000340 .LC13 │ │ │ │ │ -00003be0 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003bf2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003be0 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003bf2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00003bf8 0000412f R_ARM_THM_MOVW_ABS_NC 00000384 .LC15 │ │ │ │ │ 00003bfc 00004130 R_ARM_THM_MOVT_ABS 00000384 .LC15 │ │ │ │ │ -00003c02 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003c0c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003c6a 0003980a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003c86 0003990a R_ARM_THM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ -00003c94 00039a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003cac 00039b0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003d00 00039b0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003d12 00039c0a R_ARM_THM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ -00003d28 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003d34 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003d92 0003980a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003dae 0003990a R_ARM_THM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ -00003dbc 00039a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003dd4 00039b0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003df0 00039b0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003e02 00039c0a R_ARM_THM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ -00003e3e 00039e0a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ -00003e4a 00039f0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00003e56 0003a00a R_ARM_THM_CALL 00000000 strncmp │ │ │ │ │ +00003c02 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003c0c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003c6a 00039a0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003c86 00039b0a R_ARM_THM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ +00003c94 00039c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003cac 00039d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003d00 00039d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003d12 00039e0a R_ARM_THM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ +00003d28 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003d34 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003d92 00039a0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003dae 00039b0a R_ARM_THM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ +00003dbc 00039c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003dd4 00039d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003df0 00039d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003e02 00039e0a R_ARM_THM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ +00003e3e 0003a00a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ +00003e4a 0003a10a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00003e56 0003a20a R_ARM_THM_CALL 00000000 strncmp │ │ │ │ │ 00003e64 00004b2f R_ARM_THM_MOVW_ABS_NC 0000039c .LC16 │ │ │ │ │ 00003e68 00004b30 R_ARM_THM_MOVT_ABS 0000039c .LC16 │ │ │ │ │ -00003e82 0003a00a R_ARM_THM_CALL 00000000 strncmp │ │ │ │ │ -00003e96 00039f0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00003ea2 0003a00a R_ARM_THM_CALL 00000000 strncmp │ │ │ │ │ -00003f58 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003fbe 00039e0a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ -00003fc8 0003820a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00003fd6 00039f0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00003fe0 0003930a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003ff0 0003a40a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003e82 0003a20a R_ARM_THM_CALL 00000000 strncmp │ │ │ │ │ +00003e96 0003a10a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00003ea2 0003a20a R_ARM_THM_CALL 00000000 strncmp │ │ │ │ │ +00003f58 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003fbe 0003a00a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ +00003fc8 0003840a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00003fd6 0003a10a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00003fe0 0003950a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003ff0 0003a60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 00004012 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00004016 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000040ce 0003860a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +000040ce 0003880a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ 00004106 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000410a 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004114 0003a50a R_ARM_THM_CALL 000054f1 _PyType_CalculateMetaclass │ │ │ │ │ +00004114 0003a70a R_ARM_THM_CALL 000054f1 _PyType_CalculateMetaclass │ │ │ │ │ 00004208 0000652f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 0000420c 00006530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000429a 0003880a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ -000042a6 0003972f R_ARM_THM_MOVW_ABS_NC 00003c11 PyType_GenericAlloc │ │ │ │ │ -000042aa 00039730 R_ARM_THM_MOVT_ABS 00003c11 PyType_GenericAlloc │ │ │ │ │ -000042fa 0003820a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000430a 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000433c 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00004348 00039e0a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ -00004356 0003a60a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ -00004364 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000437a 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000438e 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000043a8 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000043ce 0003a80a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ -000043d6 0003a40a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000043dc 0003a80a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ -000043e4 0003a80a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ -00004450 00039f0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00004458 0003930a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000446a 0003a40a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000429a 00038a0a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ +000042a6 0003992f R_ARM_THM_MOVW_ABS_NC 00003c11 PyType_GenericAlloc │ │ │ │ │ +000042aa 00039930 R_ARM_THM_MOVT_ABS 00003c11 PyType_GenericAlloc │ │ │ │ │ +000042fa 0003840a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +0000430a 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000433c 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +00004348 0003a00a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ +00004356 0003a80a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +00004364 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000437a 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000438e 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000043a8 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000043ce 0003aa0a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ +000043d6 0003a60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000043dc 0003aa0a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ +000043e4 0003aa0a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ +00004450 0003a10a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004458 0003950a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000446a 0003a60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 0000448c 0000532f R_ARM_THM_MOVW_ABS_NC 00000460 .LC22 │ │ │ │ │ 00004490 00005330 R_ARM_THM_MOVT_ABS 00000460 .LC22 │ │ │ │ │ 00004496 0000542f R_ARM_THM_MOVW_ABS_NC 00000470 .LC23 │ │ │ │ │ 0000449a 00005430 R_ARM_THM_MOVT_ABS 00000470 .LC23 │ │ │ │ │ 000044a0 0000502f R_ARM_THM_MOVW_ABS_NC 000003e8 .LC19 │ │ │ │ │ 000044a4 00005030 R_ARM_THM_MOVT_ABS 000003e8 .LC19 │ │ │ │ │ -000044bc 0003a90a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -000044c6 0003a90a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -000044d0 0003a90a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00004550 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000455a 0003aa0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -0000456a 0003aa0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +000044bc 0003ab0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000044c6 0003ab0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000044d0 0003ab0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00004550 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000455a 0003ac0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +0000456a 0003ac0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ 0000459c 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000045a0 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000045ac 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000045b0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000045b4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000045b8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000045bc 0000692f R_ARM_THM_MOVW_ABS_NC 0000a389 subtype_dealloc │ │ │ │ │ -000045c0 00006930 R_ARM_THM_MOVT_ABS 0000a389 subtype_dealloc │ │ │ │ │ -00004616 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000461a 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000045ac 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000045b0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000045b4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000045b8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000045bc 0000692f R_ARM_THM_MOVW_ABS_NC 0000a37d subtype_dealloc │ │ │ │ │ +000045c0 00006930 R_ARM_THM_MOVT_ABS 0000a37d subtype_dealloc │ │ │ │ │ +00004616 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000461a 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 0000461e 0000522f R_ARM_THM_MOVW_ABS_NC 00000434 .LC21 │ │ │ │ │ 00004622 00005230 R_ARM_THM_MOVT_ABS 00000434 .LC21 │ │ │ │ │ -00004628 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004634 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004656 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000465c 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00004660 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00004628 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004634 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004656 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000465c 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00004660 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00004664 0000512f R_ARM_THM_MOVW_ABS_NC 000003fc .LC20 │ │ │ │ │ 00004668 00005130 R_ARM_THM_MOVT_ABS 000003fc .LC20 │ │ │ │ │ -0000466e 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000466e 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00004674 0000502f R_ARM_THM_MOVW_ABS_NC 000003e8 .LC19 │ │ │ │ │ 00004678 00005030 R_ARM_THM_MOVT_ABS 000003e8 .LC19 │ │ │ │ │ -00004682 0003a90a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -0000468e 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000046b0 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000046b4 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00004682 0003ab0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +0000468e 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000046b0 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000046b4 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000046b8 00005c2f R_ARM_THM_MOVW_ABS_NC 000005d0 .LC31 │ │ │ │ │ 000046bc 00005c30 R_ARM_THM_MOVT_ABS 000005d0 .LC31 │ │ │ │ │ -000046c2 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000046ca 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000046ce 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000046c2 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000046ca 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000046ce 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000046d2 00005d2f R_ARM_THM_MOVW_ABS_NC 000005f4 .LC32 │ │ │ │ │ 000046d6 00005d30 R_ARM_THM_MOVT_ABS 000005f4 .LC32 │ │ │ │ │ -000046dc 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000046dc 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00004730 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00004734 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004784 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004788 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004784 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004788 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00004790 0000582f R_ARM_THM_MOVW_ABS_NC 000004fc .LC27 │ │ │ │ │ 00004794 00005830 R_ARM_THM_MOVT_ABS 000004fc .LC27 │ │ │ │ │ -00004798 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000479e 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000047a2 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004798 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000479e 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000047a2 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000047a6 0000592f R_ARM_THM_MOVW_ABS_NC 0000052c .LC28 │ │ │ │ │ 000047aa 00005930 R_ARM_THM_MOVT_ABS 0000052c .LC28 │ │ │ │ │ -000047b0 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000047b4 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000047ce 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000047d6 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000047da 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000047b0 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000047b4 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000047ce 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000047d6 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000047da 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000047de 00005e2f R_ARM_THM_MOVW_ABS_NC 0000063c .LC33 │ │ │ │ │ 000047e2 00005e30 R_ARM_THM_MOVT_ABS 0000063c .LC33 │ │ │ │ │ -000047ee 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000047f2 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004810 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00004814 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000047ee 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000047f2 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004810 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00004814 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00004818 0000552f R_ARM_THM_MOVW_ABS_NC 00000488 .LC24 │ │ │ │ │ 0000481c 00005530 R_ARM_THM_MOVT_ABS 00000488 .LC24 │ │ │ │ │ -00004822 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004834 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00004838 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00004822 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004834 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00004838 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 0000483c 00005b2f R_ARM_THM_MOVW_ABS_NC 0000058c .LC30 │ │ │ │ │ 00004840 00005b30 R_ARM_THM_MOVT_ABS 0000058c .LC30 │ │ │ │ │ -00004846 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000486c 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00004870 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00004846 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000486c 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00004870 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00004874 00004f2f R_ARM_THM_MOVW_ABS_NC 000003b8 .LC18 │ │ │ │ │ 00004878 00004f30 R_ARM_THM_MOVT_ABS 000003b8 .LC18 │ │ │ │ │ -0000487e 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004884 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00004888 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000487e 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004884 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00004888 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 0000488c 0000572f R_ARM_THM_MOVW_ABS_NC 000004e0 .LC26 │ │ │ │ │ 00004890 00005730 R_ARM_THM_MOVT_ABS 000004e0 .LC26 │ │ │ │ │ -00004898 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000048ae 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000048bc 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000048ca 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000048ce 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000048e4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000048ec 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000048f4 0003870a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -000048fa 0003ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -000048fe 0003ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00004898 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000048ae 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000048bc 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000048ca 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000048ce 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000048e4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000048ec 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000048f4 0003890a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +000048fa 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +000048fe 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ 00004906 0000622f R_ARM_THM_MOVW_ABS_NC 00000758 .LC37 │ │ │ │ │ 0000490a 00006230 R_ARM_THM_MOVT_ABS 00000758 .LC37 │ │ │ │ │ -00004910 0003ac0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00004950 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004954 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004910 0003ae0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00004950 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004954 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000495a 0000612f R_ARM_THM_MOVW_ABS_NC 0000070c .LC36 │ │ │ │ │ 0000495e 00006130 R_ARM_THM_MOVT_ABS 0000070c .LC36 │ │ │ │ │ -00004966 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000496c 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004970 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004966 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000496c 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004970 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00004976 0000602f R_ARM_THM_MOVW_ABS_NC 000006c8 .LC35 │ │ │ │ │ 0000497a 00006030 R_ARM_THM_MOVT_ABS 000006c8 .LC35 │ │ │ │ │ -00004982 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004994 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004998 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004982 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004994 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004998 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000499e 00005f2f R_ARM_THM_MOVW_ABS_NC 00000680 .LC34 │ │ │ │ │ 000049a2 00005f30 R_ARM_THM_MOVT_ABS 00000680 .LC34 │ │ │ │ │ -000049aa 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000049b0 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000049b4 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000049aa 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000049b0 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000049b4 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000049b8 0000562f R_ARM_THM_MOVW_ABS_NC 000004b4 .LC25 │ │ │ │ │ 000049bc 00005630 R_ARM_THM_MOVT_ABS 000004b4 .LC25 │ │ │ │ │ -000049c2 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000049c8 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000049cc 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000049c2 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000049c8 0003af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000049cc 0003af30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 000049d0 00004e2f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC17 │ │ │ │ │ 000049d4 00004e30 R_ARM_THM_MOVT_ABS 000003a4 .LC17 │ │ │ │ │ -000049da 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000049e0 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000049e4 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000049da 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000049e0 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000049e4 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000049e8 00005a2f R_ARM_THM_MOVW_ABS_NC 00000558 .LC29 │ │ │ │ │ 000049ec 00005a30 R_ARM_THM_MOVT_ABS 00000558 .LC29 │ │ │ │ │ -000049f2 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000049f8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004a62 00039e0a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ -00004a6c 0003820a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00004a7a 00039f0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00004a84 0003930a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004a94 0003a40a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000049f2 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000049f8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004a62 0003a00a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ +00004a6c 0003840a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00004a7a 0003a10a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004a84 0003950a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004a94 0003a60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 00004ab6 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00004aba 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004b72 0003860a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00004bb8 0003a50a R_ARM_THM_CALL 000054f1 _PyType_CalculateMetaclass │ │ │ │ │ +00004b72 0003880a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00004bb8 0003a70a R_ARM_THM_CALL 000054f1 _PyType_CalculateMetaclass │ │ │ │ │ 00004cca 0000652f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00004cce 00006530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ 00004d28 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004d68 0003880a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ -00004d74 0003972f R_ARM_THM_MOVW_ABS_NC 00003c11 PyType_GenericAlloc │ │ │ │ │ -00004d78 00039730 R_ARM_THM_MOVT_ABS 00003c11 PyType_GenericAlloc │ │ │ │ │ -00004dd4 0003820a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00004de4 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00004e14 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00004e20 00039e0a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ -00004e2e 0003a60a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ -00004e3c 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00004e52 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004e64 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004e7e 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004ea8 0003a80a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ -00004eb0 0003a40a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00004eb6 0003a80a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ -00004ec0 0003a80a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ -00004f28 00039f0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00004f30 0003930a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004f42 0003a40a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004d68 00038a0a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ +00004d74 0003992f R_ARM_THM_MOVW_ABS_NC 00003c11 PyType_GenericAlloc │ │ │ │ │ +00004d78 00039930 R_ARM_THM_MOVT_ABS 00003c11 PyType_GenericAlloc │ │ │ │ │ +00004dd4 0003840a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00004de4 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00004e14 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +00004e20 0003a00a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ +00004e2e 0003a80a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +00004e3c 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00004e52 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004e64 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004e7e 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004ea8 0003aa0a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ +00004eb0 0003a60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004eb6 0003aa0a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ +00004ec0 0003aa0a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ +00004f28 0003a10a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004f30 0003950a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004f42 0003a60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 00004f5c 0000532f R_ARM_THM_MOVW_ABS_NC 00000460 .LC22 │ │ │ │ │ 00004f60 00005330 R_ARM_THM_MOVT_ABS 00000460 .LC22 │ │ │ │ │ 00004f68 0000542f R_ARM_THM_MOVW_ABS_NC 00000470 .LC23 │ │ │ │ │ 00004f6c 00005430 R_ARM_THM_MOVT_ABS 00000470 .LC23 │ │ │ │ │ 00004f72 0000502f R_ARM_THM_MOVW_ABS_NC 000003e8 .LC19 │ │ │ │ │ 00004f76 00005030 R_ARM_THM_MOVT_ABS 000003e8 .LC19 │ │ │ │ │ -00004f8e 0003a90a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00004f98 0003a90a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00004fa2 0003a90a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00004ff0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ffa 0003aa0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -0000500a 0003aa0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +00004f8e 0003ab0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00004f98 0003ab0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00004fa2 0003ab0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00004ff0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004ffa 0003ac0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +0000500a 0003ac0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ 0000506c 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005070 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005076 0000692f R_ARM_THM_MOVW_ABS_NC 0000a389 subtype_dealloc │ │ │ │ │ -0000507a 00006930 R_ARM_THM_MOVT_ABS 0000a389 subtype_dealloc │ │ │ │ │ -00005084 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005088 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000508c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005090 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000050e2 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000050e6 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00005076 0000692f R_ARM_THM_MOVW_ABS_NC 0000a37d subtype_dealloc │ │ │ │ │ +0000507a 00006930 R_ARM_THM_MOVT_ABS 0000a37d subtype_dealloc │ │ │ │ │ +00005084 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005088 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000508c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005090 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000050e2 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000050e6 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000050ea 0000522f R_ARM_THM_MOVW_ABS_NC 00000434 .LC21 │ │ │ │ │ 000050ee 00005230 R_ARM_THM_MOVT_ABS 00000434 .LC21 │ │ │ │ │ -000050f4 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005100 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005124 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000512a 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000512e 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000050f4 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005100 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005124 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000512a 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000512e 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00005132 0000512f R_ARM_THM_MOVW_ABS_NC 000003fc .LC20 │ │ │ │ │ 00005136 00005130 R_ARM_THM_MOVT_ABS 000003fc .LC20 │ │ │ │ │ -0000513c 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000513c 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00005142 0000502f R_ARM_THM_MOVW_ABS_NC 000003e8 .LC19 │ │ │ │ │ 00005146 00005030 R_ARM_THM_MOVT_ABS 000003e8 .LC19 │ │ │ │ │ -00005150 0003a90a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -0000515c 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005182 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00005186 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00005150 0003ab0a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +0000515c 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005182 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00005186 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 0000518a 00005c2f R_ARM_THM_MOVW_ABS_NC 000005d0 .LC31 │ │ │ │ │ 0000518e 00005c30 R_ARM_THM_MOVT_ABS 000005d0 .LC31 │ │ │ │ │ -00005194 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000519c 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000051a0 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00005194 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000519c 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000051a0 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000051a4 00005d2f R_ARM_THM_MOVW_ABS_NC 000005f4 .LC32 │ │ │ │ │ 000051a8 00005d30 R_ARM_THM_MOVT_ABS 000005f4 .LC32 │ │ │ │ │ -000051ae 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000051ae 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00005226 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000522a 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000524e 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005252 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000524e 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005252 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000525a 0000582f R_ARM_THM_MOVW_ABS_NC 000004fc .LC27 │ │ │ │ │ 0000525e 00005830 R_ARM_THM_MOVT_ABS 000004fc .LC27 │ │ │ │ │ -00005262 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000527a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005282 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005288 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000528c 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000529e 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000052a2 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00005262 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000527a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005282 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005288 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000528c 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000529e 0003af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000052a2 0003af30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 000052a6 00004e2f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC17 │ │ │ │ │ 000052aa 00004e30 R_ARM_THM_MOVT_ABS 000003a4 .LC17 │ │ │ │ │ -000052b0 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000052c2 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000052c6 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000052b0 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000052c2 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000052c6 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000052ca 00005b2f R_ARM_THM_MOVW_ABS_NC 0000058c .LC30 │ │ │ │ │ 000052ce 00005b30 R_ARM_THM_MOVT_ABS 0000058c .LC30 │ │ │ │ │ -000052d4 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005318 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000531c 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000052d4 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005318 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000531c 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00005322 0000612f R_ARM_THM_MOVW_ABS_NC 0000070c .LC36 │ │ │ │ │ 00005326 00006130 R_ARM_THM_MOVT_ABS 0000070c .LC36 │ │ │ │ │ -00005330 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005334 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005358 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000535c 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00005330 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005334 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005358 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000535c 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00005360 0000562f R_ARM_THM_MOVW_ABS_NC 000004b4 .LC25 │ │ │ │ │ 00005364 00005630 R_ARM_THM_MOVT_ABS 000004b4 .LC25 │ │ │ │ │ -0000536a 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005394 0003870a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000539a 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000539e 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000536a 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005394 0003890a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000539a 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000539e 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000053a2 0000572f R_ARM_THM_MOVW_ABS_NC 000004e0 .LC26 │ │ │ │ │ 000053a6 00005730 R_ARM_THM_MOVT_ABS 000004e0 .LC26 │ │ │ │ │ -000053ae 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000053b8 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000053bc 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000053ae 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000053b8 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000053bc 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000053c0 00005a2f R_ARM_THM_MOVW_ABS_NC 00000558 .LC29 │ │ │ │ │ 000053c4 00005a30 R_ARM_THM_MOVT_ABS 00000558 .LC29 │ │ │ │ │ -000053ca 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000053d0 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000053d4 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000053ca 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000053d0 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000053d4 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000053da 0000592f R_ARM_THM_MOVW_ABS_NC 0000052c .LC28 │ │ │ │ │ 000053de 00005930 R_ARM_THM_MOVT_ABS 0000052c .LC28 │ │ │ │ │ -000053e4 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000053e8 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005402 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005408 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000540c 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000053e4 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000053e8 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005402 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005408 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000540c 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00005412 0000602f R_ARM_THM_MOVW_ABS_NC 000006c8 .LC35 │ │ │ │ │ 00005416 00006030 R_ARM_THM_MOVT_ABS 000006c8 .LC35 │ │ │ │ │ -00005420 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005426 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000542a 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005420 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005426 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000542a 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00005430 00005f2f R_ARM_THM_MOVW_ABS_NC 00000680 .LC34 │ │ │ │ │ 00005434 00005f30 R_ARM_THM_MOVT_ABS 00000680 .LC34 │ │ │ │ │ -0000543e 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005464 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005472 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00005476 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000543e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005464 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005472 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00005476 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 0000547a 0000552f R_ARM_THM_MOVW_ABS_NC 00000488 .LC24 │ │ │ │ │ 0000547e 00005530 R_ARM_THM_MOVT_ABS 00000488 .LC24 │ │ │ │ │ -00005484 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000548a 0003ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -0000548e 0003ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00005484 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000548a 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +0000548e 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ 00005496 0000622f R_ARM_THM_MOVW_ABS_NC 00000758 .LC37 │ │ │ │ │ 0000549a 00006230 R_ARM_THM_MOVT_ABS 00000758 .LC37 │ │ │ │ │ -000054a0 0003ac0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -000054a6 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000054aa 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000054a0 0003ae0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +000054a6 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000054aa 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000054ae 00004f2f R_ARM_THM_MOVW_ABS_NC 000003b8 .LC18 │ │ │ │ │ 000054b2 00004f30 R_ARM_THM_MOVT_ABS 000003b8 .LC18 │ │ │ │ │ -000054b8 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000054c4 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000054cc 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000054d0 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000054b8 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000054c4 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000054cc 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000054d0 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000054d4 00005e2f R_ARM_THM_MOVW_ABS_NC 0000063c .LC33 │ │ │ │ │ 000054d8 00005e30 R_ARM_THM_MOVT_ABS 0000063c .LC33 │ │ │ │ │ -000054e6 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000054ec 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000054e6 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000054ec 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000056ca 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000056ce 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000056ea 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000056ee 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000056f6 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000056fa 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000056f6 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000056fa 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000056fe 0000742f R_ARM_THM_MOVW_ABS_NC 00000788 .LC38 │ │ │ │ │ 00005702 00007430 R_ARM_THM_MOVT_ABS 00000788 .LC38 │ │ │ │ │ -00005708 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005708 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00005830 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005834 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000586a 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000586e 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000586a 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000586e 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00005872 0000772f R_ARM_THM_MOVW_ABS_NC 00000818 .LC40 │ │ │ │ │ 00005876 00007730 R_ARM_THM_MOVT_ABS 00000818 .LC40 │ │ │ │ │ -0000587e 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000058d0 0003880a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ +0000587e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000058d0 00038a0a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ 000058de 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000058e2 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000058f2 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000058f6 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000058fe 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005902 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000592a 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000592e 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00005940 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005944 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005970 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005974 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005970 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005974 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00005978 0000782f R_ARM_THM_MOVW_ABS_NC 00000848 .LC41 │ │ │ │ │ 0000597c 00007830 R_ARM_THM_MOVT_ABS 00000848 .LC41 │ │ │ │ │ -00005982 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000059ac 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000059b0 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005982 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000059ac 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000059b0 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000059b4 0000762f R_ARM_THM_MOVW_ABS_NC 00000804 .LC39 │ │ │ │ │ 000059b8 00007630 R_ARM_THM_MOVT_ABS 00000804 .LC39 │ │ │ │ │ -000059be 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000059be 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000059c4 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000059c8 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000059f0 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000059f4 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005a00 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005a00 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00005a96 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005a9a 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00005ac4 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005ac8 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00005adc 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005ae0 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00005afa 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005afe 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00005b14 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005b18 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005b5c 0003af0a R_ARM_THM_CALL 00000000 _Py_SetImmortalUntracked │ │ │ │ │ -00005bea 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00005bee 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00005bfe 0003b00a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -00005c3a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005b5c 0003b10a R_ARM_THM_CALL 00000000 _Py_SetImmortalUntracked │ │ │ │ │ +00005bea 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00005bee 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00005bfe 0003b20a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +00005c3a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00005c62 00007b2f R_ARM_THM_MOVW_ABS_NC 00000878 .LC42 │ │ │ │ │ 00005c66 00007b30 R_ARM_THM_MOVT_ABS 00000878 .LC42 │ │ │ │ │ -00005ca2 0003b10a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00005cfc 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005d00 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005d04 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005d08 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005da8 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00005dac 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00005dbc 0003b00a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -00005dfa 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005ca2 0003b30a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00005cfc 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005d00 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005d04 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005d08 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005da8 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00005dac 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00005dbc 0003b20a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +00005dfa 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00005e58 00007b2f R_ARM_THM_MOVW_ABS_NC 00000878 .LC42 │ │ │ │ │ 00005e5c 00007b30 R_ARM_THM_MOVT_ABS 00000878 .LC42 │ │ │ │ │ -00005e60 0003b10a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00005e7c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005e80 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005e84 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005e88 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005eaa 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005eae 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005e60 0003b30a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00005e7c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005e80 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005e84 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005e88 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005eaa 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005eae 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00005eb6 0000802f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC43 │ │ │ │ │ 00005eba 00008030 R_ARM_THM_MOVT_ABS 000008b0 .LC43 │ │ │ │ │ -00005ec2 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005f6e 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00005f72 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00005fc0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005fdc 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00005fe0 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000603c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006054 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00006058 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000060b8 0003b50a R_ARM_THM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ -00006120 0003b50a R_ARM_THM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ -00006130 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00006154 0003b70a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00006160 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00006172 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000061c6 0003880a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ -000061e4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000061e8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00005ec2 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005f6e 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00005f72 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00005fc0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005fdc 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00005fe0 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000603c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006054 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00006058 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000060b8 0003b70a R_ARM_THM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ +00006120 0003b70a R_ARM_THM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ +00006130 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00006154 0003b90a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006160 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00006172 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000061c6 00038a0a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ +000061e4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000061e8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000623e 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00006242 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006264 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ -000062d2 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00006264 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +000062d2 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ 000062f0 00008d2f R_ARM_THM_MOVW_ABS_NC 000008e0 .LC44 │ │ │ │ │ 000062f4 00008d30 R_ARM_THM_MOVT_ABS 000008e0 .LC44 │ │ │ │ │ -000062fa 0003bc0a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ +000062fa 0003be0a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ 00006308 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000630c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000630c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00006320 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00006324 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000635a 0003bd0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -000063a0 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000063a4 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000635a 0003bf0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +000063a0 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000063a4 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000063ac 0000912f R_ARM_THM_MOVW_ABS_NC 00000908 .LC46 │ │ │ │ │ 000063b0 00009130 R_ARM_THM_MOVT_ABS 00000908 .LC46 │ │ │ │ │ -000063b6 0003be0a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00006416 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006424 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00006428 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000063b6 0003c00a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00006416 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006424 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00006428 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000642c 0000902f R_ARM_THM_MOVW_ABS_NC 000008e8 .LC45 │ │ │ │ │ 00006430 00009030 R_ARM_THM_MOVT_ABS 000008e8 .LC45 │ │ │ │ │ -00006436 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006454 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006458 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006436 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006454 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006458 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00006476 0000952f R_ARM_THM_MOVW_ABS_NC 00000928 .LC47 │ │ │ │ │ 0000647a 00009530 R_ARM_THM_MOVT_ABS 00000928 .LC47 │ │ │ │ │ -00006484 0003762f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -00006488 00037630 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -00006490 0003742f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00006494 00037430 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -0000649a 0003bf0a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ -000066be 0003c00a R_ARM_THM_CALL 00000000 PyDict_Copy │ │ │ │ │ -000066cc 0003c10a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -000066d8 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006706 0003972f R_ARM_THM_MOVW_ABS_NC 00003c11 PyType_GenericAlloc │ │ │ │ │ -0000670a 00039730 R_ARM_THM_MOVT_ABS 00003c11 PyType_GenericAlloc │ │ │ │ │ -0000674a 0003980a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000676a 0003990a R_ARM_THM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ -00006778 00039a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00006796 00039b0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006816 0000692f R_ARM_THM_MOVW_ABS_NC 0000a389 subtype_dealloc │ │ │ │ │ -0000681a 00006930 R_ARM_THM_MOVT_ABS 0000a389 subtype_dealloc │ │ │ │ │ -00006846 00037a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_GC_Del │ │ │ │ │ -0000684a 00037a30 R_ARM_THM_MOVT_ABS 00000000 PyObject_GC_Del │ │ │ │ │ -00006856 0000a62f R_ARM_THM_MOVW_ABS_NC 0000ba55 subtype_traverse │ │ │ │ │ -0000685a 0000a630 R_ARM_THM_MOVT_ABS 0000ba55 subtype_traverse │ │ │ │ │ -00006862 0000a72f R_ARM_THM_MOVW_ABS_NC 0000d3e1 subtype_clear │ │ │ │ │ -00006866 0000a730 R_ARM_THM_MOVT_ABS 0000d3e1 subtype_clear │ │ │ │ │ -00006892 0003c20a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -000068a0 00039f0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -000068c0 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -000068d4 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -000068f8 0003aa0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -00006906 0003c10a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -00006918 0003c40a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00006924 00039f0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000692e 0003930a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000693e 0003a40a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000694a 0003c10a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -00006954 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006962 0003c10a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -0000696c 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000697a 0003c10a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -00006984 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000069a4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000069a8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000069ac 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000069b0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000069b4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000069b8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000069bc 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000069c0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006a26 0003c10a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -00006a30 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006a3e 0003c10a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -00006a4a 0003c52f R_ARM_THM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ -00006a4e 0003c530 R_ARM_THM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ -00006a5a 0003c60a R_ARM_THM_CALL 00000000 PyCell_Set │ │ │ │ │ -00006a62 0003aa0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +00006484 0003782f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +00006488 00037830 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +00006490 0003762f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00006494 00037630 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +0000649a 0003c10a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ +000066be 0003c20a R_ARM_THM_CALL 00000000 PyDict_Copy │ │ │ │ │ +000066cc 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +000066d8 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006706 0003992f R_ARM_THM_MOVW_ABS_NC 00003c11 PyType_GenericAlloc │ │ │ │ │ +0000670a 00039930 R_ARM_THM_MOVT_ABS 00003c11 PyType_GenericAlloc │ │ │ │ │ +0000674a 00039a0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000676a 00039b0a R_ARM_THM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ +00006778 00039c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00006796 00039d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006816 0000692f R_ARM_THM_MOVW_ABS_NC 0000a37d subtype_dealloc │ │ │ │ │ +0000681a 00006930 R_ARM_THM_MOVT_ABS 0000a37d subtype_dealloc │ │ │ │ │ +00006846 00037c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_GC_Del │ │ │ │ │ +0000684a 00037c30 R_ARM_THM_MOVT_ABS 00000000 PyObject_GC_Del │ │ │ │ │ +00006856 0000a62f R_ARM_THM_MOVW_ABS_NC 0000ba49 subtype_traverse │ │ │ │ │ +0000685a 0000a630 R_ARM_THM_MOVT_ABS 0000ba49 subtype_traverse │ │ │ │ │ +00006862 0000a72f R_ARM_THM_MOVW_ABS_NC 0000d3d5 subtype_clear │ │ │ │ │ +00006866 0000a730 R_ARM_THM_MOVT_ABS 0000d3d5 subtype_clear │ │ │ │ │ +00006892 0003c40a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +000068a0 0003a10a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000068c0 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +000068d4 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +000068f8 0003ac0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +00006906 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +00006918 0003c60a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +00006924 0003a10a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +0000692e 0003950a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000693e 0003a60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000694a 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +00006954 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006962 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +0000696c 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000697a 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +00006984 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000069a4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000069a8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000069ac 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000069b0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000069b4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000069b8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000069bc 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000069c0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006a26 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +00006a30 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006a3e 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +00006a4a 0003c72f R_ARM_THM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ +00006a4e 0003c730 R_ARM_THM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ +00006a5a 0003c80a R_ARM_THM_CALL 00000000 PyCell_Set │ │ │ │ │ +00006a62 0003ac0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ 00006a88 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00006a8c 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006b0c 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00006b10 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006b7e 0003b50a R_ARM_THM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ -00006bf8 0003c70a R_ARM_THM_CALL 00000000 _PyDict_HasOnlyStringKeys │ │ │ │ │ -00006c12 0003c00a R_ARM_THM_CALL 00000000 PyDict_Copy │ │ │ │ │ -00006c38 0003b00a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -00006cde 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006cec 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006cf0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006cf4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006cf8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006d54 0003b50a R_ARM_THM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ -00006d64 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00006d8a 0003c82f R_ARM_THM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ -00006d8e 0003c830 R_ARM_THM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ -00006f3a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006f6a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006f8c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006f90 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006b0c 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00006b10 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006b7e 0003b70a R_ARM_THM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ +00006bf8 0003c90a R_ARM_THM_CALL 00000000 _PyDict_HasOnlyStringKeys │ │ │ │ │ +00006c12 0003c20a R_ARM_THM_CALL 00000000 PyDict_Copy │ │ │ │ │ +00006c38 0003b20a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +00006cde 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006cec 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006cf0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006cf4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006cf8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006d54 0003b70a R_ARM_THM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ +00006d64 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00006d8a 0003ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ +00006d8e 0003ca30 R_ARM_THM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ +00006f3a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006f6a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006f8c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006f90 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00006f94 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006fa8 0003c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ -00006fac 0003c930 R_ARM_THM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ -00006fb6 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006fba 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006fc6 0003ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyMethodDescr_Type │ │ │ │ │ -00006fca 0003ca30 R_ARM_THM_MOVT_ABS 00000000 PyMethodDescr_Type │ │ │ │ │ -00006fe0 0000ae2f R_ARM_THM_MOVW_ABS_NC 0000da51 slot_tp_call │ │ │ │ │ -00006fe4 0000ae30 R_ARM_THM_MOVT_ABS 0000da51 slot_tp_call │ │ │ │ │ -00007042 0003b70a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00007050 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00007056 0003cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -0000705a 0003cb30 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -00007078 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000707c 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000070fc 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000710c 0003cc0a R_ARM_THM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ -0000711a 0003cd0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -00007130 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007142 0003ce0a R_ARM_THM_CALL 00000000 PyObject_VectorcallDict │ │ │ │ │ -00007158 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000718c 0000af2f R_ARM_THM_MOVW_ABS_NC 0000a191 tp_new_wrapper │ │ │ │ │ -00007190 0000af30 R_ARM_THM_MOVT_ABS 0000a191 tp_new_wrapper │ │ │ │ │ -000071b0 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000071f0 0003cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_GenericSetAttr │ │ │ │ │ -000071f4 0003cf30 R_ARM_THM_MOVT_ABS 00000000 PyObject_GenericSetAttr │ │ │ │ │ +00006fa8 0003cb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ +00006fac 0003cb30 R_ARM_THM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ +00006fb6 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006fba 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006fc6 0003cc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyMethodDescr_Type │ │ │ │ │ +00006fca 0003cc30 R_ARM_THM_MOVT_ABS 00000000 PyMethodDescr_Type │ │ │ │ │ +00006fe0 0000ae2f R_ARM_THM_MOVW_ABS_NC 0000da45 slot_tp_call │ │ │ │ │ +00006fe4 0000ae30 R_ARM_THM_MOVT_ABS 0000da45 slot_tp_call │ │ │ │ │ +00007042 0003b90a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00007050 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00007056 0003cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +0000705a 0003cd30 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +00007078 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000707c 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000070fc 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000710c 0003ce0a R_ARM_THM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ +0000711a 0003cf0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ +00007130 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007142 0003d00a R_ARM_THM_CALL 00000000 PyObject_VectorcallDict │ │ │ │ │ +00007158 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000718c 0000af2f R_ARM_THM_MOVW_ABS_NC 0000a185 tp_new_wrapper │ │ │ │ │ +00007190 0000af30 R_ARM_THM_MOVT_ABS 0000a185 tp_new_wrapper │ │ │ │ │ +000071b0 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000071f0 0003d12f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_GenericSetAttr │ │ │ │ │ +000071f4 0003d130 R_ARM_THM_MOVT_ABS 00000000 PyObject_GenericSetAttr │ │ │ │ │ 00007208 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000720c 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007210 0003860a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00007210 0003880a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ 0000721a 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000721e 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007232 0003d00a R_ARM_THM_CALL 00000000 PyObject_CallFunctionObjArgs │ │ │ │ │ -00007248 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007268 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000726e 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000072f6 0003c40a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -0000732c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007330 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007334 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007338 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007232 0003d20a R_ARM_THM_CALL 00000000 PyObject_CallFunctionObjArgs │ │ │ │ │ +00007248 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007268 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000726e 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000072f4 0003c60a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +00007328 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000732c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007330 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007334 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007338 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000733c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007340 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000735c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000736e 00036a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ -00007372 00036a30 R_ARM_THM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ -0000739c 00039b0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000073b2 00039c0a R_ARM_THM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ -000073e2 00038f0a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ -00007436 0003d10a R_ARM_THM_CALL 00000000 PyUnicode_IsIdentifier │ │ │ │ │ -00007444 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00007452 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00007472 0003940a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000074b2 0003d30a R_ARM_THM_CALL 00000000 _Py_Mangle │ │ │ │ │ -000074ca 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -000074ec 0003d40a R_ARM_THM_CALL 00000000 PyList_Sort │ │ │ │ │ -000074f8 0003d50a R_ARM_THM_CALL 00000000 PyList_AsTuple │ │ │ │ │ -00007512 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000075aa 0003c52f R_ARM_THM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ -000075ae 0003c530 R_ARM_THM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ -000075ba 0003c60a R_ARM_THM_CALL 00000000 PyCell_Set │ │ │ │ │ -000075c2 0003aa0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -000075e4 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00007600 0003d62f R_ARM_THM_MOVW_ABS_NC 00000000 PyFunction_Type │ │ │ │ │ -00007604 0003d630 R_ARM_THM_MOVT_ABS 00000000 PyFunction_Type │ │ │ │ │ -0000760e 00038a0a R_ARM_THM_CALL 00000000 PyStaticMethod_New │ │ │ │ │ -00007620 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00007644 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000764c 0003d70a R_ARM_THM_CALL 00000000 PyEval_GetGlobals │ │ │ │ │ -0000765a 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -00007668 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00007692 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00007696 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00007704 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007708 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000770c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007710 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007714 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007718 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000771c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007732 0003880a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ -0000774e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007758 0003d80a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -00007770 0000a52f R_ARM_THM_MOVW_ABS_NC 0000645d type_new │ │ │ │ │ -00007774 0000a530 R_ARM_THM_MOVT_ABS 0000645d type_new │ │ │ │ │ -00007790 0003d80a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -0000779c 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000077a0 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000077a4 0000962f R_ARM_THM_MOVW_ABS_NC 0000093c .LC48 │ │ │ │ │ -000077a8 00009630 R_ARM_THM_MOVT_ABS 0000093c .LC48 │ │ │ │ │ -000077ae 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000077d4 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000077fa 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007800 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -00007834 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007848 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000784c 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007850 0000982f R_ARM_THM_MOVW_ABS_NC 000009a4 .LC50 │ │ │ │ │ -00007854 00009830 R_ARM_THM_MOVT_ABS 000009a4 .LC50 │ │ │ │ │ -0000785c 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000789c 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000078a0 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000078c2 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000078c6 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000078d0 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000078d4 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000078d8 0000742f R_ARM_THM_MOVW_ABS_NC 00000788 .LC38 │ │ │ │ │ -000078dc 00007430 R_ARM_THM_MOVT_ABS 00000788 .LC38 │ │ │ │ │ -000078e2 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007900 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000790a 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00007922 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007926 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000792a 0000802f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC43 │ │ │ │ │ -0000792e 00008030 R_ARM_THM_MOVT_ABS 000008b0 .LC43 │ │ │ │ │ -00007934 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007974 0003d62f R_ARM_THM_MOVW_ABS_NC 00000000 PyFunction_Type │ │ │ │ │ -00007978 0003d630 R_ARM_THM_MOVT_ABS 00000000 PyFunction_Type │ │ │ │ │ -00007982 0003d90a R_ARM_THM_CALL 00000000 PyClassMethod_New │ │ │ │ │ -00007994 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000079b8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000079f0 0003af0a R_ARM_THM_CALL 00000000 _Py_SetImmortalUntracked │ │ │ │ │ -00007a0c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007a3c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007a40 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007a44 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007a48 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007a4c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007a52 0003d62f R_ARM_THM_MOVW_ABS_NC 00000000 PyFunction_Type │ │ │ │ │ -00007a56 0003d630 R_ARM_THM_MOVT_ABS 00000000 PyFunction_Type │ │ │ │ │ -00007a60 0003d90a R_ARM_THM_CALL 00000000 PyClassMethod_New │ │ │ │ │ -00007a6e 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00007a92 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007a9a 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007a9e 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007aa2 0000a02f R_ARM_THM_MOVW_ABS_NC 00000b10 .LC58 │ │ │ │ │ -00007aa6 0000a030 R_ARM_THM_MOVT_ABS 00000b10 .LC58 │ │ │ │ │ -00007aac 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007aca 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007ace 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007ad2 00009a2f R_ARM_THM_MOVW_ABS_NC 00000a0c .LC52 │ │ │ │ │ -00007ad6 00009a30 R_ARM_THM_MOVT_ABS 00000a0c .LC52 │ │ │ │ │ -00007ae0 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007ae8 0003860a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00007af2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007afc 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00007b0a 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00007b18 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00007b22 00038c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00007b26 00038c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00007b30 00009d2f R_ARM_THM_MOVW_ABS_NC 00000a8c .LC55 │ │ │ │ │ -00007b34 00009d30 R_ARM_THM_MOVT_ABS 00000a8c .LC55 │ │ │ │ │ -00007b38 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007b50 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007ba4 0003da2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeWarning │ │ │ │ │ -00007ba8 0003da30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeWarning │ │ │ │ │ -00007bae 0000a22f R_ARM_THM_MOVW_ABS_NC 00000b7c .LC60 │ │ │ │ │ -00007bb2 0000a230 R_ARM_THM_MOVT_ABS 00000b7c .LC60 │ │ │ │ │ -00007bbc 0003ac0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00007bc8 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007bcc 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007bd2 0000972f R_ARM_THM_MOVW_ABS_NC 00000980 .LC49 │ │ │ │ │ -00007bd6 00009730 R_ARM_THM_MOVT_ABS 00000980 .LC49 │ │ │ │ │ -00007bdc 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007be4 0000a32f R_ARM_THM_MOVW_ABS_NC 00000bac .LC61 │ │ │ │ │ -00007be8 0000a330 R_ARM_THM_MOVT_ABS 00000bac .LC61 │ │ │ │ │ -00007bf8 0003db0a R_ARM_THM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ -00007c16 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007c1c 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007c20 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007c26 00009f2f R_ARM_THM_MOVW_ABS_NC 00000ae8 .LC57 │ │ │ │ │ -00007c2a 00009f30 R_ARM_THM_MOVT_ABS 00000ae8 .LC57 │ │ │ │ │ -00007c30 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007c4c 00038c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00007c50 00038c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00007c54 00009e2f R_ARM_THM_MOVW_ABS_NC 00000abc .LC56 │ │ │ │ │ -00007c58 00009e30 R_ARM_THM_MOVT_ABS 00000abc .LC56 │ │ │ │ │ -00007c5e 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007c64 0003dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00007c68 0003dc30 R_ARM_THM_MOVT_ABS 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00007cc2 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007cc6 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007ccc 0000992f R_ARM_THM_MOVW_ABS_NC 000009dc .LC51 │ │ │ │ │ -00007cd0 00009930 R_ARM_THM_MOVT_ABS 000009dc .LC51 │ │ │ │ │ -00007cda 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007ce0 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007ce4 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007ce8 00009b2f R_ARM_THM_MOVW_ABS_NC 00000a2c .LC53 │ │ │ │ │ -00007cec 00009b30 R_ARM_THM_MOVT_ABS 00000a2c .LC53 │ │ │ │ │ -00007cf6 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007cfc 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007d00 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007d04 00009c2f R_ARM_THM_MOVW_ABS_NC 00000a5c .LC54 │ │ │ │ │ -00007d08 00009c30 R_ARM_THM_MOVT_ABS 00000a5c .LC54 │ │ │ │ │ -00007d12 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007d54 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007d74 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007d78 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007d7c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007d80 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007d84 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007d88 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007d8c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007d90 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007d94 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007d9a 0000802f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC43 │ │ │ │ │ -00007d9e 00008030 R_ARM_THM_MOVT_ABS 000008b0 .LC43 │ │ │ │ │ -00007da4 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007dd0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007de8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007df8 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007dfc 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007e00 0000a12f R_ARM_THM_MOVW_ABS_NC 00000b44 .LC59 │ │ │ │ │ -00007e04 0000a130 R_ARM_THM_MOVT_ABS 00000b44 .LC59 │ │ │ │ │ -00007e0a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007ec4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007ee2 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00007ee6 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00007f74 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007f86 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00007f8a 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00007fb4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007fe4 0003972f R_ARM_THM_MOVW_ABS_NC 00003c11 PyType_GenericAlloc │ │ │ │ │ -00007fe8 00039730 R_ARM_THM_MOVT_ABS 00003c11 PyType_GenericAlloc │ │ │ │ │ -00008034 0003980a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00008054 0003990a R_ARM_THM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ -00008062 00039a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000807e 00039b0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000080fe 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00008102 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000081de 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000081e2 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00008220 0003de0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -0000823e 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -00008244 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008248 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008256 00008d2f R_ARM_THM_MOVW_ABS_NC 000008e0 .LC44 │ │ │ │ │ -0000825a 0000b92f R_ARM_THM_MOVW_ABS_NC 00000bec .LC62 │ │ │ │ │ -00008260 00008d30 R_ARM_THM_MOVT_ABS 000008e0 .LC44 │ │ │ │ │ -00008268 0000b930 R_ARM_THM_MOVT_ABS 00000bec .LC62 │ │ │ │ │ -0000826e 0000be2f R_ARM_THM_MOVW_ABS_NC 00000c54 .LC67 │ │ │ │ │ -00008272 0000be30 R_ARM_THM_MOVT_ABS 00000c54 .LC67 │ │ │ │ │ -00008276 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000082ae 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000082b6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000082bc 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000082c2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000082d4 00039b0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000082e8 00039c0a R_ARM_THM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ -000082f0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000082f4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000834e 0000c30a R_ARM_THM_CALL 000010b9 super_init_without_args │ │ │ │ │ -00008358 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000835c 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000083a8 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000083ac 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000083b0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000083e8 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000083f6 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000083fa 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008400 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000c08 .LC65 │ │ │ │ │ -00008404 0000bc30 R_ARM_THM_MOVT_ABS 00000c08 .LC65 │ │ │ │ │ -0000840a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000842e 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00008432 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00008436 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000c38 .LC66 │ │ │ │ │ -0000843a 0000bd30 R_ARM_THM_MOVT_ABS 00000c38 .LC66 │ │ │ │ │ -00008440 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000845e 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000bf8 .LC63 │ │ │ │ │ -00008462 0000ba30 R_ARM_THM_MOVT_ABS 00000bf8 .LC63 │ │ │ │ │ -00008468 0003bc0a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ -00008476 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000c00 .LC64 │ │ │ │ │ -0000847a 0000bb30 R_ARM_THM_MOVT_ABS 00000c00 .LC64 │ │ │ │ │ -00008484 0003df0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00008490 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00008494 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000084a2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000084aa 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000084b0 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000084b4 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000084c0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008586 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000862e 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -00008696 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -000086aa 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -000086ae 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000086f8 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000872a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008732 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008738 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000873c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008740 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008744 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000087e8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000087f2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000087fc 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008804 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008808 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000880c 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000883c 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008840 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008844 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000ca8 .LC68 │ │ │ │ │ -00008848 0000cf30 R_ARM_THM_MOVT_ABS 00000ca8 .LC68 │ │ │ │ │ -0000884e 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008854 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008858 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000885c 0000d02f R_ARM_THM_MOVW_ABS_NC 00000cd4 .LC69 │ │ │ │ │ -00008860 0000d030 R_ARM_THM_MOVT_ABS 00000cd4 .LC69 │ │ │ │ │ -00008866 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008910 0003e00a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000892c 0000d32f R_ARM_THM_MOVW_ABS_NC 00000cfc .LC70 │ │ │ │ │ -00008930 0000d330 R_ARM_THM_MOVT_ABS 00000cfc .LC70 │ │ │ │ │ -00008934 0003e10a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00008944 0000d42f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ -00008948 0000d430 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ -0000894e 0003e20a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00008958 0003e302 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000895c 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00008a14 0003e50a R_ARM_THM_CALL 00000000 PyDescr_IsData │ │ │ │ │ -00008aec 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b42 0003880a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ -00008bc2 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008bc6 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008c4c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c80 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008c84 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008c88 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008c8c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008c90 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008cac 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008cb0 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008d28 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008d50 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008d8a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008da2 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008da6 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008dee 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008df2 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008e2c 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00008e30 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00008e38 0000d82f R_ARM_THM_MOVW_ABS_NC 00000d74 .LC74 │ │ │ │ │ -00008e3c 0000d830 R_ARM_THM_MOVT_ABS 00000d74 .LC74 │ │ │ │ │ -00008e44 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008e8a 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008e8e 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008e92 0000d72f R_ARM_THM_MOVW_ABS_NC 00000d48 .LC73 │ │ │ │ │ -00008e96 0000d730 R_ARM_THM_MOVT_ABS 00000d48 .LC73 │ │ │ │ │ -00008e9e 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008eac 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008eb4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008eb8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008ec4 0003972f R_ARM_THM_MOVW_ABS_NC 00003c11 PyType_GenericAlloc │ │ │ │ │ -00008ec8 00039730 R_ARM_THM_MOVT_ABS 00003c11 PyType_GenericAlloc │ │ │ │ │ -00008f28 0003980a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00008f44 0003990a R_ARM_THM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ -00008f52 00039a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00008f6a 00039b0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00008fbe 00039b0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00008fd0 00039c0a R_ARM_THM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ -00008fe6 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008ff8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009028 0003972f R_ARM_THM_MOVW_ABS_NC 00003c11 PyType_GenericAlloc │ │ │ │ │ -0000902c 00039730 R_ARM_THM_MOVT_ABS 00003c11 PyType_GenericAlloc │ │ │ │ │ -00009078 0003980a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00009096 0003990a R_ARM_THM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ -000090a4 00039a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000090be 00039b0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009118 0000e72f R_ARM_THM_MOVW_ABS_NC 00009001 object_new │ │ │ │ │ -0000911c 0000e730 R_ARM_THM_MOVT_ABS 00009001 object_new │ │ │ │ │ -0000912a 0000e82f R_ARM_THM_MOVW_ABS_NC 000092c9 object_init │ │ │ │ │ -0000912e 0000e830 R_ARM_THM_MOVT_ABS 000092c9 object_init │ │ │ │ │ -00009138 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000913c 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00009142 0000e42f R_ARM_THM_MOVW_ABS_NC 00000df0 .LC78 │ │ │ │ │ -00009146 0000e430 R_ARM_THM_MOVT_ABS 00000df0 .LC78 │ │ │ │ │ -0000914c 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000915e 00039b0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009170 00039c0a R_ARM_THM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ -00009186 00038e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000091a4 0000e90a R_ARM_THM_CALL 0000189d type_abstractmethods │ │ │ │ │ -000091ae 0003e90a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ -000091ca 0003d40a R_ARM_THM_CALL 00000000 PyList_Sort │ │ │ │ │ -000091d2 0000e52f R_ARM_THM_MOVW_ABS_NC 00000e0c .LC79 │ │ │ │ │ -000091d6 0000e530 R_ARM_THM_MOVT_ABS 00000e0c .LC79 │ │ │ │ │ -000091da 0003820a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000091e6 0003ea0a R_ARM_THM_CALL 00000000 PyUnicode_Join │ │ │ │ │ -000091fc 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009206 0003eb0a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ -0000921c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009224 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00009228 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000922e 0000e22f R_ARM_THM_MOVW_ABS_NC 00000da4 .LC76 │ │ │ │ │ -00009232 0000e230 R_ARM_THM_MOVT_ABS 00000da4 .LC76 │ │ │ │ │ -0000923a 0000e12f R_ARM_THM_MOVW_ABS_NC 00000da0 .LC75 │ │ │ │ │ -0000923e 0000e130 R_ARM_THM_MOVT_ABS 00000da0 .LC75 │ │ │ │ │ -00009248 0000e62f R_ARM_THM_MOVW_ABS_NC 00000e14 .LC80 │ │ │ │ │ -0000924c 0000e630 R_ARM_THM_MOVT_ABS 00000e14 .LC80 │ │ │ │ │ -00009250 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009264 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000926a 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000926e 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00009272 0000e32f R_ARM_THM_MOVW_ABS_NC 00000da8 .LC77 │ │ │ │ │ -00009276 0000e330 R_ARM_THM_MOVT_ABS 00000da8 .LC77 │ │ │ │ │ -0000927c 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009286 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000092a6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000092be 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000092c4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000092dc 0000e82f R_ARM_THM_MOVW_ABS_NC 000092c9 object_init │ │ │ │ │ -000092e0 0000e830 R_ARM_THM_MOVT_ABS 000092c9 object_init │ │ │ │ │ -000092f0 0000e72f R_ARM_THM_MOVW_ABS_NC 00009001 object_new │ │ │ │ │ -000092f4 0000e730 R_ARM_THM_MOVT_ABS 00009001 object_new │ │ │ │ │ -00009316 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000931a 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000931e 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000ebc .LC82 │ │ │ │ │ -00009322 0000ec30 R_ARM_THM_MOVT_ABS 00000ebc .LC82 │ │ │ │ │ -0000932a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009334 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00009338 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000933c 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000e70 .LC81 │ │ │ │ │ -00009340 0000eb30 R_ARM_THM_MOVT_ABS 00000e70 .LC81 │ │ │ │ │ -00009346 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000956e 0000070a R_ARM_THM_CALL 00000001 next_global_version_tag │ │ │ │ │ -0000957c 00000a0a R_ARM_THM_CALL 00000049 set_version_unlocked │ │ │ │ │ -000095ee 0000070a R_ARM_THM_CALL 00000001 next_global_version_tag │ │ │ │ │ -000095fc 00000a0a R_ARM_THM_CALL 00000049 set_version_unlocked │ │ │ │ │ -00009652 0000070a R_ARM_THM_CALL 00000001 next_global_version_tag │ │ │ │ │ -0000965e 00000a0a R_ARM_THM_CALL 00000049 set_version_unlocked │ │ │ │ │ -00009668 0000070a R_ARM_THM_CALL 00000001 next_global_version_tag │ │ │ │ │ -00009674 00000a0a R_ARM_THM_CALL 00000049 set_version_unlocked │ │ │ │ │ -0000970c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009710 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009714 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009718 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000097ba 0003ec0a R_ARM_THM_CALL 00000000 _PyObject_Call_Prepend │ │ │ │ │ -000097d6 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000097da 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000980c 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00009810 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00009872 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000987a 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000987e 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00009882 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC83 │ │ │ │ │ -00009886 0000ef30 R_ARM_THM_MOVT_ABS 00000f08 .LC83 │ │ │ │ │ -0000988e 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000098ae 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000098b2 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000990e 0003ed0a R_ARM_THM_CALL 00000000 _PyObject_Call │ │ │ │ │ -0000992e 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00009932 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000993a 0003ee0a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000994e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009956 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000996e 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -000099ac 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099c0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000099c4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000099c8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009a7a 0003e50a R_ARM_THM_CALL 00000000 PyDescr_IsData │ │ │ │ │ -00009b4a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b9c 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00009ba0 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00009c08 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00009c0c 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00009c10 0000d82f R_ARM_THM_MOVW_ABS_NC 00000d74 .LC74 │ │ │ │ │ -00009c14 0000d830 R_ARM_THM_MOVT_ABS 00000d74 .LC74 │ │ │ │ │ -00009c1e 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009c6e 0003880a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ -00009cda 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009ce0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009ce4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009ce8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009cec 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009cf0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009d0c 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00009d10 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00009d9e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009dc2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009df0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009e06 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00009e0a 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00009e4e 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00009e52 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00009ed4 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00009ed8 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00009edc 0000d72f R_ARM_THM_MOVW_ABS_NC 00000d48 .LC73 │ │ │ │ │ -00009ee0 0000d730 R_ARM_THM_MOVT_ABS 00000d48 .LC73 │ │ │ │ │ -00009ee8 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009ef6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009efc 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009f00 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009f42 00039e0a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ -0000a01c 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000a020 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000a07a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a092 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000a096 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000a0f2 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000a110 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000a120 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a14a 0003cd0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -0000a15c 0003ec0a R_ARM_THM_CALL 00000000 _PyObject_Call_Prepend │ │ │ │ │ -0000a17c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a188 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a18c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a21a 00010d2f R_ARM_THM_MOVW_ABS_NC 0000a125 slot_tp_new │ │ │ │ │ -0000a21e 00010d30 R_ARM_THM_MOVT_ABS 0000a125 slot_tp_new │ │ │ │ │ -0000a240 0003f70a R_ARM_THM_CALL 00000000 PyTuple_GetSlice │ │ │ │ │ -0000a26a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a28c 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a290 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a29c 0000912f R_ARM_THM_MOVW_ABS_NC 00000908 .LC46 │ │ │ │ │ -0000a2a0 00009130 R_ARM_THM_MOVT_ABS 00000908 .LC46 │ │ │ │ │ -0000a2a6 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a2ae 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000a2b2 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000a2b6 0001172f R_ARM_THM_MOVW_ABS_NC 00001028 .LC94 │ │ │ │ │ -0000a2ba 00011730 R_ARM_THM_MOVT_ABS 00001028 .LC94 │ │ │ │ │ -0000a2c0 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a2ce 00011b2f R_ARM_THM_MOVW_ABS_NC 000010cc .LC98 │ │ │ │ │ -0000a2d2 00011b30 R_ARM_THM_MOVT_ABS 000010cc .LC98 │ │ │ │ │ -0000a2e0 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a2f2 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a2f6 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a300 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a304 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a310 00011a2f R_ARM_THM_MOVW_ABS_NC 000010a0 .LC97 │ │ │ │ │ -0000a314 00011a30 R_ARM_THM_MOVT_ABS 000010a0 .LC97 │ │ │ │ │ -0000a318 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a32a 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a32e 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a334 0001192f R_ARM_THM_MOVW_ABS_NC 00001074 .LC96 │ │ │ │ │ -0000a338 00011930 R_ARM_THM_MOVT_ABS 00001074 .LC96 │ │ │ │ │ -0000a340 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a346 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a34a 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a350 0001182f R_ARM_THM_MOVW_ABS_NC 00001050 .LC95 │ │ │ │ │ -0000a354 00011830 R_ARM_THM_MOVT_ABS 00001050 .LC95 │ │ │ │ │ -0000a35a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a376 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000a37a 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000a3a6 0003f80a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -0000a3ac 0000692f R_ARM_THM_MOVW_ABS_NC 0000a389 subtype_dealloc │ │ │ │ │ -0000a3b0 00006930 R_ARM_THM_MOVT_ABS 0000a389 subtype_dealloc │ │ │ │ │ -0000a406 0003f90a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ -0000a448 0003fa0a R_ARM_THM_CALL 00000000 PyObject_ClearManagedDict │ │ │ │ │ -0000a464 0000d22f R_ARM_THM_MOVW_ABS_NC 00008871 object_dealloc │ │ │ │ │ -0000a468 0000d230 R_ARM_THM_MOVT_ABS 00008871 object_dealloc │ │ │ │ │ -0000a4d4 0003fb0a R_ARM_THM_CALL 00000000 PyObject_CallFinalizerFromDealloc │ │ │ │ │ -0000a530 0003f90a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ -0000a54c 0003fc0a R_ARM_THM_CALL 00000000 _PyWeakref_ClearWeakRefsNoCallbacks │ │ │ │ │ -0000a6d4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a6ea 0003fd0a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -0000a71a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a72c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a734 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a738 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a73c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a740 0000d22f R_ARM_THM_MOVW_ABS_NC 00008871 object_dealloc │ │ │ │ │ -0000a744 0000d230 R_ARM_THM_MOVT_ABS 00008871 object_dealloc │ │ │ │ │ -0000a764 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a77e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a850 0000692f R_ARM_THM_MOVW_ABS_NC 0000a389 subtype_dealloc │ │ │ │ │ -0000a854 00006930 R_ARM_THM_MOVT_ABS 0000a389 subtype_dealloc │ │ │ │ │ -0000a864 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a868 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a872 0000802f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC43 │ │ │ │ │ -0000a876 00008030 R_ARM_THM_MOVT_ABS 000008b0 .LC43 │ │ │ │ │ -0000a87a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a8c8 0003fb0a R_ARM_THM_CALL 00000000 PyObject_CallFinalizerFromDealloc │ │ │ │ │ -0000a8dc 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a8e4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a8e8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a918 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000a91c 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000a9c8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000aa82 0003fe0a R_ARM_THM_CALL 00000000 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ -0000aa9c 0003ff0a R_ARM_THM_CALL 00000000 _PyDict_SetItem_LockHeld │ │ │ │ │ -0000ab08 0003fe0a R_ARM_THM_CALL 00000000 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ -0000ab44 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ab4c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ab86 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000abc4 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000abc8 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000abcc 0001212f R_ARM_THM_MOVW_ABS_NC 000010fc .LC99 │ │ │ │ │ -0000abd0 00012130 R_ARM_THM_MOVT_ABS 000010fc .LC99 │ │ │ │ │ -0000abda 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000abe4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000abf8 0003f50a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -0000ac06 0004002f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_MemoryError │ │ │ │ │ -0000ac0a 00040030 R_ARM_THM_MOVT_ABS 00000000 PyExc_MemoryError │ │ │ │ │ -0000ac0e 0001222f R_ARM_THM_MOVW_ABS_NC 0000112c .LC100 │ │ │ │ │ -0000ac12 00012230 R_ARM_THM_MOVT_ABS 0000112c .LC100 │ │ │ │ │ -0000ac18 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ac2e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ac36 0004010a R_ARM_THM_CALL 00000000 _PyUnicode_Copy │ │ │ │ │ -0000ac46 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000ac4a 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000ac50 0001232f R_ARM_THM_MOVW_ABS_NC 00001158 .LC101 │ │ │ │ │ -0000ac54 00012330 R_ARM_THM_MOVT_ABS 00001158 .LC101 │ │ │ │ │ -0000ac5c 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000ac68 0004020a R_ARM_THM_CALL 00000000 _PyObject_SetAttributeErrorContext │ │ │ │ │ -0000ac74 00036b0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -0000ac88 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000ac8c 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000ac92 0000d72f R_ARM_THM_MOVW_ABS_NC 00000d48 .LC73 │ │ │ │ │ -0000ac96 0000d730 R_ARM_THM_MOVT_ABS 00000d48 .LC73 │ │ │ │ │ -0000ac9c 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000aca4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000adbe 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000ae46 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000ae4a 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ae62 0003cc0a R_ARM_THM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ -0000ae6e 0003dc0a R_ARM_THM_CALL 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000aefa 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000af64 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000af98 0003de0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -0000afb4 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -0000afba 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000afbe 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000afc6 0000be2f R_ARM_THM_MOVW_ABS_NC 00000c54 .LC67 │ │ │ │ │ -0000afca 0000be30 R_ARM_THM_MOVT_ABS 00000c54 .LC67 │ │ │ │ │ -0000afd6 00008d2f R_ARM_THM_MOVW_ABS_NC 000008e0 .LC44 │ │ │ │ │ -0000afda 0000b92f R_ARM_THM_MOVW_ABS_NC 00000bec .LC62 │ │ │ │ │ -0000afe0 00008d30 R_ARM_THM_MOVT_ABS 000008e0 .LC44 │ │ │ │ │ -0000afe8 0000b930 R_ARM_THM_MOVT_ABS 00000bec .LC62 │ │ │ │ │ -0000afee 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000b008 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000b00c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000b010 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000b014 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000b018 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000b072 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000b076 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000b0b8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b0d4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b0de 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b11a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b120 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000b124 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000b144 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000b148 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000b1c4 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000b1c8 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000b1ce 0001382f R_ARM_THM_MOVW_ABS_NC 00001204 .LC106 │ │ │ │ │ -0000b1d2 00013830 R_ARM_THM_MOVT_ABS 00001204 .LC106 │ │ │ │ │ -0000b1d8 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000b202 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000b218 00039e0a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ -0000b22a 0003a60a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ -0000b244 0003f50a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -0000b28a 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000b292 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000b296 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000b29a 0001072f R_ARM_THM_MOVW_ABS_NC 00000f64 .LC87 │ │ │ │ │ -0000b29e 00010730 R_ARM_THM_MOVT_ABS 00000f64 .LC87 │ │ │ │ │ -0000b2a4 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000b2b8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000b2bc 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000b2c0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000b2c4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000b2d8 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000b2dc 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000b3bc 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000b3c0 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000b430 0003b50a R_ARM_THM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ -0000b4ac 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000b4b0 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000b4c0 0003b00a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -0000b522 0003b50a R_ARM_THM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ -0000b52a 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000b566 0003c82f R_ARM_THM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ -0000b56a 0003c830 R_ARM_THM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ -0000b5c0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000b5c4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000b5c8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000b6a4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b6d4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b706 0003c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ -0000b70a 0003c930 R_ARM_THM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ -0000b712 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000b716 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000b724 0003ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyMethodDescr_Type │ │ │ │ │ -0000b728 0003ca30 R_ARM_THM_MOVT_ABS 00000000 PyMethodDescr_Type │ │ │ │ │ -0000b736 0000ae2f R_ARM_THM_MOVW_ABS_NC 0000da51 slot_tp_call │ │ │ │ │ -0000b73a 0000ae30 R_ARM_THM_MOVT_ABS 0000da51 slot_tp_call │ │ │ │ │ -0000b75a 0000af2f R_ARM_THM_MOVW_ABS_NC 0000a191 tp_new_wrapper │ │ │ │ │ -0000b75e 0000af30 R_ARM_THM_MOVT_ABS 0000a191 tp_new_wrapper │ │ │ │ │ -0000b796 0003cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -0000b79a 0003cb30 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -0000b7a8 0003b70a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000b7b6 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000b7be 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b7cc 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b810 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -0000b820 00013e0a R_ARM_THM_CALL 000020fd update_subclasses.constprop.0 │ │ │ │ │ -0000b83e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b850 00036a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ -0000b854 00036a30 R_ARM_THM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ -0000b884 0003880a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ -0000b8ce 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b8de 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b9cc 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000b9d0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000b9d4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ba50 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ba66 0000a62f R_ARM_THM_MOVW_ABS_NC 0000ba55 subtype_traverse │ │ │ │ │ -0000ba6a 0000a630 R_ARM_THM_MOVT_ABS 0000ba55 subtype_traverse │ │ │ │ │ -0000baa6 00040d0a R_ARM_THM_CALL 00000000 PyObject_VisitManagedDict │ │ │ │ │ -0000bb34 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000bb38 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000bb40 0000802f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC43 │ │ │ │ │ -0000bb44 00008030 R_ARM_THM_MOVT_ABS 000008b0 .LC43 │ │ │ │ │ -0000bb48 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000bb60 0003fd0a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -0000bb80 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000bb84 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000bb90 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000bb94 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000bb9a 0004102f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000bb9e 00041030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000bbb8 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000bbbc 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000bbd8 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000bbdc 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000bbe8 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000bbec 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000bbf2 0004102f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000bbf6 00041030 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000bc0c 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000bc10 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000bc96 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000bc9a 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000bca2 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000bca6 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000bcac 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000bce2 00039e0a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ -0000bdb4 0003bd0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000be08 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000be0c 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000be76 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000be8c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000be9e 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000bea2 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000beec 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000bef0 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000bef8 0003ee0a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000bf0a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bf2a 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000bf4c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bf5e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bf64 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000bf68 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bf6c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bf70 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c028 0003bd0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000c068 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000c06c 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000c0d6 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000c0ec 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c0fe 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000c102 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000c130 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c148 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000c16a 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000c16e 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000c178 0003ee0a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000c180 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000c23c 0003bd0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000c272 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000c276 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000c2c8 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000c2de 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c2f4 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000c2f8 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000c364 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000c368 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000c372 0003ee0a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000c37a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c392 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000c3b0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000c3ce 0001652f R_ARM_THM_MOVW_ABS_NC 000012c4 .LC111 │ │ │ │ │ -0000c3d2 00016530 R_ARM_THM_MOVT_ABS 000012c4 .LC111 │ │ │ │ │ -0000c3de 0004140a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -0000c3f0 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000c3f4 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000c3fc 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c400 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000c404 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000c4ce 0003bd0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000c52e 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000c532 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000c590 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000c5a6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c5b8 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000c5bc 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000c606 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000c60a 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000c612 0003ee0a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000c624 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c644 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000c666 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c678 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c680 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000c684 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c688 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c68c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c6a0 0003742f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -0000c6a4 00037430 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -0000c6be 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000c6c2 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000c6c6 0000e22f R_ARM_THM_MOVW_ABS_NC 00000da4 .LC76 │ │ │ │ │ -0000c6ca 0000e230 R_ARM_THM_MOVT_ABS 00000da4 .LC76 │ │ │ │ │ -0000c6ce 00016b2f R_ARM_THM_MOVW_ABS_NC 00001304 .LC113 │ │ │ │ │ -0000c6d2 00016b30 R_ARM_THM_MOVT_ABS 00001304 .LC113 │ │ │ │ │ -0000c6de 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000c6e6 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000c6ea 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000c6ee 00016a2f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC112 │ │ │ │ │ -0000c6f2 00016a30 R_ARM_THM_MOVT_ABS 000012d0 .LC112 │ │ │ │ │ -0000c6f8 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c710 0003742f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -0000c714 00037430 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -0000c72c 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000c730 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000c734 0000e12f R_ARM_THM_MOVW_ABS_NC 00000da0 .LC75 │ │ │ │ │ -0000c738 0000e130 R_ARM_THM_MOVT_ABS 00000da0 .LC75 │ │ │ │ │ -0000c73c 0000e22f R_ARM_THM_MOVW_ABS_NC 00000da4 .LC76 │ │ │ │ │ -0000c740 0000e230 R_ARM_THM_MOVT_ABS 00000da4 .LC76 │ │ │ │ │ -0000c752 00016b2f R_ARM_THM_MOVW_ABS_NC 00001304 .LC113 │ │ │ │ │ -0000c756 00016b30 R_ARM_THM_MOVT_ABS 00001304 .LC113 │ │ │ │ │ -0000c75a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000c762 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000c766 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000c76a 00016a2f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC112 │ │ │ │ │ -0000c76e 00016a30 R_ARM_THM_MOVT_ABS 000012d0 .LC112 │ │ │ │ │ -0000c774 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c790 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000c794 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000c7b6 00017c2f R_ARM_THM_MOVW_ABS_NC 00001354 .LC116 │ │ │ │ │ -0000c7ba 00017c30 R_ARM_THM_MOVT_ABS 00001354 .LC116 │ │ │ │ │ -0000c7c6 0004140a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -0000c7e2 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000c7e6 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000c80a 0001682f R_ARM_THM_MOVW_ABS_NC 0000c415 slot_tp_setattro │ │ │ │ │ -0000c80e 00016830 R_ARM_THM_MOVT_ABS 0000c415 slot_tp_setattro │ │ │ │ │ -0000c86a 0001682f R_ARM_THM_MOVW_ABS_NC 0000c415 slot_tp_setattro │ │ │ │ │ -0000c86e 00016830 R_ARM_THM_MOVT_ABS 0000c415 slot_tp_setattro │ │ │ │ │ -0000c8a2 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000c8a6 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000c8ac 00017c2f R_ARM_THM_MOVW_ABS_NC 00001354 .LC116 │ │ │ │ │ -0000c8b0 00017c30 R_ARM_THM_MOVT_ABS 00001354 .LC116 │ │ │ │ │ -0000c8b4 00016d2f R_ARM_THM_MOVW_ABS_NC 00001330 .LC115 │ │ │ │ │ -0000c8b8 00016d30 R_ARM_THM_MOVT_ABS 00001330 .LC115 │ │ │ │ │ -0000c8be 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000c8e4 0003cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -0000c8e8 0003cb30 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -0000c990 0003c82f R_ARM_THM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ -0000c994 0003c830 R_ARM_THM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ -0000cac8 0003c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ -0000cacc 0003c930 R_ARM_THM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ -0000cad4 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000cad8 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000cae4 0003ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyMethodDescr_Type │ │ │ │ │ -0000cae8 0003ca30 R_ARM_THM_MOVT_ABS 00000000 PyMethodDescr_Type │ │ │ │ │ -0000cb06 0000ae2f R_ARM_THM_MOVW_ABS_NC 0000da51 slot_tp_call │ │ │ │ │ -0000cb0a 0000ae30 R_ARM_THM_MOVT_ABS 0000da51 slot_tp_call │ │ │ │ │ -0000cb44 0000af2f R_ARM_THM_MOVW_ABS_NC 0000a191 tp_new_wrapper │ │ │ │ │ -0000cb48 0000af30 R_ARM_THM_MOVT_ABS 0000a191 tp_new_wrapper │ │ │ │ │ -0000cb7c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cb8c 00036a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ -0000cb90 00036a30 R_ARM_THM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ -0000cbae 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000cbb2 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000cbc0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000cbc4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000cbf6 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ -0000cc0e 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000cc12 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000cc44 0003bd0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000cc62 0004110a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -0000cc82 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000cc96 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000cc9a 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000ccb4 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ccd4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cce6 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000cd02 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000cd06 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000cd0c 0003ef0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000cd12 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000cd18 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000cd1c 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000cd4a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cd52 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000cd56 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000cd5a 0001812f R_ARM_THM_MOVW_ABS_NC 00001360 .LC117 │ │ │ │ │ -0000cd5e 00018130 R_ARM_THM_MOVT_ABS 00001360 .LC117 │ │ │ │ │ -0000cd66 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000cd6c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000cd70 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000ce04 0003920a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000ce44 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000ce48 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000ce92 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cea4 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000cea8 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000cede 00003b0a R_ARM_THM_CALL 00001865 call_unbound_noarg.part.0 │ │ │ │ │ -0000cefe 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000cf2e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cf36 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000cf3a 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000cf42 0003ef0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000cf58 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000cf68 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000cf90 00041d0a R_ARM_THM_CALL 00000000 PyDict_Clear │ │ │ │ │ -0000cfb6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d01e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d030 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000d094 00041e0a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ -0000d104 0003780a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -0000d116 0003aa0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -0000d134 00041f0a R_ARM_THM_CALL 00000000 PyDict_Size │ │ │ │ │ -0000d14c 0004200a R_ARM_THM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ -0000d152 0003f90a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ -0000d1d6 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d220 0004210a R_ARM_THM_CALL 00000000 _PyDictKeys_DecRef │ │ │ │ │ -0000d23c 0003950a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d258 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d25e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d264 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d26a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d270 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d276 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d27c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d282 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d288 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d28e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d2c4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d2cc 0001970a R_ARM_THM_CALL 000023f5 clear_tp_subclasses.part.0 │ │ │ │ │ -0000d2d4 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000d2d8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000d2f0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d2f8 0001970a R_ARM_THM_CALL 000023f5 clear_tp_subclasses.part.0 │ │ │ │ │ -0000d30c 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000d35a 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000d35e 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000d36a 0003b00a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -0000d3b0 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000d3c2 0003f90a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ -0000d3dc 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000d3f0 0000a72f R_ARM_THM_MOVW_ABS_NC 0000d3e1 subtype_clear │ │ │ │ │ -0000d3f4 0000a730 R_ARM_THM_MOVT_ABS 0000d3e1 subtype_clear │ │ │ │ │ -0000d424 0003fa0a R_ARM_THM_CALL 00000000 PyObject_ClearManagedDict │ │ │ │ │ -0000d456 0003a80a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ -0000d4ac 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d4be 0003fd0a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -0000d4e4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d506 0003660a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -0000d518 00041e0a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ -0000d598 0003780a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -0000d5aa 0003aa0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -0000d5c8 00041f0a R_ARM_THM_CALL 00000000 PyDict_Size │ │ │ │ │ -0000d5e2 0004200a R_ARM_THM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ -0000d660 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d682 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d6a4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d732 0003680a R_ARM_THM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ -0000d774 0003672f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000d778 00036730 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000d79e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d7a6 00019b0a R_ARM_THM_CALL 000023c9 clear_tp_subclasses │ │ │ │ │ -0000d7bc 0003680a R_ARM_THM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ -0000d82c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000d830 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000d834 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000d838 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000d83c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d858 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d882 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d896 00019b0a R_ARM_THM_CALL 000023c9 clear_tp_subclasses │ │ │ │ │ -0000d8a2 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000d8f4 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000d8f8 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000d904 0003b00a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -0000d94a 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000d99e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d9cc 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d9d6 0003680a R_ARM_THM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ -0000da48 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000da4c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000da7e 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ -0000da9e 0003ec0a R_ARM_THM_CALL 00000000 _PyObject_Call_Prepend │ │ │ │ │ -0000dac6 0003ed0a R_ARM_THM_CALL 00000000 _PyObject_Call │ │ │ │ │ -0000dad6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000daea 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000db08 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000db0c 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000db16 0003ee0a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000db1c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000db20 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000db38 0000652f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -0000db3c 00006530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000db5c 0000d42f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ -0000db60 0000d430 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ -0000db68 00042b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000dc2a 0003bd0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000dc4a 00042d0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000dc6a 00042e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000dc6e 00042e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000dc76 00042f0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -0000dcb2 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000dcb6 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000dd12 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dd24 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000dd3a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dd4c 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000dd50 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000dda6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ddc0 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000dddc 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dde6 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000ddea 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000ddf2 0003ee0a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000de0a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000de18 00038c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000de1c 00038c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000de20 0001b32f R_ARM_THM_MOVW_ABS_NC 000013f8 .LC123 │ │ │ │ │ -0000de24 0001b330 R_ARM_THM_MOVT_ABS 000013f8 .LC123 │ │ │ │ │ -0000de2a 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000de3a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000de40 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000de44 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000de48 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000de6a 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000de6e 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000de72 0001b92f R_ARM_THM_MOVW_ABS_NC 00001418 .LC124 │ │ │ │ │ -0000de76 0001b930 R_ARM_THM_MOVT_ABS 00001418 .LC124 │ │ │ │ │ -0000de7e 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000de86 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000de8a 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000de90 0001ba2f R_ARM_THM_MOVW_ABS_NC 00001448 .LC125 │ │ │ │ │ -0000de94 0001ba30 R_ARM_THM_MOVT_ABS 00001448 .LC125 │ │ │ │ │ -0000de9a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000ded2 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000deec 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000def6 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000df02 0001be2f R_ARM_THM_MOVW_ABS_NC 00001480 .LC126 │ │ │ │ │ -0000df06 0001be30 R_ARM_THM_MOVT_ABS 00001480 .LC126 │ │ │ │ │ -0000df0a 0003f40a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -0000df44 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000df72 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dfb8 0003c30a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000dfc0 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000dfc4 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000dfc8 0001072f R_ARM_THM_MOVW_ABS_NC 00000f64 .LC87 │ │ │ │ │ -0000dfcc 00010730 R_ARM_THM_MOVT_ABS 00000f64 .LC87 │ │ │ │ │ -0000dfd2 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000dff0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e004 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e008 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e00c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e010 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000e03c 0001050a R_ARM_THM_CALL 00000fdd type_module │ │ │ │ │ -0000e050 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000e05a 0003d20a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000e066 0001be2f R_ARM_THM_MOVW_ABS_NC 00001480 .LC126 │ │ │ │ │ -0000e06a 0001be30 R_ARM_THM_MOVT_ABS 00001480 .LC126 │ │ │ │ │ -0000e06e 0003f40a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -0000e0aa 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e0c4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e0ea 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e0f0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e0f4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e10e 0004380a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000e1bc 0003bd0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000e1ee 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e218 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000e21c 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000e278 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000e28e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e2a0 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000e2a4 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000e304 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000e324 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000e328 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000e332 0003ee0a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000e33a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e344 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000e348 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e34c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e37a 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ -0000e3ac 0003bd0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000e3d6 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000e410 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000e42e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e434 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000e438 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000e442 0003ee0a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000e448 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000e44c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e472 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ -0000e4b2 0003bd0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000e4dc 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000e4f8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e50c 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000e528 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000e52c 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000e532 0003ef0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000e53a 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000e542 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000e546 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000e54a 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000e54e 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e578 0003910a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ -0000e596 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000e59a 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000e5a6 0003920a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000e5d0 0004400a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000e5f2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e602 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000e606 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000e610 00003b0a R_ARM_THM_CALL 00001865 call_unbound_noarg.part.0 │ │ │ │ │ -0000e61e 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e638 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e63e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e652 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000e670 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000e674 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000e67e 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000e682 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000e688 0003ef0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000e698 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000e69c 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000e6a8 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000e6b6 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000e6ba 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000e6ce 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e6e8 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000e6ec 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000e6f0 0001e22f R_ARM_THM_MOVW_ABS_NC 000014c0 .LC129 │ │ │ │ │ -0000e6f4 0001e230 R_ARM_THM_MOVT_ABS 000014c0 .LC129 │ │ │ │ │ -0000e6fa 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e700 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000e704 0003712f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -0000e708 00037130 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -0000e720 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e728 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e80e 0003c82f R_ARM_THM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ -0000e812 0003c830 R_ARM_THM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ -0000e81e 0003dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000e822 0003dc30 R_ARM_THM_MOVT_ABS 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000e842 0004420a R_ARM_THM_CALL 00000000 _PyObject_GenericGetAttrWithDict │ │ │ │ │ -0000e86e 0004432f R_ARM_THM_MOVW_ABS_NC 00005595 _Py_slot_tp_getattro │ │ │ │ │ -0000e872 00044330 R_ARM_THM_MOVT_ABS 00005595 _Py_slot_tp_getattro │ │ │ │ │ -0000e888 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e8f6 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000e8fa 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000e998 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000e99c 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000ea08 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000ea0c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ea10 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ea14 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000ea18 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ea1c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000ea20 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ea40 0003cc0a R_ARM_THM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ -0000ea6e 0001e80a R_ARM_THM_CALL 0000391d call_attribute │ │ │ │ │ -0000ea8c 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000ea90 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000ea96 0003ef0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000eaa0 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000eaaa 0001e80a R_ARM_THM_CALL 0000391d call_attribute │ │ │ │ │ -0000eabc 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ead2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000eae6 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000eaea 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000eb32 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000eb36 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000eb88 0003920a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000eb90 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -0000eb98 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000eba6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ebb4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000ebb8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000ebbc 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000ebd0 0000652f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -0000ebd4 00006530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000ec8c 0003bd0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000ecc6 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000ecca 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000ed1c 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000ed32 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ed48 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000ed4c 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000edb2 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000edb8 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000edbc 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000edd8 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ -0000ee1a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ee20 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000ee24 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000ee2a 0003ef0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000ee50 0003b60a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000ee68 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ee70 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000eee8 0001fc0a R_ARM_THM_CALL 000014e1 get_dict_descriptor │ │ │ │ │ -0000ef02 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000ef06 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000ef0c 0001f92f R_ARM_THM_MOVW_ABS_NC 00001594 .LC134 │ │ │ │ │ -0000ef10 0001f930 R_ARM_THM_MOVT_ABS 00001594 .LC134 │ │ │ │ │ -0000ef16 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000ef3a 0001ff2f R_ARM_THM_MOVW_ABS_NC 000015d0 .LC135 │ │ │ │ │ -0000ef3e 0001ff30 R_ARM_THM_MOVT_ABS 000015d0 .LC135 │ │ │ │ │ -0000ef4e 0004140a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -0000ef56 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000ef5a 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000ef80 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000ef84 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000ef88 0002002f R_ARM_THM_MOVW_ABS_NC 000015d8 .LC136 │ │ │ │ │ -0000ef8c 00020030 R_ARM_THM_MOVT_ABS 000015d8 .LC136 │ │ │ │ │ -0000ef92 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000f03a 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000f03e 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000f086 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f098 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000f09c 00037330 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000f0dc 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000f0f6 0004510a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -0000f108 0003de0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -0000f11c 0003cd0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -0000f182 0003bd0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000f198 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f1b4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f1ce 0003dd0a R_ARM_THM_CALL 00007e25 _PyObject_LookupSpecial │ │ │ │ │ -0000f1da 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f1e8 0003dd0a R_ARM_THM_CALL 00007e25 _PyObject_LookupSpecial │ │ │ │ │ -0000f1f4 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f200 00022e0a R_ARM_THM_CALL 0000498d import_copyreg │ │ │ │ │ -0000f20e 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -0000f216 0003cd0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -0000f23e 00038b0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000f26a 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -0000f284 00022f0a R_ARM_THM_CALL 000049c9 object_getstate │ │ │ │ │ -0000f29a 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000f29e 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000f2c8 0003860a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000f32c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f33c 0003bb0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000f360 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f372 0003de0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -0000f388 0002300a R_ARM_THM_CALL 00004931 _common_reduce.part.0 │ │ │ │ │ -0000f390 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000f394 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000f398 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000f39c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000f3a0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000f3a4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000f3ba 0001500a R_ARM_THM_CALL 00001a15 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ -0000f3d2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f41c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f434 00022e0a R_ARM_THM_CALL 0000498d import_copyreg │ │ │ │ │ -0000f44c 0003cd0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -0000f474 0003860a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000f4c0 0001500a R_ARM_THM_CALL 00001a15 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ -0000f4d6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f4ea 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000f4ee 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000f4f4 00022b2f R_ARM_THM_MOVW_ABS_NC 00001944 .LC154 │ │ │ │ │ -0000f4f8 00022b30 R_ARM_THM_MOVT_ABS 00001944 .LC154 │ │ │ │ │ -0000f4fe 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000f51a 0004520a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0000f52c 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000f530 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000f53e 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000f542 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000f556 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f598 0004530a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -0000f5a0 0004520a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0000f5b6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f5d4 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f5f8 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000f5fc 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000f602 0002262f R_ARM_THM_MOVW_ABS_NC 00001804 .LC149 │ │ │ │ │ -0000f606 00022630 R_ARM_THM_MOVT_ABS 00001804 .LC149 │ │ │ │ │ -0000f60c 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000f614 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000f618 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000f61c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000f620 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000f626 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000f62a 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000f62e 0002292f R_ARM_THM_MOVW_ABS_NC 0000189c .LC152 │ │ │ │ │ -0000f632 00022930 R_ARM_THM_MOVT_ABS 0000189c .LC152 │ │ │ │ │ -0000f638 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000f662 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f66e 00038c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000f672 00038c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000f676 0002282f R_ARM_THM_MOVW_ABS_NC 0000185c .LC151 │ │ │ │ │ -0000f67a 00022830 R_ARM_THM_MOVT_ABS 0000185c .LC151 │ │ │ │ │ -0000f682 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000f69e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f6a4 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000f6a8 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000f6ac 0002272f R_ARM_THM_MOVW_ABS_NC 00001824 .LC150 │ │ │ │ │ -0000f6b0 00022730 R_ARM_THM_MOVT_ABS 00001824 .LC150 │ │ │ │ │ -0000f6ba 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000f6be 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000f6c2 00022a2f R_ARM_THM_MOVW_ABS_NC 000018f0 .LC153 │ │ │ │ │ -0000f6c6 00022a30 R_ARM_THM_MOVT_ABS 000018f0 .LC153 │ │ │ │ │ -0000f6d0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f6e0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f6e8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f6f0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f700 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f70a 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -0000f712 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -0000f718 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -0000f720 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f728 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f736 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f748 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f75c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f764 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -0000f77e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f786 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f78e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f798 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e1e 00038e1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -0000870c 0003dc1e R_ARM_THM_JUMP24 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00008ebc 00036b1e R_ARM_THM_JUMP24 00000000 PyDict_New │ │ │ │ │ -00009f0c 0001001e R_ARM_THM_JUMP24 0000174d object_repr │ │ │ │ │ -00009f52 0003821e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -0000a78e 00036f1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000bbb4 0001471e R_ARM_THM_JUMP24 0000168d object_richcompare.part.0 │ │ │ │ │ -0000bc08 0001471e R_ARM_THM_JUMP24 0000168d object_richcompare.part.0 │ │ │ │ │ -0000bc44 0004131e R_ARM_THM_JUMP24 00000000 PyDictProxy_New │ │ │ │ │ -0000bc88 0004131e R_ARM_THM_JUMP24 00000000 PyDictProxy_New │ │ │ │ │ -0000bcf0 0003821e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -0000cd3c 0004191e R_ARM_THM_JUMP24 00000000 _PySequence_IterSearch │ │ │ │ │ -0000df4e 0003821e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -0000e0b4 0003821e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -0000e6ca 00036a1e R_ARM_THM_JUMP24 00000000 PyObject_HashNotImplemented │ │ │ │ │ -0000eeda 0004461e R_ARM_THM_JUMP24 00000000 PyObject_GenericGetDict │ │ │ │ │ -0000eede 0004461e R_ARM_THM_JUMP24 00000000 PyObject_GenericGetDict │ │ │ │ │ +0000734c 00036c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00007350 00036c30 R_ARM_THM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00007362 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000738e 0003c72f R_ARM_THM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ +00007392 0003c730 R_ARM_THM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ +0000739e 0003c80a R_ARM_THM_CALL 00000000 PyCell_Set │ │ │ │ │ +000073a6 0003ac0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +000073be 00039d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000073d4 00039e0a R_ARM_THM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ +00007404 0003910a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +00007458 0003d30a R_ARM_THM_CALL 00000000 PyUnicode_IsIdentifier │ │ │ │ │ +00007466 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00007474 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00007494 0003960a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000074d4 0003d50a R_ARM_THM_CALL 00000000 _Py_Mangle │ │ │ │ │ +000074ec 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +0000750e 0003d60a R_ARM_THM_CALL 00000000 PyList_Sort │ │ │ │ │ +0000751a 0003d70a R_ARM_THM_CALL 00000000 PyList_AsTuple │ │ │ │ │ +00007534 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000075cc 0003d82f R_ARM_THM_MOVW_ABS_NC 00000000 PyFunction_Type │ │ │ │ │ +000075d0 0003d830 R_ARM_THM_MOVT_ABS 00000000 PyFunction_Type │ │ │ │ │ +000075da 00038c0a R_ARM_THM_CALL 00000000 PyStaticMethod_New │ │ │ │ │ +000075ec 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00007610 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007618 0003d90a R_ARM_THM_CALL 00000000 PyEval_GetGlobals │ │ │ │ │ +00007626 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00007634 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00007666 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00007674 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007678 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000767c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007680 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007684 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007688 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000769a 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000769e 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000775c 0000a52f R_ARM_THM_MOVW_ABS_NC 0000645d type_new │ │ │ │ │ +00007760 0000a530 R_ARM_THM_MOVT_ABS 0000645d type_new │ │ │ │ │ +00007786 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000778a 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000077ac 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000077b0 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000077b8 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000077bc 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000077c0 0000742f R_ARM_THM_MOVW_ABS_NC 00000788 .LC38 │ │ │ │ │ +000077c4 00007430 R_ARM_THM_MOVT_ABS 00000788 .LC38 │ │ │ │ │ +000077ca 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000781e 00038a0a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ +00007840 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000785e 0003b10a R_ARM_THM_CALL 00000000 _Py_SetImmortalUntracked │ │ │ │ │ +00007872 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007894 0003da0a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +000078a0 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000078a4 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000078a8 0000962f R_ARM_THM_MOVW_ABS_NC 0000093c .LC48 │ │ │ │ │ +000078ac 00009630 R_ARM_THM_MOVT_ABS 0000093c .LC48 │ │ │ │ │ +000078b2 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000078c2 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000078c6 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000078ca 0000982f R_ARM_THM_MOVW_ABS_NC 000009a4 .LC50 │ │ │ │ │ +000078ce 00009830 R_ARM_THM_MOVT_ABS 000009a4 .LC50 │ │ │ │ │ +000078d6 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000078f0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000078f6 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ +000078fe 0003da0a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +00007916 0003d82f R_ARM_THM_MOVW_ABS_NC 00000000 PyFunction_Type │ │ │ │ │ +0000791a 0003d830 R_ARM_THM_MOVT_ABS 00000000 PyFunction_Type │ │ │ │ │ +00007924 0003db0a R_ARM_THM_CALL 00000000 PyClassMethod_New │ │ │ │ │ +00007936 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000795a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007962 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007978 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000797c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007980 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007984 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007988 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007990 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +000079c6 0003d82f R_ARM_THM_MOVW_ABS_NC 00000000 PyFunction_Type │ │ │ │ │ +000079ca 0003d830 R_ARM_THM_MOVT_ABS 00000000 PyFunction_Type │ │ │ │ │ +000079d4 0003db0a R_ARM_THM_CALL 00000000 PyClassMethod_New │ │ │ │ │ +000079e4 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00007a08 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007a26 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007a50 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007a58 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007a5c 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007a60 0000802f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC43 │ │ │ │ │ +00007a64 00008030 R_ARM_THM_MOVT_ABS 000008b0 .LC43 │ │ │ │ │ +00007a6a 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007a8e 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007a92 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007a96 0000a02f R_ARM_THM_MOVW_ABS_NC 00000b10 .LC58 │ │ │ │ │ +00007a9a 0000a030 R_ARM_THM_MOVT_ABS 00000b10 .LC58 │ │ │ │ │ +00007aa0 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007ac0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007ac6 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007aca 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007ace 00009a2f R_ARM_THM_MOVW_ABS_NC 00000a0c .LC52 │ │ │ │ │ +00007ad2 00009a30 R_ARM_THM_MOVT_ABS 00000a0c .LC52 │ │ │ │ │ +00007ada 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007ae0 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007ae4 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007aea 0000992f R_ARM_THM_MOVW_ABS_NC 000009dc .LC51 │ │ │ │ │ +00007aee 00009930 R_ARM_THM_MOVT_ABS 000009dc .LC51 │ │ │ │ │ +00007af6 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007afe 0003880a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00007b0a 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00007b18 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00007b26 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00007b30 00038e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00007b34 00038e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00007b3e 00009d2f R_ARM_THM_MOVW_ABS_NC 00000a8c .LC55 │ │ │ │ │ +00007b42 00009d30 R_ARM_THM_MOVT_ABS 00000a8c .LC55 │ │ │ │ │ +00007b46 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007b5e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007b7a 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007b7e 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007b84 0000972f R_ARM_THM_MOVW_ABS_NC 00000980 .LC49 │ │ │ │ │ +00007b88 00009730 R_ARM_THM_MOVT_ABS 00000980 .LC49 │ │ │ │ │ +00007b8e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007b94 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007b98 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007b9c 00009c2f R_ARM_THM_MOVW_ABS_NC 00000a5c .LC54 │ │ │ │ │ +00007ba0 00009c30 R_ARM_THM_MOVT_ABS 00000a5c .LC54 │ │ │ │ │ +00007ba8 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007bbe 0000a32f R_ARM_THM_MOVW_ABS_NC 00000bac .LC61 │ │ │ │ │ +00007bc2 0000a330 R_ARM_THM_MOVT_ABS 00000bac .LC61 │ │ │ │ │ +00007bd2 0003dc0a R_ARM_THM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ +00007bf0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007bf8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007c0c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007c14 0003dd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00007c18 0003dd30 R_ARM_THM_MOVT_ABS 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00007c42 0003de2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeWarning │ │ │ │ │ +00007c46 0003de30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeWarning │ │ │ │ │ +00007c4c 0000a22f R_ARM_THM_MOVW_ABS_NC 00000b7c .LC60 │ │ │ │ │ +00007c50 0000a230 R_ARM_THM_MOVT_ABS 00000b7c .LC60 │ │ │ │ │ +00007c5a 0003ae0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00007c68 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007c6c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007c70 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007c74 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007c78 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007d20 00038e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00007d24 00038e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00007d28 00009e2f R_ARM_THM_MOVW_ABS_NC 00000abc .LC56 │ │ │ │ │ +00007d2c 00009e30 R_ARM_THM_MOVT_ABS 00000abc .LC56 │ │ │ │ │ +00007d32 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007d38 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007d3e 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007d42 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007d48 00009f2f R_ARM_THM_MOVW_ABS_NC 00000ae8 .LC57 │ │ │ │ │ +00007d4c 00009f30 R_ARM_THM_MOVT_ABS 00000ae8 .LC57 │ │ │ │ │ +00007d52 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007d6e 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007d72 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007d76 00009b2f R_ARM_THM_MOVW_ABS_NC 00000a2c .LC53 │ │ │ │ │ +00007d7a 00009b30 R_ARM_THM_MOVT_ABS 00000a2c .LC53 │ │ │ │ │ +00007d82 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007d88 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007d8c 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007d90 0000a12f R_ARM_THM_MOVW_ABS_NC 00000b44 .LC59 │ │ │ │ │ +00007d94 0000a130 R_ARM_THM_MOVT_ABS 00000b44 .LC59 │ │ │ │ │ +00007d9a 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007da0 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007da4 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007daa 0000802f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC43 │ │ │ │ │ +00007dae 00008030 R_ARM_THM_MOVT_ABS 000008b0 .LC43 │ │ │ │ │ +00007db4 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007e14 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007e18 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007e1c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007ec0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007ede 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00007ee2 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00007f6e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007f80 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00007f84 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00007fac 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007fdc 0003992f R_ARM_THM_MOVW_ABS_NC 00003c11 PyType_GenericAlloc │ │ │ │ │ +00007fe0 00039930 R_ARM_THM_MOVT_ABS 00003c11 PyType_GenericAlloc │ │ │ │ │ +0000802c 00039a0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000804c 00039b0a R_ARM_THM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ +0000805a 00039c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00008076 00039d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000080f6 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000080fa 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000081d6 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000081da 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00008218 0003e00a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00008236 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ +0000823c 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00008240 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000824e 00008d2f R_ARM_THM_MOVW_ABS_NC 000008e0 .LC44 │ │ │ │ │ +00008252 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000bec .LC62 │ │ │ │ │ +00008258 00008d30 R_ARM_THM_MOVT_ABS 000008e0 .LC44 │ │ │ │ │ +00008260 0000bb30 R_ARM_THM_MOVT_ABS 00000bec .LC62 │ │ │ │ │ +00008266 0000c02f R_ARM_THM_MOVW_ABS_NC 00000c54 .LC67 │ │ │ │ │ +0000826a 0000c030 R_ARM_THM_MOVT_ABS 00000c54 .LC67 │ │ │ │ │ +0000826e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000082a6 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000082ae 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000082b4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000082ba 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000082cc 00039d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000082e0 00039e0a R_ARM_THM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ +000082e8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000082ec 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00008346 0000c50a R_ARM_THM_CALL 000010b9 super_init_without_args │ │ │ │ │ +00008350 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00008354 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000083a0 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000083a4 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000083a8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000083e0 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000083ee 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000083f2 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000083f8 0000be2f R_ARM_THM_MOVW_ABS_NC 00000c08 .LC65 │ │ │ │ │ +000083fc 0000be30 R_ARM_THM_MOVT_ABS 00000c08 .LC65 │ │ │ │ │ +00008402 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008426 0003af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +0000842a 0003af30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000842e 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000c38 .LC66 │ │ │ │ │ +00008432 0000bf30 R_ARM_THM_MOVT_ABS 00000c38 .LC66 │ │ │ │ │ +00008438 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008456 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000bf8 .LC63 │ │ │ │ │ +0000845a 0000bc30 R_ARM_THM_MOVT_ABS 00000bf8 .LC63 │ │ │ │ │ +00008460 0003be0a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ +0000846e 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000c00 .LC64 │ │ │ │ │ +00008472 0000bd30 R_ARM_THM_MOVT_ABS 00000c00 .LC64 │ │ │ │ │ +0000847c 0003e10a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00008488 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000848c 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000849a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000084a2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000084a8 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000084ac 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000084b8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000857e 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00008626 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000868e 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +000086a2 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +000086a6 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000086f0 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00008722 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000872a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008730 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008734 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008738 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000873c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000087e0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000087ea 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000087f4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000087fc 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008800 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00008804 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00008834 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00008838 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000883c 0000d12f R_ARM_THM_MOVW_ABS_NC 00000ca8 .LC68 │ │ │ │ │ +00008840 0000d130 R_ARM_THM_MOVT_ABS 00000ca8 .LC68 │ │ │ │ │ +00008846 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000884c 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00008850 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00008854 0000d22f R_ARM_THM_MOVW_ABS_NC 00000cd4 .LC69 │ │ │ │ │ +00008858 0000d230 R_ARM_THM_MOVT_ABS 00000cd4 .LC69 │ │ │ │ │ +0000885e 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008908 0003e20a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00008924 0000d52f R_ARM_THM_MOVW_ABS_NC 00000cfc .LC70 │ │ │ │ │ +00008928 0000d530 R_ARM_THM_MOVT_ABS 00000cfc .LC70 │ │ │ │ │ +0000892c 0003e30a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +0000893c 0000d62f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ +00008940 0000d630 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ +00008946 0003e40a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00008950 0003e502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00008954 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00008a0c 0003e70a R_ARM_THM_CALL 00000000 PyDescr_IsData │ │ │ │ │ +00008ae4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008b3a 00038a0a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ +00008bba 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008bbe 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008c44 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c78 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008c7c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008c80 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008c84 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008c88 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008ca4 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008ca8 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008d20 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008d48 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008d80 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008d98 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008d9c 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008de4 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008de8 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008e22 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00008e26 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00008e2e 0000da2f R_ARM_THM_MOVW_ABS_NC 00000d74 .LC74 │ │ │ │ │ +00008e32 0000da30 R_ARM_THM_MOVT_ABS 00000d74 .LC74 │ │ │ │ │ +00008e3a 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008e80 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00008e84 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00008e88 0000d92f R_ARM_THM_MOVW_ABS_NC 00000d48 .LC73 │ │ │ │ │ +00008e8c 0000d930 R_ARM_THM_MOVT_ABS 00000d48 .LC73 │ │ │ │ │ +00008e94 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008ea2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008ea8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008eac 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008eb8 0003992f R_ARM_THM_MOVW_ABS_NC 00003c11 PyType_GenericAlloc │ │ │ │ │ +00008ebc 00039930 R_ARM_THM_MOVT_ABS 00003c11 PyType_GenericAlloc │ │ │ │ │ +00008f1c 00039a0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00008f38 00039b0a R_ARM_THM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ +00008f46 00039c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00008f5e 00039d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00008fb2 00039d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00008fc4 00039e0a R_ARM_THM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ +00008fda 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008fec 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000901c 0003992f R_ARM_THM_MOVW_ABS_NC 00003c11 PyType_GenericAlloc │ │ │ │ │ +00009020 00039930 R_ARM_THM_MOVT_ABS 00003c11 PyType_GenericAlloc │ │ │ │ │ +0000906c 00039a0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000908a 00039b0a R_ARM_THM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ +00009098 00039c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000090b2 00039d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000910c 0000e92f R_ARM_THM_MOVW_ABS_NC 00008ff5 object_new │ │ │ │ │ +00009110 0000e930 R_ARM_THM_MOVT_ABS 00008ff5 object_new │ │ │ │ │ +0000911e 0000ea2f R_ARM_THM_MOVW_ABS_NC 000092bd object_init │ │ │ │ │ +00009122 0000ea30 R_ARM_THM_MOVT_ABS 000092bd object_init │ │ │ │ │ +0000912c 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00009130 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009136 0000e62f R_ARM_THM_MOVW_ABS_NC 00000df0 .LC78 │ │ │ │ │ +0000913a 0000e630 R_ARM_THM_MOVT_ABS 00000df0 .LC78 │ │ │ │ │ +00009140 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009152 00039d0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00009164 00039e0a R_ARM_THM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ +0000917a 0003900a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009198 0000eb0a R_ARM_THM_CALL 0000189d type_abstractmethods │ │ │ │ │ +000091a2 0003eb0a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ +000091be 0003d60a R_ARM_THM_CALL 00000000 PyList_Sort │ │ │ │ │ +000091c6 0000e72f R_ARM_THM_MOVW_ABS_NC 00000e0c .LC79 │ │ │ │ │ +000091ca 0000e730 R_ARM_THM_MOVT_ABS 00000e0c .LC79 │ │ │ │ │ +000091ce 0003840a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000091da 0003ec0a R_ARM_THM_CALL 00000000 PyUnicode_Join │ │ │ │ │ +000091f0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000091fa 0003ed0a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ +00009210 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009218 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000921c 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009222 0000e42f R_ARM_THM_MOVW_ABS_NC 00000da4 .LC76 │ │ │ │ │ +00009226 0000e430 R_ARM_THM_MOVT_ABS 00000da4 .LC76 │ │ │ │ │ +0000922e 0000e32f R_ARM_THM_MOVW_ABS_NC 00000da0 .LC75 │ │ │ │ │ +00009232 0000e330 R_ARM_THM_MOVT_ABS 00000da0 .LC75 │ │ │ │ │ +0000923c 0000e82f R_ARM_THM_MOVW_ABS_NC 00000e14 .LC80 │ │ │ │ │ +00009240 0000e830 R_ARM_THM_MOVT_ABS 00000e14 .LC80 │ │ │ │ │ +00009244 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009258 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000925e 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00009262 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009266 0000e52f R_ARM_THM_MOVW_ABS_NC 00000da8 .LC77 │ │ │ │ │ +0000926a 0000e530 R_ARM_THM_MOVT_ABS 00000da8 .LC77 │ │ │ │ │ +00009270 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000927a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000929a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000092b2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000092b8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000092d0 0000ea2f R_ARM_THM_MOVW_ABS_NC 000092bd object_init │ │ │ │ │ +000092d4 0000ea30 R_ARM_THM_MOVT_ABS 000092bd object_init │ │ │ │ │ +000092e4 0000e92f R_ARM_THM_MOVW_ABS_NC 00008ff5 object_new │ │ │ │ │ +000092e8 0000e930 R_ARM_THM_MOVT_ABS 00008ff5 object_new │ │ │ │ │ +0000930a 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000930e 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009312 0000ee2f R_ARM_THM_MOVW_ABS_NC 00000ebc .LC82 │ │ │ │ │ +00009316 0000ee30 R_ARM_THM_MOVT_ABS 00000ebc .LC82 │ │ │ │ │ +0000931e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009328 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000932c 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009330 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000e70 .LC81 │ │ │ │ │ +00009334 0000ed30 R_ARM_THM_MOVT_ABS 00000e70 .LC81 │ │ │ │ │ +0000933a 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009562 0000070a R_ARM_THM_CALL 00000001 next_global_version_tag │ │ │ │ │ +00009570 00000a0a R_ARM_THM_CALL 00000049 set_version_unlocked │ │ │ │ │ +000095e2 0000070a R_ARM_THM_CALL 00000001 next_global_version_tag │ │ │ │ │ +000095f0 00000a0a R_ARM_THM_CALL 00000049 set_version_unlocked │ │ │ │ │ +00009646 0000070a R_ARM_THM_CALL 00000001 next_global_version_tag │ │ │ │ │ +00009652 00000a0a R_ARM_THM_CALL 00000049 set_version_unlocked │ │ │ │ │ +0000965c 0000070a R_ARM_THM_CALL 00000001 next_global_version_tag │ │ │ │ │ +00009668 00000a0a R_ARM_THM_CALL 00000049 set_version_unlocked │ │ │ │ │ +00009700 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009704 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009708 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000970c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000097ae 0003ee0a R_ARM_THM_CALL 00000000 _PyObject_Call_Prepend │ │ │ │ │ +000097ca 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000097ce 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00009800 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00009804 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00009866 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000986e 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00009872 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009876 0000f12f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC83 │ │ │ │ │ +0000987a 0000f130 R_ARM_THM_MOVT_ABS 00000f08 .LC83 │ │ │ │ │ +00009882 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000098a2 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000098a6 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00009902 0003ef0a R_ARM_THM_CALL 00000000 _PyObject_Call │ │ │ │ │ +00009922 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00009926 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000992e 0003f00a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00009942 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000994a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009962 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +000099a0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000099b4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000099b8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000099bc 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009a6e 0003e70a R_ARM_THM_CALL 00000000 PyDescr_IsData │ │ │ │ │ +00009b3e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b90 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00009b94 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00009bfc 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00009c00 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00009c04 0000da2f R_ARM_THM_MOVW_ABS_NC 00000d74 .LC74 │ │ │ │ │ +00009c08 0000da30 R_ARM_THM_MOVT_ABS 00000d74 .LC74 │ │ │ │ │ +00009c12 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009c62 00038a0a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ +00009cce 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009cd4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009cd8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009cdc 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009ce0 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009ce4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009d00 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00009d04 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00009d92 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009db6 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009de2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009df8 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00009dfc 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00009e40 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00009e44 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00009ec6 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00009eca 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009ece 0000d92f R_ARM_THM_MOVW_ABS_NC 00000d48 .LC73 │ │ │ │ │ +00009ed2 0000d930 R_ARM_THM_MOVT_ABS 00000d48 .LC73 │ │ │ │ │ +00009eda 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009ee8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009ef0 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009ef4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009f36 0003a00a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ +0000a010 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000a014 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000a06e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a086 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000a08a 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000a0e6 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000a104 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000a114 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a13e 0003cf0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ +0000a150 0003ee0a R_ARM_THM_CALL 00000000 _PyObject_Call_Prepend │ │ │ │ │ +0000a170 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a17c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a180 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a20e 00010f2f R_ARM_THM_MOVW_ABS_NC 0000a119 slot_tp_new │ │ │ │ │ +0000a212 00010f30 R_ARM_THM_MOVT_ABS 0000a119 slot_tp_new │ │ │ │ │ +0000a234 0003f90a R_ARM_THM_CALL 00000000 PyTuple_GetSlice │ │ │ │ │ +0000a25e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a280 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000a284 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000a290 0000912f R_ARM_THM_MOVW_ABS_NC 00000908 .LC46 │ │ │ │ │ +0000a294 00009130 R_ARM_THM_MOVT_ABS 00000908 .LC46 │ │ │ │ │ +0000a29a 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000a2a2 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000a2a6 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000a2aa 0001192f R_ARM_THM_MOVW_ABS_NC 00001028 .LC94 │ │ │ │ │ +0000a2ae 00011930 R_ARM_THM_MOVT_ABS 00001028 .LC94 │ │ │ │ │ +0000a2b4 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000a2c2 00011d2f R_ARM_THM_MOVW_ABS_NC 000010cc .LC98 │ │ │ │ │ +0000a2c6 00011d30 R_ARM_THM_MOVT_ABS 000010cc .LC98 │ │ │ │ │ +0000a2d4 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000a2e6 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a2ea 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a2f4 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000a2f8 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000a304 00011c2f R_ARM_THM_MOVW_ABS_NC 000010a0 .LC97 │ │ │ │ │ +0000a308 00011c30 R_ARM_THM_MOVT_ABS 000010a0 .LC97 │ │ │ │ │ +0000a30c 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000a31e 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000a322 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000a328 00011b2f R_ARM_THM_MOVW_ABS_NC 00001074 .LC96 │ │ │ │ │ +0000a32c 00011b30 R_ARM_THM_MOVT_ABS 00001074 .LC96 │ │ │ │ │ +0000a334 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000a33a 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000a33e 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000a344 00011a2f R_ARM_THM_MOVW_ABS_NC 00001050 .LC95 │ │ │ │ │ +0000a348 00011a30 R_ARM_THM_MOVT_ABS 00001050 .LC95 │ │ │ │ │ +0000a34e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000a36a 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000a36e 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000a39a 0003fa0a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +0000a3a0 0000692f R_ARM_THM_MOVW_ABS_NC 0000a37d subtype_dealloc │ │ │ │ │ +0000a3a4 00006930 R_ARM_THM_MOVT_ABS 0000a37d subtype_dealloc │ │ │ │ │ +0000a3fa 0003fb0a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ +0000a43c 0003fc0a R_ARM_THM_CALL 00000000 PyObject_ClearManagedDict │ │ │ │ │ +0000a458 0000d42f R_ARM_THM_MOVW_ABS_NC 00008869 object_dealloc │ │ │ │ │ +0000a45c 0000d430 R_ARM_THM_MOVT_ABS 00008869 object_dealloc │ │ │ │ │ +0000a4c8 0003fd0a R_ARM_THM_CALL 00000000 PyObject_CallFinalizerFromDealloc │ │ │ │ │ +0000a520 0003fb0a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ +0000a53a 0003fe0a R_ARM_THM_CALL 00000000 _PyWeakref_ClearWeakRefsNoCallbacks │ │ │ │ │ +0000a6c4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a6da 0003ff0a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +0000a70a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a71c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a724 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a728 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a72c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a730 0000d42f R_ARM_THM_MOVW_ABS_NC 00008869 object_dealloc │ │ │ │ │ +0000a734 0000d430 R_ARM_THM_MOVT_ABS 00008869 object_dealloc │ │ │ │ │ +0000a754 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a76e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a844 0000692f R_ARM_THM_MOVW_ABS_NC 0000a37d subtype_dealloc │ │ │ │ │ +0000a848 00006930 R_ARM_THM_MOVT_ABS 0000a37d subtype_dealloc │ │ │ │ │ +0000a858 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000a85c 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000a866 0000802f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC43 │ │ │ │ │ +0000a86a 00008030 R_ARM_THM_MOVT_ABS 000008b0 .LC43 │ │ │ │ │ +0000a86e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000a8bc 0003fd0a R_ARM_THM_CALL 00000000 PyObject_CallFinalizerFromDealloc │ │ │ │ │ +0000a8d0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a8d8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a8dc 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a90c 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000a910 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000a9bc 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aa76 0004000a R_ARM_THM_CALL 00000000 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ +0000aa90 0004010a R_ARM_THM_CALL 00000000 _PyDict_SetItem_LockHeld │ │ │ │ │ +0000aafc 0004000a R_ARM_THM_CALL 00000000 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ +0000ab38 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ab40 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ab78 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000abb6 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000abba 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000abbe 0001232f R_ARM_THM_MOVW_ABS_NC 000010fc .LC99 │ │ │ │ │ +0000abc2 00012330 R_ARM_THM_MOVT_ABS 000010fc .LC99 │ │ │ │ │ +0000abcc 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000abd8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000abec 0003f70a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +0000abfa 0004022f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_MemoryError │ │ │ │ │ +0000abfe 00040230 R_ARM_THM_MOVT_ABS 00000000 PyExc_MemoryError │ │ │ │ │ +0000ac02 0001242f R_ARM_THM_MOVW_ABS_NC 0000112c .LC100 │ │ │ │ │ +0000ac06 00012430 R_ARM_THM_MOVT_ABS 0000112c .LC100 │ │ │ │ │ +0000ac0c 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000ac22 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ac2a 0004030a R_ARM_THM_CALL 00000000 _PyUnicode_Copy │ │ │ │ │ +0000ac3a 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000ac3e 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000ac44 0001252f R_ARM_THM_MOVW_ABS_NC 00001158 .LC101 │ │ │ │ │ +0000ac48 00012530 R_ARM_THM_MOVT_ABS 00001158 .LC101 │ │ │ │ │ +0000ac50 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000ac5c 0004040a R_ARM_THM_CALL 00000000 _PyObject_SetAttributeErrorContext │ │ │ │ │ +0000ac68 00036d0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +0000ac7c 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000ac80 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000ac86 0000d92f R_ARM_THM_MOVW_ABS_NC 00000d48 .LC73 │ │ │ │ │ +0000ac8a 0000d930 R_ARM_THM_MOVT_ABS 00000d48 .LC73 │ │ │ │ │ +0000ac90 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000ac98 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000adb2 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000ae3a 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000ae3e 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ae56 0003ce0a R_ARM_THM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ +0000ae62 0003dd0a R_ARM_THM_CALL 00000000 PyObject_GenericGetAttr │ │ │ │ │ +0000aeee 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000af58 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000af8c 0003e00a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0000afa8 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ +0000afae 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000afb2 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000afba 0000c02f R_ARM_THM_MOVW_ABS_NC 00000c54 .LC67 │ │ │ │ │ +0000afbe 0000c030 R_ARM_THM_MOVT_ABS 00000c54 .LC67 │ │ │ │ │ +0000afca 00008d2f R_ARM_THM_MOVW_ABS_NC 000008e0 .LC44 │ │ │ │ │ +0000afce 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000bec .LC62 │ │ │ │ │ +0000afd4 00008d30 R_ARM_THM_MOVT_ABS 000008e0 .LC44 │ │ │ │ │ +0000afdc 0000bb30 R_ARM_THM_MOVT_ABS 00000bec .LC62 │ │ │ │ │ +0000afe2 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000affc 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000b000 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000b004 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000b008 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000b00c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000b066 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000b06a 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000b0ac 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b0c8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b0d2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b10e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b114 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000b118 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000b138 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000b13c 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000b1b8 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000b1bc 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000b1c2 00013a2f R_ARM_THM_MOVW_ABS_NC 00001204 .LC106 │ │ │ │ │ +0000b1c6 00013a30 R_ARM_THM_MOVT_ABS 00001204 .LC106 │ │ │ │ │ +0000b1cc 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000b1f6 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000b20c 0003a00a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ +0000b21e 0003a80a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +0000b238 0003f70a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +0000b27e 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000b286 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000b28a 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000b28e 0001092f R_ARM_THM_MOVW_ABS_NC 00000f64 .LC87 │ │ │ │ │ +0000b292 00010930 R_ARM_THM_MOVT_ABS 00000f64 .LC87 │ │ │ │ │ +0000b298 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000b2ac 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000b2b0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000b2b4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000b2b8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000b2cc 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000b2d0 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000b3b0 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000b3b4 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000b424 0003b70a R_ARM_THM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ +0000b4a0 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000b4a4 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000b4b4 0003b20a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +0000b516 0003b70a R_ARM_THM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ +0000b51e 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000b55a 0003ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ +0000b55e 0003ca30 R_ARM_THM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ +0000b5b4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000b5b8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000b5bc 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000b698 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b6c8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b6fa 0003cb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ +0000b6fe 0003cb30 R_ARM_THM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ +0000b706 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000b70a 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000b718 0003cc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyMethodDescr_Type │ │ │ │ │ +0000b71c 0003cc30 R_ARM_THM_MOVT_ABS 00000000 PyMethodDescr_Type │ │ │ │ │ +0000b72a 0000ae2f R_ARM_THM_MOVW_ABS_NC 0000da45 slot_tp_call │ │ │ │ │ +0000b72e 0000ae30 R_ARM_THM_MOVT_ABS 0000da45 slot_tp_call │ │ │ │ │ +0000b74e 0000af2f R_ARM_THM_MOVW_ABS_NC 0000a185 tp_new_wrapper │ │ │ │ │ +0000b752 0000af30 R_ARM_THM_MOVT_ABS 0000a185 tp_new_wrapper │ │ │ │ │ +0000b78a 0003cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +0000b78e 0003cd30 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +0000b79c 0003b90a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000b7aa 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000b7b2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b7c0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b804 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +0000b814 0001400a R_ARM_THM_CALL 000020fd update_subclasses.constprop.0 │ │ │ │ │ +0000b832 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b844 00036c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ +0000b848 00036c30 R_ARM_THM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ +0000b878 00038a0a R_ARM_THM_CALL 00005b35 PyType_Ready │ │ │ │ │ +0000b8c2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b8d2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b9c0 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000b9c4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000b9c8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000ba44 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000ba5a 0000a62f R_ARM_THM_MOVW_ABS_NC 0000ba49 subtype_traverse │ │ │ │ │ +0000ba5e 0000a630 R_ARM_THM_MOVT_ABS 0000ba49 subtype_traverse │ │ │ │ │ +0000ba9a 00040f0a R_ARM_THM_CALL 00000000 PyObject_VisitManagedDict │ │ │ │ │ +0000bb26 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000bb2a 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000bb32 0000802f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC43 │ │ │ │ │ +0000bb36 00008030 R_ARM_THM_MOVT_ABS 000008b0 .LC43 │ │ │ │ │ +0000bb3a 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000bb52 0003ff0a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +0000bb74 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000bb78 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000bb84 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000bb88 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000bb8e 0004122f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000bb92 00041230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000bbac 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000bbb0 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000bbcc 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000bbd0 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000bbdc 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000bbe0 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000bbe6 0004122f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000bbea 00041230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000bc00 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000bc04 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000bc8a 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000bc8e 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000bc96 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000bc9a 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000bca0 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000bcd6 0003a00a R_ARM_THM_CALL 00000000 strrchr │ │ │ │ │ +0000bda8 0003bf0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000bdfc 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000be00 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000be6a 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000be80 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000be92 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000be96 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000bee0 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000bee4 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000beec 0003f00a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000befe 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bf1e 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000bf40 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bf52 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bf58 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000bf5c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bf60 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bf64 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c01c 0003bf0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000c05c 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000c060 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000c0ca 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000c0e0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c0f2 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000c0f6 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000c124 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c13c 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000c15e 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000c162 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000c16c 0003f00a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000c174 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000c230 0003bf0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000c266 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000c26a 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000c2bc 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000c2d2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c2e8 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000c2ec 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000c358 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000c35c 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000c366 0003f00a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000c36e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c386 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000c3a4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000c3c2 0001672f R_ARM_THM_MOVW_ABS_NC 000012c4 .LC111 │ │ │ │ │ +0000c3c6 00016730 R_ARM_THM_MOVT_ABS 000012c4 .LC111 │ │ │ │ │ +0000c3d2 0004160a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +0000c3e4 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000c3e8 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000c3f0 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c3f4 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000c3f8 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000c4c2 0003bf0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000c522 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000c526 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000c584 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000c59a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c5ac 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000c5b0 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000c5fa 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000c5fe 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000c606 0003f00a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000c618 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c638 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000c65a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c66c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c674 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000c678 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c67c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c680 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c694 0003762f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +0000c698 00037630 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +0000c6b2 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000c6b6 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000c6ba 0000e42f R_ARM_THM_MOVW_ABS_NC 00000da4 .LC76 │ │ │ │ │ +0000c6be 0000e430 R_ARM_THM_MOVT_ABS 00000da4 .LC76 │ │ │ │ │ +0000c6c2 00016d2f R_ARM_THM_MOVW_ABS_NC 00001304 .LC113 │ │ │ │ │ +0000c6c6 00016d30 R_ARM_THM_MOVT_ABS 00001304 .LC113 │ │ │ │ │ +0000c6d2 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000c6da 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000c6de 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000c6e2 00016c2f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC112 │ │ │ │ │ +0000c6e6 00016c30 R_ARM_THM_MOVT_ABS 000012d0 .LC112 │ │ │ │ │ +0000c6ec 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c704 0003762f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +0000c708 00037630 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +0000c720 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000c724 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000c728 0000e32f R_ARM_THM_MOVW_ABS_NC 00000da0 .LC75 │ │ │ │ │ +0000c72c 0000e330 R_ARM_THM_MOVT_ABS 00000da0 .LC75 │ │ │ │ │ +0000c730 0000e42f R_ARM_THM_MOVW_ABS_NC 00000da4 .LC76 │ │ │ │ │ +0000c734 0000e430 R_ARM_THM_MOVT_ABS 00000da4 .LC76 │ │ │ │ │ +0000c746 00016d2f R_ARM_THM_MOVW_ABS_NC 00001304 .LC113 │ │ │ │ │ +0000c74a 00016d30 R_ARM_THM_MOVT_ABS 00001304 .LC113 │ │ │ │ │ +0000c74e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000c756 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000c75a 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000c75e 00016c2f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC112 │ │ │ │ │ +0000c762 00016c30 R_ARM_THM_MOVT_ABS 000012d0 .LC112 │ │ │ │ │ +0000c768 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c784 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000c788 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000c7aa 00017e2f R_ARM_THM_MOVW_ABS_NC 00001354 .LC116 │ │ │ │ │ +0000c7ae 00017e30 R_ARM_THM_MOVT_ABS 00001354 .LC116 │ │ │ │ │ +0000c7ba 0004160a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +0000c7d6 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000c7da 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000c7fe 00016a2f R_ARM_THM_MOVW_ABS_NC 0000c409 slot_tp_setattro │ │ │ │ │ +0000c802 00016a30 R_ARM_THM_MOVT_ABS 0000c409 slot_tp_setattro │ │ │ │ │ +0000c85e 00016a2f R_ARM_THM_MOVW_ABS_NC 0000c409 slot_tp_setattro │ │ │ │ │ +0000c862 00016a30 R_ARM_THM_MOVT_ABS 0000c409 slot_tp_setattro │ │ │ │ │ +0000c896 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000c89a 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000c8a0 00017e2f R_ARM_THM_MOVW_ABS_NC 00001354 .LC116 │ │ │ │ │ +0000c8a4 00017e30 R_ARM_THM_MOVT_ABS 00001354 .LC116 │ │ │ │ │ +0000c8a8 00016f2f R_ARM_THM_MOVW_ABS_NC 00001330 .LC115 │ │ │ │ │ +0000c8ac 00016f30 R_ARM_THM_MOVT_ABS 00001330 .LC115 │ │ │ │ │ +0000c8b2 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000c8d8 0003cd2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +0000c8dc 0003cd30 R_ARM_THM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +0000c984 0003ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ +0000c988 0003ca30 R_ARM_THM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ +0000cabc 0003cb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ +0000cac0 0003cb30 R_ARM_THM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ +0000cac8 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000cacc 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000cad8 0003cc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyMethodDescr_Type │ │ │ │ │ +0000cadc 0003cc30 R_ARM_THM_MOVT_ABS 00000000 PyMethodDescr_Type │ │ │ │ │ +0000cafa 0000ae2f R_ARM_THM_MOVW_ABS_NC 0000da45 slot_tp_call │ │ │ │ │ +0000cafe 0000ae30 R_ARM_THM_MOVT_ABS 0000da45 slot_tp_call │ │ │ │ │ +0000cb38 0000af2f R_ARM_THM_MOVW_ABS_NC 0000a185 tp_new_wrapper │ │ │ │ │ +0000cb3c 0000af30 R_ARM_THM_MOVT_ABS 0000a185 tp_new_wrapper │ │ │ │ │ +0000cb70 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cb80 00036c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ +0000cb84 00036c30 R_ARM_THM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ +0000cba2 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000cba6 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000cbb4 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cbb8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000cbea 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +0000cc02 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000cc06 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000cc38 0003bf0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000cc56 0004130a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +0000cc76 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000cc8a 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000cc8e 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000cca8 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ccc8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ccda 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000ccf6 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000ccfa 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000cd00 0003f10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000cd06 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000cd0c 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000cd10 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000cd3e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cd46 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000cd4a 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000cd4e 0001832f R_ARM_THM_MOVW_ABS_NC 00001360 .LC117 │ │ │ │ │ +0000cd52 00018330 R_ARM_THM_MOVT_ABS 00001360 .LC117 │ │ │ │ │ +0000cd5a 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000cd60 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cd64 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000cdf8 0003940a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000ce38 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000ce3c 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000ce86 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ce98 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000ce9c 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000ced2 00003b0a R_ARM_THM_CALL 00001865 call_unbound_noarg.part.0 │ │ │ │ │ +0000cef2 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000cf22 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cf2a 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000cf2e 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000cf36 0003f10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000cf4c 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000cf5c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cf84 00041f0a R_ARM_THM_CALL 00000000 PyDict_Clear │ │ │ │ │ +0000cfaa 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d012 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d024 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d088 0004200a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ +0000d0f8 00037a0a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +0000d10a 0003ac0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +0000d128 0004210a R_ARM_THM_CALL 00000000 PyDict_Size │ │ │ │ │ +0000d140 0004220a R_ARM_THM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ +0000d146 0003fb0a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ +0000d1ca 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d214 0004230a R_ARM_THM_CALL 00000000 _PyDictKeys_DecRef │ │ │ │ │ +0000d230 0003970a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d24c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d252 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d258 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d25e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d264 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d26a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d270 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d276 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d27c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d282 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d2b8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d2c0 0001990a R_ARM_THM_CALL 000023f5 clear_tp_subclasses.part.0 │ │ │ │ │ +0000d2c8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d2cc 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d2e4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d2ec 0001990a R_ARM_THM_CALL 000023f5 clear_tp_subclasses.part.0 │ │ │ │ │ +0000d300 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000d34e 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000d352 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000d35e 0003b20a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +0000d3a4 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000d3b6 0003fb0a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ +0000d3d0 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d3e4 0000a72f R_ARM_THM_MOVW_ABS_NC 0000d3d5 subtype_clear │ │ │ │ │ +0000d3e8 0000a730 R_ARM_THM_MOVT_ABS 0000d3d5 subtype_clear │ │ │ │ │ +0000d418 0003fc0a R_ARM_THM_CALL 00000000 PyObject_ClearManagedDict │ │ │ │ │ +0000d44a 0003aa0a R_ARM_THM_CALL 00005e8d PyObject_GetItemData │ │ │ │ │ +0000d4a0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d4b2 0003ff0a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +0000d4d8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d4fa 0003680a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +0000d50c 0004200a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ +0000d58c 00037a0a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +0000d59e 0003ac0a R_ARM_THM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +0000d5bc 0004210a R_ARM_THM_CALL 00000000 PyDict_Size │ │ │ │ │ +0000d5d6 0004220a R_ARM_THM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ +0000d654 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d676 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d698 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d726 00036a0a R_ARM_THM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ +0000d768 0003692f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000d76c 00036930 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000d792 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d79a 00019d0a R_ARM_THM_CALL 000023c9 clear_tp_subclasses │ │ │ │ │ +0000d7b0 00036a0a R_ARM_THM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ +0000d820 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d824 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d828 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d82c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000d830 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d84c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d876 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d88a 00019d0a R_ARM_THM_CALL 000023c9 clear_tp_subclasses │ │ │ │ │ +0000d896 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000d8e8 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000d8ec 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000d8f8 0003b20a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +0000d93e 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000d992 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d9c0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d9ca 00036a0a R_ARM_THM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ +0000da3c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000da40 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000da72 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +0000da92 0003ee0a R_ARM_THM_CALL 00000000 _PyObject_Call_Prepend │ │ │ │ │ +0000daba 0003ef0a R_ARM_THM_CALL 00000000 _PyObject_Call │ │ │ │ │ +0000daca 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dade 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000dafc 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000db00 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000db0a 0003f00a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000db10 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000db14 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000db2c 0000652f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +0000db30 00006530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +0000db50 0000d62f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ +0000db54 0000d630 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ +0000db5c 00042d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000dc1e 0003bf0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000dc3e 00042f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000dc5e 0004302f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000dc62 00043030 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000dc6a 0004310a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +0000dca6 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000dcaa 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000dd06 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dd18 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000dd2e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dd40 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000dd44 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000dd9a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ddb4 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000ddd0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ddda 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000ddde 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000dde6 0003f00a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000ddfe 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000de0c 00038e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000de10 00038e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000de14 0001b52f R_ARM_THM_MOVW_ABS_NC 000013f8 .LC123 │ │ │ │ │ +0000de18 0001b530 R_ARM_THM_MOVT_ABS 000013f8 .LC123 │ │ │ │ │ +0000de1e 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000de2e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000de34 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000de38 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000de3c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000de5e 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000de62 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000de66 0001bb2f R_ARM_THM_MOVW_ABS_NC 00001418 .LC124 │ │ │ │ │ +0000de6a 0001bb30 R_ARM_THM_MOVT_ABS 00001418 .LC124 │ │ │ │ │ +0000de72 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000de7a 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000de7e 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000de84 0001bc2f R_ARM_THM_MOVW_ABS_NC 00001448 .LC125 │ │ │ │ │ +0000de88 0001bc30 R_ARM_THM_MOVT_ABS 00001448 .LC125 │ │ │ │ │ +0000de8e 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000dec6 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000dee0 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000deea 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000def6 0001c02f R_ARM_THM_MOVW_ABS_NC 00001480 .LC126 │ │ │ │ │ +0000defa 0001c030 R_ARM_THM_MOVT_ABS 00001480 .LC126 │ │ │ │ │ +0000defe 0003f60a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +0000df38 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000df66 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dfac 0003c50a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000dfb4 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000dfb8 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000dfbc 0001092f R_ARM_THM_MOVW_ABS_NC 00000f64 .LC87 │ │ │ │ │ +0000dfc0 00010930 R_ARM_THM_MOVT_ABS 00000f64 .LC87 │ │ │ │ │ +0000dfc6 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000dfe4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dff8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000dffc 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e000 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e004 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000e030 0001070a R_ARM_THM_CALL 00000fdd type_module │ │ │ │ │ +0000e044 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000e04e 0003d40a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000e05a 0001c02f R_ARM_THM_MOVW_ABS_NC 00001480 .LC126 │ │ │ │ │ +0000e05e 0001c030 R_ARM_THM_MOVT_ABS 00001480 .LC126 │ │ │ │ │ +0000e062 0003f60a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +0000e09e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e0b8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e0de 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e0e4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e0e8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e102 00043a0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000e1b0 0003bf0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000e1e2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e20c 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000e210 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000e26c 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000e282 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e294 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000e298 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000e2f8 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000e318 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000e31c 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000e326 0003f00a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000e32e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e338 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000e33c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e340 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e36e 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +0000e3a0 0003bf0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000e3ca 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000e404 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000e422 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e428 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000e42c 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000e436 0003f00a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000e43c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000e440 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e466 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +0000e4a6 0003bf0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000e4d0 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000e4ec 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e500 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000e51c 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000e520 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000e526 0003f10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000e52e 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000e536 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000e53a 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000e53e 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000e542 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e56c 0003930a R_ARM_THM_CALL 00005ed5 _PyType_LookupStackRefAndVersion │ │ │ │ │ +0000e58a 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000e58e 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000e59a 0003940a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000e5c4 0004420a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0000e5e6 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e5f6 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000e5fa 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000e604 00003b0a R_ARM_THM_CALL 00001865 call_unbound_noarg.part.0 │ │ │ │ │ +0000e612 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e62c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e632 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e646 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000e664 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000e668 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000e672 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000e676 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000e67c 0003f10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000e68c 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000e690 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000e69c 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000e6aa 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000e6ae 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000e6c2 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e6dc 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000e6e0 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000e6e4 0001e12f R_ARM_THM_MOVW_ABS_NC 000014c0 .LC129 │ │ │ │ │ +0000e6e8 0001e130 R_ARM_THM_MOVT_ABS 000014c0 .LC129 │ │ │ │ │ +0000e6ee 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e6f4 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000e6f8 0003732f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +0000e6fc 00037330 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +0000e714 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e71c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e802 0003ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ +0000e806 0003ca30 R_ARM_THM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ +0000e812 0003dd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyObject_GenericGetAttr │ │ │ │ │ +0000e816 0003dd30 R_ARM_THM_MOVT_ABS 00000000 PyObject_GenericGetAttr │ │ │ │ │ +0000e836 0004440a R_ARM_THM_CALL 00000000 _PyObject_GenericGetAttrWithDict │ │ │ │ │ +0000e862 0004452f R_ARM_THM_MOVW_ABS_NC 00005595 _Py_slot_tp_getattro │ │ │ │ │ +0000e866 00044530 R_ARM_THM_MOVT_ABS 00005595 _Py_slot_tp_getattro │ │ │ │ │ +0000e87c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e8e8 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000e8ec 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000e98a 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000e98e 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000e9f8 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ea18 0003ce0a R_ARM_THM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ +0000ea20 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000ea24 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000ea28 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000ea2c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000ea30 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000ea34 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000ea5c 0001ea0a R_ARM_THM_CALL 0000391d call_attribute │ │ │ │ │ +0000ea7a 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000ea7e 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000ea84 0003f10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000ea8e 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000ea98 0001ea0a R_ARM_THM_CALL 0000391d call_attribute │ │ │ │ │ +0000eaaa 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000eac0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ead4 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000ead8 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000eb20 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000eb24 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000eb76 0003940a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000eb7e 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ +0000eb86 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000eb94 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000eba4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000eba8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000ebac 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000ebc0 0000652f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +0000ebc4 00006530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +0000ec7c 0003bf0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000ecb6 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000ecba 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000ed0c 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000ed22 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ed38 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000ed3c 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000eda2 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000eda8 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000edac 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000edc8 00008b0a R_ARM_THM_CALL 00000229 PyStackRef_XCLOSE │ │ │ │ │ +0000ee0a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ee10 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000ee14 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000ee1a 0003f10a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000ee40 0003b80a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000ee58 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ee60 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000eed8 0001fe0a R_ARM_THM_CALL 000014e1 get_dict_descriptor │ │ │ │ │ +0000eef2 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000eef6 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000eefc 0001fb2f R_ARM_THM_MOVW_ABS_NC 00001594 .LC134 │ │ │ │ │ +0000ef00 0001fb30 R_ARM_THM_MOVT_ABS 00001594 .LC134 │ │ │ │ │ +0000ef06 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000ef2a 0002012f R_ARM_THM_MOVW_ABS_NC 000015d0 .LC135 │ │ │ │ │ +0000ef2e 00020130 R_ARM_THM_MOVT_ABS 000015d0 .LC135 │ │ │ │ │ +0000ef3e 0004160a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +0000ef46 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000ef4a 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000ef70 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000ef74 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000ef78 0002022f R_ARM_THM_MOVW_ABS_NC 000015d8 .LC136 │ │ │ │ │ +0000ef7c 00020230 R_ARM_THM_MOVT_ABS 000015d8 .LC136 │ │ │ │ │ +0000ef82 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000f02a 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000f02e 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000f076 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f088 0003752f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000f08c 00037530 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000f0cc 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000f0e6 0004530a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +0000f0f8 0003e00a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0000f10c 0003cf0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ +0000f172 0003bf0a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000f188 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f1a4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f1be 0003df0a R_ARM_THM_CALL 00007e21 _PyObject_LookupSpecial │ │ │ │ │ +0000f1ca 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f1d8 0003df0a R_ARM_THM_CALL 00007e21 _PyObject_LookupSpecial │ │ │ │ │ +0000f1e4 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f1f0 0002300a R_ARM_THM_CALL 0000498d import_copyreg │ │ │ │ │ +0000f1fe 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ +0000f206 0003cf0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ +0000f22e 00038d0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000f25a 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ +0000f274 0002310a R_ARM_THM_CALL 000049c9 object_getstate │ │ │ │ │ +0000f28a 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000f28e 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000f2b8 0003880a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000f31c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f32c 0003bd0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000f350 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f362 0003e00a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0000f378 0002320a R_ARM_THM_CALL 00004931 _common_reduce.part.0 │ │ │ │ │ +0000f380 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000f384 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000f388 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000f38c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000f390 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000f394 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000f3aa 0001520a R_ARM_THM_CALL 00001a15 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ +0000f3c2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f40c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f424 0002300a R_ARM_THM_CALL 0000498d import_copyreg │ │ │ │ │ +0000f43c 0003cf0a R_ARM_THM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ +0000f464 0003880a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000f4b0 0001520a R_ARM_THM_CALL 00001a15 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ +0000f4c6 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f4da 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000f4de 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000f4e4 00022d2f R_ARM_THM_MOVW_ABS_NC 00001944 .LC154 │ │ │ │ │ +0000f4e8 00022d30 R_ARM_THM_MOVT_ABS 00001944 .LC154 │ │ │ │ │ +0000f4ee 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000f50a 0004540a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +0000f51c 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000f520 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000f52e 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000f532 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000f546 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f588 0004550a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +0000f590 0004540a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +0000f5a6 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f5c4 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f5e8 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000f5ec 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000f5f2 0002282f R_ARM_THM_MOVW_ABS_NC 00001804 .LC149 │ │ │ │ │ +0000f5f6 00022830 R_ARM_THM_MOVT_ABS 00001804 .LC149 │ │ │ │ │ +0000f5fc 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000f604 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000f608 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000f60c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000f610 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000f616 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000f61a 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000f61e 00022b2f R_ARM_THM_MOVW_ABS_NC 0000189c .LC152 │ │ │ │ │ +0000f622 00022b30 R_ARM_THM_MOVT_ABS 0000189c .LC152 │ │ │ │ │ +0000f628 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000f652 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f65e 00038e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000f662 00038e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000f666 00022a2f R_ARM_THM_MOVW_ABS_NC 0000185c .LC151 │ │ │ │ │ +0000f66a 00022a30 R_ARM_THM_MOVT_ABS 0000185c .LC151 │ │ │ │ │ +0000f672 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000f68e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f694 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000f698 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000f69c 0002292f R_ARM_THM_MOVW_ABS_NC 00001824 .LC150 │ │ │ │ │ +0000f6a0 00022930 R_ARM_THM_MOVT_ABS 00001824 .LC150 │ │ │ │ │ +0000f6aa 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000f6ae 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000f6b2 00022c2f R_ARM_THM_MOVW_ABS_NC 000018f0 .LC153 │ │ │ │ │ +0000f6b6 00022c30 R_ARM_THM_MOVT_ABS 000018f0 .LC153 │ │ │ │ │ +0000f6c0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f6d0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f6d8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f6e0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f6f0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f6fa 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ +0000f702 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ +0000f708 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ +0000f710 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f718 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f726 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f738 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f74c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f754 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ +0000f76e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f776 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f77e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f788 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e1e 0003901e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00008704 0003dd1e R_ARM_THM_JUMP24 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00008eb0 00036d1e R_ARM_THM_JUMP24 00000000 PyDict_New │ │ │ │ │ +00009f00 0001021e R_ARM_THM_JUMP24 0000174d object_repr │ │ │ │ │ +00009f46 0003841e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +0000a77e 0003711e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000bba8 0001491e R_ARM_THM_JUMP24 0000168d object_richcompare.part.0 │ │ │ │ │ +0000bbfc 0001491e R_ARM_THM_JUMP24 0000168d object_richcompare.part.0 │ │ │ │ │ +0000bc38 0004151e R_ARM_THM_JUMP24 00000000 PyDictProxy_New │ │ │ │ │ +0000bc7c 0004151e R_ARM_THM_JUMP24 00000000 PyDictProxy_New │ │ │ │ │ +0000bce4 0003841e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +0000cd30 00041b1e R_ARM_THM_JUMP24 00000000 _PySequence_IterSearch │ │ │ │ │ +0000df42 0003841e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +0000e0a8 0003841e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +0000e6be 00036c1e R_ARM_THM_JUMP24 00000000 PyObject_HashNotImplemented │ │ │ │ │ +0000eeca 0004481e R_ARM_THM_JUMP24 00000000 PyObject_GenericGetDict │ │ │ │ │ +0000eece 0004481e R_ARM_THM_JUMP24 00000000 PyObject_GenericGetDict │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x2c7e0 contains 427 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x2c7f0 contains 427 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000022 00025d2f R_ARM_THM_MOVW_ABS_NC 00001ba4 .LC170 │ │ │ │ │ -00000026 00025d30 R_ARM_THM_MOVT_ABS 00001ba4 .LC170 │ │ │ │ │ -00000032 0004140a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00000040 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000044 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000098 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000000b6 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -000000c0 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000000de 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -000000e8 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000106 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -00000110 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000014a 0002862f R_ARM_THM_MOVW_ABS_NC 00000115 slot_nb_matrix_multiply │ │ │ │ │ -0000014e 00028630 R_ARM_THM_MOVT_ABS 00000115 slot_nb_matrix_multiply │ │ │ │ │ -00000162 0002862f R_ARM_THM_MOVW_ABS_NC 00000115 slot_nb_matrix_multiply │ │ │ │ │ -00000166 00028630 R_ARM_THM_MOVT_ABS 00000115 slot_nb_matrix_multiply │ │ │ │ │ +00000022 00025f2f R_ARM_THM_MOVW_ABS_NC 00001ba4 .LC170 │ │ │ │ │ +00000026 00025f30 R_ARM_THM_MOVT_ABS 00001ba4 .LC170 │ │ │ │ │ +00000032 0004160a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00000040 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000044 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000098 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000000b6 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +000000c0 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000000de 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +000000e8 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000106 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +00000110 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000014a 0002882f R_ARM_THM_MOVW_ABS_NC 00000115 slot_nb_matrix_multiply │ │ │ │ │ +0000014e 00028830 R_ARM_THM_MOVT_ABS 00000115 slot_nb_matrix_multiply │ │ │ │ │ +00000162 0002882f R_ARM_THM_MOVW_ABS_NC 00000115 slot_nb_matrix_multiply │ │ │ │ │ +00000166 00028830 R_ARM_THM_MOVT_ABS 00000115 slot_nb_matrix_multiply │ │ │ │ │ 000001a8 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000001ac 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000001cc 0001cd0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ -000001d0 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000001d4 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000001f2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000200 0001cd0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ -00000204 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000208 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000228 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000238 0001cd0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ -00000244 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000248 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000254 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000258 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000025c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000027a 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -00000284 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002a2 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -000002ac 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002ca 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -000002d4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000030c 0002962f R_ARM_THM_MOVW_ABS_NC 000002d9 slot_nb_remainder │ │ │ │ │ -00000310 00029630 R_ARM_THM_MOVT_ABS 000002d9 slot_nb_remainder │ │ │ │ │ -00000322 0002962f R_ARM_THM_MOVW_ABS_NC 000002d9 slot_nb_remainder │ │ │ │ │ -00000326 00029630 R_ARM_THM_MOVT_ABS 000002d9 slot_nb_remainder │ │ │ │ │ +000001cc 0001cf0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ +000001d0 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000001d4 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000001f2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000200 0001cf0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000204 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000208 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000228 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000238 0001cf0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000244 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000248 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000254 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000258 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000025c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000027a 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +00000284 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002a2 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +000002ac 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002ca 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +000002d4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000030c 0002982f R_ARM_THM_MOVW_ABS_NC 000002d9 slot_nb_remainder │ │ │ │ │ +00000310 00029830 R_ARM_THM_MOVT_ABS 000002d9 slot_nb_remainder │ │ │ │ │ +00000322 0002982f R_ARM_THM_MOVW_ABS_NC 000002d9 slot_nb_remainder │ │ │ │ │ +00000326 00029830 R_ARM_THM_MOVT_ABS 000002d9 slot_nb_remainder │ │ │ │ │ 00000368 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000036c 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000038c 0001cd0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ -00000390 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000394 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000003b2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003c0 0001cd0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ -000003c4 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000003c8 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000003e8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003f8 0001cd0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ -00000404 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000408 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000414 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000418 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000041c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000043a 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -00000448 0001600a R_ARM_THM_CALL 0000bf75 vectorcall_method │ │ │ │ │ -00000460 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000470 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000474 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000492 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -0000049c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000004ba 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -000004c4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000004e2 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -000004ec 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000050a 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -00000514 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000532 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -0000053c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000574 0002b52f R_ARM_THM_MOVW_ABS_NC 00000541 slot_nb_rshift │ │ │ │ │ -00000578 0002b530 R_ARM_THM_MOVT_ABS 00000541 slot_nb_rshift │ │ │ │ │ -0000058a 0002b52f R_ARM_THM_MOVW_ABS_NC 00000541 slot_nb_rshift │ │ │ │ │ -0000058e 0002b530 R_ARM_THM_MOVT_ABS 00000541 slot_nb_rshift │ │ │ │ │ +0000038c 0001cf0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000390 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000394 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000003b2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003c0 0001cf0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ +000003c4 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000003c8 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000003e8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003f8 0001cf0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000404 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000408 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000414 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000418 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000041c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000043a 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +00000448 0001620a R_ARM_THM_CALL 0000bf69 vectorcall_method │ │ │ │ │ +00000460 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000470 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000474 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000492 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +0000049c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000004ba 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +000004c4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000004e2 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +000004ec 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000050a 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +00000514 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000532 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +0000053c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000574 0002b72f R_ARM_THM_MOVW_ABS_NC 00000541 slot_nb_rshift │ │ │ │ │ +00000578 0002b730 R_ARM_THM_MOVT_ABS 00000541 slot_nb_rshift │ │ │ │ │ +0000058a 0002b72f R_ARM_THM_MOVW_ABS_NC 00000541 slot_nb_rshift │ │ │ │ │ +0000058e 0002b730 R_ARM_THM_MOVT_ABS 00000541 slot_nb_rshift │ │ │ │ │ 000005d0 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000005d4 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000005f4 0001cd0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ -000005f8 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000005fc 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000061a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000628 0001cd0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ -0000062c 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000630 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000650 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000660 0001cd0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ -0000066c 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000670 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000067c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000680 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000684 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000006a2 0003de0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000006b6 0003de0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000006d0 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006ea 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006f4 00044c0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000070a 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000071e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000748 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -00000750 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000788 0002bb2f R_ARM_THM_MOVW_ABS_NC 00000755 slot_nb_lshift │ │ │ │ │ -0000078c 0002bb30 R_ARM_THM_MOVT_ABS 00000755 slot_nb_lshift │ │ │ │ │ -0000079e 0002bb2f R_ARM_THM_MOVW_ABS_NC 00000755 slot_nb_lshift │ │ │ │ │ -000007a2 0002bb30 R_ARM_THM_MOVT_ABS 00000755 slot_nb_lshift │ │ │ │ │ +000005f4 0001cf0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ +000005f8 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000005fc 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000061a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000628 0001cf0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ +0000062c 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000630 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000650 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000660 0001cf0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ +0000066c 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000670 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000067c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000680 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000684 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000006a2 0003e00a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +000006b6 0003e00a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +000006d0 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006ea 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006f4 00044d0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000070a 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000071e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000748 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +00000750 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000788 0002bd2f R_ARM_THM_MOVW_ABS_NC 00000755 slot_nb_lshift │ │ │ │ │ +0000078c 0002bd30 R_ARM_THM_MOVT_ABS 00000755 slot_nb_lshift │ │ │ │ │ +0000079e 0002bd2f R_ARM_THM_MOVW_ABS_NC 00000755 slot_nb_lshift │ │ │ │ │ +000007a2 0002bd30 R_ARM_THM_MOVT_ABS 00000755 slot_nb_lshift │ │ │ │ │ 000007e4 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000007e8 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000808 0001cd0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ -0000080c 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000810 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000082e 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000083c 0001cd0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ -00000840 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000844 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000864 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000874 0001cd0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ -00000880 00040f2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000884 00040f30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000890 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000894 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000898 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000008b2 0001740a R_ARM_THM_CALL 0000c691 check_num_args.constprop.0 │ │ │ │ │ -000008ce 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000008f4 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -000008fc 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000918 0001600a R_ARM_THM_CALL 0000bf75 vectorcall_method │ │ │ │ │ -00000920 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000093a 0001740a R_ARM_THM_CALL 0000c691 check_num_args.constprop.0 │ │ │ │ │ -00000940 00042e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000944 00042e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000094c 00042f0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00000962 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000097c 0002d32f R_ARM_THM_MOVW_ABS_NC 00001c28 .LC174 │ │ │ │ │ -00000980 0002d330 R_ARM_THM_MOVT_ABS 00001c28 .LC174 │ │ │ │ │ -00000988 00012f0a R_ARM_THM_CALL 000012fd check_set_special_type_attr │ │ │ │ │ -000009e2 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00000808 0001cf0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ +0000080c 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000810 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000082e 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000083c 0001cf0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000840 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000844 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000864 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000874 0001cf0a R_ARM_THM_CALL 00003061 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000880 0004112f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000884 00041130 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000890 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000894 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000898 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000008b2 0001760a R_ARM_THM_CALL 0000c685 check_num_args.constprop.0 │ │ │ │ │ +000008ce 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000008f4 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +000008fc 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000918 0001620a R_ARM_THM_CALL 0000bf69 vectorcall_method │ │ │ │ │ +00000920 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000093a 0001760a R_ARM_THM_CALL 0000c685 check_num_args.constprop.0 │ │ │ │ │ +00000940 0004302f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000944 00043030 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000094c 0004310a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00000962 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000097c 0002d52f R_ARM_THM_MOVW_ABS_NC 00001c28 .LC174 │ │ │ │ │ +00000980 0002d530 R_ARM_THM_MOVT_ABS 00001c28 .LC174 │ │ │ │ │ +00000988 0001310a R_ARM_THM_CALL 000012fd check_set_special_type_attr │ │ │ │ │ +000009e2 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 000009f2 00007c0a R_ARM_THM_CALL 00005b81 type_modified_unlocked │ │ │ │ │ -00000a00 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000a04 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000a1e 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000a22 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000a00 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000a04 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000a1e 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000a22 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000a5a 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -00000a74 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000a92 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000a96 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000a9a 0002db2f R_ARM_THM_MOVW_ABS_NC 00001c38 .LC175 │ │ │ │ │ -00000a9e 0002db30 R_ARM_THM_MOVT_ABS 00001c38 .LC175 │ │ │ │ │ -00000aa6 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000ac2 0003fd0a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -00000aca 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00000ace 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00000ad2 0002dc2f R_ARM_THM_MOVW_ABS_NC 00001c70 .LC176 │ │ │ │ │ -00000ad6 0002dc30 R_ARM_THM_MOVT_ABS 00001c70 .LC176 │ │ │ │ │ -00000adc 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000a74 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000a92 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000a96 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000a9a 0002dd2f R_ARM_THM_MOVW_ABS_NC 00001c38 .LC175 │ │ │ │ │ +00000a9e 0002dd30 R_ARM_THM_MOVT_ABS 00001c38 .LC175 │ │ │ │ │ +00000aa6 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000ac2 0003ff0a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +00000aca 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00000ace 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00000ad2 0002de2f R_ARM_THM_MOVW_ABS_NC 00001c70 .LC176 │ │ │ │ │ +00000ad6 0002de30 R_ARM_THM_MOVT_ABS 00001c70 .LC176 │ │ │ │ │ +00000adc 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000af2 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -00000b34 0001740a R_ARM_THM_CALL 0000c691 check_num_args.constprop.0 │ │ │ │ │ -00000b70 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000b74 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000b94 0003742f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00000b98 00037430 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00000ba2 0003812f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000ba6 00038130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00000baa 00016a2f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC112 │ │ │ │ │ -00000bae 00016a30 R_ARM_THM_MOVT_ABS 000012d0 .LC112 │ │ │ │ │ -00000bb4 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000bc6 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000bca 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000bd2 0002e62f R_ARM_THM_MOVW_ABS_NC 00001c8c .LC177 │ │ │ │ │ -00000bd6 0002e630 R_ARM_THM_MOVT_ABS 00001c8c .LC177 │ │ │ │ │ -00000bde 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000c0c 0002ea2f R_ARM_THM_MOVW_ABS_NC 00001cb4 .LC178 │ │ │ │ │ -00000c10 0002ea30 R_ARM_THM_MOVT_ABS 00001cb4 .LC178 │ │ │ │ │ -00000c14 0004140a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00000c1e 00042e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000c22 00042e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000c2a 00042f0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00000c3a 0004670a R_ARM_THM_CALL 00000000 _PyMemoryView_FromBufferProc │ │ │ │ │ -00000c40 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000c54 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000c7c 00036b0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -00000ca0 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000ca4 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000cac 00036e0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00000cc2 0002ef2f R_ARM_THM_MOVW_ABS_NC 00001cc4 .LC180 │ │ │ │ │ -00000cc6 0002ef30 R_ARM_THM_MOVT_ABS 00001cc4 .LC180 │ │ │ │ │ -00000cce 0004680a R_ARM_THM_CALL 00000000 PyOS_snprintf │ │ │ │ │ -00000ce4 0003b00a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -00000d02 0003c40a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +00000b34 0001760a R_ARM_THM_CALL 0000c685 check_num_args.constprop.0 │ │ │ │ │ +00000b70 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000b74 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000b94 0003762f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00000b98 00037630 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00000ba2 0003832f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000ba6 00038330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000baa 00016c2f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC112 │ │ │ │ │ +00000bae 00016c30 R_ARM_THM_MOVT_ABS 000012d0 .LC112 │ │ │ │ │ +00000bb4 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000bc6 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000bca 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000bd2 0002e82f R_ARM_THM_MOVW_ABS_NC 00001c8c .LC177 │ │ │ │ │ +00000bd6 0002e830 R_ARM_THM_MOVT_ABS 00001c8c .LC177 │ │ │ │ │ +00000bde 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000c0c 0002ec2f R_ARM_THM_MOVW_ABS_NC 00001cb4 .LC178 │ │ │ │ │ +00000c10 0002ec30 R_ARM_THM_MOVT_ABS 00001cb4 .LC178 │ │ │ │ │ +00000c14 0004160a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00000c1e 0004302f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000c22 00043030 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000c2a 0004310a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00000c3a 0004690a R_ARM_THM_CALL 00000000 _PyMemoryView_FromBufferProc │ │ │ │ │ +00000c40 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000c54 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000c7c 00036d0a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +00000ca0 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000ca4 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000cac 0003700a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00000cc2 0002f12f R_ARM_THM_MOVW_ABS_NC 00001cc4 .LC180 │ │ │ │ │ +00000cc6 0002f130 R_ARM_THM_MOVT_ABS 00001cc4 .LC180 │ │ │ │ │ +00000cce 00046a0a R_ARM_THM_CALL 00000000 PyOS_snprintf │ │ │ │ │ +00000ce4 0003b20a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ +00000d02 0003c60a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ 00000d0c 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -00000d1a 0002ee2f R_ARM_THM_MOVW_ABS_NC 00001cc0 .LC179 │ │ │ │ │ -00000d1e 0002ee30 R_ARM_THM_MOVT_ABS 00001cc0 .LC179 │ │ │ │ │ -00000d28 0002f02f R_ARM_THM_MOVW_ABS_NC 00001d08 .LC181 │ │ │ │ │ -00000d2c 0002f030 R_ARM_THM_MOVT_ABS 00001d08 .LC181 │ │ │ │ │ -00000d30 0004680a R_ARM_THM_CALL 00000000 PyOS_snprintf │ │ │ │ │ +00000d1a 0002f02f R_ARM_THM_MOVW_ABS_NC 00001cc0 .LC179 │ │ │ │ │ +00000d1e 0002f030 R_ARM_THM_MOVT_ABS 00001cc0 .LC179 │ │ │ │ │ +00000d28 0002f22f R_ARM_THM_MOVW_ABS_NC 00001d08 .LC181 │ │ │ │ │ +00000d2c 0002f230 R_ARM_THM_MOVT_ABS 00001d08 .LC181 │ │ │ │ │ +00000d30 00046a0a R_ARM_THM_CALL 00000000 PyOS_snprintf │ │ │ │ │ 00000d3a 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -00000d56 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000d5a 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000d62 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000d76 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d88 0003e00a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00000d94 0003e302 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00000dae 0003de0a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00000db6 0004690a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ -00000dc4 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000dde 0001740a R_ARM_THM_CALL 0000c691 check_num_args.constprop.0 │ │ │ │ │ -00000e02 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000e06 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000e0c 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000e16 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000e1a 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000e1e 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000e3a 00042e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000e3e 00042e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000e48 00042f0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00000e52 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000e96 00046a0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00000ea8 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -00000eb4 00046b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyMemoryView_Type │ │ │ │ │ -00000eb8 00046b30 R_ARM_THM_MOVT_ABS 00000000 PyMemoryView_Type │ │ │ │ │ -00000ec0 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000ec4 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000ec8 0002f82f R_ARM_THM_MOVW_ABS_NC 00001d0c .LC183 │ │ │ │ │ -00000ecc 0002f830 R_ARM_THM_MOVT_ABS 00001d0c .LC183 │ │ │ │ │ -00000ed2 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000edc 00046c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000ee6 00046d0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00000f4c 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f64 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d56 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000d5a 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000d62 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000d76 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d88 0003e20a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00000d94 0003e502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00000dae 0003e00a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00000db6 00046b0a R_ARM_THM_CALL 00000000 PyObject_Repr │ │ │ │ │ +00000dc4 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000dde 0001760a R_ARM_THM_CALL 0000c685 check_num_args.constprop.0 │ │ │ │ │ +00000e02 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000e06 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000e0c 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000e16 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000e1a 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000e1e 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000e3a 0004302f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000e3e 00043030 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000e48 0004310a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00000e52 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000e96 00046c0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00000ea8 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +00000eb4 00046d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyMemoryView_Type │ │ │ │ │ +00000eb8 00046d30 R_ARM_THM_MOVT_ABS 00000000 PyMemoryView_Type │ │ │ │ │ +00000ec0 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000ec4 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000ec8 0002fa2f R_ARM_THM_MOVW_ABS_NC 00001d0c .LC183 │ │ │ │ │ +00000ecc 0002fa30 R_ARM_THM_MOVT_ABS 00001d0c .LC183 │ │ │ │ │ +00000ed2 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000edc 00046e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000ee6 00046f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000f4c 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f64 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000f6c 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -00000f88 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f98 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000f88 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f98 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000f9c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000fa0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000fda 0002fd2f R_ARM_THM_MOVW_ABS_NC 00001425 slot_bf_releasebuffer │ │ │ │ │ -00000fde 0002fd30 R_ARM_THM_MOVT_ABS 00001425 slot_bf_releasebuffer │ │ │ │ │ -00001004 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000fa0 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000fda 0002ff2f R_ARM_THM_MOVW_ABS_NC 00001425 slot_bf_releasebuffer │ │ │ │ │ +00000fde 0002ff30 R_ARM_THM_MOVT_ABS 00001425 slot_bf_releasebuffer │ │ │ │ │ +00001004 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001078 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ 0000107e 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -00001090 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000010c4 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000010d0 0001740a R_ARM_THM_CALL 0000c691 check_num_args.constprop.0 │ │ │ │ │ -000010ec 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -000010f0 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -000010f4 0003032f R_ARM_THM_MOVW_ABS_NC 00001d38 .LC184 │ │ │ │ │ -000010f8 00030330 R_ARM_THM_MOVT_ABS 00001d38 .LC184 │ │ │ │ │ -000010fe 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001108 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000110c 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000113a 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000113e 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001090 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000010c4 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000010d0 0001760a R_ARM_THM_CALL 0000c685 check_num_args.constprop.0 │ │ │ │ │ +000010ec 0003e82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +000010f0 0003e830 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +000010f4 0003052f R_ARM_THM_MOVW_ABS_NC 00001d38 .LC184 │ │ │ │ │ +000010f8 00030530 R_ARM_THM_MOVT_ABS 00001d38 .LC184 │ │ │ │ │ +000010fe 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001108 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000110c 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000113a 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000113e 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 0000116a 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000116e 00001a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001190 0000c50a R_ARM_THM_CALL 00000261 supercheck │ │ │ │ │ -000011be 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001206 00046f0a R_ARM_THM_CALL 00000000 _PyDict_KeysSize │ │ │ │ │ -00001236 0001740a R_ARM_THM_CALL 0000c691 check_num_args.constprop.0 │ │ │ │ │ -00001244 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001248 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001276 00030d2f R_ARM_THM_MOVW_ABS_NC 00001d64 .LC186 │ │ │ │ │ -0000127a 00030d30 R_ARM_THM_MOVT_ABS 00001d64 .LC186 │ │ │ │ │ -0000127e 0004140a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00001286 00046b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyMemoryView_Type │ │ │ │ │ -0000128a 00046b30 R_ARM_THM_MOVT_ABS 00000000 PyMemoryView_Type │ │ │ │ │ -00001294 00037e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001298 00037e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000129c 00030e2f R_ARM_THM_MOVW_ABS_NC 00001d78 .LC187 │ │ │ │ │ -000012a0 00030e30 R_ARM_THM_MOVT_ABS 00001d78 .LC187 │ │ │ │ │ -000012a6 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012b6 00038c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000012ba 00038c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000012be 00030f2f R_ARM_THM_MOVW_ABS_NC 00001d98 .LC188 │ │ │ │ │ -000012c2 00030f30 R_ARM_THM_MOVT_ABS 00001d98 .LC188 │ │ │ │ │ -000012c8 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012d6 00038c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000012da 00038c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000012de 0003102f R_ARM_THM_MOVW_ABS_NC 00001dc0 .LC189 │ │ │ │ │ -000012e2 00031030 R_ARM_THM_MOVT_ABS 00001dc0 .LC189 │ │ │ │ │ -000012e8 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012fa 0004530a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -00001310 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001314 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001318 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001324 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000133e 00041e0a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ -00001366 0004710a R_ARM_THM_CALL 00000000 PyMemoryView_FromBuffer │ │ │ │ │ -00001370 0003132f R_ARM_THM_MOVW_ABS_NC 00001df0 .LC190 │ │ │ │ │ -00001374 00031330 R_ARM_THM_MOVT_ABS 00001df0 .LC190 │ │ │ │ │ -0000137a 0003b10a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00001390 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -00001398 0003142f R_ARM_THM_MOVW_ABS_NC 00001e1c .LC191 │ │ │ │ │ -0000139c 00031430 R_ARM_THM_MOVT_ABS 00001e1c .LC191 │ │ │ │ │ -000013a2 0003b10a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -000013b6 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000013cc 0004530a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -000013d4 0003132f R_ARM_THM_MOVW_ABS_NC 00001df0 .LC190 │ │ │ │ │ -000013d8 00031330 R_ARM_THM_MOVT_ABS 00001df0 .LC190 │ │ │ │ │ -000013de 0003b10a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -000013f2 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001406 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000140c 0004200a R_ARM_THM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ +00001190 0000c70a R_ARM_THM_CALL 00000261 supercheck │ │ │ │ │ +000011be 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001206 0004710a R_ARM_THM_CALL 00000000 _PyDict_KeysSize │ │ │ │ │ +00001236 0001760a R_ARM_THM_CALL 0000c685 check_num_args.constprop.0 │ │ │ │ │ +00001244 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001248 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001276 00030f2f R_ARM_THM_MOVW_ABS_NC 00001d64 .LC186 │ │ │ │ │ +0000127a 00030f30 R_ARM_THM_MOVT_ABS 00001d64 .LC186 │ │ │ │ │ +0000127e 0004160a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00001286 00046d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyMemoryView_Type │ │ │ │ │ +0000128a 00046d30 R_ARM_THM_MOVT_ABS 00000000 PyMemoryView_Type │ │ │ │ │ +00001294 0003802f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001298 00038030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000129c 0003102f R_ARM_THM_MOVW_ABS_NC 00001d78 .LC187 │ │ │ │ │ +000012a0 00031030 R_ARM_THM_MOVT_ABS 00001d78 .LC187 │ │ │ │ │ +000012a6 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012b6 00038e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000012ba 00038e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000012be 0003112f R_ARM_THM_MOVW_ABS_NC 00001d98 .LC188 │ │ │ │ │ +000012c2 00031130 R_ARM_THM_MOVT_ABS 00001d98 .LC188 │ │ │ │ │ +000012c8 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012d6 00038e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000012da 00038e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000012de 0003122f R_ARM_THM_MOVW_ABS_NC 00001dc0 .LC189 │ │ │ │ │ +000012e2 00031230 R_ARM_THM_MOVT_ABS 00001dc0 .LC189 │ │ │ │ │ +000012e8 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012fa 0004550a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +00001310 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001314 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001318 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001324 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000133e 0004200a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ +00001366 0004730a R_ARM_THM_CALL 00000000 PyMemoryView_FromBuffer │ │ │ │ │ +00001370 0003152f R_ARM_THM_MOVW_ABS_NC 00001df0 .LC190 │ │ │ │ │ +00001374 00031530 R_ARM_THM_MOVT_ABS 00001df0 .LC190 │ │ │ │ │ +0000137a 0003b30a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00001390 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +00001398 0003162f R_ARM_THM_MOVW_ABS_NC 00001e1c .LC191 │ │ │ │ │ +0000139c 00031630 R_ARM_THM_MOVT_ABS 00001e1c .LC191 │ │ │ │ │ +000013a2 0003b30a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +000013b6 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013cc 0004550a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +000013d4 0003152f R_ARM_THM_MOVW_ABS_NC 00001df0 .LC190 │ │ │ │ │ +000013d8 00031530 R_ARM_THM_MOVT_ABS 00001df0 .LC190 │ │ │ │ │ +000013de 0003b30a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +000013f2 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001406 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000140c 0004220a R_ARM_THM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ 00001418 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000141c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001420 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000146a 0002fd2f R_ARM_THM_MOVW_ABS_NC 00001425 slot_bf_releasebuffer │ │ │ │ │ -0000146e 0002fd30 R_ARM_THM_MOVT_ABS 00001425 slot_bf_releasebuffer │ │ │ │ │ -000014cc 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000014d0 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000014f2 0003ba0a R_ARM_THM_CALL 00006251 _PyType_LookupRefAndVersion │ │ │ │ │ +0000141c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001420 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000146a 0002ff2f R_ARM_THM_MOVW_ABS_NC 00001425 slot_bf_releasebuffer │ │ │ │ │ +0000146e 0002ff30 R_ARM_THM_MOVT_ABS 00001425 slot_bf_releasebuffer │ │ │ │ │ +000014cc 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000014d0 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000014f2 0003bc0a R_ARM_THM_CALL 00006251 _PyType_LookupRefAndVersion │ │ │ │ │ 000014f8 0000470a R_ARM_THM_CALL 000000a5 Py_XDECREF │ │ │ │ │ -00001500 0003e50a R_ARM_THM_CALL 00000000 PyDescr_IsData │ │ │ │ │ -00001510 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000152a 0001750a R_ARM_THM_CALL 0000c701 check_num_args │ │ │ │ │ -00001544 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000015a2 0003ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000015a6 0003ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000015aa 00031c2f R_ARM_THM_MOVW_ABS_NC 00001e4c .LC192 │ │ │ │ │ -000015ae 00031c30 R_ARM_THM_MOVT_ABS 00001e4c .LC192 │ │ │ │ │ -000015b4 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000015c0 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000015da 00038c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000015de 00038c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000015e2 00031e2f R_ARM_THM_MOVW_ABS_NC 00001e70 .LC193 │ │ │ │ │ -000015e6 00031e30 R_ARM_THM_MOVT_ABS 00001e70 .LC193 │ │ │ │ │ -000015ec 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001618 0000850a R_ARM_THM_CALL 0000934d assign_version_tag │ │ │ │ │ -00001630 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001648 00038c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000164c 00038c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001650 0003222f R_ARM_THM_MOVW_ABS_NC 00001e88 .LC194 │ │ │ │ │ -00001654 00032230 R_ARM_THM_MOVT_ABS 00001e88 .LC194 │ │ │ │ │ -0000165a 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001670 00038c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001674 00038c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001678 0003232f R_ARM_THM_MOVW_ABS_NC 00001ea4 .LC195 │ │ │ │ │ -0000167c 00032330 R_ARM_THM_MOVT_ABS 00001ea4 .LC195 │ │ │ │ │ -00001682 00037f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000016c8 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000016e2 00038c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000016e6 00038c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000016ea 00031e2f R_ARM_THM_MOVW_ABS_NC 00001e70 .LC193 │ │ │ │ │ -000016ee 00031e30 R_ARM_THM_MOVT_ABS 00001e70 .LC193 │ │ │ │ │ -000016f4 00038d0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000172c 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000176c 00032a2f R_ARM_THM_MOVW_ABS_NC 00001ec4 .LC196 │ │ │ │ │ -00001770 00032a30 R_ARM_THM_MOVT_ABS 00001ec4 .LC196 │ │ │ │ │ -00001774 00032b2f R_ARM_THM_MOVW_ABS_NC 00001ecc .LC197 │ │ │ │ │ -00001778 00032b30 R_ARM_THM_MOVT_ABS 00001ecc .LC197 │ │ │ │ │ -00001788 00032a2f R_ARM_THM_MOVW_ABS_NC 00001ec4 .LC196 │ │ │ │ │ -0000178c 00032a30 R_ARM_THM_MOVT_ABS 00001ec4 .LC196 │ │ │ │ │ -00001790 00032c2f R_ARM_THM_MOVW_ABS_NC 00001ef0 .LC198 │ │ │ │ │ -00001794 00032c30 R_ARM_THM_MOVT_ABS 00001ef0 .LC198 │ │ │ │ │ -000017b6 0001652f R_ARM_THM_MOVW_ABS_NC 000012c4 .LC111 │ │ │ │ │ -000017ba 00016530 R_ARM_THM_MOVT_ABS 000012c4 .LC111 │ │ │ │ │ -000017c6 0004140a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -000017ea 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000017ee 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000017f4 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000017fe 0003a70a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001802 0003642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001806 00036430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000184e 00047a0a R_ARM_THM_CALL 00000000 _PyObject_IsFreed │ │ │ │ │ -00001854 0000d42f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ -00001858 0000d430 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ -0000185c 00032f2f R_ARM_THM_MOVW_ABS_NC 00001f0c .LC199 │ │ │ │ │ -00001860 00032f30 R_ARM_THM_MOVT_ABS 00001f0c .LC199 │ │ │ │ │ -00001882 0000d42f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ -00001886 0000d430 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ -00001890 0003302f R_ARM_THM_MOVW_ABS_NC 00001f34 .LC200 │ │ │ │ │ -00001894 00033030 R_ARM_THM_MOVT_ABS 00001f34 .LC200 │ │ │ │ │ -00001898 0003e20a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -000018aa 0000d42f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ -000018ae 0000d430 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ -000018b8 0003312f R_ARM_THM_MOVW_ABS_NC 00001f5c .LC201 │ │ │ │ │ -000018bc 00033130 R_ARM_THM_MOVT_ABS 00001f5c .LC201 │ │ │ │ │ -000018c0 0003e20a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00001918 0000d42f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ -0000191c 0000d430 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ -00001920 0003322f R_ARM_THM_MOVW_ABS_NC 00001f80 .LC202 │ │ │ │ │ -00001924 00033230 R_ARM_THM_MOVT_ABS 00001f80 .LC202 │ │ │ │ │ -00001934 0003e20a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00001948 0000d42f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ -0000194c 0000d430 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ -00001956 0003332f R_ARM_THM_MOVW_ABS_NC 00001f94 .LC203 │ │ │ │ │ -0000195a 00033330 R_ARM_THM_MOVT_ABS 00001f94 .LC203 │ │ │ │ │ -0000195e 0003e20a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00001970 0000d42f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ -00001974 0000d430 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ -0000197e 0003342f R_ARM_THM_MOVW_ABS_NC 00001fb8 .LC204 │ │ │ │ │ -00001982 00033430 R_ARM_THM_MOVT_ABS 00001fb8 .LC204 │ │ │ │ │ -00001986 0003e20a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00001994 0000d42f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ -00001998 0000d430 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ -0000199c 0003352f R_ARM_THM_MOVW_ABS_NC 00001fdc .LC205 │ │ │ │ │ -000019a0 00033530 R_ARM_THM_MOVT_ABS 00001fdc .LC205 │ │ │ │ │ -000019fa 00036c0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00001a00 0000d42f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ -00001a04 0000d430 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ -00001a08 0003362f R_ARM_THM_MOVW_ABS_NC 00001ff8 .LC206 │ │ │ │ │ -00001a0c 00033630 R_ARM_THM_MOVT_ABS 00001ff8 .LC206 │ │ │ │ │ -00001a20 00033d02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00001a24 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001a28 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001a2c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001a60 0003696b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001a7a 0003970a R_ARM_THM_CALL 00003c11 PyType_GenericAlloc │ │ │ │ │ -00001aaa 0004380a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00001ac2 00015d0a R_ARM_THM_CALL 0000c185 vectorcall_method.constprop.0 │ │ │ │ │ -00001ad2 0001600a R_ARM_THM_CALL 0000bf75 vectorcall_method │ │ │ │ │ -00001ae8 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001b04 00036f0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001b10 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001b14 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000002 00015b1e R_ARM_THM_JUMP24 0000bcb1 type_name │ │ │ │ │ -00000094 0002731e R_ARM_THM_JUMP24 000057e1 slot_am_generic │ │ │ │ │ -000008ca 00041c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00000abe 0004641e R_ARM_THM_JUMP24 00000000 _PyObject_SetManagedDict │ │ │ │ │ -00000b0e 0004381e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000c50 0002731e R_ARM_THM_JUMP24 000057e1 slot_am_generic │ │ │ │ │ -00001022 00036f1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00001126 0002301e R_ARM_THM_JUMP24 00004931 _common_reduce.part.0 │ │ │ │ │ -00001186 0003d01e R_ARM_THM_JUMP24 00000000 PyObject_CallFunctionObjArgs │ │ │ │ │ -0000121c 0004701e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ -00001540 00041c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -0000177e 0003f41e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001798 0003f41e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -00001a84 00038e1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00001500 0003e70a R_ARM_THM_CALL 00000000 PyDescr_IsData │ │ │ │ │ +00001510 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000152a 0001770a R_ARM_THM_CALL 0000c6f5 check_num_args │ │ │ │ │ +00001544 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000015a2 0003af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000015a6 0003af30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000015aa 00031e2f R_ARM_THM_MOVW_ABS_NC 00001e4c .LC192 │ │ │ │ │ +000015ae 00031e30 R_ARM_THM_MOVT_ABS 00001e4c .LC192 │ │ │ │ │ +000015b4 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000015c0 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000015da 00038e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000015de 00038e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000015e2 0003202f R_ARM_THM_MOVW_ABS_NC 00001e70 .LC193 │ │ │ │ │ +000015e6 00032030 R_ARM_THM_MOVT_ABS 00001e70 .LC193 │ │ │ │ │ +000015ec 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001618 0000850a R_ARM_THM_CALL 00009341 assign_version_tag │ │ │ │ │ +00001630 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001648 00038e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000164c 00038e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001650 0003242f R_ARM_THM_MOVW_ABS_NC 00001e88 .LC194 │ │ │ │ │ +00001654 00032430 R_ARM_THM_MOVT_ABS 00001e88 .LC194 │ │ │ │ │ +0000165a 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001670 00038e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001674 00038e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001678 0003252f R_ARM_THM_MOVW_ABS_NC 00001ea4 .LC195 │ │ │ │ │ +0000167c 00032530 R_ARM_THM_MOVT_ABS 00001ea4 .LC195 │ │ │ │ │ +00001682 0003810a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000016c8 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000016e2 00038e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000016e6 00038e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000016ea 0003202f R_ARM_THM_MOVW_ABS_NC 00001e70 .LC193 │ │ │ │ │ +000016ee 00032030 R_ARM_THM_MOVT_ABS 00001e70 .LC193 │ │ │ │ │ +000016f4 00038f0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000172c 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000176c 00032c2f R_ARM_THM_MOVW_ABS_NC 00001ec4 .LC196 │ │ │ │ │ +00001770 00032c30 R_ARM_THM_MOVT_ABS 00001ec4 .LC196 │ │ │ │ │ +00001774 00032d2f R_ARM_THM_MOVW_ABS_NC 00001ecc .LC197 │ │ │ │ │ +00001778 00032d30 R_ARM_THM_MOVT_ABS 00001ecc .LC197 │ │ │ │ │ +00001788 00032c2f R_ARM_THM_MOVW_ABS_NC 00001ec4 .LC196 │ │ │ │ │ +0000178c 00032c30 R_ARM_THM_MOVT_ABS 00001ec4 .LC196 │ │ │ │ │ +00001790 00032e2f R_ARM_THM_MOVW_ABS_NC 00001ef0 .LC198 │ │ │ │ │ +00001794 00032e30 R_ARM_THM_MOVT_ABS 00001ef0 .LC198 │ │ │ │ │ +000017b6 0001672f R_ARM_THM_MOVW_ABS_NC 000012c4 .LC111 │ │ │ │ │ +000017ba 00016730 R_ARM_THM_MOVT_ABS 000012c4 .LC111 │ │ │ │ │ +000017c6 0004160a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +000017ea 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000017ee 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000017f4 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000017fe 0003a90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001802 0003662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001806 00036630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000184e 00047c0a R_ARM_THM_CALL 00000000 _PyObject_IsFreed │ │ │ │ │ +00001854 0000d62f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ +00001858 0000d630 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ +0000185c 0003312f R_ARM_THM_MOVW_ABS_NC 00001f0c .LC199 │ │ │ │ │ +00001860 00033130 R_ARM_THM_MOVT_ABS 00001f0c .LC199 │ │ │ │ │ +00001882 0000d62f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ +00001886 0000d630 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ +00001890 0003322f R_ARM_THM_MOVW_ABS_NC 00001f34 .LC200 │ │ │ │ │ +00001894 00033230 R_ARM_THM_MOVT_ABS 00001f34 .LC200 │ │ │ │ │ +00001898 0003e40a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +000018aa 0000d62f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ +000018ae 0000d630 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ +000018b8 0003332f R_ARM_THM_MOVW_ABS_NC 00001f5c .LC201 │ │ │ │ │ +000018bc 00033330 R_ARM_THM_MOVT_ABS 00001f5c .LC201 │ │ │ │ │ +000018c0 0003e40a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00001918 0000d62f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ +0000191c 0000d630 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ +00001920 0003342f R_ARM_THM_MOVW_ABS_NC 00001f80 .LC202 │ │ │ │ │ +00001924 00033430 R_ARM_THM_MOVT_ABS 00001f80 .LC202 │ │ │ │ │ +00001934 0003e40a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00001948 0000d62f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ +0000194c 0000d630 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ +00001956 0003352f R_ARM_THM_MOVW_ABS_NC 00001f94 .LC203 │ │ │ │ │ +0000195a 00033530 R_ARM_THM_MOVT_ABS 00001f94 .LC203 │ │ │ │ │ +0000195e 0003e40a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00001970 0000d62f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ +00001974 0000d630 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ +0000197e 0003362f R_ARM_THM_MOVW_ABS_NC 00001fb8 .LC204 │ │ │ │ │ +00001982 00033630 R_ARM_THM_MOVT_ABS 00001fb8 .LC204 │ │ │ │ │ +00001986 0003e40a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00001994 0000d62f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ +00001998 0000d630 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ +0000199c 0003372f R_ARM_THM_MOVW_ABS_NC 00001fdc .LC205 │ │ │ │ │ +000019a0 00033730 R_ARM_THM_MOVT_ABS 00001fdc .LC205 │ │ │ │ │ +000019fa 00036e0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +00001a00 0000d62f R_ARM_THM_MOVW_ABS_NC 00000d30 .LC71 │ │ │ │ │ +00001a04 0000d630 R_ARM_THM_MOVT_ABS 00000d30 .LC71 │ │ │ │ │ +00001a08 0003382f R_ARM_THM_MOVW_ABS_NC 00001ff8 .LC206 │ │ │ │ │ +00001a0c 00033830 R_ARM_THM_MOVT_ABS 00001ff8 .LC206 │ │ │ │ │ +00001a20 00033f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001a24 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001a28 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001a2c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001a60 00036b6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001a7a 0003990a R_ARM_THM_CALL 00003c11 PyType_GenericAlloc │ │ │ │ │ +00001aaa 00043a0a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +00001ac2 00015f0a R_ARM_THM_CALL 0000c179 vectorcall_method.constprop.0 │ │ │ │ │ +00001ad2 0001620a R_ARM_THM_CALL 0000bf69 vectorcall_method │ │ │ │ │ +00001ae8 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001b04 0003710a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001b10 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001b14 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000002 00015d1e R_ARM_THM_JUMP24 0000bca5 type_name │ │ │ │ │ +00000094 0002751e R_ARM_THM_JUMP24 000057e1 slot_am_generic │ │ │ │ │ +000008ca 00041e1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00000abe 0004661e R_ARM_THM_JUMP24 00000000 _PyObject_SetManagedDict │ │ │ │ │ +00000b0e 00043a1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000c50 0002751e R_ARM_THM_JUMP24 000057e1 slot_am_generic │ │ │ │ │ +00001022 0003711e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00001126 0002321e R_ARM_THM_JUMP24 00004931 _common_reduce.part.0 │ │ │ │ │ +00001186 0003d21e R_ARM_THM_JUMP24 00000000 PyObject_CallFunctionObjArgs │ │ │ │ │ +0000121c 0004721e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ +00001540 00041e1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +0000177e 0003f61e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001798 0003f61e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +00001a84 0003901e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x2d538 contains 12 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x2d548 contains 12 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000160 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000164 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000168 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000016c 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000170 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000174 00036702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000160 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000164 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000168 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000016c 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000170 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000174 00036902 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000178 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000188 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001b8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001c8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001f8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000208 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ KF2F!F(F │ │ │ │ │ 3#`ch[m[ │ │ │ │ │ KF2F!F(F │ │ │ │ │ 3F2F!F@F │ │ │ │ │ #3`&F5FT │ │ │ │ │ -:FAFHF3F │ │ │ │ │ +BFIF8F3F │ │ │ │ │ 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 │ │ │ │ │ @@ -602,16 +602,16 @@ │ │ │ │ │ method_is_overloaded.isra.0 │ │ │ │ │ vectorcall_maybe │ │ │ │ │ type___instancecheck__ │ │ │ │ │ slot_tp_finalize │ │ │ │ │ type___dir__ │ │ │ │ │ merge_class_dict │ │ │ │ │ type_set_doc │ │ │ │ │ -slot_nb_or │ │ │ │ │ slot_tp_hash │ │ │ │ │ +slot_nb_or │ │ │ │ │ call_attribute │ │ │ │ │ type_get_annotations │ │ │ │ │ type_get_annotate │ │ │ │ │ wrap_unaryfunc │ │ │ │ │ slot_tp_richcompare │ │ │ │ │ subtype_dict │ │ │ │ │ get_dict_descriptor │ │ │ │ │ @@ -861,17 +861,17 @@ │ │ │ │ │ _Py_Mangle │ │ │ │ │ PyList_Sort │ │ │ │ │ PyList_AsTuple │ │ │ │ │ PyFunction_Type │ │ │ │ │ PyEval_GetGlobals │ │ │ │ │ PyObject_HasAttrWithError │ │ │ │ │ PyClassMethod_New │ │ │ │ │ -PyExc_RuntimeWarning │ │ │ │ │ _PyErr_FormatNote │ │ │ │ │ PyObject_GenericGetAttr │ │ │ │ │ +PyExc_RuntimeWarning │ │ │ │ │ _PyObject_LookupSpecial │ │ │ │ │ PyObject_GetOptionalAttr │ │ │ │ │ _PyArg_CheckPositional │ │ │ │ │ __stack_chk_fail │ │ │ │ │ __sprintf_chk │ │ │ │ │ _PyObject_AssertFailed │ │ │ │ │ __stack_chk_guard │ │ │ │ │ @@ -968,18 +968,18 @@ │ │ │ │ │ _PyObject_GenericGetAttrWithDict │ │ │ │ │ _Py_slot_tp_getattro │ │ │ │ │ PyObject_GetAttrString │ │ │ │ │ PyCallable_Check │ │ │ │ │ PyObject_GenericGetDict │ │ │ │ │ _PyType_LookupRef │ │ │ │ │ PyType_Freeze │ │ │ │ │ -PyType_GetName │ │ │ │ │ PyInterpreterState_Get │ │ │ │ │ -PyType_GetModuleName │ │ │ │ │ +PyType_GetName │ │ │ │ │ PyObject_RichCompareBool │ │ │ │ │ +PyType_GetModuleName │ │ │ │ │ PyModule_Type │ │ │ │ │ _PyDict_DetachFromObject │ │ │ │ │ _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ PyType_GetModuleState │ │ │ │ │ PyLong_AsInt │ │ │ │ │ PyObject_GetIter │ │ │ │ │ PyObject_VectorcallMethod │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -2299,15 +2299,15 @@ │ │ │ │ │ bx lr │ │ │ │ │ b.w 5b80 │ │ │ │ │ R_ARM_THM_JUMP24 type_modified_unlocked │ │ │ │ │ │ │ │ │ │ 000014ec : │ │ │ │ │ PyType_GetQualName(): │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.w 9f10 │ │ │ │ │ + b.w 9f04 │ │ │ │ │ R_ARM_THM_JUMP24 type_qualname │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 000014f4 : │ │ │ │ │ type_set_annotations(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ @@ -2601,15 +2601,15 @@ │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ bpl.n 17fc │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9f10 │ │ │ │ │ + bl 9f04 │ │ │ │ │ R_ARM_THM_CALL type_qualname │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 17f2 │ │ │ │ │ ldr r1, [pc, #148] @ (1818 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ @@ -2656,15 +2656,15 @@ │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ b.n 17a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9f10 │ │ │ │ │ + bl 9f04 │ │ │ │ │ R_ARM_THM_CALL type_qualname │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbnz r0, 1812 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ bl a4 │ │ │ │ │ b.n 17ae │ │ │ │ │ @@ -3177,15 +3177,15 @@ │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ bne.n 1c08 │ │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ bne.n 1c08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl b2c8 │ │ │ │ │ + bl b2bc │ │ │ │ │ R_ARM_THM_CALL update_slot │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 1c0a │ │ │ │ │ ldr.w ip, [r7, #76] @ 0x4c │ │ │ │ │ b.n 1b16 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ @@ -3702,15 +3702,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - bl c8c8 │ │ │ │ │ + bl c8bc │ │ │ │ │ R_ARM_THM_CALL update_slots_callback │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ ldr.w r4, [r5, #180] @ 0xb4 │ │ │ │ │ lsls r1, r3, #30 │ │ │ │ │ bmi.n 220a │ │ │ │ │ mov r5, r4 │ │ │ │ │ cbnz r4, 2130 │ │ │ │ │ @@ -3996,15 +3996,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #12] @ (23b8 ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x0000581c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -4079,43 +4079,43 @@ │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ .word 0x00000054 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 0000245c <_PyType_CacheGetItemForSpecialization>: │ │ │ │ │ _PyType_CacheGetItemForSpecialization(): │ │ │ │ │ - cbz r1, 2496 <_PyType_CacheGetItemForSpecialization+0x3a> │ │ │ │ │ - cbz r2, 2496 <_PyType_CacheGetItemForSpecialization+0x3a> │ │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ │ + cbz r1, 249c <_PyType_CacheGetItemForSpecialization+0x40> │ │ │ │ │ + cbz r2, 249c <_PyType_CacheGetItemForSpecialization+0x40> │ │ │ │ │ + push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - sub sp, #8 │ │ │ │ │ + sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - ldr.w r6, [r4, #192] @ 0xc0 │ │ │ │ │ + ldr.w r5, [r4, #192] @ 0xc0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ + str r1, [sp, #0] │ │ │ │ │ bl 0 <_PyFunction_GetVersionForCurrentState> │ │ │ │ │ R_ARM_THM_CALL _PyFunction_GetVersionForCurrentState │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bls.n 249a <_PyType_CacheGetItemForSpecialization+0x3e> │ │ │ │ │ + bls.n 2498 <_PyType_CacheGetItemForSpecialization+0x3c> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - bne.n 249a <_PyType_CacheGetItemForSpecialization+0x3e> │ │ │ │ │ + cmp r5, r2 │ │ │ │ │ + bne.n 2498 <_PyType_CacheGetItemForSpecialization+0x3c> │ │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ │ movs r0, #1 │ │ │ │ │ - strd r5, r3, [r4, #456] @ 0x1c8 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ │ + strd r1, r3, [r4, #456] @ 0x1c8 │ │ │ │ │ + add sp, #12 │ │ │ │ │ + pop {r4, r5, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ - bx lr │ │ │ │ │ + b.n 2494 <_PyType_CacheGetItemForSpecialization+0x38> │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2492 <_PyType_CacheGetItemForSpecialization+0x36> │ │ │ │ │ - nop │ │ │ │ │ + bx lr │ │ │ │ │ │ │ │ │ │ 000024a0 : │ │ │ │ │ object___format__(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ @@ -4907,15 +4907,15 @@ │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [pc, #32] @ (2ca4 <_PyType_Validate+0x48>) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ R_ARM_THM_CALL assign_version_tag │ │ │ │ │ cbz r0, 2c9e <_PyType_Validate+0x42> │ │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ b.n 2c76 <_PyType_Validate+0x1a> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -5094,15 +5094,15 @@ │ │ │ │ │ bne.n 2de8 │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 2dfa │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 00002e28 <_PyObject_MaybeCallSpecialNoArgs>: │ │ │ │ │ _PyObject_MaybeCallSpecialNoArgs(): │ │ │ │ │ - b.w cd74 │ │ │ │ │ + b.w cd68 │ │ │ │ │ R_ARM_THM_JUMP24 maybe_call_special_no_args.constprop.0 │ │ │ │ │ │ │ │ │ │ 00002e2c : │ │ │ │ │ slot_tp_descr_get(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -5177,15 +5177,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [pc, #8] @ (2ee4 ) │ │ │ │ │ - bl bf74 │ │ │ │ │ + bl bf68 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ .word 0x00005dd8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 00002ee8 : │ │ │ │ │ @@ -6229,15 +6229,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ lsls r3, r3, #22 │ │ │ │ │ bpl.n 38a0 │ │ │ │ │ - bl b9d8 │ │ │ │ │ + bl b9cc │ │ │ │ │ R_ARM_THM_CALL PyType_GetDict │ │ │ │ │ ldr r1, [pc, #200] @ (38e4 ) │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -6344,15 +6344,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl c700 │ │ │ │ │ + bl c6f4 │ │ │ │ │ R_ARM_THM_CALL check_num_args │ │ │ │ │ cbz r0, 3916 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r2 │ │ │ │ │ @@ -6722,15 +6722,15 @@ │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r1, [pc, #52] @ (3c68 ) │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl cd74 │ │ │ │ │ + bl cd68 │ │ │ │ │ R_ARM_THM_CALL maybe_call_special_no_args.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cbnz r0, 3c4a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ @@ -6759,15 +6759,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [pc, #8] @ (3c8c ) │ │ │ │ │ - bl bf74 │ │ │ │ │ + bl bf68 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ .word 0x00005a7c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 00003c90 : │ │ │ │ │ @@ -6974,15 +6974,15 @@ │ │ │ │ │ beq.w 42f4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC138 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC138 │ │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ │ mov r1, sl │ │ │ │ │ - bl 44b4 │ │ │ │ │ + bl 44b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 42f4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ldr.w r6, [r4, #168] @ 0xa8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ ldr.w r8, [r4, #128] @ 0x80 │ │ │ │ │ itt lt │ │ │ │ │ @@ -7042,15 +7042,15 @@ │ │ │ │ │ ldr r5, [pc, #600] @ (4178 ) │ │ │ │ │ ldrd r6, r8, [sp, #20] │ │ │ │ │ bl 5b80 │ │ │ │ │ R_ARM_THM_CALL type_modified_unlocked │ │ │ │ │ b.n 3f32 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ adds r5, #28 │ │ │ │ │ - bl b2c8 │ │ │ │ │ + bl b2bc │ │ │ │ │ R_ARM_THM_CALL update_slot │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 3f2a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyInterpreterState_Get │ │ │ │ │ @@ -7616,90 +7616,86 @@ │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ b.n 4484 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 4498 │ │ │ │ │ │ │ │ │ │ -000044b0 : │ │ │ │ │ -PyType_GetModuleName(): │ │ │ │ │ - b.w fdc │ │ │ │ │ - │ │ │ │ │ -000044b4 : │ │ │ │ │ +000044b0 : │ │ │ │ │ compatible_for_assignment(): │ │ │ │ │ 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.w r3, [r0, #160] @ 0xa0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr.w r1, [r1, #160] @ 0xa0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 456c │ │ │ │ │ + bne.n 4568 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r4, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 45d4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 45cc │ │ │ │ │ + bne.n 45c8 │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 45d4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 45c6 │ │ │ │ │ + bne.n 45c2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.n 4552 │ │ │ │ │ + beq.n 454e │ │ │ │ │ ldr.w r3, [r4, #128] @ 0x80 │ │ │ │ │ ldr.w r2, [r5, #128] @ 0x80 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 45a4 │ │ │ │ │ + bne.n 45a0 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 4598 │ │ │ │ │ + beq.n 4594 │ │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 458e │ │ │ │ │ + beq.n 458a │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #22 │ │ │ │ │ - bpl.n 45a4 │ │ │ │ │ + bpl.n 45a0 │ │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #22 │ │ │ │ │ - bpl.n 45a4 │ │ │ │ │ + bpl.n 45a0 │ │ │ │ │ ldr.w r9, [r4, #432] @ 0x1b0 │ │ │ │ │ ldr.w r1, [r5, #432] @ 0x1b0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 4546 │ │ │ │ │ - cbz r1, 4546 │ │ │ │ │ + beq.n 4542 │ │ │ │ │ + cbz r1, 4542 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.n 45a4 │ │ │ │ │ + bne.n 45a0 │ │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 45a4 │ │ │ │ │ + bne.n 45a0 │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 45a4 │ │ │ │ │ + bne.n 45a0 │ │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ │ ldr.w r2, [r8, #84] @ 0x54 │ │ │ │ │ eors r3, r2 │ │ │ │ │ tst.w r3, #28 │ │ │ │ │ it eq │ │ │ │ │ moveq r6, #1 │ │ │ │ │ - bne.n 45a4 │ │ │ │ │ + bne.n 45a0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r1, [r7, #12] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -7710,25 +7706,25 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC143 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC143 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 4564 │ │ │ │ │ + b.n 4560 │ │ │ │ │ ldr r2, [r5, #104] @ 0x68 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it eq │ │ │ │ │ addeq r3, #4 │ │ │ │ │ - b.n 4512 │ │ │ │ │ + b.n 450e │ │ │ │ │ ldr.w r2, [r5, #144] @ 0x90 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it eq │ │ │ │ │ addeq r3, #4 │ │ │ │ │ - b.n 450c │ │ │ │ │ + b.n 4508 │ │ │ │ │ ldr r1, [r7, #12] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ @@ -7736,21 +7732,25 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC144 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC144 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 4564 │ │ │ │ │ + b.n 4560 │ │ │ │ │ ldr.w r5, [r5, #128] @ 0x80 │ │ │ │ │ - b.n 44e6 │ │ │ │ │ + b.n 44e2 │ │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ │ - b.n 44da │ │ │ │ │ + b.n 44d6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ +000045d0 : │ │ │ │ │ +PyType_GetModuleName(): │ │ │ │ │ + b.w fdc │ │ │ │ │ + │ │ │ │ │ 000045d4 : │ │ │ │ │ compatible_with_tp_base(): │ │ │ │ │ ldr.w r3, [r0, #128] @ 0x80 │ │ │ │ │ cbz r3, 45e2 │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ @@ -7972,15 +7972,15 @@ │ │ │ │ │ bmi.n 4842 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC147 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC147 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 44b4 │ │ │ │ │ + bl 44b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 483c │ │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #29 │ │ │ │ │ bmi.n 481e │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #22 │ │ │ │ │ @@ -8787,15 +8787,15 @@ │ │ │ │ │ beq.n 4f8e │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyCallable_Check │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 4fb8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl b9d8 │ │ │ │ │ + bl b9cc │ │ │ │ │ R_ARM_THM_CALL PyType_GetDict │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [pc, #240] @ (5000 ) │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -8849,15 +8849,15 @@ │ │ │ │ │ beq.n 4f40 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 5b80 │ │ │ │ │ R_ARM_THM_CALL type_modified_unlocked │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ b.n 4f40 │ │ │ │ │ - bl b9d8 │ │ │ │ │ + bl b9cc │ │ │ │ │ R_ARM_THM_CALL PyType_GetDict │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [pc, #104] @ (5000 ) │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -8979,15 +8979,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl c700 │ │ │ │ │ + bl c6f4 │ │ │ │ │ R_ARM_THM_CALL check_num_args │ │ │ │ │ cbz r0, 50b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ blx r2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ @@ -9280,15 +9280,15 @@ │ │ │ │ │ bne.n 5266 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 5266 │ │ │ │ │ ldr r1, [pc, #32] @ (535c ) │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl cd74 │ │ │ │ │ + bl cd68 │ │ │ │ │ R_ARM_THM_CALL maybe_call_special_no_args.constprop.0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 5258 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -9466,15 +9466,15 @@ │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl c690 │ │ │ │ │ + bl c684 │ │ │ │ │ R_ARM_THM_CALL check_num_args.constprop.0 │ │ │ │ │ cbz r0, 54da │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ @@ -9576,15 +9576,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #12] @ (55b8 <_Py_slot_tp_getattro+0x24>) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x000057d0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -9595,15 +9595,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl c690 │ │ │ │ │ + bl c684 │ │ │ │ │ R_ARM_THM_CALL check_num_args.constprop.0 │ │ │ │ │ cbz r0, 55f0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ blx r4 │ │ │ │ │ @@ -9825,15 +9825,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [pc, #8] @ (57b8 ) │ │ │ │ │ - bl bf74 │ │ │ │ │ + bl bf68 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ .word 0x000059ec │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 000057bc : │ │ │ │ │ @@ -9843,30 +9843,30 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [pc, #8] @ (57dc ) │ │ │ │ │ - bl bf74 │ │ │ │ │ + bl bf68 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ .word 0x000056d4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 000057e0 : │ │ │ │ │ slot_am_generic(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - bl cd74 │ │ │ │ │ + bl cd68 │ │ │ │ │ R_ARM_THM_CALL maybe_call_special_no_args.constprop.0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 57fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ @@ -10561,15 +10561,15 @@ │ │ │ │ │ beq.n 5dbe │ │ │ │ │ movs r3, #3 │ │ │ │ │ ldr r1, [pc, #328] @ (5f50 ) │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ strd r5, r4, [sp, #12] │ │ │ │ │ str.w r9, [sp, #20] │ │ │ │ │ - bl e450 │ │ │ │ │ + bl e444 │ │ │ │ │ R_ARM_THM_CALL vectorcall_maybe │ │ │ │ │ mov r3, r0 │ │ │ │ │ b.n 5d82 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ beq.n 5e74 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ @@ -10578,15 +10578,15 @@ │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ movs r7, #0 │ │ │ │ │ movs r3, #3 │ │ │ │ │ ldr r1, [pc, #284] @ (5f4c ) │ │ │ │ │ mov r0, r8 │ │ │ │ │ strd r4, r5, [sp, #12] │ │ │ │ │ str.w r9, [sp, #20] │ │ │ │ │ - bl e450 │ │ │ │ │ + bl e444 │ │ │ │ │ R_ARM_THM_CALL vectorcall_maybe │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ bne.n 5d82 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ @@ -10681,15 +10681,15 @@ │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ strd r5, r4, [sp, #12] │ │ │ │ │ str.w r9, [sp, #20] │ │ │ │ │ - bl e450 │ │ │ │ │ + bl e444 │ │ │ │ │ R_ARM_THM_CALL vectorcall_maybe │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ bne.w 5d82 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -11092,15 +11092,15 @@ │ │ │ │ │ ldr r3, [pc, #16] @ (62b4 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ mov r1, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ - b.w 934c │ │ │ │ │ + b.w 9340 │ │ │ │ │ R_ARM_THM_JUMP24 assign_version_tag │ │ │ │ │ .word 0x00000008 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 000062b8 : │ │ │ │ │ slot_nb_absolute(): │ │ │ │ │ push {lr} │ │ │ │ │ @@ -11108,15 +11108,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [pc, #8] @ (62d8 ) │ │ │ │ │ - bl bf74 │ │ │ │ │ + bl bf68 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ .word 0x000050a0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 000062dc : │ │ │ │ │ @@ -11126,15 +11126,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl c700 │ │ │ │ │ + bl c6f4 │ │ │ │ │ R_ARM_THM_CALL check_num_args │ │ │ │ │ cbz r0, 631e │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ @@ -11302,15 +11302,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [pc, #8] @ (6474 ) │ │ │ │ │ - bl bf74 │ │ │ │ │ + bl bf68 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ .word 0x00005a98 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 00006478 : │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -4694,15 +4694,15 @@ │ │ │ │ │ cbz r5, 3236 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 3236 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 34a2 │ │ │ │ │ + beq.w 349a │ │ │ │ │ cmp r5, r8 │ │ │ │ │ bne.w 374a │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ mov r0, r6 │ │ │ │ │ lsls r1, r3, #30 │ │ │ │ │ bmi.w 342c │ │ │ │ │ bl 0 │ │ │ │ │ @@ -4810,15 +4810,15 @@ │ │ │ │ │ cbz r5, 3370 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 3370 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 349a │ │ │ │ │ + beq.w 34a2 │ │ │ │ │ movs r4, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r2, r3 │ │ │ │ │ beq.n 338a │ │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ │ @@ -4933,19 +4933,19 @@ │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 31fe │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3370 │ │ │ │ │ + b.n 3236 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3236 │ │ │ │ │ + b.n 3370 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 5a04 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ble.w 321e │ │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ │ mov ip, sl │ │ │ │ │ @@ -9574,15 +9574,15 @@ │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ bgt.n 6024 <_PyType_LookupStackRefAndVersion+0x150> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr.w r6, [r6, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 6034 <_PyType_LookupStackRefAndVersion+0x160> │ │ │ │ │ @@ -10095,204 +10095,204 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ParseTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 77b2 │ │ │ │ │ + beq.w 77ce │ │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ │ ldr r5, [r7, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w 7206 │ │ │ │ │ ble.w 669c │ │ │ │ │ ldr r0, [r7, #16] │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 7756 │ │ │ │ │ + bge.w 78fc │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w 7380 │ │ │ │ │ + beq.w 737c │ │ │ │ │ add.w sl, r7, #16 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 778e │ │ │ │ │ + bge.w 7892 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r5, r9 │ │ │ │ │ bne.n 64d4 │ │ │ │ │ ldr.w lr, [r7, #8] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ ble.w 669c │ │ │ │ │ ldr.w r5, [r4, #172] @ 0xac │ │ │ │ │ add.w r1, r7, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 7d66 │ │ │ │ │ + beq.w 7c36 │ │ │ │ │ sub.w sl, r2, lr │ │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ │ mvn.w sl, sl │ │ │ │ │ ands.w sl, sl, #7 │ │ │ │ │ - beq.w 737a │ │ │ │ │ + beq.w 7376 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w 7808 │ │ │ │ │ + ble.w 772e │ │ │ │ │ ldr.w ip, [r5, #16] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.w 76de │ │ │ │ │ + bne.w 76f2 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - beq.w 737a │ │ │ │ │ + beq.w 7376 │ │ │ │ │ cmp.w sl, #2 │ │ │ │ │ beq.n 65cc │ │ │ │ │ cmp.w sl, #3 │ │ │ │ │ beq.n 65b2 │ │ │ │ │ cmp.w sl, #4 │ │ │ │ │ beq.n 6598 │ │ │ │ │ cmp.w sl, #5 │ │ │ │ │ beq.n 657e │ │ │ │ │ cmp.w sl, #6 │ │ │ │ │ - bne.w 793e │ │ │ │ │ + bne.w 7a74 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w 7808 │ │ │ │ │ + ble.w 772e │ │ │ │ │ ldr.w ip, [r5, #16] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.w 76de │ │ │ │ │ + bne.w 76f2 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w 7808 │ │ │ │ │ + ble.w 772e │ │ │ │ │ ldr.w ip, [r5, #16] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.w 76de │ │ │ │ │ + bne.w 76f2 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w 7808 │ │ │ │ │ + ble.w 772e │ │ │ │ │ ldr.w ip, [r5, #16] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.w 76de │ │ │ │ │ + bne.w 76f2 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w 7808 │ │ │ │ │ + ble.w 772e │ │ │ │ │ ldr.w ip, [r5, #16] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.w 76de │ │ │ │ │ + bne.w 76f2 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w 7808 │ │ │ │ │ + ble.w 772e │ │ │ │ │ ldr.w ip, [r5, #16] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.w 76de │ │ │ │ │ + bne.w 76f2 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w 7806 │ │ │ │ │ + ble.w 7850 │ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 76dc │ │ │ │ │ + bne.w 76f0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - beq.w 75f0 │ │ │ │ │ + beq.w 76e4 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ adds r1, #4 │ │ │ │ │ mov ip, r1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 76dc │ │ │ │ │ + bne.w 76f0 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 76dc │ │ │ │ │ + bne.w 76f0 │ │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ │ add.w r2, sl, #2 │ │ │ │ │ add.w r1, ip, #8 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 76dc │ │ │ │ │ + bne.w 76f0 │ │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ │ add.w r2, sl, #3 │ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ │ add.w r1, ip, #12 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 76dc │ │ │ │ │ + bne.w 76f0 │ │ │ │ │ ldr.w r3, [ip, #16] │ │ │ │ │ add.w r2, sl, #4 │ │ │ │ │ add.w r1, ip, #16 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - ble.w 7806 │ │ │ │ │ + ble.w 7850 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 76dc │ │ │ │ │ + bne.w 76f0 │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ add.w r2, sl, #5 │ │ │ │ │ add.w r1, ip, #20 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 76dc │ │ │ │ │ + bne.w 76f0 │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ add.w r2, sl, #6 │ │ │ │ │ add.w r1, ip, #24 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 76dc │ │ │ │ │ + bne.w 76f0 │ │ │ │ │ ldr.w r3, [ip, #28] │ │ │ │ │ add.w r2, sl, #7 │ │ │ │ │ add.w r1, ip, #28 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ b.n 65e8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 77b2 │ │ │ │ │ + beq.w 77ce │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 5728 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 77b2 │ │ │ │ │ + beq.w 77ce │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Copy │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 77fe │ │ │ │ │ + beq.w 78f4 │ │ │ │ │ ldr r1, [pc, #728] @ (69a4 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemWithError │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 73d8 │ │ │ │ │ + bne.w 73fa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 77fe │ │ │ │ │ + bne.w 78f4 │ │ │ │ │ ldr.w r3, [r5, #144] @ 0x90 │ │ │ │ │ clz r8, r3 │ │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 71fe │ │ │ │ │ @@ -10302,15 +10302,15 @@ │ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyType_GenericAlloc │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyType_GenericAlloc │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 79d6 │ │ │ │ │ + bne.w 787c │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ adds r1, #3 │ │ │ │ │ mla r3, r2, r3, r3 │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ add.w fp, r3, r1 │ │ │ │ │ @@ -10318,22 +10318,22 @@ │ │ │ │ │ ubfx r3, r2, #14, #1 │ │ │ │ │ bic.w fp, fp, #3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ addne r3, #1 │ │ │ │ │ lsls r2, r2, #29 │ │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ │ - bmi.w 73bc │ │ │ │ │ + bmi.w 73de │ │ │ │ │ add.w r0, r3, fp │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 77d4 │ │ │ │ │ + beq.w 7962 │ │ │ │ │ add.w sl, r0, r3 │ │ │ │ │ cbz r3, 6762 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r0] │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #17 │ │ │ │ │ bpl.n 676e │ │ │ │ │ @@ -10345,25 +10345,25 @@ │ │ │ │ │ add.w r0, sl, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str.w r4, [sl, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7390 │ │ │ │ │ + bne.w 73b2 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ mov r0, sl │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #29 │ │ │ │ │ - bmi.w 73ae │ │ │ │ │ + bmi.w 73d0 │ │ │ │ │ lsls r4, r3, #17 │ │ │ │ │ bpl.n 67dc │ │ │ │ │ ldr r3, [pc, #512] @ (69a8 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ @@ -10444,117 +10444,117 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [sl, #444] @ 0x1bc │ │ │ │ │ str.w r3, [sl, #452] @ 0x1c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ str.w r0, [sl, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7ab0 │ │ │ │ │ + beq.w 7aa4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 7c4c │ │ │ │ │ + bne.w 7d20 │ │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #30 │ │ │ │ │ it pl │ │ │ │ │ ldrpl.w r4, [sl, #132] @ 0x84 │ │ │ │ │ - bmi.w 7d18 │ │ │ │ │ + bmi.w 7cd4 │ │ │ │ │ ldr r1, [pc, #236] @ (69ac ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 7ab0 │ │ │ │ │ - beq.w 764c │ │ │ │ │ + blt.w 7aa4 │ │ │ │ │ + beq.w 7618 │ │ │ │ │ ldr r1, [pc, #224] @ (69b0 ) │ │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 7ab0 │ │ │ │ │ + blt.w 7aa4 │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 727c │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #3 │ │ │ │ │ - bpl.w 7c1c │ │ │ │ │ + bpl.w 7d3e │ │ │ │ │ ldr r1, [pc, #188] @ (69b0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r3, [sl, #436] @ 0x1b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_DelItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 7ab0 │ │ │ │ │ + blt.w 7aa4 │ │ │ │ │ ldr r1, [pc, #176] @ (69b4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 726e │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ bpl.n 6946 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7ab0 │ │ │ │ │ + beq.w 7aa4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ add.w fp, r0, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7d54 │ │ │ │ │ + beq.w 7d38 │ │ │ │ │ mov r2, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ str.w r9, [sl, #88] @ 0x58 │ │ │ │ │ ldr r1, [pc, #112] @ (69b8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 75fe │ │ │ │ │ + bne.w 75ca │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7ab0 │ │ │ │ │ + bne.w 7aa4 │ │ │ │ │ ldr r1, [pc, #92] @ (69bc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7a50 │ │ │ │ │ + bne.w 79c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7ab0 │ │ │ │ │ + bne.w 7aa4 │ │ │ │ │ ldr r1, [pc, #72] @ (69c0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7972 │ │ │ │ │ + bne.w 7914 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7ab0 │ │ │ │ │ + bne.w 7aa4 │ │ │ │ │ ldr.w r1, [sl, #432] @ 0x1b0 │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 72be │ │ │ │ │ + bne.w 72bc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne.w 6cfc │ │ │ │ │ b.n 69c4 │ │ │ │ │ .word 0x00006370 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000001f8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ @@ -10583,68 +10583,68 @@ │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str.w r3, [sl, #20] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ands.w r6, r3, #8388608 @ 0x800000 │ │ │ │ │ itt ne │ │ │ │ │ ldrne r3, [r2, #16] │ │ │ │ │ addne r3, sl │ │ │ │ │ - beq.w 7d90 │ │ │ │ │ + beq.w 7da0 │ │ │ │ │ ldr.w r2, [sl, #104] @ 0x68 │ │ │ │ │ str.w r3, [sl, #120] @ 0x78 │ │ │ │ │ ldr.w r3, [sl, #144] @ 0x90 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w 71c8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 77b8 │ │ │ │ │ + bne.w 7848 │ │ │ │ │ str.w r3, [sl, #124] @ 0x7c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bgt.w 71d4 │ │ │ │ │ ldr r1, [pc, #712] @ (6cec ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 75a8 │ │ │ │ │ + bne.w 738c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7ab0 │ │ │ │ │ + bne.w 7aa4 │ │ │ │ │ ldr r1, [pc, #692] @ (6cf0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 71b0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyCell_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyCell_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 7df8 │ │ │ │ │ + bne.w 7d88 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyCell_Set │ │ │ │ │ ldr r1, [pc, #656] @ (6cf0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_DelItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 7ab0 │ │ │ │ │ + blt.w 7aa4 │ │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #19 │ │ │ │ │ bmi.n 6a88 │ │ │ │ │ lsls r2, r3, #22 │ │ │ │ │ - bpl.w 79e6 │ │ │ │ │ + bpl.w 7854 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 258 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 7ab0 │ │ │ │ │ + beq.w 7aa4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr.w r3, [r3, #240] @ 0xf0 │ │ │ │ │ @@ -10701,15 +10701,15 @@ │ │ │ │ │ bne.w 7040 │ │ │ │ │ ldr.w fp, [r9, #12] │ │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ │ beq.w 7040 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr.w r0, [r3, #172] @ 0xac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7720 │ │ │ │ │ + beq.w 780c │ │ │ │ │ ldr r6, [r0, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ │ bge.w 6f7c │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ @@ -10741,15 +10741,15 @@ │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ bmi.n 6baa │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 7a28 │ │ │ │ │ + beq.w 7838 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ beq.w 7056 │ │ │ │ │ ldr.w r2, [r8, #32] │ │ │ │ │ add.w r8, r8, #28 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ @@ -10775,25 +10775,25 @@ │ │ │ │ │ bne.n 6bde │ │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ ldr.w r0, [sl, #132] @ 0x84 │ │ │ │ │ bl 0 <_PyDict_HasOnlyStringKeys> │ │ │ │ │ R_ARM_THM_CALL _PyDict_HasOnlyStringKeys │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7ba4 │ │ │ │ │ + beq.w 7c42 │ │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #30 │ │ │ │ │ it pl │ │ │ │ │ ldrpl.w r0, [sl, #132] @ 0x84 │ │ │ │ │ - bmi.w 7b5c │ │ │ │ │ + bmi.w 7dbe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Copy │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7ab0 │ │ │ │ │ + beq.w 7aa4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ ldr r3, [pc, #208] @ (6cf4 ) │ │ │ │ │ asrs r3, r3, #3 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ strd r3, r7, [sp, #24] │ │ │ │ │ @@ -10837,15 +10837,15 @@ │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ bge.w 729e │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ beq.n 6cde │ │ │ │ │ lsls r4, r3, #31 │ │ │ │ │ - bmi.w 72ac │ │ │ │ │ + bmi.w 72aa │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 7228 │ │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ │ mov r1, fp │ │ │ │ │ @@ -10854,23 +10854,23 @@ │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 6cd8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 774c │ │ │ │ │ + beq.w 783e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 722a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 6c30 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - b.w 7bfc │ │ │ │ │ + b.w 7bd6 │ │ │ │ │ .word 0x00005408 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005450 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000062a4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000a6 │ │ │ │ │ @@ -10898,15 +10898,15 @@ │ │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ │ add.w r0, r1, #412 @ 0x19c │ │ │ │ │ ldr.w r1, [r1, #412] @ 0x19c │ │ │ │ │ cmp r1, ip │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7386 │ │ │ │ │ + beq.w 7382 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <_Py_dict_lookup_threadsafe_stackref> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ adds r0, #3 │ │ │ │ │ @@ -10924,15 +10924,15 @@ │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ lsls r1, r3, #31 │ │ │ │ │ bmi.n 6d86 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 7832 │ │ │ │ │ + beq.w 7870 │ │ │ │ │ bic.w ip, r0, #1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyWrapperDescr_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyWrapperDescr_Type │ │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ @@ -10947,15 +10947,15 @@ │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ add.w sl, r1, #110592 @ 0x1b000 │ │ │ │ │ ldr.w r3, [sl, #4008] @ 0xfa8 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 7864 │ │ │ │ │ + beq.w 77fe │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w lr, r1, #114176 @ 0x1be00 │ │ │ │ │ add.w lr, lr, #428 @ 0x1ac │ │ │ │ │ str.w r6, [sl, #4008] @ 0xfa8 │ │ │ │ │ ldr.w r2, [r3, #264] @ 0x108 │ │ │ │ │ cbz r2, 6df8 │ │ │ │ │ ldr r3, [pc, #440] @ (6f94 ) │ │ │ │ │ @@ -11046,15 +11046,15 @@ │ │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne.n 6f06 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr.w r6, [ip, #8] │ │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 7dae │ │ │ │ │ + beq.w 7d14 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ble.n 6f06 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ beq.n 6f52 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ @@ -11148,27 +11148,27 @@ │ │ │ │ │ cmp r2, r3 │ │ │ │ │ beq.w 7186 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq.w 7362 │ │ │ │ │ + beq.w 7340 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyMethodDescr_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyMethodDescr_Type │ │ │ │ │ ldr.w r4, [r8, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, #0 │ │ │ │ │ it ne │ │ │ │ │ strne r4, [sp, #40] @ 0x28 │ │ │ │ │ - beq.w 79c0 │ │ │ │ │ + beq.w 7712 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC slot_tp_call │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS slot_tp_call │ │ │ │ │ cmp r4, r3 │ │ │ │ │ mov.w r4, #1 │ │ │ │ │ itttt eq │ │ │ │ │ @@ -11214,27 +11214,27 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_NextNotImplemented │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ b.n 6bb4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 7684 │ │ │ │ │ - ldr r1, [pc, #704] @ (732c ) │ │ │ │ │ + beq.w 768c │ │ │ │ │ + ldr r1, [pc, #700] @ (7328 ) │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.w 6cde │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - ldr r3, [pc, #684] @ (7330 ) │ │ │ │ │ + ldr r3, [pc, #680] @ (732c ) │ │ │ │ │ ldr.w r1, [r3, #680] @ 0x2a8 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ bne.n 70d2 │ │ │ │ │ ldr.w r1, [r3, #684] @ 0x2ac │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ @@ -11247,64 +11247,64 @@ │ │ │ │ │ ldr.w r2, [r3, #676] @ 0x2a4 │ │ │ │ │ adds r1, r5, #4 │ │ │ │ │ ldr.w r0, [r6, #1436] @ 0x59c │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt.w r2, [r3, #676] @ 0x2a4 │ │ │ │ │ - ldr r3, [pc, #620] @ (732c ) │ │ │ │ │ + ldr r3, [pc, #616] @ (7328 ) │ │ │ │ │ str r3, [r4, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r7, [r4, r5] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 7352 │ │ │ │ │ + blt.w 7358 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ beq.w 6cde │ │ │ │ │ lsls r0, r2, #31 │ │ │ │ │ - bmi.w 72ac │ │ │ │ │ + bmi.w 72aa │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.w 6cde │ │ │ │ │ b.n 6cac │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 7100 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cbnz r3, 7100 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r0, [pc, #560] @ (7334 ) │ │ │ │ │ + ldr r0, [pc, #556] @ (7330 ) │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ │ movs r2, #2 │ │ │ │ │ strd sl, sl, [sp, #88] @ 0x58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Vectorcall │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7ab0 │ │ │ │ │ - ldr r1, [pc, #540] @ (7338 ) │ │ │ │ │ + beq.w 7aa4 │ │ │ │ │ + ldr r1, [pc, #536] @ (7334 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetAttr │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 7134 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cbnz r3, 7134 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 7ab0 │ │ │ │ │ + beq.w 7aa4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_VectorcallDict │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ @@ -11314,25 +11314,25 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cbnz r3, 715c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 7ab0 │ │ │ │ │ + beq.w 7aa4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 7dc4 │ │ │ │ │ + blt.w 7c00 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 717e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7de6 │ │ │ │ │ + beq.w 7bf6 │ │ │ │ │ mov r0, sl │ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC tp_new_wrapper │ │ │ │ │ @@ -11348,28 +11348,28 @@ │ │ │ │ │ ldr.w r3, [r1, #156] @ 0x9c │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ b.n 6f58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 6a6c │ │ │ │ │ - b.w 7ab0 │ │ │ │ │ + b.w 7aa4 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ sub.w r3, r3, #368 @ 0x170 │ │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ │ b.n 6e2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7324 │ │ │ │ │ - ldr r3, [pc, #364] @ (733c ) │ │ │ │ │ + beq.w 7322 │ │ │ │ │ + ldr r3, [pc, #360] @ (7338 ) │ │ │ │ │ str.w r3, [sl, #124] @ 0x7c │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ cbnz r3, 71e0 │ │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7c64 │ │ │ │ │ + beq.w 7c14 │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 6a22 │ │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 6a22 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -11411,15 +11411,15 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cbnz r3, 724c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 7be2 │ │ │ │ │ + beq.w 7bbc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.w 6c30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 6c30 │ │ │ │ │ @@ -11427,42 +11427,41 @@ │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 6c30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 6946 │ │ │ │ │ - b.w 7ab0 │ │ │ │ │ + b.w 7aa4 │ │ │ │ │ ldr.w r2, [sl, #428] @ 0x1ac │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ str.w r2, [sl, #436] @ 0x1b4 │ │ │ │ │ b.w 6902 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ sub.w r3, r3, #420 @ 0x1a4 │ │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ │ b.n 6e2c │ │ │ │ │ bics.w r3, r2, #1 │ │ │ │ │ - it ne │ │ │ │ │ - orrne.w r2, r2, #1 │ │ │ │ │ beq.w 6cde │ │ │ │ │ + orr.w r2, r2, #1 │ │ │ │ │ bic.w r4, r2, #1 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ b.n 6cae │ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r9, r2, #8388608 @ 0x800000 │ │ │ │ │ - beq.w 7920 │ │ │ │ │ + beq.w 7a56 │ │ │ │ │ ldr.w r9, [r3, #16] │ │ │ │ │ add r9, sl │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ble.w 699c │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ add.w r9, r9, #20 │ │ │ │ │ @@ -11473,72 +11472,88 @@ │ │ │ │ │ add.w r0, fp, #4 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr.w r0, [r1, r0, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8 │ │ │ │ │ str.w r0, [r9, #-20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7ab0 │ │ │ │ │ + beq.w 7aa4 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ movs r2, #16 │ │ │ │ │ str.w r3, [r9, #-12] │ │ │ │ │ cmp r5, fp │ │ │ │ │ add.w r3, r3, #4 │ │ │ │ │ str.w r2, [r9, #-16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ add.w r9, r9, #20 │ │ │ │ │ - beq.n 7344 │ │ │ │ │ + beq.n 7368 │ │ │ │ │ ldr.w r1, [sl, #432] @ 0x1b0 │ │ │ │ │ - b.n 72ea │ │ │ │ │ - ldr r3, [pc, #24] @ (7340 ) │ │ │ │ │ + b.n 72e8 │ │ │ │ │ + ldr r3, [pc, #24] @ (733c ) │ │ │ │ │ b.w 6a16 │ │ │ │ │ - nop │ │ │ │ │ .word 0x000062a4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00006000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000cb0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00005a2c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000c4c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000c24 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w 69c4 │ │ │ │ │ - b.n 6cfc │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 70d0 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 70d0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ │ cmp r1, r3 │ │ │ │ │ bne.w 6fc4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyObject_HashNotImplemented │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyObject_HashNotImplemented │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ b.n 6f58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 70d0 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 70d0 │ │ │ │ │ + mov r5, r6 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.w 69c4 │ │ │ │ │ + b.n 6cfc │ │ │ │ │ mov fp, r0 │ │ │ │ │ b.w 65e8 │ │ │ │ │ mov lr, r5 │ │ │ │ │ b.w 64f6 │ │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ │ ldr.w r0, [r2, #404] @ 0x194 │ │ │ │ │ b.n 6d4e │ │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyCell_Type │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyCell_Type │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bne.w 7a8e │ │ │ │ │ + mov r1, sl │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyCell_Set │ │ │ │ │ + ldr r1, [pc, #720] @ (7674 ) │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyDict_DelItem │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bge.w 6a3a │ │ │ │ │ + b.n 7aa4 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ mov r0, sl │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ @@ -11561,244 +11576,209 @@ │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ add fp, r2 │ │ │ │ │ b.w 6744 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r6, r3, #3 │ │ │ │ │ - bmi.w 7ae6 │ │ │ │ │ + bmi.w 7afc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Tuple │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 77fe │ │ │ │ │ + beq.w 78f4 │ │ │ │ │ ldr r6, [r5, #104] @ 0x68 │ │ │ │ │ ldr.w r3, [r5, #144] @ 0x90 │ │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 75ce │ │ │ │ │ + bne.w 7650 │ │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 7916 │ │ │ │ │ + bne.w 7a10 │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - ble.n 746a │ │ │ │ │ + ble.n 748c │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r7, [sp, #24] │ │ │ │ │ add.w sl, fp, #12 │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r9, r6 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w r4, [sl, #4]! │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #3 │ │ │ │ │ - bpl.w 7cc2 │ │ │ │ │ + bpl.w 7ae0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_IsIdentifier │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7aca │ │ │ │ │ - ldr r1, [pc, #704] @ (7704 ) │ │ │ │ │ + beq.w 7ac6 │ │ │ │ │ + ldr r1, [pc, #532] @ (7678 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 78e8 │ │ │ │ │ - ldr r1, [pc, #696] @ (7708 ) │ │ │ │ │ + bne.w 79ae │ │ │ │ │ + ldr r1, [pc, #520] @ (767c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7872 │ │ │ │ │ + bne.w 799c │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - bgt.n 7426 │ │ │ │ │ + bgt.n 7448 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ add.w r0, r8, r6 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ subs r0, r2, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7860 │ │ │ │ │ + beq.w 78da │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 74ea │ │ │ │ │ + ble.n 750c │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r9, r4 │ │ │ │ │ str r7, [sp, #24] │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r7, r1 │ │ │ │ │ add.w r3, fp, #12 │ │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ │ strd r1, r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 7906 │ │ │ │ │ + bne.w 798c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 75e0 │ │ │ │ │ + bne.w 7662 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ bl 0 <_Py_Mangle> │ │ │ │ │ R_ARM_THM_CALL _Py_Mangle │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7b58 │ │ │ │ │ + beq.w 7b6e │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ mov r1, r0 │ │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 7b58 │ │ │ │ │ - bne.w 7af8 │ │ │ │ │ + blt.w 7b6e │ │ │ │ │ + bne.w 7b06 │ │ │ │ │ adds r7, #1 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 7498 │ │ │ │ │ + bne.n 74ba │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Sort │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 7b3c │ │ │ │ │ + beq.w 7b4a │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_AsTuple │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7516 │ │ │ │ │ + bge.n 7538 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [sl] │ │ │ │ │ - cbnz r2, 7516 │ │ │ │ │ + cbnz r2, 7538 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 7b54 │ │ │ │ │ + beq.w 7b62 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7534 │ │ │ │ │ + bge.n 7556 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 78fe │ │ │ │ │ + beq.w 7a4e │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ble.w 6702 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7e10 │ │ │ │ │ + bne.w 7c24 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 7e10 │ │ │ │ │ + bne.w 7c24 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r2, r8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ add.w lr, r7, #12 │ │ │ │ │ ldr.w ip, [lr, #4]! │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - beq.n 759c │ │ │ │ │ + beq.n 75be │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 7dd8 │ │ │ │ │ - cbnz r2, 7578 │ │ │ │ │ + bne.w 7bae │ │ │ │ │ + cbnz r2, 759a │ │ │ │ │ ldr.w r2, [ip, #144] @ 0x90 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7884 │ │ │ │ │ + beq.w 7a2c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 7964 │ │ │ │ │ + bne.w 7a40 │ │ │ │ │ ldr.w r6, [ip, #104] @ 0x68 │ │ │ │ │ subs r6, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r6, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 7958 │ │ │ │ │ + bne.w 7a34 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7958 │ │ │ │ │ + bne.w 7a34 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bne.n 755e │ │ │ │ │ + bne.n 7580 │ │ │ │ │ mov r8, r2 │ │ │ │ │ b.w 6702 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyCell_Type │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyCell_Type │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne.w 7a9a │ │ │ │ │ - mov r1, sl │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyCell_Set │ │ │ │ │ - ldr r1, [pc, #332] @ (770c ) │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyDict_DelItem │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge.w 6a3a │ │ │ │ │ - b.n 7ab0 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bgt.w 783e │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - str.w r8, [sp, #20] │ │ │ │ │ - mov r6, r8 │ │ │ │ │ - b.n 746a │ │ │ │ │ - ldr r1, [pc, #292] @ (7708 ) │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_PyUnicode_Equal> │ │ │ │ │ - R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 74ae │ │ │ │ │ - b.n 74da │ │ │ │ │ - mov r0, fp │ │ │ │ │ - cmp r4, r0 │ │ │ │ │ - bne.w 776c │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - b.w 66a2 │ │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ │ - movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFunction_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFunction_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne.w 695e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyStaticMethod_New │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7ab0 │ │ │ │ │ + beq.w 7aa4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r1, [pc, #240] @ (7710 ) │ │ │ │ │ + ldr r1, [pc, #148] @ (7680 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItem │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 7c00 │ │ │ │ │ + blt.w 7bda │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.w 695e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 695e │ │ │ │ │ mov r0, r9 │ │ │ │ │ @@ -11806,500 +11786,533 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.w 695e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyEval_GetGlobals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 68ce │ │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ │ - ldr r1, [pc, #184] @ (7714 ) │ │ │ │ │ + ldr r1, [pc, #92] @ (7684 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbz r2, 767a │ │ │ │ │ - ldr r1, [pc, #176] @ (7718 ) │ │ │ │ │ + cbz r2, 7646 │ │ │ │ │ + ldr r1, [pc, #84] @ (7688 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItem │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 7a02 │ │ │ │ │ + blt.w 7a1c │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ bge.w 68ce │ │ │ │ │ - b.n 7ab0 │ │ │ │ │ + b.n 7aa4 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bgt.w 78b8 │ │ │ │ │ + mov.w r8, #0 │ │ │ │ │ + str.w r8, [sp, #20] │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + b.n 748c │ │ │ │ │ + ldr r1, [pc, #24] @ (767c ) │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_PyUnicode_Equal> │ │ │ │ │ + R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 74d0 │ │ │ │ │ + b.n 74fc │ │ │ │ │ + nop │ │ │ │ │ + .word 0x00005408 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00005598 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x000065dc │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00005df4 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00005d9c │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00005d3c │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ ldrh.w r3, [r8, #206] @ 0xce │ │ │ │ │ cmp.w r3, #1000 @ 0x3e8 │ │ │ │ │ - bcs.w 77c0 │ │ │ │ │ - ldr r3, [pc, #136] @ (771c ) │ │ │ │ │ + bcs.w 77ea │ │ │ │ │ + ldr r3, [pc, #732] @ (7978 ) │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ ldr.w r2, [r3, #680] @ 0x2a8 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 7a12 │ │ │ │ │ + bne.w 77d4 │ │ │ │ │ ldr.w r2, [r3, #684] @ 0x2ac │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.w 7a12 │ │ │ │ │ + bgt.w 77d4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr.w r7, [r8, #192] @ 0xc0 │ │ │ │ │ add.w r1, r3, #676 @ 0x2a4 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.w 6cde │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.w 7084 │ │ │ │ │ b.n 70d0 │ │ │ │ │ mov r0, fp │ │ │ │ │ + cmp r4, r0 │ │ │ │ │ + bne.n 7758 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + b.w 66a2 │ │ │ │ │ + mov r0, fp │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - beq.w 7808 │ │ │ │ │ + beq.n 772e │ │ │ │ │ add.w sl, r5, #16 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ ldr.w fp, [sl, #4]! │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bne.w 7a2e │ │ │ │ │ + bne.n 7726 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, lr │ │ │ │ │ - beq.w 75f2 │ │ │ │ │ + beq.n 76e6 │ │ │ │ │ b.w 6502 │ │ │ │ │ - .word 0x00005598 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000065dc │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00005408 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00005df4 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00005d9c │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00005d3c │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00006000 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - lsls r7, r3, #30 │ │ │ │ │ - bmi.w 7c74 │ │ │ │ │ - lsls r6, r3, #18 │ │ │ │ │ - bmi.w 6baa │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - bl 5b34 │ │ │ │ │ - R_ARM_THM_CALL PyType_Ready │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - beq.w 7050 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - ldr.w r0, [r3, #172] @ 0xac │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 6baa │ │ │ │ │ - b.w 6b44 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.w 6cd8 │ │ │ │ │ - ldr r1, [pc, #740] @ (7a3c ) │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyObject_HasAttrWithError │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 77b2 │ │ │ │ │ - bne.n 779c │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ - beq.w 64ea │ │ │ │ │ - b.w 64cc │ │ │ │ │ + ldr.w r3, [ip, #20] │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + it ne │ │ │ │ │ + movne r3, r4 │ │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ │ + b.n 6fe0 │ │ │ │ │ + add.w ip, ip, #1 │ │ │ │ │ + cmp r9, ip │ │ │ │ │ + bne.n 7700 │ │ │ │ │ + ldr.w r5, [r3, #172] @ 0xac │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 7b72 │ │ │ │ │ + ldr.w sl, [r5, #8] │ │ │ │ │ + add.w r9, r5, #12 │ │ │ │ │ + mov.w ip, #0 │ │ │ │ │ + cmp sl, ip │ │ │ │ │ + add.w ip, ip, #1 │ │ │ │ │ + ble.n 77b8 │ │ │ │ │ + ldr.w fp, [r9, #4]! │ │ │ │ │ + cmp fp, r0 │ │ │ │ │ + bne.n 7744 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + b.n 7708 │ │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC type_new │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS type_new │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 75f8 │ │ │ │ │ + beq.n 76ea │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7bc8 │ │ │ │ │ + beq.w 7b7a │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r3 │ │ │ │ │ mov sl, r0 │ │ │ │ │ b.n 717e │ │ │ │ │ - ldr r1, [pc, #684] @ (7a3c ) │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyObject_HasAttrWithError │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 77b2 │ │ │ │ │ - beq.w 64e2 │ │ │ │ │ - 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 .LC48 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC48 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - mov.w sl, #0 │ │ │ │ │ - b.n 717e │ │ │ │ │ - ldr r3, [pc, #644] @ (7a40 ) │ │ │ │ │ - str.w r3, [sl, #124] @ 0x7c │ │ │ │ │ - b.n 71d4 │ │ │ │ │ - ldr r1, [pc, #640] @ (7a44 ) │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ │ - bl 6040 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - bne.w 70d0 │ │ │ │ │ - b.w 6cde │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 73b6 │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - beq.n 77fe │ │ │ │ │ - ldr.w r3, [r9] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 77fe │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str.w r3, [r9] │ │ │ │ │ - cbnz r3, 77fe │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ │ - bl a4 <_PyStaticType_InitBuiltin+0x4c> │ │ │ │ │ - R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ - b.n 7ac2 │ │ │ │ │ - mov r0, fp │ │ │ │ │ - ldr.w r5, [r3, #172] @ 0xac │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 7df0 │ │ │ │ │ - ldr.w sl, [r5, #8] │ │ │ │ │ - add.w r9, r5, #12 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - cmp sl, ip │ │ │ │ │ - add.w ip, ip, #1 │ │ │ │ │ - ble.n 78d0 │ │ │ │ │ - ldr.w fp, [r9, #4]! │ │ │ │ │ - cmp fp, r0 │ │ │ │ │ - bne.n 781e │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - b.n 76f8 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ - b.w 6d86 │ │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 7416 │ │ │ │ │ - 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 .LC50 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC50 │ │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - mov r9, fp │ │ │ │ │ - b.n 77e6 │ │ │ │ │ - ldr.w r3, [sl, #4012] @ 0xfac │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 6e06 │ │ │ │ │ - b.w 6ea6 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 7cfc │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 7cfc │ │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ │ - b.n 745c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 759c │ │ │ │ │ - b.n 75a2 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - beq.w 76f8 │ │ │ │ │ + beq.n 7708 │ │ │ │ │ ldr.w ip, [ip, #128] @ 0x80 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 788c │ │ │ │ │ + bne.n 7778 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 7dc0 │ │ │ │ │ + beq.w 7cd0 │ │ │ │ │ ldr.w r5, [r3, #172] @ 0xac │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 7812 │ │ │ │ │ + bne.n 7738 │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr.w r5, [r5, #128] @ 0x80 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 7dba │ │ │ │ │ + bne.w 7cca │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq.w 76f8 │ │ │ │ │ + beq.n 7708 │ │ │ │ │ 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 .LC38 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 77b2 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + mov.w sl, #0 │ │ │ │ │ + b.n 717e │ │ │ │ │ + add.w r1, r3, #676 @ 0x2a4 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ │ + bl 6040 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + bne.w 70d0 │ │ │ │ │ + b.w 6cde │ │ │ │ │ + ldr r1, [pc, #400] @ (797c ) │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ │ + bl 6040 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + bne.w 70d0 │ │ │ │ │ + b.w 6cde │ │ │ │ │ + ldr.w r3, [sl, #4012] @ 0xfac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7ce0 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - bne.w 7ce0 │ │ │ │ │ - mov.w r8, #1 │ │ │ │ │ - b.n 744e │ │ │ │ │ + bne.w 6e06 │ │ │ │ │ + b.w 6ea6 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ + lsls r7, r3, #30 │ │ │ │ │ + bmi.w 7c7c │ │ │ │ │ + lsls r6, r3, #18 │ │ │ │ │ + bmi.w 6baa │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + bl 5b34 │ │ │ │ │ + R_ARM_THM_CALL PyType_Ready │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + beq.w 7050 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + ldr.w r0, [r3, #172] @ 0xac │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 6baa │ │ │ │ │ + b.w 6b44 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + b.w 6f3a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.w 6cd8 │ │ │ │ │ + ldr r3, [pc, #308] @ (7980 ) │ │ │ │ │ + str.w r3, [sl, #124] @ 0x7c │ │ │ │ │ + b.n 71d4 │ │ │ │ │ mov r0, fp │ │ │ │ │ + b.n 772e │ │ │ │ │ + orr.w r3, r3, #256 @ 0x100 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + str.w r3, [sl, #84] @ 0x54 │ │ │ │ │ + bl 0 <_Py_SetImmortalUntracked> │ │ │ │ │ + R_ARM_THM_CALL _Py_SetImmortalUntracked │ │ │ │ │ + ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ │ + lsls r3, r3, #19 │ │ │ │ │ + bmi.w 6a88 │ │ │ │ │ + b.w 6a7a │ │ │ │ │ + mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7534 │ │ │ │ │ - ldr r1, [pc, #320] @ (7a48 ) │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_PyUnicode_Equal> │ │ │ │ │ - R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ + b.w 6d86 │ │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + blx r3 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 74a8 │ │ │ │ │ - b.n 74da │ │ │ │ │ - cmp r2, r6 │ │ │ │ │ - bgt.n 7848 │ │ │ │ │ - mov r8, r6 │ │ │ │ │ - str r6, [sp, #20] │ │ │ │ │ - b.n 746a │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ + bne.w 67dc │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + bne.n 78dc │ │ │ │ │ + b.n 78f4 │ │ │ │ │ + ldr r1, [pc, #240] @ (7984 ) │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_HasAttrWithError │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.n 77ce │ │ │ │ │ + beq.w 64e2 │ │ │ │ │ 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 .LC43 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC48 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC48 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + b.n 77ce │ │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 7438 │ │ │ │ │ + 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 .LC50 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC50 │ │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - ldr.w r1, [sl, #432] @ 0x1b0 │ │ │ │ │ - b.n 72d2 │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - ble.w 7808 │ │ │ │ │ - cmp r3, ip │ │ │ │ │ - bne.w 76de │ │ │ │ │ - ldr.w r3, [r1, #4]! │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ │ - b.w 6564 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w 759c │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b.w 6702 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.w 75a2 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 759c │ │ │ │ │ - b.n 7958 │ │ │ │ │ + mov r9, fp │ │ │ │ │ + ldr.w r3, [r9] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 78f4 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str.w r3, [r9] │ │ │ │ │ + cbnz r3, 78f4 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ │ + bl a4 <_PyStaticType_InitBuiltin+0x4c> │ │ │ │ │ + R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ + b.n 7ab6 │ │ │ │ │ + ldr r1, [pc, #132] @ (7984 ) │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_HasAttrWithError │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 77ce │ │ │ │ │ + bne.n 78a0 │ │ │ │ │ + cmp r5, #1 │ │ │ │ │ + beq.w 64ea │ │ │ │ │ + b.w 64cc │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFunction_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFunction_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne.w 698e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyClassMethod_New │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7ab0 │ │ │ │ │ + beq.w 7aa4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r1, [pc, #184] @ (7a4c ) │ │ │ │ │ + ldr r1, [pc, #84] @ (7988 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItem │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 7c00 │ │ │ │ │ + blt.w 7bda │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.w 698e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 698e │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.w 698e │ │ │ │ │ - ldr.w r3, [ip, #20] │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - it ne │ │ │ │ │ - movne r3, r4 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.w 6fe0 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - blx r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 67dc │ │ │ │ │ - b.n 77e0 │ │ │ │ │ - orr.w r3, r3, #256 @ 0x100 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - str.w r3, [sl, #84] @ 0x54 │ │ │ │ │ - bl 0 <_Py_SetImmortalUntracked> │ │ │ │ │ - R_ARM_THM_CALL _Py_SetImmortalUntracked │ │ │ │ │ - ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ │ - lsls r3, r3, #19 │ │ │ │ │ - bmi.w 6a88 │ │ │ │ │ - b.w 6a7a │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 767a │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 767a │ │ │ │ │ - add.w r1, r3, #676 @ 0x2a4 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ │ - bl 6040 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - bne.w 70d0 │ │ │ │ │ - b.w 6cde │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - b.w 6f3a │ │ │ │ │ - add.w ip, ip, #1 │ │ │ │ │ - cmp r9, ip │ │ │ │ │ - bne.w 76ee │ │ │ │ │ - b.n 7808 │ │ │ │ │ + bne.w 73d8 │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + bne.n 78dc │ │ │ │ │ + b.n 78f4 │ │ │ │ │ nop │ │ │ │ │ - .word 0x00005d5c │ │ │ │ │ + .word 0x00006000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00000c88 │ │ │ │ │ - R_ARM_ABS32 .data │ │ │ │ │ .word 0x000062a4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00005598 │ │ │ │ │ + .word 0x00000c88 │ │ │ │ │ + R_ARM_ABS32 .data │ │ │ │ │ + .word 0x00005d5c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000053e0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ + ldr r1, [pc, #728] @ (7c68 ) │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_PyUnicode_Equal> │ │ │ │ │ + R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 74ca │ │ │ │ │ + b.n 74fc │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 7b94 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 7b94 │ │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ │ + b.n 747e │ │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7d6e │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + bne.w 7d6e │ │ │ │ │ + mov.w r8, #1 │ │ │ │ │ + b.n 7470 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFunction_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFunction_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne.w 6976 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyClassMethod_New │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbz r0, 7ab0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 7aa4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - ldr r1, [pc, #776] @ (7d74 ) │ │ │ │ │ + ldr r1, [pc, #648] @ (7c6c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItem │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 7c00 │ │ │ │ │ + blt.w 7bda │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.w 6976 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 6976 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.w 6976 │ │ │ │ │ + cmp r2, r6 │ │ │ │ │ + bgt.w 78c2 │ │ │ │ │ + mov r8, r6 │ │ │ │ │ + str r6, [sp, #20] │ │ │ │ │ + b.n 748c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7646 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 7646 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w 75be │ │ │ │ │ + b.n 75c4 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.w 75be │ │ │ │ │ + mov r8, r2 │ │ │ │ │ + b.w 6702 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 75c4 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w 75be │ │ │ │ │ + b.n 7a34 │ │ │ │ │ + mov r0, fp │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 7556 │ │ │ │ │ + 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 .LC43 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Format │ │ │ │ │ + ldr.w r1, [sl, #432] @ 0x1b0 │ │ │ │ │ + b.n 72d0 │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + ble.w 772e │ │ │ │ │ + cmp r3, ip │ │ │ │ │ + bne.w 76f2 │ │ │ │ │ + ldr.w r3, [r1, #4]! │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ │ + b.w 6564 │ │ │ │ │ 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 .LC58 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC58 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7ac2 │ │ │ │ │ + bge.n 7ab6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ - cbz r3, 7af0 │ │ │ │ │ + cbz r3, 7abe │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ b.w 716c │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 7ab6 │ │ │ │ │ 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 .LC52 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ - mov r9, fp │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 77e6 │ │ │ │ │ + b.n 78da │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC51 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC51 │ │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Format │ │ │ │ │ + b.n 78da │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ mov fp, r0 │ │ │ │ │ - b.n 73e8 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7ac2 │ │ │ │ │ - ldr r1, [pc, #636] @ (7d78 ) │ │ │ │ │ + b.n 740a │ │ │ │ │ + ldr r1, [pc, #360] @ (7c70 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 74d8 │ │ │ │ │ - ldr r1, [pc, #628] @ (7d7c ) │ │ │ │ │ + bne.w 74fa │ │ │ │ │ + ldr r1, [pc, #348] @ (7c74 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 74d8 │ │ │ │ │ - ldr r1, [pc, #616] @ (7d80 ) │ │ │ │ │ + bne.w 74fa │ │ │ │ │ + ldr r1, [pc, #340] @ (7c78 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 74d8 │ │ │ │ │ + bne.w 74fa │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ @@ -12307,334 +12320,321 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC55 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7b54 │ │ │ │ │ + bge.n 7b62 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [sl] │ │ │ │ │ - cbnz r2, 7b54 │ │ │ │ │ + cbnz r2, 7b62 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r9, fp │ │ │ │ │ - b.n 77e0 │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + bne.w 78dc │ │ │ │ │ + b.n 78f4 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ - b.n 7b3c │ │ │ │ │ - ldr r3, [pc, #548] @ (7d84 ) │ │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ - ldr.w r1, [sl, #180] @ 0xb4 │ │ │ │ │ - add r3, pc │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ │ - movs r3, #28 │ │ │ │ │ - mul.w r3, r1, r3 │ │ │ │ │ - adds r0, r2, r3 │ │ │ │ │ - add.w r0, r0, #91136 @ 0x16400 │ │ │ │ │ - ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ │ - cmp r0, sl │ │ │ │ │ - beq.n 7b98 │ │ │ │ │ - cmp r1, #10 │ │ │ │ │ - bhi.n 7b98 │ │ │ │ │ - add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ │ - add.w r3, r3, #388 @ 0x184 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ │ - b.w 6c12 │ │ │ │ │ - add.w r3, r3, #91136 @ 0x16400 │ │ │ │ │ - add.w r3, r3, #412 @ 0x19c │ │ │ │ │ - add r2, r3 │ │ │ │ │ - b.n 7b92 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeWarning │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_RuntimeWarning │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC60 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC60 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - ldr.w r3, [sl, #12] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_WarnFormat │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - bne.w 6c02 │ │ │ │ │ - b.n 7ab0 │ │ │ │ │ + b.n 7b4a │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ + bne.w 779c │ │ │ │ │ + b.n 7708 │ │ │ │ │ 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 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC49 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 77b2 │ │ │ │ │ + b.n 77ce │ │ │ │ │ + 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 .LC54 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC54 │ │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + b.n 78da │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 75a2 │ │ │ │ │ + mov r8, r2 │ │ │ │ │ + b.w 6702 │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC61 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC61 │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ bl 0 <_PyErr_FormatNote> │ │ │ │ │ R_ARM_THM_CALL _PyErr_FormatNote │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 7ab0 │ │ │ │ │ + bge.w 7aa4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7ab0 │ │ │ │ │ + bne.w 7aa4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7ab0 │ │ │ │ │ - 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 .LC57 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC57 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 7ab0 │ │ │ │ │ + b.n 7aa4 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.w 717e │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7ab0 │ │ │ │ │ - b.n 7c16 │ │ │ │ │ - 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 .LC56 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC56 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 7ab0 │ │ │ │ │ + bne.w 716c │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.w 716c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyObject_GenericGetAttr │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyObject_GenericGetAttr │ │ │ │ │ str.w r3, [sl, #72] @ 0x48 │ │ │ │ │ b.w 71e0 │ │ │ │ │ - ldr r3, [pc, #272] @ (7d88 ) │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 6702 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.w 7574 │ │ │ │ │ + b.w 6702 │ │ │ │ │ + cmp r3, r0 │ │ │ │ │ + it ne │ │ │ │ │ + movne ip, r0 │ │ │ │ │ + beq.w 7708 │ │ │ │ │ + b.n 777c │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeWarning │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_RuntimeWarning │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC60 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC60 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + ldr.w r3, [sl, #12] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_WarnFormat │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + bne.w 6c02 │ │ │ │ │ + b.n 7aa4 │ │ │ │ │ + nop │ │ │ │ │ + .word 0x00005598 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00005a2c │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00005fb0 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00005408 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00005450 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + ldr r3, [pc, #404] @ (7e14 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr.w r3, [r1, #180] @ 0xb4 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ movs r3, #28 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ adds r6, r2, r3 │ │ │ │ │ add.w r6, r6, #91136 @ 0x16400 │ │ │ │ │ ldr.w r6, [r6, #412] @ 0x19c │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 7cb6 │ │ │ │ │ + beq.n 7cbe │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bhi.n 7cb6 │ │ │ │ │ + bhi.n 7cbe │ │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 6baa │ │ │ │ │ - b.n 7730 │ │ │ │ │ + b.n 781c │ │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ │ add r2, r3 │ │ │ │ │ - b.n 7cac │ │ │ │ │ + b.n 7cb4 │ │ │ │ │ + cmp r5, ip │ │ │ │ │ + bne.w 77a2 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + b.n 7708 │ │ │ │ │ + ldr r3, [pc, #320] @ (7e18 ) │ │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ + ldr.w r1, [sl, #180] @ 0xb4 │ │ │ │ │ + add r3, pc │ │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ │ + movs r3, #28 │ │ │ │ │ + mul.w r3, r1, r3 │ │ │ │ │ + adds r0, r2, r3 │ │ │ │ │ + add.w r0, r0, #91136 @ 0x16400 │ │ │ │ │ + ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ │ + cmp r0, sl │ │ │ │ │ + beq.w 7e06 │ │ │ │ │ + cmp r1, #10 │ │ │ │ │ + bhi.w 7e06 │ │ │ │ │ + add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ │ + add.w r3, r3, #388 @ 0x184 │ │ │ │ │ + add r2, r3 │ │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ │ + b.w 68bc │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + bne.w 6f44 │ │ │ │ │ + b.w 6f52 │ │ │ │ │ + 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 .LC56 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC56 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + b.n 7aa4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + b.n 7aa4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC51 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC57 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC51 │ │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC57 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - mov r9, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 77e6 │ │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.w 7aa4 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 7aa4 │ │ │ │ │ + b.n 7bf0 │ │ │ │ │ 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 .LC53 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC53 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ - mov r9, fp │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 77e6 │ │ │ │ │ + b.n 78da │ │ │ │ │ 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 .LC54 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC54 │ │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ │ - mov r9, fp │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC59 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 77e6 │ │ │ │ │ - ldr r3, [pc, #112] @ (7d8c ) │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Format │ │ │ │ │ + b.n 7aa4 │ │ │ │ │ + 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 .LC43 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Format │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + b.w 69fe │ │ │ │ │ + ldr r3, [pc, #92] @ (7e1c ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr.w r1, [sl, #180] @ 0xb4 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ movs r3, #28 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ │ cmp r0, sl │ │ │ │ │ - beq.n 7d5a │ │ │ │ │ + beq.n 7dfa │ │ │ │ │ cmp r1, #10 │ │ │ │ │ - bhi.n 7d5a │ │ │ │ │ + bhi.n 7dfa │ │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ │ add r2, r3 │ │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ │ - b.w 68bc │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 7ab0 │ │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ │ + b.w 6c12 │ │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ │ add r2, r3 │ │ │ │ │ - b.n 7d4e │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - it ne │ │ │ │ │ - movne ip, r0 │ │ │ │ │ - beq.w 76f8 │ │ │ │ │ - b.n 7892 │ │ │ │ │ + b.n 7df4 │ │ │ │ │ + add.w r3, r3, #91136 @ 0x16400 │ │ │ │ │ + add.w r3, r3, #412 @ 0x19c │ │ │ │ │ + add r2, r3 │ │ │ │ │ + b.n 7d0e │ │ │ │ │ nop │ │ │ │ │ - .word 0x00005a2c │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00005fb0 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00005408 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00005450 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x0000021a │ │ │ │ │ + .word 0x0000018c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000108 │ │ │ │ │ + .word 0x00000136 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000066 │ │ │ │ │ + .word 0x00000050 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - 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 .LC43 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - b.w 69fe │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - bne.w 6f44 │ │ │ │ │ - b.w 6f52 │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - bne.w 78b8 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - b.n 76f8 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 716c │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.w 716c │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 7580 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b.w 6702 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.w 717e │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ - bne.w 78b2 │ │ │ │ │ - b.n 76f8 │ │ │ │ │ - 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 .LC59 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC59 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 7ab0 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 6702 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w 7552 │ │ │ │ │ - b.w 6702 │ │ │ │ │ - nop │ │ │ │ │ │ │ │ │ │ -00007e24 <_PyObject_LookupSpecial>: │ │ │ │ │ +00007e20 <_PyObject_LookupSpecial>: │ │ │ │ │ _PyObject_LookupSpecial(): │ │ │ │ │ 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] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r2, [pc, #376] @ (7fb4 <_PyObject_LookupSpecial+0x190>) │ │ │ │ │ + ldr r2, [pc, #372] @ (7fac <_PyObject_LookupSpecial+0x18c>) │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr.w r7, [r3, #192] @ 0xc0 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ eor.w r3, r7, r1, asr #3 │ │ │ │ │ @@ -12644,74 +12644,74 @@ │ │ │ │ │ ldr r5, [r2, #8] │ │ │ │ │ movs r2, #12 │ │ │ │ │ mul.w r8, r2, r3 │ │ │ │ │ add.w r9, r5, r8 │ │ │ │ │ add.w r9, r9, #40960 @ 0xa000 │ │ │ │ │ ldr.w r3, [r9, #1432] @ 0x598 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 7ecc <_PyObject_LookupSpecial+0xa8> │ │ │ │ │ + bne.n 7ec8 <_PyObject_LookupSpecial+0xa8> │ │ │ │ │ ldr.w r3, [r9, #1436] @ 0x59c │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 7ecc <_PyObject_LookupSpecial+0xa8> │ │ │ │ │ + bne.n 7ec8 <_PyObject_LookupSpecial+0xa8> │ │ │ │ │ add.w r2, r5, #40960 @ 0xa000 │ │ │ │ │ add.w r3, r2, r8 │ │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7f38 <_PyObject_LookupSpecial+0x114> │ │ │ │ │ + beq.n 7f34 <_PyObject_LookupSpecial+0x114> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7f42 <_PyObject_LookupSpecial+0x11e> │ │ │ │ │ + bge.n 7f3e <_PyObject_LookupSpecial+0x11e> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 7f38 <_PyObject_LookupSpecial+0x114> │ │ │ │ │ + beq.n 7f34 <_PyObject_LookupSpecial+0x114> │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bmi.n 7f4e <_PyObject_LookupSpecial+0x12a> │ │ │ │ │ + bmi.n 7f48 <_PyObject_LookupSpecial+0x128> │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr.w r6, [r2, #136] @ 0x88 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 7f3a <_PyObject_LookupSpecial+0x116> │ │ │ │ │ + beq.n 7f36 <_PyObject_LookupSpecial+0x116> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7f3a <_PyObject_LookupSpecial+0x116> │ │ │ │ │ + bge.n 7f36 <_PyObject_LookupSpecial+0x116> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7f3a <_PyObject_LookupSpecial+0x116> │ │ │ │ │ + bne.n 7f36 <_PyObject_LookupSpecial+0x116> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 7f3a <_PyObject_LookupSpecial+0x116> │ │ │ │ │ + b.n 7f36 <_PyObject_LookupSpecial+0x116> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 7f7a <_PyObject_LookupSpecial+0x156> │ │ │ │ │ + beq.n 7f74 <_PyObject_LookupSpecial+0x154> │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 7f38 <_PyObject_LookupSpecial+0x114> │ │ │ │ │ + beq.n 7f34 <_PyObject_LookupSpecial+0x114> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbz r7, 7f2c <_PyObject_LookupSpecial+0x108> │ │ │ │ │ + cbz r7, 7f28 <_PyObject_LookupSpecial+0x108> │ │ │ │ │ ldr r1, [r6, #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 7f2c <_PyObject_LookupSpecial+0x108> │ │ │ │ │ + bne.n 7f28 <_PyObject_LookupSpecial+0x108> │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n 7f2c <_PyObject_LookupSpecial+0x108> │ │ │ │ │ + bgt.n 7f28 <_PyObject_LookupSpecial+0x108> │ │ │ │ │ add.w r2, r5, #42240 @ 0xa500 │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ add.w r1, r2, r8 │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ add.w r1, r8, #4 │ │ │ │ │ @@ -12721,97 +12721,95 @@ │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r6, #0] │ │ │ │ │ str r6, [r2, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str.w r7, [r2, r8] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 7f6c <_PyObject_LookupSpecial+0x148> │ │ │ │ │ + blt.n 7f66 <_PyObject_LookupSpecial+0x146> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 7f38 <_PyObject_LookupSpecial+0x114> │ │ │ │ │ + beq.n 7f34 <_PyObject_LookupSpecial+0x114> │ │ │ │ │ lsls r1, r3, #31 │ │ │ │ │ - bmi.n 7f4e <_PyObject_LookupSpecial+0x12a> │ │ │ │ │ + bmi.n 7f48 <_PyObject_LookupSpecial+0x128> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7e9a <_PyObject_LookupSpecial+0x76> │ │ │ │ │ + bne.n 7e96 <_PyObject_LookupSpecial+0x76> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ bics.w r2, r3, #1 │ │ │ │ │ - it ne │ │ │ │ │ - orrne.w r3, r3, #1 │ │ │ │ │ - beq.n 7f38 <_PyObject_LookupSpecial+0x114> │ │ │ │ │ + beq.n 7f34 <_PyObject_LookupSpecial+0x114> │ │ │ │ │ + orr.w r3, r3, #1 │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr.w r6, [r2, #136] @ 0x88 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 7f3a <_PyObject_LookupSpecial+0x116> │ │ │ │ │ + beq.n 7f36 <_PyObject_LookupSpecial+0x116> │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 7ea6 <_PyObject_LookupSpecial+0x82> │ │ │ │ │ + b.n 7ea2 <_PyObject_LookupSpecial+0x82> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7f2a <_PyObject_LookupSpecial+0x106> │ │ │ │ │ + bne.n 7f26 <_PyObject_LookupSpecial+0x106> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7f2a <_PyObject_LookupSpecial+0x106> │ │ │ │ │ + b.n 7f26 <_PyObject_LookupSpecial+0x106> │ │ │ │ │ ldrh.w r3, [r0, #206] @ 0xce │ │ │ │ │ cmp.w r3, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n 7ed0 <_PyObject_LookupSpecial+0xac> │ │ │ │ │ + bcs.n 7ecc <_PyObject_LookupSpecial+0xac> │ │ │ │ │ ldr r2, [r6, #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 7ed0 <_PyObject_LookupSpecial+0xac> │ │ │ │ │ + bne.n 7ecc <_PyObject_LookupSpecial+0xac> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ │ - bgt.n 7ed0 <_PyObject_LookupSpecial+0xac> │ │ │ │ │ + bgt.n 7ecc <_PyObject_LookupSpecial+0xac> │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr.w r7, [r7, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ - b.n 7ed8 <_PyObject_LookupSpecial+0xb4> │ │ │ │ │ - nop │ │ │ │ │ - .word 0x0000016c │ │ │ │ │ + b.n 7ed4 <_PyObject_LookupSpecial+0xb4> │ │ │ │ │ + .word 0x00000168 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00007fb8 : │ │ │ │ │ +00007fb0 : │ │ │ │ │ super_vectorcall(): │ │ │ │ │ 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 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 845c │ │ │ │ │ + bne.w 8454 │ │ │ │ │ bic.w r8, r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ - bhi.w 8476 │ │ │ │ │ + bhi.w 846e │ │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyType_GenericAlloc │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyType_GenericAlloc │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 82f8 │ │ │ │ │ + bne.w 82f0 │ │ │ │ │ ldrd r6, r3, [r5, #16] │ │ │ │ │ add r6, r3 │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ adds r6, #3 │ │ │ │ │ and.w r2, r3, #24 │ │ │ │ │ bic.w r6, r6, #3 │ │ │ │ │ ubfx r7, r3, #14, #1 │ │ │ │ │ @@ -12831,49 +12829,49 @@ │ │ │ │ │ bicmi.w r2, r2, #3 │ │ │ │ │ addmi.w r3, r2, r3, lsl #2 │ │ │ │ │ addmi r6, r6, r3 │ │ │ │ │ adds r0, r7, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83e8 │ │ │ │ │ + beq.w 83e0 │ │ │ │ │ adds r4, r0, r7 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 837a │ │ │ │ │ + beq.w 8372 │ │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r0] │ │ │ │ │ lsls r7, r2, #17 │ │ │ │ │ - bpl.n 8058 │ │ │ │ │ + bpl.n 8050 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyObject_GC_Link> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_Link │ │ │ │ │ sub.w r2, r6, #8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r0, r4, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 82c8 │ │ │ │ │ + bne.w 82c0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ mov r0, r4 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #29 │ │ │ │ │ - bmi.w 82e4 │ │ │ │ │ + bmi.w 82dc │ │ │ │ │ lsls r3, r3, #17 │ │ │ │ │ - bpl.w 8306 │ │ │ │ │ - ldr r3, [pc, #604] @ (82f0 ) │ │ │ │ │ + bpl.w 82fe │ │ │ │ │ + ldr r3, [pc, #604] @ (82e8 ) │ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ sub.w r2, r4, #8 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ @@ -12884,171 +12882,171 @@ │ │ │ │ │ adds r0, #1 │ │ │ │ │ orrs r3, r7 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ strd r5, r3, [r4, #-8] │ │ │ │ │ str r2, [r5, #4] │ │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 8312 │ │ │ │ │ + beq.w 830a │ │ │ │ │ ldr.w r6, [r9] │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.w 83f6 │ │ │ │ │ + bge.w 83ee │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ - bne.w 83b6 │ │ │ │ │ + bne.w 83ae │ │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8384 │ │ │ │ │ + bge.w 837c │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 838e │ │ │ │ │ + beq.w 8386 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8392 │ │ │ │ │ + bge.w 838a │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - beq.w 8398 │ │ │ │ │ + beq.w 8390 │ │ │ │ │ ldr r7, [r5, #4] │ │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 815e │ │ │ │ │ + bge.n 8156 │ │ │ │ │ ldr.w r3, [r5, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 81d0 │ │ │ │ │ + beq.n 81c8 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 815e │ │ │ │ │ + ble.n 8156 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 81ea │ │ │ │ │ + beq.n 81e2 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 815e │ │ │ │ │ + beq.n 8156 │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 81ea │ │ │ │ │ + beq.n 81e2 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 815e │ │ │ │ │ + beq.n 8156 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 81ea │ │ │ │ │ + beq.n 81e2 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 815e │ │ │ │ │ + beq.n 8156 │ │ │ │ │ adds r3, #24 │ │ │ │ │ movs r1, #3 │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 81ea │ │ │ │ │ + beq.n 81e2 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 8150 │ │ │ │ │ + bne.n 8148 │ │ │ │ │ ldr.w r3, [r7, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8446 │ │ │ │ │ + beq.w 843e │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 821a │ │ │ │ │ + ble.n 8212 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n 8204 │ │ │ │ │ + bne.n 81fc │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 836e │ │ │ │ │ + bge.w 8366 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbz r0, 819a │ │ │ │ │ + cbz r0, 8192 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 819a │ │ │ │ │ + bge.n 8192 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 82b6 │ │ │ │ │ + beq.w 82ae │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ - cbz r0, 81b2 │ │ │ │ │ + cbz r0, 81aa │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 81b2 │ │ │ │ │ + bge.n 81aa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 82bc │ │ │ │ │ + beq.w 82b4 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ str r7, [r4, #16] │ │ │ │ │ - cbz r0, 81c8 │ │ │ │ │ + cbz r0, 81c0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 81c8 │ │ │ │ │ + bge.n 81c0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 82c2 │ │ │ │ │ + beq.n 82ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r3, r5 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 81ea │ │ │ │ │ + beq.n 81e2 │ │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 81d2 │ │ │ │ │ + bne.n 81ca │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 815e │ │ │ │ │ + bne.n 8156 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 838e │ │ │ │ │ + bge.w 8386 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov r7, r5 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8188 │ │ │ │ │ - b.n 819a │ │ │ │ │ + bne.n 8180 │ │ │ │ │ + b.n 8192 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 821a │ │ │ │ │ + beq.n 8212 │ │ │ │ │ adds r3, #16 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n 8174 │ │ │ │ │ + beq.n 816c │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n 820c │ │ │ │ │ - ldr r1, [pc, #216] @ (82f4 ) │ │ │ │ │ + bne.n 8204 │ │ │ │ │ + ldr r1, [pc, #216] @ (82ec ) │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 827a │ │ │ │ │ + blt.n 8272 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - cbz r7, 823c │ │ │ │ │ + cbz r7, 8234 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 823c │ │ │ │ │ + bge.n 8234 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.w 83c6 │ │ │ │ │ + bne.w 83be │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl a4 <_PyStaticType_InitBuiltin+0x4c> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -13074,318 +13072,318 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC67 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC67 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 828c │ │ │ │ │ + bge.n 8284 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 84a0 │ │ │ │ │ + beq.w 8498 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 829e │ │ │ │ │ + bge.n 8296 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 84a8 │ │ │ │ │ + beq.w 84a0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 82b2 │ │ │ │ │ + bge.n 82aa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 82b2 │ │ │ │ │ + cbnz r3, 82aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 81c8 │ │ │ │ │ + b.n 81c0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 819a │ │ │ │ │ + b.n 8192 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 81b2 │ │ │ │ │ + b.n 81aa │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 81c8 │ │ │ │ │ + b.n 81c0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ mov r0, r4 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bpl.w 808a │ │ │ │ │ + bpl.w 8082 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyObject_InitInlineValues> │ │ │ │ │ R_ARM_THM_CALL _PyObject_InitInlineValues │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ - b.n 808a │ │ │ │ │ + b.n 8082 │ │ │ │ │ .word 0x00000252 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000053c0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 81c8 │ │ │ │ │ + beq.w 81c0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 80cc │ │ │ │ │ + bne.w 80c4 │ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #428] @ (84c0 ) │ │ │ │ │ + ldr r3, [pc, #428] @ (84b8 ) │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r2, r2, [sp, #20] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 842e │ │ │ │ │ + beq.w 8426 │ │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bhi.n 8426 │ │ │ │ │ + bhi.n 841e │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 834a │ │ │ │ │ + beq.n 8342 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcc.n 8426 │ │ │ │ │ + bcc.n 841e │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ bl 10b8 │ │ │ │ │ R_ARM_THM_CALL super_init_without_args │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 829e │ │ │ │ │ + beq.n 8296 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - beq.n 8398 │ │ │ │ │ + beq.n 8390 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r5, r7 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 8118 │ │ │ │ │ + bne.w 8110 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8188 │ │ │ │ │ - b.n 819a │ │ │ │ │ + bne.w 8180 │ │ │ │ │ + b.n 8192 │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #17 │ │ │ │ │ - bpl.w 8058 │ │ │ │ │ - b.n 8052 │ │ │ │ │ + bpl.w 8050 │ │ │ │ │ + b.n 804a │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 80fc │ │ │ │ │ + bne.w 80f4 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - b.n 836e │ │ │ │ │ + b.n 8366 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.w 8118 │ │ │ │ │ + bne.w 8110 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 838a │ │ │ │ │ + bge.n 8382 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 838a │ │ │ │ │ + bne.n 8382 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 838a │ │ │ │ │ + b.n 8382 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 838a │ │ │ │ │ + bge.n 8382 │ │ │ │ │ movs r5, #0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov r7, r5 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - b.n 836e │ │ │ │ │ + b.n 8366 │ │ │ │ │ ldr.w r3, [r7, #172] @ 0xac │ │ │ │ │ - cbz r3, 8410 │ │ │ │ │ + cbz r3, 8408 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 823c │ │ │ │ │ + ble.w 8234 │ │ │ │ │ adds r3, #12 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 836e │ │ │ │ │ + beq.n 8366 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 83d8 │ │ │ │ │ - b.n 823c │ │ │ │ │ + bne.n 83d0 │ │ │ │ │ + b.n 8234 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 82ec │ │ │ │ │ - b.n 81c8 │ │ │ │ │ + bne.w 82e4 │ │ │ │ │ + b.n 81c0 │ │ │ │ │ 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 .LC65 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC65 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 829e │ │ │ │ │ + b.n 8296 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r7 │ │ │ │ │ - beq.n 836e │ │ │ │ │ + beq.n 8366 │ │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 84b0 │ │ │ │ │ + beq.n 84a8 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 8418 │ │ │ │ │ - b.n 836e │ │ │ │ │ + bne.n 8410 │ │ │ │ │ + b.n 8366 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8328 │ │ │ │ │ + bne.w 8320 │ │ │ │ │ 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 .LC66 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC66 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 829e │ │ │ │ │ + b.n 8296 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r7 │ │ │ │ │ - beq.w 8174 │ │ │ │ │ + beq.w 816c │ │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ │ - cbz r3, 8490 │ │ │ │ │ + cbz r3, 8488 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 8450 │ │ │ │ │ - b.n 8174 │ │ │ │ │ + bne.n 8448 │ │ │ │ │ + b.n 816c │ │ │ │ │ mov r1, r3 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC63 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC63 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyArg_NoKwnames> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKwnames │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 82b2 │ │ │ │ │ - b.n 7fd4 │ │ │ │ │ + beq.w 82aa │ │ │ │ │ + b.n 7fcc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC64 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC64 │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 82b2 │ │ │ │ │ - b.n 7fe0 │ │ │ │ │ + beq.w 82aa │ │ │ │ │ + b.n 7fd8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 8174 │ │ │ │ │ - b.n 821a │ │ │ │ │ + beq.w 816c │ │ │ │ │ + b.n 8212 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 828c │ │ │ │ │ + b.n 8284 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 829e │ │ │ │ │ + b.n 8296 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 836e │ │ │ │ │ - b.n 823c │ │ │ │ │ + beq.w 8366 │ │ │ │ │ + b.n 8234 │ │ │ │ │ .word 0x000001a2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000084c4 : │ │ │ │ │ +000084bc : │ │ │ │ │ super_getattro(): │ │ │ │ │ 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] │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #3 │ │ │ │ │ - bpl.n 84ea │ │ │ │ │ + bpl.n 84e2 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - beq.w 86f4 │ │ │ │ │ + beq.w 86ec │ │ │ │ │ ldr.w r9, [r7, #16] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 8702 │ │ │ │ │ + beq.w 86fa │ │ │ │ │ ldr.w r4, [r9, #172] @ 0xac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 86ae │ │ │ │ │ + beq.w 86a6 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r6, r4 │ │ │ │ │ ldr r1, [r7, #12] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bge.w 86b8 │ │ │ │ │ + bge.w 86b0 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - ble.w 86a8 │ │ │ │ │ + ble.w 86a0 │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ne │ │ │ │ │ movne r6, r4 │ │ │ │ │ - bne.w 86ce │ │ │ │ │ + bne.w 86c6 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ add.w fp, r4, r8, lsl #2 │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ it pl │ │ │ │ │ ldrpl.w r0, [r2, #132] @ 0x84 │ │ │ │ │ - bpl.n 8582 │ │ │ │ │ - ldr r3, [pc, #496] @ (8738 ) │ │ │ │ │ + bpl.n 857a │ │ │ │ │ + ldr r3, [pc, #496] @ (8730 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ movs r1, #28 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr.w r3, [r2, #180] @ 0xb4 │ │ │ │ │ @@ -13397,204 +13395,204 @@ │ │ │ │ │ movhi r3, #1 │ │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ │ ldr.w r1, [ip, #412] @ 0x19c │ │ │ │ │ cmp r1, r2 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8710 │ │ │ │ │ + beq.w 8708 │ │ │ │ │ ldr.w r0, [ip, #428] @ 0x1ac │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ - cbz r0, 85d8 │ │ │ │ │ + cbz r0, 85d0 │ │ │ │ │ lsls r3, r6, #31 │ │ │ │ │ - bmi.n 859c │ │ │ │ │ + bmi.n 8594 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8728 │ │ │ │ │ + beq.w 8720 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 86ae │ │ │ │ │ + beq.w 86a6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r5, r4 │ │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ │ - cbz r3, 85d0 │ │ │ │ │ + cbz r3, 85c8 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, #0 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 85d0 │ │ │ │ │ + bge.n 85c8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8730 │ │ │ │ │ + beq.w 8728 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bge.n 86a8 │ │ │ │ │ + bge.n 86a0 │ │ │ │ │ ldr.w r2, [fp, #20] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #30 │ │ │ │ │ it pl │ │ │ │ │ ldrpl.w r0, [r2, #132] @ 0x84 │ │ │ │ │ - bpl.n 862a │ │ │ │ │ - ldr r3, [pc, #328] @ (873c ) │ │ │ │ │ + bpl.n 8622 │ │ │ │ │ + ldr r3, [pc, #328] @ (8734 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ subs r0, #1 │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ movs r3, #28 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ add.w ip, r1, r3 │ │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ │ ldr.w ip, [ip, #412] @ 0x19c │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq.n 861e │ │ │ │ │ + beq.n 8616 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bls.n 871c │ │ │ │ │ + bls.n 8714 │ │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ │ add r1, r3 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 858c │ │ │ │ │ + bne.n 8584 │ │ │ │ │ add.w r8, r8, #2 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - bge.n 86a8 │ │ │ │ │ + bge.n 86a0 │ │ │ │ │ adds r4, #16 │ │ │ │ │ ldr.w r3, [r4, r8, lsl #2] │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ - ldr r0, [pc, #244] @ (8740 ) │ │ │ │ │ + ldr r0, [pc, #244] @ (8738 ) │ │ │ │ │ movs r2, #28 │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #30 │ │ │ │ │ - bpl.n 86ee │ │ │ │ │ + bpl.n 86e6 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr.w r1, [ip, r0] │ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ │ ldr.w r1, [r3, #180] @ 0xb4 │ │ │ │ │ subs r1, #1 │ │ │ │ │ mul.w lr, r2, r1 │ │ │ │ │ add.w r0, ip, lr │ │ │ │ │ add.w r2, lr, #91136 @ 0x16400 │ │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ │ add r2, ip │ │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 8690 │ │ │ │ │ + beq.n 8688 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ ittt ls │ │ │ │ │ addls.w r2, lr, #96768 @ 0x17a00 │ │ │ │ │ addls.w r2, r2, #388 @ 0x184 │ │ │ │ │ addls r2, ip │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 858c │ │ │ │ │ + bne.w 8584 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - blt.n 8640 │ │ │ │ │ + blt.n 8638 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 8702 │ │ │ │ │ + cbz r0, 86fa │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 85d0 │ │ │ │ │ + b.n 85c8 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ orr.w r6, r4, #1 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - ble.n 86a8 │ │ │ │ │ + ble.n 86a0 │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 852e │ │ │ │ │ + beq.w 8526 │ │ │ │ │ add.w r3, r4, #16 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - beq.n 86a8 │ │ │ │ │ + beq.n 86a0 │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 86d6 │ │ │ │ │ + bne.n 86ce │ │ │ │ │ cmp r8, sl │ │ │ │ │ - blt.w 8532 │ │ │ │ │ - b.n 86a8 │ │ │ │ │ + blt.w 852a │ │ │ │ │ + b.n 86a0 │ │ │ │ │ ldr.w r0, [r3, #132] @ 0x84 │ │ │ │ │ - b.n 8692 │ │ │ │ │ - ldr r1, [pc, #76] @ (8744 ) │ │ │ │ │ + b.n 868a │ │ │ │ │ + ldr r1, [pc, #76] @ (873c ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 84ea │ │ │ │ │ + beq.w 84e2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GenericGetAttr │ │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ │ add.w r0, r0, #388 @ 0x184 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ - b.n 8582 │ │ │ │ │ + b.n 857a │ │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ │ add r1, r3 │ │ │ │ │ - b.n 8628 │ │ │ │ │ + b.n 8620 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 859c │ │ │ │ │ + b.n 8594 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 85d0 │ │ │ │ │ + b.n 85c8 │ │ │ │ │ .word 0x000001e8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000013e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000ea │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000053c0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00008748 : │ │ │ │ │ +00008740 : │ │ │ │ │ super_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, #168] @ (8804 ) │ │ │ │ │ + ldr r0, [pc, #168] @ (87fc ) │ │ │ │ │ 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 │ │ │ │ │ @@ -13608,198 +13606,198 @@ │ │ │ │ │ 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, 87b0 │ │ │ │ │ + cbz r1, 87a8 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 87b0 │ │ │ │ │ + bge.n 87a8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - cbz r2, 87e4 │ │ │ │ │ + cbz r2, 87dc │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ - cbz r0, 87c2 │ │ │ │ │ + cbz r0, 87ba │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 87c2 │ │ │ │ │ + bge.n 87ba │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbz r2, 87f0 │ │ │ │ │ + cbz r2, 87e8 │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ - cbz r0, 87d4 │ │ │ │ │ + cbz r0, 87cc │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 87d4 │ │ │ │ │ + bge.n 87cc │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbz r2, 87fa │ │ │ │ │ + cbz r2, 87f2 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr.w r3, [r2, #160] @ 0xa0 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r3 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 87b0 │ │ │ │ │ + b.n 87a8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 87c2 │ │ │ │ │ + b.n 87ba │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 87d4 │ │ │ │ │ + b.n 87cc │ │ │ │ │ .word 0x00000072 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00008808 : │ │ │ │ │ +00008800 : │ │ │ │ │ object_init_subclass(): │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00008814 : │ │ │ │ │ +0000880c : │ │ │ │ │ type_init(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ - cbnz r2, 8832 │ │ │ │ │ + cbnz r2, 882a │ │ │ │ │ bic.w r3, r3, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 8854 │ │ │ │ │ + bne.n 884c │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 8826 │ │ │ │ │ + bne.n 881e │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8830 │ │ │ │ │ + beq.n 8828 │ │ │ │ │ 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 .LC68 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC68 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 886a │ │ │ │ │ + b.n 8862 │ │ │ │ │ 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 .LC69 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC69 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -00008870 : │ │ │ │ │ +00008868 : │ │ │ │ │ object_dealloc(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -00008878 : │ │ │ │ │ +00008870 : │ │ │ │ │ type_traverse(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ │ - ldr r3, [pc, #208] @ (8958 ) │ │ │ │ │ + ldr r3, [pc, #208] @ (8950 ) │ │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #212] @ 0xd4 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #512 @ 0x200 │ │ │ │ │ - beq.n 891e │ │ │ │ │ + beq.n 8916 │ │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - cbz r0, 88ac │ │ │ │ │ + cbz r0, 88a4 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, 88dc │ │ │ │ │ + cbnz r0, 88d4 │ │ │ │ │ ldr.w r0, [r4, #176] @ 0xb0 │ │ │ │ │ - cbnz r0, 8914 │ │ │ │ │ + cbnz r0, 890c │ │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ │ - cbz r0, 88be │ │ │ │ │ + cbz r0, 88b6 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, 88dc │ │ │ │ │ + cbnz r0, 88d4 │ │ │ │ │ ldr.w r0, [r4, #168] @ 0xa8 │ │ │ │ │ - cbz r0, 88ca │ │ │ │ │ + cbz r0, 88c2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, 88dc │ │ │ │ │ + cbnz r0, 88d4 │ │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ │ - cbz r0, 88ee │ │ │ │ │ + cbz r0, 88e6 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ - cbnz r0, 88dc │ │ │ │ │ + cbnz r0, 88d4 │ │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ │ - cbnz r3, 88f4 │ │ │ │ │ - ldr r3, [pc, #120] @ (8958 ) │ │ │ │ │ + cbnz r3, 88ec │ │ │ │ │ + ldr r3, [pc, #120] @ (8950 ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8910 │ │ │ │ │ + bne.n 8908 │ │ │ │ │ add sp, #220 @ 0xdc │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ │ - cbz r3, 8952 │ │ │ │ │ - ldr r2, [pc, #96] @ (8958 ) │ │ │ │ │ + cbz r3, 894a │ │ │ │ │ + ldr r2, [pc, #96] @ (8950 ) │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [sp, #212] @ 0xd4 │ │ │ │ │ eors r1, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - bne.n 8910 │ │ │ │ │ + bne.n 8908 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, r5 │ │ │ │ │ add sp, #220 @ 0xdc │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ bx r3 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 88dc │ │ │ │ │ - b.n 88b2 │ │ │ │ │ + bne.n 88d4 │ │ │ │ │ + b.n 88aa │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - ldr r5, [pc, #48] @ (895c ) │ │ │ │ │ + ldr r5, [pc, #48] @ (8954 ) │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC70 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC70 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ movw r3, #6654 @ 0x19fe │ │ │ │ │ @@ -13810,172 +13808,172 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC71 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC71 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyObject_AssertFailed> │ │ │ │ │ R_ARM_THM_CALL _PyObject_AssertFailed │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n 88dc │ │ │ │ │ + b.n 88d4 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ .word 0x00000150 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -00008960 <_Py_type_getattro_impl>: │ │ │ │ │ +00008958 <_Py_type_getattro_impl>: │ │ │ │ │ _Py_type_getattro_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, #4032] @ 0xfc0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r6, r2 │ │ │ │ │ sub sp, #28 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ - bpl.w 8e8a <_Py_type_getattro_impl+0x52a> │ │ │ │ │ + bpl.w 8e80 <_Py_type_getattro_impl+0x528> │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - bmi.w 8afc <_Py_type_getattro_impl+0x19c> │ │ │ │ │ + bmi.w 8af4 <_Py_type_getattro_impl+0x19c> │ │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8b40 <_Py_type_getattro_impl+0x1e0> │ │ │ │ │ + beq.w 8b38 <_Py_type_getattro_impl+0x1e0> │ │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov.w fp, r7, asr #3 │ │ │ │ │ - ldr r3, [pc, #732] @ (8c80 <_Py_type_getattro_impl+0x320>) │ │ │ │ │ + ldr r3, [pc, #732] @ (8c78 <_Py_type_getattro_impl+0x320>) │ │ │ │ │ ldr.w r9, [r2, #192] @ 0xc0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ movs r2, #12 │ │ │ │ │ eor.w r4, r9, fp │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mul.w r4, r2, r4 │ │ │ │ │ add.w r8, r3, r4 │ │ │ │ │ add.w r8, r8, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [r8, #1432] @ 0x598 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.w 8c94 <_Py_type_getattro_impl+0x334> │ │ │ │ │ + bne.w 8c8c <_Py_type_getattro_impl+0x334> │ │ │ │ │ ldr.w r2, [r8, #1436] @ 0x59c │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.w 8c94 <_Py_type_getattro_impl+0x334> │ │ │ │ │ + bne.w 8c8c <_Py_type_getattro_impl+0x334> │ │ │ │ │ add.w r2, r3, #40960 @ 0xa000 │ │ │ │ │ add r2, r4 │ │ │ │ │ ldr.w r2, [r2, #1440] @ 0x5a0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 8a4e <_Py_type_getattro_impl+0xee> │ │ │ │ │ + beq.n 8a46 <_Py_type_getattro_impl+0xee> │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8b4e <_Py_type_getattro_impl+0x1ee> │ │ │ │ │ + bge.w 8b46 <_Py_type_getattro_impl+0x1ee> │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - beq.n 8a42 <_Py_type_getattro_impl+0xe2> │ │ │ │ │ + beq.n 8a3a <_Py_type_getattro_impl+0xe2> │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.w 8b5c <_Py_type_getattro_impl+0x1fc> │ │ │ │ │ + bmi.w 8b54 <_Py_type_getattro_impl+0x1fc> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr.w r8, [r3, #136] @ 0x88 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 8b7a <_Py_type_getattro_impl+0x21a> │ │ │ │ │ + beq.w 8b72 <_Py_type_getattro_impl+0x21a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDescr_IsData │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c52 <_Py_type_getattro_impl+0x2f2> │ │ │ │ │ + beq.w 8c4a <_Py_type_getattro_impl+0x2f2> │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r8 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8af0 <_Py_type_getattro_impl+0x190> │ │ │ │ │ + bge.n 8ae8 <_Py_type_getattro_impl+0x190> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8ea8 <_Py_type_getattro_impl+0x548> │ │ │ │ │ + beq.w 8e9e <_Py_type_getattro_impl+0x546> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #576] @ (8c84 <_Py_type_getattro_impl+0x324>) │ │ │ │ │ + ldr r3, [pc, #576] @ (8c7c <_Py_type_getattro_impl+0x324>) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ │ movs r2, #12 │ │ │ │ │ movs r4, #0 │ │ │ │ │ eor.w sl, fp, r9 │ │ │ │ │ mov r8, r4 │ │ │ │ │ ubfx sl, sl, #0, #12 │ │ │ │ │ mla r2, r2, sl, r3 │ │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bne.w 8baa <_Py_type_getattro_impl+0x24a> │ │ │ │ │ + bne.w 8ba2 <_Py_type_getattro_impl+0x24a> │ │ │ │ │ movs r2, #12 │ │ │ │ │ mla r1, r2, sl, r3 │ │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ │ ldr.w r1, [r1, #1436] @ 0x59c │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bne.w 8d90 <_Py_type_getattro_impl+0x430> │ │ │ │ │ + bne.w 8d86 <_Py_type_getattro_impl+0x42e> │ │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ │ mla r3, r2, sl, r3 │ │ │ │ │ ldr.w r2, [r3, #1440] @ 0x5a0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8c32 <_Py_type_getattro_impl+0x2d2> │ │ │ │ │ + beq.w 8c2a <_Py_type_getattro_impl+0x2d2> │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8d56 <_Py_type_getattro_impl+0x3f6> │ │ │ │ │ + bge.w 8d4e <_Py_type_getattro_impl+0x3f6> │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - beq.w 8c32 <_Py_type_getattro_impl+0x2d2> │ │ │ │ │ + beq.w 8c2a <_Py_type_getattro_impl+0x2d2> │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ - bmi.w 8d64 <_Py_type_getattro_impl+0x404> │ │ │ │ │ + bmi.w 8d5a <_Py_type_getattro_impl+0x402> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr.w r7, [r3, #136] @ 0x88 │ │ │ │ │ - cbz r4, 8ace <_Py_type_getattro_impl+0x16e> │ │ │ │ │ + cbz r4, 8ac6 <_Py_type_getattro_impl+0x16e> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8ace <_Py_type_getattro_impl+0x16e> │ │ │ │ │ + bge.n 8ac6 <_Py_type_getattro_impl+0x16e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8c4a <_Py_type_getattro_impl+0x2ea> │ │ │ │ │ - cbz r7, 8af2 <_Py_type_getattro_impl+0x192> │ │ │ │ │ + beq.w 8c42 <_Py_type_getattro_impl+0x2ea> │ │ │ │ │ + cbz r7, 8aea <_Py_type_getattro_impl+0x192> │ │ │ │ │ mov r2, r5 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r7 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8af0 <_Py_type_getattro_impl+0x190> │ │ │ │ │ + bge.n 8ae8 <_Py_type_getattro_impl+0x190> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8a3a <_Py_type_getattro_impl+0xda> │ │ │ │ │ + bne.n 8a32 <_Py_type_getattro_impl+0xda> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #392] @ (8c88 <_Py_type_getattro_impl+0x328>) │ │ │ │ │ + ldr r3, [pc, #392] @ (8c80 <_Py_type_getattro_impl+0x328>) │ │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ │ movs r2, #28 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ │ @@ -13987,76 +13985,76 @@ │ │ │ │ │ movhi r3, #1 │ │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ │ ldr.w r2, [r0, #412] @ 0x19c │ │ │ │ │ cmp r2, r5 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e4a <_Py_type_getattro_impl+0x4ea> │ │ │ │ │ + beq.w 8e40 <_Py_type_getattro_impl+0x4e8> │ │ │ │ │ ldr.w r3, [r0, #428] @ 0x1ac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 899c <_Py_type_getattro_impl+0x3c> │ │ │ │ │ + bne.w 8994 <_Py_type_getattro_impl+0x3c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 5b34 │ │ │ │ │ R_ARM_THM_CALL PyType_Ready │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 8998 <_Py_type_getattro_impl+0x38> │ │ │ │ │ - b.n 8ea2 <_Py_type_getattro_impl+0x542> │ │ │ │ │ + bne.w 8990 <_Py_type_getattro_impl+0x38> │ │ │ │ │ + b.n 8e98 <_Py_type_getattro_impl+0x540> │ │ │ │ │ bics.w r3, r2, #1 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r2, r2, #1 │ │ │ │ │ - beq.w 8a42 <_Py_type_getattro_impl+0xe2> │ │ │ │ │ + beq.w 8a3a <_Py_type_getattro_impl+0xe2> │ │ │ │ │ bic.w r4, r2, #1 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r8, [r3, #136] @ 0x88 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 8a12 <_Py_type_getattro_impl+0xb2> │ │ │ │ │ - ldr r3, [pc, #272] @ (8c8c <_Py_type_getattro_impl+0x32c>) │ │ │ │ │ + bne.w 8a0a <_Py_type_getattro_impl+0xb2> │ │ │ │ │ + ldr r3, [pc, #272] @ (8c84 <_Py_type_getattro_impl+0x32c>) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ │ movs r2, #12 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ eor.w sl, fp, r9 │ │ │ │ │ ubfx sl, sl, #0, #12 │ │ │ │ │ mla r2, r2, sl, r3 │ │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - beq.w 8a72 <_Py_type_getattro_impl+0x112> │ │ │ │ │ + beq.w 8a6a <_Py_type_getattro_impl+0x112> │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 8de2 <_Py_type_getattro_impl+0x482> │ │ │ │ │ + beq.w 8dd8 <_Py_type_getattro_impl+0x480> │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 8c32 <_Py_type_getattro_impl+0x2d2> │ │ │ │ │ + beq.n 8c2a <_Py_type_getattro_impl+0x2d2> │ │ │ │ │ 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] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 8c22 <_Py_type_getattro_impl+0x2c2> │ │ │ │ │ + bne.n 8c1a <_Py_type_getattro_impl+0x2c2> │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.n 8c22 <_Py_type_getattro_impl+0x2c2> │ │ │ │ │ + bgt.n 8c1a <_Py_type_getattro_impl+0x2c2> │ │ │ │ │ movs r1, #12 │ │ │ │ │ add.w ip, r3, #42240 @ 0xa500 │ │ │ │ │ add.w ip, ip, #152 @ 0x98 │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ mul.w r1, r1, sl │ │ │ │ │ add.w r0, ip, r1 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ @@ -14070,84 +14068,84 @@ │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ str.w r7, [ip, r2] │ │ │ │ │ dmb ish │ │ │ │ │ str.w r9, [ip, r1] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8d1e <_Py_type_getattro_impl+0x3be> │ │ │ │ │ + blt.n 8d16 <_Py_type_getattro_impl+0x3be> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 8c32 <_Py_type_getattro_impl+0x2d2> │ │ │ │ │ + beq.n 8c2a <_Py_type_getattro_impl+0x2d2> │ │ │ │ │ lsls r0, r2, #31 │ │ │ │ │ - bmi.w 8d64 <_Py_type_getattro_impl+0x404> │ │ │ │ │ + bmi.w 8d5a <_Py_type_getattro_impl+0x402> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8ab2 <_Py_type_getattro_impl+0x152> │ │ │ │ │ + bne.w 8aaa <_Py_type_getattro_impl+0x152> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 8d2e <_Py_type_getattro_impl+0x3ce> │ │ │ │ │ - cbnz r4, 8c44 <_Py_type_getattro_impl+0x2e4> │ │ │ │ │ + bne.n 8d26 <_Py_type_getattro_impl+0x3ce> │ │ │ │ │ + cbnz r4, 8c3c <_Py_type_getattro_impl+0x2e4> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8e2c <_Py_type_getattro_impl+0x4cc> │ │ │ │ │ + beq.w 8e22 <_Py_type_getattro_impl+0x4ca> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n 8af4 <_Py_type_getattro_impl+0x194> │ │ │ │ │ + b.n 8aec <_Py_type_getattro_impl+0x194> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8ace <_Py_type_getattro_impl+0x16e> │ │ │ │ │ - ldr r3, [pc, #60] @ (8c90 <_Py_type_getattro_impl+0x330>) │ │ │ │ │ + b.n 8ac6 <_Py_type_getattro_impl+0x16e> │ │ │ │ │ + ldr r3, [pc, #60] @ (8c88 <_Py_type_getattro_impl+0x330>) │ │ │ │ │ movs r2, #12 │ │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ eor.w sl, fp, r9 │ │ │ │ │ ubfx sl, sl, #0, #12 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mla r2, r2, sl, r3 │ │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - beq.w 8a72 <_Py_type_getattro_impl+0x112> │ │ │ │ │ - b.n 8baa <_Py_type_getattro_impl+0x24a> │ │ │ │ │ + beq.w 8a6a <_Py_type_getattro_impl+0x112> │ │ │ │ │ + b.n 8ba2 <_Py_type_getattro_impl+0x24a> │ │ │ │ │ .word 0x000002d4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000023c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000180 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000010c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000032 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 8d94 <_Py_type_getattro_impl+0x434> │ │ │ │ │ + beq.n 8d8a <_Py_type_getattro_impl+0x432> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 8e6a <_Py_type_getattro_impl+0x50a> │ │ │ │ │ + beq.w 8e60 <_Py_type_getattro_impl+0x508> │ │ │ │ │ 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] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 8cfc <_Py_type_getattro_impl+0x39c> │ │ │ │ │ + bne.n 8cf4 <_Py_type_getattro_impl+0x39c> │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.n 8cfc <_Py_type_getattro_impl+0x39c> │ │ │ │ │ + bgt.n 8cf4 <_Py_type_getattro_impl+0x39c> │ │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ adds r1, r4, #4 │ │ │ │ │ @@ -14157,216 +14155,214 @@ │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r7, #0] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str.w r9, [r3, r4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8d82 <_Py_type_getattro_impl+0x422> │ │ │ │ │ + blt.n 8d78 <_Py_type_getattro_impl+0x420> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 8a42 <_Py_type_getattro_impl+0xe2> │ │ │ │ │ + beq.w 8a3a <_Py_type_getattro_impl+0xe2> │ │ │ │ │ lsls r4, r2, #31 │ │ │ │ │ - bmi.w 8b5c <_Py_type_getattro_impl+0x1fc> │ │ │ │ │ + bmi.w 8b54 <_Py_type_getattro_impl+0x1fc> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8a02 <_Py_type_getattro_impl+0xa2> │ │ │ │ │ - ldr r3, [pc, #420] @ (8eb4 <_Py_type_getattro_impl+0x554>) │ │ │ │ │ + bne.w 89fa <_Py_type_getattro_impl+0xa2> │ │ │ │ │ + ldr r3, [pc, #416] @ (8ea8 <_Py_type_getattro_impl+0x550>) │ │ │ │ │ mov r4, r2 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - b.n 8b86 <_Py_type_getattro_impl+0x226> │ │ │ │ │ + b.n 8b7e <_Py_type_getattro_impl+0x226> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8c20 <_Py_type_getattro_impl+0x2c0> │ │ │ │ │ + bne.w 8c18 <_Py_type_getattro_impl+0x2c0> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8c20 <_Py_type_getattro_impl+0x2c0> │ │ │ │ │ + b.n 8c18 <_Py_type_getattro_impl+0x2c0> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r8 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8af2 <_Py_type_getattro_impl+0x192> │ │ │ │ │ + bge.w 8aea <_Py_type_getattro_impl+0x192> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8af2 <_Py_type_getattro_impl+0x192> │ │ │ │ │ + bne.w 8aea <_Py_type_getattro_impl+0x192> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8af4 <_Py_type_getattro_impl+0x194> │ │ │ │ │ + b.n 8aec <_Py_type_getattro_impl+0x194> │ │ │ │ │ bics.w r3, r2, #1 │ │ │ │ │ - it ne │ │ │ │ │ - orrne.w r2, r2, #1 │ │ │ │ │ - beq.w 8c32 <_Py_type_getattro_impl+0x2d2> │ │ │ │ │ + beq.w 8c2a <_Py_type_getattro_impl+0x2d2> │ │ │ │ │ + orr.w r2, r2, #1 │ │ │ │ │ bic.w r6, r2, #1 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r6, #0] │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr.w r7, [r3, #136] @ 0x88 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 8abc <_Py_type_getattro_impl+0x15c> │ │ │ │ │ - b.n 8ace <_Py_type_getattro_impl+0x16e> │ │ │ │ │ + bne.w 8ab4 <_Py_type_getattro_impl+0x15c> │ │ │ │ │ + b.n 8ac6 <_Py_type_getattro_impl+0x16e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8cfa <_Py_type_getattro_impl+0x39a> │ │ │ │ │ + bne.n 8cf2 <_Py_type_getattro_impl+0x39a> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8cfa <_Py_type_getattro_impl+0x39a> │ │ │ │ │ + b.n 8cf2 <_Py_type_getattro_impl+0x39a> │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 8baa <_Py_type_getattro_impl+0x24a> │ │ │ │ │ + b.n 8ba2 <_Py_type_getattro_impl+0x24a> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldrh.w r2, [r2, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n 8e5a <_Py_type_getattro_impl+0x4fa> │ │ │ │ │ + bcs.n 8e50 <_Py_type_getattro_impl+0x4f8> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 8e5a <_Py_type_getattro_impl+0x4fa> │ │ │ │ │ + bne.n 8e50 <_Py_type_getattro_impl+0x4f8> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n 8e5a <_Py_type_getattro_impl+0x4fa> │ │ │ │ │ + bgt.n 8e50 <_Py_type_getattro_impl+0x4f8> │ │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr.w r9, [r9, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 8e6a <_Py_type_getattro_impl+0x50a> │ │ │ │ │ + beq.n 8e60 <_Py_type_getattro_impl+0x508> │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 8cb8 <_Py_type_getattro_impl+0x358> │ │ │ │ │ - b.n 8cfa <_Py_type_getattro_impl+0x39a> │ │ │ │ │ + bne.w 8cb0 <_Py_type_getattro_impl+0x358> │ │ │ │ │ + b.n 8cf2 <_Py_type_getattro_impl+0x39a> │ │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n 8e78 <_Py_type_getattro_impl+0x518> │ │ │ │ │ + bcs.n 8e6e <_Py_type_getattro_impl+0x516> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 8e78 <_Py_type_getattro_impl+0x518> │ │ │ │ │ + bne.n 8e6e <_Py_type_getattro_impl+0x516> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n 8e78 <_Py_type_getattro_impl+0x518> │ │ │ │ │ + bgt.n 8e6e <_Py_type_getattro_impl+0x516> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 8c32 <_Py_type_getattro_impl+0x2d2> │ │ │ │ │ + beq.w 8c2a <_Py_type_getattro_impl+0x2d2> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 8bce <_Py_type_getattro_impl+0x26e> │ │ │ │ │ - b.n 8c20 <_Py_type_getattro_impl+0x2c0> │ │ │ │ │ + bne.w 8bc6 <_Py_type_getattro_impl+0x26e> │ │ │ │ │ + b.n 8c18 <_Py_type_getattro_impl+0x2c0> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC74 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC74 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ mov r5, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 8af4 <_Py_type_getattro_impl+0x194> │ │ │ │ │ + b.n 8aec <_Py_type_getattro_impl+0x194> │ │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ │ ldr.w r3, [r1, #404] @ 0x194 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 899c <_Py_type_getattro_impl+0x3c> │ │ │ │ │ - b.n 8b40 <_Py_type_getattro_impl+0x1e0> │ │ │ │ │ + bne.w 8994 <_Py_type_getattro_impl+0x3c> │ │ │ │ │ + b.n 8b38 <_Py_type_getattro_impl+0x1e0> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 8cfa <_Py_type_getattro_impl+0x39a> │ │ │ │ │ - ldr r3, [pc, #76] @ (8eb8 <_Py_type_getattro_impl+0x558>) │ │ │ │ │ + bne.w 8cf2 <_Py_type_getattro_impl+0x39a> │ │ │ │ │ + ldr r3, [pc, #72] @ (8eac <_Py_type_getattro_impl+0x554>) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - b.n 8a4e <_Py_type_getattro_impl+0xee> │ │ │ │ │ + b.n 8a46 <_Py_type_getattro_impl+0xee> │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 8c20 <_Py_type_getattro_impl+0x2c0> │ │ │ │ │ - b.n 8c32 <_Py_type_getattro_impl+0x2d2> │ │ │ │ │ + bne.w 8c18 <_Py_type_getattro_impl+0x2c0> │ │ │ │ │ + b.n 8c2a <_Py_type_getattro_impl+0x2d2> │ │ │ │ │ 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 .LC73 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC73 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n 8af4 <_Py_type_getattro_impl+0x194> │ │ │ │ │ + b.n 8aec <_Py_type_getattro_impl+0x194> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8af2 <_Py_type_getattro_impl+0x192> │ │ │ │ │ - nop │ │ │ │ │ - .word 0x0000019e │ │ │ │ │ + b.n 8aea <_Py_type_getattro_impl+0x192> │ │ │ │ │ + .word 0x0000019a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000048 │ │ │ │ │ + .word 0x00000046 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00008ebc : │ │ │ │ │ +00008eb0 : │ │ │ │ │ type_prepare(): │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_New │ │ │ │ │ │ │ │ │ │ -00008ec0 : │ │ │ │ │ +00008eb4 : │ │ │ │ │ PyType_GenericNew(): │ │ │ │ │ ldr.w r2, [r0, #152] @ 0x98 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyType_GenericAlloc │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyType_GenericAlloc │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 8ff2 │ │ │ │ │ + bne.w 8fe6 │ │ │ │ │ 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, #84] @ 0x54 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldrd r6, r2, [r0, #16] │ │ │ │ │ @@ -14391,48 +14387,48 @@ │ │ │ │ │ bicmi.w r2, r2, #3 │ │ │ │ │ addmi.w r3, r2, r3, lsl #2 │ │ │ │ │ addmi r6, r6, r3 │ │ │ │ │ adds r0, r7, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8fe6 │ │ │ │ │ + beq.n 8fda │ │ │ │ │ adds r5, r0, r7 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 8fd8 │ │ │ │ │ + beq.n 8fcc │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r0] │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r7, r3, #17 │ │ │ │ │ - bpl.n 8fde │ │ │ │ │ + bpl.n 8fd2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_GC_Link> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_Link │ │ │ │ │ movs r1, #0 │ │ │ │ │ sub.w r2, r6, #8 │ │ │ │ │ add.w r0, r5, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str r4, [r5, #4] │ │ │ │ │ - cbnz r2, 8fb2 │ │ │ │ │ + cbnz r2, 8fa6 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ mov r0, r5 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #29 │ │ │ │ │ - bmi.n 8fcc │ │ │ │ │ + bmi.n 8fc0 │ │ │ │ │ lsls r3, r3, #17 │ │ │ │ │ - bpl.n 8fac │ │ │ │ │ - ldr r1, [pc, #124] @ (8ff8 ) │ │ │ │ │ + bpl.n 8fa0 │ │ │ │ │ + ldr r1, [pc, #124] @ (8fec ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ │ sub.w r2, r5, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ @@ -14455,67 +14451,67 @@ │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bpl.n 8f74 │ │ │ │ │ + bpl.n 8f68 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_InitInlineValues> │ │ │ │ │ R_ARM_THM_CALL _PyObject_InitInlineValues │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ - b.n 8f74 │ │ │ │ │ + b.n 8f68 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #17 │ │ │ │ │ - bmi.n 8f42 │ │ │ │ │ + bmi.n 8f36 │ │ │ │ │ sub.w r2, r6, #8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 8f4e │ │ │ │ │ + b.n 8f42 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8fac │ │ │ │ │ - b.n 8fd4 │ │ │ │ │ + beq.n 8fa0 │ │ │ │ │ + b.n 8fc8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ bx r2 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000006e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00008ffc : │ │ │ │ │ +00008ff0 : │ │ │ │ │ PyType_GetFlags(): │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00009000 : │ │ │ │ │ +00008ff4 : │ │ │ │ │ object_new(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9114 │ │ │ │ │ + bne.n 9108 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 9106 │ │ │ │ │ + bne.n 90fa │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #11 │ │ │ │ │ - bmi.w 91a0 │ │ │ │ │ + bmi.w 9194 │ │ │ │ │ ldr.w r5, [r4, #152] @ 0x98 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyType_GenericAlloc │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyType_GenericAlloc │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.w 9192 │ │ │ │ │ + bne.w 9186 │ │ │ │ │ ldrd r6, r2, [r4, #16] │ │ │ │ │ ubfx r7, r3, #14, #1 │ │ │ │ │ add r6, r2 │ │ │ │ │ and.w r2, r3, #24 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ne │ │ │ │ │ addne r7, #1 │ │ │ │ │ @@ -14534,49 +14530,49 @@ │ │ │ │ │ bicmi.w r2, r2, #3 │ │ │ │ │ addmi.w r3, r2, r3, lsl #2 │ │ │ │ │ addmi r6, r6, r3 │ │ │ │ │ adds r0, r7, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9186 │ │ │ │ │ + beq.w 917a │ │ │ │ │ adds r5, r0, r7 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 9178 │ │ │ │ │ + beq.n 916c │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r0] │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r7, r3, #17 │ │ │ │ │ - bpl.n 917e │ │ │ │ │ + bpl.n 9172 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_GC_Link> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_Link │ │ │ │ │ movs r1, #0 │ │ │ │ │ sub.w r2, r6, #8 │ │ │ │ │ add.w r0, r5, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str r4, [r5, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 9152 │ │ │ │ │ + bne.n 9146 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ mov r0, r5 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #29 │ │ │ │ │ - bmi.n 916c │ │ │ │ │ + bmi.n 9160 │ │ │ │ │ lsls r3, r3, #17 │ │ │ │ │ - bpl.n 9100 │ │ │ │ │ - ldr r1, [pc, #500] @ (92c4 ) │ │ │ │ │ + bpl.n 90f4 │ │ │ │ │ + ldr r1, [pc, #500] @ (92b8 ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ │ sub.w r2, r5, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ @@ -14592,144 +14588,144 @@ │ │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ - bpl.n 901c │ │ │ │ │ + bpl.n 9010 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 901c │ │ │ │ │ + beq.n 9010 │ │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC object_new │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS object_new │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 926a │ │ │ │ │ + bne.w 925e │ │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC object_init │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS object_init │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 901c │ │ │ │ │ + bne.w 9010 │ │ │ │ │ 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] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC78 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC78 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 9280 │ │ │ │ │ + b.n 9274 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ mov r0, r5 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bpl.n 90c8 │ │ │ │ │ + bpl.n 90bc │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_InitInlineValues> │ │ │ │ │ R_ARM_THM_CALL _PyObject_InitInlineValues │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ - b.n 90c8 │ │ │ │ │ + b.n 90bc │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #17 │ │ │ │ │ - bmi.n 9094 │ │ │ │ │ + bmi.n 9088 │ │ │ │ │ sub.w r2, r6, #8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 90a0 │ │ │ │ │ + b.n 9094 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9100 │ │ │ │ │ - b.n 9174 │ │ │ │ │ + beq.n 90f4 │ │ │ │ │ + b.n 9168 │ │ │ │ │ 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 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 189c │ │ │ │ │ R_ARM_THM_CALL type_abstractmethods │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9100 │ │ │ │ │ + beq.n 90f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_List │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 91c4 │ │ │ │ │ + bge.n 91b8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9284 │ │ │ │ │ + beq.n 9278 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 928c │ │ │ │ │ + beq.n 9280 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Sort │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 92ac │ │ │ │ │ + bne.n 92a0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC79 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC79 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9290 │ │ │ │ │ + beq.n 9284 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_Join │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9200 │ │ │ │ │ + bge.n 91f4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 9200 │ │ │ │ │ + cbnz r3, 91f4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 92ac │ │ │ │ │ + beq.n 92a0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Size │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9220 │ │ │ │ │ + bge.n 9214 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 9220 │ │ │ │ │ + cbnz r3, 9214 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ - beq.n 9254 │ │ │ │ │ + beq.n 9248 │ │ │ │ │ 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] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC76 │ │ │ │ │ @@ -14748,470 +14744,470 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC80 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC80 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9280 │ │ │ │ │ + bge.n 9274 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 9280 │ │ │ │ │ + cbnz r3, 9274 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9280 │ │ │ │ │ + b.n 9274 │ │ │ │ │ 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 .LC77 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC77 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 9100 │ │ │ │ │ + b.n 90f4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 91c4 │ │ │ │ │ + b.n 91b8 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n 9100 │ │ │ │ │ + b.n 90f4 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9100 │ │ │ │ │ + bge.w 90f4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9100 │ │ │ │ │ + bne.w 90f4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9100 │ │ │ │ │ + b.n 90f4 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9280 │ │ │ │ │ + bge.n 9274 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9280 │ │ │ │ │ + bne.n 9274 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9280 │ │ │ │ │ + b.n 9274 │ │ │ │ │ .word 0x000001e6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000092c8 : │ │ │ │ │ +000092bc : │ │ │ │ │ object_init(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ - cbz r3, 9302 │ │ │ │ │ + cbz r3, 92f6 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC object_init │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS object_init │ │ │ │ │ ldr.w r1, [r2, #148] @ 0x94 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 9334 │ │ │ │ │ + bne.n 9328 │ │ │ │ │ ldr.w r1, [r2, #156] @ 0x9c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC object_new │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS object_new │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 9316 │ │ │ │ │ + beq.n 930a │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 92fe │ │ │ │ │ + beq.n 92f2 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ - bpl.n 92fe │ │ │ │ │ + bpl.n 92f2 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 92da │ │ │ │ │ - b.n 92fe │ │ │ │ │ + bne.n 92ce │ │ │ │ │ + b.n 92f2 │ │ │ │ │ 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 .LC82 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC82 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 92fe │ │ │ │ │ + b.n 92f2 │ │ │ │ │ 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 .LC81 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC81 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 932e │ │ │ │ │ + b.n 9322 │ │ │ │ │ │ │ │ │ │ -0000934c : │ │ │ │ │ +00009340 : │ │ │ │ │ assign_version_tag(): │ │ │ │ │ ldr.w r3, [r1, #192] @ 0xc0 │ │ │ │ │ - cbz r3, 9356 │ │ │ │ │ + cbz r3, 934a │ │ │ │ │ movs r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ │ ldr.w lr, [r1, #84] @ 0x54 │ │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ │ tst.w lr, #4096 @ 0x1000 │ │ │ │ │ - beq.w 9708 │ │ │ │ │ + beq.w 96fc │ │ │ │ │ ldrh.w r2, [r1, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.w 9708 │ │ │ │ │ + bcs.w 96fc │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr.w r1, [r1, #168] @ 0xa8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - ble.w 95e6 │ │ │ │ │ + ble.w 95da │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ add.w r5, r1, #12 │ │ │ │ │ add.w sl, r0, #40960 @ 0xa000 │ │ │ │ │ mov r7, ip │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr.w r0, [r3, #192] @ 0xc0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9582 │ │ │ │ │ + bne.w 9576 │ │ │ │ │ ldr.w lr, [r3, #84] @ 0x54 │ │ │ │ │ tst.w lr, #4096 @ 0x1000 │ │ │ │ │ - beq.w 9708 │ │ │ │ │ + beq.w 96fc │ │ │ │ │ ldrh.w r1, [r3, #206] @ 0xce │ │ │ │ │ cmp.w r1, #1000 @ 0x3e8 │ │ │ │ │ - bcs.w 9708 │ │ │ │ │ + bcs.w 96fc │ │ │ │ │ ldr.w ip, [r3, #168] @ 0xa8 │ │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - ble.w 9602 │ │ │ │ │ + ble.w 95f6 │ │ │ │ │ add.w r9, ip, #12 │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ add.w r0, r6, #40960 @ 0xa000 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ strd r0, r3, [sp, #20] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9552 │ │ │ │ │ + bne.w 9546 │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r1, #19 │ │ │ │ │ - bpl.w 9708 │ │ │ │ │ + bpl.w 96fc │ │ │ │ │ ldrh.w r0, [r3, #206] @ 0xce │ │ │ │ │ cmp.w r0, #1000 @ 0x3e8 │ │ │ │ │ - bcs.w 9708 │ │ │ │ │ + bcs.w 96fc │ │ │ │ │ ldr.w r0, [r3, #168] @ 0xa8 │ │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - ble.n 9500 │ │ │ │ │ + ble.n 94f4 │ │ │ │ │ add.w r1, r0, #12 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ add.w r1, r6, #40960 @ 0xa000 │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ strd r1, r3, [sp, #44] @ 0x2c │ │ │ │ │ mov r3, r2 │ │ │ │ │ str.w ip, [sp, #32] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr.w r1, [r2, #192] @ 0xc0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 94f4 │ │ │ │ │ + bne.n 94e8 │ │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ │ lsls r4, r0, #19 │ │ │ │ │ - bpl.w 9708 │ │ │ │ │ + bpl.w 96fc │ │ │ │ │ ldrh.w ip, [r2, #206] @ 0xce │ │ │ │ │ cmp.w ip, #1000 @ 0x3e8 │ │ │ │ │ - bcs.w 9708 │ │ │ │ │ + bcs.w 96fc │ │ │ │ │ ldr.w lr, [r2, #168] @ 0xa8 │ │ │ │ │ ldr.w ip, [lr, #8] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble.n 94a2 │ │ │ │ │ + ble.n 9496 │ │ │ │ │ strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, lr, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str.w ip, [sp, #52] @ 0x34 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ mov r4, r3 │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 95e0 │ │ │ │ │ + beq.w 95d4 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 947c │ │ │ │ │ + bne.n 9470 │ │ │ │ │ ldrd r2, r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ │ ands.w ip, r0, #256 @ 0x100 │ │ │ │ │ - bne.w 9664 │ │ │ │ │ + bne.w 9658 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w r1, [r4, #1428] @ 0x594 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 9708 │ │ │ │ │ + beq.w 96fc │ │ │ │ │ add.w lr, r1, #1 │ │ │ │ │ - ldr r0, [pc, #592] @ (970c ) │ │ │ │ │ + ldr r0, [pc, #592] @ (9700 ) │ │ │ │ │ str.w lr, [r4, #1428] @ 0x594 │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr.w lr, [r2, #192] @ 0xc0 │ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bne.w 96f6 │ │ │ │ │ + bne.w 96ea │ │ │ │ │ str.w r1, [r2, #192] @ 0xc0 │ │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ │ ldrh.w r1, [r2, #206] @ 0xce │ │ │ │ │ add.w r0, r0, #97280 @ 0x17c00 │ │ │ │ │ adds r1, #1 │ │ │ │ │ strh.w r1, [r2, #206] @ 0xce │ │ │ │ │ str.w r2, [r0, #160] @ 0xa0 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 943e │ │ │ │ │ + bne.n 9432 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r1, r1, #256 @ 0x100 │ │ │ │ │ - bne.w 9650 │ │ │ │ │ + bne.w 9644 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ ldr.w r2, [r4, #1428] @ 0x594 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9708 │ │ │ │ │ + beq.w 96fc │ │ │ │ │ add.w ip, r2, #1 │ │ │ │ │ - ldr r0, [pc, #500] @ (9710 ) │ │ │ │ │ + ldr r0, [pc, #500] @ (9704 ) │ │ │ │ │ str.w ip, [r4, #1428] @ 0x594 │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ │ ldr.w r0, [r3, #192] @ 0xc0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 96e4 │ │ │ │ │ + bne.w 96d8 │ │ │ │ │ str.w r2, [r3, #192] @ 0xc0 │ │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ │ ldrh.w r1, [r3, #206] @ 0xce │ │ │ │ │ add.w r2, ip, r2, lsl #2 │ │ │ │ │ add.w r2, r2, #97280 @ 0x17c00 │ │ │ │ │ adds r1, #1 │ │ │ │ │ strh.w r1, [r3, #206] @ 0xce │ │ │ │ │ str.w r3, [r2, #160] @ 0xa0 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 93f2 │ │ │ │ │ + bne.w 93e6 │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #23 │ │ │ │ │ - bpl.n 9608 │ │ │ │ │ + bpl.n 95fc │ │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ │ bl 0 <_PyType_InitCache> │ │ │ │ │ R_ARM_THM_CALL next_global_version_tag │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9708 │ │ │ │ │ + beq.w 96fc │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 48 <_PyType_InitCache+0x48> │ │ │ │ │ R_ARM_THM_CALL set_version_unlocked │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne.w 93a2 │ │ │ │ │ + bne.w 9396 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #23 │ │ │ │ │ - bmi.n 95ec │ │ │ │ │ + bmi.n 95e0 │ │ │ │ │ add.w r3, r6, #40960 @ 0xa000 │ │ │ │ │ ldr.w r0, [r3, #1428] @ 0x594 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9708 │ │ │ │ │ + beq.w 96fc │ │ │ │ │ add.w ip, r0, #1 │ │ │ │ │ - ldr r1, [pc, #364] @ (9714 ) │ │ │ │ │ + ldr r1, [pc, #364] @ (9708 ) │ │ │ │ │ str.w ip, [r3, #1428] @ 0x594 │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr.w ip, [r2, #192] @ 0xc0 │ │ │ │ │ ldr r3, [r3, r1] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 967c │ │ │ │ │ + bne.n 9670 │ │ │ │ │ ubfx ip, r0, #0, #12 │ │ │ │ │ ldrh.w r1, [r2, #206] @ 0xce │ │ │ │ │ str.w r0, [r2, #192] @ 0xc0 │ │ │ │ │ add.w r3, r3, ip, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ │ strh.w r1, [r2, #206] @ 0xce │ │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ tst.w lr, #256 @ 0x100 │ │ │ │ │ - beq.n 9592 │ │ │ │ │ + beq.n 9586 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyType_InitCache> │ │ │ │ │ R_ARM_THM_CALL next_global_version_tag │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9708 │ │ │ │ │ + beq.w 96fc │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 48 <_PyType_InitCache+0x48> │ │ │ │ │ R_ARM_THM_CALL set_version_unlocked │ │ │ │ │ - b.n 95de │ │ │ │ │ + b.n 95d2 │ │ │ │ │ tst.w lr, #256 @ 0x100 │ │ │ │ │ - bne.n 956a │ │ │ │ │ + bne.n 955e │ │ │ │ │ ldr.w r1, [sl, #1428] @ 0x594 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 9708 │ │ │ │ │ + beq.n 96fc │ │ │ │ │ add.w ip, r1, #1 │ │ │ │ │ - ldr r0, [pc, #256] @ (9718 ) │ │ │ │ │ + ldr r0, [pc, #256] @ (970c ) │ │ │ │ │ str.w ip, [sl, #1428] @ 0x594 │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr.w ip, [r3, #192] @ 0xc0 │ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 96b0 │ │ │ │ │ + bne.n 96a4 │ │ │ │ │ str.w r1, [r3, #192] @ 0xc0 │ │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ │ ldrh.w r0, [r3, #206] @ 0xce │ │ │ │ │ add.w r1, r1, #97280 @ 0x17c00 │ │ │ │ │ adds r0, #1 │ │ │ │ │ strh.w r0, [r3, #206] @ 0xce │ │ │ │ │ str.w r3, [r1, #160] @ 0xa0 │ │ │ │ │ - b.n 9582 │ │ │ │ │ + b.n 9576 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_PyType_InitCache> │ │ │ │ │ R_ARM_THM_CALL next_global_version_tag │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9708 │ │ │ │ │ + beq.n 96fc │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ bl 48 <_PyType_InitCache+0x48> │ │ │ │ │ R_ARM_THM_CALL set_version_unlocked │ │ │ │ │ - b.n 9552 │ │ │ │ │ + b.n 9546 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyType_InitCache> │ │ │ │ │ R_ARM_THM_CALL next_global_version_tag │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9708 │ │ │ │ │ + beq.n 96fc │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ bl 48 <_PyType_InitCache+0x48> │ │ │ │ │ R_ARM_THM_CALL set_version_unlocked │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 94f4 │ │ │ │ │ + b.n 94e8 │ │ │ │ │ ubfx r1, ip, #0, #12 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ │ add.w r1, r1, #97280 @ 0x17c00 │ │ │ │ │ str.w ip, [r1, #160] @ 0xa0 │ │ │ │ │ ubfx ip, r0, #0, #12 │ │ │ │ │ ldrh.w r1, [r2, #206] @ 0xce │ │ │ │ │ add.w r3, r3, ip, lsl #2 │ │ │ │ │ str.w r0, [r2, #192] @ 0xc0 │ │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ │ adds r1, #1 │ │ │ │ │ strh.w r1, [r2, #206] @ 0xce │ │ │ │ │ str.w r2, [r3, #160] @ 0xa0 │ │ │ │ │ - b.n 95de │ │ │ │ │ + b.n 95d2 │ │ │ │ │ ubfx lr, r1, #0, #12 │ │ │ │ │ ubfx ip, ip, #0, #12 │ │ │ │ │ movs r4, #0 │ │ │ │ │ add.w ip, r0, ip, lsl #2 │ │ │ │ │ add.w r0, r0, lr, lsl #2 │ │ │ │ │ add.w ip, ip, #97280 @ 0x17c00 │ │ │ │ │ add.w r0, r0, #97280 @ 0x17c00 │ │ │ │ │ ldrh.w lr, [r3, #206] @ 0xce │ │ │ │ │ str.w r4, [ip, #160] @ 0xa0 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ str.w r1, [r3, #192] @ 0xc0 │ │ │ │ │ strh.w lr, [r3, #206] @ 0xce │ │ │ │ │ str.w r3, [r0, #160] @ 0xa0 │ │ │ │ │ - b.n 9582 │ │ │ │ │ + b.n 9576 │ │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ │ add.w r0, ip, r0, lsl #2 │ │ │ │ │ add.w r0, r0, #97280 @ 0x17c00 │ │ │ │ │ str.w r1, [r0, #160] @ 0xa0 │ │ │ │ │ - b.n 9534 │ │ │ │ │ + b.n 9528 │ │ │ │ │ ubfx lr, lr, #0, #12 │ │ │ │ │ add.w lr, r0, lr, lsl #2 │ │ │ │ │ add.w lr, lr, #97280 @ 0x17c00 │ │ │ │ │ str.w ip, [lr, #160] @ 0xa0 │ │ │ │ │ - b.n 94d6 │ │ │ │ │ + b.n 94ca │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 95e0 │ │ │ │ │ + b.n 95d4 │ │ │ │ │ .word 0x00000246 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000001ec │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000162 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000f6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000971c : │ │ │ │ │ +00009710 : │ │ │ │ │ slot_tp_init(): │ │ │ │ │ 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, [pc, #656] @ (99c0 ) │ │ │ │ │ + ldr r3, [pc, #656] @ (99b4 ) │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov fp, r1 │ │ │ │ │ - ldr.w r8, [pc, #644] @ 99c4 │ │ │ │ │ + ldr.w r8, [pc, #644] @ 99b8 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movs r2, #12 │ │ │ │ │ ldr r7, [r0, r3] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ mov r1, r3 │ │ │ │ │ @@ -15221,91 +15217,91 @@ │ │ │ │ │ eor.w r4, r6, r8, asr #3 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ mul.w r4, r2, r4 │ │ │ │ │ adds r5, r3, r4 │ │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [r5, #1432] @ 0x598 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 97f6 │ │ │ │ │ + bne.n 97ea │ │ │ │ │ ldr.w r2, [r5, #1436] @ 0x59c │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 97f6 │ │ │ │ │ + bne.n 97ea │ │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr.w r1, [r3, #1440] @ 0x5a0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 992e │ │ │ │ │ + beq.w 9922 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.w 992e │ │ │ │ │ + beq.w 9922 │ │ │ │ │ bic.w r1, r1, #1 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #14 │ │ │ │ │ - bpl.w 9902 │ │ │ │ │ + bpl.w 98f6 │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyObject_Call_Prepend> │ │ │ │ │ R_ARM_THM_CALL _PyObject_Call_Prepend │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ - bmi.n 97d2 │ │ │ │ │ + bmi.n 97c6 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9954 │ │ │ │ │ + beq.w 9948 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 989c │ │ │ │ │ + beq.n 9890 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9878 │ │ │ │ │ + bne.n 986c │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 99a0 │ │ │ │ │ + blt.w 9994 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 98a2 │ │ │ │ │ - ldr r1, [pc, #456] @ (99c4 ) │ │ │ │ │ + beq.n 9896 │ │ │ │ │ + ldr r1, [pc, #456] @ (99b8 ) │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 992a │ │ │ │ │ - ldr r3, [pc, #444] @ (99c8 ) │ │ │ │ │ + beq.w 991e │ │ │ │ │ + ldr r3, [pc, #444] @ (99bc ) │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr.w r0, [r3, #2576] @ 0xa10 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 979c │ │ │ │ │ + bne.n 9790 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr.w r2, [r2, #2580] @ 0xa14 │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n 979c │ │ │ │ │ + bgt.n 9790 │ │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic.w r1, r1, #1 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ adds r2, r3, r4 │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r1, r4, #4 │ │ │ │ │ @@ -15317,24 +15313,24 @@ │ │ │ │ │ ldrlt r5, [sp, #12] │ │ │ │ │ strlt.w r2, [r5, #2572] @ 0xa0c │ │ │ │ │ str.w r8, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r6, [r3, r4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 986a │ │ │ │ │ + blt.n 985e │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ - b.n 979c │ │ │ │ │ + b.n 9790 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9866 │ │ │ │ │ + bne.n 985a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9866 │ │ │ │ │ + b.n 985a │ │ │ │ │ ldr r2, [r4, #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 .LC83 │ │ │ │ │ @@ -15342,329 +15338,329 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC83 │ │ │ │ │ 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 │ │ │ │ │ - blt.w 99b2 │ │ │ │ │ + blt.w 99a6 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 97ee │ │ │ │ │ + b.n 97e2 │ │ │ │ │ ldrh.w r2, [r0, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n 991e │ │ │ │ │ - ldr r1, [pc, #280] @ (99c8 ) │ │ │ │ │ + bcs.n 9912 │ │ │ │ │ + ldr r1, [pc, #280] @ (99bc ) │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr.w r1, [r1, #2576] @ 0xa10 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 991e │ │ │ │ │ + bne.n 9912 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ ldr.w r2, [r6, #2580] @ 0xa14 │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n 998c │ │ │ │ │ + bgt.n 9980 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ addw r1, r6, #2572 @ 0xa0c │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr.w r6, [sl, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 992a │ │ │ │ │ + beq.n 991e │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 9866 │ │ │ │ │ + beq.n 985a │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr.w r2, [r2, #2576] @ 0xa10 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.n 9822 │ │ │ │ │ - b.n 979c │ │ │ │ │ + beq.n 9816 │ │ │ │ │ + b.n 9790 │ │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ │ - cbnz r3, 995c │ │ │ │ │ + cbnz r3, 9950 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyObject_Call> │ │ │ │ │ R_ARM_THM_CALL _PyObject_Call │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.w 97d2 │ │ │ │ │ - b.n 97c6 │ │ │ │ │ - ldr r1, [pc, #164] @ (99c4 ) │ │ │ │ │ + bmi.w 97c6 │ │ │ │ │ + b.n 97ba │ │ │ │ │ + ldr r1, [pc, #164] @ (99b8 ) │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 9866 │ │ │ │ │ + bne.n 985a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #140] @ (99c4 ) │ │ │ │ │ + ldr r1, [pc, #140] @ (99b8 ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ lsls r2, r0, #31 │ │ │ │ │ - bmi.n 989c │ │ │ │ │ + bmi.n 9890 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 989c │ │ │ │ │ + bne.n 9890 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 989c │ │ │ │ │ + b.n 9890 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 97d2 │ │ │ │ │ + b.n 97c6 │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ │ mov r1, r9 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 993e │ │ │ │ │ + beq.n 9932 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ ite lt │ │ │ │ │ movlt r1, r4 │ │ │ │ │ orrge.w r1, r4, #1 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bic.w r1, r1, #1 │ │ │ │ │ - b.n 9908 │ │ │ │ │ + b.n 98fc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ addw r1, r3, #2572 @ 0xa0c │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 9866 │ │ │ │ │ - b.n 992a │ │ │ │ │ + bne.w 985a │ │ │ │ │ + b.n 991e │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 97ec │ │ │ │ │ + bne.w 97e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 97ee │ │ │ │ │ + b.n 97e2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 989c │ │ │ │ │ + bne.w 9890 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 994e │ │ │ │ │ + b.n 9942 │ │ │ │ │ .word 0x00000286 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00005a0c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000099cc <_Py_type_getattro>: │ │ │ │ │ +000099c0 <_Py_type_getattro>: │ │ │ │ │ _Py_type_getattro(): │ │ │ │ │ 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] │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r2, #3 │ │ │ │ │ - bpl.w 9ed4 <_Py_type_getattro+0x508> │ │ │ │ │ + bpl.w 9ec6 <_Py_type_getattro+0x506> │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr.w fp, [r0, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ lsls r4, r3, #30 │ │ │ │ │ - bmi.w 9c28 <_Py_type_getattro+0x25c> │ │ │ │ │ + bmi.w 9c1c <_Py_type_getattro+0x25c> │ │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9c6c <_Py_type_getattro+0x2a0> │ │ │ │ │ + beq.w 9c60 <_Py_type_getattro+0x2a0> │ │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #728] @ (9ce0 <_Py_type_getattro+0x314>) │ │ │ │ │ + ldr r3, [pc, #728] @ (9cd4 <_Py_type_getattro+0x314>) │ │ │ │ │ asrs r5, r7, #3 │ │ │ │ │ ldr.w r9, [fp, #192] @ 0xc0 │ │ │ │ │ movs r2, #12 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ eor.w r4, r9, r5 │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mul.w r4, r2, r4 │ │ │ │ │ add.w r8, r3, r4 │ │ │ │ │ add.w r8, r8, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [r8, #1432] @ 0x598 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.w 9cf4 <_Py_type_getattro+0x328> │ │ │ │ │ + bne.w 9ce8 <_Py_type_getattro+0x328> │ │ │ │ │ ldr.w r2, [r8, #1436] @ 0x59c │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.w 9cf4 <_Py_type_getattro+0x328> │ │ │ │ │ + bne.w 9ce8 <_Py_type_getattro+0x328> │ │ │ │ │ add.w r2, r3, #40960 @ 0xa000 │ │ │ │ │ add r2, r4 │ │ │ │ │ ldr.w r2, [r2, #1440] @ 0x5a0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 9ab2 <_Py_type_getattro+0xe6> │ │ │ │ │ + beq.n 9aa6 <_Py_type_getattro+0xe6> │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9c7a <_Py_type_getattro+0x2ae> │ │ │ │ │ + bge.w 9c6e <_Py_type_getattro+0x2ae> │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - beq.n 9aa6 <_Py_type_getattro+0xda> │ │ │ │ │ + beq.n 9a9a <_Py_type_getattro+0xda> │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.w 9c88 <_Py_type_getattro+0x2bc> │ │ │ │ │ + bmi.w 9c7c <_Py_type_getattro+0x2bc> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr.w r8, [r3, #136] @ 0x88 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 9ca6 <_Py_type_getattro+0x2da> │ │ │ │ │ + beq.w 9c9a <_Py_type_getattro+0x2da> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDescr_IsData │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9b5a <_Py_type_getattro+0x18e> │ │ │ │ │ + beq.n 9b4e <_Py_type_getattro+0x18e> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r8 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9b4e <_Py_type_getattro+0x182> │ │ │ │ │ + bge.n 9b42 <_Py_type_getattro+0x182> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9ef2 <_Py_type_getattro+0x526> │ │ │ │ │ + beq.w 9ee4 <_Py_type_getattro+0x524> │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #572] @ (9ce4 <_Py_type_getattro+0x318>) │ │ │ │ │ + ldr r3, [pc, #572] @ (9cd8 <_Py_type_getattro+0x318>) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ldr.w r9, [r6, #192] @ 0xc0 │ │ │ │ │ movs r2, #12 │ │ │ │ │ movs r4, #0 │ │ │ │ │ eor.w r5, r5, r9 │ │ │ │ │ mov r8, r4 │ │ │ │ │ ubfx sl, r5, #0, #12 │ │ │ │ │ mla r2, r2, sl, r3 │ │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bne.n 9b84 <_Py_type_getattro+0x1b8> │ │ │ │ │ + bne.n 9b78 <_Py_type_getattro+0x1b8> │ │ │ │ │ movs r2, #12 │ │ │ │ │ mla r1, r2, sl, r3 │ │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ │ ldr.w r1, [r1, #1436] @ 0x59c │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bne.w 9df6 <_Py_type_getattro+0x42a> │ │ │ │ │ + bne.w 9de8 <_Py_type_getattro+0x428> │ │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ │ mla r3, r2, sl, r3 │ │ │ │ │ ldr.w r5, [r3, #1440] @ 0x5a0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 9bfe <_Py_type_getattro+0x232> │ │ │ │ │ + beq.w 9bf2 <_Py_type_getattro+0x232> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9dc8 <_Py_type_getattro+0x3fc> │ │ │ │ │ + bge.w 9dbc <_Py_type_getattro+0x3fc> │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - beq.n 9bfe <_Py_type_getattro+0x232> │ │ │ │ │ + beq.n 9bf2 <_Py_type_getattro+0x232> │ │ │ │ │ lsls r2, r5, #31 │ │ │ │ │ - bmi.w 9dd6 <_Py_type_getattro+0x40a> │ │ │ │ │ + bmi.w 9dc8 <_Py_type_getattro+0x408> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r7, [r3, #136] @ 0x88 │ │ │ │ │ - cbz r4, 9b2c <_Py_type_getattro+0x160> │ │ │ │ │ + cbz r4, 9b20 <_Py_type_getattro+0x160> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9b2c <_Py_type_getattro+0x160> │ │ │ │ │ + bge.n 9b20 <_Py_type_getattro+0x160> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9cd8 <_Py_type_getattro+0x30c> │ │ │ │ │ - cbz r7, 9b50 <_Py_type_getattro+0x184> │ │ │ │ │ + beq.w 9ccc <_Py_type_getattro+0x30c> │ │ │ │ │ + cbz r7, 9b44 <_Py_type_getattro+0x184> │ │ │ │ │ mov r2, r6 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r7 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9b4e <_Py_type_getattro+0x182> │ │ │ │ │ + bge.n 9b42 <_Py_type_getattro+0x182> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9a9e <_Py_type_getattro+0xd2> │ │ │ │ │ + bne.n 9a92 <_Py_type_getattro+0xd2> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #396] @ (9ce8 <_Py_type_getattro+0x31c>) │ │ │ │ │ + ldr r3, [pc, #396] @ (9cdc <_Py_type_getattro+0x31c>) │ │ │ │ │ movs r2, #12 │ │ │ │ │ ldr.w r9, [r6, #192] @ 0xc0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ eor.w r5, r5, r9 │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ubfx sl, r5, #0, #12 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mla r2, r2, sl, r3 │ │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - beq.n 9ad4 <_Py_type_getattro+0x108> │ │ │ │ │ + beq.n 9ac8 <_Py_type_getattro+0x108> │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 9e42 <_Py_type_getattro+0x476> │ │ │ │ │ + beq.w 9e34 <_Py_type_getattro+0x474> │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 9bfe <_Py_type_getattro+0x232> │ │ │ │ │ + beq.n 9bf2 <_Py_type_getattro+0x232> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 9bf8 <_Py_type_getattro+0x22c> │ │ │ │ │ + bne.n 9bec <_Py_type_getattro+0x22c> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n 9bf8 <_Py_type_getattro+0x22c> │ │ │ │ │ + bgt.n 9bec <_Py_type_getattro+0x22c> │ │ │ │ │ movs r2, #12 │ │ │ │ │ add.w r1, r3, #42240 @ 0xa500 │ │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ │ bic.w r5, r5, #1 │ │ │ │ │ mul.w r2, r2, sl │ │ │ │ │ adds r0, r1, r2 │ │ │ │ │ str r5, [r0, #8] │ │ │ │ │ @@ -15678,21 +15674,21 @@ │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ str r7, [r1, r5] │ │ │ │ │ dmb ish │ │ │ │ │ str.w r9, [r1, r2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9db8 <_Py_type_getattro+0x3ec> │ │ │ │ │ + blt.w 9dac <_Py_type_getattro+0x3ec> │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.w 9da4 <_Py_type_getattro+0x3d8> │ │ │ │ │ + bne.w 9d98 <_Py_type_getattro+0x3d8> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 9d7c <_Py_type_getattro+0x3b0> │ │ │ │ │ - cbnz r4, 9c22 <_Py_type_getattro+0x256> │ │ │ │ │ + bne.w 9d70 <_Py_type_getattro+0x3b0> │ │ │ │ │ + cbnz r4, 9c16 <_Py_type_getattro+0x256> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC74 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -15700,16 +15696,16 @@ │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b.n 9b52 <_Py_type_getattro+0x186> │ │ │ │ │ - ldr r3, [pc, #192] @ (9cec <_Py_type_getattro+0x320>) │ │ │ │ │ + b.n 9b46 <_Py_type_getattro+0x186> │ │ │ │ │ + ldr r3, [pc, #192] @ (9ce0 <_Py_type_getattro+0x320>) │ │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ │ movs r1, #28 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ │ @@ -15721,91 +15717,91 @@ │ │ │ │ │ movhi r3, #1 │ │ │ │ │ add.w r0, r2, #91136 @ 0x16400 │ │ │ │ │ ldr.w r1, [r0, #412] @ 0x19c │ │ │ │ │ cmp r1, r6 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9e8c <_Py_type_getattro+0x4c0> │ │ │ │ │ + beq.w 9e7e <_Py_type_getattro+0x4be> │ │ │ │ │ ldr.w r3, [r0, #428] @ 0x1ac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9a06 <_Py_type_getattro+0x3a> │ │ │ │ │ + bne.w 99fa <_Py_type_getattro+0x3a> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 5b34 │ │ │ │ │ R_ARM_THM_CALL PyType_Ready │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 9a02 <_Py_type_getattro+0x36> │ │ │ │ │ - b.n 9eec <_Py_type_getattro+0x520> │ │ │ │ │ + bne.w 99f6 <_Py_type_getattro+0x36> │ │ │ │ │ + b.n 9ede <_Py_type_getattro+0x51e> │ │ │ │ │ bics.w r3, r2, #1 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r2, r2, #1 │ │ │ │ │ - beq.w 9aa6 <_Py_type_getattro+0xda> │ │ │ │ │ + beq.w 9a9a <_Py_type_getattro+0xda> │ │ │ │ │ bic.w r4, r2, #1 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r8, [r3, #136] @ 0x88 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 9a78 <_Py_type_getattro+0xac> │ │ │ │ │ - ldr r3, [pc, #72] @ (9cf0 <_Py_type_getattro+0x324>) │ │ │ │ │ + bne.w 9a6c <_Py_type_getattro+0xac> │ │ │ │ │ + ldr r3, [pc, #72] @ (9ce4 <_Py_type_getattro+0x324>) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ldr.w r9, [r6, #192] @ 0xc0 │ │ │ │ │ movs r2, #12 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ eor.w r5, r5, r9 │ │ │ │ │ ubfx sl, r5, #0, #12 │ │ │ │ │ mla r2, r2, sl, r3 │ │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ │ ldr.w r0, [r2, #1432] @ 0x598 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - beq.w 9ad4 <_Py_type_getattro+0x108> │ │ │ │ │ - b.n 9b84 <_Py_type_getattro+0x1b8> │ │ │ │ │ + beq.w 9ac8 <_Py_type_getattro+0x108> │ │ │ │ │ + b.n 9b78 <_Py_type_getattro+0x1b8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9b2c <_Py_type_getattro+0x160> │ │ │ │ │ + b.n 9b20 <_Py_type_getattro+0x160> │ │ │ │ │ .word 0x000002cc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000238 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000182 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000b8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000044 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 9dfa <_Py_type_getattro+0x42e> │ │ │ │ │ + beq.n 9dec <_Py_type_getattro+0x42c> │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9ec6 <_Py_type_getattro+0x4fa> │ │ │ │ │ + beq.w 9eb8 <_Py_type_getattro+0x4f8> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n 9d5c <_Py_type_getattro+0x390> │ │ │ │ │ + bne.n 9d50 <_Py_type_getattro+0x390> │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.n 9d5c <_Py_type_getattro+0x390> │ │ │ │ │ + bgt.n 9d50 <_Py_type_getattro+0x390> │ │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ adds r1, r4, #4 │ │ │ │ │ @@ -15815,207 +15811,207 @@ │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r7, #0] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str.w r9, [r3, r4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9de8 <_Py_type_getattro+0x41c> │ │ │ │ │ + blt.n 9dda <_Py_type_getattro+0x41a> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 9aa6 <_Py_type_getattro+0xda> │ │ │ │ │ + beq.w 9a9a <_Py_type_getattro+0xda> │ │ │ │ │ lsls r0, r2, #31 │ │ │ │ │ - bmi.n 9c88 <_Py_type_getattro+0x2bc> │ │ │ │ │ + bmi.n 9c7c <_Py_type_getattro+0x2bc> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9a68 <_Py_type_getattro+0x9c> │ │ │ │ │ - ldr r3, [pc, #396] @ (9efc <_Py_type_getattro+0x530>) │ │ │ │ │ + bne.w 9a5c <_Py_type_getattro+0x9c> │ │ │ │ │ + ldr r3, [pc, #396] @ (9ef0 <_Py_type_getattro+0x530>) │ │ │ │ │ mov r4, r2 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - b.n 9cb2 <_Py_type_getattro+0x2e6> │ │ │ │ │ + b.n 9ca6 <_Py_type_getattro+0x2e6> │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r8 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9b50 <_Py_type_getattro+0x184> │ │ │ │ │ + bge.w 9b44 <_Py_type_getattro+0x184> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9b50 <_Py_type_getattro+0x184> │ │ │ │ │ + bne.w 9b44 <_Py_type_getattro+0x184> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9b52 <_Py_type_getattro+0x186> │ │ │ │ │ + b.n 9b46 <_Py_type_getattro+0x186> │ │ │ │ │ lsls r1, r5, #31 │ │ │ │ │ - bmi.n 9dd6 <_Py_type_getattro+0x40a> │ │ │ │ │ + bmi.n 9dc8 <_Py_type_getattro+0x408> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 9b12 <_Py_type_getattro+0x146> │ │ │ │ │ + bne.w 9b06 <_Py_type_getattro+0x146> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 9c06 <_Py_type_getattro+0x23a> │ │ │ │ │ - b.n 9d7c <_Py_type_getattro+0x3b0> │ │ │ │ │ + beq.w 9bfa <_Py_type_getattro+0x23a> │ │ │ │ │ + b.n 9d70 <_Py_type_getattro+0x3b0> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9bf6 <_Py_type_getattro+0x22a> │ │ │ │ │ + bne.w 9bea <_Py_type_getattro+0x22a> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9bf6 <_Py_type_getattro+0x22a> │ │ │ │ │ + b.n 9bea <_Py_type_getattro+0x22a> │ │ │ │ │ bics.w r3, r5, #1 │ │ │ │ │ - it ne │ │ │ │ │ - orrne.w r5, r5, #1 │ │ │ │ │ - beq.w 9bfe <_Py_type_getattro+0x232> │ │ │ │ │ + beq.w 9bf2 <_Py_type_getattro+0x232> │ │ │ │ │ + orr.w r5, r5, #1 │ │ │ │ │ bic.w r5, r5, #1 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ - b.n 9b12 <_Py_type_getattro+0x146> │ │ │ │ │ + b.n 9b06 <_Py_type_getattro+0x146> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9d5a <_Py_type_getattro+0x38e> │ │ │ │ │ + bne.n 9d4e <_Py_type_getattro+0x38e> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9d5a <_Py_type_getattro+0x38e> │ │ │ │ │ + b.n 9d4e <_Py_type_getattro+0x38e> │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 9b84 <_Py_type_getattro+0x1b8> │ │ │ │ │ + b.n 9b78 <_Py_type_getattro+0x1b8> │ │ │ │ │ ldrh.w r2, [fp, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n 9eb6 <_Py_type_getattro+0x4ea> │ │ │ │ │ + bcs.n 9ea8 <_Py_type_getattro+0x4e8> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 9eb6 <_Py_type_getattro+0x4ea> │ │ │ │ │ + bne.n 9ea8 <_Py_type_getattro+0x4e8> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n 9eb6 <_Py_type_getattro+0x4ea> │ │ │ │ │ + bgt.n 9ea8 <_Py_type_getattro+0x4e8> │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, fp │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr.w r9, [fp, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 9ec6 <_Py_type_getattro+0x4fa> │ │ │ │ │ + beq.n 9eb8 <_Py_type_getattro+0x4f8> │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 9d18 <_Py_type_getattro+0x34c> │ │ │ │ │ - b.n 9d5a <_Py_type_getattro+0x38e> │ │ │ │ │ + bne.w 9d0c <_Py_type_getattro+0x34c> │ │ │ │ │ + b.n 9d4e <_Py_type_getattro+0x38e> │ │ │ │ │ ldrh.w r2, [r6, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n 9e9c <_Py_type_getattro+0x4d0> │ │ │ │ │ + bcs.n 9e8e <_Py_type_getattro+0x4ce> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 9e9c <_Py_type_getattro+0x4d0> │ │ │ │ │ + bne.n 9e8e <_Py_type_getattro+0x4ce> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n 9e9c <_Py_type_getattro+0x4d0> │ │ │ │ │ + bgt.n 9e8e <_Py_type_getattro+0x4ce> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr.w r9, [r6, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9bfe <_Py_type_getattro+0x232> │ │ │ │ │ + beq.w 9bf2 <_Py_type_getattro+0x232> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 9ba8 <_Py_type_getattro+0x1dc> │ │ │ │ │ - b.n 9bf6 <_Py_type_getattro+0x22a> │ │ │ │ │ + bne.w 9b9c <_Py_type_getattro+0x1dc> │ │ │ │ │ + b.n 9bea <_Py_type_getattro+0x22a> │ │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ │ ldr.w r3, [r2, #404] @ 0x194 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9a06 <_Py_type_getattro+0x3a> │ │ │ │ │ - b.n 9c6c <_Py_type_getattro+0x2a0> │ │ │ │ │ + bne.w 99fa <_Py_type_getattro+0x3a> │ │ │ │ │ + b.n 9c60 <_Py_type_getattro+0x2a0> │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 9bf6 <_Py_type_getattro+0x22a> │ │ │ │ │ + bne.w 9bea <_Py_type_getattro+0x22a> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 9c06 <_Py_type_getattro+0x23a> │ │ │ │ │ - b.n 9d7c <_Py_type_getattro+0x3b0> │ │ │ │ │ + beq.w 9bfa <_Py_type_getattro+0x23a> │ │ │ │ │ + b.n 9d70 <_Py_type_getattro+0x3b0> │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 9d5a <_Py_type_getattro+0x38e> │ │ │ │ │ - ldr r3, [pc, #56] @ (9f00 <_Py_type_getattro+0x534>) │ │ │ │ │ + bne.w 9d4e <_Py_type_getattro+0x38e> │ │ │ │ │ + ldr r3, [pc, #56] @ (9ef4 <_Py_type_getattro+0x534>) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - b.n 9ab2 <_Py_type_getattro+0xe6> │ │ │ │ │ + b.n 9aa6 <_Py_type_getattro+0xe6> │ │ │ │ │ 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 .LC73 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC73 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b.n 9b52 <_Py_type_getattro+0x186> │ │ │ │ │ + b.n 9b46 <_Py_type_getattro+0x186> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9b50 <_Py_type_getattro+0x184> │ │ │ │ │ + b.n 9b44 <_Py_type_getattro+0x184> │ │ │ │ │ + nop │ │ │ │ │ .word 0x00000188 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000034 │ │ │ │ │ + .word 0x00000036 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00009f04 : │ │ │ │ │ +00009ef8 : │ │ │ │ │ object_str(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ │ - cbz r3, 9f0c │ │ │ │ │ + cbz r3, 9f00 │ │ │ │ │ bx r3 │ │ │ │ │ b.w 174c │ │ │ │ │ R_ARM_THM_JUMP24 object_repr │ │ │ │ │ │ │ │ │ │ -00009f10 : │ │ │ │ │ +00009f04 : │ │ │ │ │ type_qualname(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #22 │ │ │ │ │ - bpl.n 9f2a │ │ │ │ │ + bpl.n 9f1e │ │ │ │ │ ldr.w r0, [r0, #436] @ 0x1b4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9f24 │ │ │ │ │ + blt.n 9f18 │ │ │ │ │ bx lr │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -16024,33 +16020,33 @@ │ │ │ │ │ sub sp, #12 │ │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strrchr │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r0, 9f56 │ │ │ │ │ + cbnz r0, 9f4a │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - b.n 9f4a │ │ │ │ │ + b.n 9f3e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009f5c <_PyObject_LookupSpecialMethod>: │ │ │ │ │ +00009f50 <_PyObject_LookupSpecialMethod>: │ │ │ │ │ _PyObject_LookupSpecialMethod(): │ │ │ │ │ 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 r7, [r1, #4] │ │ │ │ │ mov sl, r1 │ │ │ │ │ - ldr r2, [pc, #428] @ (a120 <_PyObject_LookupSpecialMethod+0x1c4>) │ │ │ │ │ + ldr r2, [pc, #428] @ (a114 <_PyObject_LookupSpecialMethod+0x1c4>) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ bic.w r7, r7, #1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ @@ -16061,69 +16057,69 @@ │ │ │ │ │ eor.w r5, r9, r0, asr #3 │ │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ │ mul.w r5, r2, r5 │ │ │ │ │ adds r6, r4, r5 │ │ │ │ │ add.w r6, r6, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [r6, #1432] @ 0x598 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.n a004 <_PyObject_LookupSpecialMethod+0xa8> │ │ │ │ │ + bne.n 9ff8 <_PyObject_LookupSpecialMethod+0xa8> │ │ │ │ │ ldr.w r2, [r6, #1436] @ 0x59c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n a004 <_PyObject_LookupSpecialMethod+0xa8> │ │ │ │ │ + bne.n 9ff8 <_PyObject_LookupSpecialMethod+0xa8> │ │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ │ add r4, r5 │ │ │ │ │ ldr.w r3, [r4, #1440] @ 0x5a0 │ │ │ │ │ - cbz r3, 9ff6 <_PyObject_LookupSpecialMethod+0x9a> │ │ │ │ │ + cbz r3, 9fea <_PyObject_LookupSpecialMethod+0x9a> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ bic.w r0, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls.n 9ffc <_PyObject_LookupSpecialMethod+0xa0> │ │ │ │ │ + bls.n 9ff0 <_PyObject_LookupSpecialMethod+0xa0> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #14 │ │ │ │ │ - bpl.n a0d8 <_PyObject_LookupSpecialMethod+0x17c> │ │ │ │ │ + bpl.n a0cc <_PyObject_LookupSpecialMethod+0x17c> │ │ │ │ │ movs r0, #1 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n a06c <_PyObject_LookupSpecialMethod+0x110> │ │ │ │ │ + bne.n a060 <_PyObject_LookupSpecialMethod+0x110> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n a080 <_PyObject_LookupSpecialMethod+0x124> │ │ │ │ │ + beq.n a074 <_PyObject_LookupSpecialMethod+0x124> │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 9ff6 <_PyObject_LookupSpecialMethod+0x9a> │ │ │ │ │ + beq.n 9fea <_PyObject_LookupSpecialMethod+0x9a> │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 9fd0 <_PyObject_LookupSpecialMethod+0x74> │ │ │ │ │ + bne.n 9fc4 <_PyObject_LookupSpecialMethod+0x74> │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n 9fd0 <_PyObject_LookupSpecialMethod+0x74> │ │ │ │ │ + bgt.n 9fc4 <_PyObject_LookupSpecialMethod+0x74> │ │ │ │ │ add.w r4, r4, #42240 @ 0xa500 │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ adds r4, #152 @ 0x98 │ │ │ │ │ adds r2, r4, r5 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r2, r5, #4 │ │ │ │ │ @@ -16133,65 +16129,65 @@ │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt.w r3, [r8] │ │ │ │ │ str.w r8, [r4, r2] │ │ │ │ │ dmb ish │ │ │ │ │ str.w r9, [r4, r5] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a072 <_PyObject_LookupSpecialMethod+0x116> │ │ │ │ │ + blt.n a066 <_PyObject_LookupSpecialMethod+0x116> │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ - b.n 9fd0 <_PyObject_LookupSpecialMethod+0x74> │ │ │ │ │ + b.n 9fc4 <_PyObject_LookupSpecialMethod+0x74> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a06c <_PyObject_LookupSpecialMethod+0x110> │ │ │ │ │ + bne.n a060 <_PyObject_LookupSpecialMethod+0x110> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a06c <_PyObject_LookupSpecialMethod+0x110> │ │ │ │ │ + b.n a060 <_PyObject_LookupSpecialMethod+0x110> │ │ │ │ │ ldrh.w r2, [r3, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n 9fe8 <_PyObject_LookupSpecialMethod+0x8c> │ │ │ │ │ + bcs.n 9fdc <_PyObject_LookupSpecialMethod+0x8c> │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov fp, 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 9fe8 <_PyObject_LookupSpecialMethod+0x8c> │ │ │ │ │ + bne.n 9fdc <_PyObject_LookupSpecialMethod+0x8c> │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n 9fe8 <_PyObject_LookupSpecialMethod+0x8c> │ │ │ │ │ + bgt.n 9fdc <_PyObject_LookupSpecialMethod+0x8c> │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr.w r9, [r3, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 9ff6 <_PyObject_LookupSpecialMethod+0x9a> │ │ │ │ │ + beq.n 9fea <_PyObject_LookupSpecialMethod+0x9a> │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n a06c <_PyObject_LookupSpecialMethod+0x110> │ │ │ │ │ + beq.n a060 <_PyObject_LookupSpecialMethod+0x110> │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - beq.n a02c <_PyObject_LookupSpecialMethod+0xd0> │ │ │ │ │ - b.n 9fd0 <_PyObject_LookupSpecialMethod+0x74> │ │ │ │ │ + beq.n a020 <_PyObject_LookupSpecialMethod+0xd0> │ │ │ │ │ + b.n 9fc4 <_PyObject_LookupSpecialMethod+0x74> │ │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ │ - cbz r3, a106 <_PyObject_LookupSpecialMethod+0x1aa> │ │ │ │ │ + cbz r3, a0fa <_PyObject_LookupSpecialMethod+0x1aa> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, a118 <_PyObject_LookupSpecialMethod+0x1bc> │ │ │ │ │ + cbz r0, a10c <_PyObject_LookupSpecialMethod+0x1bc> │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -16200,278 +16196,278 @@ │ │ │ │ │ str.w r4, [sl] │ │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ │ movs r4, #1 │ │ │ │ │ str.w r4, [sl, #4] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 9fe2 <_PyObject_LookupSpecialMethod+0x86> │ │ │ │ │ + b.n 9fd6 <_PyObject_LookupSpecialMethod+0x86> │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 9fe2 <_PyObject_LookupSpecialMethod+0x86> │ │ │ │ │ + b.n 9fd6 <_PyObject_LookupSpecialMethod+0x86> │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000a124 : │ │ │ │ │ +0000a118 : │ │ │ │ │ slot_tp_new(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r3, [pc, #84] @ (a188 ) │ │ │ │ │ + ldr r3, [pc, #84] @ (a17c ) │ │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r7, r1 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - ldr r1, [pc, #72] @ (a18c ) │ │ │ │ │ + ldr r1, [pc, #72] @ (a180 ) │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr.w r4, [lr, r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetAttr │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, a184 │ │ │ │ │ + cbz r0, a178 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 <_PyObject_Call_Prepend> │ │ │ │ │ R_ARM_THM_CALL _PyObject_Call_Prepend │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a182 │ │ │ │ │ + bge.n a176 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbz r3, a178 │ │ │ │ │ + cbz r3, a16c │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n a172 │ │ │ │ │ + b.n a166 │ │ │ │ │ .word 0x00000048 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00005df4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000a190 : │ │ │ │ │ +0000a184 : │ │ │ │ │ tp_new_wrapper(): │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a2ae │ │ │ │ │ + beq.w a2a2 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n a2ae │ │ │ │ │ + bge.n a2a2 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #5 │ │ │ │ │ - bpl.w a346 │ │ │ │ │ + bpl.w a33a │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w a346 │ │ │ │ │ + ble.w a33a │ │ │ │ │ ldr r5, [r1, #16] │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w a32a │ │ │ │ │ + bge.w a31e │ │ │ │ │ ldr.w r3, [r5, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a31e │ │ │ │ │ + beq.w a312 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.w a2fe │ │ │ │ │ + ble.w a2f2 │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n a216 │ │ │ │ │ + beq.n a20a │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.w a2fe │ │ │ │ │ + beq.w a2f2 │ │ │ │ │ ldr r6, [r3, #20] │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n a216 │ │ │ │ │ + beq.n a20a │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.w a2fe │ │ │ │ │ + beq.w a2f2 │ │ │ │ │ ldr r6, [r3, #24] │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - beq.n a216 │ │ │ │ │ + beq.n a20a │ │ │ │ │ adds r3, #24 │ │ │ │ │ mov.w ip, #2 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - beq.n a2fe │ │ │ │ │ + beq.n a2f2 │ │ │ │ │ ldr.w lr, [r3, #4]! │ │ │ │ │ cmp r4, lr │ │ │ │ │ - bne.n a206 │ │ │ │ │ + bne.n a1fa │ │ │ │ │ ldr.w r0, [r5, #156] @ 0x9c │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC slot_tp_new │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS slot_tp_new │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n a282 │ │ │ │ │ + bne.n a276 │ │ │ │ │ ldr.w r3, [r5, #128] @ 0x80 │ │ │ │ │ - cbz r3, a23c │ │ │ │ │ + cbz r3, a230 │ │ │ │ │ ldr.w r0, [r3, #156] @ 0x9c │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n a274 │ │ │ │ │ + bne.n a268 │ │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a22c │ │ │ │ │ + bne.n a220 │ │ │ │ │ mov r0, r1 │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_GetSlice │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a2c6 │ │ │ │ │ + beq.n a2ba │ │ │ │ │ ldr.w r3, [r4, #156] @ 0x9c │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a26e │ │ │ │ │ + bge.n a262 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, a26e │ │ │ │ │ + cbnz r3, a262 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr.w r0, [r3, #156] @ 0x9c │ │ │ │ │ ldr.w r6, [r4, #156] @ 0x9c │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n a23c │ │ │ │ │ - b.n a28c │ │ │ │ │ + beq.n a230 │ │ │ │ │ + b.n a280 │ │ │ │ │ ldr.w r3, [r4, #156] @ 0x9c │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n a23c │ │ │ │ │ + beq.n a230 │ │ │ │ │ mov r3, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr.w ip, [r5, #12] │ │ │ │ │ - cbnz r0, a2ca │ │ │ │ │ + cbnz r0, a2be │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ mov r2, ip │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n a26e │ │ │ │ │ + b.n a262 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC94 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC94 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n a2aa │ │ │ │ │ + b.n a29e │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n a26e │ │ │ │ │ + b.n a262 │ │ │ │ │ ldr.w lr, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC98 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC98 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ mov r3, ip │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ str.w lr, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n a2aa │ │ │ │ │ + b.n a29e │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n a216 │ │ │ │ │ + beq.n a20a │ │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a2e6 │ │ │ │ │ + bne.n a2da │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n a216 │ │ │ │ │ + beq.n a20a │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC97 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC97 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n a2aa │ │ │ │ │ + b.n a29e │ │ │ │ │ cmp r4, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r5 │ │ │ │ │ - beq.w a216 │ │ │ │ │ - b.n a2ea │ │ │ │ │ + beq.w a20a │ │ │ │ │ + b.n a2de │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC96 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC96 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n a2aa │ │ │ │ │ + b.n a29e │ │ │ │ │ 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] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC95 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC95 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n a2aa │ │ │ │ │ + b.n a29e │ │ │ │ │ │ │ │ │ │ -0000a360 : │ │ │ │ │ +0000a354 : │ │ │ │ │ wrap_init(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov ip, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ @@ -16483,198 +16479,195 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, r3 │ │ │ │ │ movlt r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -0000a388 : │ │ │ │ │ +0000a37c : │ │ │ │ │ subtype_dealloc(): │ │ │ │ │ - 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, #4056] @ 0xfd8 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ - sub sp, #12 │ │ │ │ │ + sub sp, #8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #17 │ │ │ │ │ - bpl.w a840 │ │ │ │ │ + bpl.w a834 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GC_UnTrack │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC subtype_dealloc │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS subtype_dealloc │ │ │ │ │ cmp r3, r7 │ │ │ │ │ it ne │ │ │ │ │ movne r8, r4 │ │ │ │ │ - bne.n a3e0 │ │ │ │ │ + bne.n a3d4 │ │ │ │ │ ldr.w r8, [r4, #128] @ 0x80 │ │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n a3e0 │ │ │ │ │ + bne.n a3d4 │ │ │ │ │ ldr.w r8, [r8, #128] @ 0x80 │ │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n a3e0 │ │ │ │ │ + bne.n a3d4 │ │ │ │ │ ldr.w r8, [r8, #128] @ 0x80 │ │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n a3d4 │ │ │ │ │ + beq.n a3c8 │ │ │ │ │ ldr.w r1, [r4, #196] @ 0xc4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a492 │ │ │ │ │ + bne.n a486 │ │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ │ ldr.w r1, [r4, #188] @ 0xbc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a5b4 │ │ │ │ │ + beq.w a5a2 │ │ │ │ │ ldr.w r0, [r8, #104] @ 0x68 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a5b4 │ │ │ │ │ + bne.w a5a2 │ │ │ │ │ subs r5, r1, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ it ne │ │ │ │ │ movne r5, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_ClearWeakRefs │ │ │ │ │ ldr.w r1, [r4, #188] @ 0xbc │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a830 │ │ │ │ │ + bne.w a822 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w a540 │ │ │ │ │ + bne.w a52e │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w a55a │ │ │ │ │ + bne.w a548 │ │ │ │ │ mov r5, r4 │ │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w a5dc │ │ │ │ │ + bne.w a5cc │ │ │ │ │ ldr.w r5, [r5, #128] @ 0x80 │ │ │ │ │ ldr.w r8, [r5, #24] │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - beq.n a426 │ │ │ │ │ + beq.n a41a │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ lsls r7, r2, #27 │ │ │ │ │ - bpl.w a564 │ │ │ │ │ + bpl.w a552 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_ClearManagedDict │ │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ ldr r4, [r6, #4] │ │ │ │ │ lsls r5, r2, #17 │ │ │ │ │ - bmi.w a578 │ │ │ │ │ + bmi.w a566 │ │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #22 │ │ │ │ │ - bpl.w a740 │ │ │ │ │ + bpl.w a730 │ │ │ │ │ lsls r3, r2, #22 │ │ │ │ │ - bmi.w a740 │ │ │ │ │ + bmi.w a730 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC object_dealloc │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS object_dealloc │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.w a5cc │ │ │ │ │ + bne.w a5bc │ │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a48c │ │ │ │ │ + bge.n a480 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a786 │ │ │ │ │ - add sp, #12 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - ldr r3, [pc, #672] @ (a734 ) │ │ │ │ │ + beq.w a776 │ │ │ │ │ + add sp, #8 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ + ldr r3, [pc, #668] @ (a724 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ + sub.w r5, r6, #8 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ + str r5, [sp, #4] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ - sub.w r2, r6, #8 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ │ - ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ │ + ldr.w r2, [r1, #3892] @ 0xf34 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr.w r0, [r1, #3868] @ 0xf1c │ │ │ │ │ - ldr.w lr, [ip, #4] │ │ │ │ │ - adds r5, r0, #1 │ │ │ │ │ + ldr.w lr, [r2, #4] │ │ │ │ │ + add.w ip, r0, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ - str.w r2, [lr] │ │ │ │ │ - strd ip, r3, [r6, #-8] │ │ │ │ │ - str.w r2, [ip, #4] │ │ │ │ │ - str.w r5, [r1, #3868] @ 0xf1c │ │ │ │ │ + str.w r5, [lr] │ │ │ │ │ + strd r2, r3, [r6, #-8] │ │ │ │ │ + str r5, [r2, #4] │ │ │ │ │ + str.w ip, [r1, #3868] @ 0xf1c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallFinalizerFromDealloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n a48c │ │ │ │ │ + blt.n a480 │ │ │ │ │ ldrd r0, r1, [r6, #-8] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ ldr r5, [r4, #104] @ 0x68 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ orrs r3, r1 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r6, #-8] │ │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ │ - ldr r1, [pc, #568] @ (a738 ) │ │ │ │ │ + ldr r1, [pc, #564] @ (a728 ) │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ str.w r3, [r6, #-4] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr r1, [r2, r1] │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ ldr.w r1, [r0, #3868] @ 0xf1c │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [r0, #3868] @ 0xf1c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w a792 │ │ │ │ │ + beq.w a782 │ │ │ │ │ ldr.w r0, [r8, #104] @ 0x68 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a81e │ │ │ │ │ + bne.w a810 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_ClearWeakRefs │ │ │ │ │ ldr.w r1, [r4, #188] @ 0xbc │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a82a │ │ │ │ │ + bne.w a81c │ │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ │ - cbz r3, a550 │ │ │ │ │ + cbz r3, a53e │ │ │ │ │ ldr.w r0, [r8, #104] @ 0x68 │ │ │ │ │ - cbnz r0, a550 │ │ │ │ │ + cbnz r0, a53e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyWeakref_ClearWeakRefsNoCallbacks> │ │ │ │ │ R_ARM_THM_CALL _PyWeakref_ClearWeakRefsNoCallbacks │ │ │ │ │ ldr.w r8, [r4, #24] │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - beq.w a424 │ │ │ │ │ + beq.w a418 │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ mov r5, r4 │ │ │ │ │ lsls r7, r2, #27 │ │ │ │ │ - bmi.w a446 │ │ │ │ │ + bmi.w a43a │ │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a6de │ │ │ │ │ + bne.w a6ce │ │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ ldr r4, [r6, #4] │ │ │ │ │ lsls r0, r2, #17 │ │ │ │ │ - bpl.w a456 │ │ │ │ │ - ldr r1, [pc, #448] @ (a73c ) │ │ │ │ │ + bpl.w a44a │ │ │ │ │ + ldr r1, [pc, #452] @ (a72c ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ sub.w r0, r6, #8 │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ │ @@ -16684,281 +16677,283 @@ │ │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ │ adds r7, #1 │ │ │ │ │ orr.w r1, r1, lr │ │ │ │ │ str.w r0, [lr] │ │ │ │ │ strd r3, r1, [r6, #-8] │ │ │ │ │ str r0, [r3, #4] │ │ │ │ │ str.w r7, [r5, #3868] @ 0xf1c │ │ │ │ │ - b.n a456 │ │ │ │ │ + b.n a44a │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w a41c │ │ │ │ │ + beq.w a410 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r5, #1 │ │ │ │ │ sub.w r2, r6, #8 │ │ │ │ │ - b.n a79e │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ + b.n a78e │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r8 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a482 │ │ │ │ │ - b.n a48c │ │ │ │ │ + blt.w a476 │ │ │ │ │ + b.n a480 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #8388608 @ 0x800000 │ │ │ │ │ - beq.w a864 │ │ │ │ │ + beq.w a858 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.w a432 │ │ │ │ │ + ble.w a426 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ add r3, r5 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, #16 │ │ │ │ │ - bne.n a612 │ │ │ │ │ + bne.n a602 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ands.w r2, r2, #1 │ │ │ │ │ - bne.n a612 │ │ │ │ │ + bne.n a602 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr r0, [r6, r1] │ │ │ │ │ - cbz r0, a612 │ │ │ │ │ + cbz r0, a602 │ │ │ │ │ str r2, [r6, r1] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a70e │ │ │ │ │ + blt.n a6fe │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w a432 │ │ │ │ │ + beq.w a426 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ cmp r2, #16 │ │ │ │ │ - bne.n a638 │ │ │ │ │ + bne.n a628 │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ ands.w r2, r2, #1 │ │ │ │ │ - bne.n a638 │ │ │ │ │ + bne.n a628 │ │ │ │ │ ldr r1, [r3, #28] │ │ │ │ │ ldr r0, [r6, r1] │ │ │ │ │ - cbz r0, a638 │ │ │ │ │ + cbz r0, a628 │ │ │ │ │ str r2, [r6, r1] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a722 │ │ │ │ │ + blt.n a712 │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ - beq.w a432 │ │ │ │ │ + beq.w a426 │ │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ │ cmp r2, #16 │ │ │ │ │ - bne.n a660 │ │ │ │ │ + bne.n a650 │ │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ │ ands.w r2, r2, #1 │ │ │ │ │ - bne.n a660 │ │ │ │ │ + bne.n a650 │ │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ │ ldr r0, [r6, r1] │ │ │ │ │ - cbz r0, a660 │ │ │ │ │ + cbz r0, a650 │ │ │ │ │ str r2, [r6, r1] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a772 │ │ │ │ │ + blt.w a762 │ │ │ │ │ cmp.w r8, #3 │ │ │ │ │ - beq.w a432 │ │ │ │ │ + beq.w a426 │ │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ │ cmp r2, #16 │ │ │ │ │ - bne.n a686 │ │ │ │ │ + bne.n a676 │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ ands.w r2, r2, #1 │ │ │ │ │ - bne.n a686 │ │ │ │ │ + bne.n a676 │ │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ │ ldr r0, [r6, r1] │ │ │ │ │ - cbz r0, a686 │ │ │ │ │ + cbz r0, a676 │ │ │ │ │ str r2, [r6, r1] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a75a │ │ │ │ │ + blt.n a74a │ │ │ │ │ cmp.w r8, #4 │ │ │ │ │ - beq.w a432 │ │ │ │ │ + beq.w a426 │ │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ │ movs r1, #4 │ │ │ │ │ - b.n a69e │ │ │ │ │ + b.n a68e │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #20 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - beq.w a432 │ │ │ │ │ + beq.w a426 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, #16 │ │ │ │ │ - bne.n a694 │ │ │ │ │ + bne.n a684 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ands.w r2, r2, #1 │ │ │ │ │ - bne.n a694 │ │ │ │ │ + bne.n a684 │ │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ │ ldr.w r0, [r6, lr] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a694 │ │ │ │ │ + beq.n a684 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ str.w r2, [r6, lr] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a694 │ │ │ │ │ + bge.n a684 │ │ │ │ │ add.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a694 │ │ │ │ │ + bne.n a684 │ │ │ │ │ strd r1, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ │ - b.n a694 │ │ │ │ │ + b.n a684 │ │ │ │ │ ldr.w r2, [r5, #144] @ 0x90 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a56e │ │ │ │ │ + bne.w a55c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_THM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a56e │ │ │ │ │ + beq.w a55c │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a56e │ │ │ │ │ + beq.w a55c │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a8d2 │ │ │ │ │ + blt.w a8c6 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - b.n a56e │ │ │ │ │ + b.n a55c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a612 │ │ │ │ │ + bne.w a602 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n a612 │ │ │ │ │ + b.n a602 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a638 │ │ │ │ │ + bne.n a628 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n a638 │ │ │ │ │ - .word 0x00000298 │ │ │ │ │ + b.n a628 │ │ │ │ │ + .word 0x00000290 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x0000022c │ │ │ │ │ + .word 0x00000228 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x000001ba │ │ │ │ │ + .word 0x000001bc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC object_dealloc │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS object_dealloc │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n a76c │ │ │ │ │ + bne.n a75c │ │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - add sp, #12 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ + add sp, #8 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ bx r3 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a686 │ │ │ │ │ + bne.n a676 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n a686 │ │ │ │ │ + b.n a676 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n a752 │ │ │ │ │ + b.n a742 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a660 │ │ │ │ │ + bne.w a650 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n a660 │ │ │ │ │ + b.n a650 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - add sp, #12 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ + add sp, #8 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ ldr.w r1, [r4, #188] @ 0xbc │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w a550 │ │ │ │ │ + beq.w a53e │ │ │ │ │ movs r5, #1 │ │ │ │ │ - ldr r0, [pc, #324] @ (a8e4 ) │ │ │ │ │ - and.w r9, r3, #3 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ + ldr r0, [pc, #328] @ (a8d8 ) │ │ │ │ │ + and.w sl, r3, #3 │ │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ │ - ldr.w ip, [r0, #8] │ │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ │ + ldr.w r9, [r0, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - ldr.w lr, [ip, #3892] @ 0xf34 │ │ │ │ │ - ldr.w r3, [ip, #3868] @ 0xf1c │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ + ldr.w lr, [r9, #3892] @ 0xf34 │ │ │ │ │ + ldr.w r3, [r9, #3868] @ 0xf1c │ │ │ │ │ + add.w ip, r3, #1 │ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ │ - orr.w r9, r9, r3 │ │ │ │ │ - str r2, [r3, #0] │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + orr.w sl, sl, r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - strd lr, r9, [r6, #-8] │ │ │ │ │ - str.w r2, [lr, #4] │ │ │ │ │ - str.w r3, [ip, #3868] @ 0xf1c │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ + strd lr, sl, [r6, #-8] │ │ │ │ │ + str.w r3, [lr, #4] │ │ │ │ │ + str.w ip, [r9, #3868] @ 0xf1c │ │ │ │ │ blx r1 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w a48c │ │ │ │ │ + bgt.w a480 │ │ │ │ │ ldrd r0, r1, [r6, #-8] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ orrs r3, r1 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r1, [r6, #-8] │ │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ │ - ldr r3, [pc, #228] @ (a8e8 ) │ │ │ │ │ + ldr r3, [pc, #232] @ (a8dc ) │ │ │ │ │ and.w r1, r1, #1 │ │ │ │ │ str.w r1, [r6, #-4] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr.w r3, [r1, #3868] @ 0xf1c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r1, #3868] @ 0xf1c │ │ │ │ │ - b.n a414 │ │ │ │ │ + b.n a408 │ │ │ │ │ ldr.w r1, [r4, #188] @ 0xbc │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w a548 │ │ │ │ │ - b.n a79c │ │ │ │ │ + beq.w a536 │ │ │ │ │ + b.n a78c │ │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ │ - b.n a79c │ │ │ │ │ + b.n a78c │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r6, #-4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ sub.w r2, r6, #8 │ │ │ │ │ - b.n a79e │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ + b.n a78e │ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a8c8 │ │ │ │ │ + bne.n a8bc │ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a8bc │ │ │ │ │ + bne.n a8b0 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC subtype_dealloc │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS subtype_dealloc │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n a88a │ │ │ │ │ + bne.n a87e │ │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ │ - b.n a858 │ │ │ │ │ + b.n a84c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ @@ -16966,186 +16961,186 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bgt.w a5f4 │ │ │ │ │ - b.n a432 │ │ │ │ │ + bgt.w a5e4 │ │ │ │ │ + b.n a426 │ │ │ │ │ ldr r5, [r6, #4] │ │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #22 │ │ │ │ │ - bpl.w a750 │ │ │ │ │ + bpl.w a740 │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ mov r0, r6 │ │ │ │ │ and.w r4, r4, #512 @ 0x200 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w a48c │ │ │ │ │ + bne.w a480 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w a48c │ │ │ │ │ + bge.w a480 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a48c │ │ │ │ │ - b.n a788 │ │ │ │ │ + bne.w a480 │ │ │ │ │ + b.n a778 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n a850 │ │ │ │ │ - b.n a48c │ │ │ │ │ + ble.n a844 │ │ │ │ │ + b.n a480 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallFinalizerFromDealloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n a848 │ │ │ │ │ - b.n a48c │ │ │ │ │ + bge.n a83c │ │ │ │ │ + b.n a480 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a708 │ │ │ │ │ + bne.w a6f8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a708 │ │ │ │ │ + b.n a6f8 │ │ │ │ │ nop │ │ │ │ │ - .word 0x0000013a │ │ │ │ │ + .word 0x0000013e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x000000da │ │ │ │ │ + .word 0x000000dc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000a8ec : │ │ │ │ │ +0000a8e0 : │ │ │ │ │ type_setattro(): │ │ │ │ │ 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, #84] @ 0x54 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ lsls r1, r3, #23 │ │ │ │ │ - bmi.w abc4 │ │ │ │ │ + bmi.w abb6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov sl, r2 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ - bpl.w ac88 │ │ │ │ │ + bpl.w ac7c │ │ │ │ │ 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 ac34 │ │ │ │ │ + bne.w ac28 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - beq.w abe8 │ │ │ │ │ + beq.w abdc │ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ - ldr r3, [pc, #672] @ (abe4 ) │ │ │ │ │ + ldr r3, [pc, #672] @ (abd8 ) │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movs r2, #12 │ │ │ │ │ ldr.w r8, [r1, #192] @ 0xc0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ eor.w r6, r8, r4, asr #3 │ │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mul.w r6, r2, r6 │ │ │ │ │ adds r7, r3, r6 │ │ │ │ │ add.w r7, r7, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [r7, #1432] @ 0x598 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n a9fe │ │ │ │ │ + bne.n a9f2 │ │ │ │ │ ldr.w r2, [r7, #1436] @ 0x59c │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n a9fe │ │ │ │ │ + bne.n a9f2 │ │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r6 │ │ │ │ │ ldr.w r0, [r3, #1440] @ 0x5a0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w aaf4 │ │ │ │ │ + beq.w aae8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w ab52 │ │ │ │ │ + bge.w ab46 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - beq.w aaf4 │ │ │ │ │ + beq.w aae8 │ │ │ │ │ lsls r3, r0, #31 │ │ │ │ │ - bmi.w ab5e │ │ │ │ │ + bmi.w ab50 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n aa70 │ │ │ │ │ + beq.n aa64 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a9ce │ │ │ │ │ + bge.n a9c2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, a9ce │ │ │ │ │ + cbnz r2, a9c2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cbz r4, a9e0 │ │ │ │ │ + cbz r4, a9d4 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a9e0 │ │ │ │ │ + bge.n a9d4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ab4a │ │ │ │ │ + beq.w ab3e │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ - cbz r0, a9f6 │ │ │ │ │ + cbz r0, a9ea │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a9f6 │ │ │ │ │ + bge.n a9ea │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ab44 │ │ │ │ │ + beq.w ab38 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w ab8c │ │ │ │ │ + beq.w ab7e │ │ │ │ │ mov r0, r1 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n aaf4 │ │ │ │ │ + beq.n aae8 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n aa62 │ │ │ │ │ + beq.n aa56 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne.n aa62 │ │ │ │ │ + bne.n aa56 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n aa62 │ │ │ │ │ + bgt.n aa56 │ │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic.w r0, r0, #1 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ adds r2, r3, r6 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ adds r1, r6, #4 │ │ │ │ │ @@ -17155,216 +17150,216 @@ │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r4, #0] │ │ │ │ │ str r4, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str.w r8, [r3, r6] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w ab7c │ │ │ │ │ + blt.w ab6e │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.n aaf4 │ │ │ │ │ + beq.n aae8 │ │ │ │ │ lsls r4, r0, #31 │ │ │ │ │ - bmi.n ab5e │ │ │ │ │ + bmi.n ab50 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a9a0 │ │ │ │ │ + bne.n a994 │ │ │ │ │ ldr.w r7, [r5, #132] @ 0x84 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w ac72 │ │ │ │ │ + beq.w ac66 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyDict_GetItemRef_Unicode_LockHeld> │ │ │ │ │ R_ARM_THM_CALL _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n ab10 │ │ │ │ │ + blt.n ab04 │ │ │ │ │ ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ │ - cbz r3, aa96 │ │ │ │ │ + cbz r3, aa8a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 5d0c │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_THM_CALL _PyDict_SetItem_LockHeld │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w ac46 │ │ │ │ │ + blt.w ac3a │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ sub.w r2, r2, #1 │ │ │ │ │ clz r2, r2 │ │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ │ it le │ │ │ │ │ movle r2, #0 │ │ │ │ │ - cbz r2, aada │ │ │ │ │ + cbz r2, aace │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w ac6e │ │ │ │ │ + bpl.w ac62 │ │ │ │ │ lsls r2, r1, #25 │ │ │ │ │ - bpl.n ab16 │ │ │ │ │ + bpl.n ab0a │ │ │ │ │ add.w r2, r6, #20 │ │ │ │ │ add r3, r2 │ │ │ │ │ ldrb.w r1, [r3, #-2] │ │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ │ - beq.n ab24 │ │ │ │ │ + beq.n ab18 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w a9cc │ │ │ │ │ + bge.w a9c0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a9cc │ │ │ │ │ - b.n a9c6 │ │ │ │ │ + bne.w a9c0 │ │ │ │ │ + b.n a9ba │ │ │ │ │ ldr.w r7, [r5, #132] @ 0x84 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w ac74 │ │ │ │ │ + beq.w ac68 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyDict_GetItemRef_Unicode_LockHeld> │ │ │ │ │ R_ARM_THM_CALL _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n aa8a │ │ │ │ │ + bge.n aa7e │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n aadc │ │ │ │ │ + b.n aad0 │ │ │ │ │ add.w r2, r6, #28 │ │ │ │ │ add r3, r2 │ │ │ │ │ ldrb.w r1, [r3, #-2] │ │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ │ - bne.n aada │ │ │ │ │ + bne.n aace │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - bne.n aada │ │ │ │ │ + bne.n aace │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - bne.n aada │ │ │ │ │ + bne.n aace │ │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - bne.n aada │ │ │ │ │ + bne.n aace │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl b2c8 │ │ │ │ │ + bl b2bc │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n aadc │ │ │ │ │ + b.n aad0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a9f6 │ │ │ │ │ + b.n a9ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a9e0 │ │ │ │ │ + b.n a9d4 │ │ │ │ │ bics.w r3, r0, #1 │ │ │ │ │ - it ne │ │ │ │ │ - orrne.w r0, r0, #1 │ │ │ │ │ - beq.n aaf4 │ │ │ │ │ + beq.n aae8 │ │ │ │ │ + orr.w r0, r0, #1 │ │ │ │ │ bic.w r4, r0, #1 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a9ac │ │ │ │ │ - b.n aa70 │ │ │ │ │ + bne.w a9a0 │ │ │ │ │ + b.n aa64 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w aa60 │ │ │ │ │ + bne.w aa54 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n aa60 │ │ │ │ │ + b.n aa54 │ │ │ │ │ ldrh.w r2, [r1, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.w aa06 │ │ │ │ │ + bcs.w a9fa │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne.w aa06 │ │ │ │ │ + bne.w a9fa │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.w aa06 │ │ │ │ │ + bgt.w a9fa │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr.w r8, [r8, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n aa14 │ │ │ │ │ + b.n aa08 │ │ │ │ │ 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 .LC99 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC99 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n a9f6 │ │ │ │ │ + b.n a9ea │ │ │ │ │ + nop │ │ │ │ │ .word 0x00000294 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - ldr r3, [pc, #184] @ (aca4 ) │ │ │ │ │ + ldr r3, [pc, #184] @ (ac98 ) │ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ bl 0 <_PyUnicode_InternMortal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_InternMortal │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ lsls r7, r3, #30 │ │ │ │ │ - bne.w a93e │ │ │ │ │ + bne.w a932 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_MemoryError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_MemoryError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC100 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC100 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n abde │ │ │ │ │ + bge.n abd0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n abde │ │ │ │ │ + bne.n abd0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n abde │ │ │ │ │ + b.n abd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Copy │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a932 │ │ │ │ │ - b.n abde │ │ │ │ │ + bne.w a926 │ │ │ │ │ + b.n abd0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ mov r3, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC101 │ │ │ │ │ @@ -17375,257 +17370,257 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_THM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ - b.n aadc │ │ │ │ │ + b.n aad0 │ │ │ │ │ ldr r2, [r6, #28] │ │ │ │ │ - b.n ab1a │ │ │ │ │ + b.n ab0e │ │ │ │ │ mov r7, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_New │ │ │ │ │ mov r4, r7 │ │ │ │ │ str.w r0, [r5, #132] @ 0x84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ab10 │ │ │ │ │ + beq.w ab04 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n ab00 │ │ │ │ │ + b.n aaf4 │ │ │ │ │ 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 .LC73 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC73 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n abde │ │ │ │ │ + b.n abd0 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000b0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000aca8 <_PySuper_Lookup>: │ │ │ │ │ +0000ac9c <_PySuper_Lookup>: │ │ │ │ │ _PySuper_Lookup(): │ │ │ │ │ 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 r5, [r1, #4] │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov fp, r2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n ad14 <_PySuper_Lookup+0x6c> │ │ │ │ │ + bge.n ad08 <_PySuper_Lookup+0x6c> │ │ │ │ │ ldr.w r4, [r1, #172] @ 0xac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w b064 <_PySuper_Lookup+0x3bc> │ │ │ │ │ + beq.w b058 <_PySuper_Lookup+0x3bc> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n ad14 <_PySuper_Lookup+0x6c> │ │ │ │ │ + ble.n ad08 <_PySuper_Lookup+0x6c> │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w aff6 <_PySuper_Lookup+0x34e> │ │ │ │ │ + beq.w afea <_PySuper_Lookup+0x34e> │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n ad14 <_PySuper_Lookup+0x6c> │ │ │ │ │ + beq.n ad08 <_PySuper_Lookup+0x6c> │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w b01c <_PySuper_Lookup+0x374> │ │ │ │ │ + beq.w b010 <_PySuper_Lookup+0x374> │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq.n ad14 <_PySuper_Lookup+0x6c> │ │ │ │ │ + beq.n ad08 <_PySuper_Lookup+0x6c> │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w b01c <_PySuper_Lookup+0x374> │ │ │ │ │ + beq.w b010 <_PySuper_Lookup+0x374> │ │ │ │ │ cmp r6, #3 │ │ │ │ │ - beq.n ad14 <_PySuper_Lookup+0x6c> │ │ │ │ │ + beq.n ad08 <_PySuper_Lookup+0x6c> │ │ │ │ │ add.w r2, r4, #24 │ │ │ │ │ movs r3, #3 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - beq.w b03c <_PySuper_Lookup+0x394> │ │ │ │ │ + beq.w b030 <_PySuper_Lookup+0x394> │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n ad04 <_PySuper_Lookup+0x5c> │ │ │ │ │ + bne.n acf8 <_PySuper_Lookup+0x5c> │ │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w b0f6 <_PySuper_Lookup+0x44e> │ │ │ │ │ + beq.w b0ea <_PySuper_Lookup+0x44e> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w af92 <_PySuper_Lookup+0x2ea> │ │ │ │ │ + ble.w af86 <_PySuper_Lookup+0x2ea> │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.w af78 <_PySuper_Lookup+0x2d0> │ │ │ │ │ + bne.w af6c <_PySuper_Lookup+0x2d0> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r9, r4 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w b0e8 <_PySuper_Lookup+0x440> │ │ │ │ │ + bge.w b0dc <_PySuper_Lookup+0x440> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - ble.n ae44 <_PySuper_Lookup+0x19c> │ │ │ │ │ + ble.n ae38 <_PySuper_Lookup+0x19c> │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ itt ne │ │ │ │ │ addne.w r3, r4, #16 │ │ │ │ │ movne.w sl, #1 │ │ │ │ │ - bne.n ae30 <_PySuper_Lookup+0x188> │ │ │ │ │ + bne.n ae24 <_PySuper_Lookup+0x188> │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ add.w r3, r4, sl, lsl #2 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #30 │ │ │ │ │ it pl │ │ │ │ │ ldrpl.w r0, [r1, #132] @ 0x84 │ │ │ │ │ - bpl.n adb8 <_PySuper_Lookup+0x110> │ │ │ │ │ - ldr r2, [pc, #656] @ (b008 <_PySuper_Lookup+0x360>) │ │ │ │ │ + bpl.n adac <_PySuper_Lookup+0x110> │ │ │ │ │ + ldr r2, [pc, #656] @ (affc <_PySuper_Lookup+0x360>) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ mov.w ip, #28 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ 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 ip, r0, #91136 @ 0x16400 │ │ │ │ │ - add.w lr, ip, #412 @ 0x19c │ │ │ │ │ - ldr.w ip, [ip, #412] @ 0x19c │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ + add.w lr, r0, #91136 @ 0x16400 │ │ │ │ │ + add.w ip, lr, #412 @ 0x19c │ │ │ │ │ + ldr.w lr, [lr, #412] @ 0x19c │ │ │ │ │ + cmp lr, r1 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b04e <_PySuper_Lookup+0x3a6> │ │ │ │ │ - ldr.w r0, [lr, #16] │ │ │ │ │ + beq.w b042 <_PySuper_Lookup+0x3a6> │ │ │ │ │ + ldr.w r0, [ip, #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 │ │ │ │ │ - beq.n aea2 <_PySuper_Lookup+0x1fa> │ │ │ │ │ + beq.n ae96 <_PySuper_Lookup+0x1fa> │ │ │ │ │ tst.w r9, #1 │ │ │ │ │ - bne.n adde <_PySuper_Lookup+0x136> │ │ │ │ │ + bne.n add2 <_PySuper_Lookup+0x136> │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b0b6 <_PySuper_Lookup+0x40e> │ │ │ │ │ + beq.w b0aa <_PySuper_Lookup+0x40e> │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n ae4a <_PySuper_Lookup+0x1a2> │ │ │ │ │ + beq.n ae3e <_PySuper_Lookup+0x1a2> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ae8a <_PySuper_Lookup+0x1e2> │ │ │ │ │ + bne.n ae7e <_PySuper_Lookup+0x1e2> │ │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ae86 <_PySuper_Lookup+0x1de> │ │ │ │ │ + beq.n ae7a <_PySuper_Lookup+0x1de> │ │ │ │ │ cmp r7, r5 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ite ne │ │ │ │ │ movne r1, r7 │ │ │ │ │ moveq r1, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ae16 <_PySuper_Lookup+0x16e> │ │ │ │ │ + bge.n ae0a <_PySuper_Lookup+0x16e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b118 <_PySuper_Lookup+0x470> │ │ │ │ │ + beq.w b10c <_PySuper_Lookup+0x470> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ae28 <_PySuper_Lookup+0x180> │ │ │ │ │ + bge.n ae1c <_PySuper_Lookup+0x180> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b0d2 <_PySuper_Lookup+0x42a> │ │ │ │ │ + beq.w b0c6 <_PySuper_Lookup+0x42a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - beq.n ae44 <_PySuper_Lookup+0x19c> │ │ │ │ │ + beq.n ae38 <_PySuper_Lookup+0x19c> │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n ae30 <_PySuper_Lookup+0x188> │ │ │ │ │ + bne.n ae24 <_PySuper_Lookup+0x188> │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - blt.n ad64 <_PySuper_Lookup+0xbc> │ │ │ │ │ + blt.n ad58 <_PySuper_Lookup+0xbc> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b0e4 <_PySuper_Lookup+0x43c> │ │ │ │ │ - ldr r0, [pc, #436] @ (b00c <_PySuper_Lookup+0x364>) │ │ │ │ │ + bne.w b0d8 <_PySuper_Lookup+0x43c> │ │ │ │ │ + ldr r0, [pc, #436] @ (b000 <_PySuper_Lookup+0x364>) │ │ │ │ │ movs r2, #2 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Vectorcall │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ae16 <_PySuper_Lookup+0x16e> │ │ │ │ │ + beq.n ae0a <_PySuper_Lookup+0x16e> │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GenericGetAttr │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ae86 <_PySuper_Lookup+0x1de> │ │ │ │ │ + bge.n ae7a <_PySuper_Lookup+0x1de> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b0da <_PySuper_Lookup+0x432> │ │ │ │ │ + beq.w b0ce <_PySuper_Lookup+0x432> │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b.n ae16 <_PySuper_Lookup+0x16e> │ │ │ │ │ + b.n ae0a <_PySuper_Lookup+0x16e> │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #14 │ │ │ │ │ - bpl.n adec <_PySuper_Lookup+0x144> │ │ │ │ │ + bpl.n ade0 <_PySuper_Lookup+0x144> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r4, r6 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n ae1e <_PySuper_Lookup+0x176> │ │ │ │ │ - b.n ae28 <_PySuper_Lookup+0x180> │ │ │ │ │ + blt.n ae12 <_PySuper_Lookup+0x176> │ │ │ │ │ + b.n ae1c <_PySuper_Lookup+0x180> │ │ │ │ │ add.w r2, sl, #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bge.n ae44 <_PySuper_Lookup+0x19c> │ │ │ │ │ + bge.n ae38 <_PySuper_Lookup+0x19c> │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #30 │ │ │ │ │ it pl │ │ │ │ │ ldrpl.w r0, [r2, #132] @ 0x84 │ │ │ │ │ - bpl.n aef6 <_PySuper_Lookup+0x24e> │ │ │ │ │ - ldr r3, [pc, #340] @ (b010 <_PySuper_Lookup+0x368>) │ │ │ │ │ + bpl.n aeea <_PySuper_Lookup+0x24e> │ │ │ │ │ + ldr r3, [pc, #340] @ (b004 <_PySuper_Lookup+0x368>) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ movs r0, #28 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr.w r3, [r2, #180] @ 0xb4 │ │ │ │ │ @@ -17638,35 +17633,35 @@ │ │ │ │ │ add.w ip, r1, #91136 @ 0x16400 │ │ │ │ │ add.w r0, ip, #412 @ 0x19c │ │ │ │ │ ldr.w ip, [ip, #412] @ 0x19c │ │ │ │ │ cmp ip, r2 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b05a <_PySuper_Lookup+0x3b2> │ │ │ │ │ + beq.w b04e <_PySuper_Lookup+0x3b2> │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w adc8 <_PySuper_Lookup+0x120> │ │ │ │ │ + bne.w adbc <_PySuper_Lookup+0x120> │ │ │ │ │ add.w sl, sl, #2 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - bge.n ae44 <_PySuper_Lookup+0x19c> │ │ │ │ │ + bge.n ae38 <_PySuper_Lookup+0x19c> │ │ │ │ │ adds r4, #16 │ │ │ │ │ ldr.w r2, [r4, sl, lsl #2] │ │ │ │ │ movs r0, #28 │ │ │ │ │ - ldr r1, [pc, #252] @ (b014 <_PySuper_Lookup+0x36c>) │ │ │ │ │ + ldr r1, [pc, #252] @ (b008 <_PySuper_Lookup+0x36c>) │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ it pl │ │ │ │ │ ldrpl.w r0, [r2, #132] @ 0x84 │ │ │ │ │ - bpl.n af60 <_PySuper_Lookup+0x2b8> │ │ │ │ │ + bpl.n af54 <_PySuper_Lookup+0x2b8> │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr.w r3, [ip, r1] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr.w r3, [r2, #180] @ 0xb4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ @@ -17677,52 +17672,52 @@ │ │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ │ add.w ip, r0, #412 @ 0x19c │ │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b0be <_PySuper_Lookup+0x416> │ │ │ │ │ + beq.w b0b2 <_PySuper_Lookup+0x416> │ │ │ │ │ ldr.w r0, [ip, #16] │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w adc8 <_PySuper_Lookup+0x120> │ │ │ │ │ + bne.w adbc <_PySuper_Lookup+0x120> │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - blt.n af0e <_PySuper_Lookup+0x266> │ │ │ │ │ - b.n ae44 <_PySuper_Lookup+0x19c> │ │ │ │ │ + blt.n af02 <_PySuper_Lookup+0x266> │ │ │ │ │ + b.n ae38 <_PySuper_Lookup+0x19c> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n af92 <_PySuper_Lookup+0x2ea> │ │ │ │ │ + beq.n af86 <_PySuper_Lookup+0x2ea> │ │ │ │ │ add.w r2, r4, #16 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - beq.w ad2e <_PySuper_Lookup+0x86> │ │ │ │ │ + beq.w ad22 <_PySuper_Lookup+0x86> │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n af82 <_PySuper_Lookup+0x2da> │ │ │ │ │ - ldr r1, [pc, #132] @ (b018 <_PySuper_Lookup+0x370>) │ │ │ │ │ + bne.n af76 <_PySuper_Lookup+0x2da> │ │ │ │ │ + ldr r1, [pc, #132] @ (b00c <_PySuper_Lookup+0x370>) │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n aff2 <_PySuper_Lookup+0x34a> │ │ │ │ │ + blt.n afe6 <_PySuper_Lookup+0x34a> │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ - cbz r5, afb2 <_PySuper_Lookup+0x30a> │ │ │ │ │ + cbz r5, afa6 <_PySuper_Lookup+0x30a> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n afb2 <_PySuper_Lookup+0x30a> │ │ │ │ │ + bge.n afa6 <_PySuper_Lookup+0x30a> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n b090 <_PySuper_Lookup+0x3e8> │ │ │ │ │ + bne.n b084 <_PySuper_Lookup+0x3e8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl a4 <_PyStaticType_InitBuiltin+0x4c> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -17747,413 +17742,413 @@ │ │ │ │ │ ldrge r3, [r3, #12] │ │ │ │ │ movtge r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC62 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n ae28 <_PySuper_Lookup+0x180> │ │ │ │ │ + b.n ae1c <_PySuper_Lookup+0x180> │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n b002 <_PySuper_Lookup+0x35a> │ │ │ │ │ + bge.n aff6 <_PySuper_Lookup+0x35a> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b.n ad3a <_PySuper_Lookup+0x92> │ │ │ │ │ + b.n ad2e <_PySuper_Lookup+0x92> │ │ │ │ │ nop │ │ │ │ │ .word 0x00000284 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000cb0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000014c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000ea │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000053c0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n b002 <_PySuper_Lookup+0x35a> │ │ │ │ │ + bge.n aff6 <_PySuper_Lookup+0x35a> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w ad46 <_PySuper_Lookup+0x9e> │ │ │ │ │ + blt.w ad3a <_PySuper_Lookup+0x9e> │ │ │ │ │ orr.w r9, r4, #1 │ │ │ │ │ - b.n ad50 <_PySuper_Lookup+0xa8> │ │ │ │ │ + b.n ad44 <_PySuper_Lookup+0xa8> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n affe <_PySuper_Lookup+0x356> │ │ │ │ │ + blt.n aff2 <_PySuper_Lookup+0x356> │ │ │ │ │ mov r5, r7 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w ad3a <_PySuper_Lookup+0x92> │ │ │ │ │ - b.n ae4a <_PySuper_Lookup+0x1a2> │ │ │ │ │ + bne.w ad2e <_PySuper_Lookup+0x92> │ │ │ │ │ + b.n ae3e <_PySuper_Lookup+0x1a2> │ │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ │ add.w r0, r0, #388 @ 0x184 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ - b.n adb8 <_PySuper_Lookup+0x110> │ │ │ │ │ + b.n adac <_PySuper_Lookup+0x110> │ │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ │ ldr.w r0, [r1, #404] @ 0x194 │ │ │ │ │ - b.n aef6 <_PySuper_Lookup+0x24e> │ │ │ │ │ + b.n aeea <_PySuper_Lookup+0x24e> │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.n b0c8 <_PySuper_Lookup+0x420> │ │ │ │ │ + beq.n b0bc <_PySuper_Lookup+0x420> │ │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b066 <_PySuper_Lookup+0x3be> │ │ │ │ │ + bne.n b05a <_PySuper_Lookup+0x3be> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bne.w ad14 <_PySuper_Lookup+0x6c> │ │ │ │ │ + bne.w ad08 <_PySuper_Lookup+0x6c> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n b08c <_PySuper_Lookup+0x3e4> │ │ │ │ │ + bge.n b080 <_PySuper_Lookup+0x3e4> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b.n ae4a <_PySuper_Lookup+0x1a2> │ │ │ │ │ + b.n ae3e <_PySuper_Lookup+0x1a2> │ │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n b12e <_PySuper_Lookup+0x486> │ │ │ │ │ + beq.n b122 <_PySuper_Lookup+0x486> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n afb2 <_PySuper_Lookup+0x30a> │ │ │ │ │ + ble.n afa6 <_PySuper_Lookup+0x30a> │ │ │ │ │ add.w r2, r4, #12 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - beq.w ad3a <_PySuper_Lookup+0x92> │ │ │ │ │ + beq.w ad2e <_PySuper_Lookup+0x92> │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n b0a4 <_PySuper_Lookup+0x3fc> │ │ │ │ │ - b.n afb2 <_PySuper_Lookup+0x30a> │ │ │ │ │ + bne.n b098 <_PySuper_Lookup+0x3fc> │ │ │ │ │ + b.n afa6 <_PySuper_Lookup+0x30a> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n adde <_PySuper_Lookup+0x136> │ │ │ │ │ + b.n add2 <_PySuper_Lookup+0x136> │ │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ │ ldr.w r0, [r1, #404] @ 0x194 │ │ │ │ │ - b.n af60 <_PySuper_Lookup+0x2b8> │ │ │ │ │ + b.n af54 <_PySuper_Lookup+0x2b8> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n b088 <_PySuper_Lookup+0x3e0> │ │ │ │ │ - b.n b044 <_PySuper_Lookup+0x39c> │ │ │ │ │ + blt.n b07c <_PySuper_Lookup+0x3e0> │ │ │ │ │ + b.n b038 <_PySuper_Lookup+0x39c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ae28 <_PySuper_Lookup+0x180> │ │ │ │ │ + b.n ae1c <_PySuper_Lookup+0x180> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ae16 <_PySuper_Lookup+0x16e> │ │ │ │ │ + b.n ae0a <_PySuper_Lookup+0x16e> │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n ae16 <_PySuper_Lookup+0x16e> │ │ │ │ │ + b.n ae0a <_PySuper_Lookup+0x16e> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ orr.w r9, r4, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bgt.w ad50 <_PySuper_Lookup+0xa8> │ │ │ │ │ - b.n ae44 <_PySuper_Lookup+0x19c> │ │ │ │ │ + bgt.w ad44 <_PySuper_Lookup+0xa8> │ │ │ │ │ + b.n ae38 <_PySuper_Lookup+0x19c> │ │ │ │ │ cmp r8, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r5 │ │ │ │ │ - beq.n b108 <_PySuper_Lookup+0x460> │ │ │ │ │ + beq.n b0fc <_PySuper_Lookup+0x460> │ │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ │ - cbz r3, b120 <_PySuper_Lookup+0x478> │ │ │ │ │ + cbz r3, b114 <_PySuper_Lookup+0x478> │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bne.n b0fe <_PySuper_Lookup+0x456> │ │ │ │ │ + bne.n b0f2 <_PySuper_Lookup+0x456> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w ae4a <_PySuper_Lookup+0x1a2> │ │ │ │ │ + bge.w ae3e <_PySuper_Lookup+0x1a2> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - b.n ae4a <_PySuper_Lookup+0x1a2> │ │ │ │ │ + b.n ae3e <_PySuper_Lookup+0x1a2> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ae16 <_PySuper_Lookup+0x16e> │ │ │ │ │ + b.n ae0a <_PySuper_Lookup+0x16e> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.n b108 <_PySuper_Lookup+0x460> │ │ │ │ │ - b.n af92 <_PySuper_Lookup+0x2ea> │ │ │ │ │ + beq.n b0fc <_PySuper_Lookup+0x460> │ │ │ │ │ + b.n af86 <_PySuper_Lookup+0x2ea> │ │ │ │ │ cmp r8, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r5 │ │ │ │ │ - beq.w ae4a <_PySuper_Lookup+0x1a2> │ │ │ │ │ + beq.w ae3e <_PySuper_Lookup+0x1a2> │ │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ │ - cbz r3, b144 <_PySuper_Lookup+0x49c> │ │ │ │ │ + cbz r3, b138 <_PySuper_Lookup+0x49c> │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bne.n b138 <_PySuper_Lookup+0x490> │ │ │ │ │ - b.n ae4a <_PySuper_Lookup+0x1a2> │ │ │ │ │ + bne.n b12c <_PySuper_Lookup+0x490> │ │ │ │ │ + b.n ae3e <_PySuper_Lookup+0x1a2> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.w ae4a <_PySuper_Lookup+0x1a2> │ │ │ │ │ - b.n afb2 <_PySuper_Lookup+0x30a> │ │ │ │ │ + beq.w ae3e <_PySuper_Lookup+0x1a2> │ │ │ │ │ + b.n afa6 <_PySuper_Lookup+0x30a> │ │ │ │ │ │ │ │ │ │ -0000b154 : │ │ │ │ │ +0000b148 : │ │ │ │ │ PyType_GetModuleByDef(): │ │ │ │ │ push {r4, 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, #22 │ │ │ │ │ - bpl.n b1c4 │ │ │ │ │ + bpl.n b1b8 │ │ │ │ │ ldr.w r3, [r0, #444] @ 0x1bc │ │ │ │ │ - cbz r3, b178 │ │ │ │ │ + cbz r3, b16c │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n b178 │ │ │ │ │ + bne.n b16c │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - ble.n b1c4 │ │ │ │ │ + ble.n b1b8 │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #22 │ │ │ │ │ - bpl.n b19a │ │ │ │ │ + bpl.n b18e │ │ │ │ │ ldr.w r3, [r3, #444] @ 0x1bc │ │ │ │ │ - cbz r3, b19a │ │ │ │ │ + cbz r3, b18e │ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n b174 │ │ │ │ │ + beq.n b168 │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ - beq.n b1c4 │ │ │ │ │ + beq.n b1b8 │ │ │ │ │ adds r2, #20 │ │ │ │ │ mov.w lr, #2 │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #22 │ │ │ │ │ - bpl.n b1bc │ │ │ │ │ + bpl.n b1b0 │ │ │ │ │ ldr.w r3, [r3, #444] @ 0x1bc │ │ │ │ │ - cbz r3, b1bc │ │ │ │ │ + cbz r3, b1b0 │ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n b174 │ │ │ │ │ + beq.n b168 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne.n b1a6 │ │ │ │ │ + bne.n b19a │ │ │ │ │ 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 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC106 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC106 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n b174 │ │ │ │ │ + b.n b168 │ │ │ │ │ │ │ │ │ │ -0000b1e0 : │ │ │ │ │ +0000b1d4 : │ │ │ │ │ type_get_module(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ sub sp, #20 │ │ │ │ │ lsls r2, r3, #22 │ │ │ │ │ - bpl.n b210 │ │ │ │ │ + bpl.n b204 │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - bmi.n b24a │ │ │ │ │ - ldr r1, [pc, #188] @ (b2b8 ) │ │ │ │ │ + bmi.n b23e │ │ │ │ │ + ldr r1, [pc, #188] @ (b2ac ) │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b292 │ │ │ │ │ + beq.n b286 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {pc} │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strrchr │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r0, b226 │ │ │ │ │ - ldr r3, [pc, #152] @ (b2bc ) │ │ │ │ │ + cbnz r0, b21a │ │ │ │ │ + ldr r3, [pc, #152] @ (b2b0 ) │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n b20a │ │ │ │ │ + b.n b1fe │ │ │ │ │ subs r1, r0, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromStringAndSize │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b20a │ │ │ │ │ - ldr r3, [pc, #136] @ (b2c0 ) │ │ │ │ │ + beq.n b1fe │ │ │ │ │ + ldr r3, [pc, #136] @ (b2b4 ) │ │ │ │ │ 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_InternMortal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_InternMortal │ │ │ │ │ - b.n b20a │ │ │ │ │ - ldr r2, [pc, #120] @ (b2c4 ) │ │ │ │ │ + b.n b1fe │ │ │ │ │ + ldr r2, [pc, #120] @ (b2b8 ) │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ │ movs r3, #28 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add.w ip, r2, r3 │ │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ │ ldr.w ip, [ip, #412] @ 0x19c │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - beq.n b27a │ │ │ │ │ + beq.n b26e │ │ │ │ │ cmp r1, #10 │ │ │ │ │ - bls.n b2aa │ │ │ │ │ + bls.n b29e │ │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ - ldr r1, [pc, #44] @ (b2b8 ) │ │ │ │ │ + ldr r1, [pc, #44] @ (b2ac ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b20a │ │ │ │ │ + bne.n b1fe │ │ │ │ │ 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 .LC87 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC87 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n b20a │ │ │ │ │ + b.n b1fe │ │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ │ add r2, r3 │ │ │ │ │ - b.n b284 │ │ │ │ │ + b.n b278 │ │ │ │ │ nop │ │ │ │ │ .word 0x00005d3c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00007120 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000080 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000006a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000b2c8 : │ │ │ │ │ +0000b2bc : │ │ │ │ │ update_slot(): │ │ │ │ │ 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 │ │ │ │ │ movw sl, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt sl, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ │ ldr.w r3, [sl, #240] @ 0xf0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b7a2 │ │ │ │ │ + beq.w b796 │ │ │ │ │ add.w r3, sl, #240 @ 0xf0 │ │ │ │ │ mov r5, r4 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n b314 │ │ │ │ │ + beq.n b308 │ │ │ │ │ ldr.w r2, [r3, #28]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n b2f4 │ │ │ │ │ + bne.n b2e8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - cbnz r3, b326 │ │ │ │ │ + cbnz r3, b31a │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r2, r5 │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ ldr.w r6, [r3, #28]! │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n b2f4 │ │ │ │ │ - b.n b302 │ │ │ │ │ - ldr r7, [pc, #664] @ (b5c0 ) │ │ │ │ │ + bne.n b2e8 │ │ │ │ │ + b.n b2f6 │ │ │ │ │ + ldr r7, [pc, #664] @ (b5b4 ) │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bls.n b33a │ │ │ │ │ + bls.n b32e │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ ldr.w r6, [r3, #-24] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w b4ce │ │ │ │ │ + beq.w b4c2 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b32a │ │ │ │ │ + bne.n b31e │ │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n b30a │ │ │ │ │ + beq.n b2fe │ │ │ │ │ mov r5, r4 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r4, r9 │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ str.w sl, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp.w r2, #420 @ 0x1a4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ itt cs │ │ │ │ │ subcs.w r3, r2, #420 @ 0x1a4 │ │ │ │ │ ldrcs.w r1, [r8, #80] @ 0x50 │ │ │ │ │ - bcs.w b542 │ │ │ │ │ + bcs.w b536 │ │ │ │ │ cmp.w r2, #380 @ 0x17c │ │ │ │ │ itt cs │ │ │ │ │ subcs.w r3, r2, #380 @ 0x17c │ │ │ │ │ ldrcs.w r1, [r8, #52] @ 0x34 │ │ │ │ │ - bcs.w b542 │ │ │ │ │ + bcs.w b536 │ │ │ │ │ cmp.w r2, #368 @ 0x170 │ │ │ │ │ itt cs │ │ │ │ │ subcs.w r3, r2, #368 @ 0x170 │ │ │ │ │ ldrcs.w r1, [r8, #56] @ 0x38 │ │ │ │ │ - bcs.w b542 │ │ │ │ │ + bcs.w b536 │ │ │ │ │ cmp r2, #223 @ 0xdf │ │ │ │ │ - bls.w b534 │ │ │ │ │ + bls.w b528 │ │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ │ sub.w r1, r2, #224 @ 0xe0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b548 │ │ │ │ │ + beq.w b53c │ │ │ │ │ add r3, r1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b548 │ │ │ │ │ + beq.w b53c │ │ │ │ │ movs r3, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ @@ -18162,66 +18157,66 @@ │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r7, [r4, #24] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w b7a6 │ │ │ │ │ + bne.w b79a │ │ │ │ │ ldr.w sl, [r7, #12] │ │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w b7a6 │ │ │ │ │ + beq.w b79a │ │ │ │ │ ldr.w r0, [r8, #172] @ 0xac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b872 │ │ │ │ │ + beq.w b866 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w b6f4 │ │ │ │ │ + bge.w b6e8 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - ble.w b696 │ │ │ │ │ + ble.w b68a │ │ │ │ │ add.w r9, r0, #12 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr.w ip, [r9, #4]! │ │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ │ lsls r0, r0, #30 │ │ │ │ │ - bmi.n b4e2 │ │ │ │ │ + bmi.n b4d6 │ │ │ │ │ ldr.w r0, [ip, #132] @ 0x84 │ │ │ │ │ bl 0 <_Py_dict_lookup_threadsafe_stackref> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n b52a │ │ │ │ │ + beq.n b51e │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.w b552 │ │ │ │ │ + bne.w b546 │ │ │ │ │ cmp r6, fp │ │ │ │ │ - blt.n b41a │ │ │ │ │ + blt.n b40e │ │ │ │ │ lsls r2, r5, #31 │ │ │ │ │ - bmi.n b456 │ │ │ │ │ + bmi.n b44a │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b7ca │ │ │ │ │ + beq.w b7be │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b796 │ │ │ │ │ + beq.w b78a │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ adds r4, #28 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n b3d6 │ │ │ │ │ + beq.n b3ca │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ eor.w r2, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #0 │ │ │ │ │ @@ -18230,46 +18225,46 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r1 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr.w r4, [r5, #4]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w b362 │ │ │ │ │ + bne.w b356 │ │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ │ ldrd r4, r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w r7, [r8, #180] @ 0xb4 │ │ │ │ │ lsls r1, r3, #30 │ │ │ │ │ - bmi.w b936 │ │ │ │ │ + bmi.w b92a │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w b30a │ │ │ │ │ + beq.w b2fe │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b7dc │ │ │ │ │ + bne.w b7d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n b30c │ │ │ │ │ + b.n b300 │ │ │ │ │ subs r3, #28 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bls.w b33a │ │ │ │ │ + bls.w b32e │ │ │ │ │ ldr.w r6, [r3, #-24] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.w b33a │ │ │ │ │ - b.n b4ce │ │ │ │ │ - ldr r3, [pc, #224] @ (b5c4 ) │ │ │ │ │ + bne.w b32e │ │ │ │ │ + b.n b4c2 │ │ │ │ │ + ldr r3, [pc, #224] @ (b5b8 ) │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ movs r2, #28 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr.w r3, [ip, #180] @ 0xb4 │ │ │ │ │ @@ -18281,525 +18276,525 @@ │ │ │ │ │ movhi r3, #1 │ │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ │ ldr.w r2, [r0, #412] @ 0x19c │ │ │ │ │ cmp r2, ip │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b7d2 │ │ │ │ │ + beq.w b7c6 │ │ │ │ │ ldr.w r0, [r0, #428] @ 0x1ac │ │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_Py_dict_lookup_threadsafe_stackref> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ adds r0, #3 │ │ │ │ │ - bne.n b438 │ │ │ │ │ + bne.n b42c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ lsls r7, r5, #31 │ │ │ │ │ - bpl.n b44a │ │ │ │ │ - b.n b456 │ │ │ │ │ + bpl.n b43e │ │ │ │ │ + b.n b44a │ │ │ │ │ cmp r2, #207 @ 0xcf │ │ │ │ │ itet hi │ │ │ │ │ subhi.w r3, r2, #208 @ 0xd0 │ │ │ │ │ movls r1, r8 │ │ │ │ │ ldrhi.w r1, [r8, #40] @ 0x28 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w b3b0 │ │ │ │ │ + bne.w b3a4 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ adds r4, #28 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n b548 │ │ │ │ │ - b.n b48a │ │ │ │ │ + beq.n b53c │ │ │ │ │ + b.n b47e │ │ │ │ │ lsls r3, r5, #31 │ │ │ │ │ - bmi.n b562 │ │ │ │ │ + bmi.n b556 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b7bc │ │ │ │ │ + beq.w b7b0 │ │ │ │ │ bic.w ip, r0, #1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyWrapperDescr_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyWrapperDescr_Type │ │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w b706 │ │ │ │ │ + bne.w b6fa │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.w b706 │ │ │ │ │ - ldr r3, [pc, #64] @ (b5c8 ) │ │ │ │ │ + bne.w b6fa │ │ │ │ │ + ldr r3, [pc, #64] @ (b5bc ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r6, r3, #110592 @ 0x1b000 │ │ │ │ │ add.w lr, r3, #114176 @ 0x1be00 │ │ │ │ │ add.w lr, lr, #428 @ 0x1ac │ │ │ │ │ ldr.w r3, [r6, #4008] @ 0xfa8 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n b5ea │ │ │ │ │ + beq.n b5de │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ str.w r1, [r6, #4008] @ 0xfa8 │ │ │ │ │ ldr.w r2, [r3, #264] @ 0x108 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b7c6 │ │ │ │ │ - ldr r3, [pc, #4] @ (b5c0 ) │ │ │ │ │ + beq.w b7ba │ │ │ │ │ + ldr r3, [pc, #4] @ (b5b4 ) │ │ │ │ │ mov r7, lr │ │ │ │ │ - b.n b5d2 │ │ │ │ │ + b.n b5c6 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000da │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000038 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ │ adds r3, #28 │ │ │ │ │ - cbz r2, b5e6 │ │ │ │ │ + cbz r2, b5da │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n b5cc │ │ │ │ │ + bne.n b5c0 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str.w r3, [r5], #4 │ │ │ │ │ adds r3, #28 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ mov r7, r5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n b5d2 │ │ │ │ │ + bne.n b5c6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ ldr.w r3, [r6, #4012] @ 0xfac │ │ │ │ │ - cbz r3, b634 │ │ │ │ │ + cbz r3, b628 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ │ - bcs.w b78c │ │ │ │ │ + bcs.w b780 │ │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ │ - bcs.w b778 │ │ │ │ │ + bcs.w b76c │ │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ │ - bcs.w b782 │ │ │ │ │ + bcs.w b776 │ │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ │ - bls.n b6da │ │ │ │ │ + bls.n b6ce │ │ │ │ │ ldr.w r2, [r8, #48] @ 0x30 │ │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ │ - cbz r2, b624 │ │ │ │ │ + cbz r2, b618 │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ - beq.n b624 │ │ │ │ │ + beq.n b618 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ - cbz r3, b624 │ │ │ │ │ - cbnz r1, b634 │ │ │ │ │ + cbz r3, b618 │ │ │ │ │ + cbnz r1, b628 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b5f2 │ │ │ │ │ - cbz r1, b634 │ │ │ │ │ + bne.n b5e6 │ │ │ │ │ + cbz r1, b628 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n b638 │ │ │ │ │ + bne.n b62c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b6e8 │ │ │ │ │ + bne.n b6dc │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n b690 │ │ │ │ │ + bne.n b684 │ │ │ │ │ ldr.w r2, [r8, #172] @ 0xac │ │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b8e4 │ │ │ │ │ + beq.w b8d8 │ │ │ │ │ ldr r5, [r2, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n b690 │ │ │ │ │ + ble.n b684 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n b6bc │ │ │ │ │ + beq.n b6b0 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w b898 │ │ │ │ │ + beq.w b88c │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n b6bc │ │ │ │ │ + beq.n b6b0 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n b690 │ │ │ │ │ + beq.n b684 │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n b6bc │ │ │ │ │ + beq.n b6b0 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - beq.n b690 │ │ │ │ │ + beq.n b684 │ │ │ │ │ adds r2, #24 │ │ │ │ │ movs r3, #3 │ │ │ │ │ ldr.w r6, [r2, #4]! │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n b6bc │ │ │ │ │ + beq.n b6b0 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n b682 │ │ │ │ │ + bne.n b676 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n b6c2 │ │ │ │ │ + b.n b6b6 │ │ │ │ │ lsls r6, r0, #31 │ │ │ │ │ - bmi.w b456 │ │ │ │ │ + bmi.w b44a │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b456 │ │ │ │ │ + bne.w b44a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b456 │ │ │ │ │ + b.n b44a │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n b6bc │ │ │ │ │ + beq.n b6b0 │ │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b6aa │ │ │ │ │ + bne.n b69e │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n b690 │ │ │ │ │ + bne.n b684 │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ lsls r5, r0, #31 │ │ │ │ │ - bmi.w b460 │ │ │ │ │ + bmi.w b454 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b460 │ │ │ │ │ + bne.w b454 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b460 │ │ │ │ │ + b.n b454 │ │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ │ itet hi │ │ │ │ │ subhi r3, #208 @ 0xd0 │ │ │ │ │ movls r2, r8 │ │ │ │ │ ldrhi.w r2, [r8, #40] @ 0x28 │ │ │ │ │ - b.n b616 │ │ │ │ │ + b.n b60a │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n b63e │ │ │ │ │ - b.n b690 │ │ │ │ │ + beq.n b632 │ │ │ │ │ + b.n b684 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - ble.w b456 │ │ │ │ │ + ble.w b44a │ │ │ │ │ add.w r9, r0, #12 │ │ │ │ │ orr.w r5, r0, #1 │ │ │ │ │ - b.n b418 │ │ │ │ │ + b.n b40c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyCFunction_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyCFunction_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n b754 │ │ │ │ │ + beq.n b748 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq.w b844 │ │ │ │ │ + beq.w b838 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - cbnz r3, b732 │ │ │ │ │ + cbnz r3, b726 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyMethodDescr_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyMethodDescr_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w b85c │ │ │ │ │ + beq.w b850 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC slot_tp_call │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS slot_tp_call │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n b690 │ │ │ │ │ + bne.n b684 │ │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ │ bic.w r3, r3, #2048 @ 0x800 │ │ │ │ │ str.w r3, [r8, #84] @ 0x54 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n b6c2 │ │ │ │ │ + b.n b6b6 │ │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC tp_new_wrapper │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS tp_new_wrapper │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n b712 │ │ │ │ │ + bne.n b706 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ add.w r3, r8, #156 @ 0x9c │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n b712 │ │ │ │ │ + bne.n b706 │ │ │ │ │ ldr.w r3, [r8, #156] @ 0x9c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n b6c2 │ │ │ │ │ + b.n b6b6 │ │ │ │ │ ldr.w r2, [r8, #52] @ 0x34 │ │ │ │ │ sub.w r3, r3, #380 @ 0x17c │ │ │ │ │ - b.n b616 │ │ │ │ │ + b.n b60a │ │ │ │ │ ldr.w r2, [r8, #56] @ 0x38 │ │ │ │ │ sub.w r3, r3, #368 @ 0x170 │ │ │ │ │ - b.n b616 │ │ │ │ │ + b.n b60a │ │ │ │ │ ldr.w r2, [r8, #80] @ 0x50 │ │ │ │ │ sub.w r3, r3, #420 @ 0x1a4 │ │ │ │ │ - b.n b616 │ │ │ │ │ + b.n b60a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_NextNotImplemented │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n b460 │ │ │ │ │ + b.n b454 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n b302 │ │ │ │ │ + b.n b2f6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.w b3ee │ │ │ │ │ + bne.w b3e2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - b.n b456 │ │ │ │ │ + b.n b44a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ - b.n b562 │ │ │ │ │ + b.n b556 │ │ │ │ │ mov r7, lr │ │ │ │ │ - b.n b5e6 │ │ │ │ │ + b.n b5da │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b456 │ │ │ │ │ + b.n b44a │ │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ │ ldr.w r0, [r1, #404] @ 0x194 │ │ │ │ │ - b.n b51c │ │ │ │ │ + b.n b510 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - beq.w b4b8 │ │ │ │ │ + beq.w b4ac │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w b4b8 │ │ │ │ │ + ble.w b4ac │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #30 │ │ │ │ │ it pl │ │ │ │ │ ldrpl.w r0, [r5, #132] @ 0x84 │ │ │ │ │ - bmi.n b8f0 │ │ │ │ │ - cbz r0, b81a │ │ │ │ │ + bmi.n b8e4 │ │ │ │ │ + cbz r0, b80e │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bpl.n b81a │ │ │ │ │ + bpl.n b80e │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n b8a6 │ │ │ │ │ - bne.n b89c │ │ │ │ │ + blt.n b89a │ │ │ │ │ + bne.n b890 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 20fc │ │ │ │ │ R_ARM_THM_CALL update_subclasses.constprop.0 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n b8b4 │ │ │ │ │ + beq.n b8a8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w b4b8 │ │ │ │ │ + bge.w b4ac │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b4b8 │ │ │ │ │ + bne.w b4ac │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b4b8 │ │ │ │ │ + b.n b4ac │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ add.w r3, r8, #60 @ 0x3c │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.w b720 │ │ │ │ │ + bne.w b714 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyObject_HashNotImplemented │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyObject_HashNotImplemented │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n b6c2 │ │ │ │ │ + b.n b6b6 │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w b732 │ │ │ │ │ + bne.w b726 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ - b.n b736 │ │ │ │ │ + b.n b72a │ │ │ │ │ ldr.w r3, [r8, #84] @ 0x54 │ │ │ │ │ lsls r6, r3, #30 │ │ │ │ │ - bmi.w b97e │ │ │ │ │ + bmi.w b972 │ │ │ │ │ lsls r5, r3, #18 │ │ │ │ │ - bmi.w b456 │ │ │ │ │ + bmi.w b44a │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 5b34 │ │ │ │ │ R_ARM_THM_CALL PyType_Ready │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n b7b6 │ │ │ │ │ + beq.n b7aa │ │ │ │ │ ldr.w r0, [r8, #172] @ 0xac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b456 │ │ │ │ │ - b.n b3f8 │ │ │ │ │ + beq.w b44a │ │ │ │ │ + b.n b3ec │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ - b.n b6c2 │ │ │ │ │ + b.n b6b6 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n b832 │ │ │ │ │ - b.n b4b8 │ │ │ │ │ + blt.n b826 │ │ │ │ │ + b.n b4ac │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n b8d4 │ │ │ │ │ + blt.n b8c8 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n b30c │ │ │ │ │ + b.n b300 │ │ │ │ │ mov r8, r5 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bge.w b30c │ │ │ │ │ + bge.w b300 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b30c │ │ │ │ │ + bne.w b300 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b30c │ │ │ │ │ + b.n b300 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b8ae │ │ │ │ │ + bne.n b8a2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n b8ae │ │ │ │ │ + b.n b8a2 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r8 │ │ │ │ │ - beq.w b6bc │ │ │ │ │ - b.n b6ae │ │ │ │ │ - ldr r3, [pc, #216] @ (b9cc ) │ │ │ │ │ + beq.w b6b0 │ │ │ │ │ + b.n b6a2 │ │ │ │ │ + ldr r3, [pc, #216] @ (b9c0 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr.w r1, [r5, #180] @ 0xb4 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ movs r3, #28 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - beq.n b92a │ │ │ │ │ + beq.n b91e │ │ │ │ │ cmp r1, #10 │ │ │ │ │ - bhi.n b92a │ │ │ │ │ + bhi.n b91e │ │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ - b.n b804 │ │ │ │ │ + b.n b7f8 │ │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ │ add r2, r3 │ │ │ │ │ - b.n b926 │ │ │ │ │ - ldr r3, [pc, #152] @ (b9d0 ) │ │ │ │ │ + b.n b91a │ │ │ │ │ + ldr r3, [pc, #152] @ (b9c4 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ subs r7, #1 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ movs r3, #28 │ │ │ │ │ mul.w r3, r7, r3 │ │ │ │ │ adds r1, r2, r3 │ │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ │ ldr.w r1, [r1, #412] @ 0x19c │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - beq.n b972 │ │ │ │ │ + beq.n b966 │ │ │ │ │ cmp r7, #10 │ │ │ │ │ - bhi.n b972 │ │ │ │ │ + bhi.n b966 │ │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r7, [r2, #20] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w b30a │ │ │ │ │ - b.n b4ac │ │ │ │ │ + beq.w b2fe │ │ │ │ │ + b.n b4a0 │ │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ │ add r2, r3 │ │ │ │ │ - b.n b968 │ │ │ │ │ - ldr r3, [pc, #84] @ (b9d4 ) │ │ │ │ │ + b.n b95c │ │ │ │ │ + ldr r3, [pc, #84] @ (b9c8 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr.w r2, [r8, #180] @ 0xb4 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #28 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ adds r0, r1, r3 │ │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - beq.n b9be │ │ │ │ │ + beq.n b9b2 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bhi.n b9be │ │ │ │ │ + bhi.n b9b2 │ │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ │ add r3, r1 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b456 │ │ │ │ │ - b.n b882 │ │ │ │ │ + bne.w b44a │ │ │ │ │ + b.n b876 │ │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ │ add r3, r1 │ │ │ │ │ - b.n b9b4 │ │ │ │ │ + b.n b9a8 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000ce │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000008e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000004c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000b9d8 : │ │ │ │ │ +0000b9cc : │ │ │ │ │ PyType_GetDict(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - bmi.n b9f4 │ │ │ │ │ + bmi.n b9e8 │ │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ │ - cbz r0, b9f2 │ │ │ │ │ + cbz r0, b9e6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n b9f2 │ │ │ │ │ + bge.n b9e6 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ bx lr │ │ │ │ │ push {r4, lr} │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ - ldr r2, [pc, #84] @ (ba50 ) │ │ │ │ │ + ldr r2, [pc, #84] @ (ba44 ) │ │ │ │ │ ldr.w r4, [r0, #180] @ 0xb4 │ │ │ │ │ movs r3, #28 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ add.w ip, r4, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ mul.w r3, r3, ip │ │ │ │ │ @@ -18807,130 +18802,130 @@ │ │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ │ add.w lr, r1, r3 │ │ │ │ │ add r2, r1 │ │ │ │ │ add.w lr, lr, #91136 @ 0x16400 │ │ │ │ │ ldr.w lr, [lr, #412] @ 0x19c │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - beq.n ba3e │ │ │ │ │ + beq.n ba32 │ │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ │ add r1, r3 │ │ │ │ │ cmp.w ip, #10 │ │ │ │ │ it ls │ │ │ │ │ movls r2, r1 │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ - cbz r0, ba4e │ │ │ │ │ + cbz r0, ba42 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x0000004a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000ba54 : │ │ │ │ │ +0000ba48 : │ │ │ │ │ subtype_traverse(): │ │ │ │ │ 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, #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 r9, r0 │ │ │ │ │ - mov r8, r1 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + mov r9, r1 │ │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ │ - mov r7, r2 │ │ │ │ │ + mov r8, r2 │ │ │ │ │ mov r4, r5 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n ba8e │ │ │ │ │ + bne.n ba82 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n bae4 │ │ │ │ │ + bne.n bad8 │ │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n ba7e │ │ │ │ │ + beq.n ba72 │ │ │ │ │ ldr.w r2, [r5, #144] @ 0x90 │ │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n baae │ │ │ │ │ + beq.n baa2 │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #27 │ │ │ │ │ - bpl.n bb5e │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + bpl.n bb50 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_VisitManagedDict │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bb58 │ │ │ │ │ + bne.n bb4a │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #22 │ │ │ │ │ - bpl.n bb52 │ │ │ │ │ - cbnz r6, bac4 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ + bpl.n bb44 │ │ │ │ │ + cbnz r6, bab8 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ + mov r3, r9 │ │ │ │ │ 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 bad4 │ │ │ │ │ + bmi.n bac8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - blx r8 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n bb58 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + blx r9 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n bb4a │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ 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 bb32 │ │ │ │ │ + beq.n bb24 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n ba84 │ │ │ │ │ + ble.n ba78 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n bb14 │ │ │ │ │ + b.n bb08 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ - blx r8 │ │ │ │ │ + blx r9 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ adds r2, #20 │ │ │ │ │ - cbnz r0, bb58 │ │ │ │ │ + cbnz r0, bb4a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r6, sl │ │ │ │ │ - beq.n ba84 │ │ │ │ │ + beq.n ba78 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, #16 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - bne.n bb26 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + bne.n bb18 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - ldr.w r0, [r9, r0] │ │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bafe │ │ │ │ │ + bne.n baf2 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ adds r2, #20 │ │ │ │ │ cmp r6, sl │ │ │ │ │ - bne.n bb14 │ │ │ │ │ - b.n ba84 │ │ │ │ │ + bne.n bb08 │ │ │ │ │ + b.n ba78 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ @@ -18938,144 +18933,145 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, sl │ │ │ │ │ - b.n baf4 │ │ │ │ │ + b.n bae8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n bad4 │ │ │ │ │ + bne.n bac8 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_THM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n baae │ │ │ │ │ + beq.n baa2 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n baae │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - blx r8 │ │ │ │ │ + beq.n baa2 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + blx r9 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n baae │ │ │ │ │ - b.n bb58 │ │ │ │ │ + beq.n baa2 │ │ │ │ │ + b.n bb4a │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -0000bb78 <_Py_BaseObject_RichCompare>: │ │ │ │ │ +0000bb6c <_Py_BaseObject_RichCompare>: │ │ │ │ │ _Py_BaseObject_RichCompare(): │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n bbb0 <_Py_BaseObject_RichCompare+0x38> │ │ │ │ │ + bne.n bba4 <_Py_BaseObject_RichCompare+0x38> │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n bb9a <_Py_BaseObject_RichCompare+0x22> │ │ │ │ │ + beq.n bb8e <_Py_BaseObject_RichCompare+0x22> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n bbaa <_Py_BaseObject_RichCompare+0x32> │ │ │ │ │ + blt.n bb9e <_Py_BaseObject_RichCompare+0x32> │ │ │ │ │ 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 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n bb98 <_Py_BaseObject_RichCompare+0x20> │ │ │ │ │ + bge.n bb8c <_Py_BaseObject_RichCompare+0x20> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - bne.n bbb8 <_Py_BaseObject_RichCompare+0x40> │ │ │ │ │ + bne.n bbac <_Py_BaseObject_RichCompare+0x40> │ │ │ │ │ b.w 168c │ │ │ │ │ R_ARM_THM_JUMP24 object_richcompare.part.0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ - b.n bb90 <_Py_BaseObject_RichCompare+0x18> │ │ │ │ │ + b.n bb84 <_Py_BaseObject_RichCompare+0x18> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000bbd0 : │ │ │ │ │ +0000bbc4 : │ │ │ │ │ object_richcompare(): │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n bc04 │ │ │ │ │ + bne.n bbf8 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n bbf2 │ │ │ │ │ + beq.n bbe6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n bc22 │ │ │ │ │ + blt.n bc16 │ │ │ │ │ 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 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n bc22 │ │ │ │ │ + blt.n bc16 │ │ │ │ │ bx lr │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - bne.n bc0c │ │ │ │ │ + bne.n bc00 │ │ │ │ │ b.w 168c │ │ │ │ │ R_ARM_THM_JUMP24 object_richcompare.part.0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n bbe8 │ │ │ │ │ + bge.n bbdc │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n bbe8 │ │ │ │ │ + b.n bbdc │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000bc28 : │ │ │ │ │ +0000bc1c : │ │ │ │ │ object_get_class(): │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000bc38 : │ │ │ │ │ +0000bc2c : │ │ │ │ │ type_dict(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - bmi.n bc48 │ │ │ │ │ + bmi.n bc3c │ │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ │ - cbz r0, bca2 │ │ │ │ │ + cbz r0, bc96 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyDictProxy_New │ │ │ │ │ push {r4} │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ - ldr r2, [pc, #92] @ (bcac ) │ │ │ │ │ + ldr r2, [pc, #92] @ (bca0 ) │ │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ │ mov.w ip, #28 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ @@ -19085,46 +19081,46 @@ │ │ │ │ │ movls r3, #0 │ │ │ │ │ movhi r3, #1 │ │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ │ ldr.w r4, [r1, #412] @ 0x19c │ │ │ │ │ cmp r4, r0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ - cbz r3, bc8c │ │ │ │ │ + cbz r3, bc80 │ │ │ │ │ ldr.w r0, [r1, #428] @ 0x1ac │ │ │ │ │ - cbz r0, bc96 │ │ │ │ │ + cbz r0, bc8a │ │ │ │ │ pop {r4} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyDictProxy_New │ │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ │ ldr.w r0, [r2, #404] @ 0x194 │ │ │ │ │ - b.n bc84 │ │ │ │ │ + b.n bc78 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ pop {r4} │ │ │ │ │ bx lr │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ .word 0x00000050 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000bcb0 : │ │ │ │ │ +0000bca4 : │ │ │ │ │ type_name(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #22 │ │ │ │ │ - bpl.n bcca │ │ │ │ │ + bpl.n bcbe │ │ │ │ │ ldr.w r0, [r0, #428] @ 0x1ac │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n bcc8 │ │ │ │ │ + bge.n bcbc │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ bx lr │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -19132,137 +19128,137 @@ │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ sub sp, #12 │ │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strrchr │ │ │ │ │ - cbnz r0, bcf4 │ │ │ │ │ + cbnz r0, bce8 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ adds r0, #1 │ │ │ │ │ - b.n bcea │ │ │ │ │ + b.n bcde │ │ │ │ │ │ │ │ │ │ -0000bcf8 : │ │ │ │ │ +0000bcec : │ │ │ │ │ slot_mp_ass_subscript(): │ │ │ │ │ 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 │ │ │ │ │ sub sp, #32 │ │ │ │ │ strd r0, r1, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w be5e │ │ │ │ │ + beq.w be52 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #580] @ (bf64 ) │ │ │ │ │ + ldr r3, [pc, #580] @ (bf58 ) │ │ │ │ │ ldr.w r9, [r4, #192] @ 0xc0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - ldr r7, [pc, #572] @ (bf68 ) │ │ │ │ │ + ldr r7, [pc, #572] @ (bf5c ) │ │ │ │ │ ldr r6, [r2, r3] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ eor.w r3, r9, r7, asr #3 │ │ │ │ │ movs r2, #12 │ │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ add.w sl, r8, r3 │ │ │ │ │ add.w sl, sl, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [sl, #1432] @ 0x598 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.n bde6 │ │ │ │ │ + bne.n bdda │ │ │ │ │ ldr.w r2, [sl, #1436] @ 0x59c │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne.n bde6 │ │ │ │ │ + bne.n bdda │ │ │ │ │ add.w r2, r8, #40960 @ 0xa000 │ │ │ │ │ add r3, r2 │ │ │ │ │ ldr.w r4, [r3, #1440] @ 0x5a0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w beec │ │ │ │ │ + beq.w bee0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w beec │ │ │ │ │ + beq.w bee0 │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r7, r3, #14 │ │ │ │ │ - bpl.w bed2 │ │ │ │ │ + bpl.w bec6 │ │ │ │ │ tst.w r3, #2048 @ 0x800 │ │ │ │ │ mov.w r3, #3 │ │ │ │ │ - beq.n be6a │ │ │ │ │ + beq.n be5e │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ldr r5, [r4, r0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n be6c │ │ │ │ │ + beq.n be60 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.n bdcc │ │ │ │ │ + bmi.n bdc0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w bf4a │ │ │ │ │ + beq.w bf3e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w bf0e │ │ │ │ │ + beq.w bf02 │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w bf52 │ │ │ │ │ + blt.w bf46 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n be92 │ │ │ │ │ - ldr r1, [pc, #376] @ (bf68 ) │ │ │ │ │ + beq.n be86 │ │ │ │ │ + ldr r1, [pc, #376] @ (bf5c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n bee8 │ │ │ │ │ + beq.n bedc │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n bd7c │ │ │ │ │ - ldr r1, [pc, #356] @ (bf6c ) │ │ │ │ │ + beq.n bd70 │ │ │ │ │ + ldr r1, [pc, #356] @ (bf60 ) │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r2, [r1, #748] @ 0x2ec │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n bd7c │ │ │ │ │ + bne.n bd70 │ │ │ │ │ ldr.w r2, [r1, #752] @ 0x2f0 │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n bd7c │ │ │ │ │ + bgt.n bd70 │ │ │ │ │ add.w r2, r8, #42240 @ 0xa500 │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ ldr.w r4, [r1, #744] @ 0x2e8 │ │ │ │ │ add.w ip, r3, #4 │ │ │ │ │ @@ -19272,149 +19268,149 @@ │ │ │ │ │ addlt r4, #1 │ │ │ │ │ strlt.w r4, [r1, #744] @ 0x2e8 │ │ │ │ │ str.w r7, [r2, ip] │ │ │ │ │ dmb ish │ │ │ │ │ str.w r9, [r2, r3] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n be84 │ │ │ │ │ + blt.n be78 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ - b.n bd7c │ │ │ │ │ - ldr r0, [pc, #272] @ (bf70 ) │ │ │ │ │ + b.n bd70 │ │ │ │ │ + ldr r0, [pc, #272] @ (bf64 ) │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n bdcc │ │ │ │ │ + b.n bdc0 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r2, r1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ - bpl.n bdc0 │ │ │ │ │ - b.n bdcc │ │ │ │ │ + bpl.n bdb4 │ │ │ │ │ + b.n bdc0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n be5a │ │ │ │ │ + bne.n be4e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n be5a │ │ │ │ │ + b.n be4e │ │ │ │ │ ldrh.w r2, [r4, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n bdec │ │ │ │ │ - ldr r2, [pc, #204] @ (bf6c ) │ │ │ │ │ + bcs.n bde0 │ │ │ │ │ + ldr r2, [pc, #204] @ (bf60 ) │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r0, [r2, #748] @ 0x2ec │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n bdec │ │ │ │ │ + bne.n bde0 │ │ │ │ │ ldr.w r1, [r2, #752] @ 0x2f0 │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.n bdec │ │ │ │ │ + bgt.n bde0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 934c │ │ │ │ │ - ldr r1, [pc, #164] @ (bf68 ) │ │ │ │ │ + bl 9340 │ │ │ │ │ + ldr r1, [pc, #164] @ (bf5c ) │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r9, [r4, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n bdfa │ │ │ │ │ + b.n bdee │ │ │ │ │ ldr.w r7, [r0, #136] @ 0x88 │ │ │ │ │ - cbnz r7, bf1a │ │ │ │ │ + cbnz r7, bf0e │ │ │ │ │ lsls r5, r3, #20 │ │ │ │ │ - bpl.n bf14 │ │ │ │ │ + bpl.n bf08 │ │ │ │ │ movs r2, #2 │ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ │ movs r3, #2 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ - b.n bd9e │ │ │ │ │ + b.n bd92 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #112] @ (bf68 ) │ │ │ │ │ + ldr r1, [pc, #112] @ (bf5c ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ lsls r6, r0, #31 │ │ │ │ │ - bmi.n bf0e │ │ │ │ │ + bmi.n bf02 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, bf0e │ │ │ │ │ + cbnz r3, bf02 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n bdde │ │ │ │ │ + b.n bdd2 │ │ │ │ │ movs r3, #2 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ - b.n be6c │ │ │ │ │ + b.n be60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r7 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n befc │ │ │ │ │ + beq.n bef0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ - b.n bed8 │ │ │ │ │ + b.n becc │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n bdcc │ │ │ │ │ + b.n bdc0 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w bddc │ │ │ │ │ + bne.w bdd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n bdde │ │ │ │ │ + b.n bdd2 │ │ │ │ │ .word 0x0000023c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000062e8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00006000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005578 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000bf74 : │ │ │ │ │ +0000bf68 : │ │ │ │ │ vectorcall_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, [pc, #504] @ (c180 ) │ │ │ │ │ + ldr r3, [pc, #504] @ (c174 ) │ │ │ │ │ mov r6, r1 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ sub sp, #28 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov sl, r2 │ │ │ │ │ @@ -19433,88 +19429,88 @@ │ │ │ │ │ eor.w r4, r8, r7, asr #3 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ mul.w r4, r2, r4 │ │ │ │ │ adds r5, r3, r4 │ │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [r5, #1432] @ 0x598 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n c046 │ │ │ │ │ + bne.n c03a │ │ │ │ │ ldr.w r2, [r5, #1436] @ 0x59c │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.n c046 │ │ │ │ │ + bne.n c03a │ │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr.w r2, [r3, #1440] @ 0x5a0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w c16a │ │ │ │ │ + beq.w c15e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r2, r2, #1 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w c16a │ │ │ │ │ + beq.w c15e │ │ │ │ │ bic.w r4, r2, #1 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ lsls r7, r1, #14 │ │ │ │ │ - bpl.n c0b0 │ │ │ │ │ + bpl.n c0a4 │ │ │ │ │ mov r2, sl │ │ │ │ │ lsls r5, r1, #20 │ │ │ │ │ - bpl.n c0c8 │ │ │ │ │ + bpl.n c0bc │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r5, [r4, r3] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n c0c8 │ │ │ │ │ + beq.n c0bc │ │ │ │ │ mov r1, r6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ - bmi.n c03e │ │ │ │ │ + bmi.n c032 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c12e │ │ │ │ │ + beq.n c122 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n c0f2 │ │ │ │ │ + beq.n c0e6 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w c166 │ │ │ │ │ + beq.w c15a │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n bff8 │ │ │ │ │ + beq.n bfec │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n bff8 │ │ │ │ │ + bne.n bfec │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.n bff8 │ │ │ │ │ + bgt.n bfec │ │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ adds r1, r4, #4 │ │ │ │ │ @@ -19524,121 +19520,121 @@ │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r7, #0] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str.w r8, [r3, r4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n c0e4 │ │ │ │ │ + blt.n c0d8 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.n bff8 │ │ │ │ │ + b.n bfec │ │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c136 │ │ │ │ │ + bne.n c12a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ add.w r2, sl, #2147483648 @ 0x80000000 │ │ │ │ │ adds r6, #4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r1, #20 │ │ │ │ │ - bmi.n c010 │ │ │ │ │ + bmi.n c004 │ │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.n c03e │ │ │ │ │ - b.n c034 │ │ │ │ │ + bmi.n c032 │ │ │ │ │ + b.n c028 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c0ac │ │ │ │ │ + bne.n c0a0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c0ac │ │ │ │ │ + b.n c0a0 │ │ │ │ │ ldrh.w r2, [r0, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n c04c │ │ │ │ │ + bcs.n c040 │ │ │ │ │ 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 c04c │ │ │ │ │ + bne.n c040 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n c04c │ │ │ │ │ + bgt.n c040 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr.w r8, [r8, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n c058 │ │ │ │ │ + b.n c04c │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c03e │ │ │ │ │ + b.n c032 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ │ mov r1, fp │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n c0dc │ │ │ │ │ + beq.n c0d0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ ite lt │ │ │ │ │ movlt r2, r4 │ │ │ │ │ orrge.w r2, r4, #1 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bic.w r4, r2, #1 │ │ │ │ │ - b.n c0b8 │ │ │ │ │ + b.n c0ac │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ - b.n c0dc │ │ │ │ │ + b.n c0d0 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001ee │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000c184 : │ │ │ │ │ +0000c178 : │ │ │ │ │ vectorcall_method.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 │ │ │ │ │ sub sp, #28 │ │ │ │ │ - ldr r3, [pc, #532] @ (c3b0 ) │ │ │ │ │ + ldr r3, [pc, #532] @ (c3a4 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ @@ -19653,87 +19649,87 @@ │ │ │ │ │ eor.w r4, r8, r7, asr #3 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ mul.w r4, r2, r4 │ │ │ │ │ adds r5, r3, r4 │ │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [r5, #1432] @ 0x598 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n c25c │ │ │ │ │ + bne.n c250 │ │ │ │ │ ldr.w r2, [r5, #1436] @ 0x59c │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.n c25c │ │ │ │ │ + bne.n c250 │ │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr.w r2, [r3, #1440] @ 0x5a0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w c364 │ │ │ │ │ + beq.w c358 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r2, r2, #1 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w c364 │ │ │ │ │ + beq.w c358 │ │ │ │ │ bic.w r4, r2, #1 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #14 │ │ │ │ │ - bpl.w c336 │ │ │ │ │ + bpl.w c32a │ │ │ │ │ tst.w r3, #2048 @ 0x800 │ │ │ │ │ mov.w r3, #2 │ │ │ │ │ - beq.n c2be │ │ │ │ │ + beq.n c2b2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ ldr r5, [r4, r1] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n c2be │ │ │ │ │ + beq.n c2b2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ - bmi.n c254 │ │ │ │ │ + bmi.n c248 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c378 │ │ │ │ │ + beq.w c36c │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n c2e4 │ │ │ │ │ + beq.n c2d8 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n c360 │ │ │ │ │ + beq.n c354 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n c204 │ │ │ │ │ + bne.n c1f8 │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.n c204 │ │ │ │ │ + bgt.n c1f8 │ │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ adds r1, r4, #4 │ │ │ │ │ @@ -19743,127 +19739,127 @@ │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r7, #0] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str.w r8, [r3, r4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n c2d6 │ │ │ │ │ + blt.n c2ca │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.n c204 │ │ │ │ │ + b.n c1f8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.n c254 │ │ │ │ │ - b.n c248 │ │ │ │ │ + bmi.n c248 │ │ │ │ │ + b.n c23c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c2ba │ │ │ │ │ + bne.n c2ae │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c2ba │ │ │ │ │ + b.n c2ae │ │ │ │ │ ldrh.w r2, [r0, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n c354 │ │ │ │ │ + bcs.n c348 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov fp, 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 c354 │ │ │ │ │ + bne.n c348 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n c354 │ │ │ │ │ + bgt.n c348 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr.w r8, [r8, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n c360 │ │ │ │ │ + beq.n c354 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n c2ba │ │ │ │ │ + beq.n c2ae │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r1, fp │ │ │ │ │ - beq.n c282 │ │ │ │ │ - b.n c204 │ │ │ │ │ + beq.n c276 │ │ │ │ │ + b.n c1f8 │ │ │ │ │ ldr.w r3, [r1, #136] @ 0x88 │ │ │ │ │ - cbnz r3, c380 │ │ │ │ │ + cbnz r3, c374 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ adds r6, #4 │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ tst.w r3, #2048 @ 0x800 │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ - beq.n c2be │ │ │ │ │ + beq.n c2b2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ │ - b.n c224 │ │ │ │ │ + b.n c218 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n c2ba │ │ │ │ │ + bne.n c2ae │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ - b.n c2ce │ │ │ │ │ + b.n c2c2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c254 │ │ │ │ │ + b.n c248 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ mov r1, sl │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n c2ce │ │ │ │ │ + beq.n c2c2 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ - b.n c33c │ │ │ │ │ + b.n c330 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000020a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000c3b4 : │ │ │ │ │ +0000c3a8 : │ │ │ │ │ wrap_objobjargproc(): │ │ │ │ │ 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, #2 │ │ │ │ │ @@ -19877,20 +19873,20 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC111 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_UnpackTuple │ │ │ │ │ - cbz r0, c3f8 │ │ │ │ │ + cbz r0, c3ec │ │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r4 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n c3fc │ │ │ │ │ + beq.n c3f0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ bl 0 │ │ │ │ │ @@ -19899,136 +19895,136 @@ │ │ │ │ │ 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 c3f8 │ │ │ │ │ + b.n c3ec │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c414 : │ │ │ │ │ +0000c408 : │ │ │ │ │ slot_tp_setattro(): │ │ │ │ │ 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 │ │ │ │ │ sub sp, #32 │ │ │ │ │ strd r0, r1, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n c500 │ │ │ │ │ + beq.n c4f4 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #580] @ (c680 ) │ │ │ │ │ + ldr r3, [pc, #580] @ (c674 ) │ │ │ │ │ ldr.w r9, [r4, #192] @ 0xc0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - ldr r7, [pc, #576] @ (c684 ) │ │ │ │ │ + ldr r7, [pc, #576] @ (c678 ) │ │ │ │ │ ldr r6, [r2, r3] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ eor.w r3, r9, r7, asr #3 │ │ │ │ │ movs r2, #12 │ │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ add.w sl, r8, r3 │ │ │ │ │ add.w sl, sl, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [sl, #1432] @ 0x598 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.n c50c │ │ │ │ │ + bne.n c500 │ │ │ │ │ ldr.w r2, [sl, #1436] @ 0x59c │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne.n c50c │ │ │ │ │ + bne.n c500 │ │ │ │ │ add.w r2, r8, #40960 @ 0xa000 │ │ │ │ │ add r3, r2 │ │ │ │ │ ldr.w r4, [r3, #1440] @ 0x5a0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w c606 │ │ │ │ │ + beq.w c5fa │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w c606 │ │ │ │ │ + beq.w c5fa │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r7, r3, #14 │ │ │ │ │ - bpl.w c5ec │ │ │ │ │ + bpl.w c5e0 │ │ │ │ │ tst.w r3, #2048 @ 0x800 │ │ │ │ │ mov.w r3, #3 │ │ │ │ │ - beq.n c584 │ │ │ │ │ + beq.n c578 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ldr r5, [r4, r0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n c586 │ │ │ │ │ + beq.n c57a │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.n c4e6 │ │ │ │ │ + bmi.n c4da │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c664 │ │ │ │ │ + beq.w c658 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w c628 │ │ │ │ │ + beq.w c61c │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w c66c │ │ │ │ │ + blt.w c660 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - ldr r0, [pc, #388] @ (c688 ) │ │ │ │ │ + ldr r0, [pc, #388] @ (c67c ) │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n c4e6 │ │ │ │ │ + b.n c4da │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n c5ac │ │ │ │ │ - ldr r1, [pc, #368] @ (c684 ) │ │ │ │ │ + beq.n c5a0 │ │ │ │ │ + ldr r1, [pc, #368] @ (c678 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n c602 │ │ │ │ │ + beq.n c5f6 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n c496 │ │ │ │ │ - ldr r1, [pc, #348] @ (c68c ) │ │ │ │ │ + beq.n c48a │ │ │ │ │ + ldr r1, [pc, #348] @ (c680 ) │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r2, [r1, #716] @ 0x2cc │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n c496 │ │ │ │ │ + bne.n c48a │ │ │ │ │ ldr.w r2, [r1, #720] @ 0x2d0 │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n c496 │ │ │ │ │ + bgt.n c48a │ │ │ │ │ add.w r2, r8, #42240 @ 0xa500 │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ ldr.w r4, [r1, #712] @ 0x2c8 │ │ │ │ │ add.w ip, r3, #4 │ │ │ │ │ @@ -20038,155 +20034,155 @@ │ │ │ │ │ addlt r4, #1 │ │ │ │ │ strlt.w r4, [r1, #712] @ 0x2c8 │ │ │ │ │ str.w r7, [r2, ip] │ │ │ │ │ dmb ish │ │ │ │ │ str.w r9, [r2, r3] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n c59e │ │ │ │ │ + blt.n c592 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ - b.n c496 │ │ │ │ │ + b.n c48a │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r2, r1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ - bpl.n c4da │ │ │ │ │ - b.n c4e6 │ │ │ │ │ + bpl.n c4ce │ │ │ │ │ + b.n c4da │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c580 │ │ │ │ │ + bne.n c574 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c580 │ │ │ │ │ + b.n c574 │ │ │ │ │ ldrh.w r2, [r4, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n c512 │ │ │ │ │ - ldr r2, [pc, #212] @ (c68c ) │ │ │ │ │ + bcs.n c506 │ │ │ │ │ + ldr r2, [pc, #212] @ (c680 ) │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r0, [r2, #716] @ 0x2cc │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n c512 │ │ │ │ │ + bne.n c506 │ │ │ │ │ ldr.w r1, [r2, #720] @ 0x2d0 │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.n c512 │ │ │ │ │ + bgt.n c506 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 934c │ │ │ │ │ - ldr r1, [pc, #168] @ (c684 ) │ │ │ │ │ + bl 9340 │ │ │ │ │ + ldr r1, [pc, #168] @ (c678 ) │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r9, [r4, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n c520 │ │ │ │ │ + b.n c514 │ │ │ │ │ ldr.w r7, [r0, #136] @ 0x88 │ │ │ │ │ - cbnz r7, c634 │ │ │ │ │ + cbnz r7, c628 │ │ │ │ │ lsls r5, r3, #20 │ │ │ │ │ - bpl.n c62e │ │ │ │ │ + bpl.n c622 │ │ │ │ │ movs r2, #2 │ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ │ movs r3, #2 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ - b.n c4b8 │ │ │ │ │ + b.n c4ac │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #116] @ (c684 ) │ │ │ │ │ + ldr r1, [pc, #116] @ (c678 ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ lsls r6, r0, #31 │ │ │ │ │ - bmi.n c628 │ │ │ │ │ + bmi.n c61c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, c628 │ │ │ │ │ + cbnz r3, c61c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n c4f8 │ │ │ │ │ + b.n c4ec │ │ │ │ │ movs r3, #2 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ - b.n c586 │ │ │ │ │ + b.n c57a │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r7 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n c616 │ │ │ │ │ + beq.n c60a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ - b.n c5f2 │ │ │ │ │ + b.n c5e6 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c4e6 │ │ │ │ │ + b.n c4da │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w c4f6 │ │ │ │ │ + bne.w c4ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c4f8 │ │ │ │ │ + b.n c4ec │ │ │ │ │ nop │ │ │ │ │ .word 0x0000023e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000062c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005538 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00006000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000c690 : │ │ │ │ │ +0000c684 : │ │ │ │ │ check_num_args.constprop.0(): │ │ │ │ │ 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 PyTuple_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n c6e6 │ │ │ │ │ + bne.n c6da │ │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - bne.n c6be │ │ │ │ │ + bne.n c6b2 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -20200,46 +20196,46 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC113 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n c6ba │ │ │ │ │ + b.n c6ae │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC112 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC112 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n c6e2 │ │ │ │ │ + b.n c6d6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c700 : │ │ │ │ │ +0000c6f4 : │ │ │ │ │ check_num_args(): │ │ │ │ │ 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 PyTuple_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n c762 │ │ │ │ │ + bne.n c756 │ │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bne.n c72c │ │ │ │ │ + bne.n c720 │ │ │ │ │ movs r0, #1 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -20260,47 +20256,47 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC113 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC113 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n c728 │ │ │ │ │ + b.n c71c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC112 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC112 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n c75e │ │ │ │ │ + b.n c752 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c77c : │ │ │ │ │ +0000c770 : │ │ │ │ │ type_get_mro(): │ │ │ │ │ ldr.w r0, [r0, #172] @ 0xac │ │ │ │ │ - cbz r0, c790 │ │ │ │ │ + cbz r0, c784 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n c798 │ │ │ │ │ + bge.n c78c │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c79c : │ │ │ │ │ +0000c790 : │ │ │ │ │ wrap_setattr(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ movs r3, #2 │ │ │ │ │ @@ -20315,107 +20311,107 @@ │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c8c2 │ │ │ │ │ + beq.n c8b6 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n c7ee │ │ │ │ │ + blt.n c7e2 │ │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n c8c2 │ │ │ │ │ + blt.n c8b6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr.w r3, [r0, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c7d6 │ │ │ │ │ + beq.n c7ca │ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ it mi │ │ │ │ │ ldrmi.w lr, [r0, #76] @ 0x4c │ │ │ │ │ - bmi.n c866 │ │ │ │ │ + bmi.n c85a │ │ │ │ │ add.w r3, r3, ip, lsl #2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC slot_tp_setattro │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS slot_tp_setattro │ │ │ │ │ ldr.w lr, [r0, #76] @ 0x4c │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r6, [r1, #76] @ 0x4c │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.n c822 │ │ │ │ │ + beq.n c816 │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n c89c │ │ │ │ │ + beq.n c890 │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - beq.n c866 │ │ │ │ │ + beq.n c85a │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr r6, [r1, #76] @ 0x4c │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.n c834 │ │ │ │ │ + beq.n c828 │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n c89c │ │ │ │ │ + beq.n c890 │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ - beq.n c866 │ │ │ │ │ + beq.n c85a │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ ldr r6, [r1, #76] @ 0x4c │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.n c846 │ │ │ │ │ + beq.n c83a │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n c89c │ │ │ │ │ + beq.n c890 │ │ │ │ │ sub.w r6, ip, #4 │ │ │ │ │ cmp.w ip, #3 │ │ │ │ │ - beq.n c866 │ │ │ │ │ + beq.n c85a │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ subs r3, #4 │ │ │ │ │ ldr.w ip, [r1, #76] @ 0x4c │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq.n c892 │ │ │ │ │ + beq.n c886 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - beq.n c89c │ │ │ │ │ + beq.n c890 │ │ │ │ │ adds r1, r6, #1 │ │ │ │ │ - bne.n c850 │ │ │ │ │ + bne.n c844 │ │ │ │ │ cmp r5, lr │ │ │ │ │ - beq.n c7d6 │ │ │ │ │ + beq.n c7ca │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC slot_tp_setattro │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS slot_tp_setattro │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.n c8a2 │ │ │ │ │ + bne.n c896 │ │ │ │ │ ldr.w r3, [r0, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c7d6 │ │ │ │ │ + beq.n c7ca │ │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.n c7d6 │ │ │ │ │ + beq.n c7ca │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n c8a2 │ │ │ │ │ + bne.n c896 │ │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c87e │ │ │ │ │ - b.n c7d6 │ │ │ │ │ + bne.n c872 │ │ │ │ │ + b.n c7ca │ │ │ │ │ subs r1, r6, #1 │ │ │ │ │ mov r6, r1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ - bne.n c850 │ │ │ │ │ - b.n c866 │ │ │ │ │ + bne.n c844 │ │ │ │ │ + b.n c85a │ │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n c7d6 │ │ │ │ │ + beq.n c7ca │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC116 │ │ │ │ │ @@ -20425,18 +20421,18 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC115 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC115 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n c7ea │ │ │ │ │ + b.n c7de │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c8c8 : │ │ │ │ │ +0000c8bc : │ │ │ │ │ update_slots_callback(): │ │ │ │ │ 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 fp, r0 │ │ │ │ │ @@ -20445,510 +20441,510 @@ │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyObject_NextNotImplemented │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ strd r3, r8, [sp, #8] │ │ │ │ │ ldr.w r4, [sl, #4]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n c968 │ │ │ │ │ + beq.n c95c │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ cmp.w r5, #420 @ 0x1a4 │ │ │ │ │ - bcs.w cb34 │ │ │ │ │ + bcs.w cb28 │ │ │ │ │ cmp.w r5, #380 @ 0x17c │ │ │ │ │ - bcs.w cabe │ │ │ │ │ + bcs.w cab2 │ │ │ │ │ cmp.w r5, #368 @ 0x170 │ │ │ │ │ - bcs.w cb20 │ │ │ │ │ + bcs.w cb14 │ │ │ │ │ cmp r5, #223 @ 0xdf │ │ │ │ │ - bls.n c970 │ │ │ │ │ + bls.n c964 │ │ │ │ │ ldr.w r3, [fp, #48] @ 0x30 │ │ │ │ │ sub.w r2, r5, #224 @ 0xe0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c984 │ │ │ │ │ + beq.n c978 │ │ │ │ │ adds r3, r3, r2 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - beq.n c984 │ │ │ │ │ + beq.n c978 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ │ mov r7, r8 │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 6040 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.n c98e │ │ │ │ │ + beq.n c982 │ │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it eq │ │ │ │ │ moveq r7, r3 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ adds r4, #28 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n c932 │ │ │ │ │ + beq.n c926 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - cbz r7, c962 │ │ │ │ │ + cbz r7, c956 │ │ │ │ │ tst.w r8, #1 │ │ │ │ │ - beq.w caba │ │ │ │ │ + beq.w caae │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n c8f0 │ │ │ │ │ + b.n c8e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r5, #207 @ 0xcf │ │ │ │ │ iteet hi │ │ │ │ │ subhi.w r2, r5, #208 @ 0xd0 │ │ │ │ │ movls r2, r5 │ │ │ │ │ movls r3, fp │ │ │ │ │ ldrhi.w r3, [fp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c922 │ │ │ │ │ + bne.n c916 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ adds r4, #28 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n c984 │ │ │ │ │ - b.n c8f0 │ │ │ │ │ + beq.n c978 │ │ │ │ │ + b.n c8e4 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyWrapperDescr_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyWrapperDescr_Type │ │ │ │ │ bic.w r3, r0, #1 │ │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.w cac8 │ │ │ │ │ + bne.w cabc │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr.w ip, [r4, #24] │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.w cac8 │ │ │ │ │ - ldr r2, [pc, #520] @ (cbc0 ) │ │ │ │ │ + bne.w cabc │ │ │ │ │ + ldr r2, [pc, #520] @ (cbb4 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ add.w lr, r1, #110592 @ 0x1b000 │ │ │ │ │ ldr.w r2, [lr, #4008] @ 0xfa8 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ it eq │ │ │ │ │ addeq.w lr, r1, #114176 @ 0x1be00 │ │ │ │ │ - beq.n c9f8 │ │ │ │ │ + beq.n c9ec │ │ │ │ │ str.w ip, [lr, #4008] @ 0xfa8 │ │ │ │ │ add.w lr, r1, #114176 @ 0x1be00 │ │ │ │ │ - ldr r2, [pc, #484] @ (cbc4 ) │ │ │ │ │ + ldr r2, [pc, #484] @ (cbb8 ) │ │ │ │ │ add.w r9, lr, #428 @ 0x1ac │ │ │ │ │ - b.n c9ee │ │ │ │ │ + b.n c9e2 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ it eq │ │ │ │ │ streq.w r2, [r9], #4 │ │ │ │ │ adds r2, #28 │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n c9e4 │ │ │ │ │ + bne.n c9d8 │ │ │ │ │ str.w r1, [r9] │ │ │ │ │ add.w lr, lr, #424 @ 0x1a8 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ │ - cbz r2, ca44 │ │ │ │ │ + cbz r2, ca38 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp.w r2, #420 @ 0x1a4 │ │ │ │ │ - bcs.w cb6c │ │ │ │ │ + bcs.w cb60 │ │ │ │ │ cmp.w r2, #380 @ 0x17c │ │ │ │ │ - bcs.w cb2a │ │ │ │ │ + bcs.w cb1e │ │ │ │ │ cmp.w r2, #368 @ 0x170 │ │ │ │ │ - bcs.w cb62 │ │ │ │ │ + bcs.w cb56 │ │ │ │ │ cmp r2, #223 @ 0xdf │ │ │ │ │ - bls.n ca9e │ │ │ │ │ + bls.n ca92 │ │ │ │ │ ldr.w r1, [fp, #48] @ 0x30 │ │ │ │ │ subs r2, #224 @ 0xe0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n cab4 │ │ │ │ │ + beq.n caa8 │ │ │ │ │ adds.w r9, r1, r2 │ │ │ │ │ - beq.n cab4 │ │ │ │ │ + beq.n caa8 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n cab4 │ │ │ │ │ + beq.n caa8 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n ca50 │ │ │ │ │ + bne.n ca44 │ │ │ │ │ mov ip, r9 │ │ │ │ │ - b.n ca00 │ │ │ │ │ + b.n c9f4 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n ca50 │ │ │ │ │ + beq.n ca44 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n ca54 │ │ │ │ │ + bne.n ca48 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - cbnz r7, caac │ │ │ │ │ + cbnz r7, caa0 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n ca8c │ │ │ │ │ + bne.n ca80 │ │ │ │ │ ldr.w r2, [fp, #172] @ 0xac │ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w cb98 │ │ │ │ │ + beq.w cb8c │ │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r2, #12 │ │ │ │ │ mov r9, r6 │ │ │ │ │ cmp lr, r1 │ │ │ │ │ add.w r1, r1, #1 │ │ │ │ │ - ble.n cb76 │ │ │ │ │ + ble.n cb6a │ │ │ │ │ ldr.w r6, [r2, #4]! │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - bne.n ca78 │ │ │ │ │ + bne.n ca6c │ │ │ │ │ ldr r7, [r3, #24] │ │ │ │ │ mov r6, r8 │ │ │ │ │ lsls r3, r0, #31 │ │ │ │ │ - bmi.n ca9a │ │ │ │ │ + bmi.n ca8e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n cb7a │ │ │ │ │ + beq.n cb6e │ │ │ │ │ mov r8, r6 │ │ │ │ │ - b.n c94e │ │ │ │ │ + b.n c942 │ │ │ │ │ cmp r2, #207 @ 0xcf │ │ │ │ │ itet hi │ │ │ │ │ subhi r2, #208 @ 0xd0 │ │ │ │ │ movls r1, fp │ │ │ │ │ ldrhi.w r1, [fp, #40] @ 0x28 │ │ │ │ │ - b.n ca2a │ │ │ │ │ + b.n ca1e │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - beq.n ca56 │ │ │ │ │ - b.n ca8c │ │ │ │ │ + beq.n ca4a │ │ │ │ │ + b.n ca80 │ │ │ │ │ mov r9, ip │ │ │ │ │ mov ip, r9 │ │ │ │ │ - b.n ca00 │ │ │ │ │ + b.n c9f4 │ │ │ │ │ str r7, [r3, #0] │ │ │ │ │ - b.n c8f0 │ │ │ │ │ + b.n c8e4 │ │ │ │ │ ldr.w r3, [fp, #52] @ 0x34 │ │ │ │ │ sub.w r2, r5, #380 @ 0x17c │ │ │ │ │ - b.n c91e │ │ │ │ │ + b.n c912 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyCFunction_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyCFunction_Type │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - beq.n cb3e │ │ │ │ │ + beq.n cb32 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n cb82 │ │ │ │ │ + beq.n cb76 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbnz r2, cb02 │ │ │ │ │ + cbnz r2, caf6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyMethodDescr_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyMethodDescr_Type │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.n cb02 │ │ │ │ │ + bne.n caf6 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n cb02 │ │ │ │ │ + bne.n caf6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ - b.n cb06 │ │ │ │ │ + b.n cafa │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC slot_tp_call │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS slot_tp_call │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n ca8c │ │ │ │ │ + bne.n ca80 │ │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ │ bic.w r3, r3, #2048 @ 0x800 │ │ │ │ │ str.w r3, [fp, #84] @ 0x54 │ │ │ │ │ - b.n ca8c │ │ │ │ │ + b.n ca80 │ │ │ │ │ ldr.w r3, [fp, #56] @ 0x38 │ │ │ │ │ sub.w r2, r5, #368 @ 0x170 │ │ │ │ │ - b.n c91e │ │ │ │ │ + b.n c912 │ │ │ │ │ ldr.w r1, [fp, #52] @ 0x34 │ │ │ │ │ sub.w r2, r2, #380 @ 0x17c │ │ │ │ │ - b.n ca2a │ │ │ │ │ + b.n ca1e │ │ │ │ │ ldr.w r3, [fp, #80] @ 0x50 │ │ │ │ │ sub.w r2, r5, #420 @ 0x1a4 │ │ │ │ │ - b.n c91e │ │ │ │ │ + b.n c912 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC tp_new_wrapper │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS tp_new_wrapper │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne.n cad4 │ │ │ │ │ + bne.n cac8 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ add.w r2, fp, #156 @ 0x9c │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n cad4 │ │ │ │ │ + bne.n cac8 │ │ │ │ │ ldr.w r7, [fp, #156] @ 0x9c │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b.n ca8c │ │ │ │ │ + b.n ca80 │ │ │ │ │ ldr.w r1, [fp, #56] @ 0x38 │ │ │ │ │ sub.w r2, r2, #368 @ 0x170 │ │ │ │ │ - b.n ca2a │ │ │ │ │ + b.n ca1e │ │ │ │ │ ldr.w r1, [fp, #80] @ 0x50 │ │ │ │ │ sub.w r2, r2, #420 @ 0x1a4 │ │ │ │ │ - b.n ca2a │ │ │ │ │ + b.n ca1e │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b.n ca8c │ │ │ │ │ + b.n ca80 │ │ │ │ │ mov r8, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n c94e │ │ │ │ │ + b.n c942 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ add.w r2, fp, #60 @ 0x3c │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n cae0 │ │ │ │ │ + bne.n cad4 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyObject_HashNotImplemented │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyObject_HashNotImplemented │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b.n ca8c │ │ │ │ │ + b.n ca80 │ │ │ │ │ cmp fp, ip │ │ │ │ │ it ne │ │ │ │ │ movne r2, fp │ │ │ │ │ - beq.w ca88 │ │ │ │ │ + beq.w ca7c │ │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ │ - cbz r2, cbae │ │ │ │ │ + cbz r2, cba2 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne.n cba2 │ │ │ │ │ - b.n ca88 │ │ │ │ │ + bne.n cb96 │ │ │ │ │ + b.n ca7c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq.w ca88 │ │ │ │ │ - b.n ca8c │ │ │ │ │ + beq.w ca7c │ │ │ │ │ + b.n ca80 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000202 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000cbc8 : │ │ │ │ │ +0000cbbc : │ │ │ │ │ slot_sq_contains(): │ │ │ │ │ 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, [pc, #400] @ (cd6c ) │ │ │ │ │ + ldr r3, [pc, #400] @ (cd60 ) │ │ │ │ │ mov r7, r0 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ sub sp, #28 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r8, r1 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ - ldr r1, [pc, #388] @ (cd70 ) │ │ │ │ │ + ldr r1, [pc, #388] @ (cd64 ) │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ ldr.w r9, [r0, r3] │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ bl 5ed4 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_THM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n ccb4 │ │ │ │ │ + beq.n cca8 │ │ │ │ │ bic.w r4, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ lsls r6, r1, #14 │ │ │ │ │ - bpl.n cc90 │ │ │ │ │ + bpl.n cc84 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r4, r6 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, r5 │ │ │ │ │ - bls.n cca4 │ │ │ │ │ + bls.n cc98 │ │ │ │ │ movs r3, #2 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ strd r7, r8, [sp, #16] │ │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ │ lsls r5, r5, #20 │ │ │ │ │ - bpl.n cc78 │ │ │ │ │ + bpl.n cc6c │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ldr r5, [r4, r0] │ │ │ │ │ - cbz r5, cc78 │ │ │ │ │ + cbz r5, cc6c │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r5, r0 │ │ │ │ │ lsls r1, r3, #31 │ │ │ │ │ - bmi.n cc5e │ │ │ │ │ + bmi.n cc52 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n ccd2 │ │ │ │ │ + beq.n ccc6 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n cd50 │ │ │ │ │ - cbz r5, ccb4 │ │ │ │ │ + beq.n cd44 │ │ │ │ │ + cbz r5, cca8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n cd40 │ │ │ │ │ + blt.n cd34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r5, r0 │ │ │ │ │ lsls r0, r3, #31 │ │ │ │ │ - bpl.n cc50 │ │ │ │ │ - b.n cc5e │ │ │ │ │ + bpl.n cc44 │ │ │ │ │ + b.n cc52 │ │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ │ - cbnz r4, ccda │ │ │ │ │ + cbnz r4, ccce │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n ccc2 │ │ │ │ │ + bne.n ccb6 │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bmi.n ccb0 │ │ │ │ │ + bmi.n cca4 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ - cbz r5, ccd2 │ │ │ │ │ + cbz r5, ccc6 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n cd50 │ │ │ │ │ + beq.n cd44 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cd30 │ │ │ │ │ + beq.n cd24 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n cc70 │ │ │ │ │ + b.n cc64 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls.n cca4 │ │ │ │ │ + bls.n cc98 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ │ movs r3, #1 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ - b.n cc24 │ │ │ │ │ + b.n cc18 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n cc5a │ │ │ │ │ + b.n cc4e │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx r4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ - cbz r4, cd02 │ │ │ │ │ + cbz r4, ccf6 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ ite lt │ │ │ │ │ movlt r3, r4 │ │ │ │ │ orrge.w r3, r4, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bic.w r0, r3, #1 │ │ │ │ │ - b.n cc96 │ │ │ │ │ + b.n cc8a │ │ │ │ │ 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, cd16 │ │ │ │ │ + cbz r0, cd0a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bic.w r4, r3, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n cca4 │ │ │ │ │ + beq.n cc98 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.w cc1e │ │ │ │ │ - b.n cca4 │ │ │ │ │ + bhi.w cc12 │ │ │ │ │ + b.n cc98 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ b.w 0 <_PySequence_IterSearch> │ │ │ │ │ R_ARM_THM_JUMP24 _PySequence_IterSearch │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n cc70 │ │ │ │ │ + bne.n cc64 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n cc70 │ │ │ │ │ + b.n cc64 │ │ │ │ │ ldr r2, [r7, #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 .LC117 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC117 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n ccbc │ │ │ │ │ + b.n ccb0 │ │ │ │ │ .word 0x00000186 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000054c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000cd74 : │ │ │ │ │ +0000cd68 : │ │ │ │ │ maybe_call_special_no_args.constprop.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 │ │ │ │ │ sub sp, #16 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - ldr r2, [pc, #476] @ (cf68 ) │ │ │ │ │ + ldr r2, [pc, #476] @ (cf5c ) │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ @@ -20960,76 +20956,76 @@ │ │ │ │ │ ldr r5, [r2, #8] │ │ │ │ │ movs r2, #12 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ add.w r8, r5, r3 │ │ │ │ │ add.w r8, r8, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [r8, #1432] @ 0x598 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.n ce28 │ │ │ │ │ + bne.n ce1c │ │ │ │ │ ldr.w r2, [r8, #1436] @ 0x59c │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n ce28 │ │ │ │ │ + bne.n ce1c │ │ │ │ │ add.w r2, r5, #40960 @ 0xa000 │ │ │ │ │ add r3, r2 │ │ │ │ │ ldr.w r2, [r3, #1440] @ 0x5a0 │ │ │ │ │ - cbz r2, ce20 │ │ │ │ │ + cbz r2, ce14 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r2, r2, #1 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w cf20 │ │ │ │ │ + beq.w cf14 │ │ │ │ │ bic.w r0, r2, #1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #131072 @ 0x20000 │ │ │ │ │ - beq.n ced4 │ │ │ │ │ + beq.n cec8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.w cf24 │ │ │ │ │ + bls.w cf18 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mvns r1, r3 │ │ │ │ │ and.w r1, r1, #1 │ │ │ │ │ - cbz r1, ce20 │ │ │ │ │ + cbz r1, ce14 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w cf2a │ │ │ │ │ + beq.w cf1e │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n ce98 │ │ │ │ │ + beq.n ce8c │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n cf20 │ │ │ │ │ + beq.n cf14 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n cde8 │ │ │ │ │ + beq.n cddc │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n cde8 │ │ │ │ │ + bne.n cddc │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.n cde8 │ │ │ │ │ + bgt.n cddc │ │ │ │ │ add.w r1, r5, #42240 @ 0xa500 │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ │ adds r0, r1, r3 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ @@ -21039,202 +21035,202 @@ │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r6, #0] │ │ │ │ │ str r6, [r1, r5] │ │ │ │ │ dmb ish │ │ │ │ │ str r7, [r1, r3] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n ce8a │ │ │ │ │ + blt.n ce7e │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n cde8 │ │ │ │ │ + b.n cddc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ce86 │ │ │ │ │ + bne.n ce7a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ce86 │ │ │ │ │ + b.n ce7a │ │ │ │ │ ldrh.w r2, [r0, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n ce2c │ │ │ │ │ + bcs.n ce20 │ │ │ │ │ ldr r1, [r6, #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 ce2c │ │ │ │ │ + bne.n ce20 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n ce2c │ │ │ │ │ + bgt.n ce20 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr.w r7, [r7, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n ce38 │ │ │ │ │ + b.n ce2c │ │ │ │ │ ldr.w r5, [r1, #136] @ 0x88 │ │ │ │ │ - cbnz r5, ceee │ │ │ │ │ + cbnz r5, cee2 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.n cf26 │ │ │ │ │ + bls.n cf1a │ │ │ │ │ bl 1864 │ │ │ │ │ R_ARM_THM_CALL call_unbound_noarg.part.0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mvns r1, r3 │ │ │ │ │ and.w r1, r1, #1 │ │ │ │ │ - b.n ce12 │ │ │ │ │ + b.n ce06 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbz r2, cf36 │ │ │ │ │ + cbz r2, cf2a │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ ite lt │ │ │ │ │ movlt r0, r2 │ │ │ │ │ orrge.w r0, r2, #1 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ it ne │ │ │ │ │ bicne.w r0, r0, #1 │ │ │ │ │ - bne.n cede │ │ │ │ │ + bne.n ced2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n ce20 │ │ │ │ │ + b.n ce14 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b.n ce14 │ │ │ │ │ + b.n ce08 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n ce20 │ │ │ │ │ + b.n ce14 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbnz r0, cf56 │ │ │ │ │ + cbnz r0, cf4a │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls.n cee6 │ │ │ │ │ + bls.n ceda │ │ │ │ │ bic.w r0, r3, #1 │ │ │ │ │ - b.n ce02 │ │ │ │ │ + b.n cdf6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.n cf50 │ │ │ │ │ - b.n cee6 │ │ │ │ │ + bhi.n cf44 │ │ │ │ │ + b.n ceda │ │ │ │ │ nop │ │ │ │ │ .word 0x000001d2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000cf6c : │ │ │ │ │ +0000cf60 : │ │ │ │ │ type_clear(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr.w r3, [r0, #192] @ 0xc0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbnz r3, cfbe │ │ │ │ │ + cbnz r3, cfb2 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - bmi.n cfc4 │ │ │ │ │ + bmi.n cfb8 │ │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d000 │ │ │ │ │ + beq.n cff4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Clear │ │ │ │ │ ldr.w r0, [r4, #444] @ 0x1bc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d008 │ │ │ │ │ + bne.n cffc │ │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ │ - cbz r0, cfba │ │ │ │ │ + cbz r0, cfae │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w r2, [r4, #172] @ 0xac │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n cfba │ │ │ │ │ + bge.n cfae │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, cfba │ │ │ │ │ + cbnz r3, cfae │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ bl 5d0c │ │ │ │ │ - b.n cf82 │ │ │ │ │ - ldr r2, [pc, #104] @ (d030 ) │ │ │ │ │ + b.n cf76 │ │ │ │ │ + ldr r2, [pc, #104] @ (d024 ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ │ movs r3, #28 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.n cff0 │ │ │ │ │ + beq.n cfe4 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ - bls.n d024 │ │ │ │ │ + bls.n d018 │ │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cf90 │ │ │ │ │ + bne.n cf84 │ │ │ │ │ ldr.w r0, [r4, #444] @ 0x1bc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cf9c │ │ │ │ │ + beq.n cf90 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w r2, [r4, #444] @ 0x1bc │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n cf9c │ │ │ │ │ + bge.n cf90 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n cf9c │ │ │ │ │ + bne.n cf90 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n cf9c │ │ │ │ │ + b.n cf90 │ │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ │ add r2, r3 │ │ │ │ │ - b.n cffa │ │ │ │ │ + b.n cfee │ │ │ │ │ .word 0x0000005c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000d034 : │ │ │ │ │ +0000d028 : │ │ │ │ │ type_dealloc(): │ │ │ │ │ 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 │ │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ │ sub sp, #28 │ │ │ │ │ @@ -21246,44 +21242,44 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ str.w r6, [r0, #-8] │ │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ │ - ldr r3, [pc, #612] @ (d2d4 ) │ │ │ │ │ + ldr r3, [pc, #612] @ (d2c8 ) │ │ │ │ │ and.w r2, r2, #1 │ │ │ │ │ str.w r2, [r0, #-4] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr.w r3, [r2, #3868] @ 0xf1c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r2, #3868] @ 0xf1c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w d3c2 │ │ │ │ │ + beq.w d3b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_GetRaisedException │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - ble.n d14a │ │ │ │ │ + ble.n d13e │ │ │ │ │ add.w sl, r8, #12 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr.w r5, [sl, #4]! │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.w d2a6 │ │ │ │ │ + bge.w d29a │ │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ │ ldr.w fp, [r5, #180] @ 0xb4 │ │ │ │ │ lsls r1, r1, #30 │ │ │ │ │ - bpl.n d0fa │ │ │ │ │ - ldr r1, [pc, #532] @ (d2d8 ) │ │ │ │ │ + bpl.n d0ee │ │ │ │ │ + ldr r1, [pc, #532] @ (d2cc ) │ │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ │ movs r3, #28 │ │ │ │ │ cmp.w fp, #10 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ │ ldr r7, [r1, #8] │ │ │ │ │ @@ -21293,327 +21289,327 @@ │ │ │ │ │ mla r7, fp, r3, r7 │ │ │ │ │ add.w ip, r7, #91136 @ 0x16400 │ │ │ │ │ ldr.w r0, [ip, #412] @ 0x19c │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w d302 │ │ │ │ │ + beq.w d2f6 │ │ │ │ │ ldr.w fp, [ip, #432] @ 0x1b0 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w d2a6 │ │ │ │ │ + beq.w d29a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromVoidPtr │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d30c │ │ │ │ │ + beq.w d300 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_DelItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d3b0 │ │ │ │ │ + bne.w d3a4 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d132 │ │ │ │ │ + bge.n d126 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w d256 │ │ │ │ │ + beq.w d24a │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Size │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d294 │ │ │ │ │ + beq.w d288 │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bgt.n d0a8 │ │ │ │ │ + bgt.n d09c │ │ │ │ │ ldr r5, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetRaisedException │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_ClearWeakRefs │ │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ │ - cbz r0, d16c │ │ │ │ │ + cbz r0, d160 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d16c │ │ │ │ │ + bge.n d160 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n d264 │ │ │ │ │ + beq.n d258 │ │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ │ - cbz r0, d182 │ │ │ │ │ + cbz r0, d176 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d182 │ │ │ │ │ + bge.n d176 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n d26a │ │ │ │ │ + beq.n d25e │ │ │ │ │ ldr.w r0, [r4, #168] @ 0xa8 │ │ │ │ │ - cbz r0, d198 │ │ │ │ │ + cbz r0, d18c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d198 │ │ │ │ │ + bge.n d18c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n d270 │ │ │ │ │ + beq.n d264 │ │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ │ - cbz r0, d1ae │ │ │ │ │ + cbz r0, d1a2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d1ae │ │ │ │ │ + bge.n d1a2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n d276 │ │ │ │ │ + beq.n d26a │ │ │ │ │ ldr.w r0, [r4, #176] @ 0xb0 │ │ │ │ │ - cbz r0, d1c4 │ │ │ │ │ + cbz r0, d1b8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d1c4 │ │ │ │ │ + bge.n d1b8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n d27c │ │ │ │ │ + beq.n d270 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #2 │ │ │ │ │ - bne.n d2ca │ │ │ │ │ + bne.n d2be │ │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d2b0 │ │ │ │ │ + bne.n d2a4 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr.w r0, [r4, #428] @ 0x1ac │ │ │ │ │ - cbz r0, d1f0 │ │ │ │ │ + cbz r0, d1e4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d1f0 │ │ │ │ │ + bge.n d1e4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n d282 │ │ │ │ │ + beq.n d276 │ │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ │ - cbz r0, d206 │ │ │ │ │ + cbz r0, d1fa │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d206 │ │ │ │ │ + bge.n d1fa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n d288 │ │ │ │ │ + beq.n d27c │ │ │ │ │ ldr.w r0, [r4, #432] @ 0x1b0 │ │ │ │ │ - cbz r0, d21a │ │ │ │ │ + cbz r0, d20e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d21a │ │ │ │ │ + bge.n d20e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, d28e │ │ │ │ │ + cbz r3, d282 │ │ │ │ │ ldr.w r0, [r4, #440] @ 0x1b8 │ │ │ │ │ - cbz r0, d224 │ │ │ │ │ + cbz r0, d218 │ │ │ │ │ bl 0 <_PyDictKeys_DecRef> │ │ │ │ │ R_ARM_THM_CALL _PyDictKeys_DecRef │ │ │ │ │ ldr.w r0, [r4, #444] @ 0x1bc │ │ │ │ │ - cbz r0, d238 │ │ │ │ │ + cbz r0, d22c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d238 │ │ │ │ │ + bge.n d22c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, d25e │ │ │ │ │ + cbz r3, d252 │ │ │ │ │ ldr.w r0, [r4, #448] @ 0x1c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d132 │ │ │ │ │ + b.n d126 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d238 │ │ │ │ │ + b.n d22c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d16c │ │ │ │ │ + b.n d160 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d182 │ │ │ │ │ + b.n d176 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d198 │ │ │ │ │ + b.n d18c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d1ae │ │ │ │ │ + b.n d1a2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d1c4 │ │ │ │ │ + b.n d1b8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d1f0 │ │ │ │ │ + b.n d1e4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d206 │ │ │ │ │ + b.n d1fa │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d21a │ │ │ │ │ + b.n d20e │ │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #2 │ │ │ │ │ - bne.n d2f6 │ │ │ │ │ + bne.n d2ea │ │ │ │ │ ldr.w r0, [r5, #180] @ 0xb4 │ │ │ │ │ - cbnz r0, d2dc │ │ │ │ │ + cbnz r0, d2d0 │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - blt.w d0a8 │ │ │ │ │ - b.n d148 │ │ │ │ │ + blt.w d09c │ │ │ │ │ + b.n d13c │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ str.w r3, [r4, #180] @ 0xb4 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d1d4 │ │ │ │ │ + bge.n d1c8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d1d4 │ │ │ │ │ + bne.n d1c8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d1d4 │ │ │ │ │ + b.n d1c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 23f4 │ │ │ │ │ R_ARM_THM_CALL clear_tp_subclasses.part.0 │ │ │ │ │ - b.n d1d4 │ │ │ │ │ + b.n d1c8 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000258 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000208 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ str.w r2, [r5, #180] @ 0xb4 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d2a2 │ │ │ │ │ + bge.n d296 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d2a2 │ │ │ │ │ + bne.n d296 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d2a2 │ │ │ │ │ + b.n d296 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 23f4 │ │ │ │ │ R_ARM_THM_CALL clear_tp_subclasses.part.0 │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ - b.n d2a6 │ │ │ │ │ + b.n d29a │ │ │ │ │ add.w r7, r7, #96768 @ 0x17a00 │ │ │ │ │ ldr.w fp, [r7, #408] @ 0x198 │ │ │ │ │ - b.n d0fa │ │ │ │ │ + b.n d0ee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ lsls r2, r2, #30 │ │ │ │ │ - bpl.n d352 │ │ │ │ │ - ldr r2, [pc, #188] @ (d3dc ) │ │ │ │ │ + bpl.n d346 │ │ │ │ │ + ldr r2, [pc, #188] @ (d3d0 ) │ │ │ │ │ subs r7, r3, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ movs r2, #28 │ │ │ │ │ mul.w r2, r7, r2 │ │ │ │ │ adds r0, r1, r2 │ │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ │ ldr.w r0, [r0, #412] @ 0x19c │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - beq.n d344 │ │ │ │ │ + beq.n d338 │ │ │ │ │ cmp r7, #10 │ │ │ │ │ - bls.n d3b6 │ │ │ │ │ + bls.n d3aa │ │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ │ add r1, r2 │ │ │ │ │ ldr r3, [r1, #20] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d132 │ │ │ │ │ + beq.w d126 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d132 │ │ │ │ │ + beq.w d126 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n d362 │ │ │ │ │ + beq.n d356 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n d362 │ │ │ │ │ + ble.n d356 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n d39e │ │ │ │ │ + blt.n d392 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n d362 │ │ │ │ │ + bne.n d356 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w d112 │ │ │ │ │ + bge.w d106 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ - b.n d112 │ │ │ │ │ + b.n d106 │ │ │ │ │ adds r0, r1, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ - beq.n d3d2 │ │ │ │ │ + beq.n d3c6 │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ it ne │ │ │ │ │ strne r1, [r3, #0] │ │ │ │ │ - b.n d362 │ │ │ │ │ + b.n d356 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - b.n d120 │ │ │ │ │ + b.n d114 │ │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ │ add.w r2, r2, #388 @ 0x184 │ │ │ │ │ add r1, r2 │ │ │ │ │ - b.n d34e │ │ │ │ │ + b.n d342 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_ClearWeakRefs │ │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d15c │ │ │ │ │ - b.n d16c │ │ │ │ │ + bne.w d150 │ │ │ │ │ + b.n d160 │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ it ne │ │ │ │ │ strne r1, [r4, #0] │ │ │ │ │ - b.n d38c │ │ │ │ │ + b.n d380 │ │ │ │ │ .word 0x000000b6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000d3e0 : │ │ │ │ │ +0000d3d4 : │ │ │ │ │ subtype_clear(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -21621,148 +21617,148 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS subtype_clear │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n d412 │ │ │ │ │ + bne.n d406 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ - cbnz r2, d44c │ │ │ │ │ + cbnz r2, d440 │ │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n d404 │ │ │ │ │ + beq.n d3f8 │ │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ │ ands.w r1, r1, #16 │ │ │ │ │ - beq.n d432 │ │ │ │ │ + beq.n d426 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #27 │ │ │ │ │ - bmi.n d43e │ │ │ │ │ + bmi.n d432 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_ClearManagedDict │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbnz r2, d442 │ │ │ │ │ + cbnz r2, d436 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ │ ldr.w r3, [r3, #144] @ 0x90 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n d4b8 │ │ │ │ │ + bne.n d4ac │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n d42c │ │ │ │ │ + beq.n d420 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ bx r2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ movs r7, #0 │ │ │ │ │ bl 5e8c │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItemData │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n d468 │ │ │ │ │ + b.n d45c │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r6, #20 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - ble.n d408 │ │ │ │ │ + ble.n d3fc │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ cmp r0, #16 │ │ │ │ │ - bne.n d464 │ │ │ │ │ + bne.n d458 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ ands.w r0, r0, #1 │ │ │ │ │ - bne.n d464 │ │ │ │ │ + bne.n d458 │ │ │ │ │ ldr.w lr, [r6, #8] │ │ │ │ │ ldr.w ip, [r5, lr] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n d464 │ │ │ │ │ + beq.n d458 │ │ │ │ │ str.w r0, [r5, lr] │ │ │ │ │ ldr.w lr, [ip] │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d464 │ │ │ │ │ + bge.n d458 │ │ │ │ │ add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, ip │ │ │ │ │ str.w lr, [ip] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bne.n d464 │ │ │ │ │ + bne.n d458 │ │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n d464 │ │ │ │ │ + b.n d458 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_THM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d43e │ │ │ │ │ + beq.n d432 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d43e │ │ │ │ │ + beq.n d432 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d43e │ │ │ │ │ + bge.n d432 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d43e │ │ │ │ │ + bne.n d432 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n d42c │ │ │ │ │ - b.n d442 │ │ │ │ │ + beq.n d420 │ │ │ │ │ + b.n d436 │ │ │ │ │ │ │ │ │ │ -0000d4f0 <_PyStaticType_FiniBuiltin>: │ │ │ │ │ +0000d4e4 <_PyStaticType_FiniBuiltin>: │ │ │ │ │ _PyStaticType_FiniBuiltin(): │ │ │ │ │ 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, r1 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 0 <_PyInterpreterState_Main> │ │ │ │ │ R_ARM_THM_CALL _PyInterpreterState_Main │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr.w r9, [r4, #168] @ 0xa8 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w da3e <_PyStaticType_FiniBuiltin+0x54e> │ │ │ │ │ + beq.w da32 <_PyStaticType_FiniBuiltin+0x54e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_GetRaisedException │ │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n d5e0 <_PyStaticType_FiniBuiltin+0xf0> │ │ │ │ │ + ble.n d5d4 <_PyStaticType_FiniBuiltin+0xf0> │ │ │ │ │ add.w r8, r9, #12 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ strd r1, r5, [sp] │ │ │ │ │ ldr.w fp, [r8, #4]! │ │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w d7ae <_PyStaticType_FiniBuiltin+0x2be> │ │ │ │ │ + bge.w d7a2 <_PyStaticType_FiniBuiltin+0x2be> │ │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ │ ldr.w sl, [fp, #180] @ 0xb4 │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - bpl.n d58e <_PyStaticType_FiniBuiltin+0x9e> │ │ │ │ │ - ldr r3, [pc, #728] @ (d82c <_PyStaticType_FiniBuiltin+0x33c>) │ │ │ │ │ + bpl.n d582 <_PyStaticType_FiniBuiltin+0x9e> │ │ │ │ │ + ldr r3, [pc, #728] @ (d820 <_PyStaticType_FiniBuiltin+0x33c>) │ │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp.w sl, #10 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ @@ -21773,60 +21769,60 @@ │ │ │ │ │ movhi r3, #1 │ │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ │ ldr.w r1, [ip, #412] @ 0x19c │ │ │ │ │ cmp r1, fp │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d88a <_PyStaticType_FiniBuiltin+0x39a> │ │ │ │ │ + beq.w d87e <_PyStaticType_FiniBuiltin+0x39a> │ │ │ │ │ ldr.w sl, [ip, #432] @ 0x1b0 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w d7ae <_PyStaticType_FiniBuiltin+0x2be> │ │ │ │ │ + beq.w d7a2 <_PyStaticType_FiniBuiltin+0x2be> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromVoidPtr │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d8a2 <_PyStaticType_FiniBuiltin+0x3b2> │ │ │ │ │ + beq.w d896 <_PyStaticType_FiniBuiltin+0x3b2> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_DelItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d94a <_PyStaticType_FiniBuiltin+0x45a> │ │ │ │ │ + bne.w d93e <_PyStaticType_FiniBuiltin+0x45a> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d5c6 <_PyStaticType_FiniBuiltin+0xd6> │ │ │ │ │ + bge.n d5ba <_PyStaticType_FiniBuiltin+0xd6> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d79c <_PyStaticType_FiniBuiltin+0x2ac> │ │ │ │ │ + beq.w d790 <_PyStaticType_FiniBuiltin+0x2ac> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Size │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d7a4 <_PyStaticType_FiniBuiltin+0x2b4> │ │ │ │ │ + beq.w d798 <_PyStaticType_FiniBuiltin+0x2b4> │ │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - blt.n d536 <_PyStaticType_FiniBuiltin+0x46> │ │ │ │ │ + blt.n d52a <_PyStaticType_FiniBuiltin+0x46> │ │ │ │ │ ldrd r5, r3, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetRaisedException │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n d5f4 <_PyStaticType_FiniBuiltin+0x104> │ │ │ │ │ + bne.n d5e8 <_PyStaticType_FiniBuiltin+0x104> │ │ │ │ │ ldr.w r0, [r4, #176] @ 0xb0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d9b2 <_PyStaticType_FiniBuiltin+0x4c2> │ │ │ │ │ + bne.w d9a6 <_PyStaticType_FiniBuiltin+0x4c2> │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #30 │ │ │ │ │ - bpl.w d966 <_PyStaticType_FiniBuiltin+0x476> │ │ │ │ │ - ldr r2, [pc, #560] @ (d830 <_PyStaticType_FiniBuiltin+0x340>) │ │ │ │ │ + bpl.w d95a <_PyStaticType_FiniBuiltin+0x476> │ │ │ │ │ + ldr r2, [pc, #560] @ (d824 <_PyStaticType_FiniBuiltin+0x340>) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ subs r1, #1 │ │ │ │ │ @@ -21839,64 +21835,64 @@ │ │ │ │ │ adds r7, r0, r2 │ │ │ │ │ add.w r7, r7, #91136 @ 0x16400 │ │ │ │ │ ldr.w r7, [r7, #412] @ 0x19c │ │ │ │ │ cmp r7, r4 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w d808 <_PyStaticType_FiniBuiltin+0x318> │ │ │ │ │ + beq.w d7fc <_PyStaticType_FiniBuiltin+0x318> │ │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ │ add.w r2, r2, #412 @ 0x19c │ │ │ │ │ adds r1, r0, r2 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d81a <_PyStaticType_FiniBuiltin+0x32a> │ │ │ │ │ + beq.w d80e <_PyStaticType_FiniBuiltin+0x32a> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r7, [r1, #16] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w d81a <_PyStaticType_FiniBuiltin+0x32a> │ │ │ │ │ + bge.w d80e <_PyStaticType_FiniBuiltin+0x32a> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d81a <_PyStaticType_FiniBuiltin+0x32a> │ │ │ │ │ + bne.w d80e <_PyStaticType_FiniBuiltin+0x32a> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #30 │ │ │ │ │ - bpl.w d97a <_PyStaticType_FiniBuiltin+0x48a> │ │ │ │ │ + bpl.w d96e <_PyStaticType_FiniBuiltin+0x48a> │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n d6b4 <_PyStaticType_FiniBuiltin+0x1c4> │ │ │ │ │ + bne.n d6a8 <_PyStaticType_FiniBuiltin+0x1c4> │ │ │ │ │ ldr.w r0, [r4, #168] @ 0xa8 │ │ │ │ │ - cbz r0, d692 <_PyStaticType_FiniBuiltin+0x1a2> │ │ │ │ │ + cbz r0, d686 <_PyStaticType_FiniBuiltin+0x1a2> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w d840 <_PyStaticType_FiniBuiltin+0x350> │ │ │ │ │ + beq.w d834 <_PyStaticType_FiniBuiltin+0x350> │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r7, [r0, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ str.w r7, [r4, #168] @ 0xa8 │ │ │ │ │ lsls r7, r3, #30 │ │ │ │ │ - bpl.w d864 <_PyStaticType_FiniBuiltin+0x374> │ │ │ │ │ + bpl.w d858 <_PyStaticType_FiniBuiltin+0x374> │ │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ │ - cbz r0, d6b4 <_PyStaticType_FiniBuiltin+0x1c4> │ │ │ │ │ + cbz r0, d6a8 <_PyStaticType_FiniBuiltin+0x1c4> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w da18 <_PyStaticType_FiniBuiltin+0x528> │ │ │ │ │ + beq.w da0c <_PyStaticType_FiniBuiltin+0x528> │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r7, [r0, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ str.w r7, [r4, #172] @ 0xac │ │ │ │ │ lsls r1, r3, #30 │ │ │ │ │ - bpl.w d826 <_PyStaticType_FiniBuiltin+0x336> │ │ │ │ │ - ldr r2, [pc, #380] @ (d834 <_PyStaticType_FiniBuiltin+0x344>) │ │ │ │ │ + bpl.w d81a <_PyStaticType_FiniBuiltin+0x336> │ │ │ │ │ + ldr r2, [pc, #380] @ (d828 <_PyStaticType_FiniBuiltin+0x344>) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ movs r0, #28 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ │ @@ -21908,31 +21904,31 @@ │ │ │ │ │ movhi r2, #1 │ │ │ │ │ add.w r7, r1, #91136 @ 0x16400 │ │ │ │ │ ldr.w r0, [r7, #412] @ 0x19c │ │ │ │ │ cmp r0, r4 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w d7fe <_PyStaticType_FiniBuiltin+0x30e> │ │ │ │ │ + beq.w d7f2 <_PyStaticType_FiniBuiltin+0x30e> │ │ │ │ │ ldr.w r2, [r7, #432] @ 0x1b0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d894 <_PyStaticType_FiniBuiltin+0x3a4> │ │ │ │ │ + bne.w d888 <_PyStaticType_FiniBuiltin+0x3a4> │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n d7b8 <_PyStaticType_FiniBuiltin+0x2c8> │ │ │ │ │ + bne.n d7ac <_PyStaticType_FiniBuiltin+0x2c8> │ │ │ │ │ bic.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ - ldr r2, [pc, #312] @ (d838 <_PyStaticType_FiniBuiltin+0x348>) │ │ │ │ │ + ldr r2, [pc, #312] @ (d82c <_PyStaticType_FiniBuiltin+0x348>) │ │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ ldr.w r6, [r4, #192] @ 0xc0 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w d9d2 <_PyStaticType_FiniBuiltin+0x4e2> │ │ │ │ │ + beq.w d9c6 <_PyStaticType_FiniBuiltin+0x4e2> │ │ │ │ │ ubfx r2, r6, #0, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ │ str.w r6, [r3, #160] @ 0xa0 │ │ │ │ │ @@ -21942,24 +21938,24 @@ │ │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ │ movs r2, #28 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ │ str.w r6, [r2, #412] @ 0x19c │ │ │ │ │ - ldr r2, [pc, #236] @ (d83c <_PyStaticType_FiniBuiltin+0x34c>) │ │ │ │ │ + ldr r2, [pc, #236] @ (d830 <_PyStaticType_FiniBuiltin+0x34c>) │ │ │ │ │ dmb ish │ │ │ │ │ add.w r2, r2, r1, lsl #4 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ ldrexd r8, r9, [r2] │ │ │ │ │ adds.w r8, r8, r0 │ │ │ │ │ adc.w r9, r9, r1 │ │ │ │ │ strexd r7, r8, r9, [r2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n d75c <_PyStaticType_FiniBuiltin+0x26c> │ │ │ │ │ + bne.n d750 <_PyStaticType_FiniBuiltin+0x26c> │ │ │ │ │ add.w r3, r3, #362 @ 0x16a │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ dmb ish │ │ │ │ │ lsls r3, r3, #4 │ │ │ │ │ @@ -21970,392 +21966,392 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r5, #1432] @ 0x598 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d5c6 <_PyStaticType_FiniBuiltin+0xd6> │ │ │ │ │ + b.n d5ba <_PyStaticType_FiniBuiltin+0xd6> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 23c8 │ │ │ │ │ R_ARM_THM_CALL clear_tp_subclasses │ │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - blt.w d536 <_PyStaticType_FiniBuiltin+0x46> │ │ │ │ │ - b.n d5dc <_PyStaticType_FiniBuiltin+0xec> │ │ │ │ │ + blt.w d52a <_PyStaticType_FiniBuiltin+0x46> │ │ │ │ │ + b.n d5d0 <_PyStaticType_FiniBuiltin+0xec> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyStaticType_ClearWeakRefs> │ │ │ │ │ R_ARM_THM_CALL _PyStaticType_ClearWeakRefs │ │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ │ movs r3, #28 │ │ │ │ │ - ldr r2, [pc, #116] @ (d83c <_PyStaticType_FiniBuiltin+0x34c>) │ │ │ │ │ + ldr r2, [pc, #116] @ (d830 <_PyStaticType_FiniBuiltin+0x34c>) │ │ │ │ │ subs r1, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add.w r2, r2, r1, lsl #4 │ │ │ │ │ mla r3, r1, r3, r5 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ │ str.w r0, [r3, #412] @ 0x19c │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ dmb ish │ │ │ │ │ ldrexd r6, r7, [r2] │ │ │ │ │ adds r6, r6, r0 │ │ │ │ │ adcs r7, r1 │ │ │ │ │ strexd r4, r6, r7, [r2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n d7e8 <_PyStaticType_FiniBuiltin+0x2f8> │ │ │ │ │ + bne.n d7dc <_PyStaticType_FiniBuiltin+0x2f8> │ │ │ │ │ dmb ish │ │ │ │ │ - b.n d788 <_PyStaticType_FiniBuiltin+0x298> │ │ │ │ │ + b.n d77c <_PyStaticType_FiniBuiltin+0x298> │ │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ │ ldr.w r2, [r1, #408] @ 0x198 │ │ │ │ │ - b.n d6f0 <_PyStaticType_FiniBuiltin+0x200> │ │ │ │ │ + b.n d6e4 <_PyStaticType_FiniBuiltin+0x200> │ │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ │ add.w r2, r2, #388 @ 0x184 │ │ │ │ │ adds r1, r0, r2 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d648 <_PyStaticType_FiniBuiltin+0x158> │ │ │ │ │ + bne.w d63c <_PyStaticType_FiniBuiltin+0x158> │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w d670 <_PyStaticType_FiniBuiltin+0x180> │ │ │ │ │ + beq.w d664 <_PyStaticType_FiniBuiltin+0x180> │ │ │ │ │ lsls r2, r3, #30 │ │ │ │ │ - bmi.w d6b4 <_PyStaticType_FiniBuiltin+0x1c4> │ │ │ │ │ + bmi.w d6a8 <_PyStaticType_FiniBuiltin+0x1c4> │ │ │ │ │ ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ │ - b.n d6f0 <_PyStaticType_FiniBuiltin+0x200> │ │ │ │ │ + b.n d6e4 <_PyStaticType_FiniBuiltin+0x200> │ │ │ │ │ .word 0x000002ca │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000022a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000174 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000012a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000016b8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ str.w r2, [r4, #168] @ 0xa8 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w d692 <_PyStaticType_FiniBuiltin+0x1a2> │ │ │ │ │ + bge.w d686 <_PyStaticType_FiniBuiltin+0x1a2> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d692 <_PyStaticType_FiniBuiltin+0x1a2> │ │ │ │ │ + bne.w d686 <_PyStaticType_FiniBuiltin+0x1a2> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #30 │ │ │ │ │ - bmi.w d692 <_PyStaticType_FiniBuiltin+0x1a2> │ │ │ │ │ + bmi.w d686 <_PyStaticType_FiniBuiltin+0x1a2> │ │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d826 <_PyStaticType_FiniBuiltin+0x336> │ │ │ │ │ + beq.n d81a <_PyStaticType_FiniBuiltin+0x336> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r1, [r4, #172] @ 0xac │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n d820 <_PyStaticType_FiniBuiltin+0x330> │ │ │ │ │ + bge.n d814 <_PyStaticType_FiniBuiltin+0x330> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d820 <_PyStaticType_FiniBuiltin+0x330> │ │ │ │ │ + bne.n d814 <_PyStaticType_FiniBuiltin+0x330> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ - b.n d820 <_PyStaticType_FiniBuiltin+0x330> │ │ │ │ │ + b.n d814 <_PyStaticType_FiniBuiltin+0x330> │ │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ │ ldr.w sl, [r0, #408] @ 0x198 │ │ │ │ │ - b.n d58e <_PyStaticType_FiniBuiltin+0x9e> │ │ │ │ │ + b.n d582 <_PyStaticType_FiniBuiltin+0x9e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 23c8 │ │ │ │ │ R_ARM_THM_CALL clear_tp_subclasses │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n d7b8 <_PyStaticType_FiniBuiltin+0x2c8> │ │ │ │ │ + bne.n d7ac <_PyStaticType_FiniBuiltin+0x2c8> │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ - b.n d6fa <_PyStaticType_FiniBuiltin+0x20a> │ │ │ │ │ + b.n d6ee <_PyStaticType_FiniBuiltin+0x20a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ │ ldr.w r2, [fp, #180] @ 0xb4 │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ lsls r5, r3, #30 │ │ │ │ │ - bpl.n d8ec <_PyStaticType_FiniBuiltin+0x3fc> │ │ │ │ │ - ldr r3, [pc, #400] @ (da48 <_PyStaticType_FiniBuiltin+0x558>) │ │ │ │ │ + bpl.n d8e0 <_PyStaticType_FiniBuiltin+0x3fc> │ │ │ │ │ + ldr r3, [pc, #400] @ (da3c <_PyStaticType_FiniBuiltin+0x558>) │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ movs r3, #28 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ adds r1, r2, r3 │ │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ │ ldr.w r1, [r1, #412] @ 0x19c │ │ │ │ │ cmp r1, fp │ │ │ │ │ - beq.n d8de <_PyStaticType_FiniBuiltin+0x3ee> │ │ │ │ │ + beq.n d8d2 <_PyStaticType_FiniBuiltin+0x3ee> │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bls.n d950 <_PyStaticType_FiniBuiltin+0x460> │ │ │ │ │ + bls.n d944 <_PyStaticType_FiniBuiltin+0x460> │ │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ │ add r3, r2 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d5c6 <_PyStaticType_FiniBuiltin+0xd6> │ │ │ │ │ + beq.w d5ba <_PyStaticType_FiniBuiltin+0xd6> │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d5c6 <_PyStaticType_FiniBuiltin+0xd6> │ │ │ │ │ + beq.w d5ba <_PyStaticType_FiniBuiltin+0xd6> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n d8fc <_PyStaticType_FiniBuiltin+0x40c> │ │ │ │ │ + beq.n d8f0 <_PyStaticType_FiniBuiltin+0x40c> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n d8fc <_PyStaticType_FiniBuiltin+0x40c> │ │ │ │ │ + ble.n d8f0 <_PyStaticType_FiniBuiltin+0x40c> │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n d938 <_PyStaticType_FiniBuiltin+0x448> │ │ │ │ │ + blt.n d92c <_PyStaticType_FiniBuiltin+0x448> │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n d8fc <_PyStaticType_FiniBuiltin+0x40c> │ │ │ │ │ + bne.n d8f0 <_PyStaticType_FiniBuiltin+0x40c> │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w d5a6 <_PyStaticType_FiniBuiltin+0xb6> │ │ │ │ │ + bge.w d59a <_PyStaticType_FiniBuiltin+0xb6> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - b.n d5a6 <_PyStaticType_FiniBuiltin+0xb6> │ │ │ │ │ + b.n d59a <_PyStaticType_FiniBuiltin+0xb6> │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ - beq.n d95c <_PyStaticType_FiniBuiltin+0x46c> │ │ │ │ │ + beq.n d950 <_PyStaticType_FiniBuiltin+0x46c> │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ it ne │ │ │ │ │ strne r2, [r3, #0] │ │ │ │ │ - b.n d8fc <_PyStaticType_FiniBuiltin+0x40c> │ │ │ │ │ + b.n d8f0 <_PyStaticType_FiniBuiltin+0x40c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - b.n d5b4 <_PyStaticType_FiniBuiltin+0xc4> │ │ │ │ │ + b.n d5a8 <_PyStaticType_FiniBuiltin+0xc4> │ │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ │ add r3, r2 │ │ │ │ │ - b.n d8e8 <_PyStaticType_FiniBuiltin+0x3f8> │ │ │ │ │ + b.n d8dc <_PyStaticType_FiniBuiltin+0x3f8> │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ it ne │ │ │ │ │ strne r2, [r4, #0] │ │ │ │ │ - b.n d926 <_PyStaticType_FiniBuiltin+0x436> │ │ │ │ │ + b.n d91a <_PyStaticType_FiniBuiltin+0x436> │ │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ │ - cbz r0, d97a <_PyStaticType_FiniBuiltin+0x48a> │ │ │ │ │ + cbz r0, d96e <_PyStaticType_FiniBuiltin+0x48a> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r1, [r4, #132] @ 0x84 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n da32 <_PyStaticType_FiniBuiltin+0x542> │ │ │ │ │ + blt.n da26 <_PyStaticType_FiniBuiltin+0x542> │ │ │ │ │ ldr.w r0, [r4, #168] @ 0xa8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d864 <_PyStaticType_FiniBuiltin+0x374> │ │ │ │ │ + beq.w d858 <_PyStaticType_FiniBuiltin+0x374> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r1, [r4, #168] @ 0xa8 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w d864 <_PyStaticType_FiniBuiltin+0x374> │ │ │ │ │ + bge.w d858 <_PyStaticType_FiniBuiltin+0x374> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d864 <_PyStaticType_FiniBuiltin+0x374> │ │ │ │ │ + bne.w d858 <_PyStaticType_FiniBuiltin+0x374> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #30 │ │ │ │ │ - bpl.w d864 <_PyStaticType_FiniBuiltin+0x374> │ │ │ │ │ + bpl.w d858 <_PyStaticType_FiniBuiltin+0x374> │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w d692 <_PyStaticType_FiniBuiltin+0x1a2> │ │ │ │ │ - b.n d6b4 <_PyStaticType_FiniBuiltin+0x1c4> │ │ │ │ │ + beq.w d686 <_PyStaticType_FiniBuiltin+0x1a2> │ │ │ │ │ + b.n d6a8 <_PyStaticType_FiniBuiltin+0x1c4> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r4, #176] @ 0xb0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w d5f4 <_PyStaticType_FiniBuiltin+0x104> │ │ │ │ │ + bge.w d5e8 <_PyStaticType_FiniBuiltin+0x104> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d5f4 <_PyStaticType_FiniBuiltin+0x104> │ │ │ │ │ + bne.w d5e8 <_PyStaticType_FiniBuiltin+0x104> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n d5f4 <_PyStaticType_FiniBuiltin+0x104> │ │ │ │ │ + b.n d5e8 <_PyStaticType_FiniBuiltin+0x104> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyStaticType_ClearWeakRefs> │ │ │ │ │ R_ARM_THM_CALL _PyStaticType_ClearWeakRefs │ │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ │ movs r2, #28 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ │ str.w r6, [r2, #412] @ 0x19c │ │ │ │ │ - ldr r2, [pc, #88] @ (da4c <_PyStaticType_FiniBuiltin+0x55c>) │ │ │ │ │ + ldr r2, [pc, #88] @ (da40 <_PyStaticType_FiniBuiltin+0x55c>) │ │ │ │ │ dmb ish │ │ │ │ │ add.w r2, r2, r1, lsl #4 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ ldrexd r8, r9, [r2] │ │ │ │ │ adds.w r8, r8, r0 │ │ │ │ │ adc.w r9, r9, r1 │ │ │ │ │ strexd r7, r8, r9, [r2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w d770 <_PyStaticType_FiniBuiltin+0x280> │ │ │ │ │ - b.n da00 <_PyStaticType_FiniBuiltin+0x510> │ │ │ │ │ + beq.w d764 <_PyStaticType_FiniBuiltin+0x280> │ │ │ │ │ + b.n d9f4 <_PyStaticType_FiniBuiltin+0x510> │ │ │ │ │ str.w r2, [r4, #172] @ 0xac │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w d6b4 <_PyStaticType_FiniBuiltin+0x1c4> │ │ │ │ │ + bge.w d6a8 <_PyStaticType_FiniBuiltin+0x1c4> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w d882 <_PyStaticType_FiniBuiltin+0x392> │ │ │ │ │ - b.n d6b4 <_PyStaticType_FiniBuiltin+0x1c4> │ │ │ │ │ + beq.w d876 <_PyStaticType_FiniBuiltin+0x392> │ │ │ │ │ + b.n d6a8 <_PyStaticType_FiniBuiltin+0x1c4> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w d660 <_PyStaticType_FiniBuiltin+0x170> │ │ │ │ │ - b.n d97a <_PyStaticType_FiniBuiltin+0x48a> │ │ │ │ │ + beq.w d654 <_PyStaticType_FiniBuiltin+0x170> │ │ │ │ │ + b.n d96e <_PyStaticType_FiniBuiltin+0x48a> │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.w d5ea <_PyStaticType_FiniBuiltin+0xfa> │ │ │ │ │ - b.n d5f4 <_PyStaticType_FiniBuiltin+0x104> │ │ │ │ │ + beq.w d5de <_PyStaticType_FiniBuiltin+0xfa> │ │ │ │ │ + b.n d5e8 <_PyStaticType_FiniBuiltin+0x104> │ │ │ │ │ nop │ │ │ │ │ .word 0x00000186 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000016b8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000da50 : │ │ │ │ │ +0000da44 : │ │ │ │ │ slot_tp_call(): │ │ │ │ │ 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, [pc, #184] @ (db1c ) │ │ │ │ │ + ldr r3, [pc, #184] @ (db10 ) │ │ │ │ │ mov r5, r0 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ sub sp, #16 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - ldr r1, [pc, #172] @ (db20 ) │ │ │ │ │ + ldr r1, [pc, #172] @ (db14 ) │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ldr r6, [r0, r3] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ bl 5ed4 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_THM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n db08 │ │ │ │ │ + beq.n dafc │ │ │ │ │ bic.w r1, r1, #1 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #14 │ │ │ │ │ - bpl.n daba │ │ │ │ │ + bpl.n daae │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ bl 0 <_PyObject_Call_Prepend> │ │ │ │ │ R_ARM_THM_CALL _PyObject_Call_Prepend │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r5, r0 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ - bmi.n dab2 │ │ │ │ │ + bmi.n daa6 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbz r3, dad4 │ │ │ │ │ + cbz r3, dac8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ │ - cbnz r3, dadc │ │ │ │ │ + cbnz r3, dad0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyObject_Call> │ │ │ │ │ R_ARM_THM_CALL _PyObject_Call │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.n dab2 │ │ │ │ │ - b.n daaa │ │ │ │ │ + bmi.n daa6 │ │ │ │ │ + b.n da9e │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n dab2 │ │ │ │ │ + b.n daa6 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n dacc │ │ │ │ │ + beq.n dac0 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ ite lt │ │ │ │ │ movlt r1, r5 │ │ │ │ │ orrge.w r1, r5, #1 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bic.w r1, r1, #1 │ │ │ │ │ - b.n dac0 │ │ │ │ │ + b.n dab4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #12] @ (db20 ) │ │ │ │ │ + ldr r1, [pc, #12] @ (db14 ) │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ - b.n dacc │ │ │ │ │ + b.n dac0 │ │ │ │ │ .word 0x000000ae │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000535c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000db24 : │ │ │ │ │ +0000db18 : │ │ │ │ │ PyType_GetSlot(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ │ - bhi.n db5c │ │ │ │ │ + bhi.n db50 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ add.w r2, r3, r1, lsl #2 │ │ │ │ │ ldrsh.w r2, [r2, #2] │ │ │ │ │ cmp r2, #207 @ 0xcf │ │ │ │ │ - bgt.n db70 │ │ │ │ │ + bgt.n db64 │ │ │ │ │ ldr r0, [r0, r2] │ │ │ │ │ - cbz r0, db5a │ │ │ │ │ + cbz r0, db4e │ │ │ │ │ ldrsh.w r3, [r3, r1, lsl #2] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ it ne │ │ │ │ │ ldrne r0, [r0, r3] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC71 │ │ │ │ │ @@ -22364,28 +22360,28 @@ │ │ │ │ │ movw r1, #5462 @ 0x1556 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #22 │ │ │ │ │ - bmi.n db4c │ │ │ │ │ - b.n db6c │ │ │ │ │ + bmi.n db40 │ │ │ │ │ + b.n db60 │ │ │ │ │ │ │ │ │ │ -0000db78 : │ │ │ │ │ +0000db6c : │ │ │ │ │ slot_sq_length(): │ │ │ │ │ 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 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ - ldr r3, [pc, #688] @ (de40 ) │ │ │ │ │ + ldr r3, [pc, #688] @ (de34 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ - ldr r7, [pc, #688] @ (de44 ) │ │ │ │ │ + ldr r7, [pc, #688] @ (de38 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r9, [r4, #192] @ 0xc0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ @@ -22395,118 +22391,118 @@ │ │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ add.w sl, r8, r3 │ │ │ │ │ add.w sl, sl, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [sl, #1432] @ 0x598 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.n dc8e │ │ │ │ │ + bne.n dc82 │ │ │ │ │ ldr.w r2, [sl, #1436] @ 0x59c │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne.n dc8e │ │ │ │ │ + bne.n dc82 │ │ │ │ │ add.w r2, r8, #40960 @ 0xa000 │ │ │ │ │ add r3, r2 │ │ │ │ │ ldr.w r4, [r3, #1440] @ 0x5a0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w dde6 │ │ │ │ │ + beq.w ddda │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge r4, r1 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w dde6 │ │ │ │ │ + beq.w ddda │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r7, r3, #14 │ │ │ │ │ - bpl.w dd80 │ │ │ │ │ + bpl.w dd74 │ │ │ │ │ tst.w r3, #2048 @ 0x800 │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ - beq.w dd18 │ │ │ │ │ + beq.w dd0c │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ldr r5, [r4, r0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n dd1a │ │ │ │ │ + beq.n dd0e │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ - bmi.n dc42 │ │ │ │ │ + bmi.n dc36 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ddda │ │ │ │ │ + beq.w ddce │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w de04 │ │ │ │ │ + beq.w ddf8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n dd08 │ │ │ │ │ + blt.n dcfc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w de04 │ │ │ │ │ + beq.w ddf8 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w de10 │ │ │ │ │ + beq.w de04 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w dd9a │ │ │ │ │ + blt.w dd8e │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n dd40 │ │ │ │ │ - ldr r1, [pc, #428] @ (de44 ) │ │ │ │ │ + beq.n dd34 │ │ │ │ │ + ldr r1, [pc, #428] @ (de38 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w dde2 │ │ │ │ │ + beq.w ddd6 │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n dbf0 │ │ │ │ │ - ldr r1, [pc, #404] @ (de48 ) │ │ │ │ │ + beq.n dbe4 │ │ │ │ │ + ldr r1, [pc, #404] @ (de3c ) │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r2, [r1, #3044] @ 0xbe4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n dbf0 │ │ │ │ │ + bne.n dbe4 │ │ │ │ │ ldr.w r2, [r1, #3048] @ 0xbe8 │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n dbf0 │ │ │ │ │ + bgt.n dbe4 │ │ │ │ │ add.w r2, r8, #42240 @ 0xa500 │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ ldr.w r4, [r1, #3040] @ 0xbe0 │ │ │ │ │ add.w ip, r3, #4 │ │ │ │ │ @@ -22516,176 +22512,176 @@ │ │ │ │ │ addlt r4, #1 │ │ │ │ │ strlt.w r4, [r1, #3040] @ 0xbe0 │ │ │ │ │ str.w r7, [r2, ip] │ │ │ │ │ dmb ish │ │ │ │ │ str.w r9, [r2, r3] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n dd32 │ │ │ │ │ + blt.n dd26 │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ - b.n dbf0 │ │ │ │ │ + b.n dbe4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n dc58 │ │ │ │ │ + bne.n dc4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n dc58 │ │ │ │ │ + b.n dc4c │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ mov r2, r1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r0, r2, #31 │ │ │ │ │ - bpl.n dc36 │ │ │ │ │ - b.n dc42 │ │ │ │ │ + bpl.n dc2a │ │ │ │ │ + b.n dc36 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n dd04 │ │ │ │ │ + bne.n dcf8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n dd04 │ │ │ │ │ + b.n dcf8 │ │ │ │ │ ldrh.w r2, [r4, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n dc94 │ │ │ │ │ - ldr r2, [pc, #252] @ (de48 ) │ │ │ │ │ + bcs.n dc88 │ │ │ │ │ + ldr r2, [pc, #252] @ (de3c ) │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r0, [r2, #3044] @ 0xbe4 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n dc94 │ │ │ │ │ + bne.n dc88 │ │ │ │ │ ldr.w r1, [r2, #3048] @ 0xbe8 │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.n dc94 │ │ │ │ │ + bgt.n dc88 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 934c │ │ │ │ │ - ldr r1, [pc, #212] @ (de44 ) │ │ │ │ │ + bl 9340 │ │ │ │ │ + ldr r1, [pc, #212] @ (de38 ) │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r9, [r4, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n dca2 │ │ │ │ │ + b.n dc96 │ │ │ │ │ ldr.w r3, [r0, #136] @ 0x88 │ │ │ │ │ - cbnz r3, ddb0 │ │ │ │ │ + cbnz r3, dda4 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #2048 @ 0x800 │ │ │ │ │ - beq.n ddac │ │ │ │ │ + beq.n dda0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ - b.n dc14 │ │ │ │ │ + b.n dc08 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w dc86 │ │ │ │ │ + bne.w dc7a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n dc86 │ │ │ │ │ + b.n dc7a │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ - b.n dd1a │ │ │ │ │ + b.n dd0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ - cbz r4, ddf6 │ │ │ │ │ + cbz r4, ddea │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ - b.n dd86 │ │ │ │ │ + b.n dd7a │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n dc42 │ │ │ │ │ + b.n dc36 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #84] @ (de44 ) │ │ │ │ │ + ldr r1, [pc, #84] @ (de38 ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ lsls r3, r0, #31 │ │ │ │ │ - bmi.n de04 │ │ │ │ │ + bmi.n ddf8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, de0a │ │ │ │ │ + cbz r3, ddfe │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n dc86 │ │ │ │ │ + b.n dc7a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n de04 │ │ │ │ │ + b.n ddf8 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n de30 │ │ │ │ │ + blt.n de24 │ │ │ │ │ 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 .LC123 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC123 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n de04 │ │ │ │ │ + b.n ddf8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n de18 │ │ │ │ │ + bne.n de0c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n de18 │ │ │ │ │ + b.n de0c │ │ │ │ │ .word 0x0000029e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00005be0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000de4c : │ │ │ │ │ +0000de40 : │ │ │ │ │ PyType_GetModule(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ │ mov r3, r0 │ │ │ │ │ lsls r2, r2, #22 │ │ │ │ │ - bpl.n de6a │ │ │ │ │ + bpl.n de5e │ │ │ │ │ ldr.w r0, [r0, #444] @ 0x1bc │ │ │ │ │ - cbz r0, de86 │ │ │ │ │ + cbz r0, de7a │ │ │ │ │ pop {r3, pc} │ │ │ │ │ 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 .LC124 │ │ │ │ │ @@ -22705,189 +22701,189 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC125 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC125 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n de82 │ │ │ │ │ + b.n de76 │ │ │ │ │ │ │ │ │ │ -0000dea0 : │ │ │ │ │ +0000de94 : │ │ │ │ │ PyType_GetFullyQualifiedName(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #22 │ │ │ │ │ - bpl.n df4c │ │ │ │ │ + bpl.n df40 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr.w r5, [r0, #436] @ 0x1b4 │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r5, #0] │ │ │ │ │ lsls r2, r3, #30 │ │ │ │ │ - bmi.n df7c │ │ │ │ │ - ldr r1, [pc, #312] @ (e004 ) │ │ │ │ │ + bmi.n df70 │ │ │ │ │ + ldr r1, [pc, #312] @ (dff8 ) │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dfc0 │ │ │ │ │ + beq.n dfb4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n dfd8 │ │ │ │ │ + beq.n dfcc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ - bpl.n df26 │ │ │ │ │ - ldr r1, [pc, #284] @ (e008 ) │ │ │ │ │ + bpl.n df1a │ │ │ │ │ + ldr r1, [pc, #284] @ (dffc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ - cbnz r0, df26 │ │ │ │ │ - ldr r1, [pc, #280] @ (e00c ) │ │ │ │ │ + cbnz r0, df1a │ │ │ │ │ + ldr r1, [pc, #280] @ (e000 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ - cbnz r0, df26 │ │ │ │ │ + cbnz r0, df1a │ │ │ │ │ mov r3, r5 │ │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ │ mov r1, r4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC126 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC126 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n df38 │ │ │ │ │ + blt.n df2c │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n df52 │ │ │ │ │ + blt.n df46 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n df5e │ │ │ │ │ + blt.n df52 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n df5a │ │ │ │ │ + bge.n df4e │ │ │ │ │ mov r3, r5 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n df18 │ │ │ │ │ + bne.n df0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n df18 │ │ │ │ │ + b.n df0c │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ - cbz r2, df6e │ │ │ │ │ + cbz r2, df62 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n df20 │ │ │ │ │ + b.n df14 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n df18 │ │ │ │ │ - b.n df38 │ │ │ │ │ + bge.n df0c │ │ │ │ │ + b.n df2c │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n df5a │ │ │ │ │ - ldr r3, [pc, #144] @ (e010 ) │ │ │ │ │ + b.n df4e │ │ │ │ │ + ldr r3, [pc, #144] @ (e004 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ movs r3, #28 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ adds r4, r2, r3 │ │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ │ ldr.w r4, [r4, #412] @ 0x19c │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - beq.n dfa8 │ │ │ │ │ + beq.n df9c │ │ │ │ │ cmp r1, #10 │ │ │ │ │ - bls.n dff6 │ │ │ │ │ + bls.n dfea │ │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ - ldr r1, [pc, #76] @ (e004 ) │ │ │ │ │ + ldr r1, [pc, #76] @ (dff8 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n deda │ │ │ │ │ + bne.n dece │ │ │ │ │ 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 .LC87 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC87 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n deda │ │ │ │ │ + b.n dece │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n dfe6 │ │ │ │ │ + blt.n dfda │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n df20 │ │ │ │ │ + b.n df14 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n dfe0 │ │ │ │ │ + bne.n dfd4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n dfe0 │ │ │ │ │ + b.n dfd4 │ │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ │ add r2, r3 │ │ │ │ │ - b.n dfb2 │ │ │ │ │ + b.n dfa6 │ │ │ │ │ nop │ │ │ │ │ .word 0x00005d3c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00007120 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005c9c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000086 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000e014 <_PyType_GetFullyQualifiedName>: │ │ │ │ │ +0000e008 <_PyType_GetFullyQualifiedName>: │ │ │ │ │ _PyType_GetFullyQualifiedName(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #22 │ │ │ │ │ - bpl.n e0b2 <_PyType_GetFullyQualifiedName+0x9e> │ │ │ │ │ + bpl.n e0a6 <_PyType_GetFullyQualifiedName+0x9e> │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr.w r5, [r0, #436] @ 0x1b4 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r1 │ │ │ │ │ @@ -22896,118 +22892,118 @@ │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ bl fdc │ │ │ │ │ R_ARM_THM_CALL type_module │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e0d4 <_PyType_GetFullyQualifiedName+0xc0> │ │ │ │ │ + beq.n e0c8 <_PyType_GetFullyQualifiedName+0xc0> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ - bpl.n e08c <_PyType_GetFullyQualifiedName+0x78> │ │ │ │ │ - ldr r1, [pc, #160] @ (e0f0 <_PyType_GetFullyQualifiedName+0xdc>) │ │ │ │ │ + bpl.n e080 <_PyType_GetFullyQualifiedName+0x78> │ │ │ │ │ + ldr r1, [pc, #160] @ (e0e4 <_PyType_GetFullyQualifiedName+0xdc>) │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ - cbnz r0, e08c <_PyType_GetFullyQualifiedName+0x78> │ │ │ │ │ - ldr r1, [pc, #156] @ (e0f4 <_PyType_GetFullyQualifiedName+0xe0>) │ │ │ │ │ + cbnz r0, e080 <_PyType_GetFullyQualifiedName+0x78> │ │ │ │ │ + ldr r1, [pc, #156] @ (e0e8 <_PyType_GetFullyQualifiedName+0xe0>) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ - cbnz r0, e08c <_PyType_GetFullyQualifiedName+0x78> │ │ │ │ │ + cbnz r0, e080 <_PyType_GetFullyQualifiedName+0x78> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC126 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC126 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n e09e <_PyType_GetFullyQualifiedName+0x8a> │ │ │ │ │ + blt.n e092 <_PyType_GetFullyQualifiedName+0x8a> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n e0b8 <_PyType_GetFullyQualifiedName+0xa4> │ │ │ │ │ + blt.n e0ac <_PyType_GetFullyQualifiedName+0xa4> │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n e0cc <_PyType_GetFullyQualifiedName+0xb8> │ │ │ │ │ + blt.n e0c0 <_PyType_GetFullyQualifiedName+0xb8> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e086 <_PyType_GetFullyQualifiedName+0x72> │ │ │ │ │ + bge.n e07a <_PyType_GetFullyQualifiedName+0x72> │ │ │ │ │ mov r2, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e07c <_PyType_GetFullyQualifiedName+0x68> │ │ │ │ │ + bne.n e070 <_PyType_GetFullyQualifiedName+0x68> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n e07c <_PyType_GetFullyQualifiedName+0x68> │ │ │ │ │ + b.n e070 <_PyType_GetFullyQualifiedName+0x68> │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e084 <_PyType_GetFullyQualifiedName+0x70> │ │ │ │ │ + bne.n e078 <_PyType_GetFullyQualifiedName+0x70> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n e084 <_PyType_GetFullyQualifiedName+0x70> │ │ │ │ │ + b.n e078 <_PyType_GetFullyQualifiedName+0x70> │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - b.n e074 <_PyType_GetFullyQualifiedName+0x60> │ │ │ │ │ + b.n e068 <_PyType_GetFullyQualifiedName+0x60> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n e0e0 <_PyType_GetFullyQualifiedName+0xcc> │ │ │ │ │ + blt.n e0d4 <_PyType_GetFullyQualifiedName+0xcc> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n e086 <_PyType_GetFullyQualifiedName+0x72> │ │ │ │ │ + b.n e07a <_PyType_GetFullyQualifiedName+0x72> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e0dc <_PyType_GetFullyQualifiedName+0xc8> │ │ │ │ │ + bne.n e0d0 <_PyType_GetFullyQualifiedName+0xc8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e0dc <_PyType_GetFullyQualifiedName+0xc8> │ │ │ │ │ + b.n e0d0 <_PyType_GetFullyQualifiedName+0xc8> │ │ │ │ │ .word 0x00007120 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005c9c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000e0f8 : │ │ │ │ │ +0000e0ec : │ │ │ │ │ slot_sq_item(): │ │ │ │ │ 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 sl, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromSsize_t │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e340 │ │ │ │ │ + beq.w e334 │ │ │ │ │ ldr.w r4, [sl, #4] │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #544] @ (e344 ) │ │ │ │ │ - ldr.w fp, [pc, #544] @ e348 │ │ │ │ │ + ldr r3, [pc, #544] @ (e338 ) │ │ │ │ │ + ldr.w fp, [pc, #544] @ e33c │ │ │ │ │ ldr.w r9, [r4, #192] @ 0xc0 │ │ │ │ │ strd sl, r0, [sp, #24] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ eor.w r6, r9, fp, asr #3 │ │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ │ @@ -23016,102 +23012,102 @@ │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mul.w r6, r2, r6 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ add.w r8, r3, r6 │ │ │ │ │ add.w r8, r8, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [r8, #1432] @ 0x598 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.n e1f4 │ │ │ │ │ + bne.n e1e8 │ │ │ │ │ ldr.w r2, [r8, #1436] @ 0x59c │ │ │ │ │ cmp r2, fp │ │ │ │ │ - bne.n e1f4 │ │ │ │ │ + bne.n e1e8 │ │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r6 │ │ │ │ │ ldr.w r4, [r3, #1440] @ 0x5a0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w e324 │ │ │ │ │ + beq.w e318 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w e324 │ │ │ │ │ + beq.w e318 │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r6, r3, #14 │ │ │ │ │ - bpl.w e2d4 │ │ │ │ │ + bpl.w e2c8 │ │ │ │ │ tst.w r3, #2048 @ 0x800 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ mov.w r3, #2 │ │ │ │ │ - beq.n e26e │ │ │ │ │ + beq.n e262 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ldr r6, [r4, r0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n e26e │ │ │ │ │ + beq.n e262 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ - bmi.n e1d4 │ │ │ │ │ + bmi.n e1c8 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w e338 │ │ │ │ │ + beq.w e32c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n e1e4 │ │ │ │ │ + blt.n e1d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e1dc │ │ │ │ │ + bne.n e1d0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e1dc │ │ │ │ │ + b.n e1d0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n e294 │ │ │ │ │ - ldr r1, [pc, #332] @ (e348 ) │ │ │ │ │ + beq.n e288 │ │ │ │ │ + ldr r1, [pc, #332] @ (e33c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w e320 │ │ │ │ │ + beq.w e314 │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n e184 │ │ │ │ │ - ldr r2, [pc, #308] @ (e34c ) │ │ │ │ │ + beq.n e178 │ │ │ │ │ + ldr r2, [pc, #308] @ (e340 ) │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r1, [r2, #2080] @ 0x820 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.n e184 │ │ │ │ │ + bne.n e178 │ │ │ │ │ ldr.w r1, [r2, #2084] @ 0x824 │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.n e184 │ │ │ │ │ + bgt.n e178 │ │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ adds r1, r3, r6 │ │ │ │ │ str r4, [r1, #8] │ │ │ │ │ ldr.w r1, [r2, #2076] @ 0x81c │ │ │ │ │ adds r4, r6, #4 │ │ │ │ │ @@ -23121,171 +23117,171 @@ │ │ │ │ │ addlt r1, #1 │ │ │ │ │ strlt.w r1, [r2, #2076] @ 0x81c │ │ │ │ │ str.w fp, [r3, r4] │ │ │ │ │ dmb ish │ │ │ │ │ str.w r9, [r3, r6] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n e286 │ │ │ │ │ + blt.n e27a │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ - b.n e184 │ │ │ │ │ + b.n e178 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.n e1d4 │ │ │ │ │ - b.n e1c8 │ │ │ │ │ + bmi.n e1c8 │ │ │ │ │ + b.n e1bc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e268 │ │ │ │ │ + bne.n e25c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e268 │ │ │ │ │ + b.n e25c │ │ │ │ │ ldrh.w r2, [r4, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n e1fa │ │ │ │ │ - ldr r2, [pc, #172] @ (e34c ) │ │ │ │ │ + bcs.n e1ee │ │ │ │ │ + ldr r2, [pc, #172] @ (e340 ) │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r0, [r2, #2080] @ 0x820 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n e1fa │ │ │ │ │ + bne.n e1ee │ │ │ │ │ ldr.w r1, [r2, #2084] @ 0x824 │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.n e1fa │ │ │ │ │ + bgt.n e1ee │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 934c │ │ │ │ │ - ldr r1, [pc, #132] @ (e348 ) │ │ │ │ │ + bl 9340 │ │ │ │ │ + ldr r1, [pc, #132] @ (e33c ) │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r9, [r4, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n e208 │ │ │ │ │ + b.n e1fc │ │ │ │ │ ldr.w r3, [r0, #136] @ 0x88 │ │ │ │ │ - cbnz r3, e2f2 │ │ │ │ │ + cbnz r3, e2e6 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst.w r3, #2048 @ 0x800 │ │ │ │ │ mov.w r3, #1 │ │ │ │ │ - beq.n e26c │ │ │ │ │ + beq.n e260 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ │ - b.n e1a6 │ │ │ │ │ + b.n e19a │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ mov r1, sl │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n e27e │ │ │ │ │ + beq.n e272 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ - b.n e2da │ │ │ │ │ + b.n e2ce │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #24] @ (e348 ) │ │ │ │ │ + ldr r1, [pc, #24] @ (e33c ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ - b.n e27e │ │ │ │ │ + b.n e272 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e1d4 │ │ │ │ │ + b.n e1c8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n e1dc │ │ │ │ │ + b.n e1d0 │ │ │ │ │ .word 0x00000210 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000581c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000e350 : │ │ │ │ │ +0000e344 : │ │ │ │ │ slot_tp_str(): │ │ │ │ │ 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 │ │ │ │ │ - ldr r3, [pc, #228] @ (e448 ) │ │ │ │ │ + ldr r3, [pc, #228] @ (e43c ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ - ldr r1, [pc, #228] @ (e44c ) │ │ │ │ │ + ldr r1, [pc, #228] @ (e440 ) │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ bl 5ed4 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_THM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.n e434 │ │ │ │ │ + beq.n e428 │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #14 │ │ │ │ │ - bpl.n e3e4 │ │ │ │ │ + bpl.n e3d8 │ │ │ │ │ lsls r6, r3, #20 │ │ │ │ │ - bpl.n e3c8 │ │ │ │ │ + bpl.n e3bc │ │ │ │ │ mov r2, r5 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ ldr r6, [r4, r3] │ │ │ │ │ - cbz r6, e3ca │ │ │ │ │ + cbz r6, e3be │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ - bmi.n e3c2 │ │ │ │ │ + bmi.n e3b6 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e42c │ │ │ │ │ + beq.n e420 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ mov r2, r1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ @@ -23293,66 +23289,66 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.n e3c2 │ │ │ │ │ - b.n e3b8 │ │ │ │ │ + bmi.n e3b6 │ │ │ │ │ + b.n e3ac │ │ │ │ │ ldr.w r3, [r0, #136] @ 0x88 │ │ │ │ │ - cbnz r3, e402 │ │ │ │ │ + cbnz r3, e3f6 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ ands.w r5, r3, #2048 @ 0x800 │ │ │ │ │ - beq.n e3fe │ │ │ │ │ + beq.n e3f2 │ │ │ │ │ movs r5, #0 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n e398 │ │ │ │ │ + b.n e38c │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ - b.n e3ca │ │ │ │ │ + b.n e3be │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n e3dc │ │ │ │ │ + beq.n e3d0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ - b.n e3ea │ │ │ │ │ + b.n e3de │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e3c2 │ │ │ │ │ + b.n e3b6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #12] @ (e44c ) │ │ │ │ │ + ldr r1, [pc, #12] @ (e440 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ - b.n e3dc │ │ │ │ │ + b.n e3d0 │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000063dc │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000e450 : │ │ │ │ │ +0000e444 : │ │ │ │ │ vectorcall_maybe(): │ │ │ │ │ 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 r6, [r2, #0] │ │ │ │ │ sub sp, #20 │ │ │ │ │ @@ -23363,346 +23359,346 @@ │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ mov r9, r3 │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ bl 5ed4 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_THM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n e540 │ │ │ │ │ + beq.n e534 │ │ │ │ │ bic.w r4, r0, #1 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #14 │ │ │ │ │ - bpl.n e4e4 │ │ │ │ │ + bpl.n e4d8 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bls.n e540 │ │ │ │ │ + bls.n e534 │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #20 │ │ │ │ │ - bpl.n e4ce │ │ │ │ │ + bpl.n e4c2 │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ ldr r6, [r4, r3] │ │ │ │ │ - cbz r6, e4ce │ │ │ │ │ + cbz r6, e4c2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ lsls r3, r0, #31 │ │ │ │ │ - bmi.n e4c6 │ │ │ │ │ + bmi.n e4ba │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, e4f8 │ │ │ │ │ + cbz r3, e4ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n e4b8 │ │ │ │ │ + b.n e4ac │ │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ │ - cbnz r3, e4fe │ │ │ │ │ + cbnz r3, e4f2 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bls.n e540 │ │ │ │ │ + bls.n e534 │ │ │ │ │ add.w r2, r9, #2147483648 @ 0x80000000 │ │ │ │ │ adds r5, #4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n e494 │ │ │ │ │ + b.n e488 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e4c6 │ │ │ │ │ + b.n e4ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ - cbz r4, e528 │ │ │ │ │ + cbz r4, e51c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ ite lt │ │ │ │ │ movlt r0, r4 │ │ │ │ │ orrge.w r0, r4, #1 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ bic.w r4, r0, #1 │ │ │ │ │ - b.n e4ea │ │ │ │ │ + b.n e4de │ │ │ │ │ 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 e488 │ │ │ │ │ + beq.n e47c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - b.n e488 │ │ │ │ │ + b.n e47c │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ - b.n e4c6 │ │ │ │ │ + b.n e4ba │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000e55c : │ │ │ │ │ +0000e550 : │ │ │ │ │ slot_tp_hash(): │ │ │ │ │ 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 │ │ │ │ │ - ldr r1, [pc, #440] @ (e728 ) │ │ │ │ │ + ldr r1, [pc, #440] @ (e71c ) │ │ │ │ │ mov r7, r0 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ bl 5ed4 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_THM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w e6b4 │ │ │ │ │ + beq.w e6a8 │ │ │ │ │ bic.w r6, r3, #1 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ │ ands.w r0, r0, #131072 @ 0x20000 │ │ │ │ │ - beq.n e5f8 │ │ │ │ │ + beq.n e5ec │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls.n e62c │ │ │ │ │ + bls.n e620 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n e618 │ │ │ │ │ + beq.n e60c │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ lsls r3, r0, #31 │ │ │ │ │ - bmi.n e5bc │ │ │ │ │ + bmi.n e5b0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e63e │ │ │ │ │ + beq.n e632 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r6, r5 │ │ │ │ │ - beq.n e61e │ │ │ │ │ + beq.n e612 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #7 │ │ │ │ │ - bpl.w e6da │ │ │ │ │ + bpl.w e6ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n e6ce │ │ │ │ │ + beq.n e6c2 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n e5e8 │ │ │ │ │ + blt.n e5dc │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e5e2 │ │ │ │ │ + bne.n e5d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e5e2 │ │ │ │ │ + b.n e5d6 │ │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ │ - cbnz r4, e644 │ │ │ │ │ + cbnz r4, e638 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls.n e62e │ │ │ │ │ + bls.n e622 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n e618 │ │ │ │ │ + beq.n e60c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 1864 │ │ │ │ │ R_ARM_THM_CALL call_unbound_noarg.part.0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n e5ac │ │ │ │ │ + b.n e5a0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ lsls r3, r0, #31 │ │ │ │ │ - bpl.n e62e │ │ │ │ │ + bpl.n e622 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e6c2 │ │ │ │ │ + beq.n e6b6 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n e5e2 │ │ │ │ │ + b.n e5d6 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e61e │ │ │ │ │ + bne.n e612 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e61e │ │ │ │ │ + b.n e612 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e5bc │ │ │ │ │ + b.n e5b0 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx r4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ - cbz r4, e67e │ │ │ │ │ + cbz r4, e672 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ ite lt │ │ │ │ │ movlt r0, r4 │ │ │ │ │ orrge.w r0, r4, #1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.n e61e │ │ │ │ │ + beq.n e612 │ │ │ │ │ bic.w r6, r0, #1 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n e60e │ │ │ │ │ - b.n e61a │ │ │ │ │ + bne.n e602 │ │ │ │ │ + b.n e60e │ │ │ │ │ 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 │ │ │ │ │ - cbnz r0, e6a8 │ │ │ │ │ + cbnz r0, e69c │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bls.n e61a │ │ │ │ │ + bls.n e60e │ │ │ │ │ bic.w r6, r0, #1 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.w e5a2 │ │ │ │ │ - b.n e61a │ │ │ │ │ + bne.w e596 │ │ │ │ │ + b.n e60e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bhi.n e694 │ │ │ │ │ - b.n e61a │ │ │ │ │ + bhi.n e688 │ │ │ │ │ + b.n e60e │ │ │ │ │ movs r6, #0 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b.n e5bc │ │ │ │ │ + b.n e5b0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_HashNotImplemented │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, e700 │ │ │ │ │ + cbnz r0, e6f4 │ │ │ │ │ mvn.w r5, #1 │ │ │ │ │ - b.n e5da │ │ │ │ │ + b.n e5ce │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e6e8 │ │ │ │ │ + bge.n e6dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, e71e │ │ │ │ │ + cbz r3, e712 │ │ │ │ │ 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 .LC129 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC129 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n e626 │ │ │ │ │ + b.n e61a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ blx r3 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r5, r0 │ │ │ │ │ mvneq.w r5, #1 │ │ │ │ │ - b.n e5da │ │ │ │ │ + b.n e5ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e6e8 │ │ │ │ │ + b.n e6dc │ │ │ │ │ nop │ │ │ │ │ .word 0x000058c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000e72c <_Py_slot_tp_getattr_hook>: │ │ │ │ │ +0000e720 <_Py_slot_tp_getattr_hook>: │ │ │ │ │ _Py_slot_tp_getattr_hook(): │ │ │ │ │ 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 r9, [r0, #4] │ │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ │ - ldr r7, [pc, #704] @ (ea08 <_Py_slot_tp_getattr_hook+0x2dc>) │ │ │ │ │ + ldr r7, [pc, #740] @ (ea20 <_Py_slot_tp_getattr_hook+0x300>) │ │ │ │ │ mov sl, r1 │ │ │ │ │ - ldr r3, [pc, #704] @ (ea0c <_Py_slot_tp_getattr_hook+0x2e0>) │ │ │ │ │ + ldr r3, [pc, #740] @ (ea24 <_Py_slot_tp_getattr_hook+0x304>) │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr.w r2, [r9, #192] @ 0xc0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov fp, r2 │ │ │ │ │ @@ -23711,169 +23707,168 @@ │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mul.w r4, r1, r4 │ │ │ │ │ adds r5, r3, r4 │ │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr.w r1, [r5, #1432] @ 0x598 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w e96e <_Py_slot_tp_getattr_hook+0x242> │ │ │ │ │ + bne.w e960 <_Py_slot_tp_getattr_hook+0x240> │ │ │ │ │ ldr.w r1, [r5, #1436] @ 0x59c │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bne.w e96e <_Py_slot_tp_getattr_hook+0x242> │ │ │ │ │ + bne.w e960 <_Py_slot_tp_getattr_hook+0x240> │ │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr.w r0, [r3, #1440] @ 0x5a0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e868 <_Py_slot_tp_getattr_hook+0x13c> │ │ │ │ │ + beq.n e85c <_Py_slot_tp_getattr_hook+0x13c> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e88e <_Py_slot_tp_getattr_hook+0x162> │ │ │ │ │ + bge.n e882 <_Py_slot_tp_getattr_hook+0x162> │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - beq.n e868 <_Py_slot_tp_getattr_hook+0x13c> │ │ │ │ │ + beq.n e85c <_Py_slot_tp_getattr_hook+0x13c> │ │ │ │ │ lsls r3, r0, #31 │ │ │ │ │ - bmi.n e89a <_Py_slot_tp_getattr_hook+0x16e> │ │ │ │ │ - ldr r3, [pc, #612] @ (ea10 <_Py_slot_tp_getattr_hook+0x2e4>) │ │ │ │ │ + bmi.n e88c <_Py_slot_tp_getattr_hook+0x16c> │ │ │ │ │ + ldr r3, [pc, #648] @ (ea28 <_Py_slot_tp_getattr_hook+0x308>) │ │ │ │ │ movs r1, #12 │ │ │ │ │ - ldr r7, [pc, #612] @ (ea14 <_Py_slot_tp_getattr_hook+0x2e8>) │ │ │ │ │ + ldr r7, [pc, #648] @ (ea2c <_Py_slot_tp_getattr_hook+0x30c>) │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ eor.w r5, r2, r7, asr #3 │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mla r1, r1, r5, r3 │ │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ │ ldr.w r8, [r1, #1432] @ 0x598 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n e8d0 <_Py_slot_tp_getattr_hook+0x1a4> │ │ │ │ │ + bne.n e8c2 <_Py_slot_tp_getattr_hook+0x1a2> │ │ │ │ │ movs r2, #12 │ │ │ │ │ mla r1, r5, r2, r3 │ │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ │ ldr.w r1, [r1, #1436] @ 0x59c │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bne.n e8d2 <_Py_slot_tp_getattr_hook+0x1a6> │ │ │ │ │ + bne.n e8c4 <_Py_slot_tp_getattr_hook+0x1a4> │ │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ │ ldr.w r7, [r3, #1440] @ 0x5a0 │ │ │ │ │ - cbz r7, e83a <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ + cbz r7, e82e <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w ea48 <_Py_slot_tp_getattr_hook+0x31c> │ │ │ │ │ + bge.w ea38 <_Py_slot_tp_getattr_hook+0x318> │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - beq.n e83a <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ + beq.n e82e <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ lsls r1, r7, #31 │ │ │ │ │ - bmi.w ea56 <_Py_slot_tp_getattr_hook+0x32a> │ │ │ │ │ + bmi.w ea44 <_Py_slot_tp_getattr_hook+0x324> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyWrapperDescr_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyWrapperDescr_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w ea68 <_Py_slot_tp_getattr_hook+0x33c> │ │ │ │ │ + bne.w ea56 <_Py_slot_tp_getattr_hook+0x336> │ │ │ │ │ ldr r2, [r7, #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.w ea68 <_Py_slot_tp_getattr_hook+0x33c> │ │ │ │ │ + bne.w ea56 <_Py_slot_tp_getattr_hook+0x336> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e83a <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ + bge.n e82e <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbz r3, e886 <_Py_slot_tp_getattr_hook+0x15a> │ │ │ │ │ + cbz r3, e87a <_Py_slot_tp_getattr_hook+0x15a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyObject_GenericGetAttrWithDict> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GenericGetAttrWithDict │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ea20 <_Py_slot_tp_getattr_hook+0x2f4> │ │ │ │ │ + beq.w e9f8 <_Py_slot_tp_getattr_hook+0x2d8> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e860 <_Py_slot_tp_getattr_hook+0x134> │ │ │ │ │ + bge.n e854 <_Py_slot_tp_getattr_hook+0x134> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w eb96 <_Py_slot_tp_getattr_hook+0x46a> │ │ │ │ │ + beq.w eb84 <_Py_slot_tp_getattr_hook+0x464> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ - ldr r0, [pc, #424] @ (ea14 <_Py_slot_tp_getattr_hook+0x2e8>) │ │ │ │ │ + ldr r0, [pc, #460] @ (ea2c <_Py_slot_tp_getattr_hook+0x30c>) │ │ │ │ │ mov r1, r2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_slot_tp_getattro │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_slot_tp_getattro │ │ │ │ │ str.w r3, [r9, #72] @ 0x48 │ │ │ │ │ strd r6, sl, [sp, #8] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n e860 <_Py_slot_tp_getattr_hook+0x134> │ │ │ │ │ + b.n e854 <_Py_slot_tp_getattr_hook+0x134> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e83a <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ + b.n e82e <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ bics.w r3, r0, #1 │ │ │ │ │ - it ne │ │ │ │ │ - orrne.w r0, r0, #1 │ │ │ │ │ - beq.n e868 <_Py_slot_tp_getattr_hook+0x13c> │ │ │ │ │ + beq.n e85c <_Py_slot_tp_getattr_hook+0x13c> │ │ │ │ │ + orr.w r0, r0, #1 │ │ │ │ │ bic.w r4, r0, #1 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w eb9e <_Py_slot_tp_getattr_hook+0x472> │ │ │ │ │ - ldr r3, [pc, #364] @ (ea18 <_Py_slot_tp_getattr_hook+0x2ec>) │ │ │ │ │ + blt.w eb8c <_Py_slot_tp_getattr_hook+0x46c> │ │ │ │ │ + ldr r3, [pc, #404] @ (ea30 <_Py_slot_tp_getattr_hook+0x310>) │ │ │ │ │ movs r1, #12 │ │ │ │ │ - ldr r7, [pc, #356] @ (ea14 <_Py_slot_tp_getattr_hook+0x2e8>) │ │ │ │ │ + ldr r7, [pc, #396] @ (ea2c <_Py_slot_tp_getattr_hook+0x30c>) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ eor.w r5, r2, r7, asr #3 │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mla r1, r1, r5, r3 │ │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ │ ldr.w r8, [r1, #1432] @ 0x598 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n e7d2 <_Py_slot_tp_getattr_hook+0xa6> │ │ │ │ │ + beq.n e7c6 <_Py_slot_tp_getattr_hook+0xa6> │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w eb24 <_Py_slot_tp_getattr_hook+0x3f8> │ │ │ │ │ - ldr r1, [pc, #312] @ (ea14 <_Py_slot_tp_getattr_hook+0x2e8>) │ │ │ │ │ + beq.w eb12 <_Py_slot_tp_getattr_hook+0x3f2> │ │ │ │ │ + ldr r1, [pc, #348] @ (ea2c <_Py_slot_tp_getattr_hook+0x30c>) │ │ │ │ │ mov r0, r9 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n e83a <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ + beq.n e82e <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n e95a <_Py_slot_tp_getattr_hook+0x22e> │ │ │ │ │ - ldr r0, [pc, #292] @ (ea1c <_Py_slot_tp_getattr_hook+0x2f0>) │ │ │ │ │ + beq.n e94c <_Py_slot_tp_getattr_hook+0x22c> │ │ │ │ │ + ldr r0, [pc, #332] @ (ea34 <_Py_slot_tp_getattr_hook+0x314>) │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r1, [r0, #2004] @ 0x7d4 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bne.n e95a <_Py_slot_tp_getattr_hook+0x22e> │ │ │ │ │ + bne.n e94c <_Py_slot_tp_getattr_hook+0x22c> │ │ │ │ │ ldr.w r1, [r0, #2008] @ 0x7d8 │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.n e95a <_Py_slot_tp_getattr_hook+0x22e> │ │ │ │ │ + bgt.n e94c <_Py_slot_tp_getattr_hook+0x22c> │ │ │ │ │ movs r1, #12 │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ mul.w r1, r5, r1 │ │ │ │ │ add.w r5, r3, #42240 @ 0xa500 │ │ │ │ │ adds r5, #152 @ 0x98 │ │ │ │ │ add.w ip, r5, r1 │ │ │ │ │ str.w r2, [ip, #8] │ │ │ │ │ @@ -23887,49 +23882,49 @@ │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt.w r3, [r0, #2000] @ 0x7d0 │ │ │ │ │ str.w r7, [r5, ip] │ │ │ │ │ dmb ish │ │ │ │ │ str.w r8, [r5, r1] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w eac6 <_Py_slot_tp_getattr_hook+0x39a> │ │ │ │ │ + blt.w eab4 <_Py_slot_tp_getattr_hook+0x394> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w e83a <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ + beq.w e82e <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ lsls r5, r2, #31 │ │ │ │ │ - bmi.n ea56 <_Py_slot_tp_getattr_hook+0x32a> │ │ │ │ │ + bmi.n ea44 <_Py_slot_tp_getattr_hook+0x324> │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e80c <_Py_slot_tp_getattr_hook+0xe0> │ │ │ │ │ - b.n e83a <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ + bne.w e800 <_Py_slot_tp_getattr_hook+0xe0> │ │ │ │ │ + b.n e82e <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ead8 <_Py_slot_tp_getattr_hook+0x3ac> │ │ │ │ │ + beq.w eac6 <_Py_slot_tp_getattr_hook+0x3a6> │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ - ldr r1, [pc, #144] @ (ea08 <_Py_slot_tp_getattr_hook+0x2dc>) │ │ │ │ │ + ldr r1, [pc, #180] @ (ea20 <_Py_slot_tp_getattr_hook+0x300>) │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 6040 │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w e86a <_Py_slot_tp_getattr_hook+0x13e> │ │ │ │ │ + beq.w e85e <_Py_slot_tp_getattr_hook+0x13e> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n e9e8 <_Py_slot_tp_getattr_hook+0x2bc> │ │ │ │ │ - ldr.w ip, [pc, #132] @ ea1c <_Py_slot_tp_getattr_hook+0x2f0> │ │ │ │ │ + beq.n e9da <_Py_slot_tp_getattr_hook+0x2ba> │ │ │ │ │ + ldr.w ip, [pc, #172] @ ea34 <_Py_slot_tp_getattr_hook+0x314> │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r1, [ip, #1972] @ 0x7b4 │ │ │ │ │ cmp r1, lr │ │ │ │ │ - bne.n e9e8 <_Py_slot_tp_getattr_hook+0x2bc> │ │ │ │ │ + bne.n e9da <_Py_slot_tp_getattr_hook+0x2ba> │ │ │ │ │ ldr.w r1, [ip, #1976] @ 0x7b8 │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.n e9e8 <_Py_slot_tp_getattr_hook+0x2bc> │ │ │ │ │ + bgt.n e9da <_Py_slot_tp_getattr_hook+0x2ba> │ │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic.w r0, r0, #1 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ str r0, [r1, #8] │ │ │ │ │ ldr.w r1, [ip, #1968] @ 0x7b0 │ │ │ │ │ ldr.w r0, [r5, #1436] @ 0x59c │ │ │ │ │ @@ -23939,226 +23934,225 @@ │ │ │ │ │ addlt r1, #1 │ │ │ │ │ strlt.w r1, [ip, #1968] @ 0x7b0 │ │ │ │ │ str r7, [r3, r5] │ │ │ │ │ dmb ish │ │ │ │ │ str.w fp, [r3, r4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n eab2 <_Py_slot_tp_getattr_hook+0x386> │ │ │ │ │ + blt.n eaa0 <_Py_slot_tp_getattr_hook+0x380> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.w e86a <_Py_slot_tp_getattr_hook+0x13e> │ │ │ │ │ + beq.w e85e <_Py_slot_tp_getattr_hook+0x13e> │ │ │ │ │ lsls r7, r0, #31 │ │ │ │ │ it mi │ │ │ │ │ ldrmi.w r2, [r9, #192] @ 0xc0 │ │ │ │ │ - bmi.w e89a <_Py_slot_tp_getattr_hook+0x16e> │ │ │ │ │ + bmi.w e88c <_Py_slot_tp_getattr_hook+0x16c> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e86a <_Py_slot_tp_getattr_hook+0x13e> │ │ │ │ │ + beq.w e85e <_Py_slot_tp_getattr_hook+0x13e> │ │ │ │ │ ldr.w r2, [r9, #192] @ 0xc0 │ │ │ │ │ - b.n e7a8 <_Py_slot_tp_getattr_hook+0x7c> │ │ │ │ │ - nop │ │ │ │ │ - .word 0x000057b0 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000002b6 │ │ │ │ │ - R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x0000025c │ │ │ │ │ - R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x000057d0 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00000166 │ │ │ │ │ - R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00005000 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ + b.n e79c <_Py_slot_tp_getattr_hook+0x7c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ebac <_Py_slot_tp_getattr_hook+0x480> │ │ │ │ │ + bne.w eb9a <_Py_slot_tp_getattr_hook+0x47a> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ lsls r0, r1, #14 │ │ │ │ │ - bpl.w eb6a <_Py_slot_tp_getattr_hook+0x43e> │ │ │ │ │ + bpl.w eb58 <_Py_slot_tp_getattr_hook+0x438> │ │ │ │ │ movs r2, #2 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r6, sl, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Vectorcall │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n e84e <_Py_slot_tp_getattr_hook+0x122> │ │ │ │ │ + b.n e842 <_Py_slot_tp_getattr_hook+0x122> │ │ │ │ │ + .word 0x000057b0 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x000002da │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ + .word 0x00000280 │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ + .word 0x000057d0 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x0000018c │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ + .word 0x00005000 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ bics.w r3, r7, #1 │ │ │ │ │ - it ne │ │ │ │ │ - orrne.w r2, r7, #1 │ │ │ │ │ - beq.w e83a <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ + beq.w e82e <_Py_slot_tp_getattr_hook+0x10e> │ │ │ │ │ + orr.w r2, r7, #1 │ │ │ │ │ bic.w r7, r2, #1 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ - b.n e80c <_Py_slot_tp_getattr_hook+0xe0> │ │ │ │ │ + b.n e800 <_Py_slot_tp_getattr_hook+0xe0> │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 391c │ │ │ │ │ R_ARM_THM_CALL call_attribute │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ea86 <_Py_slot_tp_getattr_hook+0x35a> │ │ │ │ │ + bge.n ea74 <_Py_slot_tp_getattr_hook+0x354> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w eba4 <_Py_slot_tp_getattr_hook+0x478> │ │ │ │ │ + beq.w eb92 <_Py_slot_tp_getattr_hook+0x472> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w e84e <_Py_slot_tp_getattr_hook+0x122> │ │ │ │ │ + bne.w e842 <_Py_slot_tp_getattr_hook+0x122> │ │ │ │ │ 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 e84e <_Py_slot_tp_getattr_hook+0x122> │ │ │ │ │ + beq.w e842 <_Py_slot_tp_getattr_hook+0x122> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 391c │ │ │ │ │ R_ARM_THM_CALL call_attribute │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n e84e <_Py_slot_tp_getattr_hook+0x122> │ │ │ │ │ + b.n e842 <_Py_slot_tp_getattr_hook+0x122> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e9e6 <_Py_slot_tp_getattr_hook+0x2ba> │ │ │ │ │ + bne.n e9d8 <_Py_slot_tp_getattr_hook+0x2b8> │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n e9e8 <_Py_slot_tp_getattr_hook+0x2bc> │ │ │ │ │ + b.n e9da <_Py_slot_tp_getattr_hook+0x2ba> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e958 <_Py_slot_tp_getattr_hook+0x22c> │ │ │ │ │ + bne.w e94a <_Py_slot_tp_getattr_hook+0x22a> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e958 <_Py_slot_tp_getattr_hook+0x22c> │ │ │ │ │ + b.n e94a <_Py_slot_tp_getattr_hook+0x22a> │ │ │ │ │ ldrh.w r2, [r9, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.w e974 <_Py_slot_tp_getattr_hook+0x248> │ │ │ │ │ - ldr r2, [pc, #204] @ (ebb4 <_Py_slot_tp_getattr_hook+0x488>) │ │ │ │ │ + bcs.w e966 <_Py_slot_tp_getattr_hook+0x246> │ │ │ │ │ + ldr r2, [pc, #208] @ (eba4 <_Py_slot_tp_getattr_hook+0x484>) │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r0, [r2, #1972] @ 0x7b4 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.w e974 <_Py_slot_tp_getattr_hook+0x248> │ │ │ │ │ + bne.w e966 <_Py_slot_tp_getattr_hook+0x246> │ │ │ │ │ ldr.w r1, [r2, #1976] @ 0x7b8 │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.w e974 <_Py_slot_tp_getattr_hook+0x248> │ │ │ │ │ + bgt.w e966 <_Py_slot_tp_getattr_hook+0x246> │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ ldr.w r3, [r9, #192] @ 0xc0 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ - ldr r1, [pc, #164] @ (ebb8 <_Py_slot_tp_getattr_hook+0x48c>) │ │ │ │ │ + ldr r1, [pc, #164] @ (eba8 <_Py_slot_tp_getattr_hook+0x488>) │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov fp, r3 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 6040 │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - b.n e986 <_Py_slot_tp_getattr_hook+0x25a> │ │ │ │ │ + b.n e978 <_Py_slot_tp_getattr_hook+0x258> │ │ │ │ │ ldrh.w r2, [r9, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.w e8da <_Py_slot_tp_getattr_hook+0x1ae> │ │ │ │ │ - ldr r2, [pc, #128] @ (ebb4 <_Py_slot_tp_getattr_hook+0x488>) │ │ │ │ │ + bcs.w e8cc <_Py_slot_tp_getattr_hook+0x1ac> │ │ │ │ │ + ldr r2, [pc, #132] @ (eba4 <_Py_slot_tp_getattr_hook+0x484>) │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r0, [r2, #2004] @ 0x7d4 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.w e8da <_Py_slot_tp_getattr_hook+0x1ae> │ │ │ │ │ + bne.w e8cc <_Py_slot_tp_getattr_hook+0x1ac> │ │ │ │ │ ldr.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.w e8da <_Py_slot_tp_getattr_hook+0x1ae> │ │ │ │ │ + bgt.w e8cc <_Py_slot_tp_getattr_hook+0x1ac> │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 934c │ │ │ │ │ - ldr r1, [pc, #96] @ (ebbc <_Py_slot_tp_getattr_hook+0x490>) │ │ │ │ │ + bl 9340 │ │ │ │ │ + ldr r1, [pc, #100] @ (ebac <_Py_slot_tp_getattr_hook+0x48c>) │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr.w r8, [r9, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n e8e8 <_Py_slot_tp_getattr_hook+0x1bc> │ │ │ │ │ + b.n e8da <_Py_slot_tp_getattr_hook+0x1ba> │ │ │ │ │ ldr.w r5, [r2, #136] @ 0x88 │ │ │ │ │ - cbz r5, ebb0 <_Py_slot_tp_getattr_hook+0x484> │ │ │ │ │ + cbz r5, eb9e <_Py_slot_tp_getattr_hook+0x47e> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e84e <_Py_slot_tp_getattr_hook+0x122> │ │ │ │ │ + beq.w e842 <_Py_slot_tp_getattr_hook+0x122> │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ bl a4 <_PyStaticType_InitBuiltin+0x4c> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ - b.n e84e <_Py_slot_tp_getattr_hook+0x122> │ │ │ │ │ + b.n e842 <_Py_slot_tp_getattr_hook+0x122> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e860 <_Py_slot_tp_getattr_hook+0x134> │ │ │ │ │ + b.n e854 <_Py_slot_tp_getattr_hook+0x134> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n e8a8 <_Py_slot_tp_getattr_hook+0x17c> │ │ │ │ │ + b.n e89a <_Py_slot_tp_getattr_hook+0x17a> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ea86 <_Py_slot_tp_getattr_hook+0x35a> │ │ │ │ │ + b.n ea74 <_Py_slot_tp_getattr_hook+0x354> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n e84e <_Py_slot_tp_getattr_hook+0x122> │ │ │ │ │ + b.n e842 <_Py_slot_tp_getattr_hook+0x122> │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n eb82 <_Py_slot_tp_getattr_hook+0x456> │ │ │ │ │ + b.n eb70 <_Py_slot_tp_getattr_hook+0x450> │ │ │ │ │ + nop │ │ │ │ │ .word 0x00005000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000057b0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000057d0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000ebc0 : │ │ │ │ │ +0000ebb0 : │ │ │ │ │ slot_tp_richcompare(): │ │ │ │ │ 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 r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR1 │ │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ │ mov r8, r0 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ - ldr r2, [pc, #652] @ (ee70 ) │ │ │ │ │ + ldr r2, [pc, #652] @ (ee60 ) │ │ │ │ │ mov sl, r1 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr.w r6, [r3, #352] @ 0x160 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ @@ -24172,92 +24166,92 @@ │ │ │ │ │ eor.w r4, r7, r6, asr #3 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ mul.w r4, r2, r4 │ │ │ │ │ adds r5, r3, r4 │ │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [r5, #1432] @ 0x598 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.n ecb2 │ │ │ │ │ + bne.n eca2 │ │ │ │ │ ldr.w r2, [r5, #1436] @ 0x59c │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n ecb2 │ │ │ │ │ + bne.n eca2 │ │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr.w r2, [r3, #1440] @ 0x5a0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w edb2 │ │ │ │ │ + beq.w eda2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r2, r2, #1 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w ee5a │ │ │ │ │ + beq.w ee4a │ │ │ │ │ bic.w r4, r2, #1 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ │ lsls r7, r0, #14 │ │ │ │ │ - bpl.w ed88 │ │ │ │ │ + bpl.w ed78 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.w ee08 │ │ │ │ │ + bls.w edf8 │ │ │ │ │ movs r3, #2 │ │ │ │ │ strd r8, sl, [sp, #24] │ │ │ │ │ lsls r6, r0, #20 │ │ │ │ │ - bpl.n ed10 │ │ │ │ │ + bpl.n ed00 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ ldr r5, [r4, r0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n ed12 │ │ │ │ │ + beq.n ed02 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.n eca4 │ │ │ │ │ + bmi.n ec94 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ee66 │ │ │ │ │ + beq.w ee56 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w edb2 │ │ │ │ │ + beq.w eda2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n ed38 │ │ │ │ │ + beq.n ed28 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n edb2 │ │ │ │ │ + beq.n eda2 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n ec4e │ │ │ │ │ + bne.n ec3e │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt.n ec4e │ │ │ │ │ + bgt.n ec3e │ │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ adds r1, r4, #4 │ │ │ │ │ @@ -24267,231 +24261,231 @@ │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r6, #0] │ │ │ │ │ str r6, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r7, [r3, r4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n ed2a │ │ │ │ │ + blt.n ed1a │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.n ec4e │ │ │ │ │ + b.n ec3e │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ mov r2, r1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ - bpl.n ec98 │ │ │ │ │ - b.n eca4 │ │ │ │ │ + bpl.n ec88 │ │ │ │ │ + b.n ec94 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ed0c │ │ │ │ │ + bne.n ecfc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ed0c │ │ │ │ │ + b.n ecfc │ │ │ │ │ ldrh.w r2, [r0, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n eda6 │ │ │ │ │ + bcs.n ed96 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov fp, 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 eda6 │ │ │ │ │ + bne.n ed96 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n eda6 │ │ │ │ │ + bgt.n ed96 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr.w r7, [r7, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n edb2 │ │ │ │ │ + beq.n eda2 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n ed0c │ │ │ │ │ + beq.n ecfc │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r1, fp │ │ │ │ │ - beq.n ecd6 │ │ │ │ │ - b.n ec4e │ │ │ │ │ + beq.n ecc6 │ │ │ │ │ + b.n ec3e │ │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ │ - cbnz r3, edc6 │ │ │ │ │ + cbnz r3, edb6 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls.n ee5a │ │ │ │ │ + bls.n ee4a │ │ │ │ │ movs r3, #1 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ mov r2, r3 │ │ │ │ │ strd r8, sl, [sp, #24] │ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ │ lsls r0, r0, #20 │ │ │ │ │ - bpl.n ed12 │ │ │ │ │ - b.n ec76 │ │ │ │ │ + bpl.n ed02 │ │ │ │ │ + b.n ec66 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ bl 6040 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n ed0c │ │ │ │ │ + bne.n ecfc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ it ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ - b.n ecaa │ │ │ │ │ + b.n ec9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ movs r5, #1 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ bl 228 <_PyStaticType_InitBuiltin+0x1d0> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ - cbz r4, ee20 │ │ │ │ │ + cbz r4, ee10 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n edb2 │ │ │ │ │ + beq.n eda2 │ │ │ │ │ bic.w r4, r4, #1 │ │ │ │ │ mov r3, r5 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ strd r8, sl, [sp, #24] │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ │ - b.n eda0 │ │ │ │ │ + b.n ed90 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r1, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n edb2 │ │ │ │ │ + bne.n eda2 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n edb2 │ │ │ │ │ + b.n eda2 │ │ │ │ │ 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 │ │ │ │ │ - cbnz r0, ee50 │ │ │ │ │ + cbnz r0, ee40 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ it ls │ │ │ │ │ bicls.w r3, r5, r2 │ │ │ │ │ - bls.n ee60 │ │ │ │ │ + bls.n ee50 │ │ │ │ │ bic.w r4, r2, #1 │ │ │ │ │ movs r3, #2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ strd r8, sl, [sp, #24] │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ │ - b.n eda0 │ │ │ │ │ + b.n ed90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi.n ee3c │ │ │ │ │ + bhi.n ee2c │ │ │ │ │ mvns r3, r2 │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ee0a │ │ │ │ │ - b.n edb2 │ │ │ │ │ + bne.n edfa │ │ │ │ │ + b.n eda2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n eca4 │ │ │ │ │ + b.n ec94 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000284 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000ee74 : │ │ │ │ │ +0000ee64 : │ │ │ │ │ subtype_dict(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr.w r2, [r3, #128] @ 0x80 │ │ │ │ │ - cbz r2, eede │ │ │ │ │ + cbz r2, eece │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr.w r4, [r3, #144] @ 0x90 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - cbz r4, ee98 │ │ │ │ │ + cbz r4, ee88 │ │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #22 │ │ │ │ │ - bpl.n eee4 │ │ │ │ │ + bpl.n eed4 │ │ │ │ │ ldr.w r3, [r2, #128] @ 0x80 │ │ │ │ │ - cbz r3, eed4 │ │ │ │ │ + cbz r3, eec4 │ │ │ │ │ ldr.w r4, [r2, #144] @ 0x90 │ │ │ │ │ - cbz r4, eeaa │ │ │ │ │ + cbz r4, ee9a │ │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #22 │ │ │ │ │ - bpl.n eee2 │ │ │ │ │ + bpl.n eed2 │ │ │ │ │ ldr.w r2, [r3, #128] @ 0x80 │ │ │ │ │ - cbz r2, eed4 │ │ │ │ │ + cbz r2, eec4 │ │ │ │ │ ldr.w r4, [r3, #144] @ 0x90 │ │ │ │ │ - cbz r4, eebc │ │ │ │ │ + cbz r4, eeac │ │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #22 │ │ │ │ │ - bpl.n eee4 │ │ │ │ │ + bpl.n eed4 │ │ │ │ │ ldr.w ip, [r2, #128] @ 0x80 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n eed4 │ │ │ │ │ + beq.n eec4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, ip │ │ │ │ │ ldr.w r4, [r3, #144] @ 0x90 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n eeb6 │ │ │ │ │ - b.n eebc │ │ │ │ │ + bne.n eea6 │ │ │ │ │ + b.n eeac │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GenericGetDict │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GenericGetDict │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 14e0 │ │ │ │ │ R_ARM_THM_CALL get_dict_descriptor │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ - cbz r0, ef02 │ │ │ │ │ + cbz r0, eef2 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ │ - cbz r3, ef02 │ │ │ │ │ + cbz r3, eef2 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r3 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -24503,15 +24497,15 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -0000ef20 : │ │ │ │ │ +0000ef10 : │ │ │ │ │ wrap_descr_get(): │ │ │ │ │ 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 │ │ │ │ │ @@ -24526,65 +24520,65 @@ │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_UnpackTuple │ │ │ │ │ - cbz r0, ef96 │ │ │ │ │ + cbz r0, ef86 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n ef74 │ │ │ │ │ + beq.n ef64 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n ef9a │ │ │ │ │ - cbnz r2, ef6c │ │ │ │ │ - cbz r1, ef80 │ │ │ │ │ + beq.n ef8a │ │ │ │ │ + cbnz r2, ef5c │ │ │ │ │ + cbz r1, ef70 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r6 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ - beq.n efa4 │ │ │ │ │ + beq.n ef94 │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ef6c │ │ │ │ │ + bne.n ef5c │ │ │ │ │ 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 .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 ef70 │ │ │ │ │ + b.n ef60 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n ef80 │ │ │ │ │ + beq.n ef70 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - b.n ef6c │ │ │ │ │ + b.n ef5c │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ - b.n ef80 │ │ │ │ │ + b.n ef70 │ │ │ │ │ │ │ │ │ │ -0000efa8 <_PyType_LookupRef>: │ │ │ │ │ +0000ef98 <_PyType_LookupRef>: │ │ │ │ │ _PyType_LookupRef(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r3, [pc, #292] @ (f0dc <_PyType_LookupRef+0x134>) │ │ │ │ │ + ldr r3, [pc, #292] @ (f0cc <_PyType_LookupRef+0x134>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr.w r6, [r0, #192] @ 0xc0 │ │ │ │ │ movs r5, #12 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ sub sp, #20 │ │ │ │ │ eor.w r4, r6, r1, asr #3 │ │ │ │ │ @@ -24592,60 +24586,60 @@ │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mul.w r4, r5, r4 │ │ │ │ │ adds r5, r3, r4 │ │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr.w r2, [r5, #1432] @ 0x598 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n f01e <_PyType_LookupRef+0x76> │ │ │ │ │ + bne.n f00e <_PyType_LookupRef+0x76> │ │ │ │ │ ldr.w r2, [r5, #1436] @ 0x59c │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n f01e <_PyType_LookupRef+0x76> │ │ │ │ │ + bne.n f00e <_PyType_LookupRef+0x76> │ │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr.w r0, [r3, #1440] @ 0x5a0 │ │ │ │ │ - cbz r0, f016 <_PyType_LookupRef+0x6e> │ │ │ │ │ + cbz r0, f006 <_PyType_LookupRef+0x6e> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r0, r0, #1 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.n f01a <_PyType_LookupRef+0x72> │ │ │ │ │ + beq.n f00a <_PyType_LookupRef+0x72> │ │ │ │ │ lsls r3, r0, #31 │ │ │ │ │ - bmi.n f0c8 <_PyType_LookupRef+0x120> │ │ │ │ │ + bmi.n f0b8 <_PyType_LookupRef+0x120> │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n f016 <_PyType_LookupRef+0x6e> │ │ │ │ │ + b.n f006 <_PyType_LookupRef+0x6e> │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n f08c <_PyType_LookupRef+0xe4> │ │ │ │ │ + beq.n f07c <_PyType_LookupRef+0xe4> │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n f01a <_PyType_LookupRef+0x72> │ │ │ │ │ + beq.n f00a <_PyType_LookupRef+0x72> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n f00c <_PyType_LookupRef+0x64> │ │ │ │ │ + beq.n effc <_PyType_LookupRef+0x64> │ │ │ │ │ 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 f00c <_PyType_LookupRef+0x64> │ │ │ │ │ + bne.n effc <_PyType_LookupRef+0x64> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n f00c <_PyType_LookupRef+0x64> │ │ │ │ │ + bgt.n effc <_PyType_LookupRef+0x64> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ adds r1, r3, r4 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ ldr.w r0, [r5, #1436] @ 0x59c │ │ │ │ │ @@ -24656,119 +24650,119 @@ │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r7, #0] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r6, [r3, r4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f00c <_PyType_LookupRef+0x64> │ │ │ │ │ + bge.n effc <_PyType_LookupRef+0x64> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n f00c <_PyType_LookupRef+0x64> │ │ │ │ │ + bne.n effc <_PyType_LookupRef+0x64> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f00c <_PyType_LookupRef+0x64> │ │ │ │ │ + b.n effc <_PyType_LookupRef+0x64> │ │ │ │ │ ldrh.w r2, [r0, #206] @ 0xce │ │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs.n f024 <_PyType_LookupRef+0x7c> │ │ │ │ │ + bcs.n f014 <_PyType_LookupRef+0x7c> │ │ │ │ │ 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 f024 <_PyType_LookupRef+0x7c> │ │ │ │ │ + bne.n f014 <_PyType_LookupRef+0x7c> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt.n f024 <_PyType_LookupRef+0x7c> │ │ │ │ │ + bgt.n f014 <_PyType_LookupRef+0x7c> │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr.w r6, [r6, #192] @ 0xc0 │ │ │ │ │ bl 6040 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n f030 <_PyType_LookupRef+0x88> │ │ │ │ │ + b.n f020 <_PyType_LookupRef+0x88> │ │ │ │ │ bic.w r0, r0, #1 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ - b.n f016 <_PyType_LookupRef+0x6e> │ │ │ │ │ + b.n f006 <_PyType_LookupRef+0x6e> │ │ │ │ │ nop │ │ │ │ │ .word 0x00000116 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000f0e0 : │ │ │ │ │ +0000f0d0 : │ │ │ │ │ object___reduce_ex__(): │ │ │ │ │ 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 │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ mov r7, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w f360 │ │ │ │ │ - ldr r1, [pc, #652] @ (f390 ) │ │ │ │ │ + beq.w f350 │ │ │ │ │ + ldr r1, [pc, #652] @ (f380 ) │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w f514 │ │ │ │ │ + blt.w f504 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f1b8 │ │ │ │ │ - ldr r1, [pc, #628] @ (f390 ) │ │ │ │ │ + beq.n f1a8 │ │ │ │ │ + ldr r1, [pc, #628] @ (f380 ) │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetAttr │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f188 │ │ │ │ │ - ldr r3, [pc, #620] @ (f394 ) │ │ │ │ │ + beq.n f178 │ │ │ │ │ + ldr r3, [pc, #620] @ (f384 ) │ │ │ │ │ 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, #110592 @ 0x1b000 │ │ │ │ │ ldr.w r1, [r3, #4004] @ 0xfa4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f14e │ │ │ │ │ + bge.n f13e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f794 │ │ │ │ │ + beq.w f784 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - beq.n f1a4 │ │ │ │ │ + beq.n f194 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ - ldr r3, [pc, #576] @ (f398 ) │ │ │ │ │ + ldr r3, [pc, #576] @ (f388 ) │ │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ lsls r0, r0, #20 │ │ │ │ │ ldr r6, [r2, r3] │ │ │ │ │ - bpl.w f332 │ │ │ │ │ + bpl.w f322 │ │ │ │ │ ldr r3, [r1, #28] │ │ │ │ │ ldr r4, [r5, r3] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w f332 │ │ │ │ │ + beq.w f322 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ blx r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -24776,494 +24770,494 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f19c │ │ │ │ │ + bge.n f18c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, f19c │ │ │ │ │ + cbnz r3, f18c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f1b8 │ │ │ │ │ + bge.n f1a8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, f1b8 │ │ │ │ │ + cbnz r3, f1a8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - ble.w f384 │ │ │ │ │ + ble.w f374 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr.w r2, [r3, #156] @ 0x9c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w f5f8 │ │ │ │ │ - ldr r1, [pc, #464] @ (f39c ) │ │ │ │ │ + beq.w f5e8 │ │ │ │ │ + ldr r1, [pc, #464] @ (f38c ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 7e24 <_PyObject_LookupSpecial> │ │ │ │ │ + bl 7e20 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f3a8 │ │ │ │ │ + bne.w f398 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f19c │ │ │ │ │ - ldr r1, [pc, #440] @ (f3a0 ) │ │ │ │ │ + bne.n f18c │ │ │ │ │ + ldr r1, [pc, #440] @ (f390 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 7e24 <_PyObject_LookupSpecial> │ │ │ │ │ + bl 7e20 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f4ae │ │ │ │ │ + bne.w f49e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f514 │ │ │ │ │ + bne.w f504 │ │ │ │ │ bl 498c │ │ │ │ │ R_ARM_THM_CALL import_copyreg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f710 │ │ │ │ │ + beq.w f700 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl a4 <_PyStaticType_InitBuiltin+0x4c> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ - ldr r1, [pc, #400] @ (f3a4 ) │ │ │ │ │ + ldr r1, [pc, #400] @ (f394 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetAttr │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f22e │ │ │ │ │ + bge.n f21e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f784 │ │ │ │ │ + beq.w f774 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w f706 │ │ │ │ │ + beq.w f6f6 │ │ │ │ │ mov r5, r4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w f4aa │ │ │ │ │ + bne.w f49a │ │ │ │ │ adds r0, r5, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f762 │ │ │ │ │ + beq.w f752 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ add.w r1, r4, #12 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str.w r2, [r3, #16]! │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bgt.n f342 │ │ │ │ │ + bgt.n f332 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl a4 <_PyStaticType_InitBuiltin+0x4c> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w f4a6 │ │ │ │ │ + bne.w f496 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst.w r3, #570425344 @ 0x22000000 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #1 │ │ │ │ │ movne r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 49c8 │ │ │ │ │ R_ARM_THM_CALL object_getstate │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f55c │ │ │ │ │ + beq.w f54c │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #6 │ │ │ │ │ - bmi.w f518 │ │ │ │ │ + bmi.w f508 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ and.w r2, r2, #536870912 @ 0x20000000 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w f6d6 │ │ │ │ │ + blt.w f6c6 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f58a │ │ │ │ │ + bne.w f57a │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r0, #5 │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f2e0 │ │ │ │ │ + bge.n f2d0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f71e │ │ │ │ │ + beq.w f70e │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f2f6 │ │ │ │ │ + bge.n f2e6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f734 │ │ │ │ │ + beq.w f724 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f308 │ │ │ │ │ + bge.n f2f8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f6de │ │ │ │ │ + beq.w f6ce │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w f548 │ │ │ │ │ + blt.w f538 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n f320 │ │ │ │ │ + blt.n f310 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b.n f19c │ │ │ │ │ + b.n f18c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n f31c │ │ │ │ │ + bne.n f30c │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r4, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f19c │ │ │ │ │ + b.n f18c │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ - b.n f186 │ │ │ │ │ + b.n f176 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ add.w lr, ip, #1 │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ it lt │ │ │ │ │ strlt.w lr, [r0] │ │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ │ - b.n f264 │ │ │ │ │ + b.n f254 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f514 │ │ │ │ │ - ldr r1, [pc, #32] @ (f390 ) │ │ │ │ │ + bne.w f504 │ │ │ │ │ + ldr r1, [pc, #32] @ (f380 ) │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetOptionalAttr │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - blt.w f19c │ │ │ │ │ + blt.w f18c │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f118 │ │ │ │ │ + bne.w f108 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 4930 │ │ │ │ │ R_ARM_THM_CALL _common_reduce.part.0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n f19c │ │ │ │ │ + b.n f18c │ │ │ │ │ .word 0x00006034 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000264 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000023a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00005860 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000583c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005e10 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - ldr r2, [pc, #616] @ (f614 ) │ │ │ │ │ + ldr r2, [pc, #616] @ (f604 ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r0, [r1, r2] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 1a14 │ │ │ │ │ R_ARM_THM_CALL _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f3d8 │ │ │ │ │ + bge.n f3c8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbnz r2, f3d8 │ │ │ │ │ + cbnz r2, f3c8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f514 │ │ │ │ │ + beq.w f504 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #5 │ │ │ │ │ - bpl.w f6a4 │ │ │ │ │ + bpl.w f694 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.w f66e │ │ │ │ │ + bne.w f65e │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r4, #0] │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r5, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f420 │ │ │ │ │ + bge.n f410 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, f420 │ │ │ │ │ + cbnz r2, f410 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #5 │ │ │ │ │ - bpl.w f624 │ │ │ │ │ + bpl.w f614 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r7, r3, #2 │ │ │ │ │ - bpl.w f6ba │ │ │ │ │ + bpl.w f6aa │ │ │ │ │ bl 498c │ │ │ │ │ R_ARM_THM_CALL import_copyreg │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f710 │ │ │ │ │ + beq.w f700 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w f668 │ │ │ │ │ - ldr r1, [pc, #460] @ (f618 ) │ │ │ │ │ + beq.w f658 │ │ │ │ │ + ldr r1, [pc, #460] @ (f608 ) │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetAttr │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f466 │ │ │ │ │ + bge.n f456 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w f6e6 │ │ │ │ │ + beq.w f6d6 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w f63c │ │ │ │ │ + beq.w f62c │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f48c │ │ │ │ │ + bge.n f47c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f6fe │ │ │ │ │ + beq.w f6ee │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f49e │ │ │ │ │ + bge.n f48e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f6ee │ │ │ │ │ + beq.w f6de │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w f7a2 │ │ │ │ │ + beq.w f792 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n f282 │ │ │ │ │ + b.n f272 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b.n f23c │ │ │ │ │ - ldr r3, [pc, #364] @ (f61c ) │ │ │ │ │ + b.n f22c │ │ │ │ │ + ldr r3, [pc, #364] @ (f60c ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 1a14 │ │ │ │ │ R_ARM_THM_CALL _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f4da │ │ │ │ │ + bge.n f4ca │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, f4da │ │ │ │ │ + cbnz r3, f4ca │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w f19c │ │ │ │ │ + beq.w f18c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #5 │ │ │ │ │ - bmi.w f200 │ │ │ │ │ + bmi.w f1f0 │ │ │ │ │ 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 .LC154 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC154 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f514 │ │ │ │ │ + bge.n f504 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f78c │ │ │ │ │ + beq.w f77c │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n f19c │ │ │ │ │ + b.n f18c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f5d8 │ │ │ │ │ + beq.n f5c8 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bmi.n f58a │ │ │ │ │ + bmi.n f57a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w f72e │ │ │ │ │ + blt.w f71e │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n f2bc │ │ │ │ │ + b.n f2ac │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f314 │ │ │ │ │ + bne.w f304 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f314 │ │ │ │ │ + b.n f304 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f56e │ │ │ │ │ + bge.n f55e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w f726 │ │ │ │ │ + beq.w f716 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w f19c │ │ │ │ │ + bge.w f18c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f19c │ │ │ │ │ + bne.w f18c │ │ │ │ │ mov r0, r8 │ │ │ │ │ - b.n f198 │ │ │ │ │ - ldr r0, [pc, #148] @ (f620 ) │ │ │ │ │ + b.n f188 │ │ │ │ │ + ldr r0, [pc, #148] @ (f610 ) │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_VectorcallMethod │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, f5c0 │ │ │ │ │ + cbz r0, f5b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f5ba │ │ │ │ │ + bge.n f5aa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, f5ba │ │ │ │ │ + cbnz r3, f5aa │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f2bc │ │ │ │ │ + bne.w f2ac │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f5d8 │ │ │ │ │ + bge.n f5c8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - cbnz r3, f5d8 │ │ │ │ │ + cbnz r3, f5c8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w f73c │ │ │ │ │ + blt.w f72c │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w f74e │ │ │ │ │ + blt.w f73e │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n f50a │ │ │ │ │ - b.n f514 │ │ │ │ │ + blt.n f4fa │ │ │ │ │ + b.n f504 │ │ │ │ │ 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 .LC149 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC149 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n f514 │ │ │ │ │ + b.n f504 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000260 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00005e30 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000162 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ @@ -25279,33 +25273,33 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC152 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f64c │ │ │ │ │ + bge.n f63c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f6ce │ │ │ │ │ + beq.n f6be │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w f514 │ │ │ │ │ + bge.w f504 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f514 │ │ │ │ │ + bne.w f504 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f514 │ │ │ │ │ + b.n f504 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n f20c │ │ │ │ │ + b.n f1fc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC151 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -25313,137 +25307,137 @@ │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w f514 │ │ │ │ │ + bge.w f504 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f514 │ │ │ │ │ + bne.w f504 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f514 │ │ │ │ │ + b.n f504 │ │ │ │ │ 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 .LC150 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC150 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n f680 │ │ │ │ │ + b.n f670 │ │ │ │ │ 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 .LC153 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC153 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ - b.n f636 │ │ │ │ │ + b.n f626 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f64c │ │ │ │ │ + b.n f63c │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ - b.n f526 │ │ │ │ │ + b.n f516 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f308 │ │ │ │ │ + b.n f2f8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f466 │ │ │ │ │ + b.n f456 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w f4a6 │ │ │ │ │ - b.n f7a2 │ │ │ │ │ + bne.w f496 │ │ │ │ │ + b.n f792 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f48c │ │ │ │ │ + b.n f47c │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, r7 │ │ │ │ │ bl a4 <_PyStaticType_InitBuiltin+0x4c> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ - b.n f19c │ │ │ │ │ + b.n f18c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl a4 <_PyStaticType_InitBuiltin+0x4c> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl a4 <_PyStaticType_InitBuiltin+0x4c> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ - b.n f514 │ │ │ │ │ + b.n f504 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f2e0 │ │ │ │ │ + b.n f2d0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f56e │ │ │ │ │ + b.n f55e │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n f53e │ │ │ │ │ + b.n f52e │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f2f6 │ │ │ │ │ + b.n f2e6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f5e2 │ │ │ │ │ + bne.w f5d2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f5e2 │ │ │ │ │ + b.n f5d2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f5ee │ │ │ │ │ + bne.w f5de │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f5ee │ │ │ │ │ + b.n f5de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl a4 <_PyStaticType_InitBuiltin+0x4c> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w f514 │ │ │ │ │ + bge.w f504 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f514 │ │ │ │ │ + bne.w f504 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f514 │ │ │ │ │ + b.n f504 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f22e │ │ │ │ │ + b.n f21e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n f514 │ │ │ │ │ + b.n f504 │ │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ │ - b.n f14e │ │ │ │ │ + b.n f13e │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n f772 │ │ │ │ │ - b.n f514 │ │ │ │ │ + blt.n f762 │ │ │ │ │ + b.n f504 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text.unlikely: │ │ │ │ │ │ │ │ │ │ 00000000 : │ │ │ │ │ PyType_GetName(): │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.w bcb0 │ │ │ │ │ + b.w bca4 │ │ │ │ │ R_ARM_THM_JUMP24 type_name │ │ │ │ │ │ │ │ │ │ 00000006 <_PyTypes_AfterFork>: │ │ │ │ │ _PyTypes_AfterFork(): │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ 00000008 : │ │ │ │ │ @@ -96,15 +96,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #12] @ (c0 ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x000058e8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -116,15 +116,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #12] @ (e8 ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x00005b40 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -136,15 +136,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #12] @ (110 ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x000059cc │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -308,15 +308,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #12] @ (284 ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x0000596c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -328,15 +328,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #12] @ (2ac ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x00005b80 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -348,15 +348,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #12] @ (2d4 ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x00005928 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -519,22 +519,22 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #16 │ │ │ │ │ strd r0, r1, [sp, #4] │ │ │ │ │ cbnz r2, 440 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ ldr r0, [pc, #52] @ (470 ) │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ b.n 44c │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ ldr r0, [pc, #44] @ (474 ) │ │ │ │ │ movs r2, #3 │ │ │ │ │ - bl bf74 │ │ │ │ │ + bl bf68 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method │ │ │ │ │ cbz r0, 466 │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 45c │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ @@ -561,15 +561,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #12] @ (49c ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x0000598c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -581,15 +581,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #12] @ (4c4 ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x00005ad4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -601,15 +601,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #12] @ (4ec ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x00005ab8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -621,15 +621,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #12] @ (514 ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x00005908 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -641,15 +641,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #12] @ (53c ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x00005ba4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -891,15 +891,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #8] @ (750 ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ .word 0x00005af4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 00000754 : │ │ │ │ │ @@ -1060,15 +1060,15 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - bl c690 │ │ │ │ │ + bl c684 │ │ │ │ │ R_ARM_THM_CALL check_num_args.constprop.0 │ │ │ │ │ cbz r0, 8d6 │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r5 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, sp │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [pc, #8] @ (8fc ) │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ .word 0x0000594c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 00000900 : │ │ │ │ │ @@ -1110,15 +1110,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [pc, #8] @ (920 ) │ │ │ │ │ - bl bf74 │ │ │ │ │ + bl bf68 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ .word 0x00005f58 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 00000924 : │ │ │ │ │ @@ -1127,15 +1127,15 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - bl c690 │ │ │ │ │ + bl c684 │ │ │ │ │ R_ARM_THM_CALL check_num_args.constprop.0 │ │ │ │ │ cbz r0, 96a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ @@ -1356,15 +1356,15 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - bl c690 │ │ │ │ │ + bl c684 │ │ │ │ │ R_ARM_THM_CALL check_num_args.constprop.0 │ │ │ │ │ cbz r0, b46 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ bx r3 │ │ │ │ │ @@ -1676,15 +1676,15 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - bl c690 │ │ │ │ │ + bl c684 │ │ │ │ │ R_ARM_THM_CALL check_num_args.constprop.0 │ │ │ │ │ cbnz r0, de8 │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n e2a │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl e2c │ │ │ │ │ @@ -1773,15 +1773,15 @@ │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n f78 │ │ │ │ │ strd r7, r0, [sp] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r1, sp │ │ │ │ │ ldr r0, [pc, #240] @ (f98 ) │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n f6a │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyMemoryView_Type │ │ │ │ │ @@ -2013,15 +2013,15 @@ │ │ │ │ │ bx r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 10b8 │ │ │ │ │ b.n 10d4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - bl c690 │ │ │ │ │ + bl c684 │ │ │ │ │ R_ARM_THM_CALL check_num_args.constprop.0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ 000010d8 : │ │ │ │ │ subtype_getweakref(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ @@ -2177,15 +2177,15 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - bl c690 │ │ │ │ │ + bl c684 │ │ │ │ │ R_ARM_THM_CALL check_num_args.constprop.0 │ │ │ │ │ cbz r0, 1254 │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r5 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -2342,15 +2342,15 @@ │ │ │ │ │ b.n 140a │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ orr.w r3, r3, #32 │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ ldr r0, [pc, #144] @ (141c ) │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ cbnz r0, 13a8 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC191 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC191 │ │ │ │ │ @@ -2532,15 +2532,15 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - bl c700 │ │ │ │ │ + bl c6f4 │ │ │ │ │ R_ARM_THM_CALL check_num_args │ │ │ │ │ cbz r0, 154c │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 1544 │ │ │ │ │ @@ -2641,15 +2641,15 @@ │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 1634 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 162c │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9340 │ │ │ │ │ R_ARM_THM_CALL assign_version_tag │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldrb.w r3, [r4, #204] @ 0xcc │ │ │ │ │ movs r0, #0 │ │ │ │ │ lsls r1, r5 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ strb.w r1, [r4, #204] @ 0xcc │ │ │ │ │ @@ -3189,23 +3189,23 @@ │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 1b08 │ │ │ │ │ mov r5, r0 │ │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ │ cbnz r4, 1aca │ │ │ │ │ ldr r0, [pc, #80] @ (1b10 ) │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ - bl c184 │ │ │ │ │ + bl c178 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method.constprop.0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 1ad8 │ │ │ │ │ ldr r0, [pc, #72] @ (1b14 ) │ │ │ │ │ movs r2, #3 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ - bl bf74 │ │ │ │ │ + bl bf68 │ │ │ │ │ R_ARM_THM_CALL vectorcall_method │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 1aec │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -164,17 +164,17 @@ │ │ │ │ │ 0x00000a10 00766563 746f7263 616c6c5f 6d617962 .vectorcall_mayb │ │ │ │ │ 0x00000a20 65007479 70655f5f 5f696e73 74616e63 e.type___instanc │ │ │ │ │ 0x00000a30 65636865 636b5f5f 002e4c43 31323700 echeck__..LC127. │ │ │ │ │ 0x00000a40 736c6f74 5f74705f 66696e61 6c697a65 slot_tp_finalize │ │ │ │ │ 0x00000a50 00747970 655f5f5f 6469725f 5f006d65 .type___dir__.me │ │ │ │ │ 0x00000a60 7267655f 636c6173 735f6469 6374002e rge_class_dict.. │ │ │ │ │ 0x00000a70 4c433132 38007479 70655f73 65745f64 LC128.type_set_d │ │ │ │ │ - 0x00000a80 6f630073 6c6f745f 6e625f6f 72002e4c oc.slot_nb_or..L │ │ │ │ │ - 0x00000a90 43313239 00736c6f 745f7470 5f686173 C129.slot_tp_has │ │ │ │ │ - 0x00000aa0 68006361 6c6c5f61 74747269 62757465 h.call_attribute │ │ │ │ │ + 0x00000a80 6f63002e 4c433132 3900736c 6f745f74 oc..LC129.slot_t │ │ │ │ │ + 0x00000a90 705f6861 73680073 6c6f745f 6e625f6f p_hash.slot_nb_o │ │ │ │ │ + 0x00000aa0 72006361 6c6c5f61 74747269 62757465 r.call_attribute │ │ │ │ │ 0x00000ab0 002e4c43 31333000 2e4c4331 3331002e ..LC130..LC131.. │ │ │ │ │ 0x00000ac0 4c433133 32007479 70655f67 65745f61 LC132.type_get_a │ │ │ │ │ 0x00000ad0 6e6e6f74 6174696f 6e73002e 4c433133 nnotations..LC13 │ │ │ │ │ 0x00000ae0 33007479 70655f67 65745f61 6e6e6f74 3.type_get_annot │ │ │ │ │ 0x00000af0 61746500 77726170 5f756e61 72796675 ate.wrap_unaryfu │ │ │ │ │ 0x00000b00 6e630073 6c6f745f 74705f72 69636863 nc.slot_tp_richc │ │ │ │ │ 0x00000b10 6f6d7061 7265002e 4c433133 34007375 ompare..LC134.su │ │ │ │ │ @@ -496,18 +496,18 @@ │ │ │ │ │ 0x00001ed0 5f4d616e 676c6500 50794c69 73745f53 _Mangle.PyList_S │ │ │ │ │ 0x00001ee0 6f727400 50794c69 73745f41 73547570 ort.PyList_AsTup │ │ │ │ │ 0x00001ef0 6c650050 7946756e 6374696f 6e5f5479 le.PyFunction_Ty │ │ │ │ │ 0x00001f00 70650050 79457661 6c5f4765 74476c6f pe.PyEval_GetGlo │ │ │ │ │ 0x00001f10 62616c73 0050794f 626a6563 745f4861 bals.PyObject_Ha │ │ │ │ │ 0x00001f20 73417474 72576974 68457272 6f720050 sAttrWithError.P │ │ │ │ │ 0x00001f30 79436c61 73734d65 74686f64 5f4e6577 yClassMethod_New │ │ │ │ │ - 0x00001f40 00507945 78635f52 756e7469 6d655761 .PyExc_RuntimeWa │ │ │ │ │ - 0x00001f50 726e696e 67005f50 79457272 5f466f72 rning._PyErr_For │ │ │ │ │ - 0x00001f60 6d61744e 6f746500 50794f62 6a656374 matNote.PyObject │ │ │ │ │ - 0x00001f70 5f47656e 65726963 47657441 74747200 _GenericGetAttr. │ │ │ │ │ + 0x00001f40 005f5079 4572725f 466f726d 61744e6f ._PyErr_FormatNo │ │ │ │ │ + 0x00001f50 74650050 794f626a 6563745f 47656e65 te.PyObject_Gene │ │ │ │ │ + 0x00001f60 72696347 65744174 74720050 79457863 ricGetAttr.PyExc │ │ │ │ │ + 0x00001f70 5f52756e 74696d65 5761726e 696e6700 _RuntimeWarning. │ │ │ │ │ 0x00001f80 5f50794f 626a6563 745f4c6f 6f6b7570 _PyObject_Lookup │ │ │ │ │ 0x00001f90 53706563 69616c00 50794f62 6a656374 Special.PyObject │ │ │ │ │ 0x00001fa0 5f476574 4f707469 6f6e616c 41747472 _GetOptionalAttr │ │ │ │ │ 0x00001fb0 005f5079 4172675f 43686563 6b506f73 ._PyArg_CheckPos │ │ │ │ │ 0x00001fc0 6974696f 6e616c00 5f5f7374 61636b5f itional.__stack_ │ │ │ │ │ 0x00001fd0 63686b5f 6661696c 005f5f73 7072696e chk_fail.__sprin │ │ │ │ │ 0x00001fe0 74665f63 686b005f 50794f62 6a656374 tf_chk._PyObject │ │ │ │ │ @@ -637,20 +637,20 @@ │ │ │ │ │ 0x000027a0 5f736c6f 745f7470 5f676574 61747472 _slot_tp_getattr │ │ │ │ │ 0x000027b0 6f005079 4f626a65 63745f47 65744174 o.PyObject_GetAt │ │ │ │ │ 0x000027c0 74725374 72696e67 00507943 616c6c61 trString.PyCalla │ │ │ │ │ 0x000027d0 626c655f 43686563 6b005079 4f626a65 ble_Check.PyObje │ │ │ │ │ 0x000027e0 63745f47 656e6572 69634765 74446963 ct_GenericGetDic │ │ │ │ │ 0x000027f0 74005f50 79547970 655f4c6f 6f6b7570 t._PyType_Lookup │ │ │ │ │ 0x00002800 52656600 50795479 70655f46 7265657a Ref.PyType_Freez │ │ │ │ │ - 0x00002810 65005079 54797065 5f476574 4e616d65 e.PyType_GetName │ │ │ │ │ - 0x00002820 00507949 6e746572 70726574 65725374 .PyInterpreterSt │ │ │ │ │ - 0x00002830 6174655f 47657400 50795479 70655f47 ate_Get.PyType_G │ │ │ │ │ - 0x00002840 65744d6f 64756c65 4e616d65 0050794f etModuleName.PyO │ │ │ │ │ - 0x00002850 626a6563 745f5269 6368436f 6d706172 bject_RichCompar │ │ │ │ │ - 0x00002860 65426f6f 6c005079 4d6f6475 6c655f54 eBool.PyModule_T │ │ │ │ │ + 0x00002810 65005079 496e7465 72707265 74657253 e.PyInterpreterS │ │ │ │ │ + 0x00002820 74617465 5f476574 00507954 7970655f tate_Get.PyType_ │ │ │ │ │ + 0x00002830 4765744e 616d6500 50794f62 6a656374 GetName.PyObject │ │ │ │ │ + 0x00002840 5f526963 68436f6d 70617265 426f6f6c _RichCompareBool │ │ │ │ │ + 0x00002850 00507954 7970655f 4765744d 6f64756c .PyType_GetModul │ │ │ │ │ + 0x00002860 654e616d 65005079 4d6f6475 6c655f54 eName.PyModule_T │ │ │ │ │ 0x00002870 79706500 5f507944 6963745f 44657461 ype._PyDict_Deta │ │ │ │ │ 0x00002880 63684672 6f6d4f62 6a656374 005f5079 chFromObject._Py │ │ │ │ │ 0x00002890 4f626a65 63745f4d 61746572 69616c69 Object_Materiali │ │ │ │ │ 0x000028a0 7a654d61 6e616765 64446963 745f4c6f zeManagedDict_Lo │ │ │ │ │ 0x000028b0 636b4865 6c640050 79547970 655f4765 ckHeld.PyType_Ge │ │ │ │ │ 0x000028c0 744d6f64 756c6553 74617465 0050794c tModuleState.PyL │ │ │ │ │ 0x000028d0 6f6e675f 4173496e 74005079 4f626a65 ong_AsInt.PyObje │ │ │ ├── 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: 284796 (bytes into file) │ │ │ │ │ + Start of section headers: 284780 (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 0x4587c: │ │ │ │ │ +There are 19 section headers, starting at offset 0x4586c: │ │ │ │ │ │ │ │ │ │ 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 00ff38 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 038884 006570 08 I 16 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 00ff6c 000bc0 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 03edf4 000860 08 I 16 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 010b2c 000024 00 WA 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 010b2c 016aa8 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 03f654 005290 08 I 16 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 0275d4 002461 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 029a38 002650 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 0448e4 000e88 08 I 16 9 4 │ │ │ │ │ - [11] .rodata.str4.4 PROGBITS 00000000 02c088 00015c 04 AMS 0 0 4 │ │ │ │ │ - [12] .rodata PROGBITS 00000000 02c1e4 00324a 00 A 0 0 4 │ │ │ │ │ - [13] .rel.rodata REL 00000000 04576c 000070 08 I 16 12 4 │ │ │ │ │ - [14] .note.GNU-stack PROGBITS 00000000 02f42e 000000 00 0 0 1 │ │ │ │ │ - [15] .ARM.attributes ARM_ATTRIBUTES 00000000 02f42e 000033 00 0 0 1 │ │ │ │ │ - [16] .symtab SYMTAB 00000000 02f464 005650 10 17 993 4 │ │ │ │ │ - [17] .strtab STRTAB 00000000 034ab4 003dcd 00 0 0 1 │ │ │ │ │ - [18] .shstrtab STRTAB 00000000 0457dc 00009f 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 00ff40 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 038874 006570 08 I 16 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 00ff74 000bc0 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 03ede4 000860 08 I 16 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 010b34 000024 00 WA 0 0 4 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 010b34 016a90 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 03f644 005290 08 I 16 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 0275c4 002461 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 029a28 002650 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 0448d4 000e88 08 I 16 9 4 │ │ │ │ │ + [11] .rodata.str4.4 PROGBITS 00000000 02c078 00015c 04 AMS 0 0 4 │ │ │ │ │ + [12] .rodata PROGBITS 00000000 02c1d4 00324a 00 A 0 0 4 │ │ │ │ │ + [13] .rel.rodata REL 00000000 04575c 000070 08 I 16 12 4 │ │ │ │ │ + [14] .note.GNU-stack PROGBITS 00000000 02f41e 000000 00 0 0 1 │ │ │ │ │ + [15] .ARM.attributes ARM_ATTRIBUTES 00000000 02f41e 000033 00 0 0 1 │ │ │ │ │ + [16] .symtab SYMTAB 00000000 02f454 005650 10 17 993 4 │ │ │ │ │ + [17] .strtab STRTAB 00000000 034aa4 003dcd 00 0 0 1 │ │ │ │ │ + [18] .shstrtab STRTAB 00000000 0457cc 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,120 +9,120 @@ │ │ │ │ │ 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 430 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: 000006b1 148 FUNC LOCAL DEFAULT 6 hashtable_unicode_compare │ │ │ │ │ + 19: 00001b6d 148 FUNC LOCAL DEFAULT 6 hashtable_unicode_compare │ │ │ │ │ 20: 000004b1 136 FUNC LOCAL DEFAULT 6 intern_static.isra.0 │ │ │ │ │ - 21: 00000970 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 22: 00000b48 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 23: 00000e50 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 24: 00001038 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 25: 0000133c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 26: 00001528 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 27: 0000182c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 28: 00001a1c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 29: 00001d18 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 30: 00001f14 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 31: 00002210 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 32: 0000240c 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: 0000258c 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: 000025dc 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: 0000263c 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: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 46: 00000001 92 FUNC LOCAL DEFAULT 9 unicode_eq │ │ │ │ │ - 47: 000009b1 3350 FUNC LOCAL DEFAULT 6 unicode_decode_utf8.constprop.0 │ │ │ │ │ - 48: 00000978 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 49: 0000098c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 50: 0000011c 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ - 51: 00000a54 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 52: 00000a58 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 53: 00000ae4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 54: 00000af4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 55: 00000b40 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 56: 00000b44 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 57: 00000f04 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 58: 00000f08 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 59: 00005029 848 FUNC LOCAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ - 60: 000058b1 24 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ - 61: 00004f91 624 FUNC LOCAL DEFAULT 1 unicode_decode_call_errorhandler_writer │ │ │ │ │ - 62: 00005379 796 FUNC LOCAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal.constprop.2 │ │ │ │ │ - 63: 000045bd 486 FUNC LOCAL DEFAULT 1 utf8_count_codepoints │ │ │ │ │ - 64: 00002bed 132 FUNC LOCAL DEFAULT 1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ - 65: 000016c9 824 FUNC LOCAL DEFAULT 6 unicode_decode_utf8 │ │ │ │ │ - 66: 0000176e 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 67: 00001772 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 68: 00001804 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 69: 00001814 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 70: 0000f76d 2886 FUNC LOCAL DEFAULT 6 unicode_decode_utf8_impl │ │ │ │ │ - 71: 000019f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 72: 00001a00 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 73: 00001a01 512 FUNC LOCAL DEFAULT 6 intern_common.constprop.1 │ │ │ │ │ - 74: 00001bf4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 75: 00000124 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ - 76: 00001c00 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 45: 0000091d 3350 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 │ │ │ │ │ + 48: 0000011c 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ + 49: 000009c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 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: 00000e70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 56: 00000e74 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 57: 00005029 848 FUNC LOCAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ + 58: 000058b1 24 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ + 59: 00004f95 624 FUNC LOCAL DEFAULT 1 unicode_decode_call_errorhandler_writer │ │ │ │ │ + 60: 00005379 796 FUNC LOCAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal.constprop.2 │ │ │ │ │ + 61: 000045c1 486 FUNC LOCAL DEFAULT 1 utf8_count_codepoints │ │ │ │ │ + 62: 00002bf1 132 FUNC LOCAL DEFAULT 1 _PyUnicodeWriter_WriteCharInline │ │ │ │ │ + 63: 00001635 824 FUNC LOCAL DEFAULT 6 unicode_decode_utf8 │ │ │ │ │ + 64: 000016da 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 65: 000016de 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 66: 00001770 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 67: 00001780 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 68: 0000f75d 2886 FUNC LOCAL DEFAULT 6 unicode_decode_utf8_impl │ │ │ │ │ + 69: 00001964 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 70: 0000196c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 71: 0000196d 512 FUNC LOCAL DEFAULT 6 intern_common.constprop.1 │ │ │ │ │ + 72: 00001b60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 73: 00001b6c 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: 00001c01 284 FUNC LOCAL DEFAULT 6 unicode_dealloc │ │ │ │ │ 78: 00001d14 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 79: 00002640 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 80: 00002641 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: 00001d1c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 84: 00001d80 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 85: 00001d84 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 86: 00001f70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 87: 000001e0 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ - 88: 000026d0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 88: 000026d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 89: 00001f7c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 90: 00002188 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: 00002194 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 99: 0000005d 118 FUNC LOCAL DEFAULT 9 get_error_handler_wide.part.0 │ │ │ │ │ 100: 00002300 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 101: 000026e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 102: 000026e1 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: 00002304 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 111: 00002750 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 112: 00002729 180 FUNC LOCAL DEFAULT 1 unicode_result │ │ │ │ │ - 113: 000027d4 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: 00002758 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 116: 00004375 576 FUNC LOCAL DEFAULT 1 unicode_fill_utf8 │ │ │ │ │ - 117: 000027dc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 116: 00004379 576 FUNC LOCAL DEFAULT 1 unicode_fill_utf8 │ │ │ │ │ + 117: 000027e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 118: 00002af9 4100 FUNC LOCAL DEFAULT 6 unicode_from_format │ │ │ │ │ 119: 0000200d 98 FUNC LOCAL DEFAULT 9 resize_copy │ │ │ │ │ 120: 00002ae8 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 │ │ │ │ │ @@ -163,27 +163,27 @@ │ │ │ │ │ 159: 00002c46 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 160: 00002c68 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 161: 00002d30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 162: 00002d34 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 163: 00002d86 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 164: 00002dcc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 165: 000065a1 526 FUNC LOCAL DEFAULT 6 unicode_fromformat_write_str │ │ │ │ │ - 166: 000027fd 142 FUNC LOCAL DEFAULT 1 _PyUnicodeWriter_Update │ │ │ │ │ + 166: 00002801 142 FUNC LOCAL DEFAULT 1 _PyUnicodeWriter_Update │ │ │ │ │ 167: 00002f18 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 168: 00002f22 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 169: 00006045 834 FUNC LOCAL DEFAULT 6 unicode_fromformat_write_utf8 │ │ │ │ │ 170: 00000c05 140 FUNC LOCAL DEFAULT 9 unicode_fromformat_write_wcstr │ │ │ │ │ 171: 00003d5c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 172: 00003d64 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 173: 00003f98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 174: 0000041c 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ 175: 00000434 0 NOTYPE LOCAL DEFAULT 8 .LC69 │ │ │ │ │ 176: 00003fa8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 177: 0000a819 896 FUNC LOCAL DEFAULT 1 _PyUnicode_FromUCS4 │ │ │ │ │ - 178: 00005825 380 FUNC LOCAL DEFAULT 1 _PyUnicode_FromUCS2 │ │ │ │ │ + 177: 0000a821 896 FUNC LOCAL DEFAULT 1 _PyUnicode_FromUCS4 │ │ │ │ │ + 178: 00005829 380 FUNC LOCAL DEFAULT 1 _PyUnicode_FromUCS2 │ │ │ │ │ 179: 000041c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 180: 000041d0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 181: 000041d1 488 FUNC LOCAL DEFAULT 6 _PyUnicode_FromUCS1 │ │ │ │ │ 182: 000043b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 183: 000043b8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 184: 00000444 0 NOTYPE LOCAL DEFAULT 8 .LC70 │ │ │ │ │ 185: 0000045c 0 NOTYPE LOCAL DEFAULT 8 .LC71 │ │ │ │ │ @@ -220,73 +220,73 @@ │ │ │ │ │ 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: 00005a20 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 223: 00011989 692 FUNC LOCAL DEFAULT 6 unicode_encode_utf8.constprop.0 │ │ │ │ │ - 224: 000029b9 82 FUNC LOCAL DEFAULT 1 unicode_check_encoding_errors.part.0 │ │ │ │ │ - 225: 00005bc9 814 FUNC LOCAL DEFAULT 1 unicode_encode_ucs1 │ │ │ │ │ + 223: 00011979 692 FUNC LOCAL DEFAULT 6 unicode_encode_utf8.constprop.0 │ │ │ │ │ + 224: 000029bd 82 FUNC LOCAL DEFAULT 1 unicode_check_encoding_errors.part.0 │ │ │ │ │ + 225: 00005bcd 814 FUNC LOCAL DEFAULT 1 unicode_encode_ucs1 │ │ │ │ │ 226: 00005ce0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 227: 00005ce8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 228: 0000b2b5 780 FUNC LOCAL DEFAULT 1 _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ │ - 229: 0000de41 712 FUNC LOCAL DEFAULT 1 _PyUnicode_EncodeUTF32.constprop.0 │ │ │ │ │ + 228: 0000b2bd 780 FUNC LOCAL DEFAULT 1 _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ │ + 229: 0000de49 712 FUNC LOCAL DEFAULT 1 _PyUnicode_EncodeUTF32.constprop.0 │ │ │ │ │ 230: 00005e94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 231: 000028b5 260 FUNC LOCAL DEFAULT 1 unicode_check_encoding_errors │ │ │ │ │ - 232: 000029b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 231: 000028b9 260 FUNC LOCAL DEFAULT 1 unicode_check_encoding_errors │ │ │ │ │ + 232: 000029b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 233: 00005e98 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 234: 00000684 0 NOTYPE LOCAL DEFAULT 8 .LC93 │ │ │ │ │ - 235: 000029b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 236: 00010d45 392 FUNC LOCAL DEFAULT 6 unicode_compare │ │ │ │ │ - 237: 00005f74 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 238: 00005f7a 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 235: 000029bc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 236: 00010d35 392 FUNC LOCAL DEFAULT 6 unicode_compare │ │ │ │ │ + 237: 00005f72 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 238: 00005f78 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 239: 0000601c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 240: 00006022 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 241: 000061a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 242: 000061ac 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 243: 00006389 534 FUNC LOCAL DEFAULT 6 unicode_decode_utf8_writer │ │ │ │ │ 244: 00006452 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 245: 00006456 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 246: 00006ef5 4 FUNC LOCAL DEFAULT 6 unicode_length │ │ │ │ │ 247: 00000694 0 NOTYPE LOCAL DEFAULT 8 .LC94 │ │ │ │ │ 248: 00006fa0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 249: 00002b58 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 249: 00002b5c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 250: 00006fa4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 251: 00006fa5 4 FUNC LOCAL DEFAULT 6 unicode_rpartition │ │ │ │ │ 252: 000006ac 0 NOTYPE LOCAL DEFAULT 8 .LC95 │ │ │ │ │ 253: 000006c4 0 NOTYPE LOCAL DEFAULT 8 .LC96 │ │ │ │ │ - 254: 00016991 276 FUNC LOCAL DEFAULT 6 asciilib_default_rfind.constprop.0 │ │ │ │ │ - 255: 0001283d 86 FUNC LOCAL DEFAULT 6 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ - 256: 00006bf1 1120 FUNC LOCAL DEFAULT 1 ucs2lib_fastsearch │ │ │ │ │ + 254: 00016979 276 FUNC LOCAL DEFAULT 6 asciilib_default_rfind.constprop.0 │ │ │ │ │ + 255: 0001282d 86 FUNC LOCAL DEFAULT 6 ucs1lib_fastsearch.constprop.0 │ │ │ │ │ + 256: 00006bf5 1120 FUNC LOCAL DEFAULT 1 ucs2lib_fastsearch │ │ │ │ │ 257: 0000739c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 258: 000073a4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 259: 0000e9a5 1120 FUNC LOCAL DEFAULT 1 ucs4lib_fastsearch │ │ │ │ │ - 260: 00006a45 396 FUNC LOCAL DEFAULT 1 unicode_askind │ │ │ │ │ + 259: 0000e9ad 1120 FUNC LOCAL DEFAULT 1 ucs4lib_fastsearch │ │ │ │ │ + 260: 00006a49 396 FUNC LOCAL DEFAULT 1 unicode_askind │ │ │ │ │ 261: 00007534 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 262: 00002b5c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 263: 00002b5d 56 FUNC LOCAL DEFAULT 1 ensure_unicode.isra.0 │ │ │ │ │ - 264: 00002be8 0 NOTYPE LOCAL DEFAULT 1 $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: 00007538 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 266: 00007798 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 267: 00002bec 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 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: 000077a8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 272: 000077a9 1106 FUNC LOCAL DEFAULT 6 unicode_startswith │ │ │ │ │ 273: 00000758 0 NOTYPE LOCAL DEFAULT 8 .LC100 │ │ │ │ │ 274: 00000778 0 NOTYPE LOCAL DEFAULT 8 .LC101 │ │ │ │ │ 275: 00007bfd 2118 FUNC LOCAL DEFAULT 6 do_string_format │ │ │ │ │ 276: 00009211 1412 FUNC LOCAL DEFAULT 6 MarkupIterator_next │ │ │ │ │ 277: 000098c9 1104 FUNC LOCAL DEFAULT 6 get_field_object │ │ │ │ │ 278: 00007fac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 279: 00007fb4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 280: 00008445 3532 FUNC LOCAL DEFAULT 6 build_string │ │ │ │ │ - 281: 00002cd5 102 FUNC LOCAL DEFAULT 1 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ + 281: 00002cd9 102 FUNC LOCAL DEFAULT 1 _PyUnicode_FindMaxChar.part.0 │ │ │ │ │ 282: 00008378 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 283: 00008380 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 284: 0000079c 0 NOTYPE LOCAL DEFAULT 8 .LC102 │ │ │ │ │ 285: 000086c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 286: 000086c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 287: 00008934 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 288: 0000893c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ @@ -297,545 +297,545 @@ │ │ │ │ │ 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: 00002c71 74 FUNC LOCAL DEFAULT 1 PyUnicode_READ_CHAR │ │ │ │ │ - 301: 00002cbd 24 FUNC LOCAL DEFAULT 1 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ - 302: 000059a1 356 FUNC LOCAL DEFAULT 1 ucs2lib_find_max_char │ │ │ │ │ - 303: 0000ab99 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: 000059a5 356 FUNC LOCAL DEFAULT 1 ucs2lib_find_max_char │ │ │ │ │ + 303: 0000aba1 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: 00002d3d 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: 0000e955 78 FUNC LOCAL DEFAULT 1 ucs4lib_find_char │ │ │ │ │ + 312: 00002d41 128 FUNC LOCAL DEFAULT 1 get_integer │ │ │ │ │ + 313: 00007405 152 FUNC LOCAL DEFAULT 1 ucs2lib_find_char │ │ │ │ │ + 314: 00007055 168 FUNC LOCAL DEFAULT 1 ucs2lib_rfind_char │ │ │ │ │ + 315: 0000e95d 78 FUNC LOCAL DEFAULT 1 ucs4lib_find_char │ │ │ │ │ 316: 00000a1f 144 FUNC LOCAL DEFAULT 9 ucs4lib_rfind_char │ │ │ │ │ - 317: 00009f31 270 FUNC LOCAL DEFAULT 6 PyUnicode_FindChar.constprop.0 │ │ │ │ │ - 318: 00002dbd 208 FUNC LOCAL DEFAULT 1 findchar.constprop.0 │ │ │ │ │ + 317: 00009f21 270 FUNC LOCAL DEFAULT 6 PyUnicode_FindChar.constprop.0 │ │ │ │ │ + 318: 00002dc1 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: 0000a59c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 322: 0000a58c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 323: 00000b18 0 NOTYPE LOCAL DEFAULT 8 .LC121 │ │ │ │ │ - 324: 0000a5a8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 325: 0000a840 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 326: 0000a844 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 327: 0000c661 964 FUNC LOCAL DEFAULT 1 ucs1lib_adaptive_find │ │ │ │ │ - 328: 0000d045 162 FUNC LOCAL DEFAULT 1 ucs1lib__preprocess │ │ │ │ │ - 329: 0000d0e9 690 FUNC LOCAL DEFAULT 1 ucs1lib__two_way │ │ │ │ │ + 324: 0000a598 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 325: 0000a830 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 326: 0000a834 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 327: 0000c669 964 FUNC LOCAL DEFAULT 1 ucs1lib_adaptive_find │ │ │ │ │ + 328: 0000d04d 162 FUNC LOCAL DEFAULT 1 ucs1lib__preprocess │ │ │ │ │ + 329: 0000d0f1 690 FUNC LOCAL DEFAULT 1 ucs1lib__two_way │ │ │ │ │ 330: 00000b54 0 NOTYPE LOCAL DEFAULT 8 .LC123 │ │ │ │ │ - 331: 0000ab34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 331: 0000ab24 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 332: 00000b70 0 NOTYPE LOCAL DEFAULT 8 .LC124 │ │ │ │ │ - 333: 0000ab40 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 334: 0000ab41 3250 FUNC LOCAL DEFAULT 6 unicode_repr │ │ │ │ │ - 335: 0000acba 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 336: 0000acf8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 337: 0000b00c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 338: 0000b088 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 339: 0000b278 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 340: 0000b2f4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 341: 0000b308 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 342: 0000b30c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 333: 0000ab30 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 334: 0000ab31 3250 FUNC LOCAL DEFAULT 6 unicode_repr │ │ │ │ │ + 335: 0000acaa 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 336: 0000ace8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 337: 0000affc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 338: 0000b078 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 339: 0000b268 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 340: 0000b2e4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 341: 0000b2f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 342: 0000b2fc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 343: 00000b94 0 NOTYPE LOCAL DEFAULT 8 .LC125 │ │ │ │ │ - 344: 0000b9b1 1132 FUNC LOCAL DEFAULT 6 unicode_split │ │ │ │ │ - 345: 0000be1d 5468 FUNC LOCAL DEFAULT 6 split │ │ │ │ │ - 346: 0000d885 476 FUNC LOCAL DEFAULT 1 ucs1lib_split_whitespace │ │ │ │ │ + 344: 0000b9a1 1132 FUNC LOCAL DEFAULT 6 unicode_split │ │ │ │ │ + 345: 0000be0d 5468 FUNC LOCAL DEFAULT 6 split │ │ │ │ │ + 346: 0000d88d 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: 0000be14 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 350: 0000be1c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 351: 0000c0ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 352: 0000c0f4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 353: 0000ca25 158 FUNC LOCAL DEFAULT 1 asciilib__preprocess │ │ │ │ │ - 354: 0000cb99 1194 FUNC LOCAL DEFAULT 1 asciilib__two_way │ │ │ │ │ - 355: 0000c514 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 356: 0000c518 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 357: 0000c918 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 358: 0000c924 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 359: 0000c329 824 FUNC LOCAL DEFAULT 1 asciilib_adaptive_find.constprop.0 │ │ │ │ │ - 360: 0000cc2c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 361: 0000cc38 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 362: 0001260d 560 FUNC LOCAL DEFAULT 6 ucs1lib_fastsearch.constprop.1 │ │ │ │ │ - 363: 0000d184 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 364: 0000d18c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 365: 0000d370 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 349: 0000be04 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 350: 0000be0c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 351: 0000c0dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 352: 0000c0e4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 353: 0000ca2d 158 FUNC LOCAL DEFAULT 1 asciilib__preprocess │ │ │ │ │ + 354: 0000cba1 1194 FUNC LOCAL DEFAULT 1 asciilib__two_way │ │ │ │ │ + 355: 0000c504 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 356: 0000c508 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 357: 0000c908 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 358: 0000c914 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 359: 0000c331 824 FUNC LOCAL DEFAULT 1 asciilib_adaptive_find.constprop.0 │ │ │ │ │ + 360: 0000cc1c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 361: 0000cc28 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 362: 000125fd 560 FUNC LOCAL DEFAULT 6 ucs1lib_fastsearch.constprop.1 │ │ │ │ │ + 363: 0000d174 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 364: 0000d17c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 365: 0000d360 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 366: 00000bb4 0 NOTYPE LOCAL DEFAULT 8 .LC127 │ │ │ │ │ 367: 00000bc8 0 NOTYPE LOCAL DEFAULT 8 .LC128 │ │ │ │ │ 368: 00000bdc 0 NOTYPE LOCAL DEFAULT 8 .LC129 │ │ │ │ │ 369: 00000c0c 0 NOTYPE LOCAL DEFAULT 8 .LC130 │ │ │ │ │ - 370: 0000d378 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 371: 0000d610 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 372: 0000d618 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 373: 0000d84d 564 FUNC LOCAL DEFAULT 6 unicode_resize │ │ │ │ │ - 374: 0000d844 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 375: 00003031 4 FUNC LOCAL DEFAULT 1 unicode_partition │ │ │ │ │ - 376: 0000d84c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 377: 0000da74 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 378: 000032a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 379: 000032b4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 370: 0000d368 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 371: 0000d600 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 372: 0000d608 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 373: 0000d83d 564 FUNC LOCAL DEFAULT 6 unicode_resize │ │ │ │ │ + 374: 0000d834 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 375: 00003035 4 FUNC LOCAL DEFAULT 1 unicode_partition │ │ │ │ │ + 376: 0000d83c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 377: 0000da64 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 378: 000032ac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 379: 000032b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 380: 00000c2c 0 NOTYPE LOCAL DEFAULT 8 .LC132 │ │ │ │ │ 381: 00000c34 0 NOTYPE LOCAL DEFAULT 8 .LC133 │ │ │ │ │ - 382: 0000da80 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 383: 0000da81 1228 FUNC LOCAL DEFAULT 6 unicode_strip │ │ │ │ │ - 384: 0000df40 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 382: 0000da70 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 383: 0000da71 1228 FUNC LOCAL DEFAULT 6 unicode_strip │ │ │ │ │ + 384: 0000df30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 385: 00000c50 0 NOTYPE LOCAL DEFAULT 8 .LC134 │ │ │ │ │ - 386: 0000df4c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 387: 0000df4d 780 FUNC LOCAL DEFAULT 6 unicode_lower │ │ │ │ │ + 386: 0000df3c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 387: 0000df3d 780 FUNC LOCAL DEFAULT 6 unicode_lower │ │ │ │ │ 388: 000006f5 170 FUNC LOCAL DEFAULT 9 handle_capital_sigma │ │ │ │ │ - 389: 0000e254 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 389: 0000e244 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 390: 00000c64 0 NOTYPE LOCAL DEFAULT 8 .LC135 │ │ │ │ │ - 391: 0000e258 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 392: 0000e2b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 391: 0000e248 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 392: 0000e2a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 393: 00000c94 0 NOTYPE LOCAL DEFAULT 8 .LC136 │ │ │ │ │ - 394: 000034b1 910 FUNC LOCAL DEFAULT 1 unicode_expandtabs │ │ │ │ │ - 395: 0000857d 74 FUNC LOCAL DEFAULT 1 unicode_fill │ │ │ │ │ - 396: 00003818 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 397: 00003820 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 394: 000034b5 910 FUNC LOCAL DEFAULT 1 unicode_expandtabs │ │ │ │ │ + 395: 00008585 74 FUNC LOCAL DEFAULT 1 unicode_fill │ │ │ │ │ + 396: 0000381c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 397: 00003824 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 398: 00000cac 0 NOTYPE LOCAL DEFAULT 8 .LC137 │ │ │ │ │ 399: 00000cb0 0 NOTYPE LOCAL DEFAULT 8 .LC138 │ │ │ │ │ 400: 00000cbc 0 NOTYPE LOCAL DEFAULT 8 .LC139 │ │ │ │ │ - 401: 0000e2b4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 402: 0000e2b5 260 FUNC LOCAL DEFAULT 6 unicode_replace │ │ │ │ │ - 403: 0000e3b9 3582 FUNC LOCAL DEFAULT 6 replace │ │ │ │ │ - 404: 0000e3b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 401: 0000e2a4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 402: 0000e2a5 260 FUNC LOCAL DEFAULT 6 unicode_replace │ │ │ │ │ + 403: 0000e3a9 3582 FUNC LOCAL DEFAULT 6 replace │ │ │ │ │ + 404: 0000e3a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 405: 00000cc8 0 NOTYPE LOCAL DEFAULT 8 .LC140 │ │ │ │ │ - 406: 0000e3b8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 407: 0000e668 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 408: 0000e66c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 409: 00012895 560 FUNC LOCAL DEFAULT 6 anylib_find │ │ │ │ │ - 410: 0000ee0c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 411: 0000ee10 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 406: 0000e3a8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 407: 0000e658 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 408: 0000e65c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 409: 00012885 560 FUNC LOCAL DEFAULT 6 anylib_find │ │ │ │ │ + 410: 0000edfc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 411: 0000ee00 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 412: 00000483 110 FUNC LOCAL DEFAULT 9 ucs1lib__two_way_count │ │ │ │ │ 413: 00000ce4 0 NOTYPE LOCAL DEFAULT 8 .LC141 │ │ │ │ │ - 414: 0000f2b2 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 415: 0000f2b6 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 416: 0000f4f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 414: 0000f2a2 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 415: 0000f2a6 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 416: 0000f4e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 417: 00000d00 0 NOTYPE LOCAL DEFAULT 8 .LC142 │ │ │ │ │ - 418: 0000f4f4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 419: 0000f4f5 96 FUNC LOCAL DEFAULT 6 unicode_join │ │ │ │ │ - 420: 0000f5b5 196 FUNC LOCAL DEFAULT 6 unicode_iter │ │ │ │ │ - 421: 0000f668 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 422: 0000f678 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 423: 0000f679 96 FUNC LOCAL DEFAULT 6 unicode_ascii_iter_next │ │ │ │ │ - 424: 0000f6d9 148 FUNC LOCAL DEFAULT 6 unicodeiter_dealloc │ │ │ │ │ - 425: 0000f768 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 426: 0000f76c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 427: 0000f820 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 428: 0000f82a 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 429: 0000fa24 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 430: 0000fa38 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 418: 0000f4e4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 419: 0000f4e5 96 FUNC LOCAL DEFAULT 6 unicode_join │ │ │ │ │ + 420: 0000f5a5 196 FUNC LOCAL DEFAULT 6 unicode_iter │ │ │ │ │ + 421: 0000f658 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 422: 0000f668 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 423: 0000f669 96 FUNC LOCAL DEFAULT 6 unicode_ascii_iter_next │ │ │ │ │ + 424: 0000f6c9 148 FUNC LOCAL DEFAULT 6 unicodeiter_dealloc │ │ │ │ │ + 425: 0000f758 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 426: 0000f75c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 427: 0000f810 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 428: 0000f81a 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 429: 0000fa14 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 430: 0000fa28 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 431: 00000d1c 0 NOTYPE LOCAL DEFAULT 8 .LC143 │ │ │ │ │ - 432: 000102b5 724 FUNC LOCAL DEFAULT 6 unicode_subscript │ │ │ │ │ - 433: 00012ac5 392 FUNC LOCAL DEFAULT 6 unicode_getitem │ │ │ │ │ - 434: 0001057c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 432: 000102a5 724 FUNC LOCAL DEFAULT 6 unicode_subscript │ │ │ │ │ + 433: 00012ab5 392 FUNC LOCAL DEFAULT 6 unicode_getitem │ │ │ │ │ + 434: 0001056c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 435: 00000d4c 0 NOTYPE LOCAL DEFAULT 8 .LC144 │ │ │ │ │ 436: 00000d88 0 NOTYPE LOCAL DEFAULT 8 .LC145 │ │ │ │ │ 437: 00000dac 0 NOTYPE LOCAL DEFAULT 8 .LC146 │ │ │ │ │ 438: 00000dc0 0 NOTYPE LOCAL DEFAULT 8 .LC147 │ │ │ │ │ 439: 00000dd4 0 NOTYPE LOCAL DEFAULT 8 .LC148 │ │ │ │ │ - 440: 00003c75 184 FUNC LOCAL DEFAULT 1 config_get_codec_name │ │ │ │ │ - 441: 00003d2d 80 FUNC LOCAL DEFAULT 1 encode_wstr_utf8 │ │ │ │ │ - 442: 0000397c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 443: 00010588 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 444: 00011c3d 688 FUNC LOCAL DEFAULT 6 unicode_encode_utf8 │ │ │ │ │ - 445: 00003985 236 FUNC LOCAL DEFAULT 1 unicode_encode_locale │ │ │ │ │ - 446: 000105ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 440: 00003c79 184 FUNC LOCAL DEFAULT 1 config_get_codec_name │ │ │ │ │ + 441: 00003d31 80 FUNC LOCAL DEFAULT 1 encode_wstr_utf8 │ │ │ │ │ + 442: 00003980 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 443: 00010578 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 444: 00011c2d 688 FUNC LOCAL DEFAULT 6 unicode_encode_utf8 │ │ │ │ │ + 445: 00003989 236 FUNC LOCAL DEFAULT 1 unicode_encode_locale │ │ │ │ │ + 446: 000105dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 447: 00000e10 0 NOTYPE LOCAL DEFAULT 8 .LC149 │ │ │ │ │ - 448: 00003984 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 448: 00003988 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 449: 00000e18 0 NOTYPE LOCAL DEFAULT 8 .LC150 │ │ │ │ │ - 450: 000105f0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 451: 000105f1 706 FUNC LOCAL DEFAULT 6 unicode_rfind │ │ │ │ │ + 450: 000105e0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 451: 000105e1 706 FUNC LOCAL DEFAULT 6 unicode_rfind │ │ │ │ │ 452: 00000ab5 58 FUNC LOCAL DEFAULT 9 ucs2lib_rfind_slice.isra.0 │ │ │ │ │ 453: 00000aef 58 FUNC LOCAL DEFAULT 9 ucs4lib_rfind_slice.isra.0 │ │ │ │ │ - 454: 000108b5 1080 FUNC LOCAL DEFAULT 6 any_find_slice.constprop.0 │ │ │ │ │ - 455: 00010ba0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 456: 00010ba4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 454: 000108a5 1080 FUNC LOCAL DEFAULT 6 any_find_slice.constprop.0 │ │ │ │ │ + 455: 00010b90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 456: 00010b94 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 457: 00000e20 0 NOTYPE LOCAL DEFAULT 8 .LC152 │ │ │ │ │ 458: 00000e40 0 NOTYPE LOCAL DEFAULT 8 .LC153 │ │ │ │ │ - 459: 00010ecd 900 FUNC LOCAL DEFAULT 6 unicode_rstrip │ │ │ │ │ - 460: 00011248 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 461: 00011250 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 459: 00010ebd 900 FUNC LOCAL DEFAULT 6 unicode_rstrip │ │ │ │ │ + 460: 00011238 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 461: 00011240 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 462: 00000e48 0 NOTYPE LOCAL DEFAULT 8 .LC154 │ │ │ │ │ 463: 00000e54 0 NOTYPE LOCAL DEFAULT 8 .LC155 │ │ │ │ │ 464: 00000e8c 0 NOTYPE LOCAL DEFAULT 8 .LC156 │ │ │ │ │ - 465: 000113c9 1062 FUNC LOCAL DEFAULT 6 unicode_endswith │ │ │ │ │ + 465: 000113b9 1064 FUNC LOCAL DEFAULT 6 unicode_endswith │ │ │ │ │ 466: 00000ecc 0 NOTYPE LOCAL DEFAULT 8 .LC157 │ │ │ │ │ 467: 00000ed8 0 NOTYPE LOCAL DEFAULT 8 .LC158 │ │ │ │ │ 468: 00000f00 0 NOTYPE LOCAL DEFAULT 8 .LC159 │ │ │ │ │ - 469: 000117f1 408 FUNC LOCAL DEFAULT 6 unicode_vectorcall │ │ │ │ │ - 470: 00004b25 572 FUNC LOCAL DEFAULT 1 unicode_new │ │ │ │ │ - 471: 00011984 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 472: 00011988 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 473: 00011eed 766 FUNC LOCAL DEFAULT 6 ucs2lib_utf8_encoder │ │ │ │ │ - 474: 000070f9 776 FUNC LOCAL DEFAULT 1 ucs4lib_utf8_encoder │ │ │ │ │ - 475: 00011c38 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 476: 00011c3c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 477: 00011ee8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 469: 000117e1 408 FUNC LOCAL DEFAULT 6 unicode_vectorcall │ │ │ │ │ + 470: 00004b29 572 FUNC LOCAL DEFAULT 1 unicode_new │ │ │ │ │ + 471: 00011974 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 472: 00011978 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 473: 00011edd 766 FUNC LOCAL DEFAULT 6 ucs2lib_utf8_encoder │ │ │ │ │ + 474: 000070fd 776 FUNC LOCAL DEFAULT 1 ucs4lib_utf8_encoder │ │ │ │ │ + 475: 00011c28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 476: 00011c2c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 477: 00011ed8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 478: 00000f08 0 NOTYPE LOCAL DEFAULT 8 .LC162 │ │ │ │ │ - 479: 00011eec 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 480: 00012008 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 481: 0001200e 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 482: 00004d61 268 FUNC LOCAL DEFAULT 1 unicode_encode_call_errorhandler │ │ │ │ │ - 483: 0000baed 284 FUNC LOCAL DEFAULT 1 xmlcharrefreplace │ │ │ │ │ - 484: 00005ef9 404 FUNC LOCAL DEFAULT 1 backslashreplace │ │ │ │ │ - 485: 00006115 50 FUNC LOCAL DEFAULT 1 raise_encode_exception │ │ │ │ │ - 486: 0001230c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 487: 00003a71 212 FUNC LOCAL DEFAULT 1 unicode_isalnum │ │ │ │ │ + 479: 00011edc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 480: 00011ff8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 481: 00011ffe 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 482: 00004d65 268 FUNC LOCAL DEFAULT 1 unicode_encode_call_errorhandler │ │ │ │ │ + 483: 0000baf5 284 FUNC LOCAL DEFAULT 1 xmlcharrefreplace │ │ │ │ │ + 484: 00005efd 404 FUNC LOCAL DEFAULT 1 backslashreplace │ │ │ │ │ + 485: 00006119 50 FUNC LOCAL DEFAULT 1 raise_encode_exception │ │ │ │ │ + 486: 000122fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 487: 00003a75 212 FUNC LOCAL DEFAULT 1 unicode_isalnum │ │ │ │ │ 488: 00000f20 0 NOTYPE LOCAL DEFAULT 8 .LC163 │ │ │ │ │ - 489: 00012310 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 490: 00012311 764 FUNC LOCAL DEFAULT 6 unicode_lstrip │ │ │ │ │ - 491: 00012600 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 489: 00012300 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 490: 00012301 764 FUNC LOCAL DEFAULT 6 unicode_lstrip │ │ │ │ │ + 491: 000125f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 492: 00000f28 0 NOTYPE LOCAL DEFAULT 8 .LC164 │ │ │ │ │ 493: 00000f64 0 NOTYPE LOCAL DEFAULT 8 .LC165 │ │ │ │ │ 494: 00000f74 0 NOTYPE LOCAL DEFAULT 8 .LC166 │ │ │ │ │ 495: 00000f7c 0 NOTYPE LOCAL DEFAULT 8 .LC167 │ │ │ │ │ - 496: 00003d7d 10 FUNC LOCAL DEFAULT 1 unicode_isascii │ │ │ │ │ - 497: 000041f8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 498: 000041fc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 499: 000045b0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 500: 000045b4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 501: 0001260c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 502: 00012838 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 503: 0001283c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 504: 00012ac0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 505: 00004999 394 FUNC LOCAL DEFAULT 1 PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ │ - 506: 00012ac4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 507: 00012c48 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 508: 00012c4c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 509: 00012c4d 272 FUNC LOCAL DEFAULT 6 unicode_char │ │ │ │ │ - 510: 00012d58 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 511: 00012d5c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 512: 00012e6c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 513: 00012e70 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 514: 00012e71 22 FUNC LOCAL DEFAULT 6 unicode_mod │ │ │ │ │ + 496: 00003d81 10 FUNC LOCAL DEFAULT 1 unicode_isascii │ │ │ │ │ + 497: 000041fc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 498: 00004200 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 499: 000045b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 500: 000045b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 501: 000125fc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 502: 00012828 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 503: 0001282c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 504: 00012ab0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 505: 0000499d 394 FUNC LOCAL DEFAULT 1 PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ │ + 506: 00012ab4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 507: 00012c38 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 508: 00012c3c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 509: 00012c3d 272 FUNC LOCAL DEFAULT 6 unicode_char │ │ │ │ │ + 510: 00012d48 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 511: 00012d4c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 512: 00012e5c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 513: 00012e60 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 514: 00012e61 22 FUNC LOCAL DEFAULT 6 unicode_mod │ │ │ │ │ 515: 00000f90 0 NOTYPE LOCAL DEFAULT 8 .LC172 │ │ │ │ │ 516: 00000fac 0 NOTYPE LOCAL DEFAULT 8 .LC173 │ │ │ │ │ 517: 00000fc4 0 NOTYPE LOCAL DEFAULT 8 .LC174 │ │ │ │ │ 518: 00000fec 0 NOTYPE LOCAL DEFAULT 8 .LC175 │ │ │ │ │ 519: 00000ff8 0 NOTYPE LOCAL DEFAULT 8 .LC176 │ │ │ │ │ 520: 00001028 0 NOTYPE LOCAL DEFAULT 8 .LC177 │ │ │ │ │ 521: 0000105c 0 NOTYPE LOCAL DEFAULT 8 .LC178 │ │ │ │ │ 522: 000010a4 0 NOTYPE LOCAL DEFAULT 8 .LC179 │ │ │ │ │ 523: 000010d8 0 NOTYPE LOCAL DEFAULT 8 .LC180 │ │ │ │ │ 524: 000010f8 0 NOTYPE LOCAL DEFAULT 8 .LC181 │ │ │ │ │ 525: 00001130 0 NOTYPE LOCAL DEFAULT 8 .LC182 │ │ │ │ │ 526: 00001168 0 NOTYPE LOCAL DEFAULT 8 .LC183 │ │ │ │ │ - 527: 00012f8a 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 528: 00012fac 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 529: 000131ee 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 530: 0001322c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 531: 000132bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 532: 000132c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 533: 00013720 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 534: 00013742 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 535: 00013ea8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 536: 00013eb0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 537: 0001417c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 538: 00014180 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 539: 00014214 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 540: 00014258 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 527: 00012f7a 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 528: 00012f9c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 529: 000131de 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 530: 0001321c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 531: 000132ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 532: 000132b4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 533: 0001370e 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 534: 00013730 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 535: 00013e98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 536: 00013ea0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 537: 0001416c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 538: 00014170 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 539: 00014204 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 540: 00014248 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 541: 0000117c 0 NOTYPE LOCAL DEFAULT 8 .LC184 │ │ │ │ │ 542: 00001190 0 NOTYPE LOCAL DEFAULT 8 .LC185 │ │ │ │ │ - 543: 00004d54 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 543: 00004d58 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 544: 000011a4 0 NOTYPE LOCAL DEFAULT 8 .LC186 │ │ │ │ │ - 545: 000145b9 400 FUNC LOCAL DEFAULT 6 unicode_repeat │ │ │ │ │ - 546: 00014740 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 545: 000145a9 392 FUNC LOCAL DEFAULT 6 unicode_repeat │ │ │ │ │ + 546: 00014728 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 547: 000011c0 0 NOTYPE LOCAL DEFAULT 8 .LC187 │ │ │ │ │ - 548: 00014748 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 549: 00014749 472 FUNC LOCAL DEFAULT 6 unicode_encode │ │ │ │ │ - 550: 0001491c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 548: 00014730 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 549: 00014731 472 FUNC LOCAL DEFAULT 6 unicode_encode │ │ │ │ │ + 550: 00014904 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 551: 000011c8 0 NOTYPE LOCAL DEFAULT 8 .LC188 │ │ │ │ │ - 552: 00014920 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 553: 00014921 188 FUNC LOCAL DEFAULT 6 unicode_find │ │ │ │ │ + 552: 00014908 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 553: 00014909 188 FUNC LOCAL DEFAULT 6 unicode_find │ │ │ │ │ 554: 000011d0 0 NOTYPE LOCAL DEFAULT 8 .LC189 │ │ │ │ │ 555: 000011f0 0 NOTYPE LOCAL DEFAULT 8 .LC190 │ │ │ │ │ - 556: 00014aa8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 556: 00014a90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 557: 00001228 0 NOTYPE LOCAL DEFAULT 8 .LC191 │ │ │ │ │ - 558: 00014aac 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 559: 00014d54 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 560: 00014d5c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 561: 00014ed8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 558: 00014a94 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 559: 00014d3c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 560: 00014d44 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 561: 00014ec0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 562: 00001290 0 NOTYPE LOCAL DEFAULT 8 .LC193 │ │ │ │ │ 563: 000012d0 0 NOTYPE LOCAL DEFAULT 8 .LC194 │ │ │ │ │ - 564: 00004d60 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 565: 00004e6d 138 FUNC LOCAL DEFAULT 1 make_encode_exception │ │ │ │ │ - 566: 00004e68 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 567: 00004e6c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 564: 00004d64 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 565: 00004e71 138 FUNC LOCAL DEFAULT 1 make_encode_exception │ │ │ │ │ + 566: 00004e6c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 567: 00004e70 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 568: 00001300 0 NOTYPE LOCAL DEFAULT 8 .LC195 │ │ │ │ │ - 569: 00014edc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 569: 00014ec4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 570: 00001328 0 NOTYPE LOCAL DEFAULT 8 .LC196 │ │ │ │ │ - 571: 00015005 338 FUNC LOCAL DEFAULT 6 unicode_isidentifier │ │ │ │ │ - 572: 00004efd 148 FUNC LOCAL DEFAULT 1 unicode_splitlines │ │ │ │ │ - 573: 00004f8c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 574: 00015610 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 575: 00015614 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 576: 0001577c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 571: 00014fed 338 FUNC LOCAL DEFAULT 6 unicode_isidentifier │ │ │ │ │ + 572: 00004f01 148 FUNC LOCAL DEFAULT 1 unicode_splitlines │ │ │ │ │ + 573: 00004f90 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 574: 000155f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 575: 000155fc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 576: 00015764 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 577: 00001330 0 NOTYPE LOCAL DEFAULT 8 .LC197 │ │ │ │ │ - 578: 00004f90 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 579: 000051fc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 578: 00004f94 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 579: 00005200 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 580: 00001368 0 NOTYPE LOCAL DEFAULT 8 .LC198 │ │ │ │ │ - 581: 00005200 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 582: 00005250 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 583: 00005254 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 581: 00005204 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 582: 00005254 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 583: 00005258 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: 00005554 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 589: 0000555c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 590: 00015780 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 591: 00015781 302 FUNC LOCAL DEFAULT 6 unicode_isupper │ │ │ │ │ - 592: 0000599c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 593: 000059a0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 594: 00005b05 82 FUNC LOCAL DEFAULT 1 clear_interned_dict │ │ │ │ │ - 595: 00015a1c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 588: 00005558 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 589: 00005560 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 590: 00015768 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 591: 00015769 302 FUNC LOCAL DEFAULT 6 unicode_isupper │ │ │ │ │ + 592: 000059a0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 593: 000059a4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 594: 00005b09 82 FUNC LOCAL DEFAULT 1 clear_interned_dict │ │ │ │ │ + 595: 00015a04 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: 00005ce0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 600: 00005e7c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 601: 00005e80 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 599: 00005ce4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 600: 00005e80 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 601: 00005e84 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 602: 00001430 0 NOTYPE LOCAL DEFAULT 8 .LC206 │ │ │ │ │ 603: 00001460 0 NOTYPE LOCAL DEFAULT 8 .LC207 │ │ │ │ │ - 604: 00015a20 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 605: 00015b3c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 606: 0000608d 122 FUNC LOCAL DEFAULT 1 unicodeiter_next │ │ │ │ │ - 607: 00006109 12 FUNC LOCAL DEFAULT 1 unicodeiter_traverse │ │ │ │ │ + 604: 00015a08 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 605: 00015b24 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 606: 00006091 122 FUNC LOCAL DEFAULT 1 unicodeiter_next │ │ │ │ │ + 607: 0000610d 12 FUNC LOCAL DEFAULT 1 unicodeiter_traverse │ │ │ │ │ 608: 00001484 0 NOTYPE LOCAL DEFAULT 8 .LC208 │ │ │ │ │ - 609: 0000b819 240 FUNC LOCAL DEFAULT 1 charmapencode_lookup │ │ │ │ │ - 610: 00006358 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 611: 00006374 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 612: 00006418 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 613: 00006420 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 614: 000068c5 384 FUNC LOCAL DEFAULT 1 charmapencode_output │ │ │ │ │ - 615: 000068c0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 616: 000068c4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 617: 00006a40 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 618: 00006a44 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 619: 00006e70 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 620: 00006e74 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 609: 0000b821 240 FUNC LOCAL DEFAULT 1 charmapencode_lookup │ │ │ │ │ + 610: 0000635c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 611: 00006378 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 612: 0000641c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 613: 00006424 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 614: 000068c9 384 FUNC LOCAL DEFAULT 1 charmapencode_output │ │ │ │ │ + 615: 000068c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 616: 000068c8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 617: 00006a44 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 618: 00006a48 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 619: 00006e74 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 620: 00006e78 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: 00007050 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 625: 00007054 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 626: 00007226 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 627: 0000722c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 628: 00007579 316 FUNC LOCAL DEFAULT 1 unicode_translate │ │ │ │ │ + 629: 000076b5 404 FUNC LOCAL DEFAULT 1 unicode_fast_translate │ │ │ │ │ + 630: 00007945 466 FUNC LOCAL DEFAULT 1 charmaptranslate_output │ │ │ │ │ + 631: 00007849 250 FUNC LOCAL DEFAULT 1 charmaptranslate_lookup │ │ │ │ │ + 632: 00007844 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 633: 00007848 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 634: 0000148c 0 NOTYPE LOCAL DEFAULT 8 .LC212 │ │ │ │ │ - 635: 00015b40 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 636: 00015b41 176 FUNC LOCAL DEFAULT 6 unicode_count │ │ │ │ │ - 637: 00015bf1 900 FUNC LOCAL DEFAULT 6 unicode_count_impl │ │ │ │ │ + 635: 00015b28 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 636: 00015b29 176 FUNC LOCAL DEFAULT 6 unicode_count │ │ │ │ │ + 637: 00015bd9 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: 00007be1 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 404 FUNC LOCAL DEFAULT 1 unicode_removesuffix │ │ │ │ │ - 644: 0000800c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 645: 00008010 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 646: 00008011 52 FUNC LOCAL DEFAULT 1 unicode_capitalize │ │ │ │ │ - 647: 000084b5 200 FUNC LOCAL DEFAULT 1 do_capitalize │ │ │ │ │ - 648: 000080c1 444 FUNC LOCAL DEFAULT 1 case_operation │ │ │ │ │ - 649: 00008040 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 643: 00007e81 408 FUNC LOCAL DEFAULT 1 unicode_removesuffix │ │ │ │ │ + 644: 00008014 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 645: 00008018 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 646: 00008019 52 FUNC LOCAL DEFAULT 1 unicode_capitalize │ │ │ │ │ + 647: 000084bd 200 FUNC LOCAL DEFAULT 1 do_capitalize │ │ │ │ │ + 648: 000080c9 444 FUNC LOCAL DEFAULT 1 case_operation │ │ │ │ │ + 649: 00008048 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: 00008044 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 654: 0000827d 566 FUNC LOCAL DEFAULT 1 unicode_upper │ │ │ │ │ - 655: 00008638 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 656: 0000863c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 657: 0000863d 150 FUNC LOCAL DEFAULT 1 unicode_isdigit │ │ │ │ │ - 658: 00008899 268 FUNC LOCAL DEFAULT 1 unicode_rsplit │ │ │ │ │ - 659: 000089a5 4344 FUNC LOCAL DEFAULT 1 rsplit │ │ │ │ │ - 660: 000089a0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 661: 000089a4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 662: 00009198 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 663: 0000919c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 664: 000094fc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 665: 00009500 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 666: 00009880 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 667: 00009884 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 668: 00009a98 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 669: 00009a9c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 670: 00009aa4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 653: 0000804c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 654: 00008285 566 FUNC LOCAL DEFAULT 1 unicode_upper │ │ │ │ │ + 655: 00008640 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 656: 00008644 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 657: 00008645 150 FUNC LOCAL DEFAULT 1 unicode_isdigit │ │ │ │ │ + 658: 000088a1 268 FUNC LOCAL DEFAULT 1 unicode_rsplit │ │ │ │ │ + 659: 000089ad 4344 FUNC LOCAL DEFAULT 1 rsplit │ │ │ │ │ + 660: 000089a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 661: 000089ac 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 662: 000091a0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 663: 000091a4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 664: 00009504 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 665: 00009508 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 666: 00009888 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 667: 0000988c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 668: 00009aa0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 669: 00009aa4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 670: 00009aac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 671: 00001510 0 NOTYPE LOCAL DEFAULT 8 .LC220 │ │ │ │ │ - 672: 00009aa8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 673: 00009aa9 208 FUNC LOCAL DEFAULT 1 unicode_rjust │ │ │ │ │ - 674: 00009b79 280 FUNC LOCAL DEFAULT 1 pad │ │ │ │ │ + 672: 00009ab0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 673: 00009ab1 208 FUNC LOCAL DEFAULT 1 unicode_rjust │ │ │ │ │ + 674: 00009b81 280 FUNC LOCAL DEFAULT 1 pad │ │ │ │ │ 675: 000004f1 94 FUNC LOCAL DEFAULT 9 convert_uc.constprop.0 │ │ │ │ │ - 676: 00009b74 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 676: 00009b7c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 677: 00001518 0 NOTYPE LOCAL DEFAULT 8 .LC221 │ │ │ │ │ - 678: 00009b78 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 679: 00009c8c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 678: 00009b80 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 679: 00009c94 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 680: 00001534 0 NOTYPE LOCAL DEFAULT 8 .LC222 │ │ │ │ │ - 681: 00009c90 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 682: 00009c91 388 FUNC LOCAL DEFAULT 1 unicode_removeprefix │ │ │ │ │ - 683: 00009e10 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 684: 00009e14 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 685: 00009e15 626 FUNC LOCAL DEFAULT 1 unicode_isspace │ │ │ │ │ + 681: 00009c98 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 682: 00009c99 388 FUNC LOCAL DEFAULT 1 unicode_removeprefix │ │ │ │ │ + 683: 00009e18 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 684: 00009e1c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 685: 00009e1d 626 FUNC LOCAL DEFAULT 1 unicode_isspace │ │ │ │ │ 686: 00001544 0 NOTYPE LOCAL DEFAULT 8 .LC223 │ │ │ │ │ - 687: 0000a089 224 FUNC LOCAL DEFAULT 1 unicode_center │ │ │ │ │ - 688: 0000a164 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 687: 0000a091 224 FUNC LOCAL DEFAULT 1 unicode_center │ │ │ │ │ + 688: 0000a16c 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: 0000a168 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 697: 0000a169 918 FUNC LOCAL DEFAULT 1 unicode_maketrans │ │ │ │ │ - 698: 0000a52d 616 FUNC LOCAL DEFAULT 1 as_ucs4 │ │ │ │ │ + 696: 0000a170 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 697: 0000a171 918 FUNC LOCAL DEFAULT 1 unicode_maketrans │ │ │ │ │ + 698: 0000a535 616 FUNC LOCAL DEFAULT 1 as_ucs4 │ │ │ │ │ 699: 00001690 0 NOTYPE LOCAL DEFAULT 8 .LC231 │ │ │ │ │ - 700: 0000a795 132 FUNC LOCAL DEFAULT 1 unicode_isalpha │ │ │ │ │ - 701: 0000ab94 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 702: 0000ab98 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 700: 0000a79d 132 FUNC LOCAL DEFAULT 1 unicode_isalpha │ │ │ │ │ + 701: 0000ab9c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 702: 0000aba0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 703: 000016b4 0 NOTYPE LOCAL DEFAULT 8 .LC232 │ │ │ │ │ - 704: 0000ac54 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 705: 0000ac96 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 704: 0000ac5c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 705: 0000ac9e 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: 0000b5c1 228 FUNC LOCAL DEFAULT 1 ucs1lib_utf16_encode.isra.0 │ │ │ │ │ - 710: 0000f101 170 FUNC LOCAL DEFAULT 1 ucs4lib_utf16_encode │ │ │ │ │ - 711: 0000b6a5 130 FUNC LOCAL DEFAULT 1 ucs1lib_utf16_encode.constprop.0.isra.0 │ │ │ │ │ - 712: 0000b729 18 FUNC LOCAL DEFAULT 1 unicodeiter_len │ │ │ │ │ + 709: 0000b5c9 228 FUNC LOCAL DEFAULT 1 ucs1lib_utf16_encode.isra.0 │ │ │ │ │ + 710: 0000f109 170 FUNC LOCAL DEFAULT 1 ucs4lib_utf16_encode │ │ │ │ │ + 711: 0000b6ad 130 FUNC LOCAL DEFAULT 1 ucs1lib_utf16_encode.constprop.0.isra.0 │ │ │ │ │ + 712: 0000b731 18 FUNC LOCAL DEFAULT 1 unicodeiter_len │ │ │ │ │ 713: 000016e8 0 NOTYPE LOCAL DEFAULT 8 .LC236 │ │ │ │ │ - 714: 0000b73d 118 FUNC LOCAL DEFAULT 1 unicode___format__ │ │ │ │ │ + 714: 0000b745 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: 0000b909 204 FUNC LOCAL DEFAULT 1 unicode_index │ │ │ │ │ + 718: 0000b911 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: 00016680 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 724: 00016668 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 725: 00000477 12 FUNC LOCAL DEFAULT 9 unicode_swapcase │ │ │ │ │ - 726: 0000b9dd 194 FUNC LOCAL DEFAULT 1 do_swapcase │ │ │ │ │ + 726: 0000b9e5 194 FUNC LOCAL DEFAULT 1 do_swapcase │ │ │ │ │ 727: 00001794 0 NOTYPE LOCAL DEFAULT 8 .LC242 │ │ │ │ │ - 728: 0000bc09 212 FUNC LOCAL DEFAULT 1 unicode_ljust │ │ │ │ │ - 729: 0000bcd8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 728: 0000bc11 212 FUNC LOCAL DEFAULT 1 unicode_ljust │ │ │ │ │ + 729: 0000bce0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 730: 0000179c 0 NOTYPE LOCAL DEFAULT 8 .LC243 │ │ │ │ │ - 731: 0000bcdc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 732: 0000bdb1 80 FUNC LOCAL DEFAULT 1 unicode_check_modifiable │ │ │ │ │ + 731: 0000bce4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 732: 0000bdb9 80 FUNC LOCAL DEFAULT 1 unicode_check_modifiable │ │ │ │ │ 733: 000017d8 0 NOTYPE LOCAL DEFAULT 8 .LC244 │ │ │ │ │ - 734: 0000bdfc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 734: 0000be04 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 735: 00001800 0 NOTYPE LOCAL DEFAULT 8 .LC245 │ │ │ │ │ 736: 00001810 0 NOTYPE LOCAL DEFAULT 8 .LC246 │ │ │ │ │ 737: 00001824 0 NOTYPE LOCAL DEFAULT 8 .LC247 │ │ │ │ │ - 738: 0000be00 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 739: 0000bf90 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 740: 0000bf98 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 741: 0000c324 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 742: 0000c328 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 743: 0000c630 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 744: 0000c634 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 745: 0000c97c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 746: 0000c980 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 747: 0000cac5 210 FUNC LOCAL DEFAULT 1 asciilib__factorize │ │ │ │ │ - 748: 0000cac5 210 FUNC LOCAL DEFAULT 1 ucs1lib__factorize │ │ │ │ │ + 738: 0000be08 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 739: 0000bf98 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 740: 0000bfa0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 741: 0000c32c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 742: 0000c330 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 743: 0000c638 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 744: 0000c63c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 745: 0000c984 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 746: 0000c988 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 747: 0000cacd 210 FUNC LOCAL DEFAULT 1 asciilib__factorize │ │ │ │ │ + 748: 0000cacd 210 FUNC LOCAL DEFAULT 1 ucs1lib__factorize │ │ │ │ │ 749: 000004ec 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 750: 00001840 0 NOTYPE LOCAL DEFAULT 8 .LC251 │ │ │ │ │ 751: 0000187c 0 NOTYPE LOCAL DEFAULT 8 .LC252 │ │ │ │ │ 752: 000004f0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 753: 0000d39d 102 FUNC LOCAL DEFAULT 1 unicode_casefold │ │ │ │ │ + 753: 0000d3a5 102 FUNC LOCAL DEFAULT 1 unicode_casefold │ │ │ │ │ 754: 0000079f 132 FUNC LOCAL DEFAULT 9 do_casefold │ │ │ │ │ 755: 000018b4 0 NOTYPE LOCAL DEFAULT 8 .LC253 │ │ │ │ │ 756: 000018d8 0 NOTYPE LOCAL DEFAULT 8 .LC254 │ │ │ │ │ 757: 00001900 0 NOTYPE LOCAL DEFAULT 8 .LC255 │ │ │ │ │ 758: 00001914 0 NOTYPE LOCAL DEFAULT 8 .LC256 │ │ │ │ │ 759: 00001934 0 NOTYPE LOCAL DEFAULT 8 .LC257 │ │ │ │ │ 760: 0000193c 0 NOTYPE LOCAL DEFAULT 8 .LC258 │ │ │ │ │ - 761: 0000d874 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 762: 0000d878 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 763: 0000da5c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 761: 0000d87c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 762: 0000d880 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 763: 0000da64 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 764: 00001958 0 NOTYPE LOCAL DEFAULT 8 .LC259 │ │ │ │ │ 765: 00001964 0 NOTYPE LOCAL DEFAULT 8 .LC260 │ │ │ │ │ 766: 00001970 0 NOTYPE LOCAL DEFAULT 8 .LC261 │ │ │ │ │ - 767: 0000da60 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 768: 0000e109 232 FUNC LOCAL DEFAULT 1 ucs1lib_utf32_encode.isra.0 │ │ │ │ │ + 767: 0000da68 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 768: 0000e111 232 FUNC LOCAL DEFAULT 1 ucs1lib_utf32_encode.isra.0 │ │ │ │ │ 769: 0000085b 252 FUNC LOCAL DEFAULT 9 ucs4lib_utf32_encode │ │ │ │ │ - 770: 0000e1f1 132 FUNC LOCAL DEFAULT 1 ucs1lib_utf32_encode.constprop.0.isra.0 │ │ │ │ │ + 770: 0000e1f9 132 FUNC LOCAL DEFAULT 1 ucs1lib_utf32_encode.constprop.0.isra.0 │ │ │ │ │ 771: 00001978 0 NOTYPE LOCAL DEFAULT 8 .LC262 │ │ │ │ │ 772: 00001980 0 NOTYPE LOCAL DEFAULT 8 .LC263 │ │ │ │ │ - 773: 0000e275 72 FUNC LOCAL DEFAULT 1 unicodeiter_reduce │ │ │ │ │ - 774: 0000e2b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 775: 0000e2bc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 776: 0000e2bd 32 FUNC LOCAL DEFAULT 1 unicode_str │ │ │ │ │ - 777: 0000e2d8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 778: 0000e2dc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 779: 0000e2dd 178 FUNC LOCAL DEFAULT 1 unicode_islower │ │ │ │ │ - 780: 0000e391 612 FUNC LOCAL DEFAULT 1 unicode_title │ │ │ │ │ - 781: 0000e5f5 154 FUNC LOCAL DEFAULT 1 unicode_isprintable │ │ │ │ │ + 773: 0000e27d 72 FUNC LOCAL DEFAULT 1 unicodeiter_reduce │ │ │ │ │ + 774: 0000e2bc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 775: 0000e2c4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 776: 0000e2c5 32 FUNC LOCAL DEFAULT 1 unicode_str │ │ │ │ │ + 777: 0000e2e0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 778: 0000e2e4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 779: 0000e2e5 178 FUNC LOCAL DEFAULT 1 unicode_islower │ │ │ │ │ + 780: 0000e399 612 FUNC LOCAL DEFAULT 1 unicode_title │ │ │ │ │ + 781: 0000e5fd 154 FUNC LOCAL DEFAULT 1 unicode_isprintable │ │ │ │ │ 782: 00001988 0 NOTYPE LOCAL DEFAULT 8 .LC264 │ │ │ │ │ 783: 000019c4 0 NOTYPE LOCAL DEFAULT 8 .LC265 │ │ │ │ │ - 784: 00016684 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 785: 0001698c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 786: 0000e691 204 FUNC LOCAL DEFAULT 1 unicode_istitle │ │ │ │ │ + 784: 0001666c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 785: 00016974 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 786: 0000e699 204 FUNC LOCAL DEFAULT 1 unicode_istitle │ │ │ │ │ 787: 00001877 192 FUNC LOCAL DEFAULT 9 ucs4lib__preprocess │ │ │ │ │ 788: 000016f1 374 FUNC LOCAL DEFAULT 9 ucs4lib__two_way │ │ │ │ │ - 789: 0000ec78 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 790: 0000ec7c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 789: 0000ec80 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 790: 0000ec84 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 791: 00001937 110 FUNC LOCAL DEFAULT 9 ucs4lib__two_way_count │ │ │ │ │ - 792: 0000ee00 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 793: 00016990 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 794: 0000ee04 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 795: 0000ee05 74 FUNC LOCAL DEFAULT 1 unicodeiter_setstate │ │ │ │ │ - 796: 0000ee51 150 FUNC LOCAL DEFAULT 1 unicode_isdecimal │ │ │ │ │ - 797: 0000eee9 260 FUNC LOCAL DEFAULT 1 unicode_zfill │ │ │ │ │ - 798: 0000efe8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 792: 0000ee08 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 793: 00016978 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 794: 0000ee0c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 795: 0000ee0d 74 FUNC LOCAL DEFAULT 1 unicodeiter_setstate │ │ │ │ │ + 796: 0000ee59 150 FUNC LOCAL DEFAULT 1 unicode_isdecimal │ │ │ │ │ + 797: 0000eef1 260 FUNC LOCAL DEFAULT 1 unicode_zfill │ │ │ │ │ + 798: 0000eff0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 799: 000019e8 0 NOTYPE LOCAL DEFAULT 8 .LC267 │ │ │ │ │ 800: 00001a40 0 NOTYPE LOCAL DEFAULT 8 .LC268 │ │ │ │ │ - 801: 0000efec 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 802: 0000f069 150 FUNC LOCAL DEFAULT 1 unicode_isnumeric │ │ │ │ │ + 801: 0000eff4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 802: 0000f071 150 FUNC LOCAL DEFAULT 1 unicode_isnumeric │ │ │ │ │ 803: 000006f0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 804: 000006f4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 805: 0000f604 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 806: 0000f608 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 805: 0000f60c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 806: 0000f610 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 807: 00001a94 0 NOTYPE LOCAL DEFAULT 8 .LC270 │ │ │ │ │ 808: 00001ad8 0 NOTYPE LOCAL DEFAULT 8 .LC271 │ │ │ │ │ - 809: 0000f9c1 100 FUNC LOCAL DEFAULT 1 formatter_parser │ │ │ │ │ - 810: 0000fa20 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 811: 0000fa24 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 812: 0000fa25 252 FUNC LOCAL DEFAULT 1 formatteriter_next │ │ │ │ │ - 813: 0000fdb5 24 FUNC LOCAL DEFAULT 1 SubString_new_object │ │ │ │ │ - 814: 0000fb21 20 FUNC LOCAL DEFAULT 1 SubString_new_object_or_empty │ │ │ │ │ - 815: 0000fb35 204 FUNC LOCAL DEFAULT 1 formatter_field_name_split │ │ │ │ │ - 816: 0000fbfc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 817: 0000fc00 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 818: 0000fc01 372 FUNC LOCAL DEFAULT 1 fieldnameiter_next │ │ │ │ │ - 819: 0000fd75 32 FUNC LOCAL DEFAULT 1 fieldnameiter_dealloc │ │ │ │ │ - 820: 0000fd95 32 FUNC LOCAL DEFAULT 1 formatteriter_dealloc │ │ │ │ │ - 821: 0000fdcd 8 FUNC LOCAL DEFAULT 1 do_string_format_map │ │ │ │ │ + 809: 0000f9c9 100 FUNC LOCAL DEFAULT 1 formatter_parser │ │ │ │ │ + 810: 0000fa28 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 811: 0000fa2c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 812: 0000fa2d 252 FUNC LOCAL DEFAULT 1 formatteriter_next │ │ │ │ │ + 813: 0000fdbd 24 FUNC LOCAL DEFAULT 1 SubString_new_object │ │ │ │ │ + 814: 0000fb29 20 FUNC LOCAL DEFAULT 1 SubString_new_object_or_empty │ │ │ │ │ + 815: 0000fb3d 204 FUNC LOCAL DEFAULT 1 formatter_field_name_split │ │ │ │ │ + 816: 0000fc04 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 817: 0000fc08 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 818: 0000fc09 372 FUNC LOCAL DEFAULT 1 fieldnameiter_next │ │ │ │ │ + 819: 0000fd7d 32 FUNC LOCAL DEFAULT 1 fieldnameiter_dealloc │ │ │ │ │ + 820: 0000fd9d 32 FUNC LOCAL DEFAULT 1 formatteriter_dealloc │ │ │ │ │ + 821: 0000fdd5 8 FUNC LOCAL DEFAULT 1 do_string_format_map │ │ │ │ │ 822: 00001af0 0 NOTYPE LOCAL DEFAULT 8 .LC272 │ │ │ │ │ 823: 00000961 40 FUNC LOCAL DEFAULT 9 unicode_getnewargs │ │ │ │ │ 824: 00000989 106 FUNC LOCAL DEFAULT 9 unicode_sizeof │ │ │ │ │ - 825: 0000fe30 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 825: 0000fe38 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 826: 00001af4 0 NOTYPE LOCAL DEFAULT 8 .LC273 │ │ │ │ │ 827: 00001b0c 0 NOTYPE LOCAL DEFAULT 8 .LC274 │ │ │ │ │ 828: 00001b28 0 NOTYPE LOCAL DEFAULT 8 .LC275 │ │ │ │ │ 829: 00001b6c 0 NOTYPE LOCAL DEFAULT 8 .LC276 │ │ │ │ │ - 830: 0000fe38 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 830: 0000fe40 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 831: 00000e0d 158 FUNC LOCAL DEFAULT 9 unicode_kind_name │ │ │ │ │ 832: 00001ba8 0 NOTYPE LOCAL DEFAULT 8 .LC277 │ │ │ │ │ 833: 00001bb8 0 NOTYPE LOCAL DEFAULT 8 .LC278 │ │ │ │ │ 834: 00001bc8 0 NOTYPE LOCAL DEFAULT 8 .LC279 │ │ │ │ │ 835: 00001bd4 0 NOTYPE LOCAL DEFAULT 8 .LC280 │ │ │ │ │ 836: 00001be0 0 NOTYPE LOCAL DEFAULT 8 .LC281 │ │ │ │ │ 837: 00001bf8 0 NOTYPE LOCAL DEFAULT 8 .LC282 │ │ │ │ │ @@ -988,119 +988,119 @@ │ │ │ │ │ 984: 000005ec 44 OBJECT LOCAL DEFAULT 3 _parser.18 │ │ │ │ │ 985: 000006a8 32 OBJECT LOCAL DEFAULT 3 _kwtuple.16 │ │ │ │ │ 986: 00000618 52 OBJECT LOCAL DEFAULT 3 _string_module │ │ │ │ │ 987: 0000073c 48 OBJECT LOCAL DEFAULT 3 _string_methods │ │ │ │ │ 988: 00000724 24 OBJECT LOCAL DEFAULT 3 module_slots │ │ │ │ │ 989: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 990: 00000000 4 OBJECT LOCAL DEFAULT 5 initialized.6 │ │ │ │ │ - 991: 00005ce7 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 992: 00005ce8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 991: 00005ceb 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 992: 00005cec 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 993: 00000001 138 FUNC GLOBAL HIDDEN 6 _Py_normalize_encoding │ │ │ │ │ 994: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ 995: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_tolower │ │ │ │ │ 996: 00000001 1108 FUNC GLOBAL HIDDEN 1 _Py_DecodeUTF8Ex │ │ │ │ │ 997: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_RawMalloc │ │ │ │ │ 998: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_RawFree │ │ │ │ │ 999: 0000008d 964 FUNC GLOBAL HIDDEN 6 _Py_EncodeUTF8Ex │ │ │ │ │ 1000: 00000000 0 NOTYPE GLOBAL DEFAULT UND wcslen │ │ │ │ │ 1001: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_RawRealloc │ │ │ │ │ 1002: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ │ 1003: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 1004: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 1005: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_HashBuffer │ │ │ │ │ - 1006: 00000605 8152 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitGlobalObjects │ │ │ │ │ + 1006: 00000609 8152 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitGlobalObjects │ │ │ │ │ 1007: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyInterpreterState_Main │ │ │ │ │ 1008: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_hashtable_new_full │ │ │ │ │ 1009: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ 1010: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_hashtable_get │ │ │ │ │ 1011: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_hashtable_set │ │ │ │ │ 1012: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_New │ │ │ │ │ 1013: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ 1014: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFunc │ │ │ │ │ 1015: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 1016: 000025dd 100 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitState │ │ │ │ │ + 1016: 000025e1 100 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitState │ │ │ │ │ 1017: 00000599 280 FUNC GLOBAL DEFAULT 6 PyUnicode_New │ │ │ │ │ 1018: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ 1019: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ 1020: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ 1021: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ 1022: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 1023: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 1024: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 1025: 00000745 584 FUNC GLOBAL DEFAULT 6 PyUnicode_InternFromString │ │ │ │ │ - 1026: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ - 1027: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetDefaultRef │ │ │ │ │ - 1028: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetImmortal │ │ │ │ │ - 1029: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 1030: 0000098d 34 FUNC GLOBAL DEFAULT 6 PyUnicode_FromString │ │ │ │ │ - 1031: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 1032: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 1033: 00002f51 164 FUNC GLOBAL DEFAULT 1 _Py_GetErrorHandler │ │ │ │ │ - 1034: 00003d65 580 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_Finish │ │ │ │ │ - 1035: 00005255 30 FUNC GLOBAL DEFAULT 1 _PyUnicodeWriter_Dealloc │ │ │ │ │ - 1036: 00004d0d 796 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ + 1024: 000006b1 584 FUNC GLOBAL DEFAULT 6 PyUnicode_InternFromString │ │ │ │ │ + 1025: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ + 1026: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetDefaultRef │ │ │ │ │ + 1027: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetImmortal │ │ │ │ │ + 1028: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 1029: 000008f9 34 FUNC GLOBAL DEFAULT 6 PyUnicode_FromString │ │ │ │ │ + 1030: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 1031: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ + 1032: 00002f55 164 FUNC GLOBAL DEFAULT 1 _Py_GetErrorHandler │ │ │ │ │ + 1033: 00003d65 580 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_Finish │ │ │ │ │ + 1034: 00005259 30 FUNC GLOBAL DEFAULT 1 _PyUnicodeWriter_Dealloc │ │ │ │ │ + 1035: 00004d0d 796 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ + 1036: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ 1037: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Pop │ │ │ │ │ 1038: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ 1039: 00001d1d 104 FUNC GLOBAL DEFAULT 6 PyUnicode_FromStringAndSize │ │ │ │ │ 1040: 00001d85 504 FUNC GLOBAL DEFAULT 6 _PyUnicode_InternImmortal │ │ │ │ │ - 1041: 00002675 108 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitTypes │ │ │ │ │ + 1041: 00002679 108 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitTypes │ │ │ │ │ 1042: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticType_InitBuiltin │ │ │ │ │ 1043: 00001f7d 536 FUNC GLOBAL DEFAULT 6 _PyUnicode_InternMortal │ │ │ │ │ 1044: 00002195 368 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ │ 1045: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyInterpreterState_GetConfig │ │ │ │ │ 1046: 00000000 0 NOTYPE GLOBAL DEFAULT UND wcscmp │ │ │ │ │ 1047: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_DecodeLocaleEx │ │ │ │ │ 1048: 00002305 1108 FUNC GLOBAL DEFAULT 6 PyUnicode_FromWideChar │ │ │ │ │ - 1049: 00014aad 1072 FUNC GLOBAL DEFAULT 6 PyUnicode_Decode │ │ │ │ │ + 1049: 00014a95 1072 FUNC GLOBAL DEFAULT 6 PyUnicode_Decode │ │ │ │ │ 1050: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ 1051: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeDecodeError │ │ │ │ │ 1052: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFunction │ │ │ │ │ 1053: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCodec_StrictErrors │ │ │ │ │ 1054: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ 1055: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ 1056: 00002759 132 FUNC GLOBAL DEFAULT 6 _PyUnicode_AsUTF8NoNUL │ │ │ │ │ 1057: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_BadArgument │ │ │ │ │ 1058: 000027dd 182 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUTF8AndSize │ │ │ │ │ - 1059: 000027dd 32 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeFSDefault │ │ │ │ │ + 1059: 000027e1 32 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeFSDefault │ │ │ │ │ 1060: 00002895 612 FUNC GLOBAL DEFAULT 6 PyUnicode_FromFormatV │ │ │ │ │ 1061: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Realloc │ │ │ │ │ 1062: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReferenceNoTotal │ │ │ │ │ 1063: 00000000 0 NOTYPE GLOBAL DEFAULT UND strchr │ │ │ │ │ 1064: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ 1065: 00003c7d 232 FUNC GLOBAL HIDDEN 6 _PyUnicode_FromASCII │ │ │ │ │ 1066: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GetFullyQualifiedName │ │ │ │ │ 1067: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ 1068: 00003afd 384 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteASCIIString │ │ │ │ │ - 1069: 0000bcdd 212 FUNC GLOBAL DEFAULT 1 PyUnicode_Fill │ │ │ │ │ + 1069: 0000bce5 212 FUNC GLOBAL DEFAULT 1 PyUnicode_Fill │ │ │ │ │ 1070: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_GetFullyQualifiedName │ │ │ │ │ 1071: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Str │ │ │ │ │ 1072: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Repr │ │ │ │ │ 1073: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ 1074: 00000000 0 NOTYPE GLOBAL DEFAULT UND __memmove_chk │ │ │ │ │ 1075: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ 1076: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ASCII │ │ │ │ │ 1077: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 1078: 00003fa9 552 FUNC GLOBAL DEFAULT 6 PyUnicode_FromKindAndData │ │ │ │ │ 1079: 000043b9 12 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF8 │ │ │ │ │ 1080: 000043c5 80 FUNC GLOBAL DEFAULT 6 _PyUnicode_EqualToASCIIString │ │ │ │ │ 1081: 00004415 34 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ - 1082: 0000288d 38 FUNC GLOBAL DEFAULT 1 PyUnicode_IsIdentifier │ │ │ │ │ + 1082: 00002891 38 FUNC GLOBAL DEFAULT 1 PyUnicode_IsIdentifier │ │ │ │ │ 1083: 00004439 276 FUNC GLOBAL DEFAULT 6 _PyUnicode_ScanIdentifier │ │ │ │ │ 1084: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsXidStart │ │ │ │ │ 1085: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsXidContinue │ │ │ │ │ 1086: 0000454d 140 FUNC GLOBAL DEFAULT 6 _PyUnicode_Equal │ │ │ │ │ 1087: 000045d9 94 FUNC GLOBAL DEFAULT 6 PyUnicode_AsUTF8 │ │ │ │ │ 1088: 00004639 210 FUNC GLOBAL DEFAULT 6 PyUnicode_CompareWithASCIIString │ │ │ │ │ 1089: 0000470d 1536 FUNC GLOBAL DEFAULT 6 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ - 1090: 00005201 84 FUNC GLOBAL HIDDEN 1 _PyUnicode_GetNameCAPI │ │ │ │ │ + 1090: 00005205 84 FUNC GLOBAL HIDDEN 1 _PyUnicode_GetNameCAPI │ │ │ │ │ 1091: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeError │ │ │ │ │ 1092: 00005a21 1144 FUNC GLOBAL DEFAULT 6 PyUnicode_AsEncodedString │ │ │ │ │ 1093: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCodec_EncodeText │ │ │ │ │ 1094: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ - 1095: 00007521 84 FUNC GLOBAL HIDDEN 1 _PyUnicode_AsLatin1String │ │ │ │ │ + 1095: 00007525 84 FUNC GLOBAL HIDDEN 1 _PyUnicode_AsLatin1String │ │ │ │ │ 1096: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ 1097: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCodec_Lookup │ │ │ │ │ 1098: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ 1099: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ 1100: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeWarning │ │ │ │ │ 1101: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ 1102: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ @@ -1110,241 +1110,241 @@ │ │ │ │ │ 1106: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ 1107: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 1108: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 1109: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ 1110: 00009889 64 FUNC GLOBAL HIDDEN 6 _PyUnicode_FindMaxChar │ │ │ │ │ 1111: 000067b1 254 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteStr │ │ │ │ │ 1112: 00006ef9 172 FUNC GLOBAL DEFAULT 6 PyUnicodeWriter_Create │ │ │ │ │ - 1113: 000085c9 116 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_Discard │ │ │ │ │ - 1114: 00002a0d 336 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteStr │ │ │ │ │ + 1113: 000085d1 116 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_Discard │ │ │ │ │ + 1114: 00002a11 336 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteStr │ │ │ │ │ 1115: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ 1116: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatWriter │ │ │ │ │ 1117: 00006fa9 1424 FUNC GLOBAL DEFAULT 6 PyUnicode_RPartition │ │ │ │ │ 1118: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ 1119: 00000000 0 NOTYPE GLOBAL DEFAULT UND memrchr │ │ │ │ │ 1120: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 1121: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 1122: 00002b95 88 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_Finish │ │ │ │ │ + 1122: 00002b99 88 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_Finish │ │ │ │ │ 1123: 00007539 624 FUNC GLOBAL DEFAULT 6 PyUnicode_FromFormat │ │ │ │ │ 1124: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndex │ │ │ │ │ 1125: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ 1126: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FormatAdvancedWriter │ │ │ │ │ 1127: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatAdvancedWriter │ │ │ │ │ 1128: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ 1129: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFloat_FormatAdvancedWriter │ │ │ │ │ 1130: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ 1131: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GetConstant │ │ │ │ │ 1132: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Format │ │ │ │ │ - 1133: 0000aa01 320 FUNC GLOBAL DEFAULT 6 PyUnicode_Substring │ │ │ │ │ + 1133: 0000a9f1 320 FUNC GLOBAL DEFAULT 6 PyUnicode_Substring │ │ │ │ │ 1134: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyComplex_FormatAdvancedWriter │ │ │ │ │ 1135: 00009795 242 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteSubstring │ │ │ │ │ 1136: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_GetItem │ │ │ │ │ 1137: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToDecimalDigit │ │ │ │ │ 1138: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ 1139: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ 1140: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Check │ │ │ │ │ 1141: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttr │ │ │ │ │ 1142: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ 1143: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ 1144: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetObject │ │ │ │ │ 1145: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 1146: 00009d19 536 FUNC GLOBAL DEFAULT 6 PyUnicode_FindChar │ │ │ │ │ + 1146: 00009d19 520 FUNC GLOBAL DEFAULT 6 PyUnicode_FindChar │ │ │ │ │ 1147: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ - 1148: 0000a041 1384 FUNC GLOBAL DEFAULT 6 _PyUnicode_JoinArray │ │ │ │ │ - 1149: 0000a5a9 1110 FUNC GLOBAL DEFAULT 6 PyUnicode_Contains │ │ │ │ │ - 1150: 00007b39 162 FUNC GLOBAL DEFAULT 1 _PyUnicode_Copy │ │ │ │ │ + 1148: 0000a031 1384 FUNC GLOBAL DEFAULT 6 _PyUnicode_JoinArray │ │ │ │ │ + 1149: 0000a599 1110 FUNC GLOBAL DEFAULT 6 PyUnicode_Contains │ │ │ │ │ + 1150: 00007b3d 162 FUNC GLOBAL DEFAULT 1 _PyUnicode_Copy │ │ │ │ │ 1151: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsPrintable │ │ │ │ │ 1152: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_hexdigits │ │ │ │ │ - 1153: 0000b7f5 442 FUNC GLOBAL DEFAULT 6 PyUnicode_AsWideCharString │ │ │ │ │ + 1153: 0000b7e5 442 FUNC GLOBAL DEFAULT 6 PyUnicode_AsWideCharString │ │ │ │ │ 1154: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ 1155: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ 1156: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ 1157: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ 1158: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ 1159: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsWhitespace │ │ │ │ │ - 1160: 00002e8d 194 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeLocale │ │ │ │ │ - 1161: 00002ff5 58 FUNC GLOBAL HIDDEN 1 _Py_DecodeUTF8_surrogateescape │ │ │ │ │ - 1162: 0000d379 672 FUNC GLOBAL DEFAULT 6 PyUnicode_Concat │ │ │ │ │ - 1163: 0000d619 564 FUNC GLOBAL DEFAULT 6 PyUnicode_Append │ │ │ │ │ - 1164: 00003035 1148 FUNC GLOBAL DEFAULT 1 PyUnicode_Partition │ │ │ │ │ + 1160: 00002e91 194 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeLocale │ │ │ │ │ + 1161: 00002ff9 58 FUNC GLOBAL HIDDEN 1 _Py_DecodeUTF8_surrogateescape │ │ │ │ │ + 1162: 0000d369 672 FUNC GLOBAL DEFAULT 6 PyUnicode_Concat │ │ │ │ │ + 1163: 0000d609 564 FUNC GLOBAL DEFAULT 6 PyUnicode_Append │ │ │ │ │ + 1164: 00003039 1148 FUNC GLOBAL DEFAULT 1 PyUnicode_Partition │ │ │ │ │ 1165: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_lower │ │ │ │ │ 1166: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToLowerFull │ │ │ │ │ - 1167: 0000e259 92 FUNC GLOBAL DEFAULT 6 PyUnicode_FromObject │ │ │ │ │ + 1167: 0000e249 92 FUNC GLOBAL DEFAULT 6 PyUnicode_FromObject │ │ │ │ │ 1168: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ 1169: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ 1170: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ 1171: 00000000 0 NOTYPE GLOBAL DEFAULT UND wmemchr │ │ │ │ │ - 1172: 0000f1b9 828 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeASCII │ │ │ │ │ + 1172: 0000f1a9 828 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeASCII │ │ │ │ │ 1173: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ - 1174: 0000f555 94 FUNC GLOBAL DEFAULT 6 PyUnicode_Join │ │ │ │ │ + 1174: 0000f545 94 FUNC GLOBAL DEFAULT 6 PyUnicode_Join │ │ │ │ │ 1175: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ 1176: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ 1177: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ 1178: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ 1179: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ 1180: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ - 1181: 00003841 324 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitEncodings │ │ │ │ │ + 1181: 00003845 324 FUNC GLOBAL HIDDEN 1 _PyUnicode_InitEncodings │ │ │ │ │ 1182: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCodec_InitRegistry │ │ │ │ │ 1183: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetFileSystemEncoding │ │ │ │ │ 1184: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_DumpPathConfig │ │ │ │ │ - 1185: 00010589 104 FUNC GLOBAL DEFAULT 6 PyUnicode_EncodeFSDefault │ │ │ │ │ + 1185: 00010579 104 FUNC GLOBAL DEFAULT 6 PyUnicode_EncodeFSDefault │ │ │ │ │ 1186: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_EncodeLocaleEx │ │ │ │ │ 1187: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromString │ │ │ │ │ 1188: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeEncodeError │ │ │ │ │ - 1189: 00010ced 88 FUNC GLOBAL DEFAULT 6 PyUnicode_Compare │ │ │ │ │ + 1189: 00010cdd 88 FUNC GLOBAL DEFAULT 6 PyUnicode_Compare │ │ │ │ │ 1190: 00000000 0 NOTYPE GLOBAL DEFAULT UND wmemcmp │ │ │ │ │ - 1191: 00011251 376 FUNC GLOBAL HIDDEN 6 _PyUnicode_XStrip │ │ │ │ │ - 1192: 000149dd 208 FUNC GLOBAL DEFAULT 6 PyUnicode_FromEncodedObject │ │ │ │ │ + 1191: 00011241 376 FUNC GLOBAL HIDDEN 6 _PyUnicode_XStrip │ │ │ │ │ + 1192: 000149c5 208 FUNC GLOBAL DEFAULT 6 PyUnicode_FromEncodedObject │ │ │ │ │ 1193: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_FromArray │ │ │ │ │ 1194: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStack_AsDict │ │ │ │ │ 1195: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Finish │ │ │ │ │ 1196: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Init │ │ │ │ │ 1197: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Alloc │ │ │ │ │ 1198: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Dealloc │ │ │ │ │ 1199: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Prepare │ │ │ │ │ 1200: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_WriteBytes │ │ │ │ │ - 1201: 000121ed 292 FUNC GLOBAL DEFAULT 6 PyUnicode_FSConverter │ │ │ │ │ + 1201: 000121dd 292 FUNC GLOBAL DEFAULT 6 PyUnicode_FSConverter │ │ │ │ │ 1202: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_FSPath │ │ │ │ │ 1203: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsAlpha │ │ │ │ │ 1204: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsDecimalDigit │ │ │ │ │ 1205: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsDigit │ │ │ │ │ 1206: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsNumeric │ │ │ │ │ - 1207: 00003b45 38 FUNC GLOBAL DEFAULT 1 PyUnicode_GetLength │ │ │ │ │ - 1208: 00003b6d 262 FUNC GLOBAL DEFAULT 1 PyUnicode_FSDecoder │ │ │ │ │ + 1207: 00003b49 38 FUNC GLOBAL DEFAULT 1 PyUnicode_GetLength │ │ │ │ │ + 1208: 00003b71 262 FUNC GLOBAL DEFAULT 1 PyUnicode_FSDecoder │ │ │ │ │ 1209: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttrString │ │ │ │ │ 1210: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyMem_RawWcsdup │ │ │ │ │ 1211: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 1212: 00003d89 364 FUNC GLOBAL DEFAULT 1 PyUnicode_AsWideChar │ │ │ │ │ - 1213: 00003ef5 776 FUNC GLOBAL DEFAULT 1 PyUnicode_BuildEncodingMap │ │ │ │ │ + 1212: 00003d8d 364 FUNC GLOBAL DEFAULT 1 PyUnicode_AsWideChar │ │ │ │ │ + 1213: 00003ef9 776 FUNC GLOBAL DEFAULT 1 PyUnicode_BuildEncodingMap │ │ │ │ │ 1214: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ 1215: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_SetItem │ │ │ │ │ - 1216: 000041fd 376 FUNC GLOBAL HIDDEN 1 _PyUnicode_Dedent │ │ │ │ │ - 1217: 000045b5 6 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUTF8String │ │ │ │ │ - 1218: 000047a5 352 FUNC GLOBAL DEFAULT 1 PyUnicode_Tailmatch │ │ │ │ │ - 1219: 00004905 82 FUNC GLOBAL DEFAULT 1 PyUnicode_EqualToUTF8 │ │ │ │ │ - 1220: 00004959 64 FUNC GLOBAL DEFAULT 1 PyUnicode_EqualToUTF8AndSize │ │ │ │ │ - 1221: 00012d5d 276 FUNC GLOBAL DEFAULT 6 _PyUnicode_ExactDealloc │ │ │ │ │ - 1222: 00012e89 5934 FUNC GLOBAL DEFAULT 6 PyUnicode_Format │ │ │ │ │ + 1216: 00004201 376 FUNC GLOBAL HIDDEN 1 _PyUnicode_Dedent │ │ │ │ │ + 1217: 000045b9 6 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUTF8String │ │ │ │ │ + 1218: 000047a9 352 FUNC GLOBAL DEFAULT 1 PyUnicode_Tailmatch │ │ │ │ │ + 1219: 00004909 82 FUNC GLOBAL DEFAULT 1 PyUnicode_EqualToUTF8 │ │ │ │ │ + 1220: 0000495d 64 FUNC GLOBAL DEFAULT 1 PyUnicode_EqualToUTF8AndSize │ │ │ │ │ + 1221: 00012d4d 276 FUNC GLOBAL DEFAULT 6 _PyUnicode_ExactDealloc │ │ │ │ │ + 1222: 00012e79 5934 FUNC GLOBAL DEFAULT 6 PyUnicode_Format │ │ │ │ │ 1223: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMapping_Check │ │ │ │ │ 1224: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetItem │ │ │ │ │ 1225: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Check │ │ │ │ │ 1226: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_AsDouble │ │ │ │ │ 1227: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_double_to_string │ │ │ │ │ 1228: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Size │ │ │ │ │ - 1229: 0000ac25 668 FUNC GLOBAL HIDDEN 1 _PyUnicode_FormatLong │ │ │ │ │ + 1229: 0000ac2d 668 FUNC GLOBAL HIDDEN 1 _PyUnicode_FormatLong │ │ │ │ │ 1230: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLongAndOverflow │ │ │ │ │ 1231: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 1232: 00015a21 288 FUNC GLOBAL DEFAULT 6 PyUnicode_FromOrdinal │ │ │ │ │ + 1232: 00015a09 288 FUNC GLOBAL DEFAULT 6 PyUnicode_FromOrdinal │ │ │ │ │ 1233: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Long │ │ │ │ │ 1234: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_Repeat │ │ │ │ │ 1235: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ 1236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ 1237: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_FillInfo │ │ │ │ │ 1238: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMemoryView_FromBuffer │ │ │ │ │ 1239: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCodec_DecodeText │ │ │ │ │ - 1240: 0000be01 1320 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeUTF16Stateful │ │ │ │ │ - 1241: 00016685 780 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF32Stateful │ │ │ │ │ + 1240: 0000be09 1320 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeUTF16Stateful │ │ │ │ │ + 1241: 0001666d 780 FUNC GLOBAL DEFAULT 6 PyUnicode_DecodeUTF32Stateful │ │ │ │ │ 1242: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ 1243: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ParseTuple │ │ │ │ │ 1244: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeEncodeError_SetStart │ │ │ │ │ 1245: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeEncodeError_SetEnd │ │ │ │ │ 1246: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeEncodeError_SetReason │ │ │ │ │ - 1247: 00014edd 146 FUNC GLOBAL DEFAULT 6 PyUnicodeWriter_WriteChar │ │ │ │ │ - 1248: 00014f71 120 FUNC GLOBAL DEFAULT 6 PyUnicodeWriter_WriteRepr │ │ │ │ │ - 1249: 00004ef9 4 FUNC GLOBAL DEFAULT 1 _PyUnicode_AsUTF8String │ │ │ │ │ - 1250: 00014fe9 28 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_Init │ │ │ │ │ - 1251: 00015159 274 FUNC GLOBAL DEFAULT 6 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ + 1247: 00014ec5 146 FUNC GLOBAL DEFAULT 6 PyUnicodeWriter_WriteChar │ │ │ │ │ + 1248: 00014f59 120 FUNC GLOBAL DEFAULT 6 PyUnicodeWriter_WriteRepr │ │ │ │ │ + 1249: 00004efd 4 FUNC GLOBAL DEFAULT 1 _PyUnicode_AsUTF8String │ │ │ │ │ + 1250: 00014fd1 28 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_Init │ │ │ │ │ + 1251: 00015141 274 FUNC GLOBAL DEFAULT 6 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ 1252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 1253: 0001526d 1300 FUNC GLOBAL DEFAULT 6 PyUnicode_Splitlines │ │ │ │ │ + 1253: 00015255 1300 FUNC GLOBAL DEFAULT 6 PyUnicode_Splitlines │ │ │ │ │ 1254: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsLinebreak │ │ │ │ │ 1255: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_Create │ │ │ │ │ 1256: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_GetObject │ │ │ │ │ 1257: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_SetStart │ │ │ │ │ 1258: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_SetEnd │ │ │ │ │ 1259: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeDecodeError_SetReason │ │ │ │ │ 1260: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCapsule_Import │ │ │ │ │ - 1261: 00005275 4 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeLatin1 │ │ │ │ │ - 1262: 00005279 1280 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeCharmap │ │ │ │ │ + 1261: 00005279 4 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeLatin1 │ │ │ │ │ + 1262: 0000527d 1280 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeCharmap │ │ │ │ │ 1263: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMapping_GetOptionalItem │ │ │ │ │ 1264: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLong │ │ │ │ │ 1265: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_LookupError │ │ │ │ │ - 1266: 00005779 116 FUNC GLOBAL DEFAULT 1 PyUnicode_ReadChar │ │ │ │ │ - 1267: 000057ed 56 FUNC GLOBAL HIDDEN 1 _PyUnicode_FiniTypes │ │ │ │ │ + 1266: 0000577d 116 FUNC GLOBAL DEFAULT 1 PyUnicode_ReadChar │ │ │ │ │ + 1267: 000057f1 56 FUNC GLOBAL HIDDEN 1 _PyUnicode_FiniTypes │ │ │ │ │ 1268: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticType_FiniBuiltin │ │ │ │ │ 1269: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsLowercase │ │ │ │ │ 1270: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsTitlecase │ │ │ │ │ 1271: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsUppercase │ │ │ │ │ - 1272: 000158b1 140 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteChar │ │ │ │ │ - 1273: 0001593d 228 FUNC GLOBAL HIDDEN 6 _PyUnicode_ClearInterned │ │ │ │ │ + 1272: 00015899 140 FUNC GLOBAL DEFAULT 6 _PyUnicodeWriter_WriteChar │ │ │ │ │ + 1273: 00015925 228 FUNC GLOBAL HIDDEN 6 _PyUnicode_ClearInterned │ │ │ │ │ 1274: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Next │ │ │ │ │ 1275: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_hashtable_destroy │ │ │ │ │ 1276: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Clear │ │ │ │ │ - 1277: 00005b59 110 FUNC GLOBAL HIDDEN 1 _PyUnicode_Fini │ │ │ │ │ + 1277: 00005b5d 110 FUNC GLOBAL HIDDEN 1 _PyUnicode_Fini │ │ │ │ │ 1278: 000000d3 402 FUNC GLOBAL DEFAULT 9 _PyUnicode_FromId │ │ │ │ │ 1279: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMutex_Lock │ │ │ │ │ 1280: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMutex_Unlock │ │ │ │ │ - 1281: 00006149 1916 FUNC GLOBAL HIDDEN 1 _PyUnicode_EncodeCharmap │ │ │ │ │ + 1281: 0000614d 1916 FUNC GLOBAL HIDDEN 1 _PyUnicode_EncodeCharmap │ │ │ │ │ 1282: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_Resize │ │ │ │ │ 1283: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Size │ │ │ │ │ 1284: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsString │ │ │ │ │ - 1285: 00006bd1 30 FUNC GLOBAL DEFAULT 1 PyUnicode_AppendAndDel │ │ │ │ │ - 1286: 00007499 62 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteUTF8 │ │ │ │ │ - 1287: 000074d9 72 FUNC GLOBAL DEFAULT 1 PyUnicode_AsASCIIString │ │ │ │ │ - 1288: 00007b15 36 FUNC GLOBAL DEFAULT 1 PyUnicode_EncodeLocale │ │ │ │ │ - 1289: 00008045 122 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteSubstring │ │ │ │ │ + 1285: 00006bd5 30 FUNC GLOBAL DEFAULT 1 PyUnicode_AppendAndDel │ │ │ │ │ + 1286: 0000749d 62 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteUTF8 │ │ │ │ │ + 1287: 000074dd 72 FUNC GLOBAL DEFAULT 1 PyUnicode_AsASCIIString │ │ │ │ │ + 1288: 00007b19 36 FUNC GLOBAL DEFAULT 1 PyUnicode_EncodeLocale │ │ │ │ │ + 1289: 0000804d 122 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteSubstring │ │ │ │ │ 1290: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToUpperFull │ │ │ │ │ 1291: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_upper │ │ │ │ │ 1292: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToTitleFull │ │ │ │ │ - 1293: 00015f75 1066 FUNC GLOBAL HIDDEN 6 _PyUnicode_InsertThousandsGrouping │ │ │ │ │ - 1294: 000086d5 384 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteASCII │ │ │ │ │ - 1295: 00008855 68 FUNC GLOBAL DEFAULT 1 PyUnicode_Split │ │ │ │ │ + 1293: 00015f5d 1066 FUNC GLOBAL HIDDEN 6 _PyUnicode_InsertThousandsGrouping │ │ │ │ │ + 1294: 000086dd 384 FUNC GLOBAL DEFAULT 1 PyUnicodeWriter_WriteASCII │ │ │ │ │ + 1295: 0000885d 68 FUNC GLOBAL DEFAULT 1 PyUnicode_Split │ │ │ │ │ 1296: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Reverse │ │ │ │ │ - 1297: 00009a9d 12 FUNC GLOBAL DEFAULT 1 PyInit__string │ │ │ │ │ + 1297: 00009aa5 12 FUNC GLOBAL DEFAULT 1 PyInit__string │ │ │ │ │ 1298: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModuleDef_Init │ │ │ │ │ 1299: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Type │ │ │ │ │ - 1300: 0000a501 44 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUCS4 │ │ │ │ │ + 1300: 0000a509 44 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUCS4 │ │ │ │ │ 1301: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_ToBase │ │ │ │ │ 1302: 00000eef 84 FUNC GLOBAL DEFAULT 9 PyUnicode_Resize │ │ │ │ │ - 1303: 0000aec1 1010 FUNC GLOBAL DEFAULT 1 _PyUnicode_EncodeUTF16 │ │ │ │ │ - 1304: 0000b7b5 64 FUNC GLOBAL HIDDEN 1 _PyUnicode_FastFill │ │ │ │ │ - 1305: 0000b7f5 36 FUNC GLOBAL HIDDEN 1 _PyUnicode_FastCopyCharacters │ │ │ │ │ + 1303: 0000aec9 1010 FUNC GLOBAL DEFAULT 1 _PyUnicode_EncodeUTF16 │ │ │ │ │ + 1304: 0000b7bd 64 FUNC GLOBAL HIDDEN 1 _PyUnicode_FastFill │ │ │ │ │ + 1305: 0000b7fd 36 FUNC GLOBAL HIDDEN 1 _PyUnicode_FastCopyCharacters │ │ │ │ │ 1306: 00000265 480 FUNC GLOBAL DEFAULT 9 PyUnicode_InternInPlace │ │ │ │ │ 1307: 00000445 50 FUNC GLOBAL DEFAULT 9 PyUnicodeWriter_Format │ │ │ │ │ - 1308: 0000b9d5 6 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ │ - 1309: 000163a1 740 FUNC GLOBAL HIDDEN 6 _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ │ - 1310: 0000baa1 76 FUNC GLOBAL DEFAULT 1 PyUnicode_Replace │ │ │ │ │ - 1311: 0000d405 1140 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeUTF7Stateful │ │ │ │ │ - 1312: 0000d879 10 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUCS4Copy │ │ │ │ │ - 1313: 0000da61 992 FUNC GLOBAL DEFAULT 1 _PyUnicode_EncodeUTF32 │ │ │ │ │ + 1308: 0000b9dd 6 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ │ + 1309: 00016389 740 FUNC GLOBAL HIDDEN 6 _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ │ + 1310: 0000baa9 76 FUNC GLOBAL DEFAULT 1 PyUnicode_Replace │ │ │ │ │ + 1311: 0000d40d 1140 FUNC GLOBAL DEFAULT 1 PyUnicode_DecodeUTF7Stateful │ │ │ │ │ + 1312: 0000d881 10 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUCS4Copy │ │ │ │ │ + 1313: 0000da69 992 FUNC GLOBAL DEFAULT 1 _PyUnicode_EncodeUTF32 │ │ │ │ │ 1314: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ 1315: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ 1316: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsCased │ │ │ │ │ - 1317: 0000e75d 504 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUnicodeEscapeString │ │ │ │ │ - 1318: 0000efed 124 FUNC GLOBAL HIDDEN 1 _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ │ + 1317: 0000e765 504 FUNC GLOBAL DEFAULT 1 PyUnicode_AsUnicodeEscapeString │ │ │ │ │ + 1318: 0000eff5 124 FUNC GLOBAL HIDDEN 1 _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ │ 1319: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ 1320: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsCaseIgnorable │ │ │ │ │ 1321: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ToFoldedFull │ │ │ │ │ - 1322: 0000f1ad 406 FUNC GLOBAL DEFAULT 1 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ │ - 1323: 0000f345 1090 FUNC GLOBAL DEFAULT 1 PyUnicode_Find │ │ │ │ │ - 1324: 0000f789 568 FUNC GLOBAL HIDDEN 1 _PyUnicode_EncodeUTF7 │ │ │ │ │ + 1322: 0000f1b5 406 FUNC GLOBAL DEFAULT 1 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ │ + 1323: 0000f34d 1090 FUNC GLOBAL DEFAULT 1 PyUnicode_Find │ │ │ │ │ + 1324: 0000f791 568 FUNC GLOBAL HIDDEN 1 _PyUnicode_EncodeUTF7 │ │ │ │ │ 1325: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_New │ │ │ │ │ 1326: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ 1327: 00000823 28 FUNC GLOBAL DEFAULT 9 PyUnicode_DecodeUTF16 │ │ │ │ │ 1328: 0000083f 28 FUNC GLOBAL DEFAULT 9 PyUnicode_DecodeUTF32 │ │ │ │ │ 1329: 00000957 10 FUNC GLOBAL DEFAULT 9 PyUnicode_GetDefaultEncoding │ │ │ │ │ 1330: 000009f3 44 FUNC GLOBAL DEFAULT 9 PyUnicode_AsCharmapString │ │ │ │ │ 1331: 00000aaf 6 FUNC GLOBAL DEFAULT 9 PyUnicode_AsLatin1String │ │ │ │ │ 1332: 00000b29 6 FUNC GLOBAL DEFAULT 9 PyUnicode_AsUTF16String │ │ │ │ │ 1333: 00000b2f 6 FUNC GLOBAL DEFAULT 9 PyUnicode_AsUTF32String │ │ │ │ │ 1334: 00000b35 6 FUNC GLOBAL DEFAULT 9 PyUnicode_DecodeUnicodeEscape │ │ │ │ │ - 1335: 0000fdd5 100 FUNC GLOBAL HIDDEN 1 _PyUnicode_InternedSize_Immortal │ │ │ │ │ + 1335: 0000fddd 100 FUNC GLOBAL HIDDEN 1 _PyUnicode_InternedSize_Immortal │ │ │ │ │ 1336: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_hashtable_len │ │ │ │ │ 1337: 00000b3b 202 FUNC GLOBAL DEFAULT 9 PyUnicode_WriteChar │ │ │ │ │ 1338: 00000c91 380 FUNC GLOBAL DEFAULT 9 PyUnicodeWriter_WriteWideChar │ │ │ │ │ - 1339: 0000fe39 254 FUNC GLOBAL DEFAULT 1 PyUnicode_CopyCharacters │ │ │ │ │ + 1339: 0000fe41 254 FUNC GLOBAL DEFAULT 1 PyUnicode_CopyCharacters │ │ │ │ │ 1340: 00000eab 68 FUNC GLOBAL DEFAULT 9 PyUnicode_Count │ │ │ │ │ 1341: 00000f43 60 FUNC GLOBAL DEFAULT 9 PyUnicode_RSplit │ │ │ │ │ 1342: 00000f7f 486 FUNC GLOBAL DEFAULT 9 PyUnicode_Translate │ │ │ │ │ 1343: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeTranslateError_Create │ │ │ │ │ 1344: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeTranslateError_SetStart │ │ │ │ │ 1345: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeTranslateError_SetEnd │ │ │ │ │ 1346: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeTranslateError_SetReason │ │ │ │ │ @@ -1366,15 +1366,15 @@ │ │ │ │ │ 1362: 00002323 230 FUNC GLOBAL DEFAULT 9 PyUnicode_DecodeLocaleAndSize │ │ │ │ │ 1363: 00002409 42 FUNC GLOBAL DEFAULT 9 PyUnicode_GetSize │ │ │ │ │ 1364: 00002433 30 FUNC GLOBAL DEFAULT 9 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ │ 1365: 00002451 214 FUNC GLOBAL DEFAULT 9 _PyUnicodeWriter_WriteLatin1String │ │ │ │ │ 1366: 00002527 6 FUNC GLOBAL DEFAULT 9 PyUnicode_DecodeUTF7 │ │ │ │ │ 1367: 0000252d 90 FUNC GLOBAL HIDDEN 9 _PyUnicode_EqualToASCIIId │ │ │ │ │ 1368: 00002587 26 FUNC GLOBAL HIDDEN 9 _PyUnicode_InternStatic │ │ │ │ │ - 1369: 00016aa5 4 FUNC GLOBAL DEFAULT 6 _PyUnicode_InternInPlace │ │ │ │ │ + 1369: 00016a8d 4 FUNC GLOBAL DEFAULT 6 _PyUnicode_InternInPlace │ │ │ │ │ 1370: 000025a1 44 FUNC GLOBAL DEFAULT 9 PyUnicode_InternImmortal │ │ │ │ │ 1371: 000025cd 60 FUNC GLOBAL DEFAULT 9 PyUnicode_KIND │ │ │ │ │ 1372: 00002609 72 FUNC GLOBAL DEFAULT 9 PyUnicode_DATA │ │ │ │ │ 1373: 000003c8 208 OBJECT GLOBAL HIDDEN 3 _PyUnicodeASCIIIter_Type │ │ │ │ │ 1374: 00000498 208 OBJECT GLOBAL DEFAULT 3 PyUnicodeIter_Type │ │ │ │ │ 1375: 00000004 208 OBJECT GLOBAL DEFAULT 3 PyUnicode_Type │ │ │ │ │ 1376: 00000078 128 OBJECT GLOBAL DEFAULT 12 _Py_ascii_whitespace │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,155 +1,154 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x38884 contains 3246 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x38874 contains 3246 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000038 0003e50a R_ARM_THM_CALL 00000000 PyMem_RawMalloc │ │ │ │ │ 00000406 0003e60a 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 │ │ │ │ │ -0000061a 0003ef0a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -00000630 0000122f R_ARM_THM_MOVW_ABS_NC 00000539 hashtable_unicode_hash │ │ │ │ │ -00000634 00001230 R_ARM_THM_MOVT_ABS 00000539 hashtable_unicode_hash │ │ │ │ │ -00000638 0003e52f R_ARM_THM_MOVW_ABS_NC 00000000 PyMem_RawMalloc │ │ │ │ │ -0000063c 0003e530 R_ARM_THM_MOVT_ABS 00000000 PyMem_RawMalloc │ │ │ │ │ -00000642 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyMem_RawFree │ │ │ │ │ -00000646 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyMem_RawFree │ │ │ │ │ -0000064c 0000132f R_ARM_THM_MOVW_ABS_NC 000006b1 hashtable_unicode_compare │ │ │ │ │ -00000650 00001330 R_ARM_THM_MOVT_ABS 000006b1 hashtable_unicode_compare │ │ │ │ │ -00000654 0003f00a R_ARM_THM_CALL 00000000 _Py_hashtable_new_full │ │ │ │ │ -00000668 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000066e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000674 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000067a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000680 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000686 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000068c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000692 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000698 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000069e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006a4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006aa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006b0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006b6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006bc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006c4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006ca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006d2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006d8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006de 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006e4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006ea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006f0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006f6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000006fc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000702 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000708 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000070e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000714 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000071a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000720 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000726 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000072c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000732 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000738 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000073e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000746 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000074c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000752 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000758 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000075e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000764 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000076a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000770 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000776 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000077c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000782 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000788 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000078e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000794 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000079a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007a0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007a6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007ac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007b2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007b8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007be 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007c4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007ca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007d0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007d6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007dc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007e2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007e8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007ee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007f4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000007fa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000800 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000806 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000080c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000812 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000818 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000081e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000824 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000082a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000830 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000836 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000083c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000842 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000848 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000084e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000854 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000085a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000860 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000866 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000086c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000872 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000878 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000087e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000884 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000088a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000890 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000896 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000089e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008a4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008ac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008b2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008b8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008be 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008c4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008ca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008d2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008d8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008e0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008e6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008ec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008f2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000008fa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000900 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000906 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000090c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000914 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000091a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000920 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000926 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000092c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000932 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000938 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000093e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000944 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000094a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000950 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000956 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000095c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000962 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000968 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000970 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000061e 0003ef0a 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 0003e52f R_ARM_THM_MOVW_ABS_NC 00000000 PyMem_RawMalloc │ │ │ │ │ +00000640 0003e530 R_ARM_THM_MOVT_ABS 00000000 PyMem_RawMalloc │ │ │ │ │ +00000646 0003e62f R_ARM_THM_MOVW_ABS_NC 00000000 PyMem_RawFree │ │ │ │ │ +0000064a 0003e630 R_ARM_THM_MOVT_ABS 00000000 PyMem_RawFree │ │ │ │ │ +00000650 0000132f R_ARM_THM_MOVW_ABS_NC 00001b6d hashtable_unicode_compare │ │ │ │ │ +00000654 00001330 R_ARM_THM_MOVT_ABS 00001b6d hashtable_unicode_compare │ │ │ │ │ +00000658 0003f00a 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 │ │ │ │ │ +000006c8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000006ce 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 │ │ │ │ │ +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 │ │ │ │ │ +000008a2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000008a8 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 │ │ │ │ │ +000008d6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +000008dc 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 │ │ │ │ │ +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 │ │ │ │ │ +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 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000978 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000097c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000980 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000984 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000988 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000098c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -259,142 +258,142 @@ │ │ │ │ │ 00000b2c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b30 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b34 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b38 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b3c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b40 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b44 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000b4a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b50 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b56 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b5c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b62 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b68 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b6e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b74 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b7a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b80 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b86 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b8c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b92 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b98 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000b9e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000ba4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000baa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bb0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bb6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bbc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bc2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bc8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bd4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bda 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000be0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000be6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bf2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bf8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000bfe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c04 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c0a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c10 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c16 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c1c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c22 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c28 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c2e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c34 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c3a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c40 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c46 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c4e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c54 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c5a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c60 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c66 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c6c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c72 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c78 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c7e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c84 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c8a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c90 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c96 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000c9c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000ca2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000ca8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cb4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cc0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cc6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000ccc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cd2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cd8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cde 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000ce4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cf0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cf6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000cfc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d02 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d08 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d0e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d14 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d1a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d20 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d28 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d2e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d34 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d3a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d40 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d46 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d4c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d52 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d58 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d5e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d64 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d6a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d70 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d76 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d7c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d82 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d88 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d8e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d94 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000d9a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000da0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000da6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000db2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000db8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dbe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dc6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dcc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dd2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dd8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dde 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000de4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000df0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000df6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000dfe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e04 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e0a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e10 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e16 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e1c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e22 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e28 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e30 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e36 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e3c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e42 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e48 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00000e50 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000b48 0003f102 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 │ │ │ │ │ +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 │ │ │ │ │ +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 │ │ │ │ │ +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 │ │ │ │ │ +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 │ │ │ │ │ +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 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000e58 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000e5c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000e60 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000e64 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000e68 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000e6c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -508,142 +507,142 @@ │ │ │ │ │ 0000101c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001020 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001024 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001028 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000102c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001030 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001034 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000103a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001040 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001046 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000104c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001052 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001058 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000105e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001064 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000106a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001070 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001076 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000107c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001084 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000108a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001090 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001096 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000109c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010a2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010a8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010ae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010b4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010ba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010c0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010c6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010cc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010d2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010d8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010de 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010e4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010ea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010f0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010f6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000010fc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001102 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001108 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000110e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001114 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000111a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001120 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001126 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000112e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001134 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000113a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001140 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001146 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000114c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001152 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001158 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000115e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001164 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000116a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001170 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001176 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000117c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001182 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001188 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000118e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001194 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000119a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011a0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011a6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011ac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011b2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011b8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011be 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011c4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011ca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011d0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011d6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011dc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011e2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011e8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011ee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011f4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000011fa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001200 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001206 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000120c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001212 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001218 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000121e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001224 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000122a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001230 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001236 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000123c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001242 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001248 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000124e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001254 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000125a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001260 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001266 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000126c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001272 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001278 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000127e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001284 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000128a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001290 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001296 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000129c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012a2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012a8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012ae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012b4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012ba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012c0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012c6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012cc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012d2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012d8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012de 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012e4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012ea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012f0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012f6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000012fc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001304 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000130a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001310 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001316 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000131e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001324 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000132a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001330 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001336 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000133c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001038 0003f102 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 │ │ │ │ │ +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 │ │ │ │ │ +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 │ │ │ │ │ +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 │ │ │ │ │ +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 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001344 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001348 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000134c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001350 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001354 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001358 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -758,142 +757,142 @@ │ │ │ │ │ 0000150c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001510 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001514 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001518 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000151c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001520 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001524 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000152a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001530 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001536 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000153c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001542 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001548 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000154e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001554 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000155a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001560 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001566 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000156c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001572 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001578 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000157e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001584 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000158a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001590 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001596 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000159c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015a2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015a8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015ae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015b4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015ba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015c0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015c6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015cc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015d2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015d8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015de 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015e4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015ea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015f0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015f6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000015fc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001602 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001608 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000160e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001614 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000161a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001620 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001626 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000162c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001632 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001638 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000163e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001644 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000164a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001650 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001656 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000165c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001662 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001668 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000166e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001674 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000167a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001680 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001686 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000168c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001692 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001698 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000169e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016a4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016aa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016b0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016b6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016bc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016c2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016c8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016ce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016d4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016dc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016e2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016e8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016ee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016f4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000016fa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001700 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001706 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000170c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001712 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001718 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000171e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001724 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000172a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001730 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001736 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000173c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001742 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001748 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000174e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001756 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000175c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001762 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001768 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000176e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001774 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000177a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001780 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001786 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000178c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001792 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001798 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000179e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017a6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017ac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017b2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017b8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017be 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017c4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017ca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017d0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017d6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017dc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017e2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017e8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017ee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017f4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000017fa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001800 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001806 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000180c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001812 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001818 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000181e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001824 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000182c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001528 0003f102 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 │ │ │ │ │ +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 │ │ │ │ │ +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 │ │ │ │ │ +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 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001834 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001838 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000183c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001840 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001844 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001848 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -1009,142 +1008,142 @@ │ │ │ │ │ 00001a00 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001a04 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001a08 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001a0c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001a10 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001a14 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001a18 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001a1e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a24 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a2a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a30 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a36 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a3c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a42 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a48 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a4e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a54 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a5a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a60 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a66 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a6c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a72 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a78 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a7e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a84 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a8a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a90 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a96 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001a9c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001aa2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001aa8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001aae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ab4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001aba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ac0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ac6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001acc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ad2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ad8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ade 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ae4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001aea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001af0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001af6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001afc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b02 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b08 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b0e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b14 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b1a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b20 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b26 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b2c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b32 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b38 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b3e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b44 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b4a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b50 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b56 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b5c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b62 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b68 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b6e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b74 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b7a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b80 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b86 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b8c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b92 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b98 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001b9e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ba4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001baa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bb0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bb6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bbc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bc2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bc8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bd4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bda 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001be0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001be6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bf2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bf8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001bfe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c04 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c0a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c10 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c16 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c1c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c22 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c28 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c2e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c34 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c3a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c40 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c46 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c4c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c52 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c58 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c5e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c64 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c6a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c70 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c76 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c7c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c82 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c88 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c8e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c94 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001c9a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ca0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ca6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cb2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cb8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cbe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cc4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cd0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cd6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cdc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ce2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ce8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cf4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001cfa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001d00 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001d06 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001d0c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001d12 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001d18 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001a1c 0003f102 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 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001d20 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001d24 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001d28 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001d2c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001d30 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001d34 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -1263,142 +1262,142 @@ │ │ │ │ │ 00001ef8 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001efc 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001f00 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001f04 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001f08 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001f0c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001f10 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001f16 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f1c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f22 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f28 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f2e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f34 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f3a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f40 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f46 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f4c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f52 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f58 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f5e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f64 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f6a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f70 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f76 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f7c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f82 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f88 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f8e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f94 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001f9a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fa0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fa6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fac 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fb2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fb8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fbe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fc4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fca 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fd0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fd6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fdc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fe2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fe8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001fee 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ff4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00001ffa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002000 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002006 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000200c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002012 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002018 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000201e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002024 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000202a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002030 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002036 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000203c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002042 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002048 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000204e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002054 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000205a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002060 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002066 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000206c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002072 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002078 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000207e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002084 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000208a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002090 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002096 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000209c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020a2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020a8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020ae 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020b4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020ba 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020c0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020c6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020cc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020d2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020d8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020de 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020e4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020ea 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020f0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020f6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000020fc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002102 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002108 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000210e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002114 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000211a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002120 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002126 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000212c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002132 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002138 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000213e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002144 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000214a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002150 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002156 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000215c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002162 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002168 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000216e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002174 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000217a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002180 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002186 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000218c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002192 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002198 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000219e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021a4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021aa 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021b0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021b6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021bc 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021c2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021c8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021ce 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021d4 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021da 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021e0 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021e6 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021ec 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021f2 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021f8 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -000021fe 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002204 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000220a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002210 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f14 0003f102 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 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002218 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000221c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002220 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002224 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002228 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000222c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -1517,49 +1516,49 @@ │ │ │ │ │ 000023f0 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000023f4 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000023f8 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000023fc 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002400 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002404 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002408 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000240e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002414 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000241a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002420 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002426 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000242c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002432 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002438 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000243e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002444 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000244a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002450 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002456 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000245c 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002462 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000246a 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -00002474 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ -0000248c 0003f20a R_ARM_THM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ -000024a2 0003f30a R_ARM_THM_CALL 00000000 _Py_hashtable_set │ │ │ │ │ -000024ba 0003ef0a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -000024c2 0003f40a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -000024f0 0003ef0a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -0000250a 0003f50a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00002512 0000112f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC8 │ │ │ │ │ -00002516 00001130 R_ARM_THM_MOVT_ABS 000000a0 .LC8 │ │ │ │ │ -00002520 0000102f R_ARM_THM_MOVW_ABS_NC 00000080 .LC7 │ │ │ │ │ -00002524 00001030 R_ARM_THM_MOVT_ABS 00000080 .LC7 │ │ │ │ │ -0000252a 0003f60a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00002548 0003f50a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000254e 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002552 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002558 00000f2f R_ARM_THM_MOVW_ABS_NC 00000058 .LC6 │ │ │ │ │ -0000255c 00000f30 R_ARM_THM_MOVT_ABS 00000058 .LC6 │ │ │ │ │ -0000257e 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000258c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000240c 0003f102 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 │ │ │ │ │ +0000246e 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002478 0000140a R_ARM_THM_CALL 000004b1 intern_static.isra.0 │ │ │ │ │ +00002490 0003f20a R_ARM_THM_CALL 00000000 _Py_hashtable_get │ │ │ │ │ +000024a6 0003f30a R_ARM_THM_CALL 00000000 _Py_hashtable_set │ │ │ │ │ +000024be 0003ef0a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +000024c6 0003f40a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +000024f4 0003ef0a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +0000250e 0003f50a 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 0003f60a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +0000254c 0003f50a 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 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002590 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002594 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002598 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000259c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025a0 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025a4 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025a8 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -1569,1748 +1568,1749 @@ │ │ │ │ │ 000025b8 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025bc 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025c0 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025c4 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025c8 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025cc 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025d0 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000025d4 00037702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000025d4 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000025d8 00037702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000025ee 0003ef0a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -000025f6 0000262f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000025fa 00002630 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000262c 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -00002630 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000263c 00037702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000268a 0004120a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -00002696 0004120a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -000026a2 0004120a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ -000026be 0000572f R_ARM_THM_MOVW_ABS_NC 000001e0 .LC15 │ │ │ │ │ -000026c2 00005730 R_ARM_THM_MOVT_ABS 000001e0 .LC15 │ │ │ │ │ -000026d0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000025dc 00037702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000025f2 0003ef0a 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 00037702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000268e 0004120a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +0000269a 0004120a R_ARM_THM_CALL 00000000 _PyStaticType_InitBuiltin │ │ │ │ │ +000026a6 0004120a 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 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000026dc 00037702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000026f0 00005c2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC16 │ │ │ │ │ -000026f4 00005c30 R_ARM_THM_MOVT_ABS 00000000 .LC16 │ │ │ │ │ -000026fa 0004160a R_ARM_THM_CALL 00000000 wcscmp │ │ │ │ │ -00002700 00005d2f R_ARM_THM_MOVW_ABS_NC 0000001c .LC17 │ │ │ │ │ -00002704 00005d30 R_ARM_THM_MOVT_ABS 0000001c .LC17 │ │ │ │ │ -0000270a 0004160a R_ARM_THM_CALL 00000000 wcscmp │ │ │ │ │ -00002778 0003f12f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00002780 0003f130 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000027a6 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000027cc 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000027d4 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000026dc 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000026e0 00037702 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 0004160a 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 0004160a R_ARM_THM_CALL 00000000 wcscmp │ │ │ │ │ +0000277c 0003f12f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00002784 0003f130 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000027aa 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000027d0 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000027d8 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000027ec 0004020a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000289c 00043b0a R_ARM_THM_CALL 00004439 _PyUnicode_ScanIdentifier │ │ │ │ │ -000028de 0004150a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -000028fe 0000322f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -00002902 00003230 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -00002908 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002912 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000067c .LC91 │ │ │ │ │ -00002916 0000dd30 R_ARM_THM_MOVT_ABS 0000067c .LC91 │ │ │ │ │ -0000291c 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002924 0000d32f R_ARM_THM_MOVW_ABS_NC 0000055c .LC81 │ │ │ │ │ -00002928 0000d330 R_ARM_THM_MOVT_ABS 0000055c .LC81 │ │ │ │ │ -0000292e 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002936 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ -0000293a 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ -00002940 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002948 0000d52f R_ARM_THM_MOVW_ABS_NC 0000056c .LC83 │ │ │ │ │ -0000294c 0000d530 R_ARM_THM_MOVT_ABS 0000056c .LC83 │ │ │ │ │ -00002952 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002962 0000d12f R_ARM_THM_MOVW_ABS_NC 0000054c .LC79 │ │ │ │ │ -00002966 0000d130 R_ARM_THM_MOVT_ABS 0000054c .LC79 │ │ │ │ │ -0000296c 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002974 0000d22f R_ARM_THM_MOVW_ABS_NC 00000554 .LC80 │ │ │ │ │ -00002978 0000d230 R_ARM_THM_MOVT_ABS 00000554 .LC80 │ │ │ │ │ -0000297e 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002988 0004490a R_ARM_THM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ -0000299e 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000029b4 0004056b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000029c6 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000684 .LC93 │ │ │ │ │ -000029ca 0000ea30 R_ARM_THM_MOVT_ABS 00000684 .LC93 │ │ │ │ │ -000029d2 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -000029dc 0004500a R_ARM_THM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ -00002a02 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002a58 0000c70a R_ARM_THM_CALL 000068b1 _copy_characters │ │ │ │ │ -00002a7a 00040c0a R_ARM_THM_CALL 00004d0d _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00002b0c 00045b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00002b10 00045b30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00002b28 00042f0a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -00002b36 0004570a R_ARM_THM_CALL 000067b1 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00002b50 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b58 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002b76 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002b7a 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002b80 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ -00002b84 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ -00002b8a 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002ba6 00040a0a R_ARM_THM_CALL 00003d65 _PyUnicodeWriter_Finish │ │ │ │ │ -00002bde 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002be8 0004056b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002c3a 00003b0a R_ARM_THM_CALL 00005029 _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ -00002d70 0004710a R_ARM_THM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ -00002da4 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002da8 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002dac 0001302f R_ARM_THM_MOVW_ABS_NC 000008d0 .LC110 │ │ │ │ │ -00002db0 00013030 R_ARM_THM_MOVT_ABS 000008d0 .LC110 │ │ │ │ │ -00002db6 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002e58 00047b0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002ea0 0004020a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00002ea8 0004090a R_ARM_THM_CALL 00002f51 _Py_GetErrorHandler │ │ │ │ │ -00002eba 0004170a R_ARM_THM_CALL 00000000 _Py_DecodeLocaleEx │ │ │ │ │ -00002ec4 0004180a R_ARM_THM_CALL 00002305 PyUnicode_FromWideChar │ │ │ │ │ -00002ecc 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00002ede 00041b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -00002ee2 00041b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -00002ef0 00005f2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC19 │ │ │ │ │ -00002ef4 00005f30 R_ARM_THM_MOVT_ABS 00000214 .LC19 │ │ │ │ │ -00002efe 0000602f R_ARM_THM_MOVW_ABS_NC 0000021c .LC20 │ │ │ │ │ -00002f02 00006030 R_ARM_THM_MOVT_ABS 0000021c .LC20 │ │ │ │ │ -00002f06 00041c0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ -00002f10 00041d0a R_ARM_THM_CALL 00000000 PyCodec_StrictErrors │ │ │ │ │ -00002f24 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f2e 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002f36 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002f3a 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002f3e 0000612f R_ARM_THM_MOVW_ABS_NC 00000224 .LC21 │ │ │ │ │ -00002f42 00006130 R_ARM_THM_MOVT_ABS 00000224 .LC21 │ │ │ │ │ -00002f48 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002f60 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000067c .LC91 │ │ │ │ │ -00002f64 0000dd30 R_ARM_THM_MOVT_ABS 0000067c .LC91 │ │ │ │ │ -00002f6a 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002f70 0000d52f R_ARM_THM_MOVW_ABS_NC 0000056c .LC83 │ │ │ │ │ -00002f74 0000d530 R_ARM_THM_MOVT_ABS 0000056c .LC83 │ │ │ │ │ -00002f7a 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002f84 0000d42f R_ARM_THM_MOVW_ABS_NC 00000564 .LC82 │ │ │ │ │ -00002f88 0000d430 R_ARM_THM_MOVT_ABS 00000564 .LC82 │ │ │ │ │ -00002f8e 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002f94 0000d32f R_ARM_THM_MOVW_ABS_NC 0000055c .LC81 │ │ │ │ │ -00002f98 0000d330 R_ARM_THM_MOVT_ABS 0000055c .LC81 │ │ │ │ │ -00002f9e 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002fa4 00016e2f R_ARM_THM_MOVW_ABS_NC 00000bb4 .LC127 │ │ │ │ │ -00002fa8 00016e30 R_ARM_THM_MOVT_ABS 00000bb4 .LC127 │ │ │ │ │ -00002fae 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002fc0 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000684 .LC93 │ │ │ │ │ -00002fc4 0000ea30 R_ARM_THM_MOVT_ABS 00000684 .LC93 │ │ │ │ │ -00002fca 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002fde 00016f2f R_ARM_THM_MOVW_ABS_NC 00000bc8 .LC128 │ │ │ │ │ -00002fe2 00016f30 R_ARM_THM_MOVT_ABS 00000bc8 .LC128 │ │ │ │ │ -00002fe6 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00003014 0003e40a R_ARM_THM_CALL 00000001 _Py_DecodeUTF8Ex │ │ │ │ │ -000030da 00045e0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00003118 0004290a R_ARM_THM_CALL 00003c7d _PyUnicode_FromASCII │ │ │ │ │ -00003138 0004290a R_ARM_THM_CALL 00003c7d _PyUnicode_FromASCII │ │ │ │ │ -0000313e 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003290 00047b0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000032a8 00042802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -000032ac 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000027dc 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000027f0 0004010a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000028a0 00043b0a R_ARM_THM_CALL 00004439 _PyUnicode_ScanIdentifier │ │ │ │ │ +000028e2 0004150a 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 0004460a 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 0004460a 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 0004460a 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 0004460a 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 0004460a 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 0004460a 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 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +0000298c 0004490a R_ARM_THM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ +000029a2 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000029b8 0004046b 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 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000029e0 0004500a R_ARM_THM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ +00002a06 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002a5c 0000c70a R_ARM_THM_CALL 000068b1 _copy_characters │ │ │ │ │ +00002a7e 00040b0a R_ARM_THM_CALL 00004d0d _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00002b10 00045b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00002b14 00045b30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00002b2c 00042f0a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +00002b3a 0004570a R_ARM_THM_CALL 000067b1 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00002b54 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b5c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002b7a 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002b7e 00043530 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 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002baa 0004090a R_ARM_THM_CALL 00003d65 _PyUnicodeWriter_Finish │ │ │ │ │ +00002be2 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002bec 0004046b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002c3e 0000390a R_ARM_THM_CALL 00005029 _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ +00002d74 0004710a R_ARM_THM_CALL 00000000 _PyUnicode_ToDecimalDigit │ │ │ │ │ +00002da8 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002dac 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002db0 0001302f R_ARM_THM_MOVW_ABS_NC 000008d0 .LC110 │ │ │ │ │ +00002db4 00013030 R_ARM_THM_MOVT_ABS 000008d0 .LC110 │ │ │ │ │ +00002dba 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002e5c 00047b0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00002ea4 0004010a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00002eac 0004080a R_ARM_THM_CALL 00002f55 _Py_GetErrorHandler │ │ │ │ │ +00002ebe 0004170a R_ARM_THM_CALL 00000000 _Py_DecodeLocaleEx │ │ │ │ │ +00002ec8 0004180a R_ARM_THM_CALL 00002305 PyUnicode_FromWideChar │ │ │ │ │ +00002ed0 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00002ee2 00041b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +00002ee6 00041b30 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 00041c0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ +00002f14 00041d0a R_ARM_THM_CALL 00000000 PyCodec_StrictErrors │ │ │ │ │ +00002f28 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002f32 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002f3a 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002f3e 00041a30 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 0003fe0a 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 0004460a 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 0004460a 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 0004460a 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 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00002fa8 00016e2f R_ARM_THM_MOVW_ABS_NC 00000bb4 .LC127 │ │ │ │ │ +00002fac 00016e30 R_ARM_THM_MOVT_ABS 00000bb4 .LC127 │ │ │ │ │ +00002fb2 0004460a 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 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00002fe2 00016f2f R_ARM_THM_MOVW_ABS_NC 00000bc8 .LC128 │ │ │ │ │ +00002fe6 00016f30 R_ARM_THM_MOVT_ABS 00000bc8 .LC128 │ │ │ │ │ +00002fea 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00003018 0003e40a R_ARM_THM_CALL 00000001 _Py_DecodeUTF8Ex │ │ │ │ │ +000030de 00045e0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000311c 0004290a R_ARM_THM_CALL 00003c7d _PyUnicode_FromASCII │ │ │ │ │ +0000313c 0004290a R_ARM_THM_CALL 00003c7d _PyUnicode_FromASCII │ │ │ │ │ +00003142 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003294 00047b0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000032ac 00042802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 000032b0 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000032c2 00045e0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00003314 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003334 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000333a 0004310a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00003392 00045e0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000033e6 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003418 00045e0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000342c 00016a0a R_ARM_THM_CALL 0001260d ucs1lib_fastsearch.constprop.1 │ │ │ │ │ -0000343a 0000b50a R_ARM_THM_CALL 000041d1 _PyUnicode_FromUCS1 │ │ │ │ │ -0000345a 0000b50a R_ARM_THM_CALL 000041d1 _PyUnicode_FromUCS1 │ │ │ │ │ -00003460 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000346e 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003474 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003478 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000347c 0000fd2f R_ARM_THM_MOVW_ABS_NC 000006c4 .LC96 │ │ │ │ │ -00003480 0000fd30 R_ARM_THM_MOVT_ABS 000006c4 .LC96 │ │ │ │ │ -00003486 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003588 0004850a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00003596 0004900a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -000035a2 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003628 0004910a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00003676 0004850a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00003698 0003f90a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000370a 0004910a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00003766 0004910a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -000037f2 0004910a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000380a 00047e0a R_ARM_THM_CALL 00007b39 _PyUnicode_Copy │ │ │ │ │ -00003818 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000032b4 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000032c6 00045e0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00003318 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003338 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000333e 0004310a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00003396 00045e0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000033ea 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000341c 00045e0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00003430 00016a0a R_ARM_THM_CALL 000125fd ucs1lib_fastsearch.constprop.1 │ │ │ │ │ +0000343e 0000b50a R_ARM_THM_CALL 000041d1 _PyUnicode_FromUCS1 │ │ │ │ │ +0000345e 0000b50a R_ARM_THM_CALL 000041d1 _PyUnicode_FromUCS1 │ │ │ │ │ +00003464 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003472 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003478 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000347c 00041a30 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 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000358c 0004850a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000359a 0004900a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000035a6 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000362c 0004910a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000367a 0004850a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000369c 0003f90a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +0000370e 0004910a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000376a 0004910a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +000037f6 0004910a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000380e 00047e0a R_ARM_THM_CALL 00007b3d _PyUnicode_Copy │ │ │ │ │ 0000381c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003824 0004332f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00003828 00043330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000382c 0001892f R_ARM_THM_MOVW_ABS_NC 00000c94 .LC136 │ │ │ │ │ -00003830 00018930 R_ARM_THM_MOVT_ABS 00000c94 .LC136 │ │ │ │ │ -00003836 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000385a 00049e0a R_ARM_THM_CALL 00000000 _PyCodec_InitRegistry │ │ │ │ │ -00003868 0004150a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -00003878 0004150a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -00003888 0001b52f R_ARM_THM_MOVW_ABS_NC 00000dac .LC146 │ │ │ │ │ -0000388c 0001b530 R_ARM_THM_MOVT_ABS 00000dac .LC146 │ │ │ │ │ -0000389e 0001b62f R_ARM_THM_MOVW_ABS_NC 00000dc0 .LC147 │ │ │ │ │ -000038a2 0001b630 R_ARM_THM_MOVT_ABS 00000dc0 .LC147 │ │ │ │ │ -000038ba 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -000038c4 0000322f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -000038c8 00003230 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -000038ce 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -000038e0 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -000038ee 0003ef0a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -000038fe 00049f0a R_ARM_THM_CALL 00000000 _Py_SetFileSystemEncoding │ │ │ │ │ -00003908 0004150a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ -0000392a 0004a00a R_ARM_THM_CALL 00000000 _Py_DumpPathConfig │ │ │ │ │ -0000392e 0001b32f R_ARM_THM_MOVW_ABS_NC 00000d4c .LC144 │ │ │ │ │ -00003932 0001b330 R_ARM_THM_MOVT_ABS 00000d4c .LC144 │ │ │ │ │ -00003954 0001b72f R_ARM_THM_MOVW_ABS_NC 00000dd4 .LC148 │ │ │ │ │ -00003958 0001b730 R_ARM_THM_MOVT_ABS 00000dd4 .LC148 │ │ │ │ │ -00003966 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000396a 0001b42f R_ARM_THM_MOVW_ABS_NC 00000d88 .LC145 │ │ │ │ │ -0000396e 0001b430 R_ARM_THM_MOVT_ABS 00000d88 .LC145 │ │ │ │ │ -00003976 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -0000397c 00037702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00003820 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003828 0004332f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000382c 00043330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00003830 0001892f R_ARM_THM_MOVW_ABS_NC 00000c94 .LC136 │ │ │ │ │ +00003834 00018930 R_ARM_THM_MOVT_ABS 00000c94 .LC136 │ │ │ │ │ +0000383a 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000385e 00049e0a R_ARM_THM_CALL 00000000 _PyCodec_InitRegistry │ │ │ │ │ +0000386c 0004150a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +0000387c 0004150a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +0000388c 0001b52f R_ARM_THM_MOVW_ABS_NC 00000dac .LC146 │ │ │ │ │ +00003890 0001b530 R_ARM_THM_MOVT_ABS 00000dac .LC146 │ │ │ │ │ +000038a2 0001b62f R_ARM_THM_MOVW_ABS_NC 00000dc0 .LC147 │ │ │ │ │ +000038a6 0001b630 R_ARM_THM_MOVT_ABS 00000dc0 .LC147 │ │ │ │ │ +000038be 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +000038c8 0000302f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ +000038cc 00003030 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ +000038d2 0004460a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000038e4 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +000038f2 0003ef0a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +00003902 00049f0a R_ARM_THM_CALL 00000000 _Py_SetFileSystemEncoding │ │ │ │ │ +0000390c 0004150a R_ARM_THM_CALL 00000000 _PyInterpreterState_GetConfig │ │ │ │ │ +0000392e 0004a00a R_ARM_THM_CALL 00000000 _Py_DumpPathConfig │ │ │ │ │ +00003932 0001b32f R_ARM_THM_MOVW_ABS_NC 00000d4c .LC144 │ │ │ │ │ +00003936 0001b330 R_ARM_THM_MOVT_ABS 00000d4c .LC144 │ │ │ │ │ +00003958 0001b72f R_ARM_THM_MOVW_ABS_NC 00000dd4 .LC148 │ │ │ │ │ +0000395c 0001b730 R_ARM_THM_MOVT_ABS 00000dd4 .LC148 │ │ │ │ │ +0000396a 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000396e 0001b42f R_ARM_THM_MOVW_ABS_NC 00000d88 .LC145 │ │ │ │ │ +00003972 0001b430 R_ARM_THM_MOVT_ABS 00000d88 .LC145 │ │ │ │ │ +0000397a 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ 00003980 00037702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000399c 0004810a R_ARM_THM_CALL 0000b7f5 PyUnicode_AsWideCharString │ │ │ │ │ -000039a4 0003e80a R_ARM_THM_CALL 00000000 wcslen │ │ │ │ │ -000039ba 0004a20a R_ARM_THM_CALL 00000000 _Py_EncodeLocaleEx │ │ │ │ │ -000039c2 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000039ca 0004a30a R_ARM_THM_CALL 00000000 PyBytes_FromString │ │ │ │ │ -000039d2 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -000039dc 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000039e0 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000039e4 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ -000039e8 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ -000039ee 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000039f4 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003a04 0004a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ -00003a08 0004a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ -00003a14 00005f2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC19 │ │ │ │ │ -00003a18 00005f30 R_ARM_THM_MOVT_ABS 00000214 .LC19 │ │ │ │ │ -00003a20 0001bf2f R_ARM_THM_MOVW_ABS_NC 00000e10 .LC149 │ │ │ │ │ -00003a24 0001bf30 R_ARM_THM_MOVT_ABS 00000e10 .LC149 │ │ │ │ │ -00003a28 00041c0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ -00003a32 00041d0a R_ARM_THM_CALL 00000000 PyCodec_StrictErrors │ │ │ │ │ -00003a48 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003a52 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003a56 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003a5a 0000612f R_ARM_THM_MOVW_ABS_NC 00000224 .LC21 │ │ │ │ │ -00003a5e 00006130 R_ARM_THM_MOVT_ABS 00000224 .LC21 │ │ │ │ │ -00003a64 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003a6a 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003aa4 0004b30a R_ARM_THM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -00003ae0 0004b30a R_ARM_THM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -00003aea 0004532f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00003aee 00045330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00003af8 0004b40a R_ARM_THM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -00003b02 0004b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -00003b0c 0004b60a R_ARM_THM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -00003b14 0004542f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00003b18 00045430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00003b20 0004b40a R_ARM_THM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ -00003b2a 0004b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -00003b34 0004b60a R_ARM_THM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ -00003b60 0004210a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00003b82 0004b20a R_ARM_THM_CALL 00000000 PyOS_FSPath │ │ │ │ │ -00003bd6 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003bda 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003bde 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ -00003be2 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ -00003be8 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003bfe 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003c02 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003c06 0001ec2f R_ARM_THM_MOVW_ABS_NC 00000f28 .LC164 │ │ │ │ │ -00003c0a 0001ec30 R_ARM_THM_MOVT_ABS 00000f28 .LC164 │ │ │ │ │ -00003c12 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003c2a 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c3c 0004140a R_ARM_THM_CALL 00002195 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ │ -00003c5c 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c6c 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c8a 0001ed2f R_ARM_THM_MOVW_ABS_NC 00000f64 .LC165 │ │ │ │ │ -00003c8e 0001ed30 R_ARM_THM_MOVT_ABS 00000f64 .LC165 │ │ │ │ │ -00003c9e 0004490a R_ARM_THM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ -00003ca6 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00003cae 0001ee2f R_ARM_THM_MOVW_ABS_NC 00000f74 .LC166 │ │ │ │ │ -00003cb2 0001ee30 R_ARM_THM_MOVT_ABS 00000f74 .LC166 │ │ │ │ │ -00003cb6 0004b90a R_ARM_THM_CALL 00000000 PyObject_GetAttrString │ │ │ │ │ -00003cd0 0004810a R_ARM_THM_CALL 0000b7f5 PyUnicode_AsWideCharString │ │ │ │ │ -00003ce8 0004ba0a R_ARM_THM_CALL 00000000 _PyMem_RawWcsdup │ │ │ │ │ -00003cf2 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00003cfa 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003d06 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003d0a 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003d12 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00003d1e 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003d26 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003d4a 0003e70a R_ARM_THM_CALL 0000008d _Py_EncodeUTF8Ex │ │ │ │ │ -00003d58 0004bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00003d5c 0004bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00003d60 0001ef2f R_ARM_THM_MOVW_ABS_NC 00000f7c .LC167 │ │ │ │ │ -00003d64 0001ef30 R_ARM_THM_MOVT_ABS 00000f7c .LC167 │ │ │ │ │ -00003d6c 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003d76 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003eca 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003ed8 0004210a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -00003ee2 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -00003ee6 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -00003eee 00041f0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003f5c 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003f68 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003fe6 0003f40a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -0000402e 0003fb0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000403a 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000403e 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000405a 0003fc0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000040a0 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000040aa 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00004102 0004310a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00004106 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004112 0004210a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000413e 0004be0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000415c 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004164 0004be0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00004188 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004194 0004bf0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000041cc 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000041de 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000041f0 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000041f8 00042802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00004216 0004220a R_ARM_THM_CALL 000027dd PyUnicode_AsUTF8AndSize │ │ │ │ │ -00004286 0003ec0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000042dc 00040f0a R_ARM_THM_CALL 00001d1d PyUnicode_FromStringAndSize │ │ │ │ │ -000042e4 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000042fa 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00004320 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00004328 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000043be 0004ac0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ -000043c6 0004ad0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ -00004518 0003ec0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004526 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00004534 0004ae0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ -00004564 0001d90a R_ARM_THM_CALL 00011eed ucs2lib_utf8_encoder │ │ │ │ │ -00004588 0004310a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00004592 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004598 0004ae0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ -000045a4 0004ae0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ -000045a8 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000045b0 00042802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000485e 0004000a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000491a 0004020a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000493e 0004000a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00004986 0004000a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00004a74 0004000a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00004b64 00042f0a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ -00004bba 0003fa0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00004bcc 0003ec0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004bf4 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00004c12 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004c30 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004c58 0004220a R_ARM_THM_CALL 000027dd PyUnicode_AsUTF8AndSize │ │ │ │ │ -00004c62 0004020a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00004c7c 0004a80a R_ARM_THM_CALL 000149dd PyUnicode_FromEncodedObject │ │ │ │ │ -00004ca2 0004850a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004cbe 0004220a R_ARM_THM_CALL 000027dd PyUnicode_AsUTF8AndSize │ │ │ │ │ -00004cc8 0004020a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00004cd2 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00004cd6 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00004cda 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ -00004cde 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ -00004ce4 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004cec 00018e2f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -00004cf0 00018e30 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -00004cf8 00021d2f R_ARM_THM_MOVW_ABS_NC 0000117c .LC184 │ │ │ │ │ -00004cfc 00021d30 R_ARM_THM_MOVT_ABS 0000117c .LC184 │ │ │ │ │ -00004d00 0004920a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00004d1c 0004850a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004d36 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d3c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -00004d40 00018e30 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -00004d46 00021e2f R_ARM_THM_MOVW_ABS_NC 00001190 .LC185 │ │ │ │ │ -00004d4a 00021e30 R_ARM_THM_MOVT_ABS 00001190 .LC185 │ │ │ │ │ -00004d4e 0004920a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00004d54 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004d58 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004d5c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004d9a 0004da0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00004daa 0002322f R_ARM_THM_MOVW_ABS_NC 00001290 .LC193 │ │ │ │ │ -00004dae 00023230 R_ARM_THM_MOVT_ABS 00001290 .LC193 │ │ │ │ │ -00004db6 0004db0a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ -00004df2 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e04 0004500a R_ARM_THM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ -00004e16 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004e1a 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004e22 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004e38 0004762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00004e3c 00047630 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00004e40 0002332f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC194 │ │ │ │ │ -00004e44 00023330 R_ARM_THM_MOVT_ABS 000012d0 .LC194 │ │ │ │ │ -00004e4a 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004e60 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e68 00023202 R_ARM_ABS32 00001290 .LC193 │ │ │ │ │ -00004e8c 0004dc0a R_ARM_THM_CALL 00000000 PyUnicodeEncodeError_SetStart │ │ │ │ │ -00004e98 0004dd0a R_ARM_THM_CALL 00000000 PyUnicodeEncodeError_SetEnd │ │ │ │ │ -00004ea4 0004de0a R_ARM_THM_CALL 00000000 PyUnicodeEncodeError_SetReason │ │ │ │ │ -00004eae 0004a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ -00004eb2 0004a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ -00004ec0 0001bf2f R_ARM_THM_MOVW_ABS_NC 00000e10 .LC149 │ │ │ │ │ -00004ec4 0001bf30 R_ARM_THM_MOVT_ABS 00000e10 .LC149 │ │ │ │ │ -00004eca 00041c0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ -00004f3c 0004850a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004f46 0004e40a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00004f52 0004e50a R_ARM_THM_CALL 0001526d PyUnicode_Splitlines │ │ │ │ │ -00004f7c 0004850a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004f8c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004fb6 0004500a R_ARM_THM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ -00004fe2 0004e70a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_Create │ │ │ │ │ -00004ff4 0004da0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00005008 0002412f R_ARM_THM_MOVW_ABS_NC 00001330 .LC197 │ │ │ │ │ -0000500c 00024130 R_ARM_THM_MOVT_ABS 00001330 .LC197 │ │ │ │ │ -00005014 0004db0a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ -0000501e 0004e80a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_GetObject │ │ │ │ │ -00005080 0004570a R_ARM_THM_CALL 000067b1 _PyUnicodeWriter_WriteStr │ │ │ │ │ -000050a4 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000050b2 0004e90a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_SetStart │ │ │ │ │ -000050be 0004ea0a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_SetEnd │ │ │ │ │ -000050ca 0004eb0a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_SetReason │ │ │ │ │ -000050ee 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00005144 00040c0a R_ARM_THM_CALL 00004d0d _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -000051b2 0004762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000051b6 00047630 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000051bc 0002332f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC194 │ │ │ │ │ -000051c0 00023330 R_ARM_THM_MOVT_ABS 000012d0 .LC194 │ │ │ │ │ -000051c6 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000051d0 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000051da 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000051de 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000051e6 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000051f6 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000051fc 00024102 R_ARM_ABS32 00001330 .LC197 │ │ │ │ │ -00005234 0002442f R_ARM_THM_MOVW_ABS_NC 00001368 .LC198 │ │ │ │ │ -00005238 00024430 R_ARM_THM_MOVT_ABS 00001368 .LC198 │ │ │ │ │ -0000523e 0004ec0a R_ARM_THM_CALL 00000000 PyCapsule_Import │ │ │ │ │ -00005250 0004056b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000052a4 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000052b4 0000c10a R_ARM_THM_CALL 00005695 _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ │ -00005410 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00005416 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00005424 00040a0a R_ARM_THM_CALL 00003d65 _PyUnicodeWriter_Finish │ │ │ │ │ -00005468 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ -0000546c 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ -00005494 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ -00005498 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ -00005510 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005514 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005518 00024b2f R_ARM_THM_MOVW_ABS_NC 000013d8 .LC202 │ │ │ │ │ -0000551c 00024b30 R_ARM_THM_MOVT_ABS 000013d8 .LC202 │ │ │ │ │ -00005524 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000552a 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00005530 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00005536 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00005544 00040b0a R_ARM_THM_CALL 00005255 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00005554 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00005558 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000555c 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00005560 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00005580 0004be0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00005590 0004ef0a R_ARM_THM_CALL 00000000 PyMapping_GetOptionalItem │ │ │ │ │ -000055ba 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ -000055be 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ -000055e2 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ -000055e6 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ -00005672 0004570a R_ARM_THM_CALL 000067b1 _PyUnicodeWriter_WriteStr │ │ │ │ │ -0000567a 0004f00a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -0000568e 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005692 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000569a 00024a2f R_ARM_THM_MOVW_ABS_NC 000013ac .LC201 │ │ │ │ │ -0000569e 00024a30 R_ARM_THM_MOVT_ABS 000013ac .LC201 │ │ │ │ │ -000056a6 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000056ac 0004f12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_LookupError │ │ │ │ │ -000056b0 0004f130 R_ARM_THM_MOVT_ABS 00000000 PyExc_LookupError │ │ │ │ │ -000056b6 0004cf0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000056be 0003f50a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000056cc 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000056de 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000056e8 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -000056ee 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000570e 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000572a 00003b0a R_ARM_THM_CALL 00005029 _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ -0000573c 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00005742 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -000057b8 0004210a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -000057d4 0004762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000057d8 00047630 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000057dc 00014a2f R_ARM_THM_MOVW_ABS_NC 00000b54 .LC123 │ │ │ │ │ -000057e0 00014a30 R_ARM_THM_MOVT_ABS 00000b54 .LC123 │ │ │ │ │ -000057e6 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000057fa 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -000057fe 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00005808 0004f40a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00005812 0004f40a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ -00005856 0003f90a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00005882 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000599c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005b1e 0003ef0a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -00005b28 0004fc0a R_ARM_THM_CALL 00000000 PyDict_Clear │ │ │ │ │ -00005b3c 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005b6c 0003ef0a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -00005b76 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00005b86 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ -00005baa 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005bbc 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00005bf4 0000d22f R_ARM_THM_MOVW_ABS_NC 00000554 .LC80 │ │ │ │ │ -00005bf8 0000d230 R_ARM_THM_MOVT_ABS 00000554 .LC80 │ │ │ │ │ -00005bfe 00019d2f R_ARM_THM_MOVW_ABS_NC 00000ce4 .LC141 │ │ │ │ │ -00005c02 00019d30 R_ARM_THM_MOVT_ABS 00000ce4 .LC141 │ │ │ │ │ -00005c30 0004ac0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ -00005c38 0004ad0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ -00005cce 0004090a R_ARM_THM_CALL 00002f51 _Py_GetErrorHandler │ │ │ │ │ -00005d16 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00005d1c 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00005d24 0004ab0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Finish │ │ │ │ │ -00005dd2 0004b00a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ -00005df4 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005e16 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00005e1c 0004ae0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ -00005e22 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00005e28 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00005e5c 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00005e62 0002552f R_ARM_THM_MOVW_ABS_NC 0000140c .LC203 │ │ │ │ │ -00005e66 00025530 R_ARM_THM_MOVT_ABS 0000140c .LC203 │ │ │ │ │ -00005e6c 0002562f R_ARM_THM_MOVW_ABS_NC 00001414 .LC204 │ │ │ │ │ -00005e70 00025630 R_ARM_THM_MOVT_ABS 00001414 .LC204 │ │ │ │ │ -00005e78 0004310a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00005e7c 00042802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00005e88 0004480a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00005e9c 0004af0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -00005eee 0004b00a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ -00005f60 0004332f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00005f64 00043330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00005f68 00025a2f R_ARM_THM_MOVW_ABS_NC 00001430 .LC206 │ │ │ │ │ -00005f6c 00025a30 R_ARM_THM_MOVT_ABS 00001430 .LC206 │ │ │ │ │ -00005f72 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005f7c 0004af0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -00005f84 0004802f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -00005f88 00048030 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -00006004 0004802f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -00006008 00048030 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -00006024 0004802f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -00006028 00048030 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -000060fc 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000619e 0004480a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000061b8 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000061bc 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000627a 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006298 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000629e 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000633e 0004090a R_ARM_THM_CALL 00002f51 _Py_GetErrorHandler │ │ │ │ │ -00006358 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00003984 00037702 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000039a0 0004810a R_ARM_THM_CALL 0000b7e5 PyUnicode_AsWideCharString │ │ │ │ │ +000039a8 0003e80a R_ARM_THM_CALL 00000000 wcslen │ │ │ │ │ +000039be 0004a20a R_ARM_THM_CALL 00000000 _Py_EncodeLocaleEx │ │ │ │ │ +000039c6 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000039ce 0004a30a R_ARM_THM_CALL 00000000 PyBytes_FromString │ │ │ │ │ +000039d6 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +000039e0 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000039e4 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000039e8 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ +000039ec 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ +000039f2 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000039f8 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003a08 0004a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ +00003a0c 0004a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ +00003a18 00005f2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC19 │ │ │ │ │ +00003a1c 00005f30 R_ARM_THM_MOVT_ABS 00000214 .LC19 │ │ │ │ │ +00003a24 0001bf2f R_ARM_THM_MOVW_ABS_NC 00000e10 .LC149 │ │ │ │ │ +00003a28 0001bf30 R_ARM_THM_MOVT_ABS 00000e10 .LC149 │ │ │ │ │ +00003a2c 00041c0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ +00003a36 00041d0a R_ARM_THM_CALL 00000000 PyCodec_StrictErrors │ │ │ │ │ +00003a4c 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003a56 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003a5a 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003a5e 0000612f R_ARM_THM_MOVW_ABS_NC 00000224 .LC21 │ │ │ │ │ +00003a62 00006130 R_ARM_THM_MOVT_ABS 00000224 .LC21 │ │ │ │ │ +00003a68 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003a6e 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003aa8 0004b30a R_ARM_THM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +00003ae4 0004b30a R_ARM_THM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ +00003aee 0004532f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00003af2 00045330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00003afc 0004b40a R_ARM_THM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +00003b06 0004b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +00003b10 0004b60a R_ARM_THM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +00003b18 0004542f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00003b1c 00045430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00003b24 0004b40a R_ARM_THM_CALL 00000000 _PyUnicode_IsDecimalDigit │ │ │ │ │ +00003b2e 0004b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ +00003b38 0004b60a R_ARM_THM_CALL 00000000 _PyUnicode_IsNumeric │ │ │ │ │ +00003b64 0004210a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00003b86 0004b20a R_ARM_THM_CALL 00000000 PyOS_FSPath │ │ │ │ │ +00003bda 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003bde 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003be2 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ +00003be6 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ +00003bec 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003c02 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003c06 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003c0a 0001ec2f R_ARM_THM_MOVW_ABS_NC 00000f28 .LC164 │ │ │ │ │ +00003c0e 0001ec30 R_ARM_THM_MOVT_ABS 00000f28 .LC164 │ │ │ │ │ +00003c16 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003c2e 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c40 0004140a R_ARM_THM_CALL 00002195 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ │ +00003c60 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c70 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c8e 0001ed2f R_ARM_THM_MOVW_ABS_NC 00000f64 .LC165 │ │ │ │ │ +00003c92 0001ed30 R_ARM_THM_MOVT_ABS 00000f64 .LC165 │ │ │ │ │ +00003ca2 0004490a R_ARM_THM_CALL 00000000 _PyCodec_Lookup │ │ │ │ │ +00003caa 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00003cb2 0001ee2f R_ARM_THM_MOVW_ABS_NC 00000f74 .LC166 │ │ │ │ │ +00003cb6 0001ee30 R_ARM_THM_MOVT_ABS 00000f74 .LC166 │ │ │ │ │ +00003cba 0004b90a R_ARM_THM_CALL 00000000 PyObject_GetAttrString │ │ │ │ │ +00003cd4 0004810a R_ARM_THM_CALL 0000b7e5 PyUnicode_AsWideCharString │ │ │ │ │ +00003cec 0004ba0a R_ARM_THM_CALL 00000000 _PyMem_RawWcsdup │ │ │ │ │ +00003cf6 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00003cfe 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003d0a 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003d0e 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003d16 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +00003d22 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003d2a 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003d4e 0003e70a R_ARM_THM_CALL 0000008d _Py_EncodeUTF8Ex │ │ │ │ │ +00003d5c 0004bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00003d60 0004bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00003d64 0001ef2f R_ARM_THM_MOVW_ABS_NC 00000f7c .LC167 │ │ │ │ │ +00003d68 0001ef30 R_ARM_THM_MOVT_ABS 00000f7c .LC167 │ │ │ │ │ +00003d70 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003d7a 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003ece 0004060a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003edc 0004210a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00003ee6 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ +00003eea 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ +00003ef2 00041f0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003f60 0004070a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003f6c 0004070a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003fea 0003f40a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ +00004032 0003fb0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000403e 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00004042 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000405e 0003fc0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000040a4 0004070a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000040ae 0004070a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00004106 0004310a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000410a 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004116 0004210a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +00004142 0004be0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00004160 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004168 0004be0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +0000418c 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004198 0004bf0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000041d0 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000041e2 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000041f4 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000041fc 00042802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000421a 0004220a R_ARM_THM_CALL 000027dd PyUnicode_AsUTF8AndSize │ │ │ │ │ +0000428a 0003ec0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000042e0 00040f0a R_ARM_THM_CALL 00001d1d PyUnicode_FromStringAndSize │ │ │ │ │ +000042e8 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000042fe 0004060a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004324 0004060a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000432c 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000043c2 0004ac0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ +000043ca 0004ad0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ +0000451a 0003ec0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004528 0004060a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004538 0004ae0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ +00004568 0001d90a R_ARM_THM_CALL 00011edd ucs2lib_utf8_encoder │ │ │ │ │ +00004574 0004310a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000457e 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004584 0004ae0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ +000045a8 0004ae0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ +000045ac 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000045b4 00042802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00004862 00040c0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000491e 0004010a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004942 00040c0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000498a 00040c0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00004a78 00040c0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00004b68 00042f0a R_ARM_THM_CALL 00000000 PyObject_Str │ │ │ │ │ +00004bbe 0003fa0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00004bd0 0003ec0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004bf8 0004060a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004c16 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004c34 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004c5c 0004220a R_ARM_THM_CALL 000027dd PyUnicode_AsUTF8AndSize │ │ │ │ │ +00004c66 0004010a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004c80 0004a80a R_ARM_THM_CALL 000149c5 PyUnicode_FromEncodedObject │ │ │ │ │ +00004ca6 0004850a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00004cc2 0004220a R_ARM_THM_CALL 000027dd PyUnicode_AsUTF8AndSize │ │ │ │ │ +00004ccc 0004010a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00004cd6 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00004cda 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00004cde 0000722f R_ARM_THM_MOVW_ABS_NC 0000028c .LC29 │ │ │ │ │ +00004ce2 00007230 R_ARM_THM_MOVT_ABS 0000028c .LC29 │ │ │ │ │ +00004ce8 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004cf0 00018e2f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +00004cf4 00018e30 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +00004cfc 00021d2f R_ARM_THM_MOVW_ABS_NC 0000117c .LC184 │ │ │ │ │ +00004d00 00021d30 R_ARM_THM_MOVT_ABS 0000117c .LC184 │ │ │ │ │ +00004d04 0004920a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00004d20 0004850a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00004d3a 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d40 00018e2f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ +00004d44 00018e30 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ +00004d4a 00021e2f R_ARM_THM_MOVW_ABS_NC 00001190 .LC185 │ │ │ │ │ +00004d4e 00021e30 R_ARM_THM_MOVT_ABS 00001190 .LC185 │ │ │ │ │ +00004d52 0004920a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00004d58 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00004d5c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004d60 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00004d9e 0004da0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00004dae 0002322f R_ARM_THM_MOVW_ABS_NC 00001290 .LC193 │ │ │ │ │ +00004db2 00023230 R_ARM_THM_MOVT_ABS 00001290 .LC193 │ │ │ │ │ +00004dba 0004db0a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ +00004df6 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e08 0004500a R_ARM_THM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ +00004e1a 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004e1e 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004e26 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004e3c 0004762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00004e40 00047630 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00004e44 0002332f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC194 │ │ │ │ │ +00004e48 00023330 R_ARM_THM_MOVT_ABS 000012d0 .LC194 │ │ │ │ │ +00004e4e 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004e64 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e6c 00023202 R_ARM_ABS32 00001290 .LC193 │ │ │ │ │ +00004e90 0004dc0a R_ARM_THM_CALL 00000000 PyUnicodeEncodeError_SetStart │ │ │ │ │ +00004e9c 0004dd0a R_ARM_THM_CALL 00000000 PyUnicodeEncodeError_SetEnd │ │ │ │ │ +00004ea8 0004de0a R_ARM_THM_CALL 00000000 PyUnicodeEncodeError_SetReason │ │ │ │ │ +00004eb2 0004a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ +00004eb6 0004a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeEncodeError │ │ │ │ │ +00004ec4 0001bf2f R_ARM_THM_MOVW_ABS_NC 00000e10 .LC149 │ │ │ │ │ +00004ec8 0001bf30 R_ARM_THM_MOVT_ABS 00000e10 .LC149 │ │ │ │ │ +00004ece 00041c0a R_ARM_THM_CALL 00000000 PyObject_CallFunction │ │ │ │ │ +00004f40 0004850a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00004f4a 0004e40a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00004f56 0004e50a R_ARM_THM_CALL 00015255 PyUnicode_Splitlines │ │ │ │ │ +00004f80 0004850a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00004f90 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00004fba 0004500a R_ARM_THM_CALL 00000000 PyCodec_LookupError │ │ │ │ │ +00004fe6 0004e70a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_Create │ │ │ │ │ +00004ff8 0004da0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000500c 0002412f R_ARM_THM_MOVW_ABS_NC 00001330 .LC197 │ │ │ │ │ +00005010 00024130 R_ARM_THM_MOVT_ABS 00001330 .LC197 │ │ │ │ │ +00005018 0004db0a R_ARM_THM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ +00005022 0004e80a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_GetObject │ │ │ │ │ +00005084 0004570a R_ARM_THM_CALL 000067b1 _PyUnicodeWriter_WriteStr │ │ │ │ │ +000050a8 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000050b6 0004e90a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_SetStart │ │ │ │ │ +000050c2 0004ea0a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_SetEnd │ │ │ │ │ +000050ce 0004eb0a R_ARM_THM_CALL 00000000 PyUnicodeDecodeError_SetReason │ │ │ │ │ +000050f2 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +00005148 00040b0a R_ARM_THM_CALL 00004d0d _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000051b6 0004762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000051ba 00047630 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000051c0 0002332f R_ARM_THM_MOVW_ABS_NC 000012d0 .LC194 │ │ │ │ │ +000051c4 00023330 R_ARM_THM_MOVT_ABS 000012d0 .LC194 │ │ │ │ │ +000051ca 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000051d4 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000051de 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000051e2 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000051ea 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000051fa 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005200 00024102 R_ARM_ABS32 00001330 .LC197 │ │ │ │ │ +00005238 0002442f R_ARM_THM_MOVW_ABS_NC 00001368 .LC198 │ │ │ │ │ +0000523c 00024430 R_ARM_THM_MOVT_ABS 00001368 .LC198 │ │ │ │ │ +00005242 0004ec0a R_ARM_THM_CALL 00000000 PyCapsule_Import │ │ │ │ │ +00005254 0004046b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000052a8 0004070a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000052b8 0000c10a R_ARM_THM_CALL 00005695 _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ │ +00005414 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +0000541a 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +00005428 0004090a R_ARM_THM_CALL 00003d65 _PyUnicodeWriter_Finish │ │ │ │ │ +0000546c 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ +00005470 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ +00005498 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ +0000549c 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ +00005514 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005518 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000551c 00024b2f R_ARM_THM_MOVW_ABS_NC 000013d8 .LC202 │ │ │ │ │ +00005520 00024b30 R_ARM_THM_MOVT_ABS 000013d8 .LC202 │ │ │ │ │ +00005528 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000552e 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +00005534 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +0000553a 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +00005548 00040a0a R_ARM_THM_CALL 00005259 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00005558 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000555c 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005560 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00005564 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00005584 0004be0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00005594 0004ef0a R_ARM_THM_CALL 00000000 PyMapping_GetOptionalItem │ │ │ │ │ +000055be 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ +000055c2 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ +000055e6 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ +000055ea 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ +00005676 0004570a R_ARM_THM_CALL 000067b1 _PyUnicodeWriter_WriteStr │ │ │ │ │ +0000567e 0004f00a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +00005692 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005696 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000569e 00024a2f R_ARM_THM_MOVW_ABS_NC 000013ac .LC201 │ │ │ │ │ +000056a2 00024a30 R_ARM_THM_MOVT_ABS 000013ac .LC201 │ │ │ │ │ +000056aa 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000056b0 0004f12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_LookupError │ │ │ │ │ +000056b4 0004f130 R_ARM_THM_MOVT_ABS 00000000 PyExc_LookupError │ │ │ │ │ +000056ba 0004cf0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000056c2 0003f50a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000056d0 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000056e2 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000056ec 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +000056f2 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +00005712 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000572e 0000390a R_ARM_THM_CALL 00005029 _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ +00005740 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +00005746 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +000057bc 0004210a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +000057d8 0004762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000057dc 00047630 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000057e0 00014a2f R_ARM_THM_MOVW_ABS_NC 00000b54 .LC123 │ │ │ │ │ +000057e4 00014a30 R_ARM_THM_MOVT_ABS 00000b54 .LC123 │ │ │ │ │ +000057ea 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000057fe 0000272f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +00005802 00002730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000580c 0004f40a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +00005816 0004f40a R_ARM_THM_CALL 00000000 _PyStaticType_FiniBuiltin │ │ │ │ │ +0000585a 0003f90a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ +00005886 0004060a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000059a0 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005b22 0003ef0a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +00005b2c 0004fc0a R_ARM_THM_CALL 00000000 PyDict_Clear │ │ │ │ │ +00005b40 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005b70 0003ef0a R_ARM_THM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +00005b7a 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00005b8a 0003e60a R_ARM_THM_CALL 00000000 PyMem_RawFree │ │ │ │ │ +00005bae 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005bc0 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +00005bf8 0000d22f R_ARM_THM_MOVW_ABS_NC 00000554 .LC80 │ │ │ │ │ +00005bfc 0000d230 R_ARM_THM_MOVT_ABS 00000554 .LC80 │ │ │ │ │ +00005c02 00019d2f R_ARM_THM_MOVW_ABS_NC 00000ce4 .LC141 │ │ │ │ │ +00005c06 00019d30 R_ARM_THM_MOVT_ABS 00000ce4 .LC141 │ │ │ │ │ +00005c34 0004ac0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ +00005c3c 0004ad0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ +00005cd2 0004080a R_ARM_THM_CALL 00002f55 _Py_GetErrorHandler │ │ │ │ │ +00005d1a 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +00005d20 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +00005d28 0004ab0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Finish │ │ │ │ │ +00005dd6 0004b00a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ +00005df8 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005e1a 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +00005e20 0004ae0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Dealloc │ │ │ │ │ +00005e26 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +00005e2c 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +00005e60 0004070a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00005e66 0002552f R_ARM_THM_MOVW_ABS_NC 0000140c .LC203 │ │ │ │ │ +00005e6a 00025530 R_ARM_THM_MOVT_ABS 0000140c .LC203 │ │ │ │ │ +00005e70 0002562f R_ARM_THM_MOVW_ABS_NC 00001414 .LC204 │ │ │ │ │ +00005e74 00025630 R_ARM_THM_MOVT_ABS 00001414 .LC204 │ │ │ │ │ +00005e7c 0004310a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00005e80 00042802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00005e8c 0004480a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00005ea0 0004af0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +00005ef2 0004b00a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ +00005f64 0004332f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00005f68 00043330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00005f6c 00025a2f R_ARM_THM_MOVW_ABS_NC 00001430 .LC206 │ │ │ │ │ +00005f70 00025a30 R_ARM_THM_MOVT_ABS 00001430 .LC206 │ │ │ │ │ +00005f76 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005f80 0004af0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +00005f88 0004802f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +00005f8c 00048030 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +00006008 0004802f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000600c 00048030 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +00006028 0004802f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000602c 00048030 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +00006100 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000061a2 0004480a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000061bc 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000061c0 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000627e 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000629c 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +000062a2 00003a0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ +00006342 0004080a R_ARM_THM_CALL 00002f55 _Py_GetErrorHandler │ │ │ │ │ 0000635c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00006360 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00006364 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00006368 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 0000636c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00006370 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00006382 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006386 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000063a0 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000063be 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000063e4 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00006400 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00006412 0004310a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00006418 00042802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000641c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006430 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000644c 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000647e 0002602f R_ARM_THM_MOVW_ABS_NC 00001484 .LC208 │ │ │ │ │ -00006482 00026030 R_ARM_THM_MOVT_ABS 00001484 .LC208 │ │ │ │ │ -00006488 00042b0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -000064be 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ -000064c2 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ -000064c8 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ -000064cc 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ -000064e0 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -000064e6 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -000064ec 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -000064fc 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ -00006500 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ -00006512 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ -00006516 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ -00006568 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000656c 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000662e 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000665a 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006666 0002482f R_ARM_THM_MOVW_ABS_NC 00001384 .LC199 │ │ │ │ │ -0000666a 00024830 R_ARM_THM_MOVT_ABS 00001384 .LC199 │ │ │ │ │ -00006672 0002492f R_ARM_THM_MOVW_ABS_NC 000013a4 .LC200 │ │ │ │ │ -00006676 00024930 R_ARM_THM_MOVT_ABS 000013a4 .LC200 │ │ │ │ │ -00006690 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000066b8 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000066ce 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000066f0 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000670c 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000672a 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006748 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006758 0005030a R_ARM_THM_CALL 00000000 PyBytes_Size │ │ │ │ │ -00006760 0005030a R_ARM_THM_CALL 00000000 PyBytes_Size │ │ │ │ │ -00006772 0005040a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -0000677a 0005040a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -00006784 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000067a6 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000067f8 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00006824 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006846 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000688e 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000068b6 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000068c0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000694c 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006950 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000698a 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000069a8 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -000069cc 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000069ea 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006a04 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00006a22 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00006a3a 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006a40 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006a64 0003ec0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006ac2 0003ec0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006be0 00048b0a R_ARM_THM_CALL 0000d619 PyUnicode_Append │ │ │ │ │ -00006e42 0004310a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00006e70 00042802 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 00042802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00007094 00045f0a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ -0000711e 0004ac0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Init │ │ │ │ │ -00007126 0004ad0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Alloc │ │ │ │ │ -000071a2 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -000071a8 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -000071de 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000071f0 0004090a R_ARM_THM_CALL 00002f51 _Py_GetErrorHandler │ │ │ │ │ -00007252 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00007258 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000725e 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -000072e2 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00007310 0000322f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -00007314 00003230 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -0000731c 0001de2f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ -00007320 0001de30 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ -00007346 0004af0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -00007366 0004b00a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ -000073b4 0000322f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -000073b8 00003230 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -000073bc 0001de2f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ -000073c0 0001de30 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ -000073e2 0004b00a R_ARM_THM_CALL 00000000 _PyBytesWriter_WriteBytes │ │ │ │ │ -000073fa 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000744e 00047b0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000074b2 0004020a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -000074c8 0000f30a R_ARM_THM_CALL 00006389 unicode_decode_utf8_writer │ │ │ │ │ -00007516 0004210a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000755e 0004210a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -000075ae 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000075be 0000c10a R_ARM_THM_CALL 00005695 _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ │ -000075ea 00040a0a R_ARM_THM_CALL 00003d65 _PyUnicodeWriter_Finish │ │ │ │ │ -0000761e 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00007624 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00007646 00040b0a R_ARM_THM_CALL 00005255 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00007650 00040b0a R_ARM_THM_CALL 00005255 _PyUnicodeWriter_Dealloc │ │ │ │ │ -00007656 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000765c 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00007668 0004210a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000768e 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -00007694 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00007698 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000076e0 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00007714 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00007718 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00007804 0004310a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00007824 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007840 00042802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000785a 0004be0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000786a 0004ef0a R_ARM_THM_CALL 00000000 PyMapping_GetOptionalItem │ │ │ │ │ -00007888 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000788c 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000078b2 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000078bc 0004f00a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -000078ce 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000078d2 00043530 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 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000078f4 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000078f8 00041a30 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 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007920 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007926 0004f12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_LookupError │ │ │ │ │ -0000792a 0004f130 R_ARM_THM_MOVT_ABS 00000000 PyExc_LookupError │ │ │ │ │ -00007930 0004cf0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00007938 0003f50a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00007956 0004be0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00007968 0004ef0a R_ARM_THM_CALL 00000000 PyMapping_GetOptionalItem │ │ │ │ │ -000079a6 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000079aa 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000079d2 0004570a R_ARM_THM_CALL 000067b1 _PyUnicodeWriter_WriteStr │ │ │ │ │ -000079f0 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007a02 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007a1e 00003b0a R_ARM_THM_CALL 00005029 _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ -00007a30 0004f00a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -00007a54 0004f12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_LookupError │ │ │ │ │ -00007a58 0004f130 R_ARM_THM_MOVT_ABS 00000000 PyExc_LookupError │ │ │ │ │ -00007a5e 0004cf0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00007a64 0003f50a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00007a6a 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007a6e 00043530 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 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007a90 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00007a94 00041a30 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 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007abc 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007aea 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007b04 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00007b08 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00007b0c 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007b26 0004090a R_ARM_THM_CALL 00002f51 _Py_GetErrorHandler │ │ │ │ │ -00007b60 0003f90a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00007b8e 0004070a 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 00041f0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00007ca4 00045f0a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ -00007cc2 0001c40a R_ARM_THM_CALL 00000ab5 ucs2lib_rfind_slice.isra.0 │ │ │ │ │ -00007cd0 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00007cd4 00041a30 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 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007ce6 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007cfc 0004640a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00007d0c 0004640a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00007d60 0004790a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00007d80 0000fe0a R_ARM_THM_CALL 00016991 asciilib_default_rfind.constprop.0 │ │ │ │ │ -00007d94 0003eb0a 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 0004650a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00007e28 0001c50a R_ARM_THM_CALL 00000aef ucs4lib_rfind_slice.isra.0 │ │ │ │ │ -00007e40 00018e2f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -00007e44 00018e30 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -00007e48 00018f2f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC138 │ │ │ │ │ -00007e4c 00018f30 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 0004920a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00007e6a 0000ff0a R_ARM_THM_CALL 0001283d ucs1lib_fastsearch.constprop.0 │ │ │ │ │ -00007f38 0004000a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00007fc8 00018e2f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -00007fcc 00018e30 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 0004920a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000800c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008016 0002872f R_ARM_THM_MOVW_ABS_NC 000084b5 do_capitalize │ │ │ │ │ -0000801a 00028730 R_ARM_THM_MOVT_ABS 000084b5 do_capitalize │ │ │ │ │ -00008040 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008070 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008074 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000807a 00028a2f R_ARM_THM_MOVW_ABS_NC 000014cc .LC217 │ │ │ │ │ -0000807e 00028a30 R_ARM_THM_MOVT_ABS 000014cc .LC217 │ │ │ │ │ -00008084 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000808e 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00008092 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00008096 00028c2f R_ARM_THM_MOVW_ABS_NC 000014f8 .LC219 │ │ │ │ │ -0000809a 00028c30 R_ARM_THM_MOVT_ABS 000014f8 .LC219 │ │ │ │ │ -000080a0 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000080a6 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000080aa 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000080ae 00028b2f R_ARM_THM_MOVW_ABS_NC 000014e0 .LC218 │ │ │ │ │ -000080b2 00028b30 R_ARM_THM_MOVT_ABS 000014e0 .LC218 │ │ │ │ │ -000080b8 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008102 0003ec0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008122 0003f90a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00008188 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008248 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00008250 0004332f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00008254 00043330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00008258 0001812f R_ARM_THM_MOVW_ABS_NC 00000c50 .LC134 │ │ │ │ │ -0000825c 00018130 R_ARM_THM_MOVT_ABS 00000c50 .LC134 │ │ │ │ │ -00008264 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008274 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000082c0 0003ec0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000082f4 00050a0a R_ARM_THM_CALL 00000000 _PyUnicode_ToUpperFull │ │ │ │ │ -00008326 0003f90a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00008386 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000839e 0003f90a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -000083be 00050b0a R_ARM_THM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ -00008476 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00008480 0004332f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00008484 00043330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00008488 0001812f R_ARM_THM_MOVW_ABS_NC 00000c50 .LC134 │ │ │ │ │ -0000848c 00018130 R_ARM_THM_MOVT_ABS 00000c50 .LC134 │ │ │ │ │ -00008494 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000084d8 00050c0a R_ARM_THM_CALL 00000000 _PyUnicode_ToTitleFull │ │ │ │ │ -00008506 00048e0a R_ARM_THM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -00008572 0001840a R_ARM_THM_CALL 000006f5 handle_capital_sigma │ │ │ │ │ -000085f6 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008638 0004056b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000866e 0004b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -000086a4 0004b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsDigit │ │ │ │ │ -000086b0 0004542f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000086b4 00045430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000086c4 0004532f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000086c8 00045330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00008714 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00008730 0004290a R_ARM_THM_CALL 00003c7d _PyUnicode_FromASCII │ │ │ │ │ -00008754 00003e0a R_ARM_THM_CALL 00005379 _PyUnicodeWriter_PrepareInternal.constprop.2 │ │ │ │ │ -0000884c 0004020a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000887c 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008880 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008886 0000fc2f R_ARM_THM_MOVW_ABS_NC 000006ac .LC95 │ │ │ │ │ -0000888a 0000fc30 R_ARM_THM_MOVT_ABS 000006ac .LC95 │ │ │ │ │ -00008890 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000088ca 0004830a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000088d4 0004840a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000088e6 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000088ea 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00008920 0004850a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000893e 0004850a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000894a 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000894e 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008952 0001572f R_ARM_THM_MOVW_ABS_NC 00000b94 .LC125 │ │ │ │ │ -00008956 00015730 R_ARM_THM_MOVT_ABS 00000b94 .LC125 │ │ │ │ │ -0000895e 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008980 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008988 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008996 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000899a 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000089a0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008a4e 0004820a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008a8c 0004290a R_ARM_THM_CALL 00003c7d _PyUnicode_FromASCII │ │ │ │ │ -00008ab0 0005100a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00008adc 0004290a R_ARM_THM_CALL 00003c7d _PyUnicode_FromASCII │ │ │ │ │ -00008b2c 0004820a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008be0 0004820a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008c62 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00008c7c 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c94 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008cd0 0003eb0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008cdc 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00008cfe 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008d24 0004820a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008d5c 0000b50a R_ARM_THM_CALL 000041d1 _PyUnicode_FromUCS1 │ │ │ │ │ -00008d72 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00008d94 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008da6 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008dae 0004820a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008dde 0003fa0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008e22 0004820a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008e34 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00008e38 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00008e98 0004290a R_ARM_THM_CALL 00003c7d _PyUnicode_FromASCII │ │ │ │ │ -00008ede 0004820a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008eee 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00008ef2 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00008f1a 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00008f34 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00008f70 0005100a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00008f90 0004820a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008fa0 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00008fa4 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00008fc8 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009014 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009018 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009036 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000905a 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009060 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000909a 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000909e 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000090ae 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000090ca 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000090e0 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000090ec 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000090f0 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000914c 0000b50a R_ARM_THM_CALL 000041d1 _PyUnicode_FromUCS1 │ │ │ │ │ -0000916c 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009176 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009184 0000b50a R_ARM_THM_CALL 000041d1 _PyUnicode_FromUCS1 │ │ │ │ │ -00009198 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000091ba 0004820a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000091e4 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000091fc 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000922c 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009236 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000923a 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000925a 0005100a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -0000926c 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009272 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000092a4 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000092c0 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000092da 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000092ec 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000092f0 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009302 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009306 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000932a 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000932e 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000933e 0004290a R_ARM_THM_CALL 00003c7d _PyUnicode_FromASCII │ │ │ │ │ -0000935e 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000937a 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009380 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000093a8 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000093e6 0004820a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00009422 0004290a R_ARM_THM_CALL 00003c7d _PyUnicode_FromASCII │ │ │ │ │ -00009444 0005100a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00009458 0000fe0a R_ARM_THM_CALL 00016991 asciilib_default_rfind.constprop.0 │ │ │ │ │ -0000946a 0004290a R_ARM_THM_CALL 00003c7d _PyUnicode_FromASCII │ │ │ │ │ -00009492 0004290a R_ARM_THM_CALL 00003c7d _PyUnicode_FromASCII │ │ │ │ │ -000094a8 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000094c0 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000094fc 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009528 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00009546 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009552 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000956e 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000958e 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000095b0 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000095e2 0005100a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -000095f0 0004820a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000969a 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000096b4 0004820a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000096e0 0000ff0a R_ARM_THM_CALL 0001283d ucs1lib_fastsearch.constprop.0 │ │ │ │ │ -000096f2 0000b50a R_ARM_THM_CALL 000041d1 _PyUnicode_FromUCS1 │ │ │ │ │ -00009726 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009730 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00009758 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00009778 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009794 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097fe 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000981a 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009824 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00009840 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000985c 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009864 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009868 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000986c 0000fd2f R_ARM_THM_MOVW_ABS_NC 000006c4 .LC96 │ │ │ │ │ -00009870 0000fd30 R_ARM_THM_MOVT_ABS 000006c4 .LC96 │ │ │ │ │ -00009876 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009880 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009884 0004820a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000098e6 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00009906 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000991c 0004290a R_ARM_THM_CALL 00003c7d _PyUnicode_FromASCII │ │ │ │ │ -0000998a 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000099a8 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099c6 0000b50a R_ARM_THM_CALL 000041d1 _PyUnicode_FromUCS1 │ │ │ │ │ -000099e4 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009a2a 0000b50a R_ARM_THM_CALL 000041d1 _PyUnicode_FromUCS1 │ │ │ │ │ -00009a3a 0000b50a R_ARM_THM_CALL 000041d1 _PyUnicode_FromUCS1 │ │ │ │ │ -00009a74 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00009a92 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009a98 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009aa4 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009ace 0004830a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00009ad8 0004840a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00009b32 0002a30a R_ARM_THM_CALL 000004f1 convert_uc.constprop.0 │ │ │ │ │ -00009b48 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b4e 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b5c 00029f2f R_ARM_THM_MOVW_ABS_NC 00001510 .LC220 │ │ │ │ │ -00009b60 00029f30 R_ARM_THM_MOVT_ABS 00001510 .LC220 │ │ │ │ │ -00009b6a 0004650a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00009b74 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009bc8 0003f90a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -00009c20 0000c70a R_ARM_THM_CALL 000068b1 _copy_characters │ │ │ │ │ -00009c4c 0004332f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00009c50 00043330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00009c54 0002a52f R_ARM_THM_MOVW_ABS_NC 00001518 .LC221 │ │ │ │ │ -00009c58 0002a530 R_ARM_THM_MOVT_ABS 00001518 .LC221 │ │ │ │ │ -00009c60 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009c8c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009d3e 0004000a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00009daa 00018e2f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -00009dae 00018e30 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -00009db2 0002812f R_ARM_THM_MOVW_ABS_NC 000014b0 .LC215 │ │ │ │ │ -00009db6 00028130 R_ARM_THM_MOVT_ABS 000014b0 .LC215 │ │ │ │ │ -00009dba 0002a82f R_ARM_THM_MOVW_ABS_NC 00001534 .LC222 │ │ │ │ │ -00009dbe 0002a830 R_ARM_THM_MOVT_ABS 00001534 .LC222 │ │ │ │ │ -00009dc2 0004920a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00009e10 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009e5c 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009e60 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009e76 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009e7a 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009e96 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009e9a 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009eb6 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009eba 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009ed6 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009eda 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009ef4 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009ef8 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009f10 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009f14 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009f30 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009f34 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009f48 0004542f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00009f4c 00045430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00009f60 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009f64 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009f78 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009f8e 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009fac 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009fb0 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009fcc 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009fda 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009fe8 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -00009ff2 0004532f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00009ff6 00045330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000a000 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000a00e 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000a01c 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000a030 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000a03e 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000a048 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a04c 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a07a 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000a0aa 0004830a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000a0b4 0004840a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000a110 0002a30a R_ARM_THM_CALL 000004f1 convert_uc.constprop.0 │ │ │ │ │ -0000a128 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a130 0002ae2f R_ARM_THM_MOVW_ABS_NC 00001544 .LC223 │ │ │ │ │ -0000a134 0002ae30 R_ARM_THM_MOVT_ABS 00001544 .LC223 │ │ │ │ │ -0000a13e 0004650a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000a14a 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a164 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000a18c 0003f40a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -0000a198 0005132f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -0000a19c 00051330 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -0000a1b0 0004fa0a R_ARM_THM_CALL 00000000 PyDict_Next │ │ │ │ │ -0000a1e0 0004be0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000a1ee 0004bf0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000a20a 0004bf0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000a214 0002b12f R_ARM_THM_MOVW_ABS_NC 0000154c .LC224 │ │ │ │ │ -0000a218 0002b130 R_ARM_THM_MOVT_ABS 0000154c .LC224 │ │ │ │ │ -0000a222 0004650a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000a234 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a238 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a23c 0002b72f R_ARM_THM_MOVW_ABS_NC 0000165c .LC230 │ │ │ │ │ -0000a240 0002b730 R_ARM_THM_MOVT_ABS 0000165c .LC230 │ │ │ │ │ -0000a246 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a25c 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a26e 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a284 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000a288 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000a28c 0002b62f R_ARM_THM_MOVW_ABS_NC 00001628 .LC229 │ │ │ │ │ -0000a290 0002b630 R_ARM_THM_MOVT_ABS 00001628 .LC229 │ │ │ │ │ -0000a296 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a29c 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a2a0 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a2a4 0002b52f R_ARM_THM_MOVW_ABS_NC 000015e8 .LC228 │ │ │ │ │ -0000a2a8 0002b530 R_ARM_THM_MOVT_ABS 000015e8 .LC228 │ │ │ │ │ -0000a2ae 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a2ca 0003f40a R_ARM_THM_CALL 00000000 PyDict_New │ │ │ │ │ -0000a336 0004be0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000a34a 0004be0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000a35a 0004bf0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000a37c 00018e2f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -0000a380 00018e30 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -0000a384 0001902f R_ARM_THM_MOVW_ABS_NC 00000cbc .LC139 │ │ │ │ │ -0000a388 00019030 R_ARM_THM_MOVT_ABS 00000cbc .LC139 │ │ │ │ │ -0000a38c 0002b12f R_ARM_THM_MOVW_ABS_NC 0000154c .LC224 │ │ │ │ │ -0000a390 0002b130 R_ARM_THM_MOVT_ABS 0000154c .LC224 │ │ │ │ │ -0000a394 0004920a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000a3a6 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3ba 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3da 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3fa 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000a3fe 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000a402 0002b42f R_ARM_THM_MOVW_ABS_NC 000015ac .LC227 │ │ │ │ │ -0000a406 0002b430 R_ARM_THM_MOVT_ABS 000015ac .LC227 │ │ │ │ │ -0000a40c 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a412 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a416 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a41a 0002b32f R_ARM_THM_MOVW_ABS_NC 00001564 .LC226 │ │ │ │ │ -0000a41e 0002b330 R_ARM_THM_MOVT_ABS 00001564 .LC226 │ │ │ │ │ -0000a424 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a43a 00018e2f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -0000a43e 00018e30 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -0000a442 0002b22f R_ARM_THM_MOVW_ABS_NC 00001558 .LC225 │ │ │ │ │ -0000a446 0002b230 R_ARM_THM_MOVT_ABS 00001558 .LC225 │ │ │ │ │ -0000a44a 0002b12f R_ARM_THM_MOVW_ABS_NC 0000154c .LC224 │ │ │ │ │ -0000a44e 0002b130 R_ARM_THM_MOVT_ABS 0000154c .LC224 │ │ │ │ │ -0000a452 0004920a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000a490 0004be0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000a49c 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000a4a0 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000a4a6 0004bf0a R_ARM_THM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000a4cc 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a51c 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -0000a520 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -0000a524 00041f0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000a744 0003ec0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000a750 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000a762 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000a76e 0003fd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000a772 0003fd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000a776 0002bb2f R_ARM_THM_MOVW_ABS_NC 00001690 .LC231 │ │ │ │ │ -0000a77a 0002bb30 R_ARM_THM_MOVT_ABS 00001690 .LC231 │ │ │ │ │ -0000a780 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a7ca 0004b30a R_ARM_THM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -0000a7f4 0004b30a R_ARM_THM_CALL 00000000 _PyUnicode_IsAlpha │ │ │ │ │ -0000a7fc 0004542f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000a800 00045430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000a806 0004532f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000a80a 00045330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000a8da 0003f90a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000ab52 0003f90a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000ab74 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000ab94 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000ac98 0005150a R_ARM_THM_CALL 00000000 PyNumber_ToBase │ │ │ │ │ -0000acfc 0004480a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000ad44 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000ad80 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000adce 0004290a R_ARM_THM_CALL 00003c7d _PyUnicode_FromASCII │ │ │ │ │ -0000ade6 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000adf8 0005150a R_ARM_THM_CALL 00000000 PyNumber_ToBase │ │ │ │ │ -0000ae0c 0005160a R_ARM_THM_CALL 00000eef PyUnicode_Resize │ │ │ │ │ -0000ae36 0005150a R_ARM_THM_CALL 00000000 PyNumber_ToBase │ │ │ │ │ -0000ae5a 0004332f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000ae5e 00043330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000ae62 0002bf2f R_ARM_THM_MOVW_ABS_NC 000016b4 .LC232 │ │ │ │ │ -0000ae66 0002bf30 R_ARM_THM_MOVT_ABS 000016b4 .LC232 │ │ │ │ │ -0000ae6c 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ae8a 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000aea0 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -0000aea4 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -0000aeb4 00041f0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000af28 0004480a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000af5e 0002c42f R_ARM_THM_MOVW_ABS_NC 000016e0 .LC235 │ │ │ │ │ -0000af62 0002c430 R_ARM_THM_MOVT_ABS 000016e0 .LC235 │ │ │ │ │ -0000b03c 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000b042 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000b0e2 0002c22f R_ARM_THM_MOVW_ABS_NC 000016c8 .LC233 │ │ │ │ │ -0000b0e6 0002c230 R_ARM_THM_MOVT_ABS 000016c8 .LC233 │ │ │ │ │ -0000b0ec 0002c32f R_ARM_THM_MOVW_ABS_NC 000016d4 .LC234 │ │ │ │ │ -0000b0f0 0002c330 R_ARM_THM_MOVT_ABS 000016d4 .LC234 │ │ │ │ │ -0000b130 0004210a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000b138 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b140 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000b146 0001de2f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ -0000b14a 0001de30 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ -0000b1c2 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000b226 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000b252 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000b258 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000b25e 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000b264 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000b26e 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b2ac 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b314 0004480a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000b3f8 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000b3fe 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000b416 0001de2f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ -0000b41a 0001de30 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ -0000b430 0002c42f R_ARM_THM_MOVW_ABS_NC 000016e0 .LC235 │ │ │ │ │ -0000b434 0002c430 R_ARM_THM_MOVT_ABS 000016e0 .LC235 │ │ │ │ │ -0000b490 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000b4ee 0004070a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000b500 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b506 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000b50c 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000b512 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000b518 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000b52c 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b546 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b55a 0002c42f R_ARM_THM_MOVW_ABS_NC 000016e0 .LC235 │ │ │ │ │ -0000b55e 0002c430 R_ARM_THM_MOVT_ABS 000016e0 .LC235 │ │ │ │ │ -0000b5b2 0004210a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000b5ba 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000b760 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000b774 0004660a R_ARM_THM_CALL 00000000 _PyUnicode_FormatAdvancedWriter │ │ │ │ │ -0000b77e 00040a0a R_ARM_THM_CALL 00003d65 _PyUnicodeWriter_Finish │ │ │ │ │ -0000b788 00018e2f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -0000b78c 00018e30 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -0000b792 0002c92f R_ARM_THM_MOVW_ABS_NC 000016e8 .LC236 │ │ │ │ │ -0000b796 0002c930 R_ARM_THM_MOVT_ABS 000016e8 .LC236 │ │ │ │ │ -0000b79a 0002812f R_ARM_THM_MOVW_ABS_NC 000014b0 .LC215 │ │ │ │ │ -0000b79e 00028130 R_ARM_THM_MOVT_ABS 000014b0 .LC215 │ │ │ │ │ -0000b7a2 0004920a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000b7aa 00040b0a R_ARM_THM_CALL 00005255 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000b810 0000c70a R_ARM_THM_CALL 000068b1 _copy_characters │ │ │ │ │ -0000b82c 0004be0a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -0000b83a 0004ef0a R_ARM_THM_CALL 00000000 PyMapping_GetOptionalItem │ │ │ │ │ -0000b850 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000b854 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000b866 0004f00a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -0000b884 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b88c 0004f12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_LookupError │ │ │ │ │ -0000b890 0004f130 R_ARM_THM_MOVT_ABS 00000000 PyExc_LookupError │ │ │ │ │ -0000b898 0004cf0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000b8a2 0003f50a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000b8a6 0004732f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000b8aa 00047330 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000b8b0 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000b8b4 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000b8b8 0002cb2f R_ARM_THM_MOVW_ABS_NC 000016f4 .LC237 │ │ │ │ │ -0000b8bc 0002cb30 R_ARM_THM_MOVT_ABS 000016f4 .LC237 │ │ │ │ │ -0000b8c2 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b8da 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b8e4 0004352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000b8e8 00043530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000b8ee 0002cc2f R_ARM_THM_MOVW_ABS_NC 0000171c .LC238 │ │ │ │ │ -0000b8f2 0002cc30 R_ARM_THM_MOVT_ABS 0000171c .LC238 │ │ │ │ │ -0000b8f8 00041e0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000b940 0004640a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000b94e 0004640a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000b95c 0001c60a R_ARM_THM_CALL 000108b5 any_find_slice.constprop.0 │ │ │ │ │ -0000b964 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000b968 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000b96c 00027f2f R_ARM_THM_MOVW_ABS_NC 0000149c .LC214 │ │ │ │ │ -0000b970 00027f30 R_ARM_THM_MOVT_ABS 0000149c .LC214 │ │ │ │ │ -0000b976 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b97a 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b990 0004790a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000b998 00018e2f R_ARM_THM_MOVW_ABS_NC 00000cac .LC137 │ │ │ │ │ -0000b99c 00018e30 R_ARM_THM_MOVT_ABS 00000cac .LC137 │ │ │ │ │ -0000b9a0 00018f2f R_ARM_THM_MOVW_ABS_NC 00000cb0 .LC138 │ │ │ │ │ -0000b9a4 00018f30 R_ARM_THM_MOVT_ABS 00000cb0 .LC138 │ │ │ │ │ -0000b9a8 0002cd2f R_ARM_THM_MOVW_ABS_NC 00001760 .LC239 │ │ │ │ │ -0000b9ac 0002cd30 R_ARM_THM_MOVT_ABS 00001760 .LC239 │ │ │ │ │ -0000b9b0 0004920a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000b9b6 0002cd2f R_ARM_THM_MOVW_ABS_NC 00001760 .LC239 │ │ │ │ │ -0000b9ba 0002cd30 R_ARM_THM_MOVT_ABS 00001760 .LC239 │ │ │ │ │ -0000b9c4 0004650a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000ba18 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -0000ba20 0004f50a R_ARM_THM_CALL 00000000 _PyUnicode_IsLowercase │ │ │ │ │ -0000ba56 00050a0a R_ARM_THM_CALL 00000000 _PyUnicode_ToUpperFull │ │ │ │ │ -0000ba6a 0004f70a R_ARM_THM_CALL 00000000 _PyUnicode_IsUppercase │ │ │ │ │ -0000ba7e 00048e0a R_ARM_THM_CALL 00000000 _PyUnicode_ToLowerFull │ │ │ │ │ -0000ba96 0001840a R_ARM_THM_CALL 000006f5 handle_capital_sigma │ │ │ │ │ -0000bb70 0004af0a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -0000bb94 0002602f R_ARM_THM_MOVW_ABS_NC 00001484 .LC208 │ │ │ │ │ -0000bb98 00026030 R_ARM_THM_MOVT_ABS 00001484 .LC208 │ │ │ │ │ -0000bba0 00042b0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000bbaa 0004332f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000bbae 00043330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000bbb4 00025a2f R_ARM_THM_MOVW_ABS_NC 00001430 .LC206 │ │ │ │ │ -0000bbb8 00025a30 R_ARM_THM_MOVT_ABS 00001430 .LC206 │ │ │ │ │ -0000bbbe 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000bc2a 0004830a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000bc34 0004840a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000bc7e 0002a30a R_ARM_THM_CALL 000004f1 convert_uc.constprop.0 │ │ │ │ │ -0000bc98 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bca0 0004600a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bcae 0002d72f R_ARM_THM_MOVW_ABS_NC 00001794 .LC242 │ │ │ │ │ -0000bcb2 0002d730 R_ARM_THM_MOVT_ABS 00001794 .LC242 │ │ │ │ │ -0000bcbc 0004650a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000bcd8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000bd3a 0005180a R_ARM_THM_CALL 0000b7b5 _PyUnicode_FastFill │ │ │ │ │ -0000bd6a 0004762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000bd6e 00047630 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0000bd72 00014a2f R_ARM_THM_MOVW_ABS_NC 00000b54 .LC123 │ │ │ │ │ -0000bd76 00014a30 R_ARM_THM_MOVT_ABS 00000b54 .LC123 │ │ │ │ │ -0000bd7c 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000bd86 00006c2f R_ARM_THM_MOVW_ABS_NC 00000240 .LC27 │ │ │ │ │ -0000bd8a 00006c30 R_ARM_THM_MOVT_ABS 00000240 .LC27 │ │ │ │ │ -0000bd92 00041f0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000bd98 00041a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000bd9c 00041a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000bda0 0002da2f R_ARM_THM_MOVW_ABS_NC 0000179c .LC243 │ │ │ │ │ -0000bda4 0002da30 R_ARM_THM_MOVT_ABS 0000179c .LC243 │ │ │ │ │ -0000bdaa 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000bde0 0003fd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000bde4 0003fd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000bde8 0002dd2f R_ARM_THM_MOVW_ABS_NC 000017d8 .LC244 │ │ │ │ │ -0000bdec 0002dd30 R_ARM_THM_MOVT_ABS 000017d8 .LC244 │ │ │ │ │ -0000bdf2 0003fe0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000bdfc 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000be40 0002c32f R_ARM_THM_MOVW_ABS_NC 000016d4 .LC234 │ │ │ │ │ -0000be44 0002c330 R_ARM_THM_MOVT_ABS 000016d4 .LC234 │ │ │ │ │ -0000be48 0002c22f R_ARM_THM_MOVW_ABS_NC 000016c8 .LC233 │ │ │ │ │ -0000be4c 0002c230 R_ARM_THM_MOVT_ABS 000016c8 .LC233 │ │ │ │ │ -0000be58 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000be76 0000c10a R_ARM_THM_CALL 00005695 _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ │ -0000bfac 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000bfb2 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000bfbc 00040a0a R_ARM_THM_CALL 00003d65 _PyUnicodeWriter_Finish │ │ │ │ │ -0000c05e 0002df2f R_ARM_THM_MOVW_ABS_NC 00001800 .LC245 │ │ │ │ │ -0000c062 0002df30 R_ARM_THM_MOVT_ABS 00001800 .LC245 │ │ │ │ │ -0000c0a4 00040b0a R_ARM_THM_CALL 00005255 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000c0aa 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000c0b0 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000c288 0002e12f R_ARM_THM_MOVW_ABS_NC 00001824 .LC247 │ │ │ │ │ -0000c28c 0002e130 R_ARM_THM_MOVT_ABS 00001824 .LC247 │ │ │ │ │ -0000c29a 0002e02f R_ARM_THM_MOVW_ABS_NC 00001810 .LC246 │ │ │ │ │ -0000c29e 0002e030 R_ARM_THM_MOVT_ABS 00001810 .LC246 │ │ │ │ │ -0000c2b8 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LC2 │ │ │ │ │ -0000c2bc 00000830 R_ARM_THM_MOVT_ABS 00000000 .LC2 │ │ │ │ │ -0000c324 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c630 00042802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000c63e 0004310a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000c97c 00042802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000c9a8 00019c0a R_ARM_THM_CALL 00000483 ucs1lib__two_way_count │ │ │ │ │ -0000c9b8 0004310a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000ca50 0004000a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000ca98 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000d070 0004000a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000d0ae 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000d3ca 0003f90a R_ARM_THM_CALL 00000599 PyUnicode_New │ │ │ │ │ -0000d3e8 00048d0a R_ARM_THM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ -0000d3f2 0002f22f R_ARM_THM_MOVW_ABS_NC 0000079f do_casefold │ │ │ │ │ -0000d3f6 0002f230 R_ARM_THM_MOVT_ABS 0000079f do_casefold │ │ │ │ │ -0000d43a 0004080a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000d4d6 00003b0a R_ARM_THM_CALL 00005029 _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ │ -0000d57e 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000d584 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000d598 00040a0a R_ARM_THM_CALL 00003d65 _PyUnicodeWriter_Finish │ │ │ │ │ -0000d622 0002f62f R_ARM_THM_MOVW_ABS_NC 00001914 .LC256 │ │ │ │ │ -0000d626 0002f630 R_ARM_THM_MOVT_ABS 00001914 .LC256 │ │ │ │ │ -0000d65c 0002f72f R_ARM_THM_MOVW_ABS_NC 00001934 .LC257 │ │ │ │ │ -0000d660 0002f730 R_ARM_THM_MOVT_ABS 00001934 .LC257 │ │ │ │ │ -0000d6a0 0004360a R_ARM_THM_CALL 00003fa9 PyUnicode_FromKindAndData │ │ │ │ │ -0000d6aa 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000d6b0 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000d6c0 00040b0a R_ARM_THM_CALL 00005255 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000d744 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000d74a 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000d75c 00040b0a R_ARM_THM_CALL 00005255 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000d772 0002f52f R_ARM_THM_MOVW_ABS_NC 00001900 .LC255 │ │ │ │ │ -0000d776 0002f530 R_ARM_THM_MOVT_ABS 00001900 .LC255 │ │ │ │ │ -0000d7e6 0002f72f R_ARM_THM_MOVW_ABS_NC 00001934 .LC257 │ │ │ │ │ -0000d7ea 0002f730 R_ARM_THM_MOVT_ABS 00001934 .LC257 │ │ │ │ │ -0000d810 0002f82f R_ARM_THM_MOVW_ABS_NC 0000193c .LC258 │ │ │ │ │ -0000d814 0002f830 R_ARM_THM_MOVT_ABS 0000193c .LC258 │ │ │ │ │ -0000d84c 0002f32f R_ARM_THM_MOVW_ABS_NC 000018b4 .LC253 │ │ │ │ │ -0000d850 0002f330 R_ARM_THM_MOVT_ABS 000018b4 .LC253 │ │ │ │ │ -0000d86a 0002f42f R_ARM_THM_MOVW_ABS_NC 000018d8 .LC254 │ │ │ │ │ -0000d86e 0002f430 R_ARM_THM_MOVT_ABS 000018d8 .LC254 │ │ │ │ │ -0000d874 0003f102 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d8a8 0004820a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000d8b6 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000d8ba 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000d904 0000b50a R_ARM_THM_CALL 000041d1 _PyUnicode_FromUCS1 │ │ │ │ │ -0000d958 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000d962 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000d978 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000d9a8 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d9b8 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d9c2 0000212f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000d9c6 00002130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000d9ec 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d9f4 0004870a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -0000da06 0000b50a R_ARM_THM_CALL 000041d1 _PyUnicode_FromUCS1 │ │ │ │ │ -0000da28 0004860a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000da40 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000da56 0003f70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000da5c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000daca 0004480a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000dae4 0002fc2f R_ARM_THM_MOVW_ABS_NC 00001958 .LC259 │ │ │ │ │ -0000dae8 0002fc30 R_ARM_THM_MOVT_ABS 00001958 .LC259 │ │ │ │ │ -0000db0e 0002fd2f R_ARM_THM_MOVW_ABS_NC 00001964 .LC260 │ │ │ │ │ -0000db12 0002fd30 R_ARM_THM_MOVT_ABS 00001964 .LC260 │ │ │ │ │ -0000db16 0002fe2f R_ARM_THM_MOVW_ABS_NC 00001970 .LC261 │ │ │ │ │ -0000db1a 0002fe30 R_ARM_THM_MOVT_ABS 00001970 .LC261 │ │ │ │ │ -0000db3a 0002fe2f R_ARM_THM_MOVW_ABS_NC 00001970 .LC261 │ │ │ │ │ -0000db3e 0002fe30 R_ARM_THM_MOVT_ABS 00001970 .LC261 │ │ │ │ │ -0000dc12 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000dc18 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000dcc8 0004210a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -0000dcd0 0003ff0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000dce8 0003010a R_ARM_THM_CALL 0000085b ucs4lib_utf32_encode │ │ │ │ │ -0000dcf4 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000dcfa 0001de2f R_ARM_THM_MOVW_ABS_NC 00000f08 .LC162 │ │ │ │ │ -0000dcfe 0001de30 R_ARM_THM_MOVT_ABS 00000f08 .LC162 │ │ │ │ │ -0000dd6c 0005020a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000ddca 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000ddd0 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000ddd6 00003c0a R_ARM_THM_CALL 000058b1 Py_XDECREF │ │ │ │ │ -0000dddc 00003c0a R_ARM_THM_CALL 000058b1 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes