--- /srv/reproducible-results/rbuild-debian/r-b-build.6VtvKL5I/b1/nco_5.1.4-1+deb12u1_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.6VtvKL5I/b2/nco_5.1.4-1+deb12u1_armhf.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - 2ce40b6c78fae5f061016a692d83fb5d 5542424 debug optional nco-dbgsym_5.1.4-1+deb12u1_armhf.deb │ - ddcf2503b0133d6dfd828f8f0441375e 2040380 science optional nco_5.1.4-1+deb12u1_armhf.deb │ + b2805410dd5057b4e0f3138eb8f30cf9 5542564 debug optional nco-dbgsym_5.1.4-1+deb12u1_armhf.deb │ + 2c226e7717de87a84fa62954974e0f5d 2040320 science optional nco_5.1.4-1+deb12u1_armhf.deb ├── nco_5.1.4-1+deb12u1_armhf.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2023-08-10 17:23:45.000000 debian-binary │ │ -rw-r--r-- 0 0 0 1904 2023-08-10 17:23:45.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 2038284 2023-08-10 17:23:45.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 2038224 2023-08-10 17:23:45.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/lib/nco/libnco-5.1.4.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --program-header {} │ │ │ │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ │ Entry point 0x0 │ │ │ │ │ There are 6 program headers, starting at offset 52 │ │ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0xdf444 0xdf444 R E 0x1000 │ │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0xdf474 0xdf474 R E 0x1000 │ │ │ │ │ LOAD 0x0dfd2c 0x000e0d2c 0x000e0d2c 0x017e4 0x01abc RW 0x1000 │ │ │ │ │ DYNAMIC 0x0dfd34 0x000e0d34 0x000e0d34 0x00130 0x00130 RW 0x4 │ │ │ │ │ NOTE 0x0000f4 0x000000f4 0x000000f4 0x00024 0x00024 R 0x4 │ │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ │ GNU_RELRO 0x0dfd2c 0x000e0d2c 0x000e0d2c 0x012d4 0x012d4 R 0x1 │ │ │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -9,18 +9,18 @@ │ │ │ │ │ [ 4] .dynstr STRTAB 00007674 007674 005508 00 A 0 0 1 │ │ │ │ │ [ 5] .gnu.version VERSYM 0000cb7c 00cb7c 000b38 02 A 3 0 2 │ │ │ │ │ [ 6] .gnu.version_r VERNEED 0000d6b4 00d6b4 000130 00 A 4 6 4 │ │ │ │ │ [ 7] .rel.dyn REL 0000d7e4 00d7e4 0006d0 08 A 3 0 4 │ │ │ │ │ [ 8] .rel.plt REL 0000deb4 00deb4 002240 08 AI 3 18 4 │ │ │ │ │ [ 9] .init PROGBITS 000100f4 0100f4 00000c 00 AX 0 0 4 │ │ │ │ │ [10] .plt PROGBITS 00010100 010100 003448 04 AX 0 0 4 │ │ │ │ │ - [11] .text PROGBITS 00013548 013548 090b6c 00 AX 0 0 8 │ │ │ │ │ - [12] .fini PROGBITS 000a40b4 0a40b4 000008 00 AX 0 0 4 │ │ │ │ │ - [13] .rodata PROGBITS 000a40c0 0a40c0 03b380 00 A 0 0 8 │ │ │ │ │ - [14] .eh_frame PROGBITS 000df440 0df440 000004 00 A 0 0 4 │ │ │ │ │ + [11] .text PROGBITS 00013548 013548 090b8c 00 AX 0 0 8 │ │ │ │ │ + [12] .fini PROGBITS 000a40d4 0a40d4 000008 00 AX 0 0 4 │ │ │ │ │ + [13] .rodata PROGBITS 000a40e0 0a40e0 03b390 00 A 0 0 8 │ │ │ │ │ + [14] .eh_frame PROGBITS 000df470 0df470 000004 00 A 0 0 4 │ │ │ │ │ [15] .init_array INIT_ARRAY 000e0d2c 0dfd2c 000004 04 WA 0 0 4 │ │ │ │ │ [16] .fini_array FINI_ARRAY 000e0d30 0dfd30 000004 04 WA 0 0 4 │ │ │ │ │ [17] .dynamic DYNAMIC 000e0d34 0dfd34 000130 08 WA 4 0 4 │ │ │ │ │ [18] .got PROGBITS 000e0e64 0dfe64 00119c 04 WA 0 0 4 │ │ │ │ │ [19] .data PROGBITS 000e2000 0e1000 000510 00 WA 0 0 8 │ │ │ │ │ [20] .bss NOBITS 000e2510 0e1510 0002d8 00 WA 0 0 8 │ │ │ │ │ [21] .ARM.attributes ARM_ATTRIBUTES 00000000 0e1510 000031 00 0 0 1 │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -473,38 +473,38 @@ │ │ │ │ │ 469: 0006f559 144 FUNC GLOBAL DEFAULT 11 nco_tps_cmd_fmt_sng │ │ │ │ │ 470: 00054655 32 FUNC GLOBAL DEFAULT 11 nco_inq_unlimdim │ │ │ │ │ 471: 00040b99 76 FUNC GLOBAL DEFAULT 11 kd_push │ │ │ │ │ 472: 000592d1 76 FUNC GLOBAL DEFAULT 11 nco_pck_plc_sng_get │ │ │ │ │ 473: 00041011 116 FUNC GLOBAL DEFAULT 11 kd_tree_badness_level │ │ │ │ │ 474: 000580ad 32 FUNC GLOBAL DEFAULT 11 nco_inq_atttype │ │ │ │ │ 475: 00022929 16 FUNC GLOBAL DEFAULT 11 nco_crt_left │ │ │ │ │ - 476: 0008f07d 136 FUNC GLOBAL DEFAULT 11 nco_sph_cross_sub │ │ │ │ │ + 476: 0008f09d 136 FUNC GLOBAL DEFAULT 11 nco_sph_cross_sub │ │ │ │ │ 477: 00057ff9 180 FUNC GLOBAL DEFAULT 11 nco_inq_attid_flg │ │ │ │ │ 478: 000170bd 178 FUNC GLOBAL DEFAULT 11 nco_glb_att_add │ │ │ │ │ 479: 00055da5 176 FUNC GLOBAL DEFAULT 11 nco_inq_filter_avail │ │ │ │ │ 480: 000539b5 152 FUNC GLOBAL DEFAULT 11 c_typ_nm │ │ │ │ │ - 481: 0008d92d 300 FUNC GLOBAL DEFAULT 11 nm2sng_cdl │ │ │ │ │ + 481: 0008d94d 300 FUNC GLOBAL DEFAULT 11 nm2sng_cdl │ │ │ │ │ 482: 000544a1 32 FUNC GLOBAL DEFAULT 11 nco_abort │ │ │ │ │ 483: 000277f5 3964 FUNC GLOBAL DEFAULT 11 nco_fl_mk_lcl │ │ │ │ │ 484: 000227bd 164 FUNC GLOBAL DEFAULT 11 nco_op_typ_to_rdc_sng │ │ │ │ │ 485: 000155a5 1128 FUNC GLOBAL DEFAULT 11 nco_prv_att_cat │ │ │ │ │ 486: 0006f435 64 FUNC GLOBAL DEFAULT 11 nco_rgr_grd_sng │ │ │ │ │ - 487: 000a2945 520 FUNC GLOBAL DEFAULT 11 nco_lst_cf_att │ │ │ │ │ + 487: 000a2965 520 FUNC GLOBAL DEFAULT 11 nco_lst_cf_att │ │ │ │ │ 488: 0003fc21 60 FUNC GLOBAL DEFAULT 11 errRaise │ │ │ │ │ 489: 0002a495 364 FUNC GLOBAL DEFAULT 11 nco_fl_chmod2 │ │ │ │ │ 490: 000425f9 104 FUNC GLOBAL DEFAULT 11 nco_lmt_init │ │ │ │ │ 491: 00042ae5 34 FUNC GLOBAL DEFAULT 11 nco_lmt_all_free │ │ │ │ │ 492: 0006f475 64 FUNC GLOBAL DEFAULT 11 nco_rgr_mth_sng │ │ │ │ │ - 493: 00095e29 224 FUNC GLOBAL DEFAULT 11 nco_var_lst_xcl │ │ │ │ │ + 493: 00095e49 224 FUNC GLOBAL DEFAULT 11 nco_var_lst_xcl │ │ │ │ │ 494: 00088735 16 FUNC GLOBAL DEFAULT 11 tanf │ │ │ │ │ 495: 00054985 32 FUNC GLOBAL DEFAULT 11 nco_inq_grp_parent │ │ │ │ │ 496: 000e2240 4 OBJECT GLOBAL DEFAULT 19 nco_mta_sub_dlm │ │ │ │ │ 497: 00040951 280 FUNC GLOBAL DEFAULT 11 kd_build │ │ │ │ │ 498: 000886ed 16 FUNC GLOBAL DEFAULT 11 logf │ │ │ │ │ - 499: 00090321 440 FUNC GLOBAL DEFAULT 11 nco_sph_mk_control │ │ │ │ │ + 499: 00090341 440 FUNC GLOBAL DEFAULT 11 nco_sph_mk_control │ │ │ │ │ 500: 00052ab9 56 FUNC GLOBAL DEFAULT 11 nco_kvm_prn │ │ │ │ │ 501: 00040be5 148 FUNC GLOBAL DEFAULT 11 kd_pushb │ │ │ │ │ 502: 0005c3e9 376 FUNC GLOBAL DEFAULT 11 nco_poly_wrp_splt180 │ │ │ │ │ 503: 0002f345 108 FUNC GLOBAL DEFAULT 11 nco_xtr_lst_prn │ │ │ │ │ 504: 0001b60d 216 FUNC GLOBAL DEFAULT 11 ncap_var_cnf_dmn │ │ │ │ │ 505: 00017295 44 FUNC GLOBAL DEFAULT 11 nco_is_xcp │ │ │ │ │ 506: 0001f0f5 788 FUNC GLOBAL DEFAULT 11 nco_cnk_plc_get │ │ │ │ │ @@ -512,34 +512,34 @@ │ │ │ │ │ 508: 00030831 676 FUNC GLOBAL DEFAULT 11 nco_bld_crd_var_trv │ │ │ │ │ 509: 0003fb19 64 FUNC GLOBAL DEFAULT 11 trv_tbl_var_nm │ │ │ │ │ 510: 0002e6cd 212 FUNC GLOBAL DEFAULT 11 nco_xtr_xcl_chk │ │ │ │ │ 511: 0002993d 140 FUNC GLOBAL DEFAULT 11 nco_fl_out_cls │ │ │ │ │ 512: 00022acd 358 FUNC GLOBAL DEFAULT 11 nco_crt_seg_int │ │ │ │ │ 513: 0004210d 180 FUNC GLOBAL DEFAULT 11 kd_nearest │ │ │ │ │ 514: 000234a5 144 FUNC GLOBAL DEFAULT 11 nco_dfl_case_tmr_typ_err │ │ │ │ │ - 515: 000a2b4d 92 FUNC GLOBAL DEFAULT 11 nco_is_crd_var │ │ │ │ │ + 515: 000a2b6d 92 FUNC GLOBAL DEFAULT 11 nco_is_crd_var │ │ │ │ │ 516: 00034d4d 170 FUNC GLOBAL DEFAULT 11 nco_rdf_dmn_trv │ │ │ │ │ - 517: 000a366d 988 FUNC GLOBAL DEFAULT 11 nco_var_fll │ │ │ │ │ + 517: 000a368d 988 FUNC GLOBAL DEFAULT 11 nco_var_fll │ │ │ │ │ 518: 000471fd 64 FUNC GLOBAL DEFAULT 11 nco_rx_comma2hash │ │ │ │ │ - 519: 0008d78d 260 FUNC GLOBAL DEFAULT 11 chr2sng_jsn │ │ │ │ │ + 519: 0008d7ad 260 FUNC GLOBAL DEFAULT 11 chr2sng_jsn │ │ │ │ │ 520: 000194d1 520 FUNC GLOBAL DEFAULT 11 nco_cln_pop_tm │ │ │ │ │ 521: 0002f555 138 FUNC GLOBAL DEFAULT 11 nco_xtr_dmn_mrk │ │ │ │ │ 522: 0003acc9 1560 FUNC GLOBAL DEFAULT 11 nco_chk_nsm │ │ │ │ │ 523: 00026485 136 FUNC GLOBAL DEFAULT 11 nco_dmn_lmt_all_mrg │ │ │ │ │ 524: 00026b9d 176 FUNC GLOBAL DEFAULT 11 nco_fl_info_get │ │ │ │ │ 525: 0005b249 18 FUNC GLOBAL DEFAULT 11 nco_poly_typ_sz │ │ │ │ │ 526: 0003cd09 348 FUNC GLOBAL DEFAULT 11 nco_nsm_wrt_att │ │ │ │ │ 527: 0001ded9 20 FUNC GLOBAL DEFAULT 11 nco_cnv_var_typ_dsk │ │ │ │ │ 528: 00035e51 880 FUNC GLOBAL DEFAULT 11 nco_dmn_avg_mk │ │ │ │ │ 529: 0001e701 54 FUNC GLOBAL DEFAULT 11 ncap_var_retype │ │ │ │ │ 530: 0006c7f9 9520 FUNC GLOBAL DEFAULT 11 nco_rgr_ini │ │ │ │ │ - 531: 000a02dd 1052 FUNC GLOBAL DEFAULT 11 nco_var_scv_mod │ │ │ │ │ + 531: 000a02fd 1052 FUNC GLOBAL DEFAULT 11 nco_var_scv_mod │ │ │ │ │ 532: 0002c0cd 672 FUNC GLOBAL DEFAULT 11 nco_cdc_lst_bld │ │ │ │ │ 533: 00053b69 112 FUNC GLOBAL DEFAULT 11 nco_fmt_xtn_sng │ │ │ │ │ - 534: 00099ded 1090 FUNC GLOBAL DEFAULT 11 nco_var_add │ │ │ │ │ + 534: 00099e0d 1090 FUNC GLOBAL DEFAULT 11 nco_var_add │ │ │ │ │ 535: 00040aa5 176 FUNC GLOBAL DEFAULT 11 del_element │ │ │ │ │ 536: 00082091 25700 FUNC GLOBAL DEFAULT 11 nco_ntp_vrt │ │ │ │ │ 537: 00054f25 164 FUNC GLOBAL DEFAULT 11 nco_inq_type │ │ │ │ │ 538: 0004ef55 656 FUNC GLOBAL DEFAULT 11 nco_mmr_usg_prn │ │ │ │ │ 539: 00019d95 312 FUNC GLOBAL DEFAULT 11 nco_cln_clc_var_dff │ │ │ │ │ 540: 00046c39 316 FUNC GLOBAL DEFAULT 11 nco_lst_rx_search │ │ │ │ │ 541: 000530e1 162 FUNC GLOBAL DEFAULT 11 nco_join_sng │ │ │ │ │ @@ -553,142 +553,142 @@ │ │ │ │ │ 549: 0005c561 344 FUNC GLOBAL DEFAULT 11 nco_poly_wrp_splt360 │ │ │ │ │ 550: 00022955 138 FUNC GLOBAL DEFAULT 11 nco_crt_between │ │ │ │ │ 551: 00055199 236 FUNC GLOBAL DEFAULT 11 cdl_typ_nm_udt │ │ │ │ │ 552: 00025b85 52 FUNC GLOBAL DEFAULT 11 err_prn │ │ │ │ │ 553: 00053bd9 76 FUNC GLOBAL DEFAULT 11 nco_fmt_hdn_sng │ │ │ │ │ 554: 0003e795 72 FUNC GLOBAL DEFAULT 11 trv_tbl_srt │ │ │ │ │ 555: 00055c8d 160 FUNC GLOBAL DEFAULT 11 nco_inq_var_fill │ │ │ │ │ - 556: 0008f709 88 FUNC GLOBAL DEFAULT 11 nco_sph_prn │ │ │ │ │ + 556: 0008f729 88 FUNC GLOBAL DEFAULT 11 nco_sph_prn │ │ │ │ │ 557: 000241bd 980 FUNC GLOBAL DEFAULT 11 nco_prg_prs │ │ │ │ │ 558: 00022889 34 FUNC GLOBAL DEFAULT 11 nco_crt_sub_vec │ │ │ │ │ 559: 000430dd 1156 FUNC GLOBAL DEFAULT 11 nco_prn_lmt │ │ │ │ │ 560: 00047901 280 FUNC GLOBAL DEFAULT 11 nco_msh_stats │ │ │ │ │ 561: 0003feb1 600 FUNC GLOBAL DEFAULT 11 sel_k │ │ │ │ │ 562: 0001af8d 1664 FUNC GLOBAL DEFAULT 11 nco_var_cnf_dmn │ │ │ │ │ 563: 0001c0b1 12 FUNC GLOBAL DEFAULT 11 cast_void_nctype │ │ │ │ │ 564: 0006f369 64 FUNC GLOBAL DEFAULT 11 nco_grd_lat_sng │ │ │ │ │ - 565: 000a06f9 1000 FUNC GLOBAL DEFAULT 11 nco_scv_var_mod │ │ │ │ │ - 566: 0009d315 462 FUNC GLOBAL DEFAULT 11 nco_var_tll_zro_mss_val │ │ │ │ │ + 565: 000a0719 1000 FUNC GLOBAL DEFAULT 11 nco_scv_var_mod │ │ │ │ │ + 566: 0009d335 462 FUNC GLOBAL DEFAULT 11 nco_var_tll_zro_mss_val │ │ │ │ │ 567: 0002afd5 2456 FUNC GLOBAL DEFAULT 11 nco_flt_nm2enmid │ │ │ │ │ 568: 00018b1d 136 FUNC GLOBAL DEFAULT 11 nco_bnr_close │ │ │ │ │ 569: 000425c5 52 FUNC GLOBAL DEFAULT 11 kd_nearest_intersect_wrp │ │ │ │ │ 570: 0005458d 32 FUNC GLOBAL DEFAULT 11 nco_inq_format_extended │ │ │ │ │ - 571: 0008ea09 64 FUNC GLOBAL DEFAULT 11 nco_sph_lhs │ │ │ │ │ - 572: 0008e6c1 104 FUNC GLOBAL DEFAULT 11 nco_sph_metric │ │ │ │ │ + 571: 0008ea29 64 FUNC GLOBAL DEFAULT 11 nco_sph_lhs │ │ │ │ │ + 572: 0008e6e1 104 FUNC GLOBAL DEFAULT 11 nco_sph_metric │ │ │ │ │ 573: 00027709 236 FUNC GLOBAL DEFAULT 11 nco_fl_nm_is_nczarr │ │ │ │ │ 574: 00040a69 38 FUNC GLOBAL DEFAULT 11 kd_is_member │ │ │ │ │ 575: 00057d35 204 FUNC GLOBAL DEFAULT 11 nco_inq_att │ │ │ │ │ 576: 0002ea0d 520 FUNC GLOBAL DEFAULT 11 nco_xtr_ND_lst │ │ │ │ │ 577: 000504b1 388 FUNC GLOBAL DEFAULT 11 nco_msa_wrp_splt │ │ │ │ │ 578: 0004f205 62 FUNC GLOBAL DEFAULT 11 nco_msa_ovl │ │ │ │ │ 579: 00059c4d 884 FUNC GLOBAL DEFAULT 11 nco_pck_mtd │ │ │ │ │ 580: 00018079 1380 FUNC GLOBAL DEFAULT 11 nco_aux_evl_trv │ │ │ │ │ 581: 0001e5d9 36 FUNC GLOBAL DEFAULT 11 nco_typ_sgn │ │ │ │ │ 582: 00054c35 40 FUNC GLOBAL DEFAULT 11 nco_inq_dimid_flg │ │ │ │ │ - 583: 0009c561 3508 FUNC GLOBAL DEFAULT 11 nco_var_msk │ │ │ │ │ - 584: 000a2045 648 FUNC GLOBAL DEFAULT 11 nco_var_dpl │ │ │ │ │ + 583: 0009c581 3508 FUNC GLOBAL DEFAULT 11 nco_var_msk │ │ │ │ │ + 584: 000a2065 648 FUNC GLOBAL DEFAULT 11 nco_var_dpl │ │ │ │ │ 585: 00060f35 176 FUNC GLOBAL DEFAULT 11 nco_typ_fmt_sng_att_xml │ │ │ │ │ - 586: 00091805 30 FUNC GLOBAL DEFAULT 11 nco_rll_lhs │ │ │ │ │ + 586: 00091825 30 FUNC GLOBAL DEFAULT 11 nco_rll_lhs │ │ │ │ │ 587: 00052b49 268 FUNC GLOBAL DEFAULT 11 nco_opt_is_flg │ │ │ │ │ 588: 0004e581 76 FUNC GLOBAL DEFAULT 11 nco_malloc_err_hnt_prn │ │ │ │ │ 589: 0003046d 620 FUNC GLOBAL DEFAULT 11 nco_crd_var_dmn_scp │ │ │ │ │ 590: 00088619 16 FUNC GLOBAL DEFAULT 11 asinf │ │ │ │ │ 591: 00023535 156 FUNC GLOBAL DEFAULT 11 nco_exit │ │ │ │ │ 592: 00023299 360 FUNC GLOBAL DEFAULT 11 nco_cpl_get │ │ │ │ │ 593: 00016fb9 260 FUNC GLOBAL DEFAULT 11 nco_vrs_att_cat │ │ │ │ │ 594: 000317d5 58 FUNC GLOBAL DEFAULT 11 nco_pck_cpy_att │ │ │ │ │ 595: 0002d149 16 FUNC GLOBAL DEFAULT 11 nco_grp_stk_ntl │ │ │ │ │ - 596: 00090a35 244 FUNC GLOBAL DEFAULT 11 nco_sph_pnt_in_poly │ │ │ │ │ - 597: 00092399 424 FUNC GLOBAL DEFAULT 11 nco_mat_inv │ │ │ │ │ + 596: 00090a55 244 FUNC GLOBAL DEFAULT 11 nco_sph_pnt_in_poly │ │ │ │ │ + 597: 000923b9 424 FUNC GLOBAL DEFAULT 11 nco_mat_inv │ │ │ │ │ 598: 0005e519 532 FUNC GLOBAL DEFAULT 11 nco_poly_lst_chk_dbg │ │ │ │ │ 599: 0006ed29 420 FUNC GLOBAL DEFAULT 11 nco_bsl_zro │ │ │ │ │ 600: 00047109 218 FUNC GLOBAL DEFAULT 11 nco_cmp_ptr_unn │ │ │ │ │ 601: 00053e69 152 FUNC GLOBAL DEFAULT 11 nco_create │ │ │ │ │ 602: 000599e1 620 FUNC GLOBAL DEFAULT 11 nco_pck_dsk_inq │ │ │ │ │ - 603: 0009e849 1890 FUNC GLOBAL DEFAULT 11 nco_var_sqrt │ │ │ │ │ + 603: 0009e869 1890 FUNC GLOBAL DEFAULT 11 nco_var_sqrt │ │ │ │ │ 604: 00025e7d 64 FUNC GLOBAL DEFAULT 11 nco_dmn_lst_mk │ │ │ │ │ 605: 000547e9 32 FUNC GLOBAL DEFAULT 11 nco_inq_grpname_full │ │ │ │ │ 606: 000580cd 108 FUNC GLOBAL DEFAULT 11 nco_inq_attlen │ │ │ │ │ - 607: 00094c75 1956 FUNC GLOBAL DEFAULT 11 nco_var_avg_rdc_max │ │ │ │ │ + 607: 00094c95 1956 FUNC GLOBAL DEFAULT 11 nco_var_avg_rdc_max │ │ │ │ │ 608: 00048ad9 7752 FUNC GLOBAL DEFAULT 11 nco_map_mk │ │ │ │ │ 609: 00037d69 150 FUNC GLOBAL DEFAULT 11 nco_lmt_std_att_lat_lon │ │ │ │ │ 610: 00088691 16 FUNC GLOBAL DEFAULT 11 erfcf │ │ │ │ │ 611: 0001e89d 144 FUNC GLOBAL DEFAULT 11 nco_dfl_case_cnk_plc_err │ │ │ │ │ 612: 00031419 368 FUNC GLOBAL DEFAULT 11 nco_gpe_chk │ │ │ │ │ 613: 0005417d 168 FUNC GLOBAL DEFAULT 11 nco_create_mem │ │ │ │ │ 614: 00088809 4 FUNC GLOBAL DEFAULT 11 truncf │ │ │ │ │ 615: 000887b1 30 FUNC GLOBAL DEFAULT 11 nearbyint │ │ │ │ │ 616: 00061171 660 FUNC GLOBAL DEFAULT 11 nco_prn_var_val_cmt │ │ │ │ │ - 617: 0008f991 300 FUNC GLOBAL DEFAULT 11 nco_sph_add_pnt_chk │ │ │ │ │ + 617: 0008f9b1 300 FUNC GLOBAL DEFAULT 11 nco_sph_add_pnt_chk │ │ │ │ │ 618: 00016ea9 272 FUNC GLOBAL DEFAULT 11 nco_prs_rnm_lst │ │ │ │ │ 619: 0002c01d 176 FUNC GLOBAL DEFAULT 11 nco_flt_old_wrp │ │ │ │ │ 620: 00040829 296 FUNC GLOBAL DEFAULT 11 kd_insert │ │ │ │ │ 621: 00050f29 100 FUNC GLOBAL DEFAULT 11 nco_lmt_msa_free │ │ │ │ │ - 622: 0008ec19 26 FUNC GLOBAL DEFAULT 11 nco_sph_rad2 │ │ │ │ │ + 622: 0008ec39 26 FUNC GLOBAL DEFAULT 11 nco_sph_rad2 │ │ │ │ │ 623: 00045075 6492 FUNC GLOBAL DEFAULT 11 nco_lmt_evl_dmn_crd │ │ │ │ │ - 624: 0009d4e5 980 FUNC GLOBAL DEFAULT 11 nco_var_nrm │ │ │ │ │ + 624: 0009d505 980 FUNC GLOBAL DEFAULT 11 nco_var_nrm │ │ │ │ │ 625: 00054e39 172 FUNC GLOBAL DEFAULT 11 nco_rename_dim │ │ │ │ │ 626: 0004f245 44 FUNC GLOBAL DEFAULT 11 nco_msa_qsort_srt │ │ │ │ │ 627: 0002d3c1 296 FUNC GLOBAL DEFAULT 11 nco_def_grp_rcr │ │ │ │ │ 628: 00015c45 2572 FUNC GLOBAL DEFAULT 11 nco_prs_aed_lst │ │ │ │ │ 629: 00015449 348 FUNC GLOBAL DEFAULT 11 nco_fl_lst_att_cat │ │ │ │ │ 630: 000404d5 22 FUNC GLOBAL DEFAULT 11 kd_destroy │ │ │ │ │ 631: 0005bead 180 FUNC GLOBAL DEFAULT 11 nco_poly_re_org │ │ │ │ │ 632: 0003ec55 64 FUNC GLOBAL DEFAULT 11 nco_dmn_trv_sct │ │ │ │ │ - 633: 000913d5 1024 FUNC GLOBAL DEFAULT 11 nco_sph_area_quadrature │ │ │ │ │ + 633: 000913f5 1024 FUNC GLOBAL DEFAULT 11 nco_sph_area_quadrature │ │ │ │ │ 634: 000470d1 22 FUNC GLOBAL DEFAULT 11 nco_cmp_chr │ │ │ │ │ 635: 0003c951 952 FUNC GLOBAL DEFAULT 11 nco_xtr_crd_ass_add │ │ │ │ │ - 636: 0009dcdd 920 FUNC GLOBAL DEFAULT 11 nco_var_nrm_wgt │ │ │ │ │ + 636: 0009dcfd 920 FUNC GLOBAL DEFAULT 11 nco_var_nrm_wgt │ │ │ │ │ 637: 0002d345 124 FUNC GLOBAL DEFAULT 11 nco_prn_grp_nm_fll │ │ │ │ │ 638: 00021039 612 FUNC GLOBAL DEFAULT 11 nco_cnv_arm_time_install │ │ │ │ │ 639: 00069fe1 2196 FUNC GLOBAL DEFAULT 11 nco_prn_xml │ │ │ │ │ 640: 00013611 3078 FUNC GLOBAL DEFAULT 11 nco_aed_prc │ │ │ │ │ 641: 00041379 134 FUNC GLOBAL DEFAULT 11 nodecmp │ │ │ │ │ 642: 00088745 16 FUNC GLOBAL DEFAULT 11 tanhf │ │ │ │ │ 643: 000361c1 824 FUNC GLOBAL DEFAULT 11 nco_bld_rec_dmn │ │ │ │ │ - 644: 0008c669 564 FUNC GLOBAL DEFAULT 11 nco_vrs_prn │ │ │ │ │ + 644: 0008c669 596 FUNC GLOBAL DEFAULT 11 nco_vrs_prn │ │ │ │ │ 645: 0003bdd1 932 FUNC GLOBAL DEFAULT 11 nco_prc_cmn_nsm_att │ │ │ │ │ 646: 0004e8f5 148 FUNC GLOBAL DEFAULT 11 nco_realloc │ │ │ │ │ 647: 00042a55 104 FUNC GLOBAL DEFAULT 11 nco_lmt_free │ │ │ │ │ 648: 00088d4d 172 FUNC GLOBAL DEFAULT 11 nco_op_typ_cf_sng │ │ │ │ │ - 649: 0008ebe9 48 FUNC GLOBAL DEFAULT 11 nco_sph_rad │ │ │ │ │ + 649: 0008ec09 48 FUNC GLOBAL DEFAULT 11 nco_sph_rad │ │ │ │ │ 650: 00055685 168 FUNC GLOBAL DEFAULT 11 nco_inq_vlen │ │ │ │ │ 651: 00060d31 60 FUNC GLOBAL DEFAULT 11 nco_ppc_bitmask_scl │ │ │ │ │ 652: 00054481 32 FUNC GLOBAL DEFAULT 11 nco_sync │ │ │ │ │ 653: 0005dd2d 572 FUNC GLOBAL DEFAULT 11 nco_poly_lst_mk_rll │ │ │ │ │ 654: 000543f5 32 FUNC GLOBAL DEFAULT 11 nco_redef │ │ │ │ │ 655: 00022c35 248 FUNC GLOBAL DEFAULT 11 nco_crt_add_pnt │ │ │ │ │ - 656: 000a26f1 596 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_cf_att │ │ │ │ │ + 656: 000a2711 596 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_cf_att │ │ │ │ │ 657: 00019391 236 FUNC GLOBAL DEFAULT 11 nco_cln_get_cln_typ │ │ │ │ │ 658: 0004f425 1224 FUNC GLOBAL DEFAULT 11 nco_msa_rcr_clc │ │ │ │ │ 659: 0008865d 16 FUNC GLOBAL DEFAULT 11 atanhf │ │ │ │ │ - 660: 0008e5e1 224 FUNC GLOBAL DEFAULT 11 nco_sph_dot_sp │ │ │ │ │ + 660: 0008e601 224 FUNC GLOBAL DEFAULT 11 nco_sph_dot_sp │ │ │ │ │ 661: 00042b31 496 FUNC GLOBAL DEFAULT 11 nco_lmt_sct_mk │ │ │ │ │ 662: 00021b75 628 FUNC GLOBAL DEFAULT 11 nco_cnv_cf_crd_add │ │ │ │ │ 663: 00026511 172 FUNC GLOBAL DEFAULT 11 nco_create_mode_mrg │ │ │ │ │ 664: 00038181 116 FUNC GLOBAL DEFAULT 11 nco_dmn_malloc │ │ │ │ │ 665: 00060dd5 176 FUNC GLOBAL DEFAULT 11 nco_typ_fmt_sng_var_cdl │ │ │ │ │ 666: 0006f5e9 464 FUNC GLOBAL DEFAULT 11 nco_rgr_tps │ │ │ │ │ 667: 000545f5 32 FUNC GLOBAL DEFAULT 11 nco_inq_ndims │ │ │ │ │ 668: 00068101 4088 FUNC GLOBAL DEFAULT 11 nco_grp_prn │ │ │ │ │ 669: 000538c1 112 FUNC GLOBAL DEFAULT 11 xml_typ_nm │ │ │ │ │ - 670: 0008c941 116 FUNC GLOBAL DEFAULT 11 nco_trr_sng_ntl │ │ │ │ │ - 671: 000a2591 30 FUNC GLOBAL DEFAULT 11 nco_var_copy │ │ │ │ │ + 670: 0008c961 116 FUNC GLOBAL DEFAULT 11 nco_trr_sng_ntl │ │ │ │ │ + 671: 000a25b1 30 FUNC GLOBAL DEFAULT 11 nco_var_copy │ │ │ │ │ 672: 0002e7a1 160 FUNC GLOBAL DEFAULT 11 nco_xtr_crd_add │ │ │ │ │ 673: 000226a5 280 FUNC GLOBAL DEFAULT 11 nco_rdc_sng_to_op_typ │ │ │ │ │ 674: 00040a91 20 FUNC GLOBAL DEFAULT 11 kd_delete_stats │ │ │ │ │ 675: 000167bd 540 FUNC GLOBAL DEFAULT 11 nco_gpe_evl │ │ │ │ │ 676: 00078d65 8460 FUNC GLOBAL DEFAULT 11 nco_grd_mk │ │ │ │ │ 677: 000188b5 436 FUNC GLOBAL DEFAULT 11 nco_check_nm_aux │ │ │ │ │ 678: 00089585 72 FUNC GLOBAL DEFAULT 11 nco_zero_double │ │ │ │ │ 679: 0004e081 196 FUNC GLOBAL DEFAULT 11 md5_append │ │ │ │ │ 680: 0005e1e9 40 FUNC GLOBAL DEFAULT 11 nco_poly_set_priority │ │ │ │ │ 681: 0006b2bd 220 FUNC GLOBAL DEFAULT 11 rec_var_dbg │ │ │ │ │ 682: 00036805 1400 FUNC GLOBAL DEFAULT 11 nco_bld_lmt │ │ │ │ │ - 683: 00095419 1984 FUNC GLOBAL DEFAULT 11 nco_var_avg │ │ │ │ │ + 683: 00095439 1984 FUNC GLOBAL DEFAULT 11 nco_var_avg │ │ │ │ │ 684: 000172c1 304 FUNC GLOBAL DEFAULT 11 nco_xcp_prc │ │ │ │ │ 685: 00088681 16 FUNC GLOBAL DEFAULT 11 coshf │ │ │ │ │ 686: 00054455 44 FUNC GLOBAL DEFAULT 11 nco__enddef │ │ │ │ │ 687: 00037149 512 FUNC GLOBAL DEFAULT 11 nco_msa_var_get_rec_trv │ │ │ │ │ 688: 0004b359 9444 FUNC GLOBAL DEFAULT 11 nco_map_chk │ │ │ │ │ 689: 0005b9a9 242 FUNC GLOBAL DEFAULT 11 nco_poly_in_poly_minmax │ │ │ │ │ 690: 000296b1 652 FUNC GLOBAL DEFAULT 11 nco_fl_mv │ │ │ │ │ @@ -736,94 +736,94 @@ │ │ │ │ │ 732: 0003d76d 1152 FUNC GLOBAL DEFAULT 11 nco_bld_crd_nm_aux │ │ │ │ │ 733: 00018a69 180 FUNC GLOBAL DEFAULT 11 nco_bnr_open │ │ │ │ │ 734: 000887fd 4 FUNC GLOBAL DEFAULT 11 rintf │ │ │ │ │ 735: 00037cd5 148 FUNC GLOBAL DEFAULT 11 nco_lmt_aux_tbl │ │ │ │ │ 736: 0003e671 44 FUNC GLOBAL DEFAULT 11 trv_tbl_mrk_grp_xtr │ │ │ │ │ 737: 000343b9 84 FUNC GLOBAL DEFAULT 11 nco_var_prc_idx_trv │ │ │ │ │ 738: 0005ef5d 832 FUNC GLOBAL DEFAULT 11 nco_ppc_set_var │ │ │ │ │ - 739: 000a3a49 46 FUNC GLOBAL DEFAULT 11 nco_get_typ │ │ │ │ │ - 740: 0008f23d 50 FUNC GLOBAL DEFAULT 11 nco_sph_dist │ │ │ │ │ + 739: 000a3a69 46 FUNC GLOBAL DEFAULT 11 nco_get_typ │ │ │ │ │ + 740: 0008f25d 50 FUNC GLOBAL DEFAULT 11 nco_sph_dist │ │ │ │ │ 741: 00050355 238 FUNC GLOBAL DEFAULT 11 nco_msa_clc_cnt_trv │ │ │ │ │ - 742: 000a1945 1792 FUNC GLOBAL DEFAULT 11 nco_cpy_var_val_lmt │ │ │ │ │ + 742: 000a1965 1792 FUNC GLOBAL DEFAULT 11 nco_cpy_var_val_lmt │ │ │ │ │ 743: 0005fbcd 4452 FUNC GLOBAL DEFAULT 11 nco_ppc_bitmask │ │ │ │ │ 744: 00035db9 152 FUNC GLOBAL DEFAULT 11 nco_dmn_id_mk │ │ │ │ │ 745: 00056059 40 FUNC GLOBAL DEFAULT 11 nco_inq_varid_flg │ │ │ │ │ 746: 0003f9ad 84 FUNC GLOBAL DEFAULT 11 nco_bld_nm_fll │ │ │ │ │ 747: 0003a9a1 808 FUNC GLOBAL DEFAULT 11 nco_prc_rel_cmn_nm │ │ │ │ │ 748: 0005643d 172 FUNC GLOBAL DEFAULT 11 nco_rename_var │ │ │ │ │ 749: 0004769d 612 FUNC GLOBAL DEFAULT 11 nco_msh_wrt │ │ │ │ │ 750: 00039ee1 832 FUNC GLOBAL DEFAULT 11 nco_prc_cmn_nsm │ │ │ │ │ 751: 0004b191 456 FUNC GLOBAL DEFAULT 11 nco_map_frac_a_clc │ │ │ │ │ 752: 0004e571 16 FUNC GLOBAL DEFAULT 11 nco_free │ │ │ │ │ 753: 0006a875 2632 FUNC GLOBAL DEFAULT 11 nco_prn_jsn │ │ │ │ │ - 754: 000a0d89 1052 FUNC GLOBAL DEFAULT 11 nco_cpy_var_val │ │ │ │ │ - 755: 00091825 116 FUNC GLOBAL DEFAULT 11 nco_rll_lhs_lat │ │ │ │ │ + 754: 000a0da9 1052 FUNC GLOBAL DEFAULT 11 nco_cpy_var_val │ │ │ │ │ + 755: 00091845 116 FUNC GLOBAL DEFAULT 11 nco_rll_lhs_lat │ │ │ │ │ 756: 0003676d 152 FUNC GLOBAL DEFAULT 11 nco_chk_dmn_in │ │ │ │ │ - 757: 0009efe9 956 FUNC GLOBAL DEFAULT 11 nco_var_scv_add │ │ │ │ │ + 757: 0009f009 956 FUNC GLOBAL DEFAULT 11 nco_var_scv_add │ │ │ │ │ 758: 0005b4f5 1204 FUNC GLOBAL DEFAULT 11 nco_poly_minmax_add │ │ │ │ │ 759: 0001eda5 38 FUNC GLOBAL DEFAULT 11 nco_cnk_lst_free │ │ │ │ │ 760: 00019895 120 FUNC GLOBAL DEFAULT 11 nco_cln_val_tm_typ │ │ │ │ │ 761: 00088805 4 FUNC GLOBAL DEFAULT 11 nearbyintf │ │ │ │ │ - 762: 00092541 456 FUNC GLOBAL DEFAULT 11 nco_mat_int_pl │ │ │ │ │ + 762: 00092561 456 FUNC GLOBAL DEFAULT 11 nco_mat_int_pl │ │ │ │ │ 763: 00019095 360 FUNC GLOBAL DEFAULT 11 nco_cln_get_tm_typ │ │ │ │ │ 764: 00050635 760 FUNC GLOBAL DEFAULT 11 nco_msa_lmt_all_ntl │ │ │ │ │ - 765: 000900bd 364 FUNC GLOBAL DEFAULT 11 nco_geo_get_lat_correct │ │ │ │ │ + 765: 000900dd 364 FUNC GLOBAL DEFAULT 11 nco_geo_get_lat_correct │ │ │ │ │ 766: 000199a9 952 FUNC GLOBAL DEFAULT 11 nco_cln_cnv_mk │ │ │ │ │ 767: 0001bc49 1128 FUNC GLOBAL DEFAULT 11 nco_var_dmn_rdr_val │ │ │ │ │ 768: 00016b41 872 FUNC GLOBAL DEFAULT 11 nco_gpe_prs_arg │ │ │ │ │ 769: 0001e5fd 32 FUNC GLOBAL DEFAULT 11 nco_typ_nc3 │ │ │ │ │ 770: 000544c1 100 FUNC GLOBAL DEFAULT 11 nco_close │ │ │ │ │ - 771: 00095bd9 592 FUNC GLOBAL DEFAULT 11 nco_var_lst_mk │ │ │ │ │ + 771: 00095bf9 592 FUNC GLOBAL DEFAULT 11 nco_var_lst_mk │ │ │ │ │ 772: 00050471 62 FUNC GLOBAL DEFAULT 11 nco_msa_ovl_trv │ │ │ │ │ 773: 0001e61d 30 FUNC GLOBAL DEFAULT 11 nco_typ_nc5 │ │ │ │ │ 774: 0008c0e5 1084 FUNC GLOBAL DEFAULT 11 cvs_vrs_prs │ │ │ │ │ 775: 000191fd 404 FUNC GLOBAL DEFAULT 11 nco_cln_fmt_dt │ │ │ │ │ 776: 00046da9 52 FUNC GLOBAL DEFAULT 11 nco_srt_lph │ │ │ │ │ 777: 00018efd 408 FUNC GLOBAL DEFAULT 11 nco_newdate │ │ │ │ │ 778: 0001c99d 5346 FUNC GLOBAL DEFAULT 11 nco_var_cnf_typ │ │ │ │ │ 779: 00021989 492 FUNC GLOBAL DEFAULT 11 nco_cnv_ccm_ccsm_cf_date │ │ │ │ │ - 780: 0008daf9 284 FUNC GLOBAL DEFAULT 11 nm2sng_fl │ │ │ │ │ + 780: 0008db19 284 FUNC GLOBAL DEFAULT 11 nm2sng_fl │ │ │ │ │ 781: 00041df1 384 FUNC GLOBAL DEFAULT 11 kd_neighbour_intersect2 │ │ │ │ │ 782: 000422dd 686 FUNC GLOBAL DEFAULT 11 kd_neighbour_intersect3 │ │ │ │ │ 783: 0008c565 248 FUNC GLOBAL DEFAULT 11 nco_lbr_vrs_prn │ │ │ │ │ 784: 0002c50d 1648 FUNC GLOBAL DEFAULT 11 nco_flt_def_out │ │ │ │ │ 785: 00025c49 34 FUNC GLOBAL DEFAULT 11 nco_dmn_dpl │ │ │ │ │ 786: 00056385 184 FUNC GLOBAL DEFAULT 11 nco_inq_varnatts │ │ │ │ │ 787: 0005b2d1 60 FUNC GLOBAL DEFAULT 11 nco_poly_sizeof │ │ │ │ │ 788: 00053829 152 FUNC GLOBAL DEFAULT 11 cdl_typ_nm │ │ │ │ │ 789: 0004e049 54 FUNC GLOBAL DEFAULT 11 md5_init │ │ │ │ │ - 790: 0008f549 448 FUNC GLOBAL DEFAULT 11 nco_sph_prn_pnt │ │ │ │ │ + 790: 0008f569 448 FUNC GLOBAL DEFAULT 11 nco_sph_prn_pnt │ │ │ │ │ 791: 0003e2e9 120 FUNC GLOBAL DEFAULT 11 trv_tbl_prn_flg_xtr │ │ │ │ │ - 792: 000a11a5 244 FUNC GLOBAL DEFAULT 11 nco_use_mm3_workaround │ │ │ │ │ + 792: 000a11c5 244 FUNC GLOBAL DEFAULT 11 nco_use_mm3_workaround │ │ │ │ │ 793: 00054849 32 FUNC GLOBAL DEFAULT 11 nco_inq_grp_ncid │ │ │ │ │ 794: 000886cd 16 FUNC GLOBAL DEFAULT 11 gammaf │ │ │ │ │ 795: 0005c321 200 FUNC GLOBAL DEFAULT 11 nco_poly_vrl_do │ │ │ │ │ 796: 00089869 64 FUNC GLOBAL DEFAULT 11 nco_s1d_sng │ │ │ │ │ 797: 00052d9d 38 FUNC GLOBAL DEFAULT 11 nco_count_blocks │ │ │ │ │ 798: 00056081 176 FUNC GLOBAL DEFAULT 11 nco_inq_varname │ │ │ │ │ - 799: 0008ed05 160 FUNC GLOBAL DEFAULT 11 Cos │ │ │ │ │ + 799: 0008ed25 160 FUNC GLOBAL DEFAULT 11 Cos │ │ │ │ │ 800: 00052b1d 42 FUNC GLOBAL DEFAULT 11 nco_remove_hyphens │ │ │ │ │ 801: 00041085 136 FUNC GLOBAL DEFAULT 11 kd_tree_badness │ │ │ │ │ 802: 0003d1c1 1452 FUNC GLOBAL DEFAULT 11 nco_bld_crd_aux │ │ │ │ │ 803: 000591c1 128 FUNC GLOBAL DEFAULT 11 nco_pck_map_sng_get │ │ │ │ │ - 804: 00091a09 520 FUNC GLOBAL DEFAULT 11 nco_rll_seg_parallel │ │ │ │ │ + 804: 00091a29 520 FUNC GLOBAL DEFAULT 11 nco_rll_seg_parallel │ │ │ │ │ 805: 00017479 428 FUNC GLOBAL DEFAULT 11 nco_char_att_put │ │ │ │ │ 806: 000228c1 104 FUNC GLOBAL DEFAULT 11 nco_crt_cross_sgn │ │ │ │ │ 807: 0001ed81 34 FUNC GLOBAL DEFAULT 11 nco_cnk_dmn_free │ │ │ │ │ 808: 00056ea1 620 FUNC GLOBAL DEFAULT 11 nco_put_vara │ │ │ │ │ 809: 00047c35 122 FUNC GLOBAL DEFAULT 11 nco_msh_att_char │ │ │ │ │ 810: 000885f9 16 FUNC GLOBAL DEFAULT 11 acosf │ │ │ │ │ 811: 00047039 150 FUNC GLOBAL DEFAULT 11 nco_lst_prs_sgl_2D │ │ │ │ │ 812: 00028771 960 FUNC GLOBAL DEFAULT 11 nco_fl_ncz2psx │ │ │ │ │ 813: 00054435 32 FUNC GLOBAL DEFAULT 11 nco_enddef │ │ │ │ │ 814: 0002d7d9 456 FUNC GLOBAL DEFAULT 11 nco_trv_rx_search │ │ │ │ │ 815: 0003fb59 82 FUNC GLOBAL DEFAULT 11 trv_tbl_nsm_nm │ │ │ │ │ 816: 0001e92d 108 FUNC GLOBAL DEFAULT 11 nco_cnk_plc_sng_get │ │ │ │ │ 817: 00032305 200 FUNC GLOBAL DEFAULT 11 nco_dmn_swap │ │ │ │ │ - 818: 0009231d 122 FUNC GLOBAL DEFAULT 11 nco_mat_mlt │ │ │ │ │ + 818: 0009233d 122 FUNC GLOBAL DEFAULT 11 nco_mat_mlt │ │ │ │ │ 819: 0002d4e9 152 FUNC GLOBAL DEFAULT 11 nco_grp_dfn │ │ │ │ │ 820: 000146c9 292 FUNC GLOBAL DEFAULT 11 nco_aed_prc_grp │ │ │ │ │ 821: 0003fa01 46 FUNC GLOBAL DEFAULT 11 nco_lst_ins │ │ │ │ │ 822: 0003c751 512 FUNC GLOBAL DEFAULT 11 nco_prn_dmn │ │ │ │ │ 823: 0003e6ed 168 FUNC GLOBAL DEFAULT 11 trv_tbl_prn_xtr │ │ │ │ │ 824: 00035bad 524 FUNC GLOBAL DEFAULT 11 nco_dmn_out_mk │ │ │ │ │ 825: 000230e9 304 FUNC GLOBAL DEFAULT 11 nco_crt_pnt_in_poly │ │ │ │ │ @@ -843,128 +843,128 @@ │ │ │ │ │ 839: 0006c575 642 FUNC GLOBAL DEFAULT 11 nco_rgr_free │ │ │ │ │ 840: 00051751 612 FUNC GLOBAL DEFAULT 11 nco_msa_var_get_sct │ │ │ │ │ 841: 00088df9 1412 FUNC GLOBAL DEFAULT 11 nco_op_typ_get │ │ │ │ │ 842: 00088639 16 FUNC GLOBAL DEFAULT 11 atanf │ │ │ │ │ 843: 0005c7b1 128 FUNC GLOBAL DEFAULT 11 nco_poly_minmax_2_lon_typ │ │ │ │ │ 844: 00054615 32 FUNC GLOBAL DEFAULT 11 nco_inq_nvars │ │ │ │ │ 845: 00057409 720 FUNC GLOBAL DEFAULT 11 nco_put_vars │ │ │ │ │ - 846: 0008ef15 256 FUNC GLOBAL DEFAULT 11 nco_sph_seg_vrt_int │ │ │ │ │ + 846: 0008ef35 256 FUNC GLOBAL DEFAULT 11 nco_sph_seg_vrt_int │ │ │ │ │ 847: 0007ae71 28844 FUNC GLOBAL DEFAULT 11 nco_grd_nfr │ │ │ │ │ - 848: 0008f2a9 46 FUNC GLOBAL DEFAULT 11 nco_sph_vrt_info_cmp │ │ │ │ │ + 848: 0008f2c9 46 FUNC GLOBAL DEFAULT 11 nco_sph_vrt_info_cmp │ │ │ │ │ 849: 0004f1e9 26 FUNC GLOBAL DEFAULT 11 nco_cmp_lmt_srt │ │ │ │ │ 850: 0005f29d 856 FUNC GLOBAL DEFAULT 11 nco_ppc_ini │ │ │ │ │ - 851: 0008ec35 208 FUNC GLOBAL DEFAULT 11 Sin │ │ │ │ │ + 851: 0008ec55 208 FUNC GLOBAL DEFAULT 11 Sin │ │ │ │ │ 852: 00040561 148 FUNC GLOBAL DEFAULT 11 kd_print_path │ │ │ │ │ 853: 00055791 116 FUNC GLOBAL DEFAULT 11 nco_free_vlens │ │ │ │ │ 854: 0002d209 152 FUNC GLOBAL DEFAULT 11 nco_grp_stk_nxt │ │ │ │ │ 855: 00052a79 62 FUNC GLOBAL DEFAULT 11 nco_kvm_lst_free │ │ │ │ │ 856: 0003e361 296 FUNC GLOBAL DEFAULT 11 trv_tbl_prn_dbg │ │ │ │ │ 857: 0005c139 48 FUNC GLOBAL DEFAULT 11 nco_poly_shp_free │ │ │ │ │ 858: 000886a1 16 FUNC GLOBAL DEFAULT 11 erff │ │ │ │ │ 859: 000421c1 156 FUNC GLOBAL DEFAULT 11 kd_print_nearest │ │ │ │ │ 860: 00017629 752 FUNC GLOBAL DEFAULT 11 nco_find_lat_lon │ │ │ │ │ 861: 00054415 32 FUNC GLOBAL DEFAULT 11 nco_set_fill │ │ │ │ │ 862: 00024041 44 FUNC GLOBAL DEFAULT 11 nco_is_rth_opr │ │ │ │ │ - 863: 000905bd 1144 FUNC GLOBAL DEFAULT 11 nco_sph_seg_int_old │ │ │ │ │ + 863: 000905dd 1144 FUNC GLOBAL DEFAULT 11 nco_sph_seg_int_old │ │ │ │ │ 864: 00062191 3504 FUNC GLOBAL DEFAULT 11 nco_prn_var_dfn │ │ │ │ │ - 865: 00097539 9220 FUNC GLOBAL DEFAULT 11 nco_var_lst_dvd │ │ │ │ │ + 865: 00097559 9220 FUNC GLOBAL DEFAULT 11 nco_var_lst_dvd │ │ │ │ │ 866: 00054dcd 108 FUNC GLOBAL DEFAULT 11 nco_inq_dimlen │ │ │ │ │ 867: 00054809 32 FUNC GLOBAL DEFAULT 11 nco_inq_grpname_len │ │ │ │ │ 868: 000559d1 48 FUNC GLOBAL DEFAULT 11 nco_def_var_deflate │ │ │ │ │ - 869: 0009b7d5 1150 FUNC GLOBAL DEFAULT 11 nco_var_min_bnr │ │ │ │ │ + 869: 0009b7f5 1150 FUNC GLOBAL DEFAULT 11 nco_var_min_bnr │ │ │ │ │ 870: 00055a29 40 FUNC GLOBAL DEFAULT 11 nco_def_var_filter_ccr │ │ │ │ │ 871: 00031589 204 FUNC GLOBAL DEFAULT 11 nco_get_rec_dmn_nm │ │ │ │ │ 872: 0005456d 32 FUNC GLOBAL DEFAULT 11 nco_inq_format │ │ │ │ │ 873: 000341e5 468 FUNC GLOBAL DEFAULT 11 nco_cpy_fix │ │ │ │ │ 874: 000896bd 80 FUNC GLOBAL DEFAULT 11 scl_ptr_mk_var │ │ │ │ │ 875: 000215a5 572 FUNC GLOBAL DEFAULT 11 nco_cnv_ini │ │ │ │ │ - 876: 000929d5 3192 FUNC GLOBAL DEFAULT 11 nco_sph_intersect │ │ │ │ │ + 876: 000929f5 3192 FUNC GLOBAL DEFAULT 11 nco_sph_intersect │ │ │ │ │ 877: 00057fd9 32 FUNC GLOBAL DEFAULT 11 nco_inq_attid │ │ │ │ │ 878: 000514bd 660 FUNC GLOBAL DEFAULT 11 nco_msa_var_get_trv │ │ │ │ │ - 879: 000a24e5 38 FUNC GLOBAL DEFAULT 11 nco_var_lst_free │ │ │ │ │ + 879: 000a2505 38 FUNC GLOBAL DEFAULT 11 nco_var_lst_free │ │ │ │ │ 880: 00056689 368 FUNC GLOBAL DEFAULT 11 nco_put_var │ │ │ │ │ 881: 000886c1 6 FUNC GLOBAL DEFAULT 11 fabsf │ │ │ │ │ - 882: 0008de69 202 FUNC GLOBAL DEFAULT 11 sng_trm_trl_zro │ │ │ │ │ + 882: 0008de89 202 FUNC GLOBAL DEFAULT 11 sng_trm_trl_zro │ │ │ │ │ 883: 00088b2d 100 FUNC GLOBAL DEFAULT 11 nco_opr_nrm │ │ │ │ │ 884: 0004fe8d 448 FUNC GLOBAL DEFAULT 11 nco_msa_var_val_cpy │ │ │ │ │ 885: 000547c9 32 FUNC GLOBAL DEFAULT 11 nco_inq_grpname │ │ │ │ │ 886: 0004e031 24 FUNC GLOBAL DEFAULT 11 nco_md5_free │ │ │ │ │ - 887: 000a35b1 56 FUNC GLOBAL DEFAULT 11 nco_var_srd_srt_set │ │ │ │ │ - 888: 00097191 936 FUNC GLOBAL DEFAULT 11 nco_var_is_fix │ │ │ │ │ + 887: 000a35d1 56 FUNC GLOBAL DEFAULT 11 nco_var_srd_srt_set │ │ │ │ │ + 888: 000971b1 936 FUNC GLOBAL DEFAULT 11 nco_var_is_fix │ │ │ │ │ 889: 000358e1 716 FUNC GLOBAL DEFAULT 11 nco_dmn_lst_ass_var_trv │ │ │ │ │ 890: 00020ec5 208 FUNC GLOBAL DEFAULT 11 nco_cnv_arm_inq │ │ │ │ │ 891: 000196d9 444 FUNC GLOBAL DEFAULT 11 nco_cln_pop_val │ │ │ │ │ 892: 00056235 304 FUNC GLOBAL DEFAULT 11 nco_def_var_chunking │ │ │ │ │ 893: 00047a19 540 FUNC GLOBAL DEFAULT 11 nco_msh_lon_crr │ │ │ │ │ 894: 00025d55 24 FUNC GLOBAL DEFAULT 11 nco_dmn_free │ │ │ │ │ 895: 000519b9 260 FUNC GLOBAL DEFAULT 11 nco_mss_val_mk │ │ │ │ │ 896: 00031655 384 FUNC GLOBAL DEFAULT 11 nco_cpy_fix_var_trv │ │ │ │ │ 897: 00047515 180 FUNC GLOBAL DEFAULT 11 nco_map_kd_init │ │ │ │ │ 898: 0002d2b5 144 FUNC GLOBAL DEFAULT 11 nco_inq_grps_full │ │ │ │ │ 899: 0003a85d 112 FUNC GLOBAL DEFAULT 11 nco_rel_mch │ │ │ │ │ 900: 000405f5 122 FUNC GLOBAL DEFAULT 11 bounds_update │ │ │ │ │ - 901: 0008f215 38 FUNC GLOBAL DEFAULT 11 nco_sph_mlt │ │ │ │ │ + 901: 0008f235 38 FUNC GLOBAL DEFAULT 11 nco_sph_mlt │ │ │ │ │ 902: 00042905 336 FUNC GLOBAL DEFAULT 11 nco_lmt_cpy │ │ │ │ │ - 903: 0008eb95 82 FUNC GLOBAL DEFAULT 11 nco_sph_trp │ │ │ │ │ - 904: 0008e8d1 48 FUNC GLOBAL DEFAULT 11 nco_sph_face │ │ │ │ │ + 903: 0008ebb5 82 FUNC GLOBAL DEFAULT 11 nco_sph_trp │ │ │ │ │ + 904: 0008e8f1 48 FUNC GLOBAL DEFAULT 11 nco_sph_face │ │ │ │ │ 905: 0001edcd 808 FUNC GLOBAL DEFAULT 11 nco_cnk_map_get │ │ │ │ │ 906: 00039dc1 288 FUNC GLOBAL DEFAULT 11 nco_fix_dfn_wrt │ │ │ │ │ - 907: 0008d559 272 FUNC GLOBAL DEFAULT 11 chr2sng_cdl │ │ │ │ │ + 907: 0008d579 272 FUNC GLOBAL DEFAULT 11 chr2sng_cdl │ │ │ │ │ 908: 0003fa31 216 FUNC GLOBAL DEFAULT 11 nco_bld_nsm_sfx │ │ │ │ │ 909: 000546bd 32 FUNC GLOBAL DEFAULT 11 nco_set_chunk_cache │ │ │ │ │ 910: 00055129 112 FUNC GLOBAL DEFAULT 11 nco_typ_lng_udt │ │ │ │ │ 911: 00059651 448 FUNC GLOBAL DEFAULT 11 nco_pck_plc_get │ │ │ │ │ 912: 0003f791 32 FUNC GLOBAL DEFAULT 11 nco_nm_srt │ │ │ │ │ 913: 0004e8b5 64 FUNC GLOBAL DEFAULT 11 nco_mmr_typ_sng │ │ │ │ │ 914: 0005931d 176 FUNC GLOBAL DEFAULT 11 nco_is_packable │ │ │ │ │ 915: 000393c9 100 FUNC GLOBAL DEFAULT 11 nco_wrt_atr │ │ │ │ │ 916: 00025e55 38 FUNC GLOBAL DEFAULT 11 nco_dmn_lst_free │ │ │ │ │ 917: 00026a8d 272 FUNC GLOBAL DEFAULT 11 nco_fl_chmod │ │ │ │ │ - 918: 0009b35d 1142 FUNC GLOBAL DEFAULT 11 nco_var_max_bnr │ │ │ │ │ + 918: 0009b37d 1142 FUNC GLOBAL DEFAULT 11 nco_var_max_bnr │ │ │ │ │ 919: 0002f495 192 FUNC GLOBAL DEFAULT 11 nco_prn_xtr_val │ │ │ │ │ - 920: 0008f105 272 FUNC GLOBAL DEFAULT 11 nco_sph_metric_int │ │ │ │ │ + 920: 0008f125 272 FUNC GLOBAL DEFAULT 11 nco_sph_metric_int │ │ │ │ │ 921: 00053a4d 104 FUNC GLOBAL DEFAULT 11 f77_typ_nm │ │ │ │ │ - 922: 0009a231 1304 FUNC GLOBAL DEFAULT 11 nco_var_add_tll_ncflint │ │ │ │ │ + 922: 0009a251 1304 FUNC GLOBAL DEFAULT 11 nco_var_add_tll_ncflint │ │ │ │ │ 923: 0001e5b1 40 FUNC GLOBAL DEFAULT 11 nco_typ_ntg │ │ │ │ │ 924: 00030ad5 588 FUNC GLOBAL DEFAULT 11 nco_has_crd_dmn_scp │ │ │ │ │ 925: 00022945 14 FUNC GLOBAL DEFAULT 11 nco_crt_linear │ │ │ │ │ 926: 000240a9 276 FUNC GLOBAL DEFAULT 11 nco_cnf_prn │ │ │ │ │ 927: 00042abd 38 FUNC GLOBAL DEFAULT 11 nco_lmt_lst_free │ │ │ │ │ 928: 0001f409 88 FUNC GLOBAL DEFAULT 11 nco_cnk_dsk_inq │ │ │ │ │ 929: 000230e5 2 FUNC GLOBAL DEFAULT 11 nco_crt_set_domain │ │ │ │ │ 930: 0005b25d 116 FUNC GLOBAL DEFAULT 11 nco_poly_init │ │ │ │ │ 931: 00055805 32 FUNC GLOBAL DEFAULT 11 nco_copy_var │ │ │ │ │ - 932: 0009af19 1092 FUNC GLOBAL DEFAULT 11 nco_var_dvd │ │ │ │ │ + 932: 0009af39 1092 FUNC GLOBAL DEFAULT 11 nco_var_dvd │ │ │ │ │ 933: 00041b31 512 FUNC GLOBAL DEFAULT 11 kd_neighbour │ │ │ │ │ 934: 0002d2a1 14 FUNC GLOBAL DEFAULT 11 nco_grp_stk_free │ │ │ │ │ - 935: 0008fff9 28 FUNC GLOBAL DEFAULT 11 nco_sph_set_domain │ │ │ │ │ + 935: 00090019 28 FUNC GLOBAL DEFAULT 11 nco_sph_set_domain │ │ │ │ │ 936: 00054891 120 FUNC GLOBAL DEFAULT 11 nco_inq_grp_full_ncid │ │ │ │ │ 937: 0003e0bd 14 FUNC GLOBAL DEFAULT 11 trv_tbl_cmp_dsc_nm_fll │ │ │ │ │ 938: 000268d1 2 FUNC GLOBAL DEFAULT 11 nco_fl_cmp_err_chk │ │ │ │ │ - 939: 00093835 1144 FUNC GLOBAL DEFAULT 11 nco_sph_seg_int_1 │ │ │ │ │ + 939: 00093855 1144 FUNC GLOBAL DEFAULT 11 nco_sph_seg_int_1 │ │ │ │ │ 940: 0003e0b5 8 FUNC GLOBAL DEFAULT 11 trv_tbl_cmp_asc_nm_fll │ │ │ │ │ - 941: 000a3a79 1596 FUNC GLOBAL DEFAULT 11 nco_var_dfn │ │ │ │ │ + 941: 000a3a99 1596 FUNC GLOBAL DEFAULT 11 nco_var_dfn │ │ │ │ │ 942: 000265bd 252 FUNC GLOBAL DEFAULT 11 nco_create_mode_prs │ │ │ │ │ 943: 00054041 144 FUNC GLOBAL DEFAULT 11 nco__open │ │ │ │ │ - 944: 00090c39 976 FUNC GLOBAL DEFAULT 11 nco_sph_seg_smc │ │ │ │ │ - 945: 0008c8a1 158 FUNC GLOBAL DEFAULT 11 nco_trr_free │ │ │ │ │ + 944: 00090c59 976 FUNC GLOBAL DEFAULT 11 nco_sph_seg_smc │ │ │ │ │ + 945: 0008c8c1 158 FUNC GLOBAL DEFAULT 11 nco_trr_free │ │ │ │ │ 946: 00052dc5 292 FUNC GLOBAL DEFAULT 11 nco_sng_split │ │ │ │ │ - 947: 000a35e9 132 FUNC GLOBAL DEFAULT 11 nco_var_dmn_refresh │ │ │ │ │ + 947: 000a3609 132 FUNC GLOBAL DEFAULT 11 nco_var_dmn_refresh │ │ │ │ │ 948: 00023401 164 FUNC GLOBAL DEFAULT 11 nco_mpi_get │ │ │ │ │ - 949: 000a3051 600 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_clm_att │ │ │ │ │ + 949: 000a3071 600 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_clm_att │ │ │ │ │ 950: 0005e211 148 FUNC GLOBAL DEFAULT 11 nco_poly_lst_mk_vrl_crt │ │ │ │ │ 951: 0006fa71 5976 FUNC GLOBAL DEFAULT 11 nco_sph_plg_area │ │ │ │ │ 952: 0002ad79 276 FUNC GLOBAL DEFAULT 11 nco_flt_id2nm │ │ │ │ │ 953: 00042b09 38 FUNC GLOBAL DEFAULT 11 nco_lmt_all_lst_free │ │ │ │ │ 954: 0006f3a9 88 FUNC GLOBAL DEFAULT 11 nco_grd_lon_sng │ │ │ │ │ 955: 00081f1d 372 FUNC GLOBAL DEFAULT 11 nco_xtr_var_get │ │ │ │ │ 956: 0003b441 380 FUNC GLOBAL DEFAULT 11 nco_rad │ │ │ │ │ 957: 00014e5d 1516 FUNC GLOBAL DEFAULT 11 nco_att_cpy │ │ │ │ │ 958: 0006f401 52 FUNC GLOBAL DEFAULT 11 nco_grd_xtn_sng │ │ │ │ │ - 959: 000a1299 1708 FUNC GLOBAL DEFAULT 11 nco_cpy_rec_var_val │ │ │ │ │ + 959: 000a12b9 1708 FUNC GLOBAL DEFAULT 11 nco_cpy_rec_var_val │ │ │ │ │ 960: 00054f05 32 FUNC GLOBAL DEFAULT 11 nco_inq_unlimdims │ │ │ │ │ 961: 0003fd05 88 FUNC GLOBAL DEFAULT 11 kd_new_node │ │ │ │ │ 962: 0004e5cd 336 FUNC GLOBAL DEFAULT 11 nco_malloc │ │ │ │ │ 963: 0004f8ed 220 FUNC GLOBAL DEFAULT 11 nco_msa_prn_idx │ │ │ │ │ 964: 0005df69 600 FUNC GLOBAL DEFAULT 11 nco_poly_lst_mk_sph │ │ │ │ │ 965: 000266b9 536 FUNC GLOBAL DEFAULT 11 nco_fl_sz_est │ │ │ │ │ 966: 00089781 104 FUNC GLOBAL DEFAULT 11 ptr_unn_2_scl_dbl │ │ │ │ │ @@ -972,31 +972,31 @@ │ │ │ │ │ 968: 0004b0e1 176 FUNC GLOBAL DEFAULT 11 nco_map_frac_b_clc │ │ │ │ │ 969: 000542cd 156 FUNC GLOBAL DEFAULT 11 nco_close_memio │ │ │ │ │ 970: 0003fbad 80 FUNC GLOBAL DEFAULT 11 trv_tbl_nsm_nm_att │ │ │ │ │ 971: 000895cd 72 FUNC GLOBAL DEFAULT 11 nco_zero_long │ │ │ │ │ 972: 000173f1 136 FUNC GLOBAL DEFAULT 11 nco_char_att_get │ │ │ │ │ 973: 0005ca41 48 FUNC GLOBAL DEFAULT 11 nco_poly_intersect │ │ │ │ │ 974: 000471e5 22 FUNC GLOBAL DEFAULT 11 nco_hash2comma │ │ │ │ │ - 975: 0008d891 120 FUNC GLOBAL DEFAULT 11 nco_cmd_ln_sng │ │ │ │ │ - 976: 00093cad 104 FUNC GLOBAL DEFAULT 11 nco_srm_hdr │ │ │ │ │ + 975: 0008d8b1 120 FUNC GLOBAL DEFAULT 11 nco_cmd_ln_sng │ │ │ │ │ + 976: 00093ccd 104 FUNC GLOBAL DEFAULT 11 nco_srm_hdr │ │ │ │ │ 977: 0002e841 132 FUNC GLOBAL DEFAULT 11 nco_xtr_ilev_add │ │ │ │ │ 978: 0004e1ed 136 FUNC GLOBAL DEFAULT 11 nco_md5_chk_ram │ │ │ │ │ 979: 00053b1d 76 FUNC GLOBAL DEFAULT 11 nco_fmt_sng │ │ │ │ │ 980: 00041f71 40 FUNC GLOBAL DEFAULT 11 kd_priority_cmp_dist │ │ │ │ │ 981: 00028c55 296 FUNC GLOBAL DEFAULT 11 nco_fl_rm │ │ │ │ │ - 982: 0008f049 50 FUNC GLOBAL DEFAULT 11 nco_sph_sub │ │ │ │ │ + 982: 0008f069 50 FUNC GLOBAL DEFAULT 11 nco_sph_sub │ │ │ │ │ 983: 00057e01 224 FUNC GLOBAL DEFAULT 11 nco_inq_att_flg │ │ │ │ │ 984: 000473f9 38 FUNC GLOBAL DEFAULT 11 nco_sng_lst_free │ │ │ │ │ 985: 0001deed 1730 FUNC GLOBAL DEFAULT 11 nco_scv_cnf_typ │ │ │ │ │ 986: 00059811 464 FUNC GLOBAL DEFAULT 11 nco_pck_plc_typ_get │ │ │ │ │ 987: 0006c555 16 FUNC GLOBAL DEFAULT 11 min_dbl │ │ │ │ │ - 988: 00090229 248 FUNC GLOBAL DEFAULT 11 nco_geo_lonlat_2_sph │ │ │ │ │ + 988: 00090249 248 FUNC GLOBAL DEFAULT 11 nco_geo_lonlat_2_sph │ │ │ │ │ 989: 00054869 40 FUNC GLOBAL DEFAULT 11 nco_inq_grp_ncid_flg │ │ │ │ │ 990: 00042f8d 204 FUNC GLOBAL DEFAULT 11 nco_lmt_typ │ │ │ │ │ - 991: 0008eac1 212 FUNC GLOBAL DEFAULT 11 nco_sph_cross │ │ │ │ │ + 991: 0008eae1 212 FUNC GLOBAL DEFAULT 11 nco_sph_cross │ │ │ │ │ 992: 00054525 40 FUNC GLOBAL DEFAULT 11 nco_inq │ │ │ │ │ 993: 00088b91 442 FUNC GLOBAL DEFAULT 11 nco_opr_drv │ │ │ │ │ 994: 000469d1 8 FUNC GLOBAL DEFAULT 11 nco_cmp_nm_id_id │ │ │ │ │ 995: 0005f5f5 1496 FUNC GLOBAL DEFAULT 11 nco_ppc_around │ │ │ │ │ 996: 00062fd9 144 FUNC GLOBAL DEFAULT 11 nco_dfl_case_fmt_xtn_err │ │ │ │ │ 997: 000631f5 9236 FUNC GLOBAL DEFAULT 11 nco_prn_att │ │ │ │ │ 998: 00053755 212 FUNC GLOBAL DEFAULT 11 nco_typ_sng │ │ │ │ │ @@ -1006,15 +1006,15 @@ │ │ │ │ │ 1002: 0002406d 60 FUNC GLOBAL DEFAULT 11 nco_is_sz_rnk_prv_rth_opr │ │ │ │ │ 1003: 00050c3d 748 FUNC GLOBAL DEFAULT 11 nco_cpy_msa_lmt │ │ │ │ │ 1004: 000561f5 32 FUNC GLOBAL DEFAULT 11 nco_inq_vartype │ │ │ │ │ 1005: 00041a01 94 FUNC GLOBAL DEFAULT 11 add_priority │ │ │ │ │ 1006: 000229e1 234 FUNC GLOBAL DEFAULT 11 nco_crt_parallel_int │ │ │ │ │ 1007: 00034df9 1436 FUNC GLOBAL DEFAULT 11 nco_var_dmn_rdr_val_trv │ │ │ │ │ 1008: 00019969 64 FUNC GLOBAL DEFAULT 11 nco_cln_chk_tm │ │ │ │ │ - 1009: 000917d5 46 FUNC GLOBAL DEFAULT 11 nco_rll_is_lat_circle │ │ │ │ │ + 1009: 000917f5 46 FUNC GLOBAL DEFAULT 11 nco_rll_is_lat_circle │ │ │ │ │ 1010: 0003942d 456 FUNC GLOBAL DEFAULT 11 nco_nsm_dfn_wrt │ │ │ │ │ 1011: 0002f155 180 FUNC GLOBAL DEFAULT 11 nco_xtr_cf_add │ │ │ │ │ 1012: 0002d17d 48 FUNC GLOBAL DEFAULT 11 nco_grp_stk_get │ │ │ │ │ 1013: 00035395 1140 FUNC GLOBAL DEFAULT 11 nco_dmn_msa_tbl │ │ │ │ │ 1014: 0001e78d 144 FUNC GLOBAL DEFAULT 11 nco_dfl_case_cnk_map_err │ │ │ │ │ 1015: 0004184d 136 FUNC GLOBAL DEFAULT 11 kd_really_delete │ │ │ │ │ 1016: 0003fc5d 168 FUNC GLOBAL DEFAULT 11 kd_fault │ │ │ │ │ @@ -1023,104 +1023,104 @@ │ │ │ │ │ 1019: 000564e9 32 FUNC GLOBAL DEFAULT 11 nco_inq_varids │ │ │ │ │ 1020: 00026c4d 860 FUNC GLOBAL DEFAULT 11 nco_fl_lst_stdin │ │ │ │ │ 1021: 0001c0bd 12 FUNC GLOBAL DEFAULT 11 cast_nctype_void │ │ │ │ │ 1022: 00078935 176 FUNC GLOBAL DEFAULT 11 nco_lon_ply_avg_brnch_dgr │ │ │ │ │ 1023: 0006f329 64 FUNC GLOBAL DEFAULT 11 nco_grd_2D_sng │ │ │ │ │ 1024: 00088755 44 FUNC GLOBAL DEFAULT 11 rnd_nbr │ │ │ │ │ 1025: 00059241 144 FUNC GLOBAL DEFAULT 11 nco_dfl_case_pck_plc_err │ │ │ │ │ - 1026: 0008fed5 292 FUNC GLOBAL DEFAULT 11 nco_sph_is_convex │ │ │ │ │ + 1026: 0008fef5 292 FUNC GLOBAL DEFAULT 11 nco_sph_is_convex │ │ │ │ │ 1027: 000e27d8 4 OBJECT GLOBAL DEFAULT 20 DEBUG_SPH │ │ │ │ │ 1028: 0001a511 256 FUNC GLOBAL DEFAULT 11 nco_cln_clc_dbl_var_dff │ │ │ │ │ 1029: 00054909 124 FUNC GLOBAL DEFAULT 11 nco_inq_grp_full_ncid_flg │ │ │ │ │ 1030: 0003e88d 924 FUNC GLOBAL DEFAULT 11 trv_tbl_mch │ │ │ │ │ 1031: 000886b1 16 FUNC GLOBAL DEFAULT 11 expf │ │ │ │ │ 1032: 0005edc5 408 FUNC GLOBAL DEFAULT 11 nco_ppc_set_dflt │ │ │ │ │ 1033: 00053d79 240 FUNC GLOBAL DEFAULT 11 nco_sng_cnv_err │ │ │ │ │ - 1034: 0008eda5 368 FUNC GLOBAL DEFAULT 11 nco_sph_sxcross │ │ │ │ │ + 1034: 0008edc5 368 FUNC GLOBAL DEFAULT 11 nco_sph_sxcross │ │ │ │ │ 1035: 00040221 112 FUNC GLOBAL DEFAULT 11 get_min_max │ │ │ │ │ 1036: 000630d9 160 FUNC GLOBAL DEFAULT 11 nco_prn_nonfinite_flt │ │ │ │ │ 1037: 00017205 144 FUNC GLOBAL DEFAULT 11 nco_mpi_att_cat │ │ │ │ │ 1038: 00028d7d 740 FUNC GLOBAL DEFAULT 11 nco_fl_cp │ │ │ │ │ - 1039: 0009605d 1472 FUNC GLOBAL DEFAULT 11 nco_var_lst_crd_add │ │ │ │ │ + 1039: 0009607d 1472 FUNC GLOBAL DEFAULT 11 nco_var_lst_crd_add │ │ │ │ │ 1040: 00054d2d 128 FUNC GLOBAL DEFAULT 11 nco_inq_dim_flg │ │ │ │ │ 1041: 0005c261 192 FUNC GLOBAL DEFAULT 11 nco_poly_dp_pop_shp │ │ │ │ │ 1042: 00037909 972 FUNC GLOBAL DEFAULT 11 nco_lmt_aux │ │ │ │ │ 1043: 0003ecb9 216 FUNC GLOBAL DEFAULT 11 nco_trv_hsh_del │ │ │ │ │ 1044: 00031225 500 FUNC GLOBAL DEFAULT 11 nco_wrt_trv_tbl │ │ │ │ │ 1045: 00058351 232 FUNC GLOBAL DEFAULT 11 nco_rename_att │ │ │ │ │ 1046: 00052ee9 504 FUNC GLOBAL DEFAULT 11 nco_arg_mlt_prs │ │ │ │ │ 1047: 00053c25 52 FUNC GLOBAL DEFAULT 11 nco_ndn_sng │ │ │ │ │ 1048: 0006c565 16 FUNC GLOBAL DEFAULT 11 max_dbl │ │ │ │ │ 1049: 0005c6ed 196 FUNC GLOBAL DEFAULT 11 nco_poly_minmax_split │ │ │ │ │ 1050: 0001fc51 4724 FUNC GLOBAL DEFAULT 11 nco_cnk_sz_set_trv │ │ │ │ │ 1051: 00055329 168 FUNC GLOBAL DEFAULT 11 nco_insert_enum │ │ │ │ │ - 1052: 0009d8b9 1060 FUNC GLOBAL DEFAULT 11 nco_var_nrm_sdn │ │ │ │ │ + 1052: 0009d8d9 1060 FUNC GLOBAL DEFAULT 11 nco_var_nrm_sdn │ │ │ │ │ 1053: 0003833d 1208 FUNC GLOBAL DEFAULT 11 nco_prn_trv_tbl │ │ │ │ │ 1054: 0008942d 342 FUNC GLOBAL DEFAULT 11 vec_set │ │ │ │ │ 1055: 00052c55 328 FUNC GLOBAL DEFAULT 11 nco_input_check │ │ │ │ │ - 1056: 0008da59 158 FUNC GLOBAL DEFAULT 11 nm2sng_jsn │ │ │ │ │ + 1056: 0008da79 158 FUNC GLOBAL DEFAULT 11 nm2sng_jsn │ │ │ │ │ 1057: 0004f9c9 672 FUNC GLOBAL DEFAULT 11 nco_msa_ram_2_dsk │ │ │ │ │ 1058: 00055d5d 32 FUNC GLOBAL DEFAULT 11 nco_inq_var_filter_ids │ │ │ │ │ - 1059: 0009e2e5 1378 FUNC GLOBAL DEFAULT 11 nco_var_sbt │ │ │ │ │ + 1059: 0009e305 1378 FUNC GLOBAL DEFAULT 11 nco_var_sbt │ │ │ │ │ 1060: 00060d71 100 FUNC GLOBAL DEFAULT 11 nco_att_nbr │ │ │ │ │ 1061: 0003e5cd 64 FUNC GLOBAL DEFAULT 11 trv_tbl_var_nm_fll │ │ │ │ │ 1062: 00040109 280 FUNC GLOBAL DEFAULT 11 resolve │ │ │ │ │ 1063: 0005b34d 200 FUNC GLOBAL DEFAULT 11 nco_poly_init_crn_re │ │ │ │ │ 1064: 0005469d 32 FUNC GLOBAL DEFAULT 11 nco_get_chunk_cache │ │ │ │ │ - 1065: 00096d29 228 FUNC GLOBAL DEFAULT 11 nco_var_lst_crd_xcl │ │ │ │ │ + 1065: 00096d49 228 FUNC GLOBAL DEFAULT 11 nco_var_lst_crd_xcl │ │ │ │ │ 1066: 00041001 14 FUNC GLOBAL DEFAULT 11 kd_print │ │ │ │ │ 1067: 0002d5a5 312 FUNC GLOBAL DEFAULT 11 nco_get_sng_pth_sct │ │ │ │ │ 1068: 0003e0cd 34 FUNC GLOBAL DEFAULT 11 trv_tbl_init │ │ │ │ │ 1069: 000546fd 40 FUNC GLOBAL DEFAULT 11 nco_def_grp_flg │ │ │ │ │ 1070: 00022d61 900 FUNC GLOBAL DEFAULT 11 nco_crt_intersect │ │ │ │ │ 1071: 0002d021 26 FUNC GLOBAL DEFAULT 11 nco_cmp_crd_dpt │ │ │ │ │ 1072: 0002bff9 36 FUNC GLOBAL DEFAULT 11 nco_flt_old_out │ │ │ │ │ - 1073: 000944c9 1964 FUNC GLOBAL DEFAULT 11 nco_var_avg_rdc_min │ │ │ │ │ + 1073: 000944e9 1964 FUNC GLOBAL DEFAULT 11 nco_var_avg_rdc_min │ │ │ │ │ 1074: 00017919 168 FUNC GLOBAL DEFAULT 11 nco_get_dmn_info │ │ │ │ │ 1075: 0002129d 96 FUNC GLOBAL DEFAULT 11 nco_cnv_arm_base_time_get │ │ │ │ │ 1076: 0005c169 66 FUNC GLOBAL DEFAULT 11 nco_poly_free │ │ │ │ │ 1077: 0008970d 116 FUNC GLOBAL DEFAULT 11 scl_mk_var │ │ │ │ │ 1078: 000338f5 2288 FUNC GLOBAL DEFAULT 11 nco_prc_cmn │ │ │ │ │ 1079: 00023e35 72 FUNC GLOBAL DEFAULT 11 nco_exit_gracefully │ │ │ │ │ 1080: 000185dd 728 FUNC GLOBAL DEFAULT 11 nco_find_lat_lon_trv │ │ │ │ │ 1081: 00041f99 184 FUNC GLOBAL DEFAULT 11 kd_list_sort_omp │ │ │ │ │ - 1082: 000a250d 132 FUNC GLOBAL DEFAULT 11 var_dfl_set │ │ │ │ │ - 1083: 000a25b1 320 FUNC GLOBAL DEFAULT 11 nco_var_val_cpy │ │ │ │ │ + 1082: 000a252d 132 FUNC GLOBAL DEFAULT 11 var_dfl_set │ │ │ │ │ + 1083: 000a25d1 320 FUNC GLOBAL DEFAULT 11 nco_var_val_cpy │ │ │ │ │ 1084: 00016ac9 54 FUNC GLOBAL DEFAULT 11 nco_gpe_free │ │ │ │ │ 1085: 000381f5 328 FUNC GLOBAL DEFAULT 11 nco_prn_dmn_grp │ │ │ │ │ 1086: 0001c0c9 2068 FUNC GLOBAL DEFAULT 11 nco_val_cnf_typ │ │ │ │ │ 1087: 000481dd 2300 FUNC GLOBAL DEFAULT 11 nco_msh_mk │ │ │ │ │ 1088: 00038ab5 560 FUNC GLOBAL DEFAULT 11 nco_prn_nsm │ │ │ │ │ 1089: 0001e659 40 FUNC GLOBAL DEFAULT 11 nco_typ_nc4_nc3 │ │ │ │ │ - 1090: 0008f761 420 FUNC GLOBAL DEFAULT 11 nco_sph_seg_edge │ │ │ │ │ + 1090: 0008f781 420 FUNC GLOBAL DEFAULT 11 nco_sph_seg_edge │ │ │ │ │ 1091: 00018d79 196 FUNC GLOBAL DEFAULT 11 nco_bnr_rd │ │ │ │ │ 1092: 000147ed 436 FUNC GLOBAL DEFAULT 11 nco_aed_prc_var_all │ │ │ │ │ 1093: 0001e63d 26 FUNC GLOBAL DEFAULT 11 nco_typ_nc4_nc5 │ │ │ │ │ 1094: 00040eed 8 FUNC GLOBAL DEFAULT 11 kd_count │ │ │ │ │ 1095: 00088801 4 FUNC GLOBAL DEFAULT 11 roundf │ │ │ │ │ 1096: 0004225d 126 FUNC GLOBAL DEFAULT 11 kd_list_realloc │ │ │ │ │ 1097: 000789e5 896 FUNC GLOBAL DEFAULT 11 nco_ccw_chk │ │ │ │ │ 1098: 0002f209 316 FUNC GLOBAL DEFAULT 11 nco_trv_tbl_nm_id │ │ │ │ │ 1099: 0005a98d 1016 FUNC GLOBAL DEFAULT 11 nco_var_upk │ │ │ │ │ 1100: 0004f271 76 FUNC GLOBAL DEFAULT 11 nco_msa_min_idx │ │ │ │ │ 1101: 0003e69d 80 FUNC GLOBAL DEFAULT 11 trv_tbl_mrk_prc_fix │ │ │ │ │ 1102: 00060e85 176 FUNC GLOBAL DEFAULT 11 nco_typ_fmt_sng_att_cdl │ │ │ │ │ 1103: 00038129 88 FUNC GLOBAL DEFAULT 11 nco_var_scp │ │ │ │ │ 1104: 00025d6d 112 FUNC GLOBAL DEFAULT 11 nco_dmn_cnk_mrg │ │ │ │ │ - 1105: 0009e075 624 FUNC GLOBAL DEFAULT 11 nco_var_pwr │ │ │ │ │ + 1105: 0009e095 624 FUNC GLOBAL DEFAULT 11 nco_var_pwr │ │ │ │ │ 1106: 00040b55 68 FUNC GLOBAL DEFAULT 11 kd_delete │ │ │ │ │ 1107: 0006f7b9 144 FUNC GLOBAL DEFAULT 11 nco_tps_cmd_sng │ │ │ │ │ 1108: 0003cf1d 676 FUNC GLOBAL DEFAULT 11 nco_srt_aux │ │ │ │ │ 1109: 0003fd5d 18 FUNC GLOBAL DEFAULT 11 kd_create │ │ │ │ │ 1110: 000419f5 10 FUNC GLOBAL DEFAULT 11 coord_dist │ │ │ │ │ 1111: 0006f519 64 FUNC GLOBAL DEFAULT 11 nco_rgr_nrm_sng │ │ │ │ │ 1112: 00078751 484 FUNC GLOBAL DEFAULT 11 nco_lon_crn_avg_brnch │ │ │ │ │ 1113: 0005e72d 184 FUNC GLOBAL DEFAULT 11 nco_poly_lst_ctr_add │ │ │ │ │ 1114: 000149a1 828 FUNC GLOBAL DEFAULT 11 nco_aed_prc_var_nm │ │ │ │ │ - 1115: 000a23fd 230 FUNC GLOBAL DEFAULT 11 nco_var_free │ │ │ │ │ + 1115: 000a241d 230 FUNC GLOBAL DEFAULT 11 nco_var_free │ │ │ │ │ 1116: 00062fb1 38 FUNC GLOBAL DEFAULT 11 nco_xml_typ_rqr_flv_att │ │ │ │ │ 1117: 0002a601 160 FUNC GLOBAL DEFAULT 11 nco_dfl_case_flt_enm_err │ │ │ │ │ 1118: 0005bf61 202 FUNC GLOBAL DEFAULT 11 nco_poly_is_convex │ │ │ │ │ 1119: 000555e1 164 FUNC GLOBAL DEFAULT 11 nco_def_vlen │ │ │ │ │ 1120: 0003b2e1 352 FUNC GLOBAL DEFAULT 11 nco_nsm_att │ │ │ │ │ 1121: 00054c5d 208 FUNC GLOBAL DEFAULT 11 nco_inq_dim │ │ │ │ │ 1122: 000886dd 16 FUNC GLOBAL DEFAULT 11 log10f │ │ │ │ │ @@ -1134,70 +1134,70 @@ │ │ │ │ │ 1130: 0001ab0d 448 FUNC GLOBAL DEFAULT 11 nco_cln_sng_rbs │ │ │ │ │ 1131: 0002d059 118 FUNC GLOBAL DEFAULT 11 nco_flg_set_grp_var_ass │ │ │ │ │ 1132: 0005ec59 364 FUNC GLOBAL DEFAULT 11 nco_ppc_att_prc │ │ │ │ │ 1133: 00050f8d 1328 FUNC GLOBAL DEFAULT 11 nco_cpy_var_val_mlt_lmt_trv │ │ │ │ │ 1134: 0001ea71 324 FUNC GLOBAL DEFAULT 11 nco_cnk_prs │ │ │ │ │ 1135: 00025bb9 144 FUNC GLOBAL DEFAULT 11 nco_dmn_dfn │ │ │ │ │ 1136: 000546dd 32 FUNC GLOBAL DEFAULT 11 nco_def_grp │ │ │ │ │ - 1137: 00092709 716 FUNC GLOBAL DEFAULT 11 nco_sph_seg_int │ │ │ │ │ - 1138: 00091945 194 FUNC GLOBAL DEFAULT 11 nco_rll_seg_int │ │ │ │ │ + 1137: 00092729 716 FUNC GLOBAL DEFAULT 11 nco_sph_seg_int │ │ │ │ │ + 1138: 00091965 194 FUNC GLOBAL DEFAULT 11 nco_rll_seg_int │ │ │ │ │ 1139: 0001e999 216 FUNC GLOBAL DEFAULT 11 nco_cnk_csh_ini │ │ │ │ │ 1140: 00037711 504 FUNC GLOBAL DEFAULT 11 nco_var_has_cf │ │ │ │ │ - 1141: 0009bc55 1152 FUNC GLOBAL DEFAULT 11 nco_var_mlt │ │ │ │ │ - 1142: 00090015 168 FUNC GLOBAL DEFAULT 11 nco_geo_lat_correct │ │ │ │ │ + 1141: 0009bc75 1152 FUNC GLOBAL DEFAULT 11 nco_var_mlt │ │ │ │ │ + 1142: 00090035 168 FUNC GLOBAL DEFAULT 11 nco_geo_lat_correct │ │ │ │ │ 1143: 000418ed 264 FUNC GLOBAL DEFAULT 11 KDdist │ │ │ │ │ 1144: 0001e81d 128 FUNC GLOBAL DEFAULT 11 nco_cnk_map_sng_get │ │ │ │ │ - 1145: 0009fb49 992 FUNC GLOBAL DEFAULT 11 nco_var_scv_dvd │ │ │ │ │ + 1145: 0009fb69 992 FUNC GLOBAL DEFAULT 11 nco_var_scv_dvd │ │ │ │ │ 1146: 00019ecd 740 FUNC GLOBAL DEFAULT 11 nco_cln_prs_tm │ │ │ │ │ 1147: 0001a1b1 864 FUNC GLOBAL DEFAULT 11 nco_cln_clc_tm │ │ │ │ │ 1148: 0004e71d 200 FUNC GLOBAL DEFAULT 11 nco_malloc_flg │ │ │ │ │ 1149: 0003cec1 92 FUNC GLOBAL DEFAULT 11 nco_get_crd_sct │ │ │ │ │ 1150: 0002fccd 1952 FUNC GLOBAL DEFAULT 11 nco_grp_itr │ │ │ │ │ 1151: 00054635 32 FUNC GLOBAL DEFAULT 11 nco_inq_natts │ │ │ │ │ - 1152: 0008c9b5 1480 FUNC GLOBAL DEFAULT 11 nco_trr_ini │ │ │ │ │ + 1152: 0008c9d5 1480 FUNC GLOBAL DEFAULT 11 nco_trr_ini │ │ │ │ │ 1153: 0003fb09 16 FUNC GLOBAL DEFAULT 11 nco_is_fll_pth │ │ │ │ │ - 1154: 000a22cd 264 FUNC GLOBAL DEFAULT 11 nco_var_get │ │ │ │ │ + 1154: 000a22ed 264 FUNC GLOBAL DEFAULT 11 nco_var_get │ │ │ │ │ 1155: 000321dd 296 FUNC GLOBAL DEFAULT 11 nco_var_trv │ │ │ │ │ 1156: 00040ed1 28 FUNC GLOBAL DEFAULT 11 kd_finish │ │ │ │ │ 1157: 00025ddd 120 FUNC GLOBAL DEFAULT 11 nco_dmn_lmt_mrg │ │ │ │ │ 1158: 0002d03d 26 FUNC GLOBAL DEFAULT 11 nco_cmp_aux_crd_dpt │ │ │ │ │ 1159: 0004125d 92 FUNC GLOBAL DEFAULT 11 unload_items │ │ │ │ │ 1160: 0003ce65 92 FUNC GLOBAL DEFAULT 11 nco_var_xtr_trv │ │ │ │ │ 1161: 00047cb1 1324 FUNC GLOBAL DEFAULT 11 nco_msh_poly_lst_wrt │ │ │ │ │ 1162: 00055f69 240 FUNC GLOBAL DEFAULT 11 nco_inq_varid │ │ │ │ │ 1163: 00054225 168 FUNC GLOBAL DEFAULT 11 nco_open_memio │ │ │ │ │ - 1164: 0008fabd 1048 FUNC GLOBAL DEFAULT 11 nco_sph_seg_parallel │ │ │ │ │ + 1164: 0008fadd 1048 FUNC GLOBAL DEFAULT 11 nco_sph_seg_parallel │ │ │ │ │ 1165: 00058439 32 FUNC GLOBAL DEFAULT 11 nco_del_att │ │ │ │ │ 1166: 00030d21 168 FUNC GLOBAL DEFAULT 11 nco_scp_var_crd │ │ │ │ │ 1167: 0002f5e1 436 FUNC GLOBAL DEFAULT 11 nco_xtr_grp_mrk │ │ │ │ │ 1168: 00018ba5 468 FUNC GLOBAL DEFAULT 11 nco_bnr_wrt │ │ │ │ │ 1169: 00037e01 808 FUNC GLOBAL DEFAULT 11 nco_prs_aux_crd │ │ │ │ │ 1170: 0003dbed 1224 FUNC GLOBAL DEFAULT 11 nco_bld_trv_tbl │ │ │ │ │ - 1171: 000a32a9 616 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_grd_att │ │ │ │ │ + 1171: 000a32c9 616 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_grd_att │ │ │ │ │ 1172: 0001947d 84 FUNC GLOBAL DEFAULT 11 nco_cln_days_in_year_prior_to_given_month │ │ │ │ │ 1173: 0006f849 244 FUNC GLOBAL DEFAULT 11 nco_lon_dff_brnch_dgr │ │ │ │ │ - 1174: 0009ff29 948 FUNC GLOBAL DEFAULT 11 nco_scv_var_dvd │ │ │ │ │ + 1174: 0009ff49 948 FUNC GLOBAL DEFAULT 11 nco_scv_var_dvd │ │ │ │ │ 1175: 00042661 676 FUNC GLOBAL DEFAULT 11 nco_lmt_prn │ │ │ │ │ - 1176: 0009364d 488 FUNC GLOBAL DEFAULT 11 nco_sph_intersect_pre │ │ │ │ │ + 1176: 0009366d 488 FUNC GLOBAL DEFAULT 11 nco_sph_intersect_pre │ │ │ │ │ 1177: 0005c069 208 FUNC GLOBAL DEFAULT 11 nco_poly_dpl │ │ │ │ │ 1178: 0005be65 70 FUNC GLOBAL DEFAULT 11 nco_poly_minmax_use_crn │ │ │ │ │ 1179: 00042051 188 FUNC GLOBAL DEFAULT 11 kd_priority_list_sort │ │ │ │ │ 1180: 000364f9 516 FUNC GLOBAL DEFAULT 11 nco_prn_tbl_lmt │ │ │ │ │ - 1181: 0008f2d9 624 FUNC GLOBAL DEFAULT 11 nco_sph_between │ │ │ │ │ + 1181: 0008f2f9 624 FUNC GLOBAL DEFAULT 11 nco_sph_between │ │ │ │ │ 1182: 0003fd71 16 FUNC GLOBAL DEFAULT 11 kd_set_build_depth │ │ │ │ │ 1183: 0002fa49 644 FUNC GLOBAL DEFAULT 11 nco_xtr_wrt │ │ │ │ │ 1184: 0004258d 56 FUNC GLOBAL DEFAULT 11 kd_nearest_intersect │ │ │ │ │ 1185: 00058459 1120 FUNC GLOBAL DEFAULT 11 nco_put_att │ │ │ │ │ 1186: 00046d75 52 FUNC GLOBAL DEFAULT 11 nco_srt_ntg │ │ │ │ │ 1187: 00026fa9 1192 FUNC GLOBAL DEFAULT 11 nco_fl_nm_prs │ │ │ │ │ 1188: 0005aef5 660 FUNC GLOBAL DEFAULT 11 nco_pck_val │ │ │ │ │ 1189: 00058139 172 FUNC GLOBAL DEFAULT 11 nco_inq_attlen_flg │ │ │ │ │ - 1190: 0009a749 1406 FUNC GLOBAL DEFAULT 11 nco_var_add_tll_ncra │ │ │ │ │ + 1190: 0009a769 1406 FUNC GLOBAL DEFAULT 11 nco_var_add_tll_ncra │ │ │ │ │ 1191: 00042d21 620 FUNC GLOBAL DEFAULT 11 nco_lmt_prs │ │ │ │ │ - 1192: 000905ad 14 FUNC GLOBAL DEFAULT 11 nco_sph_add_lonlat │ │ │ │ │ + 1192: 000905cd 14 FUNC GLOBAL DEFAULT 11 nco_sph_add_lonlat │ │ │ │ │ 1193: 0004e00d 36 FUNC GLOBAL DEFAULT 11 nco_md5_ini │ │ │ │ │ 1194: 0003e60d 54 FUNC GLOBAL DEFAULT 11 trv_tbl_grp_nm_fll │ │ │ │ │ 1195: 0001de85 82 FUNC GLOBAL DEFAULT 11 nco_typ_cnv_rth │ │ │ │ │ 1196: 000898a9 10300 FUNC GLOBAL DEFAULT 11 nco_s1d_unpack │ │ │ │ │ 1197: 0002da51 2840 FUNC GLOBAL DEFAULT 11 nco_xtr_mk │ │ │ │ │ 1198: 00039b8d 216 FUNC GLOBAL DEFAULT 11 nco_prc_cmn_var_nm_fll │ │ │ │ │ 1199: 0008870d 16 FUNC GLOBAL DEFAULT 11 sinhf │ │ │ │ │ @@ -1206,21 +1206,21 @@ │ │ │ │ │ 1202: 00052215 996 FUNC GLOBAL DEFAULT 11 nco_mss_val_get │ │ │ │ │ 1203: 000318e5 432 FUNC GLOBAL DEFAULT 11 nco_set_prm_typ_out │ │ │ │ │ 1204: 0005ad85 368 FUNC GLOBAL DEFAULT 11 nco_var_upk_swp │ │ │ │ │ 1205: 00063179 124 FUNC GLOBAL DEFAULT 11 nco_prn_nonfinite_dbl │ │ │ │ │ 1206: 00040ef5 268 FUNC GLOBAL DEFAULT 11 pr_tree │ │ │ │ │ 1207: 00032441 5300 FUNC GLOBAL DEFAULT 11 nco_cpy_var_dfn_trv │ │ │ │ │ 1208: 00047421 56 FUNC GLOBAL DEFAULT 11 nco_rgd_arr_lst_free │ │ │ │ │ - 1209: 00090b29 272 FUNC GLOBAL DEFAULT 11 nco_sph_poly_in_poly │ │ │ │ │ + 1209: 00090b49 272 FUNC GLOBAL DEFAULT 11 nco_sph_poly_in_poly │ │ │ │ │ 1210: 0004fc69 238 FUNC GLOBAL DEFAULT 11 nco_msa_clc_cnt │ │ │ │ │ 1211: 000553d1 172 FUNC GLOBAL DEFAULT 11 nco_inq_enum │ │ │ │ │ 1212: 00054369 140 FUNC GLOBAL DEFAULT 11 nc_def_var_filter_ccr │ │ │ │ │ 1213: 00055075 180 FUNC GLOBAL DEFAULT 11 nco_inq_user_type │ │ │ │ │ 1214: 000395f5 996 FUNC GLOBAL DEFAULT 11 nco_nsm_ncr │ │ │ │ │ - 1215: 0008e4e1 256 FUNC GLOBAL DEFAULT 11 nco_sph_cross_chk │ │ │ │ │ + 1215: 0008e501 256 FUNC GLOBAL DEFAULT 11 nco_sph_cross_chk │ │ │ │ │ 1216: 0003ed91 1500 FUNC GLOBAL DEFAULT 11 trv_tbl_free │ │ │ │ │ 1217: 0004110d 120 FUNC GLOBAL DEFAULT 11 kd_badness │ │ │ │ │ 1218: 000540d1 4 FUNC GLOBAL DEFAULT 11 nco_open_flg │ │ │ │ │ 1219: 00054b99 156 FUNC GLOBAL DEFAULT 11 nco_inq_dimid │ │ │ │ │ 1220: 00038ce5 1764 FUNC GLOBAL DEFAULT 11 nco_bld_nsm │ │ │ │ │ 1221: 00088629 16 FUNC GLOBAL DEFAULT 11 asinhf │ │ │ │ │ 1222: 00055e55 40 FUNC GLOBAL DEFAULT 11 nco_inq_filter_avail_flg │ │ │ │ │ @@ -1240,127 +1240,127 @@ │ │ │ │ │ 1236: 00026965 296 FUNC GLOBAL DEFAULT 11 nco_fl_overwrite_prm │ │ │ │ │ 1237: 000887f1 10 FUNC GLOBAL DEFAULT 11 trunc │ │ │ │ │ 1238: 000545ad 32 FUNC GLOBAL DEFAULT 11 nco_inq_ncid │ │ │ │ │ 1239: 0005ca71 56 FUNC GLOBAL DEFAULT 11 nco_poly_typ_sng_get │ │ │ │ │ 1240: 00055a01 40 FUNC GLOBAL DEFAULT 11 nco_def_var_filter │ │ │ │ │ 1241: 00050445 44 FUNC GLOBAL DEFAULT 11 nco_msa_qsort_srt_trv │ │ │ │ │ 1242: 000581e5 32 FUNC GLOBAL DEFAULT 11 nco_inq_attname │ │ │ │ │ - 1243: 0008cfb1 1448 FUNC GLOBAL DEFAULT 11 nco_trr_read │ │ │ │ │ - 1244: 00095f09 340 FUNC GLOBAL DEFAULT 11 nco_var_lst_fix_rec_dvd │ │ │ │ │ + 1243: 0008cfd1 1448 FUNC GLOBAL DEFAULT 11 nco_trr_read │ │ │ │ │ + 1244: 00095f29 340 FUNC GLOBAL DEFAULT 11 nco_var_lst_fix_rec_dvd │ │ │ │ │ 1245: 0002ae8d 152 FUNC GLOBAL DEFAULT 11 nco_flt_sbc2nm │ │ │ │ │ 1246: 00017171 148 FUNC GLOBAL DEFAULT 11 nco_thr_att_cat │ │ │ │ │ - 1247: 0008ea49 120 FUNC GLOBAL DEFAULT 11 nco_sph_cross2 │ │ │ │ │ + 1247: 0008ea69 120 FUNC GLOBAL DEFAULT 11 nco_sph_cross2 │ │ │ │ │ 1248: 0006f93d 308 FUNC GLOBAL DEFAULT 11 nco_lon_dff_brnch_rdn │ │ │ │ │ - 1249: 00091c11 1684 FUNC GLOBAL DEFAULT 11 nco_rll_intersect │ │ │ │ │ - 1250: 0008dcc1 424 FUNC GLOBAL DEFAULT 11 sng_ascii_trn │ │ │ │ │ + 1249: 00091c31 1684 FUNC GLOBAL DEFAULT 11 nco_rll_intersect │ │ │ │ │ + 1250: 0008dce1 424 FUNC GLOBAL DEFAULT 11 sng_ascii_trn │ │ │ │ │ 1251: 00058205 332 FUNC GLOBAL DEFAULT 11 nco_copy_att │ │ │ │ │ 1252: 00055a51 172 FUNC GLOBAL DEFAULT 11 nco_inq_var │ │ │ │ │ 1253: 000418d5 24 FUNC GLOBAL DEFAULT 11 hav │ │ │ │ │ 1254: 00053185 114 FUNC GLOBAL DEFAULT 11 nm2sng_nc │ │ │ │ │ 1255: 0008866d 4 FUNC GLOBAL DEFAULT 11 ceilf │ │ │ │ │ 1256: 00014219 916 FUNC GLOBAL DEFAULT 11 nco_aed_prc_wrp │ │ │ │ │ 1257: 0005e2a5 628 FUNC GLOBAL DEFAULT 11 nco_poly_lst_chk │ │ │ │ │ 1258: 0002e8c5 328 FUNC GLOBAL DEFAULT 11 nco_xtr_lst │ │ │ │ │ 1259: 0003e489 120 FUNC GLOBAL DEFAULT 11 trv_tbl_prn │ │ │ │ │ 1260: 0004723d 60 FUNC GLOBAL DEFAULT 11 nco_lst_srt_nm_id │ │ │ │ │ 1261: 0005e7e5 192 FUNC GLOBAL DEFAULT 11 nco_mem_lst_cat │ │ │ │ │ - 1262: 0009acc9 592 FUNC GLOBAL DEFAULT 11 nco_var_copy_tll │ │ │ │ │ - 1263: 0009993d 592 FUNC GLOBAL DEFAULT 11 nco_var_lst_dvd_ncbo │ │ │ │ │ - 1264: 0008cf7d 52 FUNC GLOBAL DEFAULT 11 nco_trr_ntl_sng │ │ │ │ │ + 1262: 0009ace9 592 FUNC GLOBAL DEFAULT 11 nco_var_copy_tll │ │ │ │ │ + 1263: 0009995d 592 FUNC GLOBAL DEFAULT 11 nco_var_lst_dvd_ncbo │ │ │ │ │ + 1264: 0008cf9d 52 FUNC GLOBAL DEFAULT 11 nco_trr_ntl_sng │ │ │ │ │ 1265: 00056215 32 FUNC GLOBAL DEFAULT 11 nco_inq_varndims │ │ │ │ │ 1266: 00055d2d 48 FUNC GLOBAL DEFAULT 11 nco_inq_var_filter_flg │ │ │ │ │ 1267: 0001990d 92 FUNC GLOBAL DEFAULT 11 nco_cln_prn_tm │ │ │ │ │ 1268: 00022d2d 52 FUNC GLOBAL DEFAULT 11 nco_poly_vrl_flg_sng_get │ │ │ │ │ 1269: 00051b59 72 FUNC GLOBAL DEFAULT 11 nco_mss_val_cp │ │ │ │ │ 1270: 0003f955 88 FUNC GLOBAL DEFAULT 11 trv_tbl_mrk_nsm_mbr │ │ │ │ │ 1271: 00052af1 42 FUNC GLOBAL DEFAULT 11 nco_remove_backslash │ │ │ │ │ 1272: 00040c79 88 FUNC GLOBAL DEFAULT 11 kd_start │ │ │ │ │ 1273: 000373c9 668 FUNC GLOBAL DEFAULT 11 nco_var_get_wgt_trv │ │ │ │ │ - 1274: 0008dc15 172 FUNC GLOBAL DEFAULT 11 sng2sng_sf │ │ │ │ │ + 1274: 0008dc35 172 FUNC GLOBAL DEFAULT 11 sng2sng_sf │ │ │ │ │ 1275: 00088791 30 FUNC GLOBAL DEFAULT 11 rint │ │ │ │ │ 1276: 00026181 392 FUNC GLOBAL DEFAULT 11 nco_dmn_sct_cmp │ │ │ │ │ 1277: 0004e275 624 FUNC GLOBAL DEFAULT 11 nco_md5_chk │ │ │ │ │ 1278: 00041401 800 FUNC GLOBAL DEFAULT 11 find_min_max_node │ │ │ │ │ 1279: 00020f95 164 FUNC GLOBAL DEFAULT 11 nco_cnv_arm_time_mk │ │ │ │ │ - 1280: 0009661d 1804 FUNC GLOBAL DEFAULT 11 nco_var_lst_crd_ass_add │ │ │ │ │ - 1281: 0008f905 140 FUNC GLOBAL DEFAULT 11 nco_sph_add_pnt │ │ │ │ │ + 1280: 0009663d 1804 FUNC GLOBAL DEFAULT 11 nco_var_lst_crd_ass_add │ │ │ │ │ + 1281: 0008f925 140 FUNC GLOBAL DEFAULT 11 nco_sph_add_pnt │ │ │ │ │ 1282: 0002af25 176 FUNC GLOBAL DEFAULT 11 nco_flt_id2enm │ │ │ │ │ - 1283: 0008e901 40 FUNC GLOBAL DEFAULT 11 nco_sph_dot │ │ │ │ │ - 1284: 000922a5 120 FUNC GLOBAL DEFAULT 11 nco_rll_add_pnt │ │ │ │ │ - 1285: 0008f015 50 FUNC GLOBAL DEFAULT 11 nco_sph_add │ │ │ │ │ + 1283: 0008e921 40 FUNC GLOBAL DEFAULT 11 nco_sph_dot │ │ │ │ │ + 1284: 000922c5 120 FUNC GLOBAL DEFAULT 11 nco_rll_add_pnt │ │ │ │ │ + 1285: 0008f035 50 FUNC GLOBAL DEFAULT 11 nco_sph_add │ │ │ │ │ 1286: 0001accd 704 FUNC GLOBAL DEFAULT 11 nco_cln_var_prs │ │ │ │ │ 1287: 0001de81 4 FUNC GLOBAL DEFAULT 11 nco_var_cnf_typ_tst │ │ │ │ │ 1288: 0003f36d 1058 FUNC GLOBAL DEFAULT 11 nco_trv_hsh_bld │ │ │ │ │ 1289: 00053cf1 136 FUNC GLOBAL DEFAULT 11 nco_dfl_case_prg_id_err │ │ │ │ │ 1290: 00023219 128 FUNC GLOBAL DEFAULT 11 nco_crt_poly_in_poly │ │ │ │ │ 1291: 0002cb7d 1184 FUNC GLOBAL DEFAULT 11 nco_flt_def_wrp │ │ │ │ │ - 1292: 0008d909 34 FUNC GLOBAL DEFAULT 11 sng_idx_dlm_c2f │ │ │ │ │ + 1292: 0008d929 34 FUNC GLOBAL DEFAULT 11 sng_idx_dlm_c2f │ │ │ │ │ 1293: 000549cd 460 FUNC GLOBAL DEFAULT 11 nco_def_dim │ │ │ │ │ - 1294: 0008f271 56 FUNC GLOBAL DEFAULT 11 nco_sph_adi │ │ │ │ │ + 1294: 0008f291 56 FUNC GLOBAL DEFAULT 11 nco_sph_adi │ │ │ │ │ 1295: 00053c59 152 FUNC GLOBAL DEFAULT 11 jsn_typ_nm │ │ │ │ │ 1296: 00032405 60 FUNC GLOBAL DEFAULT 11 nco_get_dmn_nm_fll │ │ │ │ │ 1297: 00088ae1 76 FUNC GLOBAL DEFAULT 11 nco_rth_prc_rnk │ │ │ │ │ - 1298: 000a2ba9 600 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_crd_att │ │ │ │ │ + 1298: 000a2bc9 600 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_crd_att │ │ │ │ │ 1299: 00039c65 348 FUNC GLOBAL DEFAULT 11 nco_cmn_nsm_var │ │ │ │ │ 1300: 0002f3b1 228 FUNC GLOBAL DEFAULT 11 nco_prn_xtr_mtd │ │ │ │ │ 1301: 00054dad 32 FUNC GLOBAL DEFAULT 11 nco_inq_dimname │ │ │ │ │ - 1302: 0008e729 424 FUNC GLOBAL DEFAULT 11 nco_sph_process_pre │ │ │ │ │ + 1302: 0008e749 424 FUNC GLOBAL DEFAULT 11 nco_sph_process_pre │ │ │ │ │ 1303: 0006b399 816 FUNC GLOBAL DEFAULT 11 rec_crd_chk │ │ │ │ │ - 1304: 000a23f1 10 FUNC GLOBAL DEFAULT 11 nco_xrf_var │ │ │ │ │ - 1305: 0009c0d5 1162 FUNC GLOBAL DEFAULT 11 nco_var_mod │ │ │ │ │ + 1304: 000a2411 10 FUNC GLOBAL DEFAULT 11 nco_xrf_var │ │ │ │ │ + 1305: 0009c0f5 1162 FUNC GLOBAL DEFAULT 11 nco_var_mod │ │ │ │ │ 1306: 0004e145 168 FUNC GLOBAL DEFAULT 11 md5_finish │ │ │ │ │ 1307: 00046e99 264 FUNC GLOBAL DEFAULT 11 nco_lst_prs_1D │ │ │ │ │ - 1308: 00091009 628 FUNC GLOBAL DEFAULT 11 nco_sph_inside_mk │ │ │ │ │ + 1308: 00091029 628 FUNC GLOBAL DEFAULT 11 nco_sph_inside_mk │ │ │ │ │ 1309: 00052929 228 FUNC GLOBAL DEFAULT 11 nco_sng2kvm │ │ │ │ │ 1310: 0002c36d 416 FUNC GLOBAL DEFAULT 11 nco_inq_var_blk_sz │ │ │ │ │ 1311: 000567f9 544 FUNC GLOBAL DEFAULT 11 nco_get_var1 │ │ │ │ │ 1312: 0002ec15 1344 FUNC GLOBAL DEFAULT 11 nco_xtr_cf_var_add │ │ │ │ │ 1313: 000358a5 58 FUNC GLOBAL DEFAULT 11 nco_dmn_dgn_tbl │ │ │ │ │ 1314: 0002e569 356 FUNC GLOBAL DEFAULT 11 nco_xtr_xcl │ │ │ │ │ 1315: 000320ad 304 FUNC GLOBAL DEFAULT 11 nco_fll_var_trv │ │ │ │ │ - 1316: 0008df35 992 FUNC GLOBAL DEFAULT 11 nco_sng2typ │ │ │ │ │ + 1316: 0008df55 992 FUNC GLOBAL DEFAULT 11 nco_sng2typ │ │ │ │ │ 1317: 0005c1ad 178 FUNC GLOBAL DEFAULT 11 nco_poly_shp_pop │ │ │ │ │ 1318: 00051abd 156 FUNC GLOBAL DEFAULT 11 nco_mss_val_dfl_get │ │ │ │ │ 1319: 00038a31 132 FUNC GLOBAL DEFAULT 11 nco_dmn_lmt │ │ │ │ │ - 1320: 0009127d 344 FUNC GLOBAL DEFAULT 11 nco_sph_centroid_mk │ │ │ │ │ - 1321: 000904d9 212 FUNC GLOBAL DEFAULT 11 nco_geo_sph_2_lonlat │ │ │ │ │ + 1320: 0009129d 344 FUNC GLOBAL DEFAULT 11 nco_sph_centroid_mk │ │ │ │ │ + 1321: 000904f9 212 FUNC GLOBAL DEFAULT 11 nco_geo_sph_2_lonlat │ │ │ │ │ 1322: 00047279 44 FUNC GLOBAL DEFAULT 11 nco_nm_id_lst_free │ │ │ │ │ 1323: 0001e75d 48 FUNC GLOBAL DEFAULT 11 ncap_var_scv_cnf_typ_hgh_prc │ │ │ │ │ - 1324: 000a0ae1 338 FUNC GLOBAL DEFAULT 11 nco_var_scv_pwr │ │ │ │ │ + 1324: 000a0b01 338 FUNC GLOBAL DEFAULT 11 nco_var_scv_pwr │ │ │ │ │ 1325: 0008c521 68 FUNC GLOBAL DEFAULT 11 nco_cpy_prn │ │ │ │ │ 1326: 00054675 40 FUNC GLOBAL DEFAULT 11 nco_inq_unlimdim_flg │ │ │ │ │ 1327: 0003fc01 32 FUNC GLOBAL DEFAULT 11 kd_priority_cmp │ │ │ │ │ - 1328: 0008e929 224 FUNC GLOBAL DEFAULT 11 nco_sph_dot_nm │ │ │ │ │ + 1328: 0008e949 224 FUNC GLOBAL DEFAULT 11 nco_sph_dot_nm │ │ │ │ │ 1329: 00059085 168 FUNC GLOBAL DEFAULT 11 nco_omp_for_chk │ │ │ │ │ 1330: 0001a611 808 FUNC GLOBAL DEFAULT 11 nco_clm_nfo_to_tm_bnds │ │ │ │ │ 1331: 00035809 156 FUNC GLOBAL DEFAULT 11 nco_dmn_trv_msa_tbl │ │ │ │ │ 1332: 0003ec29 42 FUNC GLOBAL DEFAULT 11 trv_tbl_inq_dpt │ │ │ │ │ 1333: 0006f4b5 100 FUNC GLOBAL DEFAULT 11 nco_rgr_mpf_sng │ │ │ │ │ 1334: 000469d9 8 FUNC GLOBAL DEFAULT 11 nco_cmp_nm_id_nm │ │ │ │ │ 1335: 000235d1 2148 FUNC GLOBAL DEFAULT 11 nco_ddra │ │ │ │ │ - 1336: 0009efad 60 FUNC GLOBAL DEFAULT 11 nco_var_zero │ │ │ │ │ + 1336: 0009efcd 60 FUNC GLOBAL DEFAULT 11 nco_var_zero │ │ │ │ │ 1337: 0004aae1 134 FUNC GLOBAL DEFAULT 11 nco_map_hst_mk │ │ │ │ │ 1338: 000610a9 200 FUNC GLOBAL DEFAULT 11 nco_typ_fmt_sng │ │ │ │ │ 1339: 0006eecd 1116 FUNC GLOBAL DEFAULT 11 nco_lat_wgt_gss │ │ │ │ │ 1340: 000593cd 644 FUNC GLOBAL DEFAULT 11 nco_pck_map_get │ │ │ │ │ 1341: 000169d9 240 FUNC GLOBAL DEFAULT 11 nco_gpe_evl_stb │ │ │ │ │ 1342: 0004e7e5 208 FUNC GLOBAL DEFAULT 11 nco_malloc_dbg │ │ │ │ │ 1343: 000217e1 424 FUNC GLOBAL DEFAULT 11 nco_cnv_ccm_ccsm_cf_inq │ │ │ │ │ 1344: 0005b30d 64 FUNC GLOBAL DEFAULT 11 nco_poly_init_crn │ │ │ │ │ 1345: 00037349 128 FUNC GLOBAL DEFAULT 11 nco_skp_var │ │ │ │ │ 1346: 0002d581 36 FUNC GLOBAL DEFAULT 11 nco_get_sls_chr_cnt │ │ │ │ │ 1347: 0005eaa9 428 FUNC GLOBAL DEFAULT 11 nco_poly_lst_mk_idw_sph │ │ │ │ │ 1348: 0005004d 776 FUNC GLOBAL DEFAULT 11 nco_msa_wrp_splt_trv │ │ │ │ │ 1349: 00028b31 292 FUNC GLOBAL DEFAULT 11 nco_fl_blocksize │ │ │ │ │ - 1350: 000a2e01 592 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_bnd_att │ │ │ │ │ + 1350: 000a2e21 592 FUNC GLOBAL DEFAULT 11 nco_is_spc_in_bnd_att │ │ │ │ │ 1351: 000549a5 40 FUNC GLOBAL DEFAULT 11 nco_inq_grp_parent_flg │ │ │ │ │ 1352: 000711c9 30088 FUNC GLOBAL DEFAULT 11 nco_rgr_wgt │ │ │ │ │ - 1353: 000a0c35 334 FUNC GLOBAL DEFAULT 11 nco_scv_var_pwr │ │ │ │ │ + 1353: 000a0c55 334 FUNC GLOBAL DEFAULT 11 nco_scv_var_pwr │ │ │ │ │ 1354: 000e25c4 4 OBJECT GLOBAL DEFAULT 20 kd_tmp_ptr │ │ │ │ │ - 1355: 0009f761 998 FUNC GLOBAL DEFAULT 11 nco_var_scv_mlt │ │ │ │ │ + 1355: 0009f781 998 FUNC GLOBAL DEFAULT 11 nco_var_scv_mlt │ │ │ │ │ 1356: 0003e58d 62 FUNC GLOBAL DEFAULT 11 trv_tbl_fnd_var_nm_fll │ │ │ │ │ 1357: 00055ef1 120 FUNC GLOBAL DEFAULT 11 nco_inq_var_fletcher32 │ │ │ │ │ 1358: 000884f5 218 FUNC GLOBAL DEFAULT 11 nco_rgr_ctl │ │ │ │ │ 1359: 00053fa5 156 FUNC GLOBAL DEFAULT 11 nco_open │ │ │ │ │ 1360: 0003ec95 36 FUNC GLOBAL DEFAULT 11 nco_dmn_set_msa │ │ │ │ │ 1361: 00026309 380 FUNC GLOBAL DEFAULT 11 nco_dmn_lst_ass_var │ │ │ │ │ 1362: 0003fd81 304 FUNC GLOBAL DEFAULT 11 load_items │ │ │ │ │ @@ -1370,22 +1370,22 @@ │ │ │ │ │ 1366: 00046fa1 150 FUNC GLOBAL DEFAULT 11 nco_lst_prs_2D │ │ │ │ │ 1367: 0001c8dd 192 FUNC GLOBAL DEFAULT 11 nco_cnv_mss_val_typ │ │ │ │ │ 1368: 0003c175 1500 FUNC GLOBAL DEFAULT 11 nco_grp_brd │ │ │ │ │ 1369: 00017b41 1336 FUNC GLOBAL DEFAULT 11 nco_aux_evl │ │ │ │ │ 1370: 0005e8a5 516 FUNC GLOBAL DEFAULT 11 nco_poly_lst_mk_vrl │ │ │ │ │ 1371: 00025ec5 700 FUNC GLOBAL DEFAULT 11 nco_inq_dmn_grp_id │ │ │ │ │ 1372: 0002d9a1 176 FUNC GLOBAL DEFAULT 11 nco_pth_mch │ │ │ │ │ - 1373: 0008d669 292 FUNC GLOBAL DEFAULT 11 chr2sng_xml │ │ │ │ │ + 1373: 0008d689 292 FUNC GLOBAL DEFAULT 11 chr2sng_xml │ │ │ │ │ 1374: 00089615 80 FUNC GLOBAL DEFAULT 11 nco_set_long │ │ │ │ │ 1375: 00019d61 52 FUNC GLOBAL DEFAULT 11 nco_cln_clc_dbl_dff │ │ │ │ │ 1376: 00051ba1 1652 FUNC GLOBAL DEFAULT 11 nco_mss_val_cnf │ │ │ │ │ 1377: 0003e0f1 392 FUNC GLOBAL DEFAULT 11 trv_tbl_inq │ │ │ │ │ 1378: 00024591 5620 FUNC GLOBAL DEFAULT 11 nco_usg_prn │ │ │ │ │ 1379: 00056509 384 FUNC GLOBAL DEFAULT 11 nco_get_var │ │ │ │ │ - 1380: 000a3511 160 FUNC GLOBAL DEFAULT 11 nco_var_mtd_refresh │ │ │ │ │ + 1380: 000a3531 160 FUNC GLOBAL DEFAULT 11 nco_var_mtd_refresh │ │ │ │ │ 1381: 00054fc9 172 FUNC GLOBAL DEFAULT 11 nco_inq_typeids │ │ │ │ │ 1382: 000323cd 56 FUNC GLOBAL DEFAULT 11 nco_dfn_dmn │ │ │ │ │ 1383: 0002d2b1 4 FUNC GLOBAL DEFAULT 11 nco_grp_itr_free │ │ │ │ │ 1384: 0004ea31 880 FUNC GLOBAL DEFAULT 11 nco_prc_stt_get │ │ │ │ │ 1385: 000268d5 144 FUNC GLOBAL DEFAULT 11 nco_fl_fmt_vet │ │ │ │ │ 1386: 000306d9 344 FUNC GLOBAL DEFAULT 11 nco_bld_crd_rec_var_trv │ │ │ │ │ 1387: 00041ab5 124 FUNC GLOBAL DEFAULT 11 bounds_overlap_ball │ │ │ │ │ @@ -1395,45 +1395,45 @@ │ │ │ │ │ 1391: 0003185d 136 FUNC GLOBAL DEFAULT 11 nco_var_typ_trv │ │ │ │ │ 1392: 00089665 88 FUNC GLOBAL DEFAULT 11 scl_dbl_mk_var │ │ │ │ │ 1393: 0005ba9d 968 FUNC GLOBAL DEFAULT 11 nco_poly_prn │ │ │ │ │ 1394: 000469e1 600 FUNC GLOBAL DEFAULT 11 nco_fmt_sng_printf_subst │ │ │ │ │ 1395: 00056c19 648 FUNC GLOBAL DEFAULT 11 nco_get_vara │ │ │ │ │ 1396: 0002abed 396 FUNC GLOBAL DEFAULT 11 nco_flt_enm2nmid │ │ │ │ │ 1397: 00040cd1 512 FUNC GLOBAL DEFAULT 11 kd_next │ │ │ │ │ - 1398: 00093d15 1972 FUNC GLOBAL DEFAULT 11 nco_var_avg_rdc_ttl │ │ │ │ │ + 1398: 00093d35 1972 FUNC GLOBAL DEFAULT 11 nco_var_avg_rdc_ttl │ │ │ │ │ 1399: 0003f7b1 420 FUNC GLOBAL DEFAULT 11 nco_nm_mch │ │ │ │ │ 1400: 0003a8cd 212 FUNC GLOBAL DEFAULT 11 nco_cmn_var │ │ │ │ │ 1401: 000885e5 20 FUNC GLOBAL DEFAULT 11 powf │ │ │ │ │ 1402: 000145ad 284 FUNC GLOBAL DEFAULT 11 nco_aed_prc_glb │ │ │ │ │ 1403: 00061405 3468 FUNC GLOBAL DEFAULT 11 nco_prn_var_val_lmt │ │ │ │ │ 1404: 0003e7dd 176 FUNC GLOBAL DEFAULT 11 trv_tbl_cmn_nm_prt │ │ │ │ │ 1405: 00016b01 64 FUNC GLOBAL DEFAULT 11 nco_gpe_sng │ │ │ │ │ 1406: 0005b189 192 FUNC GLOBAL DEFAULT 11 nco_put_var_pck │ │ │ │ │ 1407: 00023e7d 408 FUNC GLOBAL DEFAULT 11 nco_exit_lbr_rcd │ │ │ │ │ 1408: 00047101 8 FUNC GLOBAL DEFAULT 11 nco_cmp_sng │ │ │ │ │ 1409: 0004fd59 308 FUNC GLOBAL DEFAULT 11 nco_msa_var_get │ │ │ │ │ 1410: 00053615 144 FUNC GLOBAL DEFAULT 11 nco_dfl_case_generic_err │ │ │ │ │ 1411: 0001f461 2032 FUNC GLOBAL DEFAULT 11 nco_cnk_sz_set │ │ │ │ │ 1412: 000540d5 168 FUNC GLOBAL DEFAULT 11 nco_open_mem │ │ │ │ │ - 1413: 00091899 172 FUNC GLOBAL DEFAULT 11 nco_sph_mk_pqcross │ │ │ │ │ + 1413: 000918b9 172 FUNC GLOBAL DEFAULT 11 nco_sph_mk_pqcross │ │ │ │ │ 1414: 00055825 428 FUNC GLOBAL DEFAULT 11 nco_def_var │ │ │ │ │ 1415: 0002b96d 1676 FUNC GLOBAL DEFAULT 11 nco_cmp_prs │ │ │ │ │ 1416: 000576d9 840 FUNC GLOBAL DEFAULT 11 nco_get_varm │ │ │ │ │ 1417: 000473a1 88 FUNC GLOBAL DEFAULT 11 nco_rgd_arr_lst_chk │ │ │ │ │ 1418: 000212fd 680 FUNC GLOBAL DEFAULT 11 nco_clm_nfo_get │ │ │ │ │ - 1419: 00096e89 776 FUNC GLOBAL DEFAULT 11 nco_var_lst_mrg │ │ │ │ │ + 1419: 00096ea9 776 FUNC GLOBAL DEFAULT 11 nco_var_lst_mrg │ │ │ │ │ 1420: 0005d831 288 FUNC GLOBAL DEFAULT 11 nco_poly_re_org_lst │ │ │ │ │ 1421: 00037665 172 FUNC GLOBAL DEFAULT 11 nco_grp_var_lst │ │ │ │ │ 1422: 00040291 536 FUNC GLOBAL DEFAULT 11 build_node │ │ │ │ │ - 1423: 00099b91 604 FUNC GLOBAL DEFAULT 11 nco_var_abs │ │ │ │ │ + 1423: 00099bb1 604 FUNC GLOBAL DEFAULT 11 nco_var_abs │ │ │ │ │ 1424: 00055d7d 40 FUNC GLOBAL DEFAULT 11 nco_inq_var_filter_info │ │ │ │ │ 1425: 00053931 132 FUNC GLOBAL DEFAULT 11 cdl_typ_sfx │ │ │ │ │ - 1426: 0008e315 460 FUNC GLOBAL DEFAULT 11 nco_sng_sntz │ │ │ │ │ + 1426: 0008e335 460 FUNC GLOBAL DEFAULT 11 nco_sng_sntz │ │ │ │ │ 1427: 00030dc9 1116 FUNC GLOBAL DEFAULT 11 nco_bld_var_dmn │ │ │ │ │ 1428: 0005c831 528 FUNC GLOBAL DEFAULT 11 nco_poly_ctr_add │ │ │ │ │ - 1429: 000a23d5 26 FUNC GLOBAL DEFAULT 11 nco_xrf_dmn │ │ │ │ │ - 1430: 00096e0d 122 FUNC GLOBAL DEFAULT 11 nco_var_lst_convert │ │ │ │ │ + 1429: 000a23f5 26 FUNC GLOBAL DEFAULT 11 nco_xrf_dmn │ │ │ │ │ + 1430: 00096e2d 122 FUNC GLOBAL DEFAULT 11 nco_var_lst_convert │ │ │ │ │ 1431: 000412b9 192 FUNC GLOBAL DEFAULT 11 kd_rebuild │ │ │ │ │ - 1432: 0009f3a5 956 FUNC GLOBAL DEFAULT 11 nco_var_scv_sub │ │ │ │ │ + 1432: 0009f3c5 956 FUNC GLOBAL DEFAULT 11 nco_var_scv_sub │ │ │ │ │ 1433: 0005c6b9 52 FUNC GLOBAL DEFAULT 11 nco_poly_wrp_splt │ │ │ │ │ 1434: 00022939 12 FUNC GLOBAL DEFAULT 11 nco_crt_left_on │ │ │ │ │ 1435: 0005710d 764 FUNC GLOBAL DEFAULT 11 nco_get_vars │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -191,22 +191,22 @@ │ │ │ │ │ 000e2500 00000017 R_ARM_RELATIVE │ │ │ │ │ 000e2504 00000017 R_ARM_RELATIVE │ │ │ │ │ 000e2508 00000017 R_ARM_RELATIVE │ │ │ │ │ 000e1f90 00000615 R_ARM_GLOB_DAT 00000000 stdin@GLIBC_2.4 │ │ │ │ │ 000e1f94 00058015 R_ARM_GLOB_DAT 00047101 nco_cmp_sng │ │ │ │ │ 000e1f98 00048615 R_ARM_GLOB_DAT 0002d03d nco_cmp_aux_crd_dpt │ │ │ │ │ 000e1f9c 0003a915 R_ARM_GLOB_DAT 0003e0bd trv_tbl_cmp_dsc_nm_fll │ │ │ │ │ -000e1fa0 00038b15 R_ARM_GLOB_DAT 0008d559 chr2sng_cdl │ │ │ │ │ +000e1fa0 00038b15 R_ARM_GLOB_DAT 0008d579 chr2sng_cdl │ │ │ │ │ 000e1fa4 00003415 R_ARM_GLOB_DAT 00000000 __stack_chk_guard@GLIBC_2.4 │ │ │ │ │ -000e1fa8 00055d15 R_ARM_GLOB_DAT 0008d669 chr2sng_xml │ │ │ │ │ +000e1fa8 00055d15 R_ARM_GLOB_DAT 0008d689 chr2sng_xml │ │ │ │ │ 000e1fac 00005115 R_ARM_GLOB_DAT 00000000 ut_ignore@UDUNITS_2.2.14 │ │ │ │ │ 000e1fb0 0003e215 R_ARM_GLOB_DAT 000469d1 nco_cmp_nm_id_id │ │ │ │ │ 000e1fb4 00040315 R_ARM_GLOB_DAT 000e27d8 DEBUG_SPH │ │ │ │ │ 000e1fb8 0002db15 R_ARM_GLOB_DAT 000e25c8 map_rgr │ │ │ │ │ -000e1fbc 00020715 R_ARM_GLOB_DAT 0008d78d chr2sng_jsn │ │ │ │ │ +000e1fbc 00020715 R_ARM_GLOB_DAT 0008d7ad chr2sng_jsn │ │ │ │ │ 000e1fc0 0000ea15 R_ARM_GLOB_DAT 00000000 stderr@GLIBC_2.4 │ │ │ │ │ 000e1fc4 0003ac15 R_ARM_GLOB_DAT 0003e0b5 trv_tbl_cmp_asc_nm_fll │ │ │ │ │ 000e1fc8 00035115 R_ARM_GLOB_DAT 0004f1e9 nco_cmp_lmt_srt │ │ │ │ │ 000e1fcc 00042f15 R_ARM_GLOB_DAT 0002d021 nco_cmp_crd_dpt │ │ │ │ │ 000e1fd0 00053615 R_ARM_GLOB_DAT 000469d9 nco_cmp_nm_id_nm │ │ │ │ │ 000e1fd4 00011e15 R_ARM_GLOB_DAT 00000000 ut_write_to_stderr@UDUNITS_2.2.14 │ │ │ │ │ 000e1fd8 00022315 R_ARM_GLOB_DAT 000470e9 nco_cmp_int │ │ │ │ │ @@ -220,33 +220,33 @@ │ │ │ │ │ 000e1ff8 0001af15 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ 000e1ffc 0003d415 R_ARM_GLOB_DAT 00041f71 kd_priority_cmp_dist │ │ │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0xdeb4 contains 1096 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 000e0e70 00000316 R_ARM_JUMP_SLOT 00000000 atan@GLIBC_2.4 │ │ │ │ │ 000e0e74 00033916 R_ARM_JUMP_SLOT 000230e9 nco_crt_pnt_in_poly │ │ │ │ │ -000e0e78 00025416 R_ARM_JUMP_SLOT 00090a35 nco_sph_pnt_in_poly │ │ │ │ │ +000e0e78 00025416 R_ARM_JUMP_SLOT 00090a55 nco_sph_pnt_in_poly │ │ │ │ │ 000e0e7c 00000416 R_ARM_JUMP_SLOT 00000000 nc_get_var1_ulonglong │ │ │ │ │ 000e0e80 00000516 R_ARM_JUMP_SLOT 00000000 nc_inq_var_filter_info │ │ │ │ │ -000e0e84 00023616 R_ARM_JUMP_SLOT 0009d315 nco_var_tll_zro_mss_val │ │ │ │ │ +000e0e84 00023616 R_ARM_JUMP_SLOT 0009d335 nco_var_tll_zro_mss_val │ │ │ │ │ 000e0e88 00046316 R_ARM_JUMP_SLOT 000179c1 nco_aux_prs │ │ │ │ │ 000e0e8c 00000716 R_ARM_JUMP_SLOT 00000000 nc_inq_unlimdim │ │ │ │ │ 000e0e90 00000816 R_ARM_JUMP_SLOT 00000000 gsl_linalg_LU_decomp │ │ │ │ │ 000e0e94 0002c816 R_ARM_JUMP_SLOT 0005c02d nco_poly_shp_init │ │ │ │ │ 000e0e98 0004b616 R_ARM_JUMP_SLOT 00040ef5 pr_tree │ │ │ │ │ 000e0e9c 0002f816 R_ARM_JUMP_SLOT 00019895 nco_cln_val_tm_typ │ │ │ │ │ 000e0ea0 00032d16 R_ARM_JUMP_SLOT 00054435 nco_enddef │ │ │ │ │ 000e0ea4 00000916 R_ARM_JUMP_SLOT 00000000 nc_get_att_uint │ │ │ │ │ 000e0ea8 0001c616 R_ARM_JUMP_SLOT 00059131 nco_dfl_case_pck_map_err │ │ │ │ │ -000e0eac 00047216 R_ARM_JUMP_SLOT 00091945 nco_rll_seg_int │ │ │ │ │ +000e0eac 00047216 R_ARM_JUMP_SLOT 00091965 nco_rll_seg_int │ │ │ │ │ 000e0eb0 00000a16 R_ARM_JUMP_SLOT 00000000 nc_get_vara_ushort │ │ │ │ │ 000e0eb4 00000b16 R_ARM_JUMP_SLOT 00000000 nc_get_vara_schar │ │ │ │ │ 000e0eb8 00044f16 R_ARM_JUMP_SLOT 00038129 nco_var_scp │ │ │ │ │ 000e0ebc 00000c16 R_ARM_JUMP_SLOT 00000000 nco_prg_id_get │ │ │ │ │ -000e0ec0 0004dc16 R_ARM_JUMP_SLOT 00095f09 nco_var_lst_fix_rec_dvd │ │ │ │ │ +000e0ec0 0004dc16 R_ARM_JUMP_SLOT 00095f29 nco_var_lst_fix_rec_dvd │ │ │ │ │ 000e0ec4 00044716 R_ARM_JUMP_SLOT 00088801 roundf │ │ │ │ │ 000e0ec8 00054c16 R_ARM_JUMP_SLOT 0003e58d trv_tbl_fnd_var_nm_fll │ │ │ │ │ 000e0ecc 00000d16 R_ARM_JUMP_SLOT 00000000 nc_put_vara_longlong │ │ │ │ │ 000e0ed0 00038916 R_ARM_JUMP_SLOT 0001edcd nco_cnk_map_get │ │ │ │ │ 000e0ed4 00000e16 R_ARM_JUMP_SLOT 00000000 __aeabi_uldivmod@GCC_3.5 │ │ │ │ │ 000e0ed8 00000f16 R_ARM_JUMP_SLOT 00000000 nc_inq_atttype │ │ │ │ │ 000e0edc 00036416 R_ARM_JUMP_SLOT 000559d1 nco_def_var_deflate │ │ │ │ │ @@ -254,22 +254,22 @@ │ │ │ │ │ 000e0ee4 0004aa16 R_ARM_JUMP_SLOT 0003e60d trv_tbl_grp_nm_fll │ │ │ │ │ 000e0ee8 0004c616 R_ARM_JUMP_SLOT 00055e55 nco_inq_filter_avail_flg │ │ │ │ │ 000e0eec 00001116 R_ARM_JUMP_SLOT 00000000 nc_get_vars_int │ │ │ │ │ 000e0ef0 00001216 R_ARM_JUMP_SLOT 00000000 sqrt@GLIBC_2.4 │ │ │ │ │ 000e0ef4 00040e16 R_ARM_JUMP_SLOT 00028d7d nco_fl_cp │ │ │ │ │ 000e0ef8 00001316 R_ARM_JUMP_SLOT 00000000 nc_put_vars_ulonglong │ │ │ │ │ 000e0efc 00055016 R_ARM_JUMP_SLOT 0003ec95 nco_dmn_set_msa │ │ │ │ │ -000e0f00 0003df16 R_ARM_JUMP_SLOT 0008eac1 nco_sph_cross │ │ │ │ │ +000e0f00 0003df16 R_ARM_JUMP_SLOT 0008eae1 nco_sph_cross │ │ │ │ │ 000e0f04 00047b16 R_ARM_JUMP_SLOT 0001a1b1 nco_cln_clc_tm │ │ │ │ │ 000e0f08 00028116 R_ARM_JUMP_SLOT 00041379 nodecmp │ │ │ │ │ 000e0f0c 0002aa16 R_ARM_JUMP_SLOT 00036805 nco_bld_lmt │ │ │ │ │ 000e0f10 0002e016 R_ARM_JUMP_SLOT 0003e671 trv_tbl_mrk_grp_xtr │ │ │ │ │ 000e0f14 00044816 R_ARM_JUMP_SLOT 0004225d kd_list_realloc │ │ │ │ │ 000e0f18 0004da16 R_ARM_JUMP_SLOT 000581e5 nco_inq_attname │ │ │ │ │ -000e0f1c 0003b016 R_ARM_JUMP_SLOT 00090c39 nco_sph_seg_smc │ │ │ │ │ +000e0f1c 0003b016 R_ARM_JUMP_SLOT 00090c59 nco_sph_seg_smc │ │ │ │ │ 000e0f20 00041616 R_ARM_JUMP_SLOT 00052ee9 nco_arg_mlt_prs │ │ │ │ │ 000e0f24 00001416 R_ARM_JUMP_SLOT 00000000 nc_get_var1_int │ │ │ │ │ 000e0f28 00001516 R_ARM_JUMP_SLOT 00000000 getpid@GLIBC_2.4 │ │ │ │ │ 000e0f2c 00001616 R_ARM_JUMP_SLOT 00000000 gsl_vector_alloc │ │ │ │ │ 000e0f30 0003f516 R_ARM_JUMP_SLOT 00035395 nco_dmn_msa_tbl │ │ │ │ │ 000e0f34 00033f16 R_ARM_JUMP_SLOT 00027451 nco_fl_open │ │ │ │ │ 000e0f38 0001d416 R_ARM_JUMP_SLOT 0003a221 nco_prc_nsm │ │ │ │ │ @@ -286,42 +286,42 @@ │ │ │ │ │ 000e0f64 00001a16 R_ARM_JUMP_SLOT 00000000 nc_get_chunk_cache │ │ │ │ │ 000e0f68 0001e316 R_ARM_JUMP_SLOT 000277f5 nco_fl_mk_lcl │ │ │ │ │ 000e0f6c 0004d016 R_ARM_JUMP_SLOT 0001e681 ncap_typ_hgh │ │ │ │ │ 000e0f70 00001b16 R_ARM_JUMP_SLOT 00000000 nc_get_var1_ushort │ │ │ │ │ 000e0f74 00026f16 R_ARM_JUMP_SLOT 00045075 nco_lmt_evl_dmn_crd │ │ │ │ │ 000e0f78 00001c16 R_ARM_JUMP_SLOT 00000000 nc_get_att_short │ │ │ │ │ 000e0f7c 00024b16 R_ARM_JUMP_SLOT 00052b49 nco_opt_is_flg │ │ │ │ │ -000e0f80 0004a616 R_ARM_JUMP_SLOT 0009a749 nco_var_add_tll_ncra │ │ │ │ │ +000e0f80 0004a616 R_ARM_JUMP_SLOT 0009a769 nco_var_add_tll_ncra │ │ │ │ │ 000e0f84 00057716 R_ARM_JUMP_SLOT 0003f7b1 nco_nm_mch │ │ │ │ │ 000e0f88 00023116 R_ARM_JUMP_SLOT 0003feb1 sel_k │ │ │ │ │ 000e0f8c 00001d16 R_ARM_JUMP_SLOT 00000000 nc_get_vara │ │ │ │ │ 000e0f90 00025716 R_ARM_JUMP_SLOT 0006ed29 nco_bsl_zro │ │ │ │ │ 000e0f94 00001e16 R_ARM_JUMP_SLOT 00000000 nc_inq_enum_ident │ │ │ │ │ 000e0f98 00022b16 R_ARM_JUMP_SLOT 00055c8d nco_inq_var_fill │ │ │ │ │ 000e0f9c 0003d916 R_ARM_JUMP_SLOT 0001deed nco_scv_cnf_typ │ │ │ │ │ -000e0fa0 00030c16 R_ARM_JUMP_SLOT 0008daf9 nm2sng_fl │ │ │ │ │ -000e0fa4 0001dc16 R_ARM_JUMP_SLOT 0008f07d nco_sph_cross_sub │ │ │ │ │ +000e0fa0 00030c16 R_ARM_JUMP_SLOT 0008db19 nm2sng_fl │ │ │ │ │ +000e0fa4 0001dc16 R_ARM_JUMP_SLOT 0008f09d nco_sph_cross_sub │ │ │ │ │ 000e0fa8 0003ed16 R_ARM_JUMP_SLOT 00041a01 add_priority │ │ │ │ │ 000e0fac 00001f16 R_ARM_JUMP_SLOT 00000000 nc_get_var1_schar │ │ │ │ │ 000e0fb0 0001fb16 R_ARM_JUMP_SLOT 0003e645 trv_tbl_mrk_xtr │ │ │ │ │ 000e0fb4 00053a16 R_ARM_JUMP_SLOT 000610a9 nco_typ_fmt_sng │ │ │ │ │ 000e0fb8 00002016 R_ARM_JUMP_SLOT 00000000 nco_mrd_cnv_get │ │ │ │ │ -000e0fbc 00036516 R_ARM_JUMP_SLOT 0009b7d5 nco_var_min_bnr │ │ │ │ │ +000e0fbc 00036516 R_ARM_JUMP_SLOT 0009b7f5 nco_var_min_bnr │ │ │ │ │ 000e0fc0 00002116 R_ARM_JUMP_SLOT 00000000 GOMP_single_start@GOMP_1.0 │ │ │ │ │ 000e0fc4 00032f16 R_ARM_JUMP_SLOT 0003fb59 trv_tbl_nsm_nm │ │ │ │ │ 000e0fc8 00036816 R_ARM_JUMP_SLOT 0005456d nco_inq_format │ │ │ │ │ 000e0fcc 00046816 R_ARM_JUMP_SLOT 0001a939 nco_cln_clc_dbl_org │ │ │ │ │ 000e0fd0 00035516 R_ARM_JUMP_SLOT 00055791 nco_free_vlens │ │ │ │ │ 000e0fd4 00021516 R_ARM_JUMP_SLOT 00053b69 nco_fmt_xtn_sng │ │ │ │ │ 000e0fd8 00002216 R_ARM_JUMP_SLOT 00000000 nc_get_var_ubyte │ │ │ │ │ 000e0fdc 0002e916 R_ARM_JUMP_SLOT 00056059 nco_inq_varid_flg │ │ │ │ │ 000e0fe0 00002316 R_ARM_JUMP_SLOT 00000000 nc_def_var_deflate │ │ │ │ │ 000e0fe4 00054d16 R_ARM_JUMP_SLOT 00055ef1 nco_inq_var_fletcher32 │ │ │ │ │ -000e0fe8 00052916 R_ARM_JUMP_SLOT 000904d9 nco_geo_sph_2_lonlat │ │ │ │ │ -000e0fec 00053816 R_ARM_JUMP_SLOT 0009efad nco_var_zero │ │ │ │ │ +000e0fe8 00052916 R_ARM_JUMP_SLOT 000904f9 nco_geo_sph_2_lonlat │ │ │ │ │ +000e0fec 00053816 R_ARM_JUMP_SLOT 0009efcd nco_var_zero │ │ │ │ │ 000e0ff0 00023716 R_ARM_JUMP_SLOT 0002afd5 nco_flt_nm2enmid │ │ │ │ │ 000e0ff4 00002416 R_ARM_JUMP_SLOT 00000000 strcasecmp@GLIBC_2.4 │ │ │ │ │ 000e0ff8 00037516 R_ARM_JUMP_SLOT 000547c9 nco_inq_grpname │ │ │ │ │ 000e0ffc 00002516 R_ARM_JUMP_SLOT 00000000 nc_put_vars_uint │ │ │ │ │ 000e1000 0003c216 R_ARM_JUMP_SLOT 0004e5cd nco_malloc │ │ │ │ │ 000e1004 0001c216 R_ARM_JUMP_SLOT 00018e41 nco_nd2endm │ │ │ │ │ 000e1008 00033016 R_ARM_JUMP_SLOT 0001e92d nco_cnk_plc_sng_get │ │ │ │ │ @@ -340,23 +340,23 @@ │ │ │ │ │ 000e103c 00051b16 R_ARM_JUMP_SLOT 00046e99 nco_lst_prs_1D │ │ │ │ │ 000e1040 00002b16 R_ARM_JUMP_SLOT 00000000 hypot@GLIBC_2.35 │ │ │ │ │ 000e1044 00055416 R_ARM_JUMP_SLOT 00057ee1 nco_inq_var_packing │ │ │ │ │ 000e1048 00002c16 R_ARM_JUMP_SLOT 00000000 nc_put_var_float │ │ │ │ │ 000e104c 00036316 R_ARM_JUMP_SLOT 00054809 nco_inq_grpname_len │ │ │ │ │ 000e1050 00024616 R_ARM_JUMP_SLOT 00054c35 nco_inq_dimid_flg │ │ │ │ │ 000e1054 00002d16 R_ARM_JUMP_SLOT 00000000 nc_put_varm_ubyte │ │ │ │ │ -000e1058 00038b16 R_ARM_JUMP_SLOT 0008d559 chr2sng_cdl │ │ │ │ │ +000e1058 00038b16 R_ARM_JUMP_SLOT 0008d579 chr2sng_cdl │ │ │ │ │ 000e105c 00002e16 R_ARM_JUMP_SLOT 00000000 gsl_matrix_set │ │ │ │ │ 000e1060 00002f16 R_ARM_JUMP_SLOT 00000000 nc_get_varm_ulonglong │ │ │ │ │ 000e1064 0002c216 R_ARM_JUMP_SLOT 0005552d nco_inq_enum_ident │ │ │ │ │ 000e1068 00043416 R_ARM_JUMP_SLOT 0005c169 nco_poly_free │ │ │ │ │ 000e106c 00003016 R_ARM_JUMP_SLOT 00000000 nco_cmp_glb_get │ │ │ │ │ 000e1070 00033c16 R_ARM_JUMP_SLOT 00053585 nco_dfl_case_flt_err │ │ │ │ │ 000e1074 00003116 R_ARM_JUMP_SLOT 00000000 nc_get_var_text │ │ │ │ │ -000e1078 00059816 R_ARM_JUMP_SLOT 0009f3a5 nco_var_scv_sub │ │ │ │ │ +000e1078 00059816 R_ARM_JUMP_SLOT 0009f3c5 nco_var_scv_sub │ │ │ │ │ 000e107c 00041216 R_ARM_JUMP_SLOT 00037909 nco_lmt_aux │ │ │ │ │ 000e1080 0004c316 R_ARM_JUMP_SLOT 00054b99 nco_inq_dimid │ │ │ │ │ 000e1084 00003216 R_ARM_JUMP_SLOT 00000000 nco_fmt_xtn_get │ │ │ │ │ 000e1088 00003316 R_ARM_JUMP_SLOT 00000000 __res_state@GLIBC_2.4 │ │ │ │ │ 000e108c 00041316 R_ARM_JUMP_SLOT 0003ecb9 nco_trv_hsh_del │ │ │ │ │ 000e1090 00003516 R_ARM_JUMP_SLOT 00000000 nc_abort │ │ │ │ │ 000e1094 0004fd16 R_ARM_JUMP_SLOT 0004e275 nco_md5_chk │ │ │ │ │ @@ -365,15 +365,15 @@ │ │ │ │ │ 000e10a0 00041716 R_ARM_JUMP_SLOT 00053c25 nco_ndn_sng │ │ │ │ │ 000e10a4 0001fe16 R_ARM_JUMP_SLOT 0002e6cd nco_xtr_xcl_chk │ │ │ │ │ 000e10a8 00003616 R_ARM_JUMP_SLOT 00000000 qsort@GLIBC_2.4 │ │ │ │ │ 000e10ac 00047f16 R_ARM_JUMP_SLOT 00054635 nco_inq_natts │ │ │ │ │ 000e10b0 0003ff16 R_ARM_JUMP_SLOT 0006f329 nco_grd_2D_sng │ │ │ │ │ 000e10b4 00024516 R_ARM_JUMP_SLOT 0001e5d9 nco_typ_sgn │ │ │ │ │ 000e10b8 0002d116 R_ARM_JUMP_SLOT 00062f7d nco_xml_typ_rqr_nsg_att │ │ │ │ │ -000e10bc 00051816 R_ARM_JUMP_SLOT 000a23f1 nco_xrf_var │ │ │ │ │ +000e10bc 00051816 R_ARM_JUMP_SLOT 000a2411 nco_xrf_var │ │ │ │ │ 000e10c0 00023d16 R_ARM_JUMP_SLOT 00027709 nco_fl_nm_is_nczarr │ │ │ │ │ 000e10c4 0002fb16 R_ARM_JUMP_SLOT 00019095 nco_cln_get_tm_typ │ │ │ │ │ 000e10c8 0003b216 R_ARM_JUMP_SLOT 00052dc5 nco_sng_split │ │ │ │ │ 000e10cc 00034816 R_ARM_JUMP_SLOT 00051751 nco_msa_var_get_sct │ │ │ │ │ 000e10d0 00003716 R_ARM_JUMP_SLOT 00000000 clock@GLIBC_2.4 │ │ │ │ │ 000e10d4 00003816 R_ARM_JUMP_SLOT 00000000 nco_bnr_cnv_get │ │ │ │ │ 000e10d8 00053b16 R_ARM_JUMP_SLOT 0006eecd nco_lat_wgt_gss │ │ │ │ │ @@ -388,34 +388,34 @@ │ │ │ │ │ 000e10fc 00047a16 R_ARM_JUMP_SLOT 00019ecd nco_cln_prs_tm │ │ │ │ │ 000e1100 0003a616 R_ARM_JUMP_SLOT 0002d2a1 nco_grp_stk_free │ │ │ │ │ 000e1104 00003e16 R_ARM_JUMP_SLOT 00000000 nc_inq_ncid │ │ │ │ │ 000e1108 00032516 R_ARM_JUMP_SLOT 00017479 nco_char_att_put │ │ │ │ │ 000e110c 00003f16 R_ARM_JUMP_SLOT 00000000 nc_put_vars_schar │ │ │ │ │ 000e1110 0004a116 R_ARM_JUMP_SLOT 00058459 nco_put_att │ │ │ │ │ 000e1114 00038416 R_ARM_JUMP_SLOT 000405f5 bounds_update │ │ │ │ │ -000e1118 00020516 R_ARM_JUMP_SLOT 000a366d nco_var_fll │ │ │ │ │ +000e1118 00020516 R_ARM_JUMP_SLOT 000a368d nco_var_fll │ │ │ │ │ 000e111c 0002ce16 R_ARM_JUMP_SLOT 0004eda1 nco_prc_stm_get │ │ │ │ │ 000e1120 00004016 R_ARM_JUMP_SLOT 00000000 nc_put_vars_float │ │ │ │ │ 000e1124 00004116 R_ARM_JUMP_SLOT 00000000 nc_get_varm_short │ │ │ │ │ 000e1128 00004216 R_ARM_JUMP_SLOT 00000000 nc_get_att │ │ │ │ │ 000e112c 00040616 R_ARM_JUMP_SLOT 0003e88d trv_tbl_mch │ │ │ │ │ 000e1130 00022f16 R_ARM_JUMP_SLOT 000430dd nco_prn_lmt │ │ │ │ │ 000e1134 00039c16 R_ARM_JUMP_SLOT 00030ad5 nco_has_crd_dmn_scp │ │ │ │ │ 000e1138 0004dd16 R_ARM_JUMP_SLOT 0002ae8d nco_flt_sbc2nm │ │ │ │ │ 000e113c 0002f616 R_ARM_JUMP_SLOT 0005b4f5 nco_poly_minmax_add │ │ │ │ │ 000e1140 0003ea16 R_ARM_JUMP_SLOT 0002406d nco_is_sz_rnk_prv_rth_opr │ │ │ │ │ 000e1144 00004316 R_ARM_JUMP_SLOT 00000000 nc_inq_ndims │ │ │ │ │ 000e1148 00004416 R_ARM_JUMP_SLOT 00000000 nc_inq_var_fletcher32 │ │ │ │ │ -000e114c 00048216 R_ARM_JUMP_SLOT 000a22cd nco_var_get │ │ │ │ │ +000e114c 00048216 R_ARM_JUMP_SLOT 000a22ed nco_var_get │ │ │ │ │ 000e1150 00029816 R_ARM_JUMP_SLOT 00038181 nco_dmn_malloc │ │ │ │ │ 000e1154 00004516 R_ARM_JUMP_SLOT 00000000 nc_inq_grp_parent │ │ │ │ │ -000e1158 00055d16 R_ARM_JUMP_SLOT 0008d669 chr2sng_xml │ │ │ │ │ +000e1158 00055d16 R_ARM_JUMP_SLOT 0008d689 chr2sng_xml │ │ │ │ │ 000e115c 00034f16 R_ARM_JUMP_SLOT 0007ae71 nco_grd_nfr │ │ │ │ │ 000e1160 00004616 R_ARM_JUMP_SLOT 00000000 __aeabi_uidivmod@GCC_3.5 │ │ │ │ │ -000e1164 00037816 R_ARM_JUMP_SLOT 00097191 nco_var_is_fix │ │ │ │ │ +000e1164 00037816 R_ARM_JUMP_SLOT 000971b1 nco_var_is_fix │ │ │ │ │ 000e1168 00004716 R_ARM_JUMP_SLOT 00000000 nc_get_att_longlong │ │ │ │ │ 000e116c 0003c016 R_ARM_JUMP_SLOT 00054f05 nco_inq_unlimdims │ │ │ │ │ 000e1170 00004816 R_ARM_JUMP_SLOT 00000000 fgetc@GLIBC_2.4 │ │ │ │ │ 000e1174 00042716 R_ARM_JUMP_SLOT 0005b34d nco_poly_init_crn_re │ │ │ │ │ 000e1178 00026116 R_ARM_JUMP_SLOT 00037d69 nco_lmt_std_att_lat_lon │ │ │ │ │ 000e117c 00004916 R_ARM_JUMP_SLOT 00000000 nco_cmp_glb_set │ │ │ │ │ 000e1180 00004a16 R_ARM_JUMP_SLOT 00000000 nc_put_vara_float │ │ │ │ │ @@ -423,24 +423,24 @@ │ │ │ │ │ 000e1188 00052a16 R_ARM_JUMP_SLOT 00047279 nco_nm_id_lst_free │ │ │ │ │ 000e118c 00004c16 R_ARM_JUMP_SLOT 00000000 nc__enddef │ │ │ │ │ 000e1190 00004d16 R_ARM_JUMP_SLOT 00000000 nc_def_var_blosc │ │ │ │ │ 000e1194 00037e16 R_ARM_JUMP_SLOT 00025d55 nco_dmn_free │ │ │ │ │ 000e1198 00036b16 R_ARM_JUMP_SLOT 000215a5 nco_cnv_ini │ │ │ │ │ 000e119c 00057216 R_ARM_JUMP_SLOT 000469e1 nco_fmt_sng_printf_subst │ │ │ │ │ 000e11a0 00038d16 R_ARM_JUMP_SLOT 000546bd nco_set_chunk_cache │ │ │ │ │ -000e11a4 00042016 R_ARM_JUMP_SLOT 0008da59 nm2sng_jsn │ │ │ │ │ +000e11a4 00042016 R_ARM_JUMP_SLOT 0008da79 nm2sng_jsn │ │ │ │ │ 000e11a8 00023216 R_ARM_JUMP_SLOT 0001af8d nco_var_cnf_dmn │ │ │ │ │ 000e11ac 0004bd16 R_ARM_JUMP_SLOT 00055075 nco_inq_user_type │ │ │ │ │ 000e11b0 0003da16 R_ARM_JUMP_SLOT 00059811 nco_pck_plc_typ_get │ │ │ │ │ 000e11b4 0002ac16 R_ARM_JUMP_SLOT 000172c1 nco_xcp_prc │ │ │ │ │ 000e11b8 00004e16 R_ARM_JUMP_SLOT 00000000 nc_inq_grpname_len │ │ │ │ │ 000e11bc 00032616 R_ARM_JUMP_SLOT 000228c1 nco_crt_cross_sgn │ │ │ │ │ 000e11c0 0004ba16 R_ARM_JUMP_SLOT 0004fc69 nco_msa_clc_cnt │ │ │ │ │ 000e11c4 00004f16 R_ARM_JUMP_SLOT 00000000 lrintf@GLIBC_2.4 │ │ │ │ │ -000e11c8 0004ef16 R_ARM_JUMP_SLOT 0009993d nco_var_lst_dvd_ncbo │ │ │ │ │ +000e11c8 0004ef16 R_ARM_JUMP_SLOT 0009995d nco_var_lst_dvd_ncbo │ │ │ │ │ 000e11cc 0002da16 R_ARM_JUMP_SLOT 0003e501 nco_gid_var_nm_2_var_nm_fll │ │ │ │ │ 000e11d0 00005016 R_ARM_JUMP_SLOT 00000000 GOMP_loop_end_nowait@GOMP_1.0 │ │ │ │ │ 000e11d4 00038a16 R_ARM_JUMP_SLOT 00039dc1 nco_fix_dfn_wrt │ │ │ │ │ 000e11d8 00005216 R_ARM_JUMP_SLOT 00000000 nc_def_vlen │ │ │ │ │ 000e11dc 00005316 R_ARM_JUMP_SLOT 00000000 nc_put_var_int │ │ │ │ │ 000e11e0 0003d516 R_ARM_JUMP_SLOT 00028c55 nco_fl_rm │ │ │ │ │ 000e11e4 00005416 R_ARM_JUMP_SLOT 00000000 nc_get_vars_schar │ │ │ │ │ @@ -459,40 +459,40 @@ │ │ │ │ │ 000e1218 00022616 R_ARM_JUMP_SLOT 00022955 nco_crt_between │ │ │ │ │ 000e121c 00005916 R_ARM_JUMP_SLOT 00000000 exit@GLIBC_2.4 │ │ │ │ │ 000e1220 00005a16 R_ARM_JUMP_SLOT 00000000 nc_inq_natts │ │ │ │ │ 000e1224 00005b16 R_ARM_JUMP_SLOT 00000000 strerror@GLIBC_2.4 │ │ │ │ │ 000e1228 00005c16 R_ARM_JUMP_SLOT 00000000 nc_redef │ │ │ │ │ 000e122c 00005d16 R_ARM_JUMP_SLOT 00000000 nc_get_vara_ulonglong │ │ │ │ │ 000e1230 00005e16 R_ARM_JUMP_SLOT 00000000 nc_inq_libvers │ │ │ │ │ -000e1234 0004a816 R_ARM_JUMP_SLOT 000905ad nco_sph_add_lonlat │ │ │ │ │ +000e1234 0004a816 R_ARM_JUMP_SLOT 000905cd nco_sph_add_lonlat │ │ │ │ │ 000e1238 00044c16 R_ARM_JUMP_SLOT 0004f271 nco_msa_min_idx │ │ │ │ │ 000e123c 00005f16 R_ARM_JUMP_SLOT 00000000 nc_put_att_schar │ │ │ │ │ 000e1240 00055516 R_ARM_JUMP_SLOT 00053735 nco_typ_lng │ │ │ │ │ 000e1244 00006016 R_ARM_JUMP_SLOT 00000000 stpcpy@GLIBC_2.4 │ │ │ │ │ 000e1248 00029116 R_ARM_JUMP_SLOT 00019391 nco_cln_get_cln_typ │ │ │ │ │ 000e124c 00038616 R_ARM_JUMP_SLOT 00042905 nco_lmt_cpy │ │ │ │ │ 000e1250 0001cb16 R_ARM_JUMP_SLOT 00040671 find_item │ │ │ │ │ 000e1254 0004e816 R_ARM_JUMP_SLOT 00014219 nco_aed_prc_wrp │ │ │ │ │ 000e1258 00054016 R_ARM_JUMP_SLOT 0005b30d nco_poly_init_crn │ │ │ │ │ 000e125c 00020216 R_ARM_JUMP_SLOT 000234a5 nco_dfl_case_tmr_typ_err │ │ │ │ │ 000e1260 00036716 R_ARM_JUMP_SLOT 00031589 nco_get_rec_dmn_nm │ │ │ │ │ 000e1264 00006116 R_ARM_JUMP_SLOT 00000000 llrintf@GLIBC_2.4 │ │ │ │ │ 000e1268 00034c16 R_ARM_JUMP_SLOT 00054615 nco_inq_nvars │ │ │ │ │ -000e126c 00049d16 R_ARM_JUMP_SLOT 0008f2d9 nco_sph_between │ │ │ │ │ +000e126c 00049d16 R_ARM_JUMP_SLOT 0008f2f9 nco_sph_between │ │ │ │ │ 000e1270 00006216 R_ARM_JUMP_SLOT 00000000 nc_put_att_ubyte │ │ │ │ │ 000e1274 00006316 R_ARM_JUMP_SLOT 00000000 nc_inq_grps │ │ │ │ │ 000e1278 00006416 R_ARM_JUMP_SLOT 00000000 nc_put_var1_ubyte │ │ │ │ │ 000e127c 00006516 R_ARM_JUMP_SLOT 00000000 nc_put_vara_ushort │ │ │ │ │ 000e1280 0003d116 R_ARM_JUMP_SLOT 0002e841 nco_xtr_ilev_add │ │ │ │ │ 000e1284 00006616 R_ARM_JUMP_SLOT 00000000 nc_put_vars_ubyte │ │ │ │ │ 000e1288 00038e16 R_ARM_JUMP_SLOT 00055129 nco_typ_lng_udt │ │ │ │ │ 000e128c 0002ae16 R_ARM_JUMP_SLOT 00054455 nco__enddef │ │ │ │ │ 000e1290 00006716 R_ARM_JUMP_SLOT 00000000 nc_get_vara_short │ │ │ │ │ 000e1294 00049716 R_ARM_JUMP_SLOT 00042661 nco_lmt_prn │ │ │ │ │ -000e1298 0004fa16 R_ARM_JUMP_SLOT 0008dc15 sng2sng_sf │ │ │ │ │ +000e1298 0004fa16 R_ARM_JUMP_SLOT 0008dc35 sng2sng_sf │ │ │ │ │ 000e129c 0002be16 R_ARM_JUMP_SLOT 000545cd nco_inq_ncid_flg │ │ │ │ │ 000e12a0 00006816 R_ARM_JUMP_SLOT 00000000 nc_put_vars_longlong │ │ │ │ │ 000e12a4 00006916 R_ARM_JUMP_SLOT 00000000 regfree@GLIBC_2.4 │ │ │ │ │ 000e12a8 00006a16 R_ARM_JUMP_SLOT 00000000 feof@GLIBC_2.4 │ │ │ │ │ 000e12ac 0004de16 R_ARM_JUMP_SLOT 00017171 nco_thr_att_cat │ │ │ │ │ 000e12b0 00006b16 R_ARM_JUMP_SLOT 00000000 puts@GLIBC_2.4 │ │ │ │ │ 000e12b4 00023016 R_ARM_JUMP_SLOT 00047901 nco_msh_stats │ │ │ │ │ @@ -513,27 +513,27 @@ │ │ │ │ │ 000e12f0 00007516 R_ARM_JUMP_SLOT 00000000 nco_baa_cnv_get │ │ │ │ │ 000e12f4 00047716 R_ARM_JUMP_SLOT 000418ed KDdist │ │ │ │ │ 000e12f8 00031116 R_ARM_JUMP_SLOT 00025c49 nco_dmn_dpl │ │ │ │ │ 000e12fc 00007616 R_ARM_JUMP_SLOT 00000000 getpwuid@GLIBC_2.4 │ │ │ │ │ 000e1300 00007716 R_ARM_JUMP_SLOT 00000000 omp_in_parallel@OMP_1.0 │ │ │ │ │ 000e1304 00007816 R_ARM_JUMP_SLOT 00000000 nc_put_var1_string │ │ │ │ │ 000e1308 00007916 R_ARM_JUMP_SLOT 00000000 regexec@GLIBC_2.4 │ │ │ │ │ -000e130c 00045b16 R_ARM_JUMP_SLOT 000a23fd nco_var_free │ │ │ │ │ +000e130c 00045b16 R_ARM_JUMP_SLOT 000a241d nco_var_free │ │ │ │ │ 000e1310 0001f916 R_ARM_JUMP_SLOT 00017295 nco_is_xcp │ │ │ │ │ 000e1314 00049516 R_ARM_JUMP_SLOT 0006f849 nco_lon_dff_brnch_dgr │ │ │ │ │ 000e1318 00007a16 R_ARM_JUMP_SLOT 00000000 nc_get_var1_float │ │ │ │ │ 000e131c 00007b16 R_ARM_JUMP_SLOT 00000000 nc_put_vara_ulonglong │ │ │ │ │ 000e1320 00007c16 R_ARM_JUMP_SLOT 00000000 lrint@GLIBC_2.4 │ │ │ │ │ 000e1324 0004fe16 R_ARM_JUMP_SLOT 00041401 find_min_max_node │ │ │ │ │ 000e1328 0001c816 R_ARM_JUMP_SLOT 000525f9 nco_mss_val_get_dbl │ │ │ │ │ 000e132c 00007d16 R_ARM_JUMP_SLOT 00000000 nc_inq_attlen │ │ │ │ │ 000e1330 00029716 R_ARM_JUMP_SLOT 00026511 nco_create_mode_mrg │ │ │ │ │ 000e1334 00007e16 R_ARM_JUMP_SLOT 00000000 nc_inq_enum │ │ │ │ │ 000e1338 00051e16 R_ARM_JUMP_SLOT 0002c36d nco_inq_var_blk_sz │ │ │ │ │ -000e133c 0003a716 R_ARM_JUMP_SLOT 0008fff9 nco_sph_set_domain │ │ │ │ │ +000e133c 0003a716 R_ARM_JUMP_SLOT 00090019 nco_sph_set_domain │ │ │ │ │ 000e1340 00022116 R_ARM_JUMP_SLOT 00054ee5 nco_inq_dimids │ │ │ │ │ 000e1344 00007f16 R_ARM_JUMP_SLOT 00000000 nc_get_varm_schar │ │ │ │ │ 000e1348 00055f16 R_ARM_JUMP_SLOT 00019d61 nco_cln_clc_dbl_dff │ │ │ │ │ 000e134c 00035716 R_ARM_JUMP_SLOT 00052a79 nco_kvm_lst_free │ │ │ │ │ 000e1350 00040016 R_ARM_JUMP_SLOT 00088755 rnd_nbr │ │ │ │ │ 000e1354 0002c616 R_ARM_JUMP_SLOT 00022861 nco_crt_dot │ │ │ │ │ 000e1358 00008016 R_ARM_JUMP_SLOT 00000000 nc_put_var1_schar │ │ │ │ │ @@ -545,39 +545,39 @@ │ │ │ │ │ 000e1370 00021b16 R_ARM_JUMP_SLOT 00019d95 nco_cln_clc_var_dff │ │ │ │ │ 000e1374 00033116 R_ARM_JUMP_SLOT 00032305 nco_dmn_swap │ │ │ │ │ 000e1378 0003de16 R_ARM_JUMP_SLOT 00042f8d nco_lmt_typ │ │ │ │ │ 000e137c 00039416 R_ARM_JUMP_SLOT 00025e55 nco_dmn_lst_free │ │ │ │ │ 000e1380 00024f16 R_ARM_JUMP_SLOT 00023535 nco_exit │ │ │ │ │ 000e1384 00008416 R_ARM_JUMP_SLOT 00000000 nc_inq_var_chunking │ │ │ │ │ 000e1388 00048e16 R_ARM_JUMP_SLOT 00030d21 nco_scp_var_crd │ │ │ │ │ -000e138c 0004e116 R_ARM_JUMP_SLOT 00091c11 nco_rll_intersect │ │ │ │ │ +000e138c 0004e116 R_ARM_JUMP_SLOT 00091c31 nco_rll_intersect │ │ │ │ │ 000e1390 00008516 R_ARM_JUMP_SLOT 00000000 nc_get_var_longlong │ │ │ │ │ 000e1394 00008616 R_ARM_JUMP_SLOT 00000000 strtoul@GLIBC_2.4 │ │ │ │ │ 000e1398 0002e516 R_ARM_JUMP_SLOT 00050355 nco_msa_clc_cnt_trv │ │ │ │ │ 000e139c 00008716 R_ARM_JUMP_SLOT 00000000 nc_get_var1_double │ │ │ │ │ -000e13a0 00026916 R_ARM_JUMP_SLOT 0008f991 nco_sph_add_pnt_chk │ │ │ │ │ +000e13a0 00026916 R_ARM_JUMP_SLOT 0008f9b1 nco_sph_add_pnt_chk │ │ │ │ │ 000e13a4 00008816 R_ARM_JUMP_SLOT 00000000 nc_open │ │ │ │ │ 000e13a8 0003e716 R_ARM_JUMP_SLOT 00055e7d nco_def_var_fletcher32 │ │ │ │ │ 000e13ac 00008916 R_ARM_JUMP_SLOT 00000000 nc_del_att │ │ │ │ │ 000e13b0 00008a16 R_ARM_JUMP_SLOT 00000000 nc_inq_vardimid │ │ │ │ │ 000e13b4 00008b16 R_ARM_JUMP_SLOT 00000000 nc_get_vara_longlong │ │ │ │ │ 000e13b8 00055c16 R_ARM_JUMP_SLOT 0002d9a1 nco_pth_mch │ │ │ │ │ 000e13bc 0004ac16 R_ARM_JUMP_SLOT 000898a9 nco_s1d_unpack │ │ │ │ │ 000e13c0 00008c16 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ │ 000e13c4 00021716 R_ARM_JUMP_SLOT 00040aa5 del_element │ │ │ │ │ 000e13c8 00008d16 R_ARM_JUMP_SLOT 00000000 __res_init@GLIBC_2.4 │ │ │ │ │ 000e13cc 00038c16 R_ARM_JUMP_SLOT 0003fa31 nco_bld_nsm_sfx │ │ │ │ │ 000e13d0 00008e16 R_ARM_JUMP_SLOT 00000000 nc_inq_dimlen │ │ │ │ │ 000e13d4 00008f16 R_ARM_JUMP_SLOT 00000000 strspn@GLIBC_2.4 │ │ │ │ │ -000e13d8 00031616 R_ARM_JUMP_SLOT 0008f549 nco_sph_prn_pnt │ │ │ │ │ +000e13d8 00031616 R_ARM_JUMP_SLOT 0008f569 nco_sph_prn_pnt │ │ │ │ │ 000e13dc 0004f616 R_ARM_JUMP_SLOT 0003f955 trv_tbl_mrk_nsm_mbr │ │ │ │ │ 000e13e0 00009016 R_ARM_JUMP_SLOT 00000000 nc_free_vlen │ │ │ │ │ 000e13e4 00032216 R_ARM_JUMP_SLOT 0003d1c1 nco_bld_crd_aux │ │ │ │ │ 000e13e8 00009116 R_ARM_JUMP_SLOT 00000000 nco_not_mss_val_sng_get │ │ │ │ │ -000e13ec 0004e216 R_ARM_JUMP_SLOT 0008dcc1 sng_ascii_trn │ │ │ │ │ +000e13ec 0004e216 R_ARM_JUMP_SLOT 0008dce1 sng_ascii_trn │ │ │ │ │ 000e13f0 00051f16 R_ARM_JUMP_SLOT 000567f9 nco_get_var1 │ │ │ │ │ 000e13f4 00009216 R_ARM_JUMP_SLOT 00000000 srandom@GLIBC_2.4 │ │ │ │ │ 000e13f8 00009316 R_ARM_JUMP_SLOT 00000000 GOMP_critical_end@GOMP_1.0 │ │ │ │ │ 000e13fc 00009416 R_ARM_JUMP_SLOT 00000000 nco_prg_nm_get │ │ │ │ │ 000e1400 00055216 R_ARM_JUMP_SLOT 0003fd81 load_items │ │ │ │ │ 000e1404 00009516 R_ARM_JUMP_SLOT 00000000 nc_put_att_int │ │ │ │ │ 000e1408 00009616 R_ARM_JUMP_SLOT 00000000 ut_read_xml@UDUNITS_2.2.14 │ │ │ │ │ @@ -600,38 +600,38 @@ │ │ │ │ │ 000e144c 00028516 R_ARM_JUMP_SLOT 0003bdd1 nco_prc_cmn_nsm_att │ │ │ │ │ 000e1450 00009e16 R_ARM_JUMP_SLOT 00000000 nc_rename_var │ │ │ │ │ 000e1454 00048716 R_ARM_JUMP_SLOT 0004125d unload_items │ │ │ │ │ 000e1458 00009f16 R_ARM_JUMP_SLOT 00000000 ldexp@GLIBC_2.4 │ │ │ │ │ 000e145c 00032e16 R_ARM_JUMP_SLOT 0002d7d9 nco_trv_rx_search │ │ │ │ │ 000e1460 0000a016 R_ARM_JUMP_SLOT 00000000 nc_get_var_string │ │ │ │ │ 000e1464 00045916 R_ARM_JUMP_SLOT 0005e72d nco_poly_lst_ctr_add │ │ │ │ │ -000e1468 00047516 R_ARM_JUMP_SLOT 0009bc55 nco_var_mlt │ │ │ │ │ +000e1468 00047516 R_ARM_JUMP_SLOT 0009bc75 nco_var_mlt │ │ │ │ │ 000e146c 00054816 R_ARM_JUMP_SLOT 000711c9 nco_rgr_wgt │ │ │ │ │ 000e1470 0000a116 R_ARM_JUMP_SLOT 00000000 gmtime@GLIBC_2.4 │ │ │ │ │ 000e1474 0003e016 R_ARM_JUMP_SLOT 00054525 nco_inq │ │ │ │ │ 000e1478 0003c416 R_ARM_JUMP_SLOT 0005df69 nco_poly_lst_mk_sph │ │ │ │ │ 000e147c 0000a216 R_ARM_JUMP_SLOT 00000000 fopen@GLIBC_2.4 │ │ │ │ │ -000e1480 00027916 R_ARM_JUMP_SLOT 000913d5 nco_sph_area_quadrature │ │ │ │ │ +000e1480 00027916 R_ARM_JUMP_SLOT 000913f5 nco_sph_area_quadrature │ │ │ │ │ 000e1484 00030416 R_ARM_JUMP_SLOT 00050471 nco_msa_ovl_trv │ │ │ │ │ 000e1488 00025a16 R_ARM_JUMP_SLOT 000599e1 nco_pck_dsk_inq │ │ │ │ │ 000e148c 0002c316 R_ARM_JUMP_SLOT 0005092d nco_msa_wrp_splt_cpy │ │ │ │ │ 000e1490 0000a316 R_ARM_JUMP_SLOT 00000000 nco_rth_cnv_get │ │ │ │ │ 000e1494 0000a416 R_ARM_JUMP_SLOT 00000000 nc_put_var_ushort │ │ │ │ │ -000e1498 0003f116 R_ARM_JUMP_SLOT 000917d5 nco_rll_is_lat_circle │ │ │ │ │ -000e149c 00035316 R_ARM_JUMP_SLOT 0008ec35 Sin │ │ │ │ │ +000e1498 0003f116 R_ARM_JUMP_SLOT 000917f5 nco_rll_is_lat_circle │ │ │ │ │ +000e149c 00035316 R_ARM_JUMP_SLOT 0008ec55 Sin │ │ │ │ │ 000e14a0 00055616 R_ARM_JUMP_SLOT 00046fa1 nco_lst_prs_2D │ │ │ │ │ 000e14a4 00023a16 R_ARM_JUMP_SLOT 0005458d nco_inq_format_extended │ │ │ │ │ 000e14a8 00041f16 R_ARM_JUMP_SLOT 00052c55 nco_input_check │ │ │ │ │ 000e14ac 0003f316 R_ARM_JUMP_SLOT 0002f155 nco_xtr_cf_add │ │ │ │ │ 000e14b0 0000a516 R_ARM_JUMP_SLOT 00000000 log@GLIBC_2.29 │ │ │ │ │ 000e14b4 00035816 R_ARM_JUMP_SLOT 0003e361 trv_tbl_prn_dbg │ │ │ │ │ 000e14b8 00031716 R_ARM_JUMP_SLOT 0003e2e9 trv_tbl_prn_flg_xtr │ │ │ │ │ 000e14bc 0000a616 R_ARM_JUMP_SLOT 00000000 abort@GLIBC_2.4 │ │ │ │ │ 000e14c0 0001ff16 R_ARM_JUMP_SLOT 0002993d nco_fl_out_cls │ │ │ │ │ -000e14c4 00041c16 R_ARM_JUMP_SLOT 0009d8b9 nco_var_nrm_sdn │ │ │ │ │ +000e14c4 00041c16 R_ARM_JUMP_SLOT 0009d8d9 nco_var_nrm_sdn │ │ │ │ │ 000e14c8 0004b716 R_ARM_JUMP_SLOT 00032441 nco_cpy_var_dfn_trv │ │ │ │ │ 000e14cc 0000a716 R_ARM_JUMP_SLOT 00000000 nc_copy_att │ │ │ │ │ 000e14d0 0003ce16 R_ARM_JUMP_SLOT 000471e5 nco_hash2comma │ │ │ │ │ 000e14d4 00031516 R_ARM_JUMP_SLOT 0004e049 md5_init │ │ │ │ │ 000e14d8 00044916 R_ARM_JUMP_SLOT 000789e5 nco_ccw_chk │ │ │ │ │ 000e14dc 0001cd16 R_ARM_JUMP_SLOT 00065609 nco_prn_var_val_trv │ │ │ │ │ 000e14e0 0000a816 R_ARM_JUMP_SLOT 00000000 cv_convert_double@UDUNITS_2.2.14 │ │ │ │ │ @@ -644,15 +644,15 @@ │ │ │ │ │ 000e14fc 0002d016 R_ARM_JUMP_SLOT 000536a5 nco_dfl_case_nc_type_err │ │ │ │ │ 000e1500 0000ac16 R_ARM_JUMP_SLOT 00000000 nc_inq_format_extended │ │ │ │ │ 000e1504 0000ad16 R_ARM_JUMP_SLOT 00000000 nc_put_varm_string │ │ │ │ │ 000e1508 00025116 R_ARM_JUMP_SLOT 00016fb9 nco_vrs_att_cat │ │ │ │ │ 000e150c 00048a16 R_ARM_JUMP_SLOT 00055f69 nco_inq_varid │ │ │ │ │ 000e1510 0004c416 R_ARM_JUMP_SLOT 00038ce5 nco_bld_nsm │ │ │ │ │ 000e1514 0000ae16 R_ARM_JUMP_SLOT 00000000 erf@GLIBC_2.4 │ │ │ │ │ -000e1518 00038816 R_ARM_JUMP_SLOT 0008e8d1 nco_sph_face │ │ │ │ │ +000e1518 00038816 R_ARM_JUMP_SLOT 0008e8f1 nco_sph_face │ │ │ │ │ 000e151c 0002a316 R_ARM_JUMP_SLOT 000167bd nco_gpe_evl │ │ │ │ │ 000e1520 00020916 R_ARM_JUMP_SLOT 0002f555 nco_xtr_dmn_mrk │ │ │ │ │ 000e1524 00044e16 R_ARM_JUMP_SLOT 00060e85 nco_typ_fmt_sng_att_cdl │ │ │ │ │ 000e1528 00024c16 R_ARM_JUMP_SLOT 0004e581 nco_malloc_err_hnt_prn │ │ │ │ │ 000e152c 0000af16 R_ARM_JUMP_SLOT 00000000 memmove@GLIBC_2.4 │ │ │ │ │ 000e1530 0000b016 R_ARM_JUMP_SLOT 00000000 __aeabi_d2lz@GCC_3.5 │ │ │ │ │ 000e1534 0002bf16 R_ARM_JUMP_SLOT 000897e9 ptr_unn_2_scv │ │ │ │ │ @@ -668,15 +668,15 @@ │ │ │ │ │ 000e155c 0000b416 R_ARM_JUMP_SLOT 00000000 ut_offset@UDUNITS_2.2.14 │ │ │ │ │ 000e1560 00057316 R_ARM_JUMP_SLOT 00056c19 nco_get_vara │ │ │ │ │ 000e1564 0000b516 R_ARM_JUMP_SLOT 00000000 log10@GLIBC_2.4 │ │ │ │ │ 000e1568 0000b616 R_ARM_JUMP_SLOT 00000000 nc_get_att_ushort │ │ │ │ │ 000e156c 0000b716 R_ARM_JUMP_SLOT 00000000 strpbrk@GLIBC_2.4 │ │ │ │ │ 000e1570 0000b816 R_ARM_JUMP_SLOT 00000000 nc_close │ │ │ │ │ 000e1574 00042516 R_ARM_JUMP_SLOT 0003e5cd trv_tbl_var_nm_fll │ │ │ │ │ -000e1578 00028916 R_ARM_JUMP_SLOT 0008ebe9 nco_sph_rad │ │ │ │ │ +000e1578 00028916 R_ARM_JUMP_SLOT 0008ec09 nco_sph_rad │ │ │ │ │ 000e157c 0000b916 R_ARM_JUMP_SLOT 00000000 ctime@GLIBC_2.4 │ │ │ │ │ 000e1580 00030616 R_ARM_JUMP_SLOT 0008c0e5 cvs_vrs_prs │ │ │ │ │ 000e1584 00044516 R_ARM_JUMP_SLOT 0001e63d nco_typ_nc4_nc5 │ │ │ │ │ 000e1588 0000ba16 R_ARM_JUMP_SLOT 00000000 nc_put_var1_int │ │ │ │ │ 000e158c 0000bb16 R_ARM_JUMP_SLOT 00000000 nc_inq_var_deflate │ │ │ │ │ 000e1590 0001d916 R_ARM_JUMP_SLOT 00041011 kd_tree_badness_level │ │ │ │ │ 000e1594 0000bc16 R_ARM_JUMP_SLOT 00000000 nc_inq_var_filter │ │ │ │ │ @@ -689,47 +689,47 @@ │ │ │ │ │ 000e15b0 00045716 R_ARM_JUMP_SLOT 0006f519 nco_rgr_nrm_sng │ │ │ │ │ 000e15b4 0000bf16 R_ARM_JUMP_SLOT 00000000 nc_get_var1_ubyte │ │ │ │ │ 000e15b8 0000c016 R_ARM_JUMP_SLOT 00000000 nc_def_var_bzip2 │ │ │ │ │ 000e15bc 0004f316 R_ARM_JUMP_SLOT 0001990d nco_cln_prn_tm │ │ │ │ │ 000e15c0 00040116 R_ARM_JUMP_SLOT 00059241 nco_dfl_case_pck_plc_err │ │ │ │ │ 000e15c4 0001f516 R_ARM_JUMP_SLOT 00040be5 kd_pushb │ │ │ │ │ 000e15c8 0000c116 R_ARM_JUMP_SLOT 00000000 nc_get_vars_ushort │ │ │ │ │ -000e15cc 00050516 R_ARM_JUMP_SLOT 0008f015 nco_sph_add │ │ │ │ │ +000e15cc 00050516 R_ARM_JUMP_SLOT 0008f035 nco_sph_add │ │ │ │ │ 000e15d0 0002b116 R_ARM_JUMP_SLOT 0005b9a9 nco_poly_in_poly_minmax │ │ │ │ │ 000e15d4 0000c216 R_ARM_JUMP_SLOT 00000000 gsl_vector_free │ │ │ │ │ 000e15d8 00021416 R_ARM_JUMP_SLOT 0002c0cd nco_cdc_lst_bld │ │ │ │ │ 000e15dc 0000c316 R_ARM_JUMP_SLOT 00000000 nc_get_varm_ubyte │ │ │ │ │ 000e15e0 0000c416 R_ARM_JUMP_SLOT 00000000 nc_def_enum │ │ │ │ │ 000e15e4 0004e716 R_ARM_JUMP_SLOT 0008866d ceilf │ │ │ │ │ 000e15e8 00045d16 R_ARM_JUMP_SLOT 0002a601 nco_dfl_case_flt_enm_err │ │ │ │ │ 000e15ec 00059316 R_ARM_JUMP_SLOT 00030dc9 nco_bld_var_dmn │ │ │ │ │ 000e15f0 0000c516 R_ARM_JUMP_SLOT 00000000 system@GLIBC_2.4 │ │ │ │ │ -000e15f4 00020716 R_ARM_JUMP_SLOT 0008d78d chr2sng_jsn │ │ │ │ │ -000e15f8 0003d616 R_ARM_JUMP_SLOT 0008f049 nco_sph_sub │ │ │ │ │ -000e15fc 00051616 R_ARM_JUMP_SLOT 0008e729 nco_sph_process_pre │ │ │ │ │ +000e15f4 00020716 R_ARM_JUMP_SLOT 0008d7ad chr2sng_jsn │ │ │ │ │ +000e15f8 0003d616 R_ARM_JUMP_SLOT 0008f069 nco_sph_sub │ │ │ │ │ +000e15fc 00051616 R_ARM_JUMP_SLOT 0008e749 nco_sph_process_pre │ │ │ │ │ 000e1600 00058216 R_ARM_JUMP_SLOT 00053615 nco_dfl_case_generic_err │ │ │ │ │ -000e1604 0003dc16 R_ARM_JUMP_SLOT 00090229 nco_geo_lonlat_2_sph │ │ │ │ │ -000e1608 0002e616 R_ARM_JUMP_SLOT 000a1945 nco_cpy_var_val_lmt │ │ │ │ │ +000e1604 0003dc16 R_ARM_JUMP_SLOT 00090249 nco_geo_lonlat_2_sph │ │ │ │ │ +000e1608 0002e616 R_ARM_JUMP_SLOT 000a1965 nco_cpy_var_val_lmt │ │ │ │ │ 000e160c 00037b16 R_ARM_JUMP_SLOT 000196d9 nco_cln_pop_val │ │ │ │ │ 000e1610 0000c616 R_ARM_JUMP_SLOT 00000000 realloc@GLIBC_2.4 │ │ │ │ │ 000e1614 0004ad16 R_ARM_JUMP_SLOT 0002da51 nco_xtr_mk │ │ │ │ │ 000e1618 0000c716 R_ARM_JUMP_SLOT 00000000 strcpy@GLIBC_2.4 │ │ │ │ │ 000e161c 0000c816 R_ARM_JUMP_SLOT 00000000 nc_enddef │ │ │ │ │ 000e1620 0002e216 R_ARM_JUMP_SLOT 0005ef5d nco_ppc_set_var │ │ │ │ │ 000e1624 0001df16 R_ARM_JUMP_SLOT 00055da5 nco_inq_filter_avail │ │ │ │ │ 000e1628 0000c916 R_ARM_JUMP_SLOT 00000000 GOMP_critical_start@GOMP_1.0 │ │ │ │ │ 000e162c 0000ca16 R_ARM_JUMP_SLOT 00000000 ut_free_system@UDUNITS_2.2.14 │ │ │ │ │ 000e1630 00029216 R_ARM_JUMP_SLOT 0004f425 nco_msa_rcr_clc │ │ │ │ │ -000e1634 00051c16 R_ARM_JUMP_SLOT 00091009 nco_sph_inside_mk │ │ │ │ │ +000e1634 00051c16 R_ARM_JUMP_SLOT 00091029 nco_sph_inside_mk │ │ │ │ │ 000e1638 0004b416 R_ARM_JUMP_SLOT 0005ad85 nco_var_upk_swp │ │ │ │ │ 000e163c 0004e616 R_ARM_JUMP_SLOT 00053185 nm2sng_nc │ │ │ │ │ 000e1640 00059416 R_ARM_JUMP_SLOT 0005c831 nco_poly_ctr_add │ │ │ │ │ 000e1644 0003f616 R_ARM_JUMP_SLOT 0001e78d nco_dfl_case_cnk_map_err │ │ │ │ │ 000e1648 00050d16 R_ARM_JUMP_SLOT 000549cd nco_def_dim │ │ │ │ │ -000e164c 00021616 R_ARM_JUMP_SLOT 00099ded nco_var_add │ │ │ │ │ +000e164c 00021616 R_ARM_JUMP_SLOT 00099e0d nco_var_add │ │ │ │ │ 000e1650 0000cb16 R_ARM_JUMP_SLOT 00000000 nc_put_att_ushort │ │ │ │ │ 000e1654 0000cc16 R_ARM_JUMP_SLOT 00000000 nc_inq_varname │ │ │ │ │ 000e1658 00047c16 R_ARM_JUMP_SLOT 0004e71d nco_malloc_flg │ │ │ │ │ 000e165c 00030e16 R_ARM_JUMP_SLOT 000422dd kd_neighbour_intersect3 │ │ │ │ │ 000e1660 0000cd16 R_ARM_JUMP_SLOT 00000000 nc_inq_grp_ncid │ │ │ │ │ 000e1664 0000ce16 R_ARM_JUMP_SLOT 00000000 __assert_fail@GLIBC_2.4 │ │ │ │ │ 000e1668 00022716 R_ARM_JUMP_SLOT 00055199 cdl_typ_nm_udt │ │ │ │ │ @@ -745,73 +745,73 @@ │ │ │ │ │ 000e1690 0002a416 R_ARM_JUMP_SLOT 00078d65 nco_grd_mk │ │ │ │ │ 000e1694 0000d416 R_ARM_JUMP_SLOT 00000000 cosh@GLIBC_2.4 │ │ │ │ │ 000e1698 00030916 R_ARM_JUMP_SLOT 00018efd nco_newdate │ │ │ │ │ 000e169c 0000d516 R_ARM_JUMP_SLOT 00000000 __isoc99_sscanf@GLIBC_2.7 │ │ │ │ │ 000e16a0 00026c16 R_ARM_JUMP_SLOT 00040829 kd_insert │ │ │ │ │ 000e16a4 00037f16 R_ARM_JUMP_SLOT 000519b9 nco_mss_val_mk │ │ │ │ │ 000e16a8 0000d616 R_ARM_JUMP_SLOT 00000000 ceil@GLIBC_2.4 │ │ │ │ │ -000e16ac 00036c16 R_ARM_JUMP_SLOT 000929d5 nco_sph_intersect │ │ │ │ │ +000e16ac 00036c16 R_ARM_JUMP_SLOT 000929f5 nco_sph_intersect │ │ │ │ │ 000e16b0 0002b716 R_ARM_JUMP_SLOT 0004a921 nco_poly_area_add │ │ │ │ │ 000e16b4 00034016 R_ARM_JUMP_SLOT 000887d1 round │ │ │ │ │ 000e16b8 0000d716 R_ARM_JUMP_SLOT 00000000 nc_inq_format │ │ │ │ │ 000e16bc 0000d816 R_ARM_JUMP_SLOT 00000000 __aeabi_l2f@GCC_3.5 │ │ │ │ │ 000e16c0 0000d916 R_ARM_JUMP_SLOT 00000000 getrusage@GLIBC_2.4 │ │ │ │ │ 000e16c4 0000da16 R_ARM_JUMP_SLOT 00000000 strtod@GLIBC_2.4 │ │ │ │ │ 000e16c8 0000db16 R_ARM_JUMP_SLOT 00000000 nc_inq_varndims │ │ │ │ │ 000e16cc 00025d16 R_ARM_JUMP_SLOT 000547e9 nco_inq_grpname_full │ │ │ │ │ -000e16d0 00023b16 R_ARM_JUMP_SLOT 0008ea09 nco_sph_lhs │ │ │ │ │ +000e16d0 00023b16 R_ARM_JUMP_SLOT 0008ea29 nco_sph_lhs │ │ │ │ │ 000e16d4 0002bc16 R_ARM_JUMP_SLOT 00041721 kd_do_delete │ │ │ │ │ 000e16d8 0003fc16 R_ARM_JUMP_SLOT 00026c4d nco_fl_lst_stdin │ │ │ │ │ 000e16dc 00028616 R_ARM_JUMP_SLOT 0004e8f5 nco_realloc │ │ │ │ │ 000e16e0 0000dc16 R_ARM_JUMP_SLOT 00000000 nc_put_var1_float │ │ │ │ │ 000e16e4 0000dd16 R_ARM_JUMP_SLOT 00000000 nc_inq_var_fill │ │ │ │ │ 000e16e8 0000de16 R_ARM_JUMP_SLOT 00000000 nc_put_vars_double │ │ │ │ │ 000e16ec 0002c016 R_ARM_JUMP_SLOT 00060fe5 nco_typ_fmt_sng_att_jsn │ │ │ │ │ 000e16f0 0000df16 R_ARM_JUMP_SLOT 00000000 asinh@GLIBC_2.4 │ │ │ │ │ 000e16f4 00054116 R_ARM_JUMP_SLOT 00037349 nco_skp_var │ │ │ │ │ 000e16f8 0000e016 R_ARM_JUMP_SLOT 00000000 nc_inq_dimname │ │ │ │ │ -000e16fc 0003a416 R_ARM_JUMP_SLOT 0009af19 nco_var_dvd │ │ │ │ │ +000e16fc 0003a416 R_ARM_JUMP_SLOT 0009af39 nco_var_dvd │ │ │ │ │ 000e1700 0000e116 R_ARM_JUMP_SLOT 00000000 nc_put_varm_short │ │ │ │ │ 000e1704 0000e216 R_ARM_JUMP_SLOT 00000000 strsep@GLIBC_2.4 │ │ │ │ │ 000e1708 00031016 R_ARM_JUMP_SLOT 0002c50d nco_flt_def_out │ │ │ │ │ 000e170c 00028716 R_ARM_JUMP_SLOT 00042a55 nco_lmt_free │ │ │ │ │ 000e1710 0000e316 R_ARM_JUMP_SLOT 00000000 nc_inq_nvars │ │ │ │ │ 000e1714 0000e416 R_ARM_JUMP_SLOT 00000000 nc_get_att_float │ │ │ │ │ 000e1718 0002f416 R_ARM_JUMP_SLOT 0003676d nco_chk_dmn_in │ │ │ │ │ 000e171c 0000e516 R_ARM_JUMP_SLOT 00000000 nc_sync │ │ │ │ │ 000e1720 0000e616 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ │ 000e1724 00023316 R_ARM_JUMP_SLOT 0001c0b1 cast_void_nctype │ │ │ │ │ 000e1728 00034116 R_ARM_JUMP_SLOT 0004ab69 nco_map_var_init │ │ │ │ │ -000e172c 00025b16 R_ARM_JUMP_SLOT 0009e849 nco_var_sqrt │ │ │ │ │ +000e172c 00025b16 R_ARM_JUMP_SLOT 0009e869 nco_var_sqrt │ │ │ │ │ 000e1730 0000e716 R_ARM_JUMP_SLOT 00000000 gsl_permutation_alloc │ │ │ │ │ 000e1734 0000e816 R_ARM_JUMP_SLOT 00000000 strcat@GLIBC_2.4 │ │ │ │ │ 000e1738 00029916 R_ARM_JUMP_SLOT 00060dd5 nco_typ_fmt_sng_var_cdl │ │ │ │ │ 000e173c 0000e916 R_ARM_JUMP_SLOT 00000000 nc_put_var_string │ │ │ │ │ -000e1740 00049816 R_ARM_JUMP_SLOT 0009364d nco_sph_intersect_pre │ │ │ │ │ +000e1740 00049816 R_ARM_JUMP_SLOT 0009366d nco_sph_intersect_pre │ │ │ │ │ 000e1744 0001d216 R_ARM_JUMP_SLOT 00053f01 nco__create │ │ │ │ │ -000e1748 00020316 R_ARM_JUMP_SLOT 000a2b4d nco_is_crd_var │ │ │ │ │ +000e1748 00020316 R_ARM_JUMP_SLOT 000a2b6d nco_is_crd_var │ │ │ │ │ 000e174c 0000eb16 R_ARM_JUMP_SLOT 00000000 GOMP_loop_ull_nonmonotonic_dynamic_start@GOMP_4.5 │ │ │ │ │ 000e1750 0003ca16 R_ARM_JUMP_SLOT 0003fbad trv_tbl_nsm_nm_att │ │ │ │ │ 000e1754 00050616 R_ARM_JUMP_SLOT 0001accd nco_cln_var_prs │ │ │ │ │ 000e1758 0004cc16 R_ARM_JUMP_SLOT 0002d0d1 nco_def_grp_full │ │ │ │ │ 000e175c 0000ec16 R_ARM_JUMP_SLOT 00000000 nc_put_vara_schar │ │ │ │ │ 000e1760 0002d716 R_ARM_JUMP_SLOT 000404ed NEW_PATH │ │ │ │ │ 000e1764 0000ed16 R_ARM_JUMP_SLOT 00000000 strcasestr@GLIBC_2.4 │ │ │ │ │ 000e1768 00036e16 R_ARM_JUMP_SLOT 000514bd nco_msa_var_get_trv │ │ │ │ │ 000e176c 0000ee16 R_ARM_JUMP_SLOT 00000000 fmod@GLIBC_2.4 │ │ │ │ │ 000e1770 0000ef16 R_ARM_JUMP_SLOT 00000000 nc_get_att_text │ │ │ │ │ 000e1774 0000f016 R_ARM_JUMP_SLOT 00000000 fread@GLIBC_2.4 │ │ │ │ │ 000e1778 00027816 R_ARM_JUMP_SLOT 0003ec55 nco_dmn_trv_sct │ │ │ │ │ 000e177c 00022916 R_ARM_JUMP_SLOT 00053bd9 nco_fmt_hdn_sng │ │ │ │ │ 000e1780 00038316 R_ARM_JUMP_SLOT 0003a85d nco_rel_mch │ │ │ │ │ -000e1784 00027016 R_ARM_JUMP_SLOT 0009d4e5 nco_var_nrm │ │ │ │ │ +000e1784 00027016 R_ARM_JUMP_SLOT 0009d505 nco_var_nrm │ │ │ │ │ 000e1788 0000f116 R_ARM_JUMP_SLOT 00000000 ungetc@GLIBC_2.4 │ │ │ │ │ 000e178c 00022a16 R_ARM_JUMP_SLOT 0003e795 trv_tbl_srt │ │ │ │ │ 000e1790 00058d16 R_ARM_JUMP_SLOT 00037665 nco_grp_var_lst │ │ │ │ │ -000e1794 0002fd16 R_ARM_JUMP_SLOT 000900bd nco_geo_get_lat_correct │ │ │ │ │ +000e1794 0002fd16 R_ARM_JUMP_SLOT 000900dd nco_geo_get_lat_correct │ │ │ │ │ 000e1798 0000f216 R_ARM_JUMP_SLOT 00000000 fileno@GLIBC_2.4 │ │ │ │ │ 000e179c 0000f316 R_ARM_JUMP_SLOT 00000000 __aeabi_d2ulz@GCC_3.5 │ │ │ │ │ 000e17a0 0001d616 R_ARM_JUMP_SLOT 00054655 nco_inq_unlimdim │ │ │ │ │ 000e17a4 0000f416 R_ARM_JUMP_SLOT 00000000 nc_put_var_schar │ │ │ │ │ 000e17a8 00026616 R_ARM_JUMP_SLOT 00088809 truncf │ │ │ │ │ 000e17ac 0000f516 R_ARM_JUMP_SLOT 00000000 nc_put_var1_double │ │ │ │ │ 000e17b0 0000f616 R_ARM_JUMP_SLOT 00000000 nc_put_att_longlong │ │ │ │ │ @@ -826,21 +826,21 @@ │ │ │ │ │ 000e17d4 0003be16 R_ARM_JUMP_SLOT 0006f401 nco_grd_xtn_sng │ │ │ │ │ 000e17d8 0000fc16 R_ARM_JUMP_SLOT 00000000 nc_inq_var_filter_ids │ │ │ │ │ 000e17dc 00046b16 R_ARM_JUMP_SLOT 0002d059 nco_flg_set_grp_var_ass │ │ │ │ │ 000e17e0 0000fd16 R_ARM_JUMP_SLOT 00000000 nco_fmt_xtn_set │ │ │ │ │ 000e17e4 0003f016 R_ARM_JUMP_SLOT 00019969 nco_cln_chk_tm │ │ │ │ │ 000e17e8 00032316 R_ARM_JUMP_SLOT 000591c1 nco_pck_map_sng_get │ │ │ │ │ 000e17ec 0000fe16 R_ARM_JUMP_SLOT 00000000 nc_inq_typeids │ │ │ │ │ -000e17f0 0002f216 R_ARM_JUMP_SLOT 000a0d89 nco_cpy_var_val │ │ │ │ │ +000e17f0 0002f216 R_ARM_JUMP_SLOT 000a0da9 nco_cpy_var_val │ │ │ │ │ 000e17f4 0000ff16 R_ARM_JUMP_SLOT 00000000 nc_get_var_int │ │ │ │ │ 000e17f8 00042116 R_ARM_JUMP_SLOT 0004f9c9 nco_msa_ram_2_dsk │ │ │ │ │ 000e17fc 00055716 R_ARM_JUMP_SLOT 0001c8dd nco_cnv_mss_val_typ │ │ │ │ │ 000e1800 00025e16 R_ARM_JUMP_SLOT 000580cd nco_inq_attlen │ │ │ │ │ -000e1804 00024816 R_ARM_JUMP_SLOT 000a2045 nco_var_dpl │ │ │ │ │ -000e1808 00050e16 R_ARM_JUMP_SLOT 0008f271 nco_sph_adi │ │ │ │ │ +000e1804 00024816 R_ARM_JUMP_SLOT 000a2065 nco_var_dpl │ │ │ │ │ +000e1808 00050e16 R_ARM_JUMP_SLOT 0008f291 nco_sph_adi │ │ │ │ │ 000e180c 00028016 R_ARM_JUMP_SLOT 00013611 nco_aed_prc │ │ │ │ │ 000e1810 00044a16 R_ARM_JUMP_SLOT 0002f209 nco_trv_tbl_nm_id │ │ │ │ │ 000e1814 00010016 R_ARM_JUMP_SLOT 00000000 ut_parse@UDUNITS_2.2.14 │ │ │ │ │ 000e1818 00059916 R_ARM_JUMP_SLOT 0005c6b9 nco_poly_wrp_splt │ │ │ │ │ 000e181c 0003fd16 R_ARM_JUMP_SLOT 0001c0bd cast_nctype_void │ │ │ │ │ 000e1820 00010116 R_ARM_JUMP_SLOT 00000000 nc_get_varm │ │ │ │ │ 000e1824 00050f16 R_ARM_JUMP_SLOT 00053c59 jsn_typ_nm │ │ │ │ │ @@ -854,25 +854,25 @@ │ │ │ │ │ 000e1844 00026016 R_ARM_JUMP_SLOT 00048ad9 nco_map_mk │ │ │ │ │ 000e1848 00043516 R_ARM_JUMP_SLOT 0008970d scl_mk_var │ │ │ │ │ 000e184c 0003bb16 R_ARM_JUMP_SLOT 00081f1d nco_xtr_var_get │ │ │ │ │ 000e1850 00010516 R_ARM_JUMP_SLOT 00000000 __aeabi_ldivmod@GCC_3.5 │ │ │ │ │ 000e1854 0002d316 R_ARM_JUMP_SLOT 00015a0d nco_hst_att_cat │ │ │ │ │ 000e1858 0001eb16 R_ARM_JUMP_SLOT 00042ae5 nco_lmt_all_free │ │ │ │ │ 000e185c 00055a16 R_ARM_JUMP_SLOT 0005e8a5 nco_poly_lst_mk_vrl │ │ │ │ │ -000e1860 0001e116 R_ARM_JUMP_SLOT 0008d92d nm2sng_cdl │ │ │ │ │ +000e1860 0001e116 R_ARM_JUMP_SLOT 0008d94d nm2sng_cdl │ │ │ │ │ 000e1864 00010616 R_ARM_JUMP_SLOT 00000000 nc_put_vara_double │ │ │ │ │ 000e1868 00010716 R_ARM_JUMP_SLOT 00000000 nc_put_varm_double │ │ │ │ │ 000e186c 0002a716 R_ARM_JUMP_SLOT 0004e081 md5_append │ │ │ │ │ 000e1870 0001f616 R_ARM_JUMP_SLOT 0005c3e9 nco_poly_wrp_splt180 │ │ │ │ │ -000e1874 00052416 R_ARM_JUMP_SLOT 0008df35 nco_sng2typ │ │ │ │ │ -000e1878 00050116 R_ARM_JUMP_SLOT 0008f905 nco_sph_add_pnt │ │ │ │ │ +000e1874 00052416 R_ARM_JUMP_SLOT 0008df55 nco_sng2typ │ │ │ │ │ +000e1878 00050116 R_ARM_JUMP_SLOT 0008f925 nco_sph_add_pnt │ │ │ │ │ 000e187c 00010816 R_ARM_JUMP_SLOT 00000000 __strcpy_chk@GLIBC_2.4 │ │ │ │ │ -000e1880 00029e16 R_ARM_JUMP_SLOT 0008c941 nco_trr_sng_ntl │ │ │ │ │ +000e1880 00029e16 R_ARM_JUMP_SLOT 0008c961 nco_trr_sng_ntl │ │ │ │ │ 000e1884 00010916 R_ARM_JUMP_SLOT 00000000 nc_put_var_double │ │ │ │ │ -000e1888 00048c16 R_ARM_JUMP_SLOT 0008fabd nco_sph_seg_parallel │ │ │ │ │ +000e1888 00048c16 R_ARM_JUMP_SLOT 0008fadd nco_sph_seg_parallel │ │ │ │ │ 000e188c 00041516 R_ARM_JUMP_SLOT 00058351 nco_rename_att │ │ │ │ │ 000e1890 00010a16 R_ARM_JUMP_SLOT 00000000 getc@GLIBC_2.4 │ │ │ │ │ 000e1894 00010b16 R_ARM_JUMP_SLOT 00000000 atan2@GLIBC_2.4 │ │ │ │ │ 000e1898 00032b16 R_ARM_JUMP_SLOT 00047039 nco_lst_prs_sgl_2D │ │ │ │ │ 000e189c 00010c16 R_ARM_JUMP_SLOT 00000000 nco_mss_val_sng_get │ │ │ │ │ 000e18a0 00040916 R_ARM_JUMP_SLOT 00053d79 nco_sng_cnv_err │ │ │ │ │ 000e18a4 00010d16 R_ARM_JUMP_SLOT 00000000 strstr@GLIBC_2.4 │ │ │ │ │ @@ -903,23 +903,23 @@ │ │ │ │ │ 000e1908 0002eb16 R_ARM_JUMP_SLOT 0003a9a1 nco_prc_rel_cmn_nm │ │ │ │ │ 000e190c 00011916 R_ARM_JUMP_SLOT 00000000 nc_get_vars_longlong │ │ │ │ │ 000e1910 00011a16 R_ARM_JUMP_SLOT 00000000 nc_close_memio │ │ │ │ │ 000e1914 00011b16 R_ARM_JUMP_SLOT 00000000 nc_put_att_short │ │ │ │ │ 000e1918 00057116 R_ARM_JUMP_SLOT 0005ba9d nco_poly_prn │ │ │ │ │ 000e191c 0004c216 R_ARM_JUMP_SLOT 000540d1 nco_open_flg │ │ │ │ │ 000e1920 00011c16 R_ARM_JUMP_SLOT 00000000 gsl_vector_set │ │ │ │ │ -000e1924 00029f16 R_ARM_JUMP_SLOT 000a2591 nco_var_copy │ │ │ │ │ +000e1924 00029f16 R_ARM_JUMP_SLOT 000a25b1 nco_var_copy │ │ │ │ │ 000e1928 00056a16 R_ARM_JUMP_SLOT 000306d9 nco_bld_crd_rec_var_trv │ │ │ │ │ 000e192c 0001ec16 R_ARM_JUMP_SLOT 0006f475 nco_rgr_mth_sng │ │ │ │ │ 000e1930 0002cb16 R_ARM_JUMP_SLOT 00036d7d nco_bld_lmt_var │ │ │ │ │ 000e1934 0002c716 R_ARM_JUMP_SLOT 00025c91 nco_dmn_fll │ │ │ │ │ 000e1938 00011d16 R_ARM_JUMP_SLOT 00000000 nc_put_vara_text │ │ │ │ │ 000e193c 0003f416 R_ARM_JUMP_SLOT 0002d17d nco_grp_stk_get │ │ │ │ │ 000e1940 00040c16 R_ARM_JUMP_SLOT 000630d9 nco_prn_nonfinite_flt │ │ │ │ │ -000e1944 00040216 R_ARM_JUMP_SLOT 0008fed5 nco_sph_is_convex │ │ │ │ │ +000e1944 00040216 R_ARM_JUMP_SLOT 0008fef5 nco_sph_is_convex │ │ │ │ │ 000e1948 00011f16 R_ARM_JUMP_SLOT 00000000 nc_free_vlens │ │ │ │ │ 000e194c 00012016 R_ARM_JUMP_SLOT 00000000 nc_put_var_ulonglong │ │ │ │ │ 000e1950 0004e316 R_ARM_JUMP_SLOT 00058205 nco_copy_att │ │ │ │ │ 000e1954 00012116 R_ARM_JUMP_SLOT 00000000 nc_inq_var │ │ │ │ │ 000e1958 00012216 R_ARM_JUMP_SLOT 00000000 gethostname@GLIBC_2.4 │ │ │ │ │ 000e195c 00025216 R_ARM_JUMP_SLOT 000317d5 nco_pck_cpy_att │ │ │ │ │ 000e1960 00012316 R_ARM_JUMP_SLOT 00000000 sleep@GLIBC_2.4 │ │ │ │ │ @@ -943,68 +943,68 @@ │ │ │ │ │ 000e19a8 00012a16 R_ARM_JUMP_SLOT 00000000 cv_convert_doubles@UDUNITS_2.2.14 │ │ │ │ │ 000e19ac 00026316 R_ARM_JUMP_SLOT 0001e89d nco_dfl_case_cnk_plc_err │ │ │ │ │ 000e19b0 00048d16 R_ARM_JUMP_SLOT 00058439 nco_del_att │ │ │ │ │ 000e19b4 00012b16 R_ARM_JUMP_SLOT 00000000 nc_put_var_short │ │ │ │ │ 000e19b8 00012c16 R_ARM_JUMP_SLOT 00000000 strtoull@GLIBC_2.4 │ │ │ │ │ 000e19bc 00044116 R_ARM_JUMP_SLOT 0001e659 nco_typ_nc4_nc3 │ │ │ │ │ 000e19c0 0002f916 R_ARM_JUMP_SLOT 00088805 nearbyintf │ │ │ │ │ -000e19c4 0002fa16 R_ARM_JUMP_SLOT 00092541 nco_mat_int_pl │ │ │ │ │ +000e19c4 0002fa16 R_ARM_JUMP_SLOT 00092561 nco_mat_int_pl │ │ │ │ │ 000e19c8 00034316 R_ARM_JUMP_SLOT 00056365 nco_inq_vardimid │ │ │ │ │ 000e19cc 00012d16 R_ARM_JUMP_SLOT 00000000 nc_get_varm_longlong │ │ │ │ │ 000e19d0 00012e16 R_ARM_JUMP_SLOT 00000000 nc_get_vara_int │ │ │ │ │ -000e19d4 00039616 R_ARM_JUMP_SLOT 0009b35d nco_var_max_bnr │ │ │ │ │ +000e19d4 00039616 R_ARM_JUMP_SLOT 0009b37d nco_var_max_bnr │ │ │ │ │ 000e19d8 00012f16 R_ARM_JUMP_SLOT 00000000 nc_get_vars_ubyte │ │ │ │ │ 000e19dc 00059b16 R_ARM_JUMP_SLOT 0005710d nco_get_vars │ │ │ │ │ 000e19e0 00013016 R_ARM_JUMP_SLOT 00000000 nc_get_vara_float │ │ │ │ │ 000e19e4 00037c16 R_ARM_JUMP_SLOT 00056235 nco_def_var_chunking │ │ │ │ │ 000e19e8 0003eb16 R_ARM_JUMP_SLOT 00050c3d nco_cpy_msa_lmt │ │ │ │ │ 000e19ec 0001fc16 R_ARM_JUMP_SLOT 00030831 nco_bld_crd_var_trv │ │ │ │ │ 000e19f0 00039116 R_ARM_JUMP_SLOT 0004e8b5 nco_mmr_typ_sng │ │ │ │ │ 000e19f4 00013116 R_ARM_JUMP_SLOT 00000000 modf@GLIBC_2.4 │ │ │ │ │ 000e19f8 00013216 R_ARM_JUMP_SLOT 00000000 sysconf@GLIBC_2.4 │ │ │ │ │ 000e19fc 00035c16 R_ARM_JUMP_SLOT 00017629 nco_find_lat_lon │ │ │ │ │ -000e1a00 0004df16 R_ARM_JUMP_SLOT 0008ea49 nco_sph_cross2 │ │ │ │ │ +000e1a00 0004df16 R_ARM_JUMP_SLOT 0008ea69 nco_sph_cross2 │ │ │ │ │ 000e1a04 0002d416 R_ARM_JUMP_SLOT 00056a19 nco_put_var1 │ │ │ │ │ 000e1a08 0002a016 R_ARM_JUMP_SLOT 0002e7a1 nco_xtr_crd_add │ │ │ │ │ 000e1a0c 0004f416 R_ARM_JUMP_SLOT 00022d2d nco_poly_vrl_flg_sng_get │ │ │ │ │ 000e1a10 00013316 R_ARM_JUMP_SLOT 00000000 calloc@GLIBC_2.4 │ │ │ │ │ -000e1a14 00050c16 R_ARM_JUMP_SLOT 0008d909 sng_idx_dlm_c2f │ │ │ │ │ +000e1a14 00050c16 R_ARM_JUMP_SLOT 0008d929 sng_idx_dlm_c2f │ │ │ │ │ 000e1a18 00039f16 R_ARM_JUMP_SLOT 00042abd nco_lmt_lst_free │ │ │ │ │ 000e1a1c 00013416 R_ARM_JUMP_SLOT 00000000 ut_get_converter@UDUNITS_2.2.14 │ │ │ │ │ 000e1a20 00051016 R_ARM_JUMP_SLOT 00032405 nco_get_dmn_nm_fll │ │ │ │ │ 000e1a24 00013516 R_ARM_JUMP_SLOT 00000000 strncat@GLIBC_2.4 │ │ │ │ │ 000e1a28 00057c16 R_ARM_JUMP_SLOT 0003e7dd trv_tbl_cmn_nm_prt │ │ │ │ │ 000e1a2c 0003af16 R_ARM_JUMP_SLOT 00054041 nco__open │ │ │ │ │ 000e1a30 00013616 R_ARM_JUMP_SLOT 00000000 ut_decode_time@UDUNITS_2.2.14 │ │ │ │ │ 000e1a34 00013716 R_ARM_JUMP_SLOT 00000000 nc_put_vars_int │ │ │ │ │ 000e1a38 0001c516 R_ARM_JUMP_SLOT 000531f9 nco_err_exit │ │ │ │ │ 000e1a3c 00030116 R_ARM_JUMP_SLOT 0001e5fd nco_typ_nc3 │ │ │ │ │ 000e1a40 00024916 R_ARM_JUMP_SLOT 00060f35 nco_typ_fmt_sng_att_xml │ │ │ │ │ -000e1a44 00024a16 R_ARM_JUMP_SLOT 00091805 nco_rll_lhs │ │ │ │ │ +000e1a44 00024a16 R_ARM_JUMP_SLOT 00091825 nco_rll_lhs │ │ │ │ │ 000e1a48 00041d16 R_ARM_JUMP_SLOT 0003833d nco_prn_trv_tbl │ │ │ │ │ 000e1a4c 00022516 R_ARM_JUMP_SLOT 0005c561 nco_poly_wrp_splt360 │ │ │ │ │ 000e1a50 00013816 R_ARM_JUMP_SLOT 00000000 gsl_vector_get │ │ │ │ │ 000e1a54 0003fa16 R_ARM_JUMP_SLOT 0004e4e5 nco_calloc │ │ │ │ │ 000e1a58 00013916 R_ARM_JUMP_SLOT 00000000 nc_put_var1_ushort │ │ │ │ │ 000e1a5c 00031e16 R_ARM_JUMP_SLOT 00056081 nco_inq_varname │ │ │ │ │ -000e1a60 00057616 R_ARM_JUMP_SLOT 00093d15 nco_var_avg_rdc_ttl │ │ │ │ │ +000e1a60 00057616 R_ARM_JUMP_SLOT 00093d35 nco_var_avg_rdc_ttl │ │ │ │ │ 000e1a64 00013a16 R_ARM_JUMP_SLOT 00000000 lstat64@GLIBC_2.33 │ │ │ │ │ -000e1a68 0004bf16 R_ARM_JUMP_SLOT 0008e4e1 nco_sph_cross_chk │ │ │ │ │ +000e1a68 0004bf16 R_ARM_JUMP_SLOT 0008e501 nco_sph_cross_chk │ │ │ │ │ 000e1a6c 00020c16 R_ARM_JUMP_SLOT 00026b9d nco_fl_info_get │ │ │ │ │ 000e1a70 0004c816 R_ARM_JUMP_SLOT 00054829 nco_inq_grps │ │ │ │ │ 000e1a74 0002b816 R_ARM_JUMP_SLOT 00041185 collect_nodes │ │ │ │ │ 000e1a78 0004d116 R_ARM_JUMP_SLOT 000387f5 nco_bld_dmn_ids_trv │ │ │ │ │ 000e1a7c 0003c716 R_ARM_JUMP_SLOT 00055b7d nco_inq_var_deflate │ │ │ │ │ 000e1a80 00013b16 R_ARM_JUMP_SLOT 00000000 nc_put_var1_short │ │ │ │ │ 000e1a84 0003ee16 R_ARM_JUMP_SLOT 000229e1 nco_crt_parallel_int │ │ │ │ │ 000e1a88 00013c16 R_ARM_JUMP_SLOT 00000000 __aeabi_uidiv@GCC_3.5 │ │ │ │ │ 000e1a8c 00013d16 R_ARM_JUMP_SLOT 00000000 nc_put_var_uint │ │ │ │ │ 000e1a90 00013e16 R_ARM_JUMP_SLOT 00000000 nc_inq_type │ │ │ │ │ 000e1a94 00037016 R_ARM_JUMP_SLOT 00056689 nco_put_var │ │ │ │ │ -000e1a98 00058f16 R_ARM_JUMP_SLOT 00099b91 nco_var_abs │ │ │ │ │ +000e1a98 00058f16 R_ARM_JUMP_SLOT 00099bb1 nco_var_abs │ │ │ │ │ 000e1a9c 00013f16 R_ARM_JUMP_SLOT 00000000 fgets@GLIBC_2.4 │ │ │ │ │ 000e1aa0 00033616 R_ARM_JUMP_SLOT 0003c751 nco_prn_dmn │ │ │ │ │ 000e1aa4 00014016 R_ARM_JUMP_SLOT 00000000 nc_get_var │ │ │ │ │ 000e1aa8 00014116 R_ARM_JUMP_SLOT 00000000 __aeabi_idiv@GCC_3.5 │ │ │ │ │ 000e1aac 00033b16 R_ARM_JUMP_SLOT 000399d9 nco_prc_rel_mch │ │ │ │ │ 000e1ab0 00014216 R_ARM_JUMP_SLOT 00000000 nc_get_var1_uint │ │ │ │ │ 000e1ab4 00014316 R_ARM_JUMP_SLOT 00000000 nc_put_att_text │ │ │ │ │ @@ -1025,66 +1025,66 @@ │ │ │ │ │ 000e1af0 00014b16 R_ARM_JUMP_SLOT 00000000 omp_get_dynamic@OMP_1.0 │ │ │ │ │ 000e1af4 00050216 R_ARM_JUMP_SLOT 0002af25 nco_flt_id2enm │ │ │ │ │ 000e1af8 00014c16 R_ARM_JUMP_SLOT 00000000 sincos@GLIBC_2.4 │ │ │ │ │ 000e1afc 00046216 R_ARM_JUMP_SLOT 000886dd log10f │ │ │ │ │ 000e1b00 0004ec16 R_ARM_JUMP_SLOT 0004723d nco_lst_srt_nm_id │ │ │ │ │ 000e1b04 00014d16 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ │ 000e1b08 00014e16 R_ARM_JUMP_SLOT 00000000 nc_def_grp │ │ │ │ │ -000e1b0c 0002e316 R_ARM_JUMP_SLOT 000a3a49 nco_get_typ │ │ │ │ │ +000e1b0c 0002e316 R_ARM_JUMP_SLOT 000a3a69 nco_get_typ │ │ │ │ │ 000e1b10 0003d316 R_ARM_JUMP_SLOT 00053b1d nco_fmt_sng │ │ │ │ │ 000e1b14 00025316 R_ARM_JUMP_SLOT 0002d149 nco_grp_stk_ntl │ │ │ │ │ 000e1b18 00034416 R_ARM_JUMP_SLOT 00059fc1 nco_var_pck │ │ │ │ │ 000e1b1c 00014f16 R_ARM_JUMP_SLOT 00000000 tan@GLIBC_2.4 │ │ │ │ │ 000e1b20 00053e16 R_ARM_JUMP_SLOT 0004e7e5 nco_malloc_dbg │ │ │ │ │ 000e1b24 00027616 R_ARM_JUMP_SLOT 000404d5 kd_destroy │ │ │ │ │ 000e1b28 00028e16 R_ARM_JUMP_SLOT 000543f5 nco_redef │ │ │ │ │ 000e1b2c 00015016 R_ARM_JUMP_SLOT 00000000 frexp@GLIBC_2.4 │ │ │ │ │ 000e1b30 00015116 R_ARM_JUMP_SLOT 00000000 nc_get_vars_text │ │ │ │ │ 000e1b34 00045816 R_ARM_JUMP_SLOT 00078751 nco_lon_crn_avg_brnch │ │ │ │ │ 000e1b38 00015216 R_ARM_JUMP_SLOT 00000000 GOMP_parallel@GOMP_4.0 │ │ │ │ │ 000e1b3c 0002dd16 R_ARM_JUMP_SLOT 00018a69 nco_bnr_open │ │ │ │ │ 000e1b40 00015316 R_ARM_JUMP_SLOT 00000000 nco_upk_cnv_get │ │ │ │ │ 000e1b44 00015416 R_ARM_JUMP_SLOT 00000000 malloc@GLIBC_2.4 │ │ │ │ │ -000e1b48 0001f316 R_ARM_JUMP_SLOT 00090321 nco_sph_mk_control │ │ │ │ │ +000e1b48 0001f316 R_ARM_JUMP_SLOT 00090341 nco_sph_mk_control │ │ │ │ │ 000e1b4c 00015516 R_ARM_JUMP_SLOT 00000000 nc_inq │ │ │ │ │ 000e1b50 00057d16 R_ARM_JUMP_SLOT 00016b01 nco_gpe_sng │ │ │ │ │ 000e1b54 00015616 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ │ 000e1b58 00043916 R_ARM_JUMP_SLOT 00041f99 kd_list_sort_omp │ │ │ │ │ -000e1b5c 0003bf16 R_ARM_JUMP_SLOT 000a1299 nco_cpy_rec_var_val │ │ │ │ │ +000e1b5c 0003bf16 R_ARM_JUMP_SLOT 000a12b9 nco_cpy_rec_var_val │ │ │ │ │ 000e1b60 00015716 R_ARM_JUMP_SLOT 00000000 nc_get_var1_short │ │ │ │ │ 000e1b64 0004c916 R_ARM_JUMP_SLOT 000472a5 sng_lst_cat │ │ │ │ │ 000e1b68 00015816 R_ARM_JUMP_SLOT 00000000 ut_set_error_message_handler@UDUNITS_2.2.14 │ │ │ │ │ 000e1b6c 00015916 R_ARM_JUMP_SLOT 00000000 __snprintf_chk@GLIBC_2.4 │ │ │ │ │ 000e1b70 00047816 R_ARM_JUMP_SLOT 0001e81d nco_cnk_map_sng_get │ │ │ │ │ -000e1b74 00054b16 R_ARM_JUMP_SLOT 0009f761 nco_var_scv_mlt │ │ │ │ │ +000e1b74 00054b16 R_ARM_JUMP_SLOT 0009f781 nco_var_scv_mlt │ │ │ │ │ 000e1b78 0003a816 R_ARM_JUMP_SLOT 00054891 nco_inq_grp_full_ncid │ │ │ │ │ 000e1b7c 00049116 R_ARM_JUMP_SLOT 00037e01 nco_prs_aux_crd │ │ │ │ │ 000e1b80 00015a16 R_ARM_JUMP_SLOT 00000000 nc_put_vara_short │ │ │ │ │ 000e1b84 00015b16 R_ARM_JUMP_SLOT 00000000 nc_def_var │ │ │ │ │ 000e1b88 0001d516 R_ARM_JUMP_SLOT 0006f559 nco_tps_cmd_fmt_sng │ │ │ │ │ -000e1b8c 00050316 R_ARM_JUMP_SLOT 0008e901 nco_sph_dot │ │ │ │ │ +000e1b8c 00050316 R_ARM_JUMP_SLOT 0008e921 nco_sph_dot │ │ │ │ │ 000e1b90 00037d16 R_ARM_JUMP_SLOT 00047a19 nco_msh_lon_crr │ │ │ │ │ 000e1b94 00043016 R_ARM_JUMP_SLOT 0002bff9 nco_flt_old_out │ │ │ │ │ -000e1b98 00040a16 R_ARM_JUMP_SLOT 0008eda5 nco_sph_sxcross │ │ │ │ │ +000e1b98 00040a16 R_ARM_JUMP_SLOT 0008edc5 nco_sph_sxcross │ │ │ │ │ 000e1b9c 00015c16 R_ARM_JUMP_SLOT 00000000 tanh@GLIBC_2.4 │ │ │ │ │ 000e1ba0 00044016 R_ARM_JUMP_SLOT 00038ab5 nco_prn_nsm │ │ │ │ │ 000e1ba4 00015d16 R_ARM_JUMP_SLOT 00000000 fclose@GLIBC_2.4 │ │ │ │ │ 000e1ba8 00015e16 R_ARM_JUMP_SLOT 00000000 nc_get_att_int │ │ │ │ │ 000e1bac 0003b716 R_ARM_JUMP_SLOT 0006fa71 nco_sph_plg_area │ │ │ │ │ 000e1bb0 00015f16 R_ARM_JUMP_SLOT 00000000 gsl_linalg_LU_solve │ │ │ │ │ 000e1bb4 0004f516 R_ARM_JUMP_SLOT 00051b59 nco_mss_val_cp │ │ │ │ │ -000e1bb8 00047916 R_ARM_JUMP_SLOT 0009fb49 nco_var_scv_dvd │ │ │ │ │ +000e1bb8 00047916 R_ARM_JUMP_SLOT 0009fb69 nco_var_scv_dvd │ │ │ │ │ 000e1bbc 00021c16 R_ARM_JUMP_SLOT 00046c39 nco_lst_rx_search │ │ │ │ │ 000e1bc0 00046116 R_ARM_JUMP_SLOT 00054c5d nco_inq_dim │ │ │ │ │ 000e1bc4 0001ea16 R_ARM_JUMP_SLOT 000425f9 nco_lmt_init │ │ │ │ │ 000e1bc8 0003a516 R_ARM_JUMP_SLOT 00041b31 kd_neighbour │ │ │ │ │ 000e1bcc 00016016 R_ARM_JUMP_SLOT 00000000 nc_get_varm_int │ │ │ │ │ 000e1bd0 00016116 R_ARM_JUMP_SLOT 00000000 nc_inq_path │ │ │ │ │ 000e1bd4 00048116 R_ARM_JUMP_SLOT 0003fb09 nco_is_fll_pth │ │ │ │ │ -000e1bd8 00026e16 R_ARM_JUMP_SLOT 0008ec19 nco_sph_rad2 │ │ │ │ │ +000e1bd8 00026e16 R_ARM_JUMP_SLOT 0008ec39 nco_sph_rad2 │ │ │ │ │ 000e1bdc 00048f16 R_ARM_JUMP_SLOT 0002f5e1 nco_xtr_grp_mrk │ │ │ │ │ 000e1be0 00016216 R_ARM_JUMP_SLOT 00000000 nc_get_att_string │ │ │ │ │ 000e1be4 00044b16 R_ARM_JUMP_SLOT 0005a98d nco_var_upk │ │ │ │ │ 000e1be8 00031216 R_ARM_JUMP_SLOT 00056385 nco_inq_varnatts │ │ │ │ │ 000e1bec 00016316 R_ARM_JUMP_SLOT 00000000 __aeabi_ul2d@GCC_3.5 │ │ │ │ │ 000e1bf0 00026816 R_ARM_JUMP_SLOT 00061171 nco_prn_var_val_cmt │ │ │ │ │ 000e1bf4 00016416 R_ARM_JUMP_SLOT 00000000 nc_put_varm_int │ │ │ │ │ @@ -1093,28 +1093,28 @@ │ │ │ │ │ 000e1c00 00016616 R_ARM_JUMP_SLOT 00000000 omp_get_thread_num@OMP_1.0 │ │ │ │ │ 000e1c04 0003ec16 R_ARM_JUMP_SLOT 000561f5 nco_inq_vartype │ │ │ │ │ 000e1c08 00016716 R_ARM_JUMP_SLOT 00000000 nc_get_varm_string │ │ │ │ │ 000e1c0c 00016816 R_ARM_JUMP_SLOT 00000000 nc_get_vars │ │ │ │ │ 000e1c10 00020d16 R_ARM_JUMP_SLOT 0005b249 nco_poly_typ_sz │ │ │ │ │ 000e1c14 00041016 R_ARM_JUMP_SLOT 00054d2d nco_inq_dim_flg │ │ │ │ │ 000e1c18 0002b316 R_ARM_JUMP_SLOT 00029061 nco_fl_out_open │ │ │ │ │ -000e1c1c 00031816 R_ARM_JUMP_SLOT 000a11a5 nco_use_mm3_workaround │ │ │ │ │ +000e1c1c 00031816 R_ARM_JUMP_SLOT 000a11c5 nco_use_mm3_workaround │ │ │ │ │ 000e1c20 0001d816 R_ARM_JUMP_SLOT 000592d1 nco_pck_plc_sng_get │ │ │ │ │ 000e1c24 00038116 R_ARM_JUMP_SLOT 00047515 nco_map_kd_init │ │ │ │ │ -000e1c28 00059516 R_ARM_JUMP_SLOT 000a23d5 nco_xrf_dmn │ │ │ │ │ +000e1c28 00059516 R_ARM_JUMP_SLOT 000a23f5 nco_xrf_dmn │ │ │ │ │ 000e1c2c 0004d316 R_ARM_JUMP_SLOT 0005b415 nco_poly_init_lst │ │ │ │ │ 000e1c30 00016a16 R_ARM_JUMP_SLOT 00000000 nc_insert_enum │ │ │ │ │ 000e1c34 00042216 R_ARM_JUMP_SLOT 00055d5d nco_inq_var_filter_ids │ │ │ │ │ 000e1c38 00016b16 R_ARM_JUMP_SLOT 00000000 nc_create_mem │ │ │ │ │ 000e1c3c 00016c16 R_ARM_JUMP_SLOT 00000000 nc_put_varm_ulonglong │ │ │ │ │ 000e1c40 00039316 R_ARM_JUMP_SLOT 000393c9 nco_wrt_atr │ │ │ │ │ 000e1c44 00016d16 R_ARM_JUMP_SLOT 00000000 nc_put_var1_text │ │ │ │ │ 000e1c48 0003d816 R_ARM_JUMP_SLOT 000473f9 nco_sng_lst_free │ │ │ │ │ 000e1c4c 00046616 R_ARM_JUMP_SLOT 0004f2bd nco_msa_clc_idx │ │ │ │ │ -000e1c50 0004f016 R_ARM_JUMP_SLOT 0008cf7d nco_trr_ntl_sng │ │ │ │ │ +000e1c50 0004f016 R_ARM_JUMP_SLOT 0008cf9d nco_trr_ntl_sng │ │ │ │ │ 000e1c54 00016e16 R_ARM_JUMP_SLOT 00000000 random@GLIBC_2.4 │ │ │ │ │ 000e1c58 00016f16 R_ARM_JUMP_SLOT 00000000 __aeabi_ul2f@GCC_3.5 │ │ │ │ │ 000e1c5c 00017016 R_ARM_JUMP_SLOT 00000000 nc_inq_dimids │ │ │ │ │ 000e1c60 0003a016 R_ARM_JUMP_SLOT 0001f409 nco_cnk_dsk_inq │ │ │ │ │ 000e1c64 00017116 R_ARM_JUMP_SLOT 00000000 nc_rename_att │ │ │ │ │ 000e1c68 00057916 R_ARM_JUMP_SLOT 000885e5 powf │ │ │ │ │ 000e1c6c 00023416 R_ARM_JUMP_SLOT 0006f369 nco_grd_lat_sng │ │ │ │ │ @@ -1128,67 +1128,67 @@ │ │ │ │ │ 000e1c8c 00021916 R_ARM_JUMP_SLOT 00054f25 nco_inq_type │ │ │ │ │ 000e1c90 00051316 R_ARM_JUMP_SLOT 00039c65 nco_cmn_nsm_var │ │ │ │ │ 000e1c94 00056516 R_ARM_JUMP_SLOT 00054fc9 nco_inq_typeids │ │ │ │ │ 000e1c98 00017216 R_ARM_JUMP_SLOT 00000000 nc_get_vara_double │ │ │ │ │ 000e1c9c 00034216 R_ARM_JUMP_SLOT 000404a9 del_elem │ │ │ │ │ 000e1ca0 0004b516 R_ARM_JUMP_SLOT 00063179 nco_prn_nonfinite_dbl │ │ │ │ │ 000e1ca4 00058716 R_ARM_JUMP_SLOT 0002b96d nco_cmp_prs │ │ │ │ │ -000e1ca8 00023c16 R_ARM_JUMP_SLOT 0008e6c1 nco_sph_metric │ │ │ │ │ +000e1ca8 00023c16 R_ARM_JUMP_SLOT 0008e6e1 nco_sph_metric │ │ │ │ │ 000e1cac 0003ba16 R_ARM_JUMP_SLOT 0006f3a9 nco_grd_lon_sng │ │ │ │ │ 000e1cb0 00017316 R_ARM_JUMP_SLOT 00000000 __aeabi_l2d@GCC_3.5 │ │ │ │ │ 000e1cb4 0003e316 R_ARM_JUMP_SLOT 0005f5f5 nco_ppc_around │ │ │ │ │ 000e1cb8 00046e16 R_ARM_JUMP_SLOT 0001ea71 nco_cnk_prs │ │ │ │ │ 000e1cbc 00017416 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ │ 000e1cc0 00017516 R_ARM_JUMP_SLOT 00000000 omp_get_max_threads@OMP_1.0 │ │ │ │ │ 000e1cc4 0003b816 R_ARM_JUMP_SLOT 0002ad79 nco_flt_id2nm │ │ │ │ │ -000e1cc8 00029016 R_ARM_JUMP_SLOT 000a26f1 nco_is_spc_in_cf_att │ │ │ │ │ +000e1cc8 00029016 R_ARM_JUMP_SLOT 000a2711 nco_is_spc_in_cf_att │ │ │ │ │ 000e1ccc 00056616 R_ARM_JUMP_SLOT 000323cd nco_dfn_dmn │ │ │ │ │ -000e1cd0 00037216 R_ARM_JUMP_SLOT 0008de69 sng_trm_trl_zro │ │ │ │ │ +000e1cd0 00037216 R_ARM_JUMP_SLOT 0008de89 sng_trm_trl_zro │ │ │ │ │ 000e1cd4 0003cb16 R_ARM_JUMP_SLOT 000895cd nco_zero_long │ │ │ │ │ 000e1cd8 0003c816 R_ARM_JUMP_SLOT 0004b0e1 nco_map_frac_b_clc │ │ │ │ │ 000e1cdc 00030216 R_ARM_JUMP_SLOT 000544c1 nco_close │ │ │ │ │ 000e1ce0 00032916 R_ARM_JUMP_SLOT 00047c35 nco_msh_att_char │ │ │ │ │ 000e1ce4 00021116 R_ARM_JUMP_SLOT 0001e701 ncap_var_retype │ │ │ │ │ 000e1ce8 00017616 R_ARM_JUMP_SLOT 00000000 time@GLIBC_2.4 │ │ │ │ │ 000e1cec 00017716 R_ARM_JUMP_SLOT 00000000 stat64@GLIBC_2.33 │ │ │ │ │ 000e1cf0 00046416 R_ARM_JUMP_SLOT 0001b6e5 nco_var_dmn_rdr_mtd │ │ │ │ │ 000e1cf4 00017816 R_ARM_JUMP_SLOT 00000000 nc_put_att_float │ │ │ │ │ 000e1cf8 00017916 R_ARM_JUMP_SLOT 00000000 nc_inq_varid │ │ │ │ │ 000e1cfc 00035e16 R_ARM_JUMP_SLOT 00024041 nco_is_rth_opr │ │ │ │ │ 000e1d00 00017a16 R_ARM_JUMP_SLOT 00000000 acosh@GLIBC_2.4 │ │ │ │ │ 000e1d04 0004e416 R_ARM_JUMP_SLOT 00055a51 nco_inq_var │ │ │ │ │ 000e1d08 00017b16 R_ARM_JUMP_SLOT 00000000 __errno_location@GLIBC_2.4 │ │ │ │ │ -000e1d0c 0002f516 R_ARM_JUMP_SLOT 0009efe9 nco_var_scv_add │ │ │ │ │ -000e1d10 0002e416 R_ARM_JUMP_SLOT 0008f23d nco_sph_dist │ │ │ │ │ -000e1d14 00042316 R_ARM_JUMP_SLOT 0009e2e5 nco_var_sbt │ │ │ │ │ -000e1d18 00025f16 R_ARM_JUMP_SLOT 00094c75 nco_var_avg_rdc_max │ │ │ │ │ +000e1d0c 0002f516 R_ARM_JUMP_SLOT 0009f009 nco_var_scv_add │ │ │ │ │ +000e1d10 0002e416 R_ARM_JUMP_SLOT 0008f25d nco_sph_dist │ │ │ │ │ +000e1d14 00042316 R_ARM_JUMP_SLOT 0009e305 nco_var_sbt │ │ │ │ │ +000e1d18 00025f16 R_ARM_JUMP_SLOT 00094c95 nco_var_avg_rdc_max │ │ │ │ │ 000e1d1c 00023f16 R_ARM_JUMP_SLOT 00057d35 nco_inq_att │ │ │ │ │ 000e1d20 00017c16 R_ARM_JUMP_SLOT 00000000 pow@GLIBC_2.29 │ │ │ │ │ 000e1d24 00017d16 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ │ 000e1d28 00017e16 R_ARM_JUMP_SLOT 00000000 nc_strerror │ │ │ │ │ 000e1d2c 00017f16 R_ARM_JUMP_SLOT 00000000 strncpy@GLIBC_2.4 │ │ │ │ │ 000e1d30 00018016 R_ARM_JUMP_SLOT 00000000 ut_free@UDUNITS_2.2.14 │ │ │ │ │ 000e1d34 00018116 R_ARM_JUMP_SLOT 00000000 nc_put_vara_int │ │ │ │ │ -000e1d38 00039816 R_ARM_JUMP_SLOT 0008f105 nco_sph_metric_int │ │ │ │ │ +000e1d38 00039816 R_ARM_JUMP_SLOT 0008f125 nco_sph_metric_int │ │ │ │ │ 000e1d3c 00045616 R_ARM_JUMP_SLOT 000419f5 coord_dist │ │ │ │ │ 000e1d40 00043616 R_ARM_JUMP_SLOT 000338f5 nco_prc_cmn │ │ │ │ │ 000e1d44 00040416 R_ARM_JUMP_SLOT 0001a511 nco_cln_clc_dbl_var_dff │ │ │ │ │ 000e1d48 00018216 R_ARM_JUMP_SLOT 00000000 __strcat_chk@GLIBC_2.4 │ │ │ │ │ -000e1d4c 00032416 R_ARM_JUMP_SLOT 00091a09 nco_rll_seg_parallel │ │ │ │ │ +000e1d4c 00032416 R_ARM_JUMP_SLOT 00091a29 nco_rll_seg_parallel │ │ │ │ │ 000e1d50 00030716 R_ARM_JUMP_SLOT 000191fd nco_cln_fmt_dt │ │ │ │ │ -000e1d54 00035f16 R_ARM_JUMP_SLOT 000905bd nco_sph_seg_int_old │ │ │ │ │ +000e1d54 00035f16 R_ARM_JUMP_SLOT 000905dd nco_sph_seg_int_old │ │ │ │ │ 000e1d58 00018416 R_ARM_JUMP_SLOT 00000000 fflush@GLIBC_2.4 │ │ │ │ │ 000e1d5c 00027716 R_ARM_JUMP_SLOT 0005bead nco_poly_re_org │ │ │ │ │ 000e1d60 00044d16 R_ARM_JUMP_SLOT 0003e69d trv_tbl_mrk_prc_fix │ │ │ │ │ 000e1d64 00036a16 R_ARM_JUMP_SLOT 000896bd scl_ptr_mk_var │ │ │ │ │ 000e1d68 00018516 R_ARM_JUMP_SLOT 00000000 fopen64@GLIBC_2.4 │ │ │ │ │ 000e1d6c 00029516 R_ARM_JUMP_SLOT 00042b31 nco_lmt_sct_mk │ │ │ │ │ 000e1d70 00018616 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ │ 000e1d74 00031416 R_ARM_JUMP_SLOT 00053829 cdl_typ_nm │ │ │ │ │ -000e1d78 00043116 R_ARM_JUMP_SLOT 000944c9 nco_var_avg_rdc_min │ │ │ │ │ +000e1d78 00043116 R_ARM_JUMP_SLOT 000944e9 nco_var_avg_rdc_min │ │ │ │ │ 000e1d7c 00041116 R_ARM_JUMP_SLOT 0005c261 nco_poly_dp_pop_shp │ │ │ │ │ 000e1d80 00055e16 R_ARM_JUMP_SLOT 00089615 nco_set_long │ │ │ │ │ 000e1d84 00057416 R_ARM_JUMP_SLOT 0002abed nco_flt_enm2nmid │ │ │ │ │ 000e1d88 00042416 R_ARM_JUMP_SLOT 00060d71 nco_att_nbr │ │ │ │ │ 000e1d8c 00018716 R_ARM_JUMP_SLOT 00000000 nc_inq_varnatts │ │ │ │ │ 000e1d90 0004f716 R_ARM_JUMP_SLOT 00052af1 nco_remove_backslash │ │ │ │ │ 000e1d94 00018816 R_ARM_JUMP_SLOT 00000000 nc_set_chunk_cache │ │ │ │ │ @@ -1234,23 +1234,23 @@ │ │ │ │ │ 000e1e34 0002de16 R_ARM_JUMP_SLOT 000887fd rintf │ │ │ │ │ 000e1e38 00019d16 R_ARM_JUMP_SLOT 00000000 sin@GLIBC_2.4 │ │ │ │ │ 000e1e3c 00024116 R_ARM_JUMP_SLOT 000504b1 nco_msa_wrp_splt │ │ │ │ │ 000e1e40 00024216 R_ARM_JUMP_SLOT 0004f205 nco_msa_ovl │ │ │ │ │ 000e1e44 00040b16 R_ARM_JUMP_SLOT 00040221 get_min_max │ │ │ │ │ 000e1e48 00019e16 R_ARM_JUMP_SLOT 00000000 omp_get_num_threads@OMP_1.0 │ │ │ │ │ 000e1e4c 00019f16 R_ARM_JUMP_SLOT 00000000 fputs@GLIBC_2.4 │ │ │ │ │ -000e1e50 00047116 R_ARM_JUMP_SLOT 00092709 nco_sph_seg_int │ │ │ │ │ +000e1e50 00047116 R_ARM_JUMP_SLOT 00092729 nco_sph_seg_int │ │ │ │ │ 000e1e54 00040816 R_ARM_JUMP_SLOT 0005edc5 nco_ppc_set_dflt │ │ │ │ │ 000e1e58 0001a016 R_ARM_JUMP_SLOT 00000000 getenv@GLIBC_2.4 │ │ │ │ │ 000e1e5c 00031c16 R_ARM_JUMP_SLOT 00089869 nco_s1d_sng │ │ │ │ │ 000e1e60 0001a116 R_ARM_JUMP_SLOT 00000000 nc_get_vara_uint │ │ │ │ │ 000e1e64 00034d16 R_ARM_JUMP_SLOT 00057409 nco_put_vars │ │ │ │ │ 000e1e68 0001a216 R_ARM_JUMP_SLOT 00000000 nc__open │ │ │ │ │ 000e1e6c 0003a216 R_ARM_JUMP_SLOT 0005b25d nco_poly_init │ │ │ │ │ -000e1e70 0004ee16 R_ARM_JUMP_SLOT 0009acc9 nco_var_copy_tll │ │ │ │ │ +000e1e70 0004ee16 R_ARM_JUMP_SLOT 0009ace9 nco_var_copy_tll │ │ │ │ │ 000e1e74 0001a316 R_ARM_JUMP_SLOT 00000000 nc_get_vars_short │ │ │ │ │ 000e1e78 00035916 R_ARM_JUMP_SLOT 0005c139 nco_poly_shp_free │ │ │ │ │ 000e1e7c 0004b216 R_ARM_JUMP_SLOT 00052215 nco_mss_val_get │ │ │ │ │ 000e1e80 0003cc16 R_ARM_JUMP_SLOT 000173f1 nco_char_att_get │ │ │ │ │ 000e1e84 0001a416 R_ARM_JUMP_SLOT 00000000 nc_inq_grp_full_ncid │ │ │ │ │ 000e1e88 0001a516 R_ARM_JUMP_SLOT 00000000 nc_get_att_schar │ │ │ │ │ 000e1e8c 00027316 R_ARM_JUMP_SLOT 0002d3c1 nco_def_grp_rcr │ │ │ │ │ @@ -1262,57 +1262,57 @@ │ │ │ │ │ 000e1ea4 00022e16 R_ARM_JUMP_SLOT 00022889 nco_crt_sub_vec │ │ │ │ │ 000e1ea8 00027d16 R_ARM_JUMP_SLOT 0002d345 nco_prn_grp_nm_fll │ │ │ │ │ 000e1eac 0001aa16 R_ARM_JUMP_SLOT 00000000 omp_set_dynamic@OMP_1.0 │ │ │ │ │ 000e1eb0 00025616 R_ARM_JUMP_SLOT 0005e519 nco_poly_lst_chk_dbg │ │ │ │ │ 000e1eb4 0004a516 R_ARM_JUMP_SLOT 00058139 nco_inq_attlen_flg │ │ │ │ │ 000e1eb8 00021f16 R_ARM_JUMP_SLOT 00031a95 nco_var_fll_trv │ │ │ │ │ 000e1ebc 0001ab16 R_ARM_JUMP_SLOT 00000000 acos@GLIBC_2.4 │ │ │ │ │ -000e1ec0 00053016 R_ARM_JUMP_SLOT 0008e929 nco_sph_dot_nm │ │ │ │ │ +000e1ec0 00053016 R_ARM_JUMP_SLOT 0008e949 nco_sph_dot_nm │ │ │ │ │ 000e1ec4 0001ad16 R_ARM_JUMP_SLOT 00000000 nc_get_var_float │ │ │ │ │ 000e1ec8 00046d16 R_ARM_JUMP_SLOT 00050f8d nco_cpy_var_val_mlt_lmt_trv │ │ │ │ │ 000e1ecc 0001ae16 R_ARM_JUMP_SLOT 00000000 strchr@GLIBC_2.4 │ │ │ │ │ 000e1ed0 0001af16 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ 000e1ed4 0001b016 R_ARM_JUMP_SLOT 00000000 nc_put_varm_text │ │ │ │ │ 000e1ed8 00054716 R_ARM_JUMP_SLOT 000549a5 nco_inq_grp_parent_flg │ │ │ │ │ 000e1edc 00053d16 R_ARM_JUMP_SLOT 000169d9 nco_gpe_evl_stb │ │ │ │ │ -000e1ee0 00047616 R_ARM_JUMP_SLOT 00090015 nco_geo_lat_correct │ │ │ │ │ +000e1ee0 00047616 R_ARM_JUMP_SLOT 00090035 nco_geo_lat_correct │ │ │ │ │ 000e1ee4 00053516 R_ARM_JUMP_SLOT 0006f4b5 nco_rgr_mpf_sng │ │ │ │ │ 000e1ee8 0004bc16 R_ARM_JUMP_SLOT 00054369 nc_def_var_filter_ccr │ │ │ │ │ 000e1eec 00022016 R_ARM_JUMP_SLOT 0005e1c1 nco_poly_lst_free │ │ │ │ │ 000e1ef0 0004a016 R_ARM_JUMP_SLOT 0004258d kd_nearest_intersect │ │ │ │ │ 000e1ef4 0001b116 R_ARM_JUMP_SLOT 00000000 nc_get_vars_float │ │ │ │ │ 000e1ef8 0001b216 R_ARM_JUMP_SLOT 00000000 nc_get_att_ubyte │ │ │ │ │ 000e1efc 0003bc16 R_ARM_JUMP_SLOT 0003b441 nco_rad │ │ │ │ │ 000e1f00 00056816 R_ARM_JUMP_SLOT 0004ea31 nco_prc_stt_get │ │ │ │ │ -000e1f04 00038516 R_ARM_JUMP_SLOT 0008f215 nco_sph_mlt │ │ │ │ │ +000e1f04 00038516 R_ARM_JUMP_SLOT 0008f235 nco_sph_mlt │ │ │ │ │ 000e1f08 0001b316 R_ARM_JUMP_SLOT 00000000 GOMP_loop_ull_nonmonotonic_dynamic_next@GOMP_4.5 │ │ │ │ │ 000e1f0c 00049016 R_ARM_JUMP_SLOT 00018ba5 nco_bnr_wrt │ │ │ │ │ 000e1f10 0001b416 R_ARM_JUMP_SLOT 00000000 gsl_matrix_alloc │ │ │ │ │ 000e1f14 0001b516 R_ARM_JUMP_SLOT 00000000 nc_get_var1 │ │ │ │ │ 000e1f18 0003f816 R_ARM_JUMP_SLOT 0003fc5d kd_fault │ │ │ │ │ 000e1f1c 00042816 R_ARM_JUMP_SLOT 0005469d nco_get_chunk_cache │ │ │ │ │ 000e1f20 0004f116 R_ARM_JUMP_SLOT 00056215 nco_inq_varndims │ │ │ │ │ 000e1f24 0001b616 R_ARM_JUMP_SLOT 00000000 nc_create │ │ │ │ │ 000e1f28 00028c16 R_ARM_JUMP_SLOT 00054481 nco_sync │ │ │ │ │ 000e1f2c 00041a16 R_ARM_JUMP_SLOT 0001fc51 nco_cnk_sz_set_trv │ │ │ │ │ 000e1f30 0001f816 R_ARM_JUMP_SLOT 0001b60d ncap_var_cnf_dmn │ │ │ │ │ -000e1f34 00031f16 R_ARM_JUMP_SLOT 0008ed05 Cos │ │ │ │ │ +000e1f34 00031f16 R_ARM_JUMP_SLOT 0008ed25 Cos │ │ │ │ │ 000e1f38 0001b716 R_ARM_JUMP_SLOT 00000000 nc_inq_varids │ │ │ │ │ 000e1f3c 0002ee16 R_ARM_JUMP_SLOT 00039ee1 nco_prc_cmn_nsm │ │ │ │ │ -000e1f40 00043a16 R_ARM_JUMP_SLOT 000a250d var_dfl_set │ │ │ │ │ +000e1f40 00043a16 R_ARM_JUMP_SLOT 000a252d var_dfl_set │ │ │ │ │ 000e1f44 0001b816 R_ARM_JUMP_SLOT 00000000 gsl_matrix_free │ │ │ │ │ 000e1f48 0004d716 R_ARM_JUMP_SLOT 0005ca71 nco_poly_typ_sng_get │ │ │ │ │ 000e1f4c 0001b916 R_ARM_JUMP_SLOT 00000000 nc_put_vars_text │ │ │ │ │ 000e1f50 0001ba16 R_ARM_JUMP_SLOT 00000000 strdup@GLIBC_2.4 │ │ │ │ │ 000e1f54 0001bb16 R_ARM_JUMP_SLOT 00000000 erfc@GLIBC_2.4 │ │ │ │ │ 000e1f58 00040516 R_ARM_JUMP_SLOT 00054909 nco_inq_grp_full_ncid_flg │ │ │ │ │ -000e1f5c 0002f316 R_ARM_JUMP_SLOT 00091825 nco_rll_lhs_lat │ │ │ │ │ +000e1f5c 0002f316 R_ARM_JUMP_SLOT 00091845 nco_rll_lhs_lat │ │ │ │ │ 000e1f60 0001bc16 R_ARM_JUMP_SLOT 00000000 __printf_chk@GLIBC_2.4 │ │ │ │ │ 000e1f64 00034516 R_ARM_JUMP_SLOT 000299c9 nco_fl_dmm_mk │ │ │ │ │ -000e1f68 00058516 R_ARM_JUMP_SLOT 00091899 nco_sph_mk_pqcross │ │ │ │ │ +000e1f68 00058516 R_ARM_JUMP_SLOT 000918b9 nco_sph_mk_pqcross │ │ │ │ │ 000e1f6c 00041e16 R_ARM_JUMP_SLOT 0008942d vec_set │ │ │ │ │ 000e1f70 00026416 R_ARM_JUMP_SLOT 00031419 nco_gpe_chk │ │ │ │ │ 000e1f74 0001bd16 R_ARM_JUMP_SLOT 00000000 nc_inq_var_endian │ │ │ │ │ 000e1f78 0004d916 R_ARM_JUMP_SLOT 00050445 nco_msa_qsort_srt_trv │ │ │ │ │ 000e1f7c 0001be16 R_ARM_JUMP_SLOT 00000000 nc_rename_grp │ │ │ │ │ 000e1f80 0002bd16 R_ARM_JUMP_SLOT 0002d159 nco_grp_stk_psh │ │ │ │ │ 000e1f84 0001bf16 R_ARM_JUMP_SLOT 00000000 nc_get_var_ulonglong │ │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgomp.so.1] │ │ │ │ │ 0x0000000e (SONAME) Library soname: [libnco-5.1.4.so] │ │ │ │ │ 0x0000000c (INIT) 0x100f4 │ │ │ │ │ - 0x0000000d (FINI) 0xa40b4 │ │ │ │ │ + 0x0000000d (FINI) 0xa40d4 │ │ │ │ │ 0x00000019 (INIT_ARRAY) 0xe0d2c │ │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ │ 0x0000001a (FINI_ARRAY) 0xe0d30 │ │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x118 │ │ │ │ │ 0x00000005 (STRTAB) 0x7674 │ │ │ │ │ 0x00000006 (SYMTAB) 0x1cb4 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f9e31e35c52de5adb2726d0440efd9b4f46000ce │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 82600a63a9bc5be2a085706fe5f403dbc5533cad │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -3217,15 +3217,15 @@ │ │ │ │ │ Latitude of Source Grid Cell Centers │ │ │ │ │ degrees_north │ │ │ │ │ Latitude of Destination Grid Cell Centers │ │ │ │ │ Latitude of Source Grid Cell Vertices │ │ │ │ │ Latitude of Destination Grid Cell Vertices │ │ │ │ │ %s: INFO %s reports unstructured output grid dimension sizes disagree: mpf.dst_grid_size = %ld != %d = dmn_sz_out[0]. Problem may be caused by incorrect or non-existent "grid_dims" variable in destination gridfile. This is a known issue with gridfiles generated prior to ~20150901, particularly for spectral element dual-grids, and for grids created by TempestRemap. This problem can be safely ignored if workaround succeeds. Attempting workaround ... │ │ │ │ │ nco_map_mk() │ │ │ │ │ -pbuilder1 │ │ │ │ │ +pbuilder2 │ │ │ │ │ %s: %s reports attempt to call nco_sph_area_quadrature() with pl->shp==null │ │ │ │ │ nco_poly_area_add() │ │ │ │ │ %s: ERROR %s cannot find variable "S", a required variable in supported map-files │ │ │ │ │ %s: HINT ncks --chk_map works on map-files that contain sparse array information in the ESMF/CMIP6-format used by CESM, E3SM, CMIP6, and other projects. The map-file checker does not work on Exodus (".g") or SCRIP grid-files or overlap/interface mesh-files. The original SCRIP (not ESMF) format names the weight variable "remap_matrix" instead of "S". The NCO regridder can employ such SCRIP map-files, though the map-file checker does not yet support them. Please contact the NCO project if supporting SCRIP map-file checking would be useful to you. │ │ │ │ │ nco_map_var_init() │ │ │ │ │ INFO area_a = 0.0 or is undefined for all cells in Grid A. This is legal (e.g., for bilinear maps) though it prevents computing the frac_a statistic. Instead, frac_a will be reported as 0.0 for all cells. These frac_a statistics may be safely ignored. │ │ │ │ │ WARNING area_a = %g for grid A cell %lu: Unable to normalize area_b-weighted column-sum to compute frac_a for this gridcell │ │ │ │ │ @@ -4954,14 +4954,15 @@ │ │ │ │ │ %s: WARNING nco_lbr_vrs_prn() reports of_ptr == NULL │ │ │ │ │ Linked to netCDF library version %s compiled %s │ │ │ │ │ NCO netCDF Operators version %s last modified %s built %s on %s by %s │ │ │ │ │ NCO netCDF Operators version %s "%s" built by %s on %s at %s %s │ │ │ │ │ %s version %s │ │ │ │ │ Aug 10 2023 │ │ │ │ │ 17:23:45 │ │ │ │ │ +i-capture-the-hostname │ │ │ │ │ band_sequential │ │ │ │ │ band_interleaved_by_pixel │ │ │ │ │ band_interleaved_by_line │ │ │ │ │ /data/zender/terraref/trr_out.nc │ │ │ │ │ trr_nbr = %d, │ │ │ │ │ %ld,%ld,%ld │ │ │ │ │ nco_sld.c │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │┄ error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`: │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 7705 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 18910 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 12478 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 7705 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 7705 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 12323 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 18910 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 12323 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 7705 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 12323 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 12323 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 12323 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 12818 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 18910 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 12323 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 18910 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 18910 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 18397 │ │ │ │ │┄ objdump: DWARF error: unable to read alt ref 12323 │ │ │ │ │ @@ -1438,42 +1438,42 @@ │ │ │ │ │ b.n 141f4 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ bhi.n 14228 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ │ movs r1, r1 │ │ │ │ │ bhi.n 141f4 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ │ movs r1, r1 │ │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ │ movs r1, r1 │ │ │ │ │ bpl.n 141ac │ │ │ │ │ movs r4, r1 │ │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsls r6, r4, #28 │ │ │ │ │ + lsls r6, r0, #29 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsls r2, r5, #2 │ │ │ │ │ + lsls r2, r1, #3 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsls r4, r5, #3 │ │ │ │ │ + lsls r4, r1, #4 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsls r2, r7, #1 │ │ │ │ │ + lsls r2, r3, #2 │ │ │ │ │ movs r1, r1 │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ nco_att_utl.c:314 (discriminator 6) │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ bne.n 1420a │ │ │ │ │ @@ -1911,49 +1911,49 @@ │ │ │ │ │ b.n 14394 │ │ │ │ │ nco_att_utl.c:158 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nco_att_utl.c:111 │ │ │ │ │ ldr.w r8, [pc, #92] @ 145a8 │ │ │ │ │ add r8, pc │ │ │ │ │ b.n 14394 │ │ │ │ │ - lsls r6, r4, #14 │ │ │ │ │ + lsls r6, r0, #15 │ │ │ │ │ movs r1, r1 │ │ │ │ │ ldmia r4, {r1, r4, r5} │ │ │ │ │ movs r4, r1 │ │ │ │ │ ldmia r4!, {r2, r5} │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r2, r6, #9 │ │ │ │ │ + lsls r2, r2, #10 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsls r6, r6, #9 │ │ │ │ │ + lsls r6, r2, #10 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsls r2, r7, #9 │ │ │ │ │ + lsls r2, r3, #10 │ │ │ │ │ movs r1, r1 │ │ │ │ │ ldmia r2!, {r4, r5, r6, r7} │ │ │ │ │ movs r4, r1 │ │ │ │ │ - lsls r6, r0, #1 │ │ │ │ │ + lsls r6, r4, #1 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r2, #5 │ │ │ │ │ + lsls r4, r6, #5 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsls r2, r4, #1 │ │ │ │ │ + lsls r2, r0, #2 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - vhadd.u d0, d12, d8 │ │ │ │ │ - vhadd.u8 d16, d12, d8 │ │ │ │ │ vhadd.u16 d16, d12, d8 │ │ │ │ │ - cdp2 0, 13, cr0, cr8, cr8, {0} │ │ │ │ │ - cdp2 0, 15, cr0, cr0, cr8, {0} │ │ │ │ │ - cdp2 0, 15, cr0, cr12, cr8, {0} │ │ │ │ │ - vhadd.u8 d16, d8, d8 │ │ │ │ │ - vhadd.u16 d16, d8, d8 │ │ │ │ │ - vhadd.u32 d16, d4, d8 │ │ │ │ │ - vhadd.u d16, d0, d8 │ │ │ │ │ - cdp2 0, 7, cr0, cr12, cr8, {0} │ │ │ │ │ + vhadd.u32 d16, d12, d8 │ │ │ │ │ + vhadd.u d16, d12, d8 │ │ │ │ │ + cdp2 0, 15, cr0, cr8, cr8, {0} │ │ │ │ │ + vhadd.u16 d0, d0, d8 │ │ │ │ │ + vhadd.u16 d0, d12, d8 │ │ │ │ │ + vhadd.u32 d16, d8, d8 │ │ │ │ │ + vhadd.u d16, d8, d8 │ │ │ │ │ + vaddl.u8 q0, d4, d8 │ │ │ │ │ + vaddl.u16 q0, d0, d8 │ │ │ │ │ + cdp2 0, 9, cr0, cr12, cr8, {0} │ │ │ │ │ │ │ │ │ │ 000145ac : │ │ │ │ │ nco_aed_prc_glb(): │ │ │ │ │ nco_att_utl.c:509 │ │ │ │ │ sub sp, #16 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov lr, r0 │ │ │ │ │ @@ -2086,23 +2086,23 @@ │ │ │ │ │ b.n 1461e │ │ │ │ │ nco_att_utl.c:526 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldmia r0!, {r1, r2, r5, r7} │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r3, #1 │ │ │ │ │ + lsls r0, r7, #1 │ │ │ │ │ movs r1, r1 │ │ │ │ │ ldmia r0!, {r3, r4, r5, r6} │ │ │ │ │ movs r4, r1 │ │ │ │ │ ldmia r0!, {r1, r2, r3, r5} │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vhadd.u d0, d12, d8 │ │ │ │ │ + vhadd.u16 d16, d12, d8 │ │ │ │ │ │ │ │ │ │ 000146c8 : │ │ │ │ │ nco_aed_prc_grp(): │ │ │ │ │ nco_att_utl.c:533 │ │ │ │ │ sub sp, #16 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r0 │ │ │ │ │ @@ -2241,22 +2241,22 @@ │ │ │ │ │ nco_att_utl.c:549 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ stmia r7!, {r1, r3, r7} │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vaddl.u16 q0, d2, d8 │ │ │ │ │ + vswp d0, d8 │ │ │ │ │ stmia r7!, {r2, r5, r6} │ │ │ │ │ movs r4, r1 │ │ │ │ │ stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cdp2 0, 7, cr0, cr4, cr8, {0} │ │ │ │ │ + cdp2 0, 9, cr0, cr4, cr8, {0} │ │ │ │ │ │ │ │ │ │ 000147ec : │ │ │ │ │ nco_aed_prc_var_all(): │ │ │ │ │ nco_att_utl.c:557 │ │ │ │ │ sub sp, #16 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r0 │ │ │ │ │ @@ -2465,24 +2465,24 @@ │ │ │ │ │ nco_att_utl.c:587 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ stmia r6!, {r1, r2, r5, r6} │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vhadd.u d16, d10, d8 │ │ │ │ │ + vaddl.u16 q0, d10, d8 │ │ │ │ │ stmia r6!, {r2, r3, r4, r5} │ │ │ │ │ movs r4, r1 │ │ │ │ │ stmia r5!, {r1, r7} │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stc2l 0, cr0, [r2, #-32]! @ 0xffffffe0 │ │ │ │ │ - stc2 0, cr0, [r8, #32]! │ │ │ │ │ - stc2l 0, cr0, [lr, #32] │ │ │ │ │ + stc2 0, cr0, [r2, #32] │ │ │ │ │ + stc2l 0, cr0, [r8, #32] │ │ │ │ │ + stc2l 0, cr0, [lr, #32]! │ │ │ │ │ │ │ │ │ │ 000149a0 : │ │ │ │ │ nco_aed_prc_var_nm(): │ │ │ │ │ nco_att_utl.c:594 │ │ │ │ │ sub sp, #16 │ │ │ │ │ nco_att_utl.c:596 │ │ │ │ │ ldr.w ip, [pc, #784] @ 14cb4 │ │ │ │ │ @@ -2883,29 +2883,29 @@ │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ str.w r9, [sp, #8] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 14a74 │ │ │ │ │ nco_att_utl.c:655 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - vhadd.u16 d16, d2, d8 │ │ │ │ │ + vhadd.u d16, d2, d8 │ │ │ │ │ stmia r4!, {r2, r3, r5, r7} │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r4!, {r1, r2, r3, r7} │ │ │ │ │ movs r4, r1 │ │ │ │ │ stmia r3!, {r3, r5, r6, r7} │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stc2 0, cr0, [r6], #32 │ │ │ │ │ - @ instruction: 0xfb900008 │ │ │ │ │ - umull r0, r0, ip, r8 │ │ │ │ │ - @ instruction: 0xfaf80008 │ │ │ │ │ + stc2l 0, cr0, [r6], {8} │ │ │ │ │ + @ instruction: 0xfbb00008 │ │ │ │ │ + smlal r0, r0, ip, r8 │ │ │ │ │ + smlabb r0, r8, r8, r0 │ │ │ │ │ │ │ │ │ │ 00014cdc : │ │ │ │ │ nco_aed_prc_var_xtr(): │ │ │ │ │ nco_att_utl.c:662 │ │ │ │ │ sub sp, #16 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov lr, r0 │ │ │ │ │ @@ -3094,23 +3094,23 @@ │ │ │ │ │ nco_att_utl.c:687 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stc2l 0, cr0, [lr], {8} │ │ │ │ │ + stc2l 0, cr0, [lr], #32 │ │ │ │ │ stmia r1!, {r1, r3, r6} │ │ │ │ │ movs r4, r1 │ │ │ │ │ stmia r0!, {r2, r4, r7} │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - smlabb r0, r0, r8, r0 │ │ │ │ │ - smlsd r0, r8, r8, r0 │ │ │ │ │ + smlawb r0, r0, r8, r0 │ │ │ │ │ + smmls r0, r8, r8, r0 │ │ │ │ │ │ │ │ │ │ 00014e5c : │ │ │ │ │ nco_att_cpy(): │ │ │ │ │ nco_att_utl.c:696 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r2 │ │ │ │ │ ldr.w r2, [pc, #1428] @ 153f8 │ │ │ │ │ @@ -3817,33 +3817,33 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ itee gt │ │ │ │ │ movgt r4, r1 │ │ │ │ │ itt ge @ unpredictable │ │ │ │ │ movge r4, r1 │ │ │ │ │ asrge r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - smlsd r0, lr, r8, r0 │ │ │ │ │ - @ instruction: 0xfb9e0008 │ │ │ │ │ + smmls r0, lr, r8, r0 │ │ │ │ │ + @ instruction: 0xfbbe0008 │ │ │ │ │ beq.n 153b0 │ │ │ │ │ movs r4, r1 │ │ │ │ │ beq.n 153a4 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - smull r0, r0, r4, r8 │ │ │ │ │ + umull r0, r0, r4, r8 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mcrr2 0, 0, r0, lr, cr8 │ │ │ │ │ - str.w r0, [lr, r8] │ │ │ │ │ - @ instruction: 0xf7200008 │ │ │ │ │ - @ instruction: 0xfa140008 │ │ │ │ │ - @ instruction: 0xf67a0008 │ │ │ │ │ - vld1.8 {d16[0]}, [r2], r8 │ │ │ │ │ - @ instruction: 0xf63a0008 │ │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ │ + stc2l 0, cr0, [lr], #-32 @ 0xffffffe0 │ │ │ │ │ + str??.w r0, [lr, r8] │ │ │ │ │ + @ instruction: 0xf7400008 │ │ │ │ │ + @ instruction: 0xfa340008 │ │ │ │ │ + @ instruction: 0xf69a0008 │ │ │ │ │ + @ instruction: 0xfa020008 │ │ │ │ │ + @ instruction: 0xf65a0008 │ │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - ldr??.w r0, [r8, #8] │ │ │ │ │ + @ instruction: 0xfa180008 │ │ │ │ │ │ │ │ │ │ 00015448 : │ │ │ │ │ nco_fl_lst_att_cat(): │ │ │ │ │ nco_att_utl.c:878 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [pc, #320] @ (15590 ) │ │ │ │ │ @@ -4040,16 +4040,16 @@ │ │ │ │ │ b.n 154ee │ │ │ │ │ nco_att_utl.c:936 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ rev r4, r1 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xfa540008 │ │ │ │ │ - @ instruction: 0xfa600008 │ │ │ │ │ + @ instruction: 0xfa740008 │ │ │ │ │ + @ instruction: 0xfa800008 │ │ │ │ │ @ instruction: 0xb8f8 │ │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ │ │ 000155a4 : │ │ │ │ │ nco_prv_att_cat(): │ │ │ │ │ nco_att_utl.c:943 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -4571,31 +4571,31 @@ │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 156c6 │ │ │ │ │ nco_att_utl.c:1071 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xb8aa │ │ │ │ │ movs r4, r1 │ │ │ │ │ - vst1.8 {d16[0]}, [r6], r8 │ │ │ │ │ + vld1.8 {d16[0]}, [r6], r8 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vst1.8 {d16[0]}, [r2], r8 │ │ │ │ │ + vld1.8 {d16[0]}, [r2], r8 │ │ │ │ │ @ instruction: 0xb876 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - vld4.8 {d0-d3}, [lr], r8 │ │ │ │ │ + vst4.8 {d16-d19}, [lr], r8 │ │ │ │ │ @ instruction: 0xb796 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf6e20008 │ │ │ │ │ - @ instruction: 0xf7c80008 │ │ │ │ │ - @ instruction: 0xf6b20008 │ │ │ │ │ - @ instruction: 0xf6100008 │ │ │ │ │ - @ instruction: 0xf5e00008 │ │ │ │ │ - adds.w r0, sl, #8912896 @ 0x880000 │ │ │ │ │ + @ instruction: 0xf7020008 │ │ │ │ │ + @ instruction: 0xf7e80008 │ │ │ │ │ + @ instruction: 0xf6d20008 │ │ │ │ │ + @ instruction: 0xf6300008 │ │ │ │ │ + addw r0, r0, #2056 @ 0x808 │ │ │ │ │ + @ instruction: 0xf53a0008 │ │ │ │ │ │ │ │ │ │ 00015a0c : │ │ │ │ │ nco_hst_att_cat(): │ │ │ │ │ nco_att_utl.c:1077 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_att_utl.c:1096 │ │ │ │ │ movs r4, #0 │ │ │ │ │ @@ -4861,29 +4861,29 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r4, r5, [sp] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 15ade │ │ │ │ │ nco_att_utl.c:1157 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - @ instruction: 0xf5840008 │ │ │ │ │ + sub.w r0, r4, #8912896 @ 0x880000 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ push {r4, r5} │ │ │ │ │ movs r4, r1 │ │ │ │ │ push {r3, r4} │ │ │ │ │ movs r4, r1 │ │ │ │ │ cbz r6, 15c8e │ │ │ │ │ movs r4, r1 │ │ │ │ │ - adc.w r0, r2, #8912896 @ 0x880000 │ │ │ │ │ - add.w r0, ip, #8912896 @ 0x880000 │ │ │ │ │ - usat16 r0, #8, sl │ │ │ │ │ + sbc.w r0, r2, #8912896 @ 0x880000 │ │ │ │ │ + @ instruction: 0xf52c0008 │ │ │ │ │ + ubfx r0, sl, #0, #9 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf3f00008 │ │ │ │ │ + ands.w r0, r0, #8912896 @ 0x880000 │ │ │ │ │ │ │ │ │ │ 00015c44 : │ │ │ │ │ nco_prs_aed_lst(): │ │ │ │ │ nco_att_utl.c:1163 │ │ │ │ │ ldr.w r2, [pc, #2440] @ 165d0 │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldr.w r3, [pc, #2440] @ 165d4 │ │ │ │ │ @@ -6145,51 +6145,51 @@ │ │ │ │ │ ldrd r0, r2, [sp, #32] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ b.n 1609c │ │ │ │ │ sxth r2, r2 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb.w r0, [r2, r8] │ │ │ │ │ + ldrh.w r0, [r2, r8] │ │ │ │ │ cbz r0, 1661a │ │ │ │ │ movs r4, r1 │ │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - adcs.w r0, r0, #8912896 @ 0x880000 │ │ │ │ │ - bics.w r0, r2, #8912896 @ 0x880000 │ │ │ │ │ + sbcs.w r0, r0, #8912896 @ 0x880000 │ │ │ │ │ + orrs.w r0, r2, #8912896 @ 0x880000 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - eor.w r0, r6, #8912896 @ 0x880000 │ │ │ │ │ - eors.w r0, r8, #8912896 @ 0x880000 │ │ │ │ │ - @ instruction: 0xf53a0008 │ │ │ │ │ - eors.w r0, r2, #8912896 @ 0x880000 │ │ │ │ │ - @ instruction: 0xf3340008 │ │ │ │ │ + @ instruction: 0xf4a60008 │ │ │ │ │ + @ instruction: 0xf4b80008 │ │ │ │ │ + adcs.w r0, sl, #8912896 @ 0x880000 │ │ │ │ │ + @ instruction: 0xf4b20008 │ │ │ │ │ + @ instruction: 0xf3540008 │ │ │ │ │ add r6, sp, #496 @ 0x1f0 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - @ instruction: 0xf3720008 │ │ │ │ │ - vaddl.s16 q8, d10, d8 │ │ │ │ │ - vaddl.s32 q8, d12, d8 │ │ │ │ │ - ands.w r0, sl, #8 │ │ │ │ │ - and.w r0, lr, #8 │ │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ │ + @ instruction: 0xf3920008 │ │ │ │ │ + vext.8 d16, d10, d8, #0 │ │ │ │ │ + and.w r0, ip, #8 │ │ │ │ │ + bics.w r0, sl, #8 │ │ │ │ │ + bic.w r0, lr, #8 │ │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - @ instruction: 0xf0b00008 │ │ │ │ │ - ldcl 0, cr0, [sl, #-32]! @ 0xffffffe0 │ │ │ │ │ - orns r0, ip, #8 │ │ │ │ │ - eor.w r0, ip, #8 │ │ │ │ │ - eors.w r0, r6, #8 │ │ │ │ │ - eors.w r0, lr, #8 │ │ │ │ │ - eors.w r0, r8, #8 │ │ │ │ │ - eors.w r0, sl, #8 │ │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ │ + @ instruction: 0xf0d00008 │ │ │ │ │ + ldc 0, cr0, [sl, #32] │ │ │ │ │ + eors.w r0, ip, #8 │ │ │ │ │ + @ instruction: 0xf0ac0008 │ │ │ │ │ + @ instruction: 0xf0b60008 │ │ │ │ │ + @ instruction: 0xf0be0008 │ │ │ │ │ + @ instruction: 0xf0b80008 │ │ │ │ │ + @ instruction: 0xf0ba0008 │ │ │ │ │ + str r5, [sp, #864] @ 0x360 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - vhadd.s d0, d6, d8 │ │ │ │ │ - vaddl.s32 q0, d0, d8 │ │ │ │ │ + vhadd.s16 d16, d6, d8 │ │ │ │ │ + vaddl.s8 q8, d0, d8 │ │ │ │ │ │ │ │ │ │ 00016650 : │ │ │ │ │ nco_prs_att(): │ │ │ │ │ nco_att_utl.c:1494 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r7, r3 │ │ │ │ │ nco_att_utl.c:1513 │ │ │ │ │ @@ -6372,24 +6372,24 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12128 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1672e │ │ │ │ │ b.n 166ce │ │ │ │ │ add r7, pc, #984 @ (adr r7, 16b70 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ - ldcl 0, cr0, [r6, #32]! │ │ │ │ │ - cdp 0, 0, cr0, cr6, cr8, {0} │ │ │ │ │ - ldc 0, cr0, [sl, #32]! │ │ │ │ │ - ldcl 0, cr0, [lr, #-32] @ 0xffffffe0 │ │ │ │ │ + cdp 0, 1, cr0, cr6, cr8, {0} │ │ │ │ │ + cdp 0, 2, cr0, cr6, cr8, {0} │ │ │ │ │ + ldcl 0, cr0, [sl, #32] │ │ │ │ │ + ldcl 0, cr0, [lr, #-32]! @ 0xffffffe0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stcl 0, cr0, [r8, #-32] @ 0xffffffe0 │ │ │ │ │ - stc 0, cr0, [ip, #-32]! @ 0xffffffe0 │ │ │ │ │ - stc 0, cr0, [lr, #-32] @ 0xffffffe0 │ │ │ │ │ - stc 0, cr0, [r8, #-32] @ 0xffffffe0 │ │ │ │ │ + stcl 0, cr0, [r8, #-32]! @ 0xffffffe0 │ │ │ │ │ + stcl 0, cr0, [ip, #-32] @ 0xffffffe0 │ │ │ │ │ + stc 0, cr0, [lr, #-32]! @ 0xffffffe0 │ │ │ │ │ + stc 0, cr0, [r8, #-32]! @ 0xffffffe0 │ │ │ │ │ │ │ │ │ │ 000167bc : │ │ │ │ │ nco_gpe_evl(): │ │ │ │ │ nco_att_utl.c:1611 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r1, [pc, #496] @ (169b4 ) │ │ │ │ │ @@ -6667,24 +6667,24 @@ │ │ │ │ │ nco_att_utl.c:1712 │ │ │ │ │ blx 11518 │ │ │ │ │ b.n 1688a │ │ │ │ │ add r6, pc, #608 @ (adr r6, 16c18 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldcl 0, cr0, [r2, #32] │ │ │ │ │ + ldcl 0, cr0, [r2, #32]! │ │ │ │ │ add r6, pc, #480 @ (adr r6, 16ba4 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stcl 0, cr0, [ip], {8} │ │ │ │ │ + stcl 0, cr0, [ip], #32 │ │ │ │ │ add r5, pc, #784 @ (adr r5, 16ce0 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ - ldc 0, cr0, [r0], {8} │ │ │ │ │ - mrrc 0, 0, r0, r8, cr8 │ │ │ │ │ + ldc 0, cr0, [r0], #-32 @ 0xffffffe0 │ │ │ │ │ + ldcl 0, cr0, [r8], #-32 @ 0xffffffe0 │ │ │ │ │ │ │ │ │ │ 000169d8 : │ │ │ │ │ nco_gpe_evl_stb(): │ │ │ │ │ nco_att_utl.c:1573 │ │ │ │ │ ldr r2, [pc, #196] @ (16aa0 ) │ │ │ │ │ ldr r3, [pc, #200] @ (16aa4 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ @@ -6797,25 +6797,25 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ add r4, pc, #512 @ (adr r4, 16ca4 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xebe20008 │ │ │ │ │ + stc 0, cr0, [r2], {8} │ │ │ │ │ add r4, pc, #344 @ (adr r4, 16c08 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ add r4, pc, #96 @ (adr r4, 16b14 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - orn r0, r4, r8 │ │ │ │ │ - cdp 0, 15, cr0, cr10, cr8, {0} │ │ │ │ │ - adds.w r0, ip, r8 │ │ │ │ │ - @ instruction: 0xeb2a0008 │ │ │ │ │ + eor.w r0, r4, r8 │ │ │ │ │ + vhadd.s16 d0, d10, d8 │ │ │ │ │ + @ instruction: 0xeb3c0008 │ │ │ │ │ + adc.w r0, sl, r8 │ │ │ │ │ │ │ │ │ │ 00016ac8 : │ │ │ │ │ nco_gpe_free(): │ │ │ │ │ nco_att_utl.c:1729 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ nco_att_utl.c:1731 │ │ │ │ │ @@ -6883,18 +6883,18 @@ │ │ │ │ │ nco_att_utl.c:1894 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_att_utl.c:1898 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_att_utl.c:1899 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xead00008 │ │ │ │ │ - @ instruction: 0xead60008 │ │ │ │ │ - @ instruction: 0xeae80008 │ │ │ │ │ - @ instruction: 0xead60008 │ │ │ │ │ + @ instruction: 0xeaf00008 │ │ │ │ │ + @ instruction: 0xeaf60008 │ │ │ │ │ + add.w r0, r8, r8 │ │ │ │ │ + @ instruction: 0xeaf60008 │ │ │ │ │ │ │ │ │ │ 00016b40 : │ │ │ │ │ nco_gpe_prs_arg(): │ │ │ │ │ nco_att_utl.c:1742 │ │ │ │ │ ldr r2, [pc, #792] @ (16e5c ) │ │ │ │ │ ldr r3, [pc, #796] @ (16e60 ) │ │ │ │ │ add r2, pc │ │ │ │ │ @@ -7331,34 +7331,34 @@ │ │ │ │ │ nco_att_utl.c:1879 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ add r3, pc, #112 @ (adr r3, 16ed0 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldcl 0, cr0, [r0, #-32] @ 0xffffffe0 │ │ │ │ │ + ldcl 0, cr0, [r0, #-32]! @ 0xffffffe0 │ │ │ │ │ add r2, pc, #992 @ (adr r2, 1724c ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ands.w r0, ip, r8 │ │ │ │ │ - eor.w r0, r2, r8 │ │ │ │ │ - eor.w r0, ip, r8 │ │ │ │ │ - eors.w r0, r6, r8 │ │ │ │ │ - @ instruction: 0xeaa00008 │ │ │ │ │ - @ instruction: 0xeaae0008 │ │ │ │ │ - @ instruction: 0xeabc0008 │ │ │ │ │ - pkhbt r0, r6, r8 │ │ │ │ │ - @ instruction: 0xead20008 │ │ │ │ │ - @ instruction: 0xead40008 │ │ │ │ │ + bics.w r0, ip, r8 │ │ │ │ │ + @ instruction: 0xeaa20008 │ │ │ │ │ + @ instruction: 0xeaac0008 │ │ │ │ │ + @ instruction: 0xeab60008 │ │ │ │ │ + pkhbt r0, r0, r8 │ │ │ │ │ + pkhbt r0, lr, r8 │ │ │ │ │ + @ instruction: 0xeadc0008 │ │ │ │ │ + @ instruction: 0xeae60008 │ │ │ │ │ + @ instruction: 0xeaf20008 │ │ │ │ │ + @ instruction: 0xeaf40008 │ │ │ │ │ add r0, pc, #712 @ (adr r0, 17164 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ - stmdb sl, {r3} │ │ │ │ │ - strd r0, r0, [r2], #-32 │ │ │ │ │ - @ instruction: 0xe8300008 │ │ │ │ │ + stmdb sl!, {r3} │ │ │ │ │ + stmia.w r2, {r3} │ │ │ │ │ + @ instruction: 0xe8500008 │ │ │ │ │ │ │ │ │ │ 00016ea8 : │ │ │ │ │ nco_prs_rnm_lst(): │ │ │ │ │ nco_att_utl.c:1905 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_att_utl.c:1917 │ │ │ │ │ movs r3, #12 │ │ │ │ │ @@ -7504,15 +7504,15 @@ │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 00016fb8 : │ │ │ │ │ nco_vrs_att_cat(): │ │ │ │ │ nco_att_utl.c:1969 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ nco_att_utl.c:1972 │ │ │ │ │ @@ -7638,21 +7638,21 @@ │ │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ bne.n 170a0 │ │ │ │ │ add sp, #168 @ 0xa8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - strd r0, r0, [r8], #32 │ │ │ │ │ + stmdb r8, {r3} │ │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - strd r0, r0, [r4], #32 │ │ │ │ │ + stmdb r4, {r3} │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia.w lr!, {r3} │ │ │ │ │ + @ instruction: 0xe8de0008 │ │ │ │ │ ldr r5, [sp, #856] @ 0x358 │ │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ │ │ 000170bc : │ │ │ │ │ nco_glb_att_add(): │ │ │ │ │ nco_att_utl.c:2018 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -7823,15 +7823,15 @@ │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ bne.n 171f0 │ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - b.n 1712c │ │ │ │ │ + b.n 1716c │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r4, [sp, #776] @ 0x308 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r4, [sp, #528] @ 0x210 │ │ │ │ │ movs r4, r1 │ │ │ │ │ @@ -7910,15 +7910,15 @@ │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ bne.n 1727e │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - b.n 170d0 │ │ │ │ │ + b.n 17110 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ │ movs r4, r1 │ │ │ │ │ @@ -7942,17 +7942,17 @@ │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ nco_att_utl.c:2133 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nco_att_utl.c:2132 │ │ │ │ │ movs r0, #1 │ │ │ │ │ nco_att_utl.c:2133 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - b.n 17020 │ │ │ │ │ + b.n 17060 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 1702c │ │ │ │ │ + b.n 1706c │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000172c0 : │ │ │ │ │ nco_xcp_prc(): │ │ │ │ │ nco_att_utl.c:2141 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -8092,27 +8092,27 @@ │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ ldr r3, [sp, #592] @ 0x250 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r3, [sp, #376] @ 0x178 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - b.n 17034 │ │ │ │ │ + b.n 17074 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 17040 │ │ │ │ │ + b.n 17080 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - b.n 16fc8 │ │ │ │ │ + b.n 17008 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 16f90 │ │ │ │ │ + b.n 16fd0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 177d8 │ │ │ │ │ + b.n 17818 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 16f44 │ │ │ │ │ + b.n 16f84 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000173f0 : │ │ │ │ │ nco_char_att_get(): │ │ │ │ │ nco_att_utl.c:2190 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -8804,41 +8804,41 @@ │ │ │ │ │ nco_aux.c:113 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 174e4 │ │ │ │ │ + b.n 17524 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r7, [sp, #960] @ 0x3c0 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - b.n 17f38 │ │ │ │ │ + b.n 17f78 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 17f20 │ │ │ │ │ + b.n 17f60 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 180c8 │ │ │ │ │ + b.n 17108 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 17d2c │ │ │ │ │ + b.n 17d6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 17f48 │ │ │ │ │ + b.n 17f88 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 17f08 │ │ │ │ │ + b.n 17f48 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - b.n 17ee4 │ │ │ │ │ + b.n 17f24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 17e0c │ │ │ │ │ + b.n 17e4c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 17d44 │ │ │ │ │ + b.n 17d84 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00017918 : │ │ │ │ │ nco_get_dmn_info(): │ │ │ │ │ nco_aux.c:122 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -8921,15 +8921,15 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r4, [sp, #888] @ 0x378 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - b.n 17f28 │ │ │ │ │ + b.n 17f68 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000179c0 : │ │ │ │ │ nco_aux_prs(): │ │ │ │ │ nco_aux.c:342 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -9083,37 +9083,37 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r6 │ │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ │ add r2, pc, #328 @ (adr r2, 17c4c ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ - b.n 18068 │ │ │ │ │ + b.n 180a8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adc.w r0, r6, r8 │ │ │ │ │ - b.n 18044 │ │ │ │ │ + sbc.w r0, r6, r8 │ │ │ │ │ + b.n 18084 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xeb2e0008 │ │ │ │ │ - b.n 1801c │ │ │ │ │ + adc.w r0, lr, r8 │ │ │ │ │ + b.n 1805c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds.w r0, r6, r8 │ │ │ │ │ - b.n 17ff4 │ │ │ │ │ + @ instruction: 0xeb360008 │ │ │ │ │ + b.n 18034 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xeafe0008 │ │ │ │ │ - b.n 17fcc │ │ │ │ │ + adds.w r0, lr, r8 │ │ │ │ │ + b.n 1800c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 180e0 │ │ │ │ │ + b.n 18120 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 17edc │ │ │ │ │ + b.n 17f1c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 17fec │ │ │ │ │ + b.n 1802c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 17f7c │ │ │ │ │ + b.n 17fbc │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 17f0c │ │ │ │ │ + b.n 17f4c │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00017b40 : │ │ │ │ │ nco_aux_evl(): │ │ │ │ │ nco_aux.c:153 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -9790,38 +9790,38 @@ │ │ │ │ │ b.n 17e14 │ │ │ │ │ nco_aux.c:331 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 17d24 │ │ │ │ │ + b.n 17d64 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r2, [sp, #760] @ 0x2f8 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ │ movs r3, r1 │ │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - b.n 18128 │ │ │ │ │ + b.n 18168 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 18340 │ │ │ │ │ + b.n 18380 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb.w r0, [lr, r8] │ │ │ │ │ - b.n 18540 │ │ │ │ │ + strh.w r0, [lr, r8] │ │ │ │ │ + b.n 18580 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - udf #102 @ 0x66 │ │ │ │ │ + udf #134 @ 0x86 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 1830c │ │ │ │ │ + b.n 1834c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 18098 │ │ │ │ │ + b.n 180d8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00018078 : │ │ │ │ │ nco_aux_evl_trv(): │ │ │ │ │ nco_aux.c:391 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -10395,26 +10395,26 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r4 │ │ │ │ │ ldrh r0, [r3, #46] @ 0x2e │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 187a0 │ │ │ │ │ + b.n 187e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrh r6, [r3, #44] @ 0x2c │ │ │ │ │ movs r4, r1 │ │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldrh r6, [r3, #32] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - bge.n 184bc │ │ │ │ │ + blt.n 184fc │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf2d60008 │ │ │ │ │ - ble.n 1854c │ │ │ │ │ + @ instruction: 0xf2f60008 │ │ │ │ │ + ble.n 1858c │ │ │ │ │ movs r0, r1 │ │ │ │ │ nco_aux.c:513 │ │ │ │ │ ldr r3, [pc, #216] @ (185c8 ) │ │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ @@ -10512,21 +10512,21 @@ │ │ │ │ │ mov r4, r5 │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ b.n 18376 │ │ │ │ │ nco_aux.c:564 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bls.n 1851c │ │ │ │ │ + bls.n 1855c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bge.n 184e4 │ │ │ │ │ + bge.n 18524 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bvc.n 185c0 │ │ │ │ │ + bhi.n 18600 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000185dc : │ │ │ │ │ nco_find_lat_lon_trv(): │ │ │ │ │ nco_aux.c:575 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r1 │ │ │ │ │ @@ -10856,41 +10856,41 @@ │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ ldrh r4, [r6, #2] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - bgt.n 187a0 │ │ │ │ │ + bgt.n 187e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcc.n 18980 │ │ │ │ │ + bcc.n 187c0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcc.n 187d8 │ │ │ │ │ + bcc.n 18818 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bge.n 18814 │ │ │ │ │ + bge.n 18854 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r6, [r3, #52] @ 0x34 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcc.n 18960 │ │ │ │ │ + bcc.n 187a0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bge.n 1884c │ │ │ │ │ + bge.n 1888c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bls.n 18834 │ │ │ │ │ + bls.n 18874 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bls.n 18894 │ │ │ │ │ + bge.n 188d4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bge.n 18830 │ │ │ │ │ + bge.n 18870 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bls.n 18818 │ │ │ │ │ + bls.n 18858 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bls.n 18830 │ │ │ │ │ + bls.n 18870 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000188b4 : │ │ │ │ │ nco_check_nm_aux(): │ │ │ │ │ nco_aux.c:656 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -11088,37 +11088,37 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strh r6, [r3, #44] @ 0x2c │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bge.n 18a8c │ │ │ │ │ + bge.n 18acc │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r4, [r5, #42] @ 0x2a │ │ │ │ │ movs r4, r1 │ │ │ │ │ strh r2, [r0, #42] @ 0x2a │ │ │ │ │ movs r4, r1 │ │ │ │ │ - bne.n 18968 │ │ │ │ │ + bne.n 189a8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bhi.n 18a04 │ │ │ │ │ + bhi.n 18a44 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bls.n 18a8c │ │ │ │ │ + bls.n 18acc │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bhi.n 18a74 │ │ │ │ │ + bhi.n 18ab4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bhi.n 18a88 │ │ │ │ │ + bhi.n 18ac8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bls.n 18a6c │ │ │ │ │ + bls.n 18aac │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bvc.n 18a54 │ │ │ │ │ + bhi.n 18a94 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bhi.n 18ab0 │ │ │ │ │ + bhi.n 18af0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00018a68 : │ │ │ │ │ nco_bnr_open(): │ │ │ │ │ nco_bnr.c:16 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -11203,23 +11203,23 @@ │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ b.n 18a7c │ │ │ │ │ strh r6, [r5, #30] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bls.n 18ba8 │ │ │ │ │ + bls.n 18be8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bls.n 18ba4 │ │ │ │ │ + bls.n 18be4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bhi.n 18c08 │ │ │ │ │ + bhi.n 18a48 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bhi.n 18a60 │ │ │ │ │ + bhi.n 18aa0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00018b1c : │ │ │ │ │ nco_bnr_close(): │ │ │ │ │ nco_bnr.c:34 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -11288,19 +11288,19 @@ │ │ │ │ │ blx 1108c │ │ │ │ │ b.n 18b2e │ │ │ │ │ nop │ │ │ │ │ strh r4, [r7, #24] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bls.n 18bec │ │ │ │ │ + bls.n 18c2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bhi.n 18b30 │ │ │ │ │ + bhi.n 18b70 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00018ba4 : │ │ │ │ │ nco_bnr_wrt(): │ │ │ │ │ nco_bnr.c:55 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -11524,27 +11524,27 @@ │ │ │ │ │ nop │ │ │ │ │ strh r0, [r6, #20] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r6, [r1, #20] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - bls.n 18e38 │ │ │ │ │ + bls.n 18c78 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bhi.n 18e24 │ │ │ │ │ + bhi.n 18e64 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bhi.n 18e3c │ │ │ │ │ + bhi.n 18c7c │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r2, [r0, #14] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bhi.n 18dd8 │ │ │ │ │ + bhi.n 18e18 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00018d78 : │ │ │ │ │ nco_bnr_rd(): │ │ │ │ │ nco_bnr.c:175 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -11635,19 +11635,19 @@ │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ nop │ │ │ │ │ strh r6, [r0, #6] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvc.n 18d68 │ │ │ │ │ + bvc.n 18da8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvc.n 18d70 │ │ │ │ │ + bvc.n 18db0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00018e40 : │ │ │ │ │ nco_nd2endm(): │ │ │ │ │ nco_cln_utl.c:31 │ │ │ │ │ @@ -11738,20 +11738,20 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strh r0, [r3, #0] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia.w sl, {r3} │ │ │ │ │ + ldmia.w sl!, {r3} │ │ │ │ │ ldrb r4, [r4, #31] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvc.n 18f30 │ │ │ │ │ + bvc.n 18f70 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrb r2, [r4, #30] │ │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ │ │ 00018efc : │ │ │ │ │ nco_newdate(): │ │ │ │ │ nco_cln_utl.c:59 │ │ │ │ │ @@ -11976,16 +11976,15 @@ │ │ │ │ │ nco_cln_utl.c:123 │ │ │ │ │ subs r5, r5, r3 │ │ │ │ │ nco_cln_utl.c:124 │ │ │ │ │ b.n 18fd6 │ │ │ │ │ nco_cln_utl.c:138 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - b.n 19054 │ │ │ │ │ - movs r0, r1 │ │ │ │ │ + @ instruction: 0xe8060008 │ │ │ │ │ ldrb r6, [r1, #29] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrb r6, [r3, #25] │ │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ │ │ @@ -12143,45 +12142,45 @@ │ │ │ │ │ b.n 190d8 │ │ │ │ │ nco_cln_utl.c:160 │ │ │ │ │ movs r4, #5 │ │ │ │ │ b.n 190d8 │ │ │ │ │ nco_cln_utl.c:161 │ │ │ │ │ movs r4, #6 │ │ │ │ │ b.n 190d8 │ │ │ │ │ - bpl.n 19224 │ │ │ │ │ + bpl.n 19264 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - bpl.n 191f4 │ │ │ │ │ + bpl.n 19234 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bpl.n 191ec │ │ │ │ │ + bpl.n 1922c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bvs.n 191d4 │ │ │ │ │ + bvs.n 19214 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bmi.n 191cc │ │ │ │ │ + bpl.n 1920c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bmi.n 191c4 │ │ │ │ │ + bpl.n 19204 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bmi.n 191bc │ │ │ │ │ + bpl.n 191fc │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bmi.n 191b4 │ │ │ │ │ + bpl.n 191f4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bmi.n 191a4 │ │ │ │ │ + bpl.n 191e4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bmi.n 191a0 │ │ │ │ │ + bmi.n 191e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bmi.n 1919c │ │ │ │ │ + bmi.n 191dc │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r7, [pc, #624] @ (19460 ) │ │ │ │ │ + ldr r7, [pc, #816] @ (19520 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ - bmi.n 19184 │ │ │ │ │ + bmi.n 191c4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bmi.n 19180 │ │ │ │ │ + bmi.n 191c0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bmi.n 1917c │ │ │ │ │ + bmi.n 191bc │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000191fc : │ │ │ │ │ nco_cln_fmt_dt(): │ │ │ │ │ nco_cln_utl.c:171 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -12359,27 +12358,27 @@ │ │ │ │ │ nco_cln_utl.c:211 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldrb r2, [r2, #17] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bmi.n 193a4 │ │ │ │ │ + bmi.n 193e4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrb r6, [r4, #15] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - bcc.n 192d4 │ │ │ │ │ + bcc.n 19314 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcc.n 1932c │ │ │ │ │ + bcc.n 1936c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcc.n 19480 │ │ │ │ │ + bcc.n 192c0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - pop {r2, r3, r5} │ │ │ │ │ + pop {r2, r3, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcc.n 1944c │ │ │ │ │ + bcc.n 1948c │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00019390 : │ │ │ │ │ nco_cln_get_cln_typ(): │ │ │ │ │ nco_cln_utl.c:216 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ nco_cln_utl.c:222 │ │ │ │ │ @@ -12478,31 +12477,31 @@ │ │ │ │ │ blx 12028 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #7 │ │ │ │ │ movne r4, #6 │ │ │ │ │ b.n 193cc │ │ │ │ │ nop │ │ │ │ │ - bcc.n 19470 │ │ │ │ │ + bcc.n 194b0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcs.n 1945c │ │ │ │ │ + bcc.n 1949c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcs.n 19458 │ │ │ │ │ + bcc.n 19498 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcc.n 19468 │ │ │ │ │ + bcc.n 194a8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcs.n 1945c │ │ │ │ │ + bcc.n 1949c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcs.n 19450 │ │ │ │ │ + bcc.n 19490 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcs.n 19444 │ │ │ │ │ + bcc.n 19484 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcs.n 1943c │ │ │ │ │ + bcc.n 1947c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcs.n 19438 │ │ │ │ │ + bcs.n 19478 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001947c : │ │ │ │ │ nco_cln_days_in_year_prior_to_given_month(): │ │ │ │ │ nco_cln_utl.c:254 │ │ │ │ │ cmp r0, #5 │ │ │ │ │ beq.n 194ba │ │ │ │ │ @@ -13131,15 +13130,15 @@ │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ strb r0, [r2, #21] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00019968 : │ │ │ │ │ nco_cln_chk_tm(): │ │ │ │ │ nco_cln_utl.c:465 │ │ │ │ │ ldr r1, [pc, #48] @ (1999c ) │ │ │ │ │ nco_cln_utl.c:460 │ │ │ │ │ @@ -13166,19 +13165,19 @@ │ │ │ │ │ blx 11c60 │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ nco_cln_utl.c:467 (discriminator 4) │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ │ + ldmia r6!, {r2} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000199a8 : │ │ │ │ │ nco_cln_cnv_mk(): │ │ │ │ │ nco_cln_utl.c:663 │ │ │ │ │ ldr r2, [pc, #800] @ (19ccc ) │ │ │ │ │ ldr r3, [pc, #804] @ (19cd0 ) │ │ │ │ │ @@ -13606,83 +13605,83 @@ │ │ │ │ │ nco_cln_utl.c:749 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strb r0, [r6, #18] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvc.n 19d3c │ │ │ │ │ + bvc.n 19d7c │ │ │ │ │ movs r0, r1 │ │ │ │ │ strb r0, [r1, #18] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r6, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strb r6, [r2, #16] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r1, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - beq.n 19d8c │ │ │ │ │ + beq.n 19dcc │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - beq.n 19c30 │ │ │ │ │ + beq.n 19c70 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - beq.n 19c7c │ │ │ │ │ + beq.n 19cbc │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bmi.n 19dd8 │ │ │ │ │ + bmi.n 19c18 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bmi.n 19d8c │ │ │ │ │ + bmi.n 19dcc │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bpl.n 19d60 │ │ │ │ │ + bpl.n 19da0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcc.n 19cb4 │ │ │ │ │ + bcc.n 19cf4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bmi.n 19df0 │ │ │ │ │ + bmi.n 19c30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bmi.n 19ca4 │ │ │ │ │ + bmi.n 19ce4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ │ + ldmia r4, {r1, r3, r4} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r5, {r1, r2, r5, r7} │ │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r5!, {r1} │ │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ │ + ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcs.n 19c94 │ │ │ │ │ + bcs.n 19cd4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcc.n 19db4 │ │ │ │ │ + bcc.n 19df4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcc.n 19e34 │ │ │ │ │ + bcc.n 19c74 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00019d60 : │ │ │ │ │ nco_cln_clc_dbl_dff(): │ │ │ │ │ nco_cln_utl.c:764 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -14226,59 +14225,59 @@ │ │ │ │ │ b.n 1a118 │ │ │ │ │ nco_cln_utl.c:1190 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldr r4, [r1, #120] @ 0x78 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bmi.n 1a214 │ │ │ │ │ + bmi.n 1a254 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - bne.n 1a130 │ │ │ │ │ + bcs.n 1a170 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bne.n 1a134 │ │ │ │ │ + bcs.n 1a174 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r1, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcc.n 1a1cc │ │ │ │ │ + bcc.n 1a20c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bne.n 1a240 │ │ │ │ │ + bne.n 1a080 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcc.n 1a19c │ │ │ │ │ + bcc.n 1a1dc │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r6, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bne.n 1a21c │ │ │ │ │ + bne.n 1a25c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - beq.n 1a0e8 │ │ │ │ │ + beq.n 1a128 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - beq.n 1a288 │ │ │ │ │ + beq.n 1a0c8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - beq.n 1a278 │ │ │ │ │ + beq.n 1a0b8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - beq.n 1a26c │ │ │ │ │ + beq.n 1a0ac │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcs.n 1a1a0 │ │ │ │ │ + bcs.n 1a1e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bne.n 1a0cc │ │ │ │ │ + bne.n 1a10c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bne.n 1a1f4 │ │ │ │ │ + bne.n 1a234 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - beq.n 1a0dc │ │ │ │ │ + beq.n 1a11c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - beq.n 1a120 │ │ │ │ │ + beq.n 1a160 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001a1b0 : │ │ │ │ │ nco_cln_clc_tm(): │ │ │ │ │ nco_cln_utl.c:988 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -14685,33 +14684,33 @@ │ │ │ │ │ nco_cln_utl.c:1099 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcs.n 1a5e0 │ │ │ │ │ + bcs.n 1a420 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r4, [r6, #68] @ 0x44 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ │ movs r1, r1 │ │ │ │ │ ldr r6, [r0, #68] @ 0x44 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bne.n 1a508 │ │ │ │ │ + bne.n 1a548 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - beq.n 1a5e0 │ │ │ │ │ + beq.n 1a420 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - beq.n 1a5ac │ │ │ │ │ + beq.n 1a5ec │ │ │ │ │ movs r0, r1 │ │ │ │ │ - beq.n 1a5dc │ │ │ │ │ + beq.n 1a41c │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001a510 : │ │ │ │ │ nco_cln_clc_dbl_var_dff(): │ │ │ │ │ nco_cln_utl.c:883 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -14827,23 +14826,23 @@ │ │ │ │ │ nco_cln_utl.c:910 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r6, [r2, #16] │ │ │ │ │ movs r4, r1 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001a610 : │ │ │ │ │ nco_clm_nfo_to_tm_bnds(): │ │ │ │ │ nco_cln_utl.c:480 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ @@ -15212,35 +15211,35 @@ │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ movs r0, #0 │ │ │ │ │ lsls r4, r5 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ movs r4, r1 │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r6!, {r7} │ │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ │ + ldmia r4, {r4} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bkpt 0x0024 │ │ │ │ │ + bkpt 0x0044 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001a938 : │ │ │ │ │ nco_cln_clc_dbl_org(): │ │ │ │ │ nco_cln_utl.c:935 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -15468,29 +15467,29 @@ │ │ │ │ │ nco_cln_utl.c:979 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r4, [r3, #80] @ 0x50 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r2, [r5, #76] @ 0x4c │ │ │ │ │ movs r4, r1 │ │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r4, [r2, #68] @ 0x44 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ │ + ldmia r3!, {r1, r4, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ │ + ldmia r3!, {r1, r2, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001ab0c : │ │ │ │ │ nco_cln_sng_rbs(): │ │ │ │ │ nco_cln_utl.c:1199 │ │ │ │ │ ldr r1, [pc, #376] @ (1ac88 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ @@ -15721,43 +15720,43 @@ │ │ │ │ │ b.n 1ac0c │ │ │ │ │ nco_cln_utl.c:1263 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ str r2, [r1, #52] @ 0x34 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r6, [r3, #48] @ 0x30 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r1, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r2, [r6, #40] @ 0x28 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r6, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ite ge │ │ │ │ │ - movge r0, r1 │ │ │ │ │ - stmialt r3!, {r2, r3, r4, r6} │ │ │ │ │ + ite gt │ │ │ │ │ + movgt r0, r1 │ │ │ │ │ + stmiale r3!, {r2, r3, r4, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r3!, {} │ │ │ │ │ + stmia r3!, {r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001accc : │ │ │ │ │ nco_cln_var_prs(): │ │ │ │ │ nco_cln_utl.c:1272 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -16090,25 +16089,25 @@ │ │ │ │ │ nop │ │ │ │ │ str r0, [r1, #24] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r6, [r6, #20] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r2, [r5, #16] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r1, {r1, r2, r5, r6} │ │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001af8c : │ │ │ │ │ nco_var_cnf_dmn(): │ │ │ │ │ nco_cnf_dmn.c:19 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -16923,31 +16922,31 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrsh r4, [r5, r2] │ │ │ │ │ movs r4, r1 │ │ │ │ │ ldrsh r0, [r3, r2] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrb r6, [r1, r5] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ │ + stmia r3!, {r1} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r3!, {r1, r2, r6, r7} │ │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001b60c : │ │ │ │ │ ncap_var_cnf_dmn(): │ │ │ │ │ nco_cnf_dmn.c:346 │ │ │ │ │ ldr r2, [pc, #188] @ (1b6cc ) │ │ │ │ │ ldr r3, [pc, #192] @ (1b6d0 ) │ │ │ │ │ @@ -17065,15 +17064,15 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r6, [r5, r0] │ │ │ │ │ movs r4, r1 │ │ │ │ │ ldr r2, [r0, r0] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001b6e4 : │ │ │ │ │ nco_var_dmn_rdr_mtd(): │ │ │ │ │ nco_cnf_dmn.c:394 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -17756,46 +17755,46 @@ │ │ │ │ │ nop │ │ │ │ │ ldrsb r2, [r5, r5] │ │ │ │ │ movs r4, r1 │ │ │ │ │ ldrsb r6, [r2, r5] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r6, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r0, [r5, r7] │ │ │ │ │ movs r4, r1 │ │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - itet lt │ │ │ │ │ - movlt r0, r1 │ │ │ │ │ - stmiage r0!, {r1, r4} │ │ │ │ │ - movlt r0, r1 │ │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ │ + itet le │ │ │ │ │ + movle r0, r1 │ │ │ │ │ + stmiagt r0!, {r1, r4, r5} │ │ │ │ │ + movle r0, r1 │ │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ite │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - sevlal │ │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - itt mi │ │ │ │ │ - movmi r0, r1 │ │ │ │ │ - itee hi @ unpredictable │ │ │ │ │ - movhi r0, r1 │ │ │ │ │ + nop {7} │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + itt vs │ │ │ │ │ + movvs r0, r1 │ │ │ │ │ + itee ge @ unpredictable │ │ │ │ │ + movge r0, r1 │ │ │ │ │ │ │ │ │ │ 0001bc48 : │ │ │ │ │ nco_var_dmn_rdr_val(): │ │ │ │ │ nco_cnf_dmn.c:644 │ │ │ │ │ - stmdbls sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - movls r6, r1 │ │ │ │ │ + stmdblt sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ + movlt r6, r1 │ │ │ │ │ nco_cnf_dmn.c:656 │ │ │ │ │ ldr.w ip, [pc, #1084] @ 1c08c │ │ │ │ │ nco_cnf_dmn.c:644 │ │ │ │ │ sub.w sp, sp, #12352 @ 0x3040 │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ │ nco_cnf_dmn.c:656 │ │ │ │ │ @@ -18347,31 +18346,31 @@ │ │ │ │ │ nco_cnf_dmn.c:807 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nco_cnf_dmn.c:735 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 1c042 │ │ │ │ │ b.n 1c004 │ │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r0, [r5, r7] │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r0, [r2, r7] │ │ │ │ │ movs r4, r1 │ │ │ │ │ ldr r7, [pc, #464] @ (1c270 ) │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r3, pc} │ │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ │ + pop {r2, pc} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ │ + pop {r1, r2, r4, pc} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001c0b0 : │ │ │ │ │ cast_void_nctype(): │ │ │ │ │ nco_cnf_typ.c:18 │ │ │ │ │ subs r0, #1 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ @@ -19394,19 +19393,19 @@ │ │ │ │ │ ldr.w sl, [pc, #20] @ 1c998 │ │ │ │ │ add sl, pc │ │ │ │ │ b.n 1c956 │ │ │ │ │ cmp r4, lr │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ │ + push {r1, r3, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - push {r6} │ │ │ │ │ + push {r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001c99c : │ │ │ │ │ nco_var_cnf_typ.localalias(): │ │ │ │ │ nco_cnf_typ.c:249 │ │ │ │ │ ldr.w r2, [pc, #3180] @ 1d60c │ │ │ │ │ ldr.w r3, [pc, #3180] @ 1d610 │ │ │ │ │ @@ -20822,19 +20821,19 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ add sl, r5 │ │ │ │ │ movs r4, r1 │ │ │ │ │ mvns r6, r5 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - uxtb r2, r7 │ │ │ │ │ + cbz r2, 1d66a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cbz r0, 1d674 │ │ │ │ │ + cbz r0, 1d67c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ │ movs r0, r1 │ │ │ │ │ nco_cnf_typ.c:351 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ble.w 1ca4e │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -22737,15 +22736,15 @@ │ │ │ │ │ nco_cnf_typ.c:1443 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_cnf_typ.c:1423 │ │ │ │ │ mov r0, r4 │ │ │ │ │ nco_cnf_typ.c:1446 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001e680 : │ │ │ │ │ ncap_typ_hgh(): │ │ │ │ │ nco_cnf_typ.c:1452 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ nco_cnf_typ.c:1483 │ │ │ │ │ @@ -22990,21 +22989,21 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ movs r6, #206 @ 0xce │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r6, #180 @ 0xb4 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r6, #122 @ 0x7a │ │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ │ │ 0001e81c : │ │ │ │ │ nco_cnk_map_sng_get(): │ │ │ │ │ nco_cnk.c:50 │ │ │ │ │ @@ -23069,32 +23068,32 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nco_cnk.c:73 │ │ │ │ │ blx 118fc │ │ │ │ │ nco_cnk.c:76 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_cnk.c:77 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - @ instruction: 0xf7ca000a │ │ │ │ │ - ldr r3, [sp, #624] @ 0x270 │ │ │ │ │ + @ instruction: 0xf7ea000a │ │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ │ + ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #664] @ 0x298 │ │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001e89c : │ │ │ │ │ nco_dfl_case_cnk_plc_err(): │ │ │ │ │ nco_cnk.c:122 │ │ │ │ │ ldr r2, [pc, #112] @ (1e910 ) │ │ │ │ │ ldr r3, [pc, #116] @ (1e914 ) │ │ │ │ │ @@ -23160,21 +23159,21 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ movs r5, #190 @ 0xbe │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r5, #164 @ 0xa4 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r5, #106 @ 0x6a │ │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ │ │ 0001e92c : │ │ │ │ │ nco_cnk_plc_sng_get(): │ │ │ │ │ nco_cnk.c:82 │ │ │ │ │ @@ -23229,29 +23228,29 @@ │ │ │ │ │ nco_cnk.c:101 │ │ │ │ │ blx 12348 │ │ │ │ │ nco_cnk.c:104 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_cnk.c:105 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #568] @ 0x238 │ │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ │ + ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001e998 : │ │ │ │ │ nco_cnk_csh_ini(): │ │ │ │ │ nco_cnk.c:136 │ │ │ │ │ ldr r2, [pc, #184] @ (1ea54 ) │ │ │ │ │ ldr r3, [pc, #188] @ (1ea58 ) │ │ │ │ │ @@ -23360,23 +23359,23 @@ │ │ │ │ │ nco_cnk.c:161 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ movs r4, #194 @ 0xc2 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r4, #162 @ 0xa2 │ │ │ │ │ movs r4, r1 │ │ │ │ │ movs r4, #134 @ 0x86 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001ea70 : │ │ │ │ │ nco_cnk_prs(): │ │ │ │ │ nco_cnk.c:275 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_cnk.c:288 │ │ │ │ │ @@ -23547,17 +23546,17 @@ │ │ │ │ │ nop │ │ │ │ │ movs r3, #228 @ 0xe4 │ │ │ │ │ movs r4, r1 │ │ │ │ │ movs r3, #214 @ 0xd6 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ │ movs r4, r1 │ │ │ │ │ │ │ │ │ │ 0001ebb4 : │ │ │ │ │ @@ -23843,23 +23842,23 @@ │ │ │ │ │ beq.n 1ed04 │ │ │ │ │ b.n 1ec50 │ │ │ │ │ nop │ │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ │ movs r4, r1 │ │ │ │ │ movs r2, #4 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001ed80 : │ │ │ │ │ nco_cnk_dmn_free(): │ │ │ │ │ nco_cnk.c:361 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -24244,86 +24243,86 @@ │ │ │ │ │ nco_cnk.c:415 │ │ │ │ │ movs r0, #9 │ │ │ │ │ b.n 1eff6 │ │ │ │ │ movs r0, #142 @ 0x8e │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ │ + str r5, [sp, #576] @ 0x240 │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r0, #110 @ 0x6e │ │ │ │ │ movs r4, r1 │ │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #424] @ 0x1a8 │ │ │ │ │ + str r4, [sp, #552] @ 0x228 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs.w r0, lr, #10 │ │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ │ + rsbs r0, lr, #10 │ │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ │ + str r4, [sp, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ │ + str r3, [sp, #856] @ 0x358 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ │ + str r3, [sp, #728] @ 0x2d8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #280] @ 0x118 │ │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ │ movs r0, r1 │ │ │ │ │ subs r6, r4, #1 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001f0f4 : │ │ │ │ │ nco_cnk_plc_get(): │ │ │ │ │ nco_cnk.c:427 │ │ │ │ │ ldr r2, [pc, #632] @ (1f370 ) │ │ │ │ │ ldr r3, [pc, #636] @ (1f374 ) │ │ │ │ │ @@ -24643,18 +24642,24 @@ │ │ │ │ │ b.n 1f312 │ │ │ │ │ nco_cnk.c:473 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ adds r6, r4, #5 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r6, r0, #5 │ │ │ │ │ movs r4, r1 │ │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ │ + movs r0, r1 │ │ │ │ │ str r2, [sp, #632] @ 0x278 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r2, [sp, #520] @ 0x208 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r2, [sp, #488] @ 0x1e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r2, [sp, #504] @ 0x1f8 │ │ │ │ │ @@ -24681,47 +24686,41 @@ │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r1, [sp, #1000] @ 0x3e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r1, [sp, #1016] @ 0x3f8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r1, [sp, #904] @ 0x388 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #648] @ 0x288 │ │ │ │ │ + str r1, [sp, #696] @ 0x2b8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r1, [sp, #672] @ 0x2a0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ │ movs r0, r1 │ │ │ │ │ subs r2, r1, r5 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001f408 : │ │ │ │ │ nco_cnk_dsk_inq(): │ │ │ │ │ nco_cnk.c:479 │ │ │ │ │ push {lr} │ │ │ │ │ nco_cnk.c:485 │ │ │ │ │ @@ -25736,68 +25735,68 @@ │ │ │ │ │ b.n 1f8b0 │ │ │ │ │ nco_cnk.c:854 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ adds r6, r5, r7 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r2, r0, r7 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r0, r0, r1 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cmp r1, #166 @ 0xa6 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ │ + ldrh r2, [r7, #58] @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf4f0000b │ │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ │ + @ instruction: 0xf520000b │ │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ cmp r0, #174 @ 0xae │ │ │ │ │ movs r4, r1 │ │ │ │ │ cmp r0, #160 @ 0xa0 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ │ + ldrh r2, [r5, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0001fc50 : │ │ │ │ │ nco_cnk_sz_set_trv(): │ │ │ │ │ nco_cnk.c:863 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_cnk.c:880 │ │ │ │ │ @@ -27263,15 +27262,15 @@ │ │ │ │ │ nco_cnk.c:1063 │ │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ movs r2, #1 │ │ │ │ │ blx 123f4 │ │ │ │ │ b.w 1feba │ │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r2, r6, #7 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r2, r2, #7 │ │ │ │ │ movs r4, r1 │ │ │ │ │ @@ -27279,53 +27278,53 @@ │ │ │ │ │ movs r4, r1 │ │ │ │ │ movs r4, #86 @ 0x56 │ │ │ │ │ movs r4, r1 │ │ │ │ │ lsrs r6, r3, #30 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ subs r2, r0, #5 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r0, #28] │ │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r4, r1, #5 │ │ │ │ │ movs r4, r1 │ │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r5, #14] │ │ │ │ │ + strh r0, [r1, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ nco_cnk.c:1083 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ nco_cnk.c:1144 │ │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ │ nco_cnk.c:1083 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -28083,53 +28082,53 @@ │ │ │ │ │ nco_cnk.c:1279 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ b.n 20e56 │ │ │ │ │ nop │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 206c0 │ │ │ │ │ + b.n 20720 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r2, r2, r0 │ │ │ │ │ movs r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r5, #28] │ │ │ │ │ + strh r6, [r1, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r4, #32] │ │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r7, #2] │ │ │ │ │ + strh r6, [r3, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r6, #30] │ │ │ │ │ + strb r2, [r2, #31] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ │ + ldrb r0, [r0, #29] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r5, #18] │ │ │ │ │ + strh r4, [r1, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00020ec4 : │ │ │ │ │ nco_cnv_arm_inq(): │ │ │ │ │ nco_cnv_arm.c:15 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -28237,27 +28236,27 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 20f4e │ │ │ │ │ nco_cnv_arm.c:43 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ vaddl.u16 q0, d0, d11 │ │ │ │ │ - strh r0, [r2, #16] │ │ │ │ │ + strh r0, [r6, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r2, #16] │ │ │ │ │ + strh r2, [r6, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ vaddl.u8 q0, d2, d11 │ │ │ │ │ - strh r2, [r0, #16] │ │ │ │ │ + strh r2, [r4, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ vhadd.u32 d0, d12, d11 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r4, [r2, #10] │ │ │ │ │ + strh r4, [r6, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00020f94 : │ │ │ │ │ nco_cnv_arm_time_mk(): │ │ │ │ │ nco_cnv_arm.c:49 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -28330,21 +28329,21 @@ │ │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ │ b.n 20fde │ │ │ │ │ nco_cnv_arm.c:73 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ cdp2 0, 12, cr0, cr4, cr11, {0} │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r0, #10] │ │ │ │ │ + strh r6, [r4, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ cdp2 0, 10, cr0, cr6, cr11, {0} │ │ │ │ │ cdp2 0, 7, cr0, cr14, cr11, {0} │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r0, [r7, #6] │ │ │ │ │ + strh r0, [r3, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00021038 : │ │ │ │ │ nco_cnv_arm_time_install(): │ │ │ │ │ nco_cnv_arm.c:79 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_cnv_arm.c:97 │ │ │ │ │ @@ -28643,39 +28642,39 @@ │ │ │ │ │ nco_cnv_arm.c:121 │ │ │ │ │ b.n 211b8 │ │ │ │ │ nco_cnv_arm.c:169 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ cdp2 0, 1, cr0, cr10, cr11, {0} │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r4, [r1, #18] │ │ │ │ │ + strh r4, [r5, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r2, #18] │ │ │ │ │ + strh r2, [r6, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r3, #18] │ │ │ │ │ + strh r2, [r7, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r3, #2] │ │ │ │ │ + strh r6, [r7, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [pc, #600] @ (214d0 ) │ │ │ │ │ + ldr r2, [pc, #728] @ (21550 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldc2l 0, cr0, [r4, #44] @ 0x2c │ │ │ │ │ - strh r4, [r5, #0] │ │ │ │ │ + strh r4, [r1, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r0, [r3, #4] │ │ │ │ │ + strh r0, [r7, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r2, #0] │ │ │ │ │ + strh r2, [r6, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ stc2 0, cr0, [r4], #44 @ 0x2c │ │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r2, #2] │ │ │ │ │ + strh r4, [r6, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002129c : │ │ │ │ │ nco_cnv_arm_base_time_get(): │ │ │ │ │ nco_cnv_arm.c:174 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -28722,15 +28721,15 @@ │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xfbba000b │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ │ movs r0, r1 │ │ │ │ │ @ instruction: 0xfb90000b │ │ │ │ │ │ │ │ │ │ 000212fc : │ │ │ │ │ nco_clm_nfo_get(): │ │ │ │ │ nco_cnv_csm.c:16 │ │ │ │ │ ldr r2, [pc, #588] @ (2154c ) │ │ │ │ │ @@ -29068,51 +29067,51 @@ │ │ │ │ │ b.n 21396 │ │ │ │ │ nco_cnv_csm.c:96 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ smmla r0, ip, fp, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r1, #20] │ │ │ │ │ + strh r6, [r5, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ smlad r0, r2, fp, r0 │ │ │ │ │ - cmn r4, r5 │ │ │ │ │ + orrs r4, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ │ + ldrb r2, [r7, #31] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r0, [r0, #6] │ │ │ │ │ + strh r0, [r4, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r5, #4] │ │ │ │ │ + strh r0, [r1, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr??.w r0, [r6, #11] │ │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - rors r6, r0 │ │ │ │ │ + rors r6, r4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - sbcs r2, r7 │ │ │ │ │ + rors r2, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - sbcs r6, r5 │ │ │ │ │ + rors r6, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - sbcs r2, r4 │ │ │ │ │ + rors r2, r0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ │ + ldrb r0, [r1, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000215a4 : │ │ │ │ │ nco_cnv_ini(): │ │ │ │ │ nco_cnv_csm.c:101 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -29396,41 +29395,41 @@ │ │ │ │ │ b.n 21742 │ │ │ │ │ nco_cnv_csm.c:172 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldrh.w r0, [r0, #11] │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mvns r4, r6 │ │ │ │ │ + add r4, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r7, #20] │ │ │ │ │ + strh r6, [r3, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strb.w r0, [r6, #11] │ │ │ │ │ str.w r0, [r6, fp] │ │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - orrs r6, r4 │ │ │ │ │ + muls r6, r0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r0, #14] │ │ │ │ │ + strh r6, [r4, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000217e0 : │ │ │ │ │ nco_cnv_ccm_ccsm_cf_inq(): │ │ │ │ │ nco_cnv_csm.c:177 │ │ │ │ │ ldr r1, [pc, #368] @ (21954 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ @@ -29639,35 +29638,35 @@ │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 21902 │ │ │ │ │ nco_cnv_csm.c:227 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ @ instruction: 0xf674000b │ │ │ │ │ - sbcs r0, r7 │ │ │ │ │ + rors r0, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r4, [r0, #4] │ │ │ │ │ + strh r4, [r4, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ movw r0, #26635 @ 0x680b │ │ │ │ │ @ instruction: 0xf620000b │ │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r2, r1 │ │ │ │ │ + asrs r2, r5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ │ + ldrb r0, [r2, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ │ + ldrb r0, [r1, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00021988 : │ │ │ │ │ nco_cnv_ccm_ccsm_cf_date(): │ │ │ │ │ nco_cnv_csm.c:234 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -29895,34 +29894,34 @@ │ │ │ │ │ nco_cnv_csm.c:297 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xf4ca000b │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xf4ba000b │ │ │ │ │ - strh r4, [r7, #2] │ │ │ │ │ + strh r4, [r3, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r7, #12] │ │ │ │ │ + strh r6, [r3, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r4, #12] │ │ │ │ │ + strh r0, [r0, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r4, [r7, #26] │ │ │ │ │ + strb r4, [r3, #27] │ │ │ │ │ movs r0, r1 │ │ │ │ │ @ instruction: 0xf3d8000b │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r5, #6] │ │ │ │ │ + strh r6, [r1, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r0, #12] │ │ │ │ │ + strh r6, [r4, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r6, #6] │ │ │ │ │ + strh r2, [r2, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00021b74 : │ │ │ │ │ nco_cnv_cf_crd_add(): │ │ │ │ │ nco_cnv_csm.c:304 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -30239,22 +30238,22 @@ │ │ │ │ │ nco_cnv_csm.c:343 │ │ │ │ │ b.n 21d30 │ │ │ │ │ nco_cnv_csm.c:388 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r0, [r1, #16] │ │ │ │ │ + strh r0, [r5, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ movt r0, #57355 @ 0xe00b │ │ │ │ │ movt r0, #24587 @ 0x600b │ │ │ │ │ @ instruction: 0xf12c000b │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00021de8 : │ │ │ │ │ nco_cnv_cf_cll_mth_add(): │ │ │ │ │ nco_cnv_csm.c:401 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -31321,94 +31320,94 @@ │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nco_cnv_csm.c:732 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - strh r4, [r7, #30] │ │ │ │ │ + strh r4, [r3, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ orrs.w r0, lr, #11 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bics.w r0, r6, #11 │ │ │ │ │ - ldrb r6, [r4, #29] │ │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - mov r8, r4 │ │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - negs r6, r1 │ │ │ │ │ + negs r6, r5 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldcl 0, cr0, [lr], #-44 @ 0xffffffd4 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r4, #13] │ │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ │ + ldrb r2, [r7, #7] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000226a4 : │ │ │ │ │ nco_rdc_sng_to_op_typ(): │ │ │ │ │ nco_cnv_csm.c:738 │ │ │ │ │ ldr r1, [pc, #224] @ (22788 ) │ │ │ │ │ nco_cnv_csm.c:737 │ │ │ │ │ @@ -31547,39 +31546,39 @@ │ │ │ │ │ nco_cnv_csm.c:753 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nco_cnv_csm.c:749 │ │ │ │ │ movs r0, #11 │ │ │ │ │ nco_cnv_csm.c:753 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r6, [r1, #31] │ │ │ │ │ + strb r6, [r5, #31] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r0, [r1, #31] │ │ │ │ │ + strb r0, [r5, #31] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r0, #31] │ │ │ │ │ + strb r2, [r4, #31] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, r2, r7 │ │ │ │ │ + adds r6, r6, r7 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000227bc : │ │ │ │ │ nco_op_typ_to_rdc_sng(): │ │ │ │ │ nco_cnv_csm.c:759 │ │ │ │ │ subs r0, #4 │ │ │ │ │ nco_cnv_csm.c:758 │ │ │ │ │ @@ -31661,39 +31660,39 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nco_cnv_csm.c:774 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_cnv_csm.c:777 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_cnv_csm.c:778 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r2, #27] │ │ │ │ │ + strb r2, [r6, #27] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r1, #27] │ │ │ │ │ + strb r2, [r5, #27] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, r2, r3 │ │ │ │ │ + adds r2, r6, r3 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - strb r4, [r4, #26] │ │ │ │ │ + strb r4, [r0, #27] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00022860 : │ │ │ │ │ nco_crt_dot(): │ │ │ │ │ nco_crt.c:349 │ │ │ │ │ vldr d4, [r0] │ │ │ │ │ vldr d5, [r1] │ │ │ │ │ @@ -32281,21 +32280,21 @@ │ │ │ │ │ bkpt 0x0050 │ │ │ │ │ sub sp, #472 @ 0x1d8 │ │ │ │ │ subs r2, #31 │ │ │ │ │ b.n 23154 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r3, #25] │ │ │ │ │ + strb r6, [r7, #25] │ │ │ │ │ movs r0, r1 │ │ │ │ │ b.n 23104 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r7, #23] │ │ │ │ │ + strb r6, [r3, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ b.n 23088 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 00022d2c : │ │ │ │ │ nco_poly_vrl_flg_sng_get(): │ │ │ │ │ nco_crt.c:456 │ │ │ │ │ @@ -32320,21 +32319,21 @@ │ │ │ │ │ nco_crt.c:465 │ │ │ │ │ bx lr │ │ │ │ │ nco_crt.c:459 │ │ │ │ │ ldr r0, [pc, #16] @ (22d5c ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - strb r0, [r1, #22] │ │ │ │ │ + strb r0, [r5, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r6, [r7, #21] │ │ │ │ │ + strb r6, [r3, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r0, [r1, #22] │ │ │ │ │ + strb r0, [r5, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r6, [r7, #21] │ │ │ │ │ + strb r6, [r3, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00022d60 : │ │ │ │ │ nco_crt_intersect(): │ │ │ │ │ nco_crt.c:64 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r0 │ │ │ │ │ @@ -32794,29 +32793,29 @@ │ │ │ │ │ nop │ │ │ │ │ b.n 232a4 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ b.n 2328c │ │ │ │ │ movs r3, r1 │ │ │ │ │ - strb r0, [r1, #21] │ │ │ │ │ + strb r0, [r5, #21] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r0, [r4, #21] │ │ │ │ │ + strb r0, [r0, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r4, [r1, #22] │ │ │ │ │ + strb r4, [r5, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ udf #184 @ 0xb8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - strb r6, [r6, #11] │ │ │ │ │ + strb r6, [r2, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r6, [r0, #10] │ │ │ │ │ + strb r6, [r4, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r6, [r3, #11] │ │ │ │ │ + strb r6, [r7, #11] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000230e4 : │ │ │ │ │ nco_crt_set_domain(): │ │ │ │ │ nco_crt.c:479 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ @@ -33208,41 +33207,41 @@ │ │ │ │ │ b.n 2332e │ │ │ │ │ nco_ctl.c:126 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ blt.n 23344 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r4, [r5, #8] │ │ │ │ │ + strb r4, [r1, #9] │ │ │ │ │ movs r0, r1 │ │ │ │ │ blt.n 23330 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r2, [r3, #3] │ │ │ │ │ + strb r2, [r7, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r4, #3] │ │ │ │ │ + strb r2, [r0, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r5, #3] │ │ │ │ │ + strb r2, [r1, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ blt.n 23444 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r4, [r7, #2] │ │ │ │ │ + strb r4, [r3, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r6, [r2, #3] │ │ │ │ │ + strb r6, [r6, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r3, #3] │ │ │ │ │ + strb r2, [r7, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00023400 : │ │ │ │ │ nco_mpi_get(): │ │ │ │ │ nco_ctl.c:130 │ │ │ │ │ ldr r1, [pc, #124] @ (23480 ) │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ @@ -33317,27 +33316,27 @@ │ │ │ │ │ nco_ctl.c:170 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ bge.n 23538 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r1, #4] │ │ │ │ │ + strb r6, [r5, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ bge.n 23524 │ │ │ │ │ movs r3, r1 │ │ │ │ │ bge.n 234ec │ │ │ │ │ movs r3, r1 │ │ │ │ │ - stmia r0!, {r6} │ │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r4, [r6, #1] │ │ │ │ │ + strb r4, [r2, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000234a4 : │ │ │ │ │ nco_dfl_case_tmr_typ_err(): │ │ │ │ │ nco_ctl.c:524 │ │ │ │ │ ldr r2, [pc, #112] @ (23518 ) │ │ │ │ │ ldr r3, [pc, #116] @ (2351c ) │ │ │ │ │ @@ -33403,21 +33402,21 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ bls.n 23488 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r4, [r6, #4] │ │ │ │ │ + strb r4, [r2, #5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ bls.n 23460 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r4, [r0, #1] │ │ │ │ │ + strb r4, [r4, #1] │ │ │ │ │ movs r0, r1 │ │ │ │ │ bls.n 235f8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 00023534 : │ │ │ │ │ nco_exit(): │ │ │ │ │ nco_ctl.c:538 │ │ │ │ │ @@ -33494,23 +33493,23 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10c48 │ │ │ │ │ nop │ │ │ │ │ bls.n 23600 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r6, #3] │ │ │ │ │ + strb r6, [r2, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r7, #3] │ │ │ │ │ + strb r2, [r3, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ bhi.n 235bc │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r2, [r4, #1] │ │ │ │ │ + strb r2, [r0, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000235d0 : │ │ │ │ │ nco_ddra(): │ │ │ │ │ nco_ctl.c:177 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -33933,75 +33932,75 @@ │ │ │ │ │ ldr r6, [pc, #660] @ (23bb0 ) │ │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ │ ldr r5, [pc, #672] @ (23bc0 ) │ │ │ │ │ stmia r1!, {r1, r2, r5, r7} │ │ │ │ │ ldr r4, [pc, #452] @ (23ae8 ) │ │ │ │ │ pop {r1, r3, r6, r7} │ │ │ │ │ ldr r4, [pc, #368] @ (23a98 ) │ │ │ │ │ - strb r4, [r4, #10] │ │ │ │ │ + strb r4, [r0, #11] │ │ │ │ │ movs r0, r1 │ │ │ │ │ bhi.n 23a20 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bhi.n 23a0c │ │ │ │ │ movs r3, r1 │ │ │ │ │ cdp 0, 11, cr0, cr14, cr11, {0} │ │ │ │ │ ldc 0, cr0, [sl, #44] @ 0x2c │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ │ + ldr r6, [r1, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r7, #104] @ 0x68 │ │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r7, #104] @ 0x68 │ │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r0, #108] @ 0x6c │ │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r0, #108] @ 0x6c │ │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ │ movs r0, r1 │ │ │ │ │ nco_ctl.c:304 │ │ │ │ │ blx 1085c │ │ │ │ │ nco_ctl.c:305 │ │ │ │ │ ldr.w r3, [pc, #1036] @ 23dbc │ │ │ │ │ add r3, pc │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ @@ -34502,26 +34501,26 @@ │ │ │ │ │ bmi.n 23d0c │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xeb2a000b │ │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ │ movs r0, r1 │ │ │ │ │ @ instruction: 0xeaf2000b │ │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ stmia r1!, {r1, r2, r5, r7} │ │ │ │ │ ldr r4, [pc, #452] @ (23fb4 ) │ │ │ │ │ nco_ctl.c:457 │ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ │ adds r6, r3, r1 │ │ │ │ │ @@ -35070,43 +35069,43 @@ │ │ │ │ │ nco_ctl.c:852 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldmia r5, {r1, r4, r5, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ │ + ldr r6, [r1, #64] @ 0x40 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldmia r5, {r2, r5, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ │ + ldr r6, [r4, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldmia r5!, {r3} │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000241bc : │ │ │ │ │ nco_prg_prs(): │ │ │ │ │ nco_ctl.c:858 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ @@ -35506,101 +35505,101 @@ │ │ │ │ │ nco_ctl.c:939 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ b.n 24204 │ │ │ │ │ nop │ │ │ │ │ ldmia r4, {r1, r2, r4, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ + movs r0, r1 │ │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ │ + ldr r4, [r7, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ │ + asrs r0, r6 │ │ │ │ │ + movs r1, r1 │ │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r2 │ │ │ │ │ - movs r1, r1 │ │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ │ + movs r0, r1 │ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ + subs r4, r7, r6 │ │ │ │ │ + movs r1, r1 │ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r4, r3, r6 │ │ │ │ │ - movs r1, r1 │ │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ │ + ldr r6, [r1, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ │ + movs r1, r1 │ │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ │ - movs r1, r1 │ │ │ │ │ ldr r4, [r1, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00024590 : │ │ │ │ │ nco_usg_prn(): │ │ │ │ │ nco_ctl.c:952 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ ldr r5, [pc, #44] @ (245c4 ) │ │ │ │ │ @@ -37049,415 +37048,415 @@ │ │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 126e8 │ │ │ │ │ b.n 25570 │ │ │ │ │ nop │ │ │ │ │ - strb r4, [r3, #28] │ │ │ │ │ + strb r4, [r7, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r5, #4] │ │ │ │ │ + strh r2, [r1, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - strh r4, [r3, #6] │ │ │ │ │ + strh r4, [r7, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r2, #6] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - strh r6, [r2, #8] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - strh r4, [r1, #8] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - strh r0, [r0, #10] │ │ │ │ │ + strh r2, [r6, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r6, [r6, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r1, #12] │ │ │ │ │ + strh r4, [r5, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r0, #12] │ │ │ │ │ + strh r0, [r4, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r0, #14] │ │ │ │ │ + strh r6, [r2, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r7, #12] │ │ │ │ │ + strh r2, [r5, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r6, #14] │ │ │ │ │ + strh r0, [r4, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r5, #14] │ │ │ │ │ + strh r4, [r4, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r3, #16] │ │ │ │ │ + strh r2, [r3, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r6, #32] │ │ │ │ │ + strh r6, [r2, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ │ + strh r4, [r1, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ │ + strh r4, [r7, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ │ + strh r6, [r0, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ │ + strh r4, [r7, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r0, [r7, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r2, [r4, #56] @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r3, #60] @ 0x3c │ │ │ │ │ + strh r6, [r6, #58] @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r0, #6] │ │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r0, #14] │ │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r6, #22] │ │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r6, #24] │ │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ │ + ldrh r6, [r2, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r2, #32] │ │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r1, #44] @ 0x2c │ │ │ │ │ + ldrh r6, [r6, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrh r6, [r5, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ │ + ldrh r4, [r4, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r3, #48] @ 0x30 │ │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrh r4, [r0, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrh r4, [r4, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r3, #54] @ 0x36 │ │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r2, #54] @ 0x36 │ │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r0, #56] @ 0x38 │ │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ │ + ldrh r0, [r7, #60] @ 0x3c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ │ + str r1, [sp, #744] @ 0x2e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ │ + str r1, [sp, #720] @ 0x2d0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #664] @ 0x298 │ │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #824] @ 0x338 │ │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ │ + str r2, [sp, #904] @ 0x388 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ │ + str r3, [sp, #216] @ 0xd8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #16] │ │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r3, [sp, #1016] @ 0x3f8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #440] @ 0x1b8 │ │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #912] @ 0x390 │ │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #856] @ 0x358 │ │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #672] @ 0x2a0 │ │ │ │ │ + str r5, [sp, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [sp, #144] @ 0x90 │ │ │ │ │ + str r5, [sp, #744] @ 0x2e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [sp, #648] @ 0x288 │ │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [sp, #952] @ 0x3b8 │ │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r6, [sp, #912] @ 0x390 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ │ + str r7, [sp, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ │ + str r7, [sp, #232] @ 0xe8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r7, [sp, #584] @ 0x248 │ │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r7, [sp, #824] @ 0x338 │ │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ │ + str r7, [sp, #736] @ 0x2e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [sp, #248] @ 0xf8 │ │ │ │ │ + str r7, [sp, #912] @ 0x390 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ │ + ldr r0, [sp, #376] @ 0x178 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #632] @ 0x278 │ │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ │ + ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #616] @ 0x268 │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ │ movs r0, r1 │ │ │ │ │ nco_ctl.c:1183 │ │ │ │ │ ldr.w r1, [pc, #1252] @ 25a58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12028 │ │ │ │ │ cbz r0, 2558e │ │ │ │ │ @@ -38056,163 +38055,163 @@ │ │ │ │ │ nco_ctl.c:1028 (discriminator 1) │ │ │ │ │ b.n 25840 │ │ │ │ │ nco_ctl.c:955 │ │ │ │ │ movs r4, #0 │ │ │ │ │ nco_ctl.c:1001 │ │ │ │ │ blx 10648 │ │ │ │ │ b.w 245d4 │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ │ + ldr r1, [sp, #360] @ 0x168 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ + ldr r2, [sp, #216] @ 0xd8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [sp, #648] @ 0x288 │ │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ │ + ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r3, [sp, #856] @ 0x358 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [sp, #392] @ 0x188 │ │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [sp, #512] @ 0x200 │ │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r1, r4] │ │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ │ + ldrh r4, [r5, r4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [r5, #8] │ │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ │ + str r0, [r1, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ │ + ldr r2, [r5, r2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r0, [r0, #3] │ │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r6, [r3, #6] │ │ │ │ │ + strb r0, [r4, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r0, [r6, #12] │ │ │ │ │ + strb r6, [r7, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ │ + strb r0, [r2, #13] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r7, #32] │ │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r0, #10] │ │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ + strb r2, [r4, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r4, #24] │ │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ │ + ldrh r6, [r0, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r3, #24] │ │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r1, #26] │ │ │ │ │ + strh r2, [r7, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r7, #20] │ │ │ │ │ + strh r0, [r5, #26] │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + strh r6, [r3, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r7, #24] │ │ │ │ │ + strh r0, [r3, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r7, [sp, #24] │ │ │ │ │ + str r7, [sp, #152] @ 0x98 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r1, #3] │ │ │ │ │ + strb r2, [r5, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r6, [r3, #1] │ │ │ │ │ + strb r6, [r7, #1] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r6, [r0, #0] │ │ │ │ │ + strb r6, [r4, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00025b84 : │ │ │ │ │ err_prn(): │ │ │ │ │ ldr r3, [pc, #36] @ (25bac ) │ │ │ │ │ ldr r2, [pc, #40] @ (25bb0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ @@ -38231,15 +38230,15 @@ │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ uxtb r0, r3 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf3bc0007 │ │ │ │ │ + @ instruction: 0xf3dc0007 │ │ │ │ │ │ │ │ │ │ 00025bb8 : │ │ │ │ │ nco_dmn_dfn(): │ │ │ │ │ nco_dmn_utl.c:18 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_dmn_utl.c:24 │ │ │ │ │ subs.w r9, r3, #0 │ │ │ │ │ @@ -38311,15 +38310,15 @@ │ │ │ │ │ cmp r9, r5 │ │ │ │ │ bne.n 25bfc │ │ │ │ │ nco_dmn_utl.c:41 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ uxth r2, r3 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00025c48 : │ │ │ │ │ nco_dmn_dpl(): │ │ │ │ │ nco_dmn_utl.c:46 │ │ │ │ │ @@ -39084,39 +39083,39 @@ │ │ │ │ │ nco_dmn_utl.c:316 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ add r7, sp, #552 @ 0x228 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r7, sp, #424 @ 0x1a8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r7, [sp, #160] @ 0xa0 │ │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r6, sp, #856 @ 0x358 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldrh r6, [r3, #40] @ 0x28 │ │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsls r2, r4, #18 │ │ │ │ │ + lsls r2, r0, #19 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00026180 : │ │ │ │ │ nco_dmn_sct_cmp(): │ │ │ │ │ nco_dmn_utl.c:326 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r1 │ │ │ │ │ @@ -39298,25 +39297,25 @@ │ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 2625c │ │ │ │ │ nop │ │ │ │ │ add r4, sp, #856 @ 0x358 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ │ + str r5, [sp, #224] @ 0xe0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #800] @ 0x320 │ │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 00026308 : │ │ │ │ │ nco_dmn_lst_ass_var(): │ │ │ │ │ nco_dmn_utl.c:353 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r3 │ │ │ │ │ @@ -39692,17 +39691,17 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ nop │ │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000265bc : │ │ │ │ │ nco_create_mode_prs(): │ │ │ │ │ nco_fl_utl.c:56 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -39817,37 +39816,37 @@ │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_fl_utl.c:91 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ b.n 265f0 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ │ + str r2, [sp, #944] @ 0x3b0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ │ + str r3, [sp, #280] @ 0x118 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000266b8 : │ │ │ │ │ nco_fl_sz_est(): │ │ │ │ │ nco_fl_utl.c:142 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -40075,25 +40074,25 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r6, #16 │ │ │ │ │ add r7, pc, #624 @ (adr r7, 26b24 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r7, pc, #496 @ (adr r7, 26ab0 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r6, pc, #512 @ (adr r6, 26ac8 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000268d0 : │ │ │ │ │ nco_fl_cmp_err_chk(): │ │ │ │ │ nco_fl_utl.c:183 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ @@ -40170,17 +40169,17 @@ │ │ │ │ │ ldr r7, [r3, r2] │ │ │ │ │ b.n 2691a │ │ │ │ │ nop │ │ │ │ │ add r5, pc, #512 @ (adr r5, 26b58 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r1, [sp, #440] @ 0x1b8 │ │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00026964 : │ │ │ │ │ nco_fl_overwrite_prm(): │ │ │ │ │ nco_fl_utl.c:199 │ │ │ │ │ ldr r2, [pc, #256] @ (26a68 ) │ │ │ │ │ ldr r3, [pc, #260] @ (26a6c ) │ │ │ │ │ @@ -40321,25 +40320,25 @@ │ │ │ │ │ nco_fl_utl.c:242 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ add r4, pc, #976 @ (adr r4, 26e3c ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r4, pc, #848 @ (adr r4, 26dc8 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r5, #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r4, pc, #280 @ (adr r4, 26ba4 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 00026a8c : │ │ │ │ │ nco_fl_chmod(): │ │ │ │ │ nco_fl_utl.c:250 │ │ │ │ │ @@ -40471,29 +40470,29 @@ │ │ │ │ │ nco_fl_utl.c:293 │ │ │ │ │ b.n 26adc │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ add r3, pc, #816 @ (adr r3, 26ea8 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r3, pc, #704 @ (adr r3, 26e44 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ add r3, pc, #512 @ (adr r3, 26d88 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00026b9c : │ │ │ │ │ nco_fl_info_get(): │ │ │ │ │ nco_fl_utl.c:392 │ │ │ │ │ ldr r2, [pc, #144] @ (26c30 ) │ │ │ │ │ ldr r3, [pc, #148] @ (26c34 ) │ │ │ │ │ @@ -40584,17 +40583,17 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r2, pc, #704 @ (adr r2, 26efc ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ add r2, pc, #520 @ (adr r2, 26e48 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [sp, #872] @ 0x368 │ │ │ │ │ + str r2, [sp, #1000] @ 0x3e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00026c4c : │ │ │ │ │ nco_fl_lst_stdin(): │ │ │ │ │ nco_fl_utl.c:433 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -40998,53 +40997,53 @@ │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 26cb4 │ │ │ │ │ nco_fl_utl.c:524 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ add r2, pc, #24 @ (adr r2, 26f70 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r1, pc, #984 @ (adr r1, 2733c ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r5, #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #952] @ 0x3b8 │ │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r0, pc, #640 @ (adr r0, 27200 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ - b.n 274c0 │ │ │ │ │ + b.n 27500 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [sp, #200] @ 0xc8 │ │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #824] @ 0x338 │ │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #352] @ 0x160 │ │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #440] @ 0x1b8 │ │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00026fa8 : │ │ │ │ │ nco_fl_nm_prs(): │ │ │ │ │ nco_fl_utl.c:1573 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ @@ -41631,75 +41630,75 @@ │ │ │ │ │ movs r3, r1 │ │ │ │ │ push {r2, r4, r5, lr} │ │ │ │ │ movs r3, r1 │ │ │ │ │ push {r1, r2, r5, lr} │ │ │ │ │ movs r3, r1 │ │ │ │ │ push {r1, r2, r3, r4, lr} │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ push {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ push {r1, r2, r3, r7} │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add sp, #328 @ 0x148 │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ │ movs r3, r1 │ │ │ │ │ cbz r0, 2746a │ │ │ │ │ movs r3, r1 │ │ │ │ │ cbz r0, 27462 │ │ │ │ │ movs r3, r1 │ │ │ │ │ cbz r2, 27462 │ │ │ │ │ movs r3, r1 │ │ │ │ │ cbz r6, 27452 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 27c0c │ │ │ │ │ + b.n 26c4c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [sp, #424] @ 0x1a8 │ │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ │ movs r0, r1 │ │ │ │ │ uxth r6, r4 │ │ │ │ │ movs r3, r1 │ │ │ │ │ uxth r0, r1 │ │ │ │ │ movs r3, r1 │ │ │ │ │ sxtb r2, r5 │ │ │ │ │ movs r3, r1 │ │ │ │ │ sxtb r4, r1 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ sxth r4, r5 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - b.n 27a84 │ │ │ │ │ + b.n 27ac4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ cbz r4, 27472 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - b.n 27a50 │ │ │ │ │ + b.n 27a90 │ │ │ │ │ movs r7, r0 │ │ │ │ │ cbz r2, 27474 │ │ │ │ │ movs r3, r1 │ │ │ │ │ cbz r6, 27474 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - b.n 27a14 │ │ │ │ │ + b.n 27a54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 27a00 │ │ │ │ │ + b.n 27a40 │ │ │ │ │ movs r7, r0 │ │ │ │ │ cbz r2, 27478 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - b.n 279d8 │ │ │ │ │ + b.n 27a18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00027450 : │ │ │ │ │ nco_fl_open(): │ │ │ │ │ nco_fl_utl.c:1753 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r1 │ │ │ │ │ @@ -42008,47 +42007,47 @@ │ │ │ │ │ nco_fl_utl.c:1816 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ │ movs r3, r1 │ │ │ │ │ add r4, sp, #736 @ 0x2e0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ add r4, sp, #432 @ 0x1b0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ │ + str r0, [sp, #560] @ 0x230 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r4, sp, #152 @ 0x98 │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ │ movs r3, r1 │ │ │ │ │ add r3, sp, #968 @ 0x3c8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r3, sp, #576 @ 0x240 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r2, #54] @ 0x36 │ │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00027708 : │ │ │ │ │ nco_fl_nm_is_nczarr(): │ │ │ │ │ nco_fl_utl.c:2322 │ │ │ │ │ ldr r2, [pc, #192] @ (277cc ) │ │ │ │ │ ldr r3, [pc, #196] @ (277d0 ) │ │ │ │ │ @@ -42156,29 +42155,29 @@ │ │ │ │ │ nco_fl_utl.c:2355 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r7, [sp, #320] @ 0x140 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ │ movs r3, r1 │ │ │ │ │ str r6, [sp, #936] @ 0x3a8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r1, [sp, #744] @ 0x2e8 │ │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r1, [sp, #696] @ 0x2b8 │ │ │ │ │ + str r1, [sp, #824] @ 0x338 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000277f4 : │ │ │ │ │ nco_fl_mk_lcl(): │ │ │ │ │ nco_fl_utl.c:807 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr.w r4, [pc, #2892] @ 28348 │ │ │ │ │ @@ -43696,111 +43695,111 @@ │ │ │ │ │ eors r6, r1 │ │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ │ ands r0, r6 │ │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - add r1, pc, #768 @ (adr r1, 28650 ) │ │ │ │ │ + add r1, pc, #896 @ (adr r1, 286d0 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add r1, pc, #768 @ (adr r1, 28654 ) │ │ │ │ │ + add r1, pc, #896 @ (adr r1, 286d4 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r1, pc, #712 @ (adr r1, 28624 ) │ │ │ │ │ + add r1, pc, #840 @ (adr r1, 286a4 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add r1, pc, #704 @ (adr r1, 28620 ) │ │ │ │ │ + add r1, pc, #832 @ (adr r1, 286a0 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add r1, pc, #744 @ (adr r1, 2864c ) │ │ │ │ │ + add r1, pc, #872 @ (adr r1, 286cc ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - add r1, pc, #664 @ (adr r1, 28604 ) │ │ │ │ │ + add r1, pc, #792 @ (adr r1, 28684 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bgt.n 28318 │ │ │ │ │ + bgt.n 28358 │ │ │ │ │ movs r1, r1 │ │ │ │ │ str r4, [sp, #624] @ 0x270 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ │ + str r0, [sp, #568] @ 0x238 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ │ + str r4, [sp, #392] @ 0x188 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #216] @ 0xd8 │ │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r3, pc, #504 @ (adr r3, 285c0 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ - bge.n 283a4 │ │ │ │ │ + blt.n 283e4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ │ + str r0, [sp, #520] @ 0x208 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ │ + ldr r1, [sp, #376] @ 0x178 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bmi.n 28358 │ │ │ │ │ + bmi.n 28398 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ │ + str r3, [sp, #808] @ 0x328 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [sp, #392] @ 0x188 │ │ │ │ │ + str r4, [sp, #520] @ 0x208 │ │ │ │ │ movs r0, r1 │ │ │ │ │ nco_fl_utl.c:1187 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 12fe0 │ │ │ │ │ nco_fl_utl.c:1193 │ │ │ │ │ movw r0, #257 @ 0x101 │ │ │ │ │ blx 105dc │ │ │ │ │ @@ -44209,57 +44208,57 @@ │ │ │ │ │ blx 11210 │ │ │ │ │ blx 10e44 │ │ │ │ │ nco_fl_utl.c:1166 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ b.n 281d2 │ │ │ │ │ nop │ │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r0, #20 │ │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ │ + str r3, [sp, #536] @ 0x218 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcc.n 28708 │ │ │ │ │ + bmi.n 28748 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ │ + ldrh r4, [r5, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ │ + ldrh r6, [r6, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r2, #52] @ 0x34 │ │ │ │ │ + ldrh r0, [r6, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r0, #44] @ 0x2c │ │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [sp, #280] @ 0x118 │ │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00028770 : │ │ │ │ │ nco_fl_ncz2psx(): │ │ │ │ │ nco_fl_utl.c:2363 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r3 │ │ │ │ │ @@ -44742,39 +44741,39 @@ │ │ │ │ │ nop │ │ │ │ │ strh r4, [r4, #54] @ 0x36 │ │ │ │ │ movs r3, r1 │ │ │ │ │ strh r2, [r3, #54] @ 0x36 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r1, [sp, #768] @ 0x300 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - strh r2, [r2, #12] │ │ │ │ │ + strh r2, [r6, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r3, #12] │ │ │ │ │ + strh r4, [r7, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r6, [r4, #50] @ 0x32 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - strh r6, [r5, #8] │ │ │ │ │ + strh r6, [r1, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r6, #8] │ │ │ │ │ + strh r0, [r2, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r2, #8] │ │ │ │ │ + strh r6, [r6, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r0!, {r3} │ │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r0!, {r1} │ │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00028b30 : │ │ │ │ │ nco_fl_blocksize(): │ │ │ │ │ nco_fl_utl.c:1821 │ │ │ │ │ ldr r2, [pc, #252] @ (28c30 ) │ │ │ │ │ ldr r3, [pc, #256] @ (28c34 ) │ │ │ │ │ @@ -44924,27 +44923,27 @@ │ │ │ │ │ b.n 28b80 │ │ │ │ │ nco_fl_utl.c:1882 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ strh r2, [r5, #24] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r2, [r1, #24] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strh r6, [r7, #20] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00028c54 : │ │ │ │ │ nco_fl_rm(): │ │ │ │ │ nco_fl_utl.c:2223 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -45092,29 +45091,29 @@ │ │ │ │ │ nco_fl_utl.c:2263 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strh r0, [r0, #16] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ │ + ldrh r0, [r1, #62] @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r4, [r2, #14] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r6, [r2, #10] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00028d7c : │ │ │ │ │ nco_fl_cp(): │ │ │ │ │ nco_fl_utl.c:300 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -45468,41 +45467,41 @@ │ │ │ │ │ nco_fl_utl.c:384 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strh r0, [r3, #6] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r0, [r2, #4] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r2, #54] @ 0x36 │ │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrb r2, [r1, #30] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ │ + ldrh r0, [r5, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00029060 : │ │ │ │ │ nco_fl_out_open(): │ │ │ │ │ nco_fl_utl.c:1897 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_fl_utl.c:1938 │ │ │ │ │ @@ -46271,65 +46270,65 @@ │ │ │ │ │ nco_fl_utl.c:2119 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ blx 127e0 │ │ │ │ │ nco_fl_utl.c:2120 │ │ │ │ │ b.n 2943a │ │ │ │ │ nco_fl_utl.c:2193 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrb r0, [r5, #23] │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldrb r4, [r3, #23] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - asrs r2, r3, #21 │ │ │ │ │ + asrs r2, r7, #21 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r5, #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r1, #30] │ │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r0, #36] @ 0x24 │ │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cbnz r6, 29700 │ │ │ │ │ + cbnz r6, 29708 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000296b0 : │ │ │ │ │ nco_fl_mv(): │ │ │ │ │ nco_fl_utl.c:1485 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -46642,35 +46641,35 @@ │ │ │ │ │ nco_fl_utl.c:1562 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strb r4, [r4, #30] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strb r2, [r7, #29] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r4, [r5, #26] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r3, #30] │ │ │ │ │ + strh r2, [r7, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002993c : │ │ │ │ │ nco_fl_out_cls(): │ │ │ │ │ nco_fl_utl.c:2200 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -46742,19 +46741,19 @@ │ │ │ │ │ nco_fl_utl.c:2218 (discriminator 1) │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ strb r0, [r3, #20] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000299c8 : │ │ │ │ │ nco_fl_dmm_mk(): │ │ │ │ │ nco_fl_utl.c:100 │ │ │ │ │ ldr r1, [pc, #164] @ (29a70 ) │ │ │ │ │ ldr r3, [pc, #168] @ (29a74 ) │ │ │ │ │ @@ -46856,25 +46855,25 @@ │ │ │ │ │ nco_fl_utl.c:136 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strb r2, [r2, #18] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ │ + ldrh r2, [r2, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strb r4, [r6, #17] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strb r6, [r5, #16] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r0, #8] │ │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00029a90 : │ │ │ │ │ nco_fl_lst_mk(): │ │ │ │ │ nco_fl_utl.c:535 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r2 │ │ │ │ │ @@ -48043,95 +48042,95 @@ │ │ │ │ │ b.n 29f30 │ │ │ │ │ strb r6, [r7, #14] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strb r2, [r5, #14] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r2, #6] │ │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ strb r6, [r3, #8] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ │ + ldrh r0, [r0, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r0, #36] @ 0x24 │ │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [pc, #552] @ (2a64c ) │ │ │ │ │ + ldr r6, [pc, #744] @ (2a70c ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r6, [r3, #60] @ 0x3c │ │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ │ + ldrh r0, [r6, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r5, #50] @ 0x32 │ │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r2, #30] │ │ │ │ │ + strh r2, [r6, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ │ + ldrh r4, [r0, #58] @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ │ + ldrh r6, [r6, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r4, #60] @ 0x3c │ │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r3, #18] │ │ │ │ │ + strh r2, [r7, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r0, #12] │ │ │ │ │ + strh r4, [r4, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ │ + ldrh r2, [r1, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r4, #18] │ │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002a494 : │ │ │ │ │ nco_fl_chmod2(): │ │ │ │ │ nco_fl_utl.c:2271 │ │ │ │ │ ldr r1, [pc, #316] @ (2a5d4 ) │ │ │ │ │ ldr r2, [pc, #320] @ (2a5d8 ) │ │ │ │ │ @@ -48310,31 +48309,31 @@ │ │ │ │ │ b.n 2a560 │ │ │ │ │ nco_fl_utl.c:2316 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldr r4, [r0, #28] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002a600 : │ │ │ │ │ nco_dfl_case_flt_enm_err(): │ │ │ │ │ nco_flt.c:47 │ │ │ │ │ ldr r2, [pc, #128] @ (2a684 ) │ │ │ │ │ ldr r3, [pc, #132] @ (2a688 ) │ │ │ │ │ @@ -48405,21 +48404,21 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 0002a6a0 : │ │ │ │ │ nco_flt_hdf5_prs(): │ │ │ │ │ nco_flt.c:304 │ │ │ │ │ @@ -49092,67 +49091,67 @@ │ │ │ │ │ b.n 2a916 │ │ │ │ │ nco_flt.c:449 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ str r4, [r5, #120] @ 0x78 │ │ │ │ │ movs r3, r1 │ │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r4, r2] │ │ │ │ │ + strh r2, [r0, r3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ str r0, [r7, #100] @ 0x64 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add sl, r3 │ │ │ │ │ + add sl, r9 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - pop {r1, r4, r7} │ │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, pc, #744 @ (adr r6, 2ae94 ) │ │ │ │ │ + add r6, pc, #872 @ (adr r6, 2af14 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bhi.n 2ac44 │ │ │ │ │ + bhi.n 2ac84 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r5, #62] @ 0x3e │ │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r5, #62] @ 0x3e │ │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r5, #60] @ 0x3c │ │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvs.n 2abb8 │ │ │ │ │ + bvc.n 2abf8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvs.n 2ac38 │ │ │ │ │ + bvs.n 2ac78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvs.n 2abfc │ │ │ │ │ + bvs.n 2ac3c │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002abec : │ │ │ │ │ nco_flt_enm2nmid(): │ │ │ │ │ nco_flt.c:455 │ │ │ │ │ push {r3, lr} │ │ │ │ │ nco_flt.c:458 │ │ │ │ │ @@ -49369,56 +49368,56 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ blx 117e0 │ │ │ │ │ nco_flt.c:484 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_flt.c:486 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subw r0, r4, #2055 @ 0x807 │ │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ │ + movt r0, #18439 @ 0x4807 │ │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r5, #52] @ 0x34 │ │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ │ + strh r6, [r1, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r0, #52] @ 0x34 │ │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002ad78 : │ │ │ │ │ nco_flt_id2nm(): │ │ │ │ │ nco_flt.c:491 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ nco_flt.c:493 │ │ │ │ │ @@ -49541,41 +49540,41 @@ │ │ │ │ │ nco_flt.c:494 │ │ │ │ │ ldr r0, [pc, #60] @ (2ae88 ) │ │ │ │ │ add r0, pc │ │ │ │ │ b.n 2adae │ │ │ │ │ nop │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ │ + strh r2, [r7, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ │ + strh r2, [r4, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ │ + strh r4, [r7, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002ae8c : │ │ │ │ │ nco_flt_sbc2nm(): │ │ │ │ │ nco_flt.c:519 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ldr r5, [pc, #112] @ (2af00 ) │ │ │ │ │ @@ -49647,29 +49646,29 @@ │ │ │ │ │ blx 1182c │ │ │ │ │ nco_flt.c:533 │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 2aea6 │ │ │ │ │ nop │ │ │ │ │ ldrsh r6, [r1, r7] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ │ + strh r4, [r4, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r3, #30] │ │ │ │ │ + strh r4, [r7, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r3, #42] @ 0x2a │ │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002af24 : │ │ │ │ │ nco_flt_id2enm(): │ │ │ │ │ nco_flt.c:540 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ nco_flt.c:544 │ │ │ │ │ @@ -49765,15 +49764,15 @@ │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 2af5a │ │ │ │ │ nop │ │ │ │ │ ldrsh r0, [r6, r4] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002afd4 : │ │ │ │ │ nco_flt_nm2enmid(): │ │ │ │ │ nco_flt.c:570 │ │ │ │ │ ldr.w r2, [pc, #2024] @ 2b7c0 │ │ │ │ │ ldr.w r3, [pc, #2024] @ 2b7c4 │ │ │ │ │ @@ -50719,223 +50718,223 @@ │ │ │ │ │ beq.n 2b742 │ │ │ │ │ b.n 2b346 │ │ │ │ │ nop │ │ │ │ │ ldrsh r0, [r0, r2] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrsh r6, [r2, r1] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - bcc.n 2b6f0 │ │ │ │ │ + bcc.n 2b730 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 2b7d4 │ │ │ │ │ + bmi.n 2b814 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ │ + strh r2, [r1, #46] @ 0x2e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r3, #42] @ 0x2a │ │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcs.n 2b76c │ │ │ │ │ + bcs.n 2b7ac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ │ + strh r4, [r4, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ │ + strh r6, [r0, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bne.n 2b92c │ │ │ │ │ + bne.n 2b76c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 2b81c │ │ │ │ │ + bcs.n 2b85c │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrh r2, [r3, r7] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r0, [r2, #20] │ │ │ │ │ + strh r0, [r6, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r3, #16] │ │ │ │ │ + strh r6, [r7, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r4, #20] │ │ │ │ │ + strh r0, [r0, #22] │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + strh r2, [r4, #26] │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + strh r6, [r2, #26] │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + strh r2, [r2, #26] │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + strh r6, [r1, #26] │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + strh r2, [r1, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r2, [r0, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r6, #24] │ │ │ │ │ + strh r4, [r4, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r6, #24] │ │ │ │ │ + strh r0, [r4, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r5, #24] │ │ │ │ │ + strh r4, [r3, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r5, #24] │ │ │ │ │ + strh r0, [r4, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r4, #24] │ │ │ │ │ + strh r4, [r4, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r0, #24] │ │ │ │ │ + strh r0, [r5, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r0, #24] │ │ │ │ │ + strh r2, [r1, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r7, #22] │ │ │ │ │ + strh r0, [r1, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r0, #24] │ │ │ │ │ + strh r6, [r0, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r4, [r0, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r1, #24] │ │ │ │ │ + strh r6, [r7, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r5, #22] │ │ │ │ │ + strh r0, [r3, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r5, #22] │ │ │ │ │ + strh r2, [r1, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r4, #22] │ │ │ │ │ + strh r0, [r1, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r4, #22] │ │ │ │ │ + strh r6, [r0, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r3, #22] │ │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r7, #18] │ │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r5, #20] │ │ │ │ │ + strh r4, [r3, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r5, #20] │ │ │ │ │ + strh r2, [r3, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r4, #20] │ │ │ │ │ + strh r4, [r2, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r7, #32] │ │ │ │ │ + strh r6, [r2, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ │ + strh r4, [r2, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r7, #18] │ │ │ │ │ + strh r6, [r1, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r7, #18] │ │ │ │ │ + strh r4, [r1, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r6, #18] │ │ │ │ │ + strh r2, [r1, #20] │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + strh r0, [r1, #20] │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + strh r6, [r7, #18] │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + strh r4, [r7, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r6, [r6, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r6, #18] │ │ │ │ │ + strh r0, [r6, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r6, [r5, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r5, #18] │ │ │ │ │ + strh r0, [r4, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r5, #18] │ │ │ │ │ + strh r6, [r2, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r5, #18] │ │ │ │ │ + strh r4, [r1, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r3, #18] │ │ │ │ │ + strh r2, [r1, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r3, #18] │ │ │ │ │ + strh r4, [r0, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r2, #18] │ │ │ │ │ + strh r6, [r7, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r2, #18] │ │ │ │ │ + strh r0, [r7, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r1, #18] │ │ │ │ │ + strh r6, [r6, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r0, #18] │ │ │ │ │ + strh r0, [r7, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r6, #16] │ │ │ │ │ + strh r2, [r6, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r4, [r5, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r5, #16] │ │ │ │ │ + strh r6, [r4, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r4, #16] │ │ │ │ │ + strh r0, [r4, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r3, #16] │ │ │ │ │ + strh r2, [r4, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r3, #16] │ │ │ │ │ + strh r4, [r4, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r2, #16] │ │ │ │ │ + strh r6, [r3, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r0, [r3, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r2, [r2, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r4, [r1, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r0, #16] │ │ │ │ │ + strh r6, [r1, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r0, #16] │ │ │ │ │ + strh r0, [r2, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r2, [r0, #16] │ │ │ │ │ + strh r2, [r1, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r4, [r0, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r6, [r7, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r7, #14] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - strh r2, [r6, #14] │ │ │ │ │ + strh r4, [r7, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r5, #14] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - strh r6, [r5, #14] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - strh r0, [r6, #14] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - strh r2, [r5, #14] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - strh r4, [r4, #14] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - strh r6, [r3, #14] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - strh r4, [r3, #14] │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - strh r6, [r2, #14] │ │ │ │ │ + strh r6, [r6, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002b96c : │ │ │ │ │ nco_cmp_prs(): │ │ │ │ │ nco_flt.c:65 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -51809,51 +51808,51 @@ │ │ │ │ │ nop │ │ │ │ │ strb r4, [r4, r3] │ │ │ │ │ movs r3, r1 │ │ │ │ │ strb r6, [r2, r3] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r7, #28] │ │ │ │ │ + strh r2, [r3, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r4, [r1, #18] │ │ │ │ │ + strh r4, [r5, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r4, [r6, #14] │ │ │ │ │ + strh r4, [r2, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r2, [r2, r1] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ │ + ldrb r0, [r4, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002bff8 : │ │ │ │ │ nco_flt_old_out(): │ │ │ │ │ nco_flt.c:837 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ beq.n 2c018 │ │ │ │ │ @@ -52264,53 +52263,53 @@ │ │ │ │ │ b.n 2c1d6 │ │ │ │ │ nco_flt.c:1355 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldr r5, [pc, #560] @ (2c548 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldr r5, [pc, #376] @ (2c4a0 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldr r5, [pc, #312] @ (2c464 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r2, [r6, #52] @ 0x34 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002c36c : │ │ │ │ │ nco_inq_var_blk_sz(): │ │ │ │ │ nco_flt.c:1362 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ @@ -52531,27 +52530,27 @@ │ │ │ │ │ b.n 2c488 │ │ │ │ │ nco_flt.c:1426 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldr r2, [pc, #928] @ (2c88c ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r2, [pc, #784] @ (2c808 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ ldr r2, [pc, #472] @ (2c6d4 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002c50c : │ │ │ │ │ nco_flt_def_out(): │ │ │ │ │ nco_flt.c:1018 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_flt.c:1056 │ │ │ │ │ @@ -53363,43 +53362,43 @@ │ │ │ │ │ beq.w 2c780 │ │ │ │ │ b.n 2c5e6 │ │ │ │ │ nco_flt.c:1288 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldr r1, [pc, #272] @ (2cc50 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ - strh r0, [r5, #4] │ │ │ │ │ + strh r0, [r1, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r1, [pc, #160] @ (2cbe8 ) │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r2, [r7, #13] │ │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrsh r0, [r1, r5] │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrsh r0, [r1, r2] │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ │ movs r0, r1 │ │ │ │ │ mov r6, lr │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r0, [r3, #8] │ │ │ │ │ + strb r0, [r7, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r4, [r4, #29] │ │ │ │ │ + strb r4, [r0, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r0, [r6, #5] │ │ │ │ │ + strb r0, [r2, #6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002cb7c : │ │ │ │ │ nco_flt_def_wrp(): │ │ │ │ │ nco_flt.c:858 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -53943,59 +53942,59 @@ │ │ │ │ │ add r3, pc │ │ │ │ │ b.n 2cd8e │ │ │ │ │ nop │ │ │ │ │ cmn r2, r2 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ │ movs r0, r1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - @ instruction: 0xb858 │ │ │ │ │ + @ instruction: 0xb878 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ rors r0, r3 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - subs r0, r7, #7 │ │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ │ + ldr r6, [r7, #120] @ 0x78 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r3, #30] │ │ │ │ │ + strb r2, [r7, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r4, [r5, #27] │ │ │ │ │ + strb r4, [r1, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r4, [r5, #26] │ │ │ │ │ + strb r4, [r1, #27] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r0, [r1, #26] │ │ │ │ │ + strb r0, [r5, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r6, #76] @ 0x4c │ │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, r1, #6 │ │ │ │ │ + adds r6, r7, #6 │ │ │ │ │ movs r3, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0002d020 : │ │ │ │ │ nco_cmp_crd_dpt(): │ │ │ │ │ nco_grp_utl.c:3322 │ │ │ │ │ @@ -54300,15 +54299,15 @@ │ │ │ │ │ ldrd r1, r0, [r4] │ │ │ │ │ b.n 2d1c4 │ │ │ │ │ nop │ │ │ │ │ subs r4, #170 @ 0xaa │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r0, [r3, #22] │ │ │ │ │ + strb r0, [r7, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002d208 : │ │ │ │ │ nco_grp_stk_nxt(): │ │ │ │ │ nco_grp_utl.c:177 │ │ │ │ │ ldr r2, [pc, #136] @ (2d294 ) │ │ │ │ │ ldr r3, [pc, #140] @ (2d298 ) │ │ │ │ │ @@ -54724,19 +54723,19 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ │ movs r3, r1 │ │ │ │ │ subs r1, #248 @ 0xf8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r0, #12] │ │ │ │ │ + strb r6, [r4, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, r0, r2 │ │ │ │ │ + adds r2, r6, r2 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 0002d4e8 : │ │ │ │ │ nco_grp_dfn(): │ │ │ │ │ nco_grp_utl.c:279 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -54811,21 +54810,21 @@ │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_grp_utl.c:288 │ │ │ │ │ b.n 2d50a │ │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r1, #11] │ │ │ │ │ + strb r2, [r5, #11] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r6, r4, #31 │ │ │ │ │ + adds r6, r2, r0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - strb r0, [r7, #10] │ │ │ │ │ + strb r0, [r3, #11] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002d580 : │ │ │ │ │ nco_get_sls_chr_cnt(): │ │ │ │ │ nco_grp_utl.c:333 │ │ │ │ │ push {r4, lr} │ │ │ │ │ nco_grp_utl.c:338 │ │ │ │ │ @@ -55019,21 +55018,21 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r0, #166 @ 0xa6 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ble.n 2d738 │ │ │ │ │ + ble.n 2d778 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ adds r7, #230 @ 0xe6 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - strb r0, [r3, #7] │ │ │ │ │ + strb r0, [r7, #7] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002d6dc : │ │ │ │ │ nco_prn_att_trv(): │ │ │ │ │ nco_grp_utl.c:415 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -55158,19 +55157,19 @@ │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r5, #4] │ │ │ │ │ + strb r6, [r1, #5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r6, #206 @ 0xce │ │ │ │ │ movs r3, r1 │ │ │ │ │ - strb r0, [r1, #4] │ │ │ │ │ + strb r0, [r5, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002d7d8 : │ │ │ │ │ nco_trv_rx_search(): │ │ │ │ │ nco_grp_utl.c:444 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -55388,47 +55387,47 @@ │ │ │ │ │ add r5, pc │ │ │ │ │ b.n 2d83c │ │ │ │ │ nop │ │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r3, #3] │ │ │ │ │ + strb r6, [r7, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r6, #100 @ 0x64 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ │ movs r7, r0 │ │ │ │ │ adds r5, #136 @ 0x88 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ + ldr r2, [r0, #60] @ 0x3c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002d9a0 : │ │ │ │ │ nco_pth_mch(): │ │ │ │ │ nco_grp_utl.c:534 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -56771,165 +56770,165 @@ │ │ │ │ │ b.n 2e392 │ │ │ │ │ nco_grp_utl.c:943 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ adds r4, #2 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r6, #9] │ │ │ │ │ + strb r6, [r2, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ │ + ldr r6, [r1, #108] @ 0x6c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r6, [r2, #3] │ │ │ │ │ + strb r6, [r6, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r2!, {r4, r5, r6} │ │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ │ + ldmia r2!, {r1, r3, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r7, #23] │ │ │ │ │ + strb r6, [r3, #24] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ cmp r5, #230 @ 0xe6 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ │ + ldmia r0!, {r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r1, #14] │ │ │ │ │ + strb r4, [r5, #14] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r0, [r7, #10] │ │ │ │ │ + strb r0, [r3, #11] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ │ + stmia r5!, {r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r2, #8] │ │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ │ + stmia r5!, {r1, r2, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r4, #84] @ 0x54 │ │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ │ + str r4, [r3, #84] @ 0x54 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ │ + str r4, [r3, #80] @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002e568 : │ │ │ │ │ nco_xtr_xcl(): │ │ │ │ │ nco_grp_utl.c:950 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -57105,25 +57104,25 @@ │ │ │ │ │ nco_grp_utl.c:1019 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ cmp r0, #236 @ 0xec │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ cmp r0, #198 @ 0xc6 │ │ │ │ │ movs r3, r1 │ │ │ │ │ cmp r0, #170 @ 0xaa │ │ │ │ │ movs r3, r1 │ │ │ │ │ subs r3, #112 @ 0x70 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002e6cc : │ │ │ │ │ nco_xtr_xcl_chk(): │ │ │ │ │ nco_grp_utl.c:1026 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -57218,23 +57217,23 @@ │ │ │ │ │ nco_grp_utl.c:1045 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ movs r7, #136 @ 0x88 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r7, #120 @ 0x78 │ │ │ │ │ movs r3, r1 │ │ │ │ │ movs r7, #48 @ 0x30 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002e7a0 : │ │ │ │ │ nco_xtr_crd_add(): │ │ │ │ │ nco_grp_utl.c:1050 │ │ │ │ │ ldr r2, [pc, #140] @ (2e830 ) │ │ │ │ │ ldr r3, [pc, #144] @ (2e834 ) │ │ │ │ │ @@ -57315,15 +57314,15 @@ │ │ │ │ │ nco_grp_utl.c:1066 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ movs r6, #186 @ 0xba │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r6, #84 @ 0x54 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 0002e840 : │ │ │ │ │ nco_xtr_ilev_add(): │ │ │ │ │ nco_grp_utl.c:1071 │ │ │ │ │ @@ -57392,17 +57391,17 @@ │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 2e898 │ │ │ │ │ nco_grp_utl.c:1099 │ │ │ │ │ str.w r5, [r6, #184] @ 0xb8 │ │ │ │ │ nco_grp_utl.c:1106 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002e8c4 : │ │ │ │ │ nco_xtr_lst(): │ │ │ │ │ nco_grp_utl.c:1111 │ │ │ │ │ ldr r1, [pc, #280] @ (2e9e0 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -57564,31 +57563,31 @@ │ │ │ │ │ b.n 2e970 │ │ │ │ │ nco_grp_utl.c:1159 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ movs r5, #146 @ 0x92 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r5, #112 @ 0x70 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r6, r6, #32 │ │ │ │ │ + asrs r6, r2, #1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r4, #192 @ 0xc0 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldr r6, [r6, #12] │ │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r0, r5, #13 │ │ │ │ │ + lsls r0, r3, #14 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 0002ea0c : │ │ │ │ │ nco_xtr_ND_lst(): │ │ │ │ │ nco_grp_utl.c:1164 │ │ │ │ │ ldr r2, [pc, #464] @ (2ebe0 ) │ │ │ │ │ ldr r3, [pc, #468] @ (2ebe4 ) │ │ │ │ │ @@ -57844,35 +57843,35 @@ │ │ │ │ │ nco_grp_utl.c:1225 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ movs r4, #80 @ 0x50 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r4, #32 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ │ + ldrh r6, [r4, r5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r2, r5, #5 │ │ │ │ │ + lsls r2, r3, #6 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 0002ec14 : │ │ │ │ │ nco_xtr_cf_var_add(): │ │ │ │ │ nco_grp_utl.c:1257 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ @@ -58516,43 +58515,43 @@ │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ │ movs r3, r1 │ │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r4, [r4, #23] │ │ │ │ │ + strb r4, [r0, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ │ movs r0, r1 │ │ │ │ │ subs r2, r3, #6 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r4, #4] │ │ │ │ │ + strb r2, [r0, #5] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002f154 : │ │ │ │ │ nco_xtr_cf_add(): │ │ │ │ │ nco_grp_utl.c:1232 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -58645,15 +58644,15 @@ │ │ │ │ │ nco_grp_utl.c:1249 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ adds r0, r0, #4 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r6, r1, #2 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 0002f208 : │ │ │ │ │ nco_trv_tbl_nm_id(): │ │ │ │ │ nco_grp_utl.c:1440 │ │ │ │ │ @@ -58883,17 +58882,17 @@ │ │ │ │ │ nco_grp_utl.c:1631 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ subs r0, r3, r4 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r1, #28] │ │ │ │ │ + str r0, [r5, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r3, #28] │ │ │ │ │ + str r6, [r7, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002f3b0 : │ │ │ │ │ nco_prn_xtr_mtd(): │ │ │ │ │ nco_grp_utl.c:1638 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r1 │ │ │ │ │ @@ -59003,15 +59002,15 @@ │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r4, r3, r2 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ │ movs r7, r0 │ │ │ │ │ adds r6, r7, r7 │ │ │ │ │ movs r3, r1 │ │ │ │ │ │ │ │ │ │ 0002f494 : │ │ │ │ │ nco_prn_xtr_val(): │ │ │ │ │ nco_grp_utl.c:1671 │ │ │ │ │ @@ -59109,15 +59108,15 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ adds r2, r7, r6 │ │ │ │ │ movs r3, r1 │ │ │ │ │ adds r0, r3, r5 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0002f554 : │ │ │ │ │ nco_xtr_dmn_mrk(): │ │ │ │ │ nco_grp_utl.c:1704 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ nco_grp_utl.c:1693 │ │ │ │ │ @@ -59740,27 +59739,27 @@ │ │ │ │ │ b.n 2f980 │ │ │ │ │ nco_grp_utl.c:2186 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ asrs r6, r7, #26 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r6, r2, #26 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r2, r1, #21 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ │ + ldrb r6, [r6, r0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ │ + ldrh r6, [r4, r6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002fa48 : │ │ │ │ │ nco_xtr_wrt(): │ │ │ │ │ nco_grp_utl.c:2197 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r3 │ │ │ │ │ @@ -60085,23 +60084,23 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r6, r0, #16 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #16 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ │ + ldrb r0, [r0, r1] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r6, r2, #12 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ble.n 2fcf4 │ │ │ │ │ + ble.n 2fd34 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0002fccc : │ │ │ │ │ nco_grp_itr.localalias(): │ │ │ │ │ nco_grp_utl.c:2441 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -61188,23 +61187,23 @@ │ │ │ │ │ nop │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r5, #5 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldrh r6, [r0, r1] │ │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ │ movs r0, r1 │ │ │ │ │ lsrs r4, r4, #11 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r0, [r0, r3] │ │ │ │ │ + strh r0, [r4, r3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r5, r1] │ │ │ │ │ + strh r6, [r1, r2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0003046c : │ │ │ │ │ nco_crd_var_dmn_scp(): │ │ │ │ │ nco_grp_utl.c:3200 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -61501,27 +61500,27 @@ │ │ │ │ │ nop │ │ │ │ │ lsrs r6, r4, #7 │ │ │ │ │ movs r3, r1 │ │ │ │ │ lsrs r4, r4, #7 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r7, r7] │ │ │ │ │ + strb r2, [r3, r0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ lsrs r4, r4, #6 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r4, [r0, r6] │ │ │ │ │ + str r4, [r4, r6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r3, r0] │ │ │ │ │ + strh r0, [r7, r0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r4, r5] │ │ │ │ │ + str r6, [r0, r6] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [r3, r5] │ │ │ │ │ + str r4, [r7, r5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000306d8 : │ │ │ │ │ nco_bld_crd_rec_var_trv(): │ │ │ │ │ nco_grp_utl.c:2857 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -61679,27 +61678,27 @@ │ │ │ │ │ b.n 307ca │ │ │ │ │ nco_grp_utl.c:2894 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ lsls r4, r7, #29 │ │ │ │ │ movs r3, r1 │ │ │ │ │ lsls r6, r6, #29 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r2, [r2, r7] │ │ │ │ │ + str r2, [r6, r7] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r3, r3] │ │ │ │ │ + str r0, [r7, r3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r0, [r5, r6] │ │ │ │ │ + strh r0, [r1, r7] │ │ │ │ │ movs r0, r1 │ │ │ │ │ lsls r0, r0, #26 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r4, [r6, r2] │ │ │ │ │ + str r4, [r2, r3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00030830 : │ │ │ │ │ nco_bld_crd_var_trv(): │ │ │ │ │ nco_grp_utl.c:2899 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -62039,23 +62038,23 @@ │ │ │ │ │ nco_grp_utl.c:3023 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ lsls r4, r4, #24 │ │ │ │ │ movs r3, r1 │ │ │ │ │ lsls r6, r3, #24 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - str r6, [r6, r1] │ │ │ │ │ + str r6, [r2, r2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r4, r0, #16 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [pc, #184] @ (30b8c ) │ │ │ │ │ + ldr r6, [pc, #312] @ (30c0c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00030ad4 : │ │ │ │ │ nco_has_crd_dmn_scp(): │ │ │ │ │ nco_grp_utl.c:3146 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -62330,41 +62329,41 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ lsls r0, r0, #14 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r7, [pc, #288] @ (30e0c ) │ │ │ │ │ + ldr r7, [pc, #416] @ (30e8c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ lsls r2, r5, #13 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldr r6, [pc, #232] @ (30ddc ) │ │ │ │ │ + ldr r6, [pc, #360] @ (30e5c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ lsls r2, r1, #10 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r5, [pc, #32] @ (30d20 ) │ │ │ │ │ + ldr r5, [pc, #160] @ (30da0 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r5, [pc, #216] @ (30ddc ) │ │ │ │ │ + ldr r5, [pc, #344] @ (30e5c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [pc, #472] @ (30ee0 ) │ │ │ │ │ + ldr r4, [pc, #600] @ (30f60 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ │ + strh r0, [r3, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ + mov sl, r7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r5, [pc, #200] @ (30ddc ) │ │ │ │ │ + ldr r5, [pc, #328] @ (30e5c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ │ + strh r2, [r0, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - mov ip, r0 │ │ │ │ │ + mov ip, r4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [pc, #832] @ (31060 ) │ │ │ │ │ + ldr r4, [pc, #960] @ (310e0 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00030d20 : │ │ │ │ │ nco_scp_var_crd(): │ │ │ │ │ nco_grp_utl.c:3331 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -62443,19 +62442,19 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ lsls r2, r6, #4 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r5, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ + cmp r8, sl │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [pc, #624] @ (31038 ) │ │ │ │ │ + ldr r4, [pc, #752] @ (310b8 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00030dc8 : │ │ │ │ │ nco_bld_var_dmn(): │ │ │ │ │ nco_grp_utl.c:3375 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -63003,44 +63002,44 @@ │ │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nco_grp_utl.c:3541 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ lsls r6, r0, #2 │ │ │ │ │ movs r3, r1 │ │ │ │ │ - ldr r6, [pc, #328] @ (31330 ) │ │ │ │ │ + ldr r6, [pc, #456] @ (313b0 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ lsls r6, r6, #1 │ │ │ │ │ movs r3, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [pc, #280] @ (3130c ) │ │ │ │ │ + ldr r4, [pc, #408] @ (3138c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r5, [pc, #80] @ (31248 ) │ │ │ │ │ + ldr r5, [pc, #208] @ (312c8 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - muls r4, r4 │ │ │ │ │ + bics r4, r0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [pc, #864] @ (31564 ) │ │ │ │ │ + ldr r3, [pc, #992] @ (315e4 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [pc, #448] @ (313cc ) │ │ │ │ │ + ldr r1, [pc, #576] @ (3144c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldc2 0, cr0, [r0, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r2, [pc, #16] @ (31224 ) │ │ │ │ │ + ldr r2, [pc, #144] @ (312a4 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [pc, #392] @ (313a0 ) │ │ │ │ │ + ldr r2, [pc, #520] @ (31420 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - sbcs r6, r0 │ │ │ │ │ + sbcs r6, r4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [pc, #152] @ (312bc ) │ │ │ │ │ + ldr r1, [pc, #280] @ (3133c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00031224 : │ │ │ │ │ nco_wrt_trv_tbl(): │ │ │ │ │ nco_grp_utl.c:3548 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -63283,25 +63282,25 @@ │ │ │ │ │ b.n 312e6 │ │ │ │ │ nco_grp_utl.c:3602 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldc2 0, cr0, [r0], #-40 @ 0xffffffd8 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [pc, #280] @ (31518 ) │ │ │ │ │ + ldr r2, [pc, #408] @ (31598 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldc2 0, cr0, [r8], {10} │ │ │ │ │ - ldr r1, [pc, #496] @ (315f8 ) │ │ │ │ │ + ldr r1, [pc, #624] @ (31678 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xfaf4000a │ │ │ │ │ - ldr r0, [pc, #576] @ (31654 ) │ │ │ │ │ + ldr r0, [pc, #704] @ (316d4 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [pc, #504] @ (31610 ) │ │ │ │ │ + ldr r0, [pc, #632] @ (31690 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00031418 : │ │ │ │ │ nco_gpe_chk(): │ │ │ │ │ nco_grp_utl.c:3610 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -63492,17 +63491,17 @@ │ │ │ │ │ nco_grp_utl.c:3648 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xfa3c000a │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xfa12000a │ │ │ │ │ - ldr r2, [pc, #368] @ (316ec ) │ │ │ │ │ + ldr r2, [pc, #496] @ (3176c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0x47f6 │ │ │ │ │ + ldr r0, [pc, #88] @ (315d8 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrsh.w r0, [ip, sl] │ │ │ │ │ │ │ │ │ │ 00031588 : │ │ │ │ │ nco_get_rec_dmn_nm(): │ │ │ │ │ @@ -63604,19 +63603,19 @@ │ │ │ │ │ ldr r0, [pc, #20] @ (31650 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - strb r2, [r7, #25] │ │ │ │ │ + strb r2, [r3, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r5, #28 │ │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [pc, #448] @ (31814 ) │ │ │ │ │ + ldr r0, [pc, #576] @ (31894 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00031654 : │ │ │ │ │ nco_cpy_fix_var_trv(): │ │ │ │ │ nco_grp_utl.c:3808 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov lr, r1 │ │ │ │ │ @@ -63791,26 +63790,26 @@ │ │ │ │ │ nco_grp_utl.c:3854 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xf7fe000a │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xf7f6000a │ │ │ │ │ - strb r6, [r3, #23] │ │ │ │ │ + strb r6, [r7, #23] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - blx pc │ │ │ │ │ + ldr r0, [pc, #96] @ (31824 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ @ instruction: 0xf728000a │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bxns pc │ │ │ │ │ + blxns r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - blx r2 │ │ │ │ │ + blx r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000317d4 : │ │ │ │ │ nco_pck_cpy_att(): │ │ │ │ │ nco_grp_utl.c:4227 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -63953,19 +63952,19 @@ │ │ │ │ │ ldr r0, [pc, #20] @ (318e0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - strb r2, [r5, #15] │ │ │ │ │ + strb r2, [r1, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ │ movs r0, r1 │ │ │ │ │ - mov r4, sl │ │ │ │ │ + mov r4, lr │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000318e4 : │ │ │ │ │ nco_set_prm_typ_out(): │ │ │ │ │ nco_grp_utl.c:4318 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r1 │ │ │ │ │ @@ -64160,26 +64159,26 @@ │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nco_grp_utl.c:4374 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ sbc.w r0, lr, #9043968 @ 0x8a0000 │ │ │ │ │ sbc.w r0, sl, #9043968 @ 0x8a0000 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ + mov r8, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ @ instruction: 0xf4c6000a │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r0, [r3, #9] │ │ │ │ │ + strb r0, [r7, #9] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ │ + subs r1, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add sl, r8 │ │ │ │ │ + add sl, ip │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00031a94 : │ │ │ │ │ nco_var_fll_trv(): │ │ │ │ │ nco_grp_utl.c:4382 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r2 │ │ │ │ │ @@ -64916,80 +64915,80 @@ │ │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xf3be000a │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r1, #24 │ │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r1, #10 │ │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ │ movs r7, r0 │ │ │ │ │ and.w r0, lr, #10 │ │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r0, r3 │ │ │ │ │ + lsls r0, r7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #12 │ │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r4, r7 │ │ │ │ │ + adcs r4, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ │ + adds r4, #22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r6, r0 │ │ │ │ │ + asrs r6, r4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ │ + adds r4, #0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r4, r2 │ │ │ │ │ + lsrs r4, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r6, r3 │ │ │ │ │ + lsls r6, r7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r3, #180 @ 0xb4 │ │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - eors r0, r5 │ │ │ │ │ + lsls r0, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r6, r5 │ │ │ │ │ + asrs r6, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r7, #236 @ 0xec │ │ │ │ │ + ands r4, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r7, #238 @ 0xee │ │ │ │ │ + ands r6, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - tst r4, r2 │ │ │ │ │ + tst r4, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000320ac : │ │ │ │ │ nco_fll_var_trv(): │ │ │ │ │ nco_grp_utl.c:3702 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -65470,17 +65469,17 @@ │ │ │ │ │ nco_grp_utl.c:5348 │ │ │ │ │ bx lr │ │ │ │ │ nco_grp_utl.c:5347 │ │ │ │ │ ldr r0, [pc, #8] @ (3243c ) │ │ │ │ │ add r0, pc │ │ │ │ │ nco_grp_utl.c:5348 │ │ │ │ │ bx lr │ │ │ │ │ - subs r4, #158 @ 0x9e │ │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00032440 : │ │ │ │ │ nco_cpy_var_dfn_trv(): │ │ │ │ │ nco_grp_utl.c:4613 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r1 │ │ │ │ │ @@ -66948,45 +66947,45 @@ │ │ │ │ │ ldr.w r2, [r5, #260] @ 0x104 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [pc, #72] @ (33008 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 32e94 │ │ │ │ │ nop │ │ │ │ │ - cmn r0, r4 │ │ │ │ │ + orrs r0, r0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrd r0, r0, [r0, #40]! @ 0x28 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xe98c000a │ │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r6, r4, #28 │ │ │ │ │ + lsls r6, r0, #29 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r0, #226 @ 0xe2 │ │ │ │ │ + cmp r1, #2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ │ + subs r0, #10 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ │ + adds r7, #18 │ │ │ │ │ movs r0, r1 │ │ │ │ │ b.n 3323c │ │ │ │ │ movs r2, r1 │ │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ │ movs r0, r1 │ │ │ │ │ nco_grp_utl.c:4916 (discriminator 1) │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 32b1e │ │ │ │ │ nco_grp_utl.c:4916 (discriminator 2) │ │ │ │ │ ldr.w r3, [pc, #2140] @ 33874 │ │ │ │ │ @@ -68047,75 +68046,75 @@ │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r2, [pc, #132] @ (338f0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 33642 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ │ + adds r4, #10 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ │ - movs r0, r1 │ │ │ │ │ - adds r1, #166 @ 0xa6 │ │ │ │ │ + adds r0, #94 @ 0x5e │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r1, #198 @ 0xc6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, #102 @ 0x66 │ │ │ │ │ + cmp r6, #210 @ 0xd2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ │ + adds r4, #6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ │ + adds r4, #20 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r0, [r6, r4] │ │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r2, r2, r7 │ │ │ │ │ + strb r0, [r2, r5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ │ + subs r2, r6, r7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r6, [r4, r3] │ │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, r1, r6 │ │ │ │ │ + strb r6, [r0, r4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ │ + subs r0, r5, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r0, [r2, r3] │ │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r2, r6, r5 │ │ │ │ │ + strb r0, [r6, r3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ │ + subs r2, r2, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r7, r2] │ │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r4, r3, r5 │ │ │ │ │ + strb r2, [r3, r3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ │ + subs r4, r7, r5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r0, [r4, r2] │ │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r2, r0, r5 │ │ │ │ │ + strb r0, [r0, r3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ │ + subs r2, r4, r5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000338f4 : │ │ │ │ │ nco_prc_cmn(): │ │ │ │ │ nco_grp_utl.c:3877 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr.w r5, [pc, #2136] @ 34154 │ │ │ │ │ @@ -69157,81 +69156,81 @@ │ │ │ │ │ blx 1108c │ │ │ │ │ nco_grp_utl.c:4092 │ │ │ │ │ b.n 33f54 │ │ │ │ │ bpl.n 34214 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, #2 │ │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ bpl.n 341b8 │ │ │ │ │ movs r2, r1 │ │ │ │ │ bcs.n 340e4 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - cmp r3, #26 │ │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [pc, #616] @ (343e0 ) │ │ │ │ │ + ldr r6, [pc, #744] @ (34460 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r4, r7, #20 │ │ │ │ │ + asrs r4, r3, #21 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ │ + cmp r4, #8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ │ + movs r7, #250 @ 0xfa │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [pc, #88] @ (341e8 ) │ │ │ │ │ + ldr r4, [pc, #216] @ (34268 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r7, #10 │ │ │ │ │ + asrs r0, r3, #11 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r7, #16 │ │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r4, [pc, #0] @ (3419c ) │ │ │ │ │ + ldr r4, [pc, #128] @ (3421c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r2, r4, #10 │ │ │ │ │ + asrs r2, r0, #11 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ │ + movs r7, #10 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [pc, #920] @ (34540 ) │ │ │ │ │ + ldr r4, [pc, #24] @ (341c0 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r1, #10 │ │ │ │ │ + asrs r0, r5, #10 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ │ + movs r6, #152 @ 0x98 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [pc, #832] @ (344f4 ) │ │ │ │ │ + ldr r3, [pc, #960] @ (34574 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r2, r6, #9 │ │ │ │ │ + asrs r2, r2, #10 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [pc, #744] @ (344a8 ) │ │ │ │ │ + ldr r3, [pc, #872] @ (34528 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r4, r3, #9 │ │ │ │ │ + asrs r4, r7, #9 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r6, #112 @ 0x70 │ │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [pc, #656] @ (3445c ) │ │ │ │ │ + ldr r3, [pc, #784] @ (344dc ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r6, r0, #9 │ │ │ │ │ + asrs r6, r4, #9 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r3, [pc, #568] @ (34410 ) │ │ │ │ │ + ldr r3, [pc, #696] @ (34490 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r6, #8 │ │ │ │ │ + asrs r0, r2, #9 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000341e4 : │ │ │ │ │ nco_cpy_fix(): │ │ │ │ │ nco_grp_utl.c:4136 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr r5, [pc, #424] @ (34394 ) │ │ │ │ │ @@ -69456,25 +69455,25 @@ │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ ldmia r4, {r1, r4, r5, r6} │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r3, {r1, r2, r3, r6} │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldr r1, [pc, #264] @ (344ac ) │ │ │ │ │ + ldr r1, [pc, #392] @ (3452c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ │ + asrs r4, r0, #32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ │ + movs r4, #24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [pc, #176] @ (34460 ) │ │ │ │ │ + ldr r1, [pc, #304] @ (344e0 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000343b8 : │ │ │ │ │ nco_var_prc_idx_trv(): │ │ │ │ │ nco_grp_utl.c:5727 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ nco_grp_utl.c:5730 │ │ │ │ │ @@ -69508,19 +69507,19 @@ │ │ │ │ │ ldr r1, [pc, #16] @ (34404 ) │ │ │ │ │ ldr r0, [pc, #20] @ (34408 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ - ldr r0, [pc, #768] @ (34704 ) │ │ │ │ │ + ldr r0, [pc, #896] @ (34784 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 0003440c : │ │ │ │ │ nco_var_dmn_rdr_mtd_trv(): │ │ │ │ │ nco_grp_utl.c:5361 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -70682,51 +70681,51 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldmia r2!, {r6} │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r2!, {r3, r4} │ │ │ │ │ movs r2, r1 │ │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ │ + movs r7, #20 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r4!, {r1, r2, r3, r4} │ │ │ │ │ movs r2, r1 │ │ │ │ │ - movs r1, #2 │ │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ │ + movs r2, #6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r1, #162 @ 0xa2 │ │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ │ + ands r4, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r6, r3, #26 │ │ │ │ │ + lsls r6, r7, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r2, r0, #2 │ │ │ │ │ + subs r2, r4, #2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ │ + ands r6, r0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r0, r1, #26 │ │ │ │ │ + lsls r0, r5, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, r0, #2 │ │ │ │ │ + subs r0, r4, #2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r2, r6, #25 │ │ │ │ │ + lsls r2, r2, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r6, r4, #23 │ │ │ │ │ + asrs r6, r0, #24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00034d4c : │ │ │ │ │ nco_rdf_dmn_trv(): │ │ │ │ │ nco_grp_utl.c:5752 │ │ │ │ │ sub sp, #16 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -71503,45 +71502,45 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 352c2 │ │ │ │ │ b.n 35180 │ │ │ │ │ stmia r0!, {r2, r4, r6} │ │ │ │ │ movs r2, r1 │ │ │ │ │ stmia r0!, {r1, r4, r6} │ │ │ │ │ movs r2, r1 │ │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ │ movs r7, r0 │ │ │ │ │ pop {r3, r5, r7} │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r2, #14 │ │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r2, r6, #1 │ │ │ │ │ + lsls r2, r2, #2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r6, r6, r5 │ │ │ │ │ + subs r6, r2, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r4, r6 │ │ │ │ │ + lsls r4, r2, #1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r4, r5, r5 │ │ │ │ │ + subs r4, r1, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - movs r6, r3 │ │ │ │ │ + movs r6, r7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r6, r0, r5 │ │ │ │ │ + subs r6, r4, r5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00035394 : │ │ │ │ │ nco_dmn_msa_tbl(): │ │ │ │ │ nco_grp_utl.c:6017 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -72088,56 +72087,56 @@ │ │ │ │ │ add.w r3, r3, #276 @ 0x114 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ hlt 0x0038 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, r4, r6 │ │ │ │ │ + subs r4, r0, r7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ hlt 0x0018 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ @ instruction: 0xb8a8 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - adds r0, r7, r2 │ │ │ │ │ + adds r0, r3, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stc2 0, cr0, [r6, #-28] @ 0xffffffe4 │ │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ │ + stc2 0, cr0, [r6, #-28]! @ 0xffffffe4 │ │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - umlal r0, r0, r8, r7 │ │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ │ + stc2 0, cr0, [r8], {7} │ │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r5, #30 │ │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - smlal r0, r0, r0, r7 │ │ │ │ │ - lsrs r6, r7, #10 │ │ │ │ │ + umlal r0, r0, r0, r7 │ │ │ │ │ + lsrs r6, r3, #11 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00035808 : │ │ │ │ │ nco_dmn_trv_msa_tbl(): │ │ │ │ │ nco_grp_utl.c:5989 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -72622,37 +72621,37 @@ │ │ │ │ │ add.w r3, r3, #292 @ 0x124 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ push {r1, r4, r5, r6, lr} │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r3, #27 │ │ │ │ │ + asrs r2, r7, #27 │ │ │ │ │ movs r0, r1 │ │ │ │ │ push {r1, r2, r3, r6, lr} │ │ │ │ │ movs r2, r1 │ │ │ │ │ push {r3, r4, r5, r6} │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r3, #19 │ │ │ │ │ + asrs r6, r7, #19 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r4, r2, #31 │ │ │ │ │ + lsls r4, r6, #31 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r6, r7, #17 │ │ │ │ │ + asrs r6, r3, #18 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb.w r0, [ip, r7] │ │ │ │ │ - asrs r2, r4, #16 │ │ │ │ │ + strh.w r0, [ip, r7] │ │ │ │ │ + asrs r2, r0, #17 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf7f40007 │ │ │ │ │ - asrs r2, r0, #16 │ │ │ │ │ + ldrb.w r0, [r4, r7] │ │ │ │ │ + asrs r2, r4, #16 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00035bac : │ │ │ │ │ nco_dmn_out_mk(): │ │ │ │ │ nco_grp_utl.c:6522 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -72897,34 +72896,34 @@ │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_grp_utl.c:6593 │ │ │ │ │ b.n 35d48 │ │ │ │ │ nco_grp_utl.c:6599 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ uxth r0, r5 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - asrs r0, r3, #18 │ │ │ │ │ + asrs r0, r7, #18 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ uxth r0, r1 │ │ │ │ │ movs r2, r1 │ │ │ │ │ sxth r4, r5 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf6680007 │ │ │ │ │ - asrs r2, r7, #11 │ │ │ │ │ + @ instruction: 0xf6880007 │ │ │ │ │ + asrs r2, r3, #12 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r4, r2, #12 │ │ │ │ │ + asrs r4, r6, #12 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r6, r1, #22 │ │ │ │ │ + lsls r6, r5, #22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r6, r5, #10 │ │ │ │ │ + asrs r6, r1, #11 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00035db8 : │ │ │ │ │ nco_dmn_id_mk(): │ │ │ │ │ nco_grp_utl.c:6606 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -72994,18 +72993,18 @@ │ │ │ │ │ ldr r0, [pc, #24] @ (35e4c ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r3, #332 @ 0x14c │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf5220007 │ │ │ │ │ - asrs r4, r6, #6 │ │ │ │ │ + adc.w r0, r2, #8847360 @ 0x870000 │ │ │ │ │ + asrs r4, r2, #7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00035e50 : │ │ │ │ │ nco_dmn_avg_mk(): │ │ │ │ │ nco_grp_utl.c:6360 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r1 │ │ │ │ │ @@ -73451,40 +73450,40 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_grp_utl.c:6507 │ │ │ │ │ b.n 3614a │ │ │ │ │ add sp, #16 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - b.n 35dd4 │ │ │ │ │ + b.n 35e14 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r3, #6 │ │ │ │ │ + asrs r6, r7, #6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ │ + cmp r4, #10 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf28c0007 │ │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ │ + subw r0, ip, #7 │ │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf2740007 │ │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ │ + @ instruction: 0xf2940007 │ │ │ │ │ + asrs r2, r3, #32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf25c0007 │ │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ │ + @ instruction: 0xf27c0007 │ │ │ │ │ + lsrs r2, r1, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r1, #32 │ │ │ │ │ + asrs r0, r5, #32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r2, r3, #32 │ │ │ │ │ + asrs r2, r7, #32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000361c0 : │ │ │ │ │ nco_bld_rec_dmn(): │ │ │ │ │ nco_grp_utl.c:6648 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r2 │ │ │ │ │ @@ -73902,35 +73901,35 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ add r4, sp, #584 @ 0x248 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ │ + asrs r4, r2, #32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ add r4, sp, #24 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - vaddl.s8 q8, d4, d7 │ │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ │ + vaddl.s32 q8, d4, d7 │ │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r6, r6, #23 │ │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf6d60006 │ │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ │ + @ instruction: 0xf6f60006 │ │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000364f8 : │ │ │ │ │ nco_prn_tbl_lmt(): │ │ │ │ │ nco_grp_utl.c:6792 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -74180,27 +74179,27 @@ │ │ │ │ │ nco_grp_utl.c:6844 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ add r1, sp, #368 @ 0x170 │ │ │ │ │ movs r2, r1 │ │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ │ + lsrs r6, r3, #21 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 000366fc : │ │ │ │ │ nco_chk_dmn(): │ │ │ │ │ nco_grp_utl.c:7021 │ │ │ │ │ @@ -74258,15 +74257,15 @@ │ │ │ │ │ cmp r6, r4 │ │ │ │ │ bne.n 3671c │ │ │ │ │ nco_grp_utl.c:7031 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ add r7, pc, #352 @ (adr r7, 368c4 ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0003676c : │ │ │ │ │ nco_chk_dmn_in(): │ │ │ │ │ nco_grp_utl.c:7039 │ │ │ │ │ @@ -74335,18 +74334,18 @@ │ │ │ │ │ ldr r0, [pc, #24] @ (36800 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r3, #380 @ 0x17c │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ │ movs r0, r1 │ │ │ │ │ - sbc.w r0, lr, r7 │ │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ │ + @ instruction: 0xeb8e0007 │ │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00036804 : │ │ │ │ │ nco_bld_lmt(): │ │ │ │ │ nco_grp_utl.c:7065 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ @@ -75057,23 +75056,23 @@ │ │ │ │ │ adds r2, #14 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ bne.n 36d5a │ │ │ │ │ b.n 368c6 │ │ │ │ │ nop │ │ │ │ │ add r6, pc, #296 @ (adr r6, 36e90 ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ - lsls r2, r2, #31 │ │ │ │ │ + lsls r2, r6, #31 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r4, r2, #30 │ │ │ │ │ + lsls r4, r6, #30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r0, #26 │ │ │ │ │ + lsls r4, r4, #26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r0, r1, #23 │ │ │ │ │ + lsls r0, r5, #23 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00036d7c : │ │ │ │ │ nco_bld_lmt_var(): │ │ │ │ │ nco_grp_utl.c:7381 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ @@ -75884,23 +75883,23 @@ │ │ │ │ │ ldr r0, [pc, #32] @ (37344 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r3, #396 @ 0x18c │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - lsls r0, r6, #2 │ │ │ │ │ + lsls r0, r2, #3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r6, r3, #1 │ │ │ │ │ + lsls r6, r7, #1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r0, r2, r6 │ │ │ │ │ + adds r0, r6, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - b.n 373a8 │ │ │ │ │ + b.n 373e8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r0, #1 │ │ │ │ │ + lsls r4, r4, #1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00037348 : │ │ │ │ │ nco_skp_var(): │ │ │ │ │ nco_grp_utl.c:7719 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ nco_grp_utl.c:7725 │ │ │ │ │ @@ -75958,19 +75957,20 @@ │ │ │ │ │ ldr r1, [pc, #20] @ (373c0 ) │ │ │ │ │ ldr r0, [pc, #20] @ (373c4 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r3, #420 @ 0x1a4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ - adds r6, r0, r4 │ │ │ │ │ + adds r6, r4, r4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - vaddl.u32 q8, d2, d7 │ │ │ │ │ + movs r2, r0 │ │ │ │ │ + movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000373c8 : │ │ │ │ │ nco_var_get_wgt_trv(): │ │ │ │ │ nco_grp_utl.c:7758 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr r5, [pc, #636] @ (3764c ) │ │ │ │ │ ldr r4, [pc, #640] @ (37650 ) │ │ │ │ │ @@ -76317,15 +76317,15 @@ │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cdp2 0, 5, cr0, cr6, cr7, {0} │ │ │ │ │ + cdp2 0, 7, cr0, cr6, cr7, {0} │ │ │ │ │ ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 00037664 : │ │ │ │ │ nco_grp_var_lst(): │ │ │ │ │ nco_grp_utl.c:7891 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -76654,31 +76654,31 @@ │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ │ movs r2, r1 │ │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stc2l 0, cr0, [ip, #28] │ │ │ │ │ + stc2l 0, cr0, [ip, #28]! │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xfbf00007 │ │ │ │ │ + ldc2 0, cr0, [r0], {7} │ │ │ │ │ str r6, [sp, #176] @ 0xb0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - asrs r6, r0, #16 │ │ │ │ │ + asrs r6, r4, #16 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bge.n 37848 │ │ │ │ │ + bge.n 37888 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 37860 │ │ │ │ │ + bge.n 378a0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r5, #15 │ │ │ │ │ + asrs r6, r1, #16 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bge.n 37824 │ │ │ │ │ + bge.n 37864 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrd r0, r0, [sl, #-24] │ │ │ │ │ + ldrd r0, r0, [sl, #-24]! │ │ │ │ │ │ │ │ │ │ 00037908 : │ │ │ │ │ nco_lmt_aux(): │ │ │ │ │ nco_grp_utl.c:8201 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ @@ -77199,18 +77199,18 @@ │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 37c62 │ │ │ │ │ str r5, [sp, #192] @ 0xc0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb.w r0, [r4, r7] │ │ │ │ │ - @ instruction: 0xf7d80007 │ │ │ │ │ - movw r0, #34823 @ 0x8807 │ │ │ │ │ - @ instruction: 0xf6200007 │ │ │ │ │ + ldrh.w r0, [r4, r7] │ │ │ │ │ + @ instruction: 0xf7f80007 │ │ │ │ │ + @ instruction: 0xf6680007 │ │ │ │ │ + movw r0, #2055 @ 0x807 │ │ │ │ │ │ │ │ │ │ 00037cd4 : │ │ │ │ │ nco_lmt_aux_tbl(): │ │ │ │ │ nco_grp_utl.c:8153 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ │ @@ -77752,38 +77752,38 @@ │ │ │ │ │ ldr r1, [pc, #68] @ (38120 ) │ │ │ │ │ ldr r0, [pc, #68] @ (38124 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r3, #448 @ 0x1c0 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ - @ instruction: 0xf7c40007 │ │ │ │ │ + @ instruction: 0xf7e40007 │ │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ ldrh r0, [r7, #50] @ 0x32 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf4e60007 │ │ │ │ │ - adcs.w r0, r4, #8847360 @ 0x870000 │ │ │ │ │ - eors.w r0, r8, #8847360 @ 0x870000 │ │ │ │ │ - lsrs r6, r5, #15 │ │ │ │ │ + add.w r0, r6, #8847360 @ 0x870000 │ │ │ │ │ + sbcs.w r0, r4, #8847360 @ 0x870000 │ │ │ │ │ + @ instruction: 0xf4b80007 │ │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcs.n 38038 │ │ │ │ │ + bcs.n 38078 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xf4c60007 │ │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ │ + @ instruction: 0xf4e60007 │ │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bcs.n 38214 │ │ │ │ │ + bcs.n 38054 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - eor.w r0, sl, #8847360 @ 0x870000 │ │ │ │ │ + @ instruction: 0xf4aa0007 │ │ │ │ │ │ │ │ │ │ 00038128 : │ │ │ │ │ nco_var_scp(): │ │ │ │ │ nco_grp_utl.c:8701 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -78091,16 +78091,16 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldrh r0, [r4, #34] @ 0x22 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrh r6, [r1, #34] @ 0x22 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - usat16 r0, #7, lr │ │ │ │ │ - @ instruction: 0xf3720007 │ │ │ │ │ + ubfx r0, lr, #0, #8 │ │ │ │ │ + @ instruction: 0xf3920007 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrh r0, [r7, #26] │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 0003833c : │ │ │ │ │ nco_prn_trv_tbl(): │ │ │ │ │ @@ -78663,52 +78663,52 @@ │ │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ ldrh r4, [r3, #24] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf2da0007 │ │ │ │ │ - @ instruction: 0xf2e40007 │ │ │ │ │ - @ instruction: 0xf2e60007 │ │ │ │ │ - @ instruction: 0xf2f40007 │ │ │ │ │ - ssat16 r0, #8, lr │ │ │ │ │ - bhi.n 38810 │ │ │ │ │ + @ instruction: 0xf2fa0007 │ │ │ │ │ + ssat r0, #8, r4 │ │ │ │ │ + ssat r0, #8, r6 │ │ │ │ │ + @ instruction: 0xf3140007 │ │ │ │ │ + sbfx r0, lr, #0, #8 │ │ │ │ │ + bhi.n 38850 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ssat r0, #8, lr │ │ │ │ │ - @ instruction: 0xf2960007 │ │ │ │ │ - @ instruction: 0xf2160007 │ │ │ │ │ - movw r0, #32775 @ 0x8007 │ │ │ │ │ - @ instruction: 0xf2620007 │ │ │ │ │ - movw r0, #7 │ │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ │ + ssat16 r0, #8, lr │ │ │ │ │ + @ instruction: 0xf2b60007 │ │ │ │ │ + @ instruction: 0xf2360007 │ │ │ │ │ + @ instruction: 0xf2680007 │ │ │ │ │ + @ instruction: 0xf2820007 │ │ │ │ │ + @ instruction: 0xf2600007 │ │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - @ instruction: 0xf2180007 │ │ │ │ │ - adc.w r0, r4, #7 │ │ │ │ │ - sub.w r0, r4, #7 │ │ │ │ │ - @ instruction: 0xf0a60007 │ │ │ │ │ - bic.w r0, r8, #7 │ │ │ │ │ - bic.w r0, r2, #7 │ │ │ │ │ - lsls r0, r1, #22 │ │ │ │ │ + @ instruction: 0xf2380007 │ │ │ │ │ + sbc.w r0, r4, #7 │ │ │ │ │ + rsb r0, r4, #7 │ │ │ │ │ + @ instruction: 0xf0c60007 │ │ │ │ │ + orr.w r0, r8, #7 │ │ │ │ │ + orr.w r0, r2, #7 │ │ │ │ │ + lsls r0, r5, #22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xf0c40007 │ │ │ │ │ - vaddl.s16 q8, d14, d7 │ │ │ │ │ - lsls r2, r4, #21 │ │ │ │ │ + @ instruction: 0xf0e40007 │ │ │ │ │ + vext.8 d16, d14, d7, #0 │ │ │ │ │ + lsls r2, r0, #22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r4!, {r2} │ │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 38884 │ │ │ │ │ + bcs.n 388c4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r2, r1, #21 │ │ │ │ │ + lsls r2, r5, #21 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - vhadd.s8 d16, d6, d7 │ │ │ │ │ + vhadd.s32 d16, d6, d7 │ │ │ │ │ │ │ │ │ │ 000387f4 : │ │ │ │ │ nco_bld_dmn_ids_trv(): │ │ │ │ │ nco_grp_utl.c:2336 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r3, [pc, #500] @ (389f0 ) │ │ │ │ │ @@ -78963,33 +78963,33 @@ │ │ │ │ │ nco_grp_utl.c:2433 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strh r0, [r4, #50] @ 0x32 │ │ │ │ │ movs r2, r1 │ │ │ │ │ strh r4, [r3, #50] @ 0x32 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - subs.w r0, lr, #7 │ │ │ │ │ + rsbs r0, lr, #7 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cdp 0, 15, cr0, cr2, cr7, {0} │ │ │ │ │ - rsbs r0, ip, #7 │ │ │ │ │ - and.w r0, sl, #7 │ │ │ │ │ - orr.w r0, r4, #7 │ │ │ │ │ + vhadd.s16 d0, d2, d7 │ │ │ │ │ + @ instruction: 0xf1fc0007 │ │ │ │ │ + bic.w r0, sl, #7 │ │ │ │ │ + orn r0, r4, #7 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r4, #38] @ 0x26 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - cdp 0, 6, cr0, cr2, cr7, {0} │ │ │ │ │ - ldcl 0, cr0, [r0, #-28] @ 0xffffffe4 │ │ │ │ │ - cdp 0, 7, cr0, cr2, cr7, {0} │ │ │ │ │ - lsls r0, r3, #11 │ │ │ │ │ + cdp 0, 8, cr0, cr2, cr7, {0} │ │ │ │ │ + ldcl 0, cr0, [r0, #-28]! @ 0xffffffe4 │ │ │ │ │ + cdp 0, 9, cr0, cr2, cr7, {0} │ │ │ │ │ + lsls r0, r7, #11 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - vaddl.s32 q0, d4, d7 │ │ │ │ │ + vaddl.s8 q8, d4, d7 │ │ │ │ │ │ │ │ │ │ 00038a30 : │ │ │ │ │ nco_dmn_lmt(): │ │ │ │ │ nco_grp_utl.c:8765 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_grp_utl.c:8766 │ │ │ │ │ subs r3, r1, #0 │ │ │ │ │ @@ -79363,24 +79363,24 @@ │ │ │ │ │ nco_grp_utl.c:8817 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ strh r0, [r5, #28] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vhadd.s8 d0, d4, d7 │ │ │ │ │ - vhadd.s32 d0, d8, d7 │ │ │ │ │ + vhadd.s32 d0, d4, d7 │ │ │ │ │ + vhadd.s8 d16, d8, d7 │ │ │ │ │ + cdp 0, 15, cr0, cr2, cr7, {0} │ │ │ │ │ + vhadd.s32 d0, d4, d7 │ │ │ │ │ + cdp 0, 13, cr0, cr0, cr7, {0} │ │ │ │ │ + cdp 0, 13, cr0, cr4, cr7, {0} │ │ │ │ │ + cdp 0, 9, cr0, cr8, cr7, {0} │ │ │ │ │ cdp 0, 13, cr0, cr2, cr7, {0} │ │ │ │ │ - vhadd.s8 d0, d4, d7 │ │ │ │ │ - cdp 0, 11, cr0, cr0, cr7, {0} │ │ │ │ │ - cdp 0, 11, cr0, cr4, cr7, {0} │ │ │ │ │ - cdp 0, 7, cr0, cr8, cr7, {0} │ │ │ │ │ - cdp 0, 11, cr0, cr2, cr7, {0} │ │ │ │ │ - cdp 0, 8, cr0, cr0, cr7, {0} │ │ │ │ │ - cdp 0, 6, cr0, cr8, cr7, {0} │ │ │ │ │ + cdp 0, 10, cr0, cr0, cr7, {0} │ │ │ │ │ + cdp 0, 8, cr0, cr8, cr7, {0} │ │ │ │ │ │ │ │ │ │ 00038ce4 : │ │ │ │ │ nco_bld_nsm(): │ │ │ │ │ nco_grp_utl.c:8826 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ │ @@ -80277,31 +80277,31 @@ │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 39222 │ │ │ │ │ strh r2, [r5, #10] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cdp 0, 12, cr0, cr8, cr7, {0} │ │ │ │ │ + cdp 0, 14, cr0, cr8, cr7, {0} │ │ │ │ │ strh r6, [r0, #10] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldcl 0, cr0, [r0, #28] │ │ │ │ │ - ldcl 0, cr0, [sl, #28]! │ │ │ │ │ + ldcl 0, cr0, [r0, #28]! │ │ │ │ │ + cdp 0, 1, cr0, cr10, cr7, {0} │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrb r6, [r0, #28] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xeaea0007 │ │ │ │ │ - @ instruction: 0xeaee0007 │ │ │ │ │ - @ instruction: 0xe8c20007 │ │ │ │ │ - b.n 39338 │ │ │ │ │ + add.w r0, sl, r7 │ │ │ │ │ + add.w r0, lr, r7 │ │ │ │ │ + strd r0, r0, [r2], #28 │ │ │ │ │ + b.n 39378 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 39238 │ │ │ │ │ + b.n 39278 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000393c8 : │ │ │ │ │ nco_wrt_atr(): │ │ │ │ │ nco_grp_utl.c:9045 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -80589,15 +80589,15 @@ │ │ │ │ │ nop │ │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrb r6, [r3, #8] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - b.n 394e8 │ │ │ │ │ + b.n 39528 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrb r6, [r0, #3] │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 000395f4 : │ │ │ │ │ @@ -81102,31 +81102,31 @@ │ │ │ │ │ nop │ │ │ │ │ ldrb r6, [r3, #1] │ │ │ │ │ movs r2, r1 │ │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 3970c │ │ │ │ │ + b.n 3974c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 394ac │ │ │ │ │ + b.n 394ec │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 3a1c0 │ │ │ │ │ + b.n 39200 │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r2, [r6, #22] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - b.n 39ff4 │ │ │ │ │ + b.n 3a034 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 39ff4 │ │ │ │ │ + b.n 3a034 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 3a020 │ │ │ │ │ + b.n 3a060 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 39b24 │ │ │ │ │ + b.n 39b64 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000399d8 : │ │ │ │ │ nco_prc_rel_mch(): │ │ │ │ │ nco_grp_utl.c:9270 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r3 │ │ │ │ │ @@ -81325,17 +81325,17 @@ │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 39adc │ │ │ │ │ strb r4, [r7, #17] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 39e84 │ │ │ │ │ + b.n 39ec4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 39e34 │ │ │ │ │ + b.n 39e74 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00039b8c : │ │ │ │ │ nco_prc_cmn_var_nm_fll(): │ │ │ │ │ nco_grp_utl.c:9374 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r3 │ │ │ │ │ @@ -81434,15 +81434,15 @@ │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 39bf8 │ │ │ │ │ strb r0, [r1, #11] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 39dc4 │ │ │ │ │ + b.n 39e04 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00039c64 : │ │ │ │ │ nco_cmn_nsm_var(): │ │ │ │ │ nco_grp_utl.c:9410 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -82191,38 +82191,38 @@ │ │ │ │ │ nco_grp_utl.c:9795 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldr r6, [r6, #116] @ 0x74 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - udf #222 @ 0xde │ │ │ │ │ + udf #254 @ 0xfe │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ │ movs r2, r1 │ │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - udf #66 @ 0x42 │ │ │ │ │ + udf #98 @ 0x62 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ble.n 3a124 │ │ │ │ │ + ble.n 3a164 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ble.n 3a184 │ │ │ │ │ + ble.n 3a1c4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ble.n 3a1c0 │ │ │ │ │ + ble.n 3a200 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bgt.n 3a130 │ │ │ │ │ + bgt.n 3a170 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 3a15c │ │ │ │ │ + bge.n 3a19c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xeae40007 │ │ │ │ │ - cbz r6, 3a23c │ │ │ │ │ + add.w r0, r4, r7 │ │ │ │ │ + cbz r6, 3a244 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 3a1a8 │ │ │ │ │ + blt.n 3a1e8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003a220 : │ │ │ │ │ nco_prc_nsm(): │ │ │ │ │ nco_grp_utl.c:9814 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr.w r5, [pc, #1476] @ 3a7ec │ │ │ │ │ @@ -82949,65 +82949,65 @@ │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nco_grp_utl.c:9987 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldr r2, [r6, #64] @ 0x40 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - blt.n 3a7cc │ │ │ │ │ + bgt.n 3a80c │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r6, [r0, #64] @ 0x40 │ │ │ │ │ movs r2, r1 │ │ │ │ │ ldr r6, [r3, #60] @ 0x3c │ │ │ │ │ movs r2, r1 │ │ │ │ │ - bge.n 3a788 │ │ │ │ │ + bge.n 3a7c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 3a888 │ │ │ │ │ + bge.n 3a8c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 3a8e8 │ │ │ │ │ + bge.n 3a728 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 3a7cc │ │ │ │ │ + b.n 3a80c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 3a794 │ │ │ │ │ + bhi.n 3a7d4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 3a90c │ │ │ │ │ + bhi.n 3a74c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 3a814 │ │ │ │ │ + bhi.n 3a854 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bhi.n 3a870 │ │ │ │ │ + bhi.n 3a8b0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 3a8a0 │ │ │ │ │ + bvc.n 3a8e0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 3a8cc │ │ │ │ │ + bvc.n 3a90c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 3a2e8 │ │ │ │ │ + b.n 3a328 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvs.n 3a790 │ │ │ │ │ + bvs.n 3a7d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 3a798 │ │ │ │ │ + bmi.n 3a7d8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 3a74c │ │ │ │ │ + bmi.n 3a78c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 3a22c │ │ │ │ │ + b.n 3a26c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bpl.n 3a7f4 │ │ │ │ │ + bpl.n 3a834 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 3a208 │ │ │ │ │ + b.n 3a248 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvs.n 3a8b0 │ │ │ │ │ + bvs.n 3a8f0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003a85c : │ │ │ │ │ nco_rel_mch(): │ │ │ │ │ nco_grp_utl.c:10060 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ nco_grp_utl.c:10066 │ │ │ │ │ @@ -83600,33 +83600,33 @@ │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 3abe6 │ │ │ │ │ nco_grp_utl.c:10210 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - bpl.n 3ad1c │ │ │ │ │ + bpl.n 3ad5c │ │ │ │ │ movs r7, r0 │ │ │ │ │ str r2, [r6, #72] @ 0x48 │ │ │ │ │ movs r2, r1 │ │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bmi.n 3ad30 │ │ │ │ │ + bmi.n 3ad70 │ │ │ │ │ movs r7, r0 │ │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ │ movs r2, r1 │ │ │ │ │ - bcc.n 3abfc │ │ │ │ │ + bcc.n 3ac3c │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcs.n 3acdc │ │ │ │ │ + bcs.n 3ad1c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 3ad04 │ │ │ │ │ + bcs.n 3ad44 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003acc8 : │ │ │ │ │ nco_chk_nsm(): │ │ │ │ │ nco_grp_utl.c:10217 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -84358,61 +84358,61 @@ │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nco_grp_utl.c:10428 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ str r6, [r0, #24] │ │ │ │ │ movs r2, r1 │ │ │ │ │ str r6, [r7, #20] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - bcc.n 3b320 │ │ │ │ │ + bcc.n 3b360 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcs.n 3b224 │ │ │ │ │ + bcs.n 3b264 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcs.n 3b344 │ │ │ │ │ + bcs.n 3b384 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bne.n 3b26c │ │ │ │ │ + bcs.n 3b2ac │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 3b270 │ │ │ │ │ + bne.n 3b2b0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - blt.n 3b31c │ │ │ │ │ + blt.n 3b35c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r1, pc, #888 @ (adr r1, 3b620 ) │ │ │ │ │ + add r1, pc, #1016 @ (adr r1, 3b6a0 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ │ + ldmia r2, {r1, r2, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 3b3bc │ │ │ │ │ + bge.n 3b1fc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r1, pc, #128 @ (adr r1, 3b344 ) │ │ │ │ │ + add r1, pc, #256 @ (adr r1, 3b3c4 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4!, {r1, r6, r7} │ │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 3b398 │ │ │ │ │ + bge.n 3b1d8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r1, pc, #32 @ (adr r1, 3b2f0 ) │ │ │ │ │ + add r1, pc, #160 @ (adr r1, 3b370 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ │ movs r1, r1 │ │ │ │ │ - bge.n 3b374 │ │ │ │ │ + bge.n 3b3b4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r0, pc, #960 @ (adr r0, 3b69c ) │ │ │ │ │ + add r1, pc, #64 @ (adr r1, 3b31c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003b2e0 : │ │ │ │ │ nco_nsm_att(): │ │ │ │ │ nco_grp_utl.c:10437 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -84592,23 +84592,23 @@ │ │ │ │ │ nop │ │ │ │ │ ldrh r4, [r6, r5] │ │ │ │ │ movs r2, r1 │ │ │ │ │ ldrh r4, [r4, r5] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r5, {r5} │ │ │ │ │ + ldmia r5!, {r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrh r2, [r6, r3] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003b440 : │ │ │ │ │ nco_rad(): │ │ │ │ │ nco_grp_utl.c:10505 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r3 │ │ │ │ │ @@ -84798,23 +84798,23 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldrh r2, [r2, r0] │ │ │ │ │ movs r2, r1 │ │ │ │ │ ldrh r0, [r1, r0] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r6, [r7, r5] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r3!, {r6} │ │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003b5bc : │ │ │ │ │ nco_xtr_dfn(): │ │ │ │ │ nco_grp_utl.c:1865 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r1 │ │ │ │ │ @@ -85882,49 +85882,49 @@ │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ nco_grp_utl.c:2059 │ │ │ │ │ b.n 3b944 │ │ │ │ │ ldr r0, [r1, r2] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r0, [r2, r1] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ │ + ldmia r2!, {} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r2, [r6, r0] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003bdd0 : │ │ │ │ │ nco_prc_cmn_nsm_att(): │ │ │ │ │ nco_grp_utl.c:10570 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_grp_utl.c:10574 │ │ │ │ │ @@ -86351,43 +86351,43 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 3be44 │ │ │ │ │ nco_grp_utl.c:10649 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - it │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ │ + movs r7, r0 │ │ │ │ │ str r6, [r7, r1] │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r4, [r4, r1] │ │ │ │ │ movs r2, r1 │ │ │ │ │ str r6, [r7, r0] │ │ │ │ │ movs r2, r1 │ │ │ │ │ - itt cs │ │ │ │ │ - movcs r7, r0 │ │ │ │ │ - stmiacs r4!, {r1, r3, r4, r6, r7} │ │ │ │ │ + itt mi │ │ │ │ │ + movmi r7, r0 │ │ │ │ │ + stmiami r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bkpt 0x00c8 │ │ │ │ │ + bkpt 0x00e8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bkpt 0x0070 │ │ │ │ │ + bkpt 0x0090 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbnz r4, 3c1b2 │ │ │ │ │ + cbnz r4, 3c1ba │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r1, r3, r7} │ │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {} │ │ │ │ │ + pop {r5} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003c174 : │ │ │ │ │ nco_grp_brd(): │ │ │ │ │ nco_grp_utl.c:9496 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r2 │ │ │ │ │ @@ -87113,44 +87113,44 @@ │ │ │ │ │ nop │ │ │ │ │ ldr r4, [pc, #872] @ (3ca74 ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r4, [pc, #776] @ (3ca1c ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r3, [pc, #272] @ (3c82c ) │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bkpt 0x00d0 │ │ │ │ │ + bkpt 0x00f0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bkpt 0x0074 │ │ │ │ │ + bkpt 0x0094 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bkpt 0x0004 │ │ │ │ │ + bkpt 0x0024 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bkpt 0x0026 │ │ │ │ │ + bkpt 0x0046 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ite le │ │ │ │ │ - movle r7, r0 │ │ │ │ │ - stmiagt r6!, {r3, r4, r7} │ │ │ │ │ + ite │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + stmiaal r6!, {r3, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r2, [r7, #40] @ 0x28 │ │ │ │ │ + ldrh r2, [r3, #42] @ 0x2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - itee hi │ │ │ │ │ - movhi r7, r0 │ │ │ │ │ - popls {r1, r2, r5, pc} │ │ │ │ │ - movls r7, r0 │ │ │ │ │ + itee ge │ │ │ │ │ + movge r7, r0 │ │ │ │ │ + poplt {r1, r2, r6, pc} │ │ │ │ │ + movlt r7, r0 │ │ │ │ │ │ │ │ │ │ 0003c750 : │ │ │ │ │ nco_prn_dmn(): │ │ │ │ │ nco_grp_utl.c:10658 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov ip, r0 │ │ │ │ │ @@ -87402,35 +87402,35 @@ │ │ │ │ │ nop │ │ │ │ │ mov r8, lr │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ mov sl, sp │ │ │ │ │ movs r2, r1 │ │ │ │ │ - bkpt 0x00e0 │ │ │ │ │ + nop │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bkpt 0x0036 │ │ │ │ │ + bkpt 0x0056 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb854 │ │ │ │ │ + @ instruction: 0xb874 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb60c │ │ │ │ │ + @ instruction: 0xb62c │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003c950 : │ │ │ │ │ nco_xtr_crd_ass_add(): │ │ │ │ │ nco_grp_utl.c:1490 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r1 │ │ │ │ │ @@ -87865,31 +87865,31 @@ │ │ │ │ │ nco_grp_utl.c:1622 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ cmp r0, r0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ add lr, pc │ │ │ │ │ movs r2, r1 │ │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r8, r0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - rev r6, r3 │ │ │ │ │ + rev r6, r7 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + rev16 r0, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - rev r0, r6 │ │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ite al │ │ │ │ │ - moval r7, r0 │ │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - rev r4, r2 │ │ │ │ │ + rev r4, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003cd08 : │ │ │ │ │ nco_nsm_wrt_att(): │ │ │ │ │ nco_grp_utl.c:10727 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r3 │ │ │ │ │ @@ -88075,15 +88075,15 @@ │ │ │ │ │ nco_grp_utl.c:10786 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ adcs r4, r0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbz r0, 3cea4 │ │ │ │ │ + cbz r0, 3ceac │ │ │ │ │ movs r7, r0 │ │ │ │ │ eors r0, r1 │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 0003ce64 : │ │ │ │ │ nco_var_xtr_trv(): │ │ │ │ │ nco_grp_utl.c:10791 │ │ │ │ │ @@ -88137,15 +88137,15 @@ │ │ │ │ │ cmp r0, r5 │ │ │ │ │ bhi.n 3ce82 │ │ │ │ │ nco_grp_utl.c:10799 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ subs r7, #242 @ 0xf2 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ │ + add r5, sp, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0003cec0 : │ │ │ │ │ nco_get_crd_sct(): │ │ │ │ │ nco_grp_utl.c:10806 │ │ │ │ │ @@ -88520,37 +88520,37 @@ │ │ │ │ │ bne.w 3cfcc │ │ │ │ │ b.n 3d046 │ │ │ │ │ nco_grp_utl.c:10870 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ subs r7, #54 @ 0x36 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - @ instruction: 0xb876 │ │ │ │ │ + @ instruction: 0xb896 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r7, #36 @ 0x24 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - @ instruction: 0xb814 │ │ │ │ │ + @ instruction: 0xb834 │ │ │ │ │ movs r7, r0 │ │ │ │ │ subs r6, #228 @ 0xe4 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb76e │ │ │ │ │ + @ instruction: 0xb78e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xb79c │ │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r6, #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb62c │ │ │ │ │ + @ instruction: 0xb64c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003d1c0 : │ │ │ │ │ nco_bld_crd_aux(): │ │ │ │ │ nco_grp_utl.c:8407 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ @@ -89276,45 +89276,45 @@ │ │ │ │ │ b.n 3d652 │ │ │ │ │ nco_grp_utl.c:8560 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ subs r4, #142 @ 0x8e │ │ │ │ │ movs r2, r1 │ │ │ │ │ subs r4, #136 @ 0x88 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ │ + push {r1, r7, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbz r2, 3d7cc │ │ │ │ │ + push {r1} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbz r0, 3d7da │ │ │ │ │ + push {r3} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sxtb r0, r0 │ │ │ │ │ + sxtb r0, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbz r4, 3d7a4 │ │ │ │ │ + sxth r4, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbz r4, 3d79c │ │ │ │ │ + cbz r4, 3d7a4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003d76c : │ │ │ │ │ nco_bld_crd_nm_aux(): │ │ │ │ │ nco_grp_utl.c:8568 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_grp_utl.c:8576 │ │ │ │ │ @@ -89869,35 +89869,35 @@ │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 3db28 │ │ │ │ │ nco_grp_utl.c:8694 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - uxtb r4, r6 │ │ │ │ │ + cbz r4, 3dc08 │ │ │ │ │ movs r7, r0 │ │ │ │ │ adds r6, #216 @ 0xd8 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ adds r6, #198 @ 0xc6 │ │ │ │ │ movs r2, r1 │ │ │ │ │ adds r5, #114 @ 0x72 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003dbec : │ │ │ │ │ nco_bld_trv_tbl(): │ │ │ │ │ nco_grp_utl.c:6870 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -90432,91 +90432,91 @@ │ │ │ │ │ blx 11424 │ │ │ │ │ nco_grp_utl.c:6975 │ │ │ │ │ b.n 3dfac │ │ │ │ │ nco_grp_utl.c:7015 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ │ movs r2, r1 │ │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ │ + ldr r6, [r3, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - itet eq │ │ │ │ │ - moveq r6, r0 │ │ │ │ │ - ldrne r2, [r6, #12] │ │ │ │ │ - moveq r7, r0 │ │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ │ + itet cs │ │ │ │ │ + movcs r6, r0 │ │ │ │ │ + ldrcc r2, [r2, #16] │ │ │ │ │ + movcs r7, r0 │ │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bkpt 0x00da │ │ │ │ │ + bkpt 0x00fa │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ │ movs r1, r1 │ │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ │ movs r1, r1 │ │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r4, sp, #8 │ │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ │ + add r4, sp, #32 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r4, #14] │ │ │ │ │ + strb r4, [r0, #15] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r2, #21] │ │ │ │ │ + strb r2, [r6, #21] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r0, #20] │ │ │ │ │ + strb r6, [r4, #20] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ │ + pop {r3, pc} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r0, [r6, #11] │ │ │ │ │ + strb r0, [r2, #12] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003e0b4 : │ │ │ │ │ trv_tbl_cmp_asc_nm_fll(): │ │ │ │ │ nco_grp_trv.c:436 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ @@ -90809,15 +90809,15 @@ │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ b.n 3e1ee │ │ │ │ │ nop │ │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003e278 : │ │ │ │ │ trv_tbl_prn_flg_mch(): │ │ │ │ │ nco_grp_trv.c:237 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -90875,15 +90875,15 @@ │ │ │ │ │ cmp r0, r5 │ │ │ │ │ bhi.n 3e29a │ │ │ │ │ nco_grp_trv.c:244 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ nop │ │ │ │ │ cmp r3, #220 @ 0xdc │ │ │ │ │ movs r2, r1 │ │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0003e2e8 : │ │ │ │ │ trv_tbl_prn_flg_xtr(): │ │ │ │ │ nco_grp_trv.c:250 │ │ │ │ │ @@ -90950,17 +90950,17 @@ │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003e360 : │ │ │ │ │ trv_tbl_prn_dbg(): │ │ │ │ │ nco_grp_trv.c:264 │ │ │ │ │ ldr r3, [pc, #256] @ (3e464 ) │ │ │ │ │ nco_grp_trv.c:265 │ │ │ │ │ @@ -91089,27 +91089,27 @@ │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ b.n 3e3b2 │ │ │ │ │ nop │ │ │ │ │ cmp r2, #252 @ 0xfc │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - udf #188 @ 0xbc │ │ │ │ │ + udf #220 @ 0xdc │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 0003e488 : │ │ │ │ │ trv_tbl_prn(): │ │ │ │ │ nco_grp_trv.c:286 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ nco_grp_trv.c:285 │ │ │ │ │ @@ -91173,19 +91173,19 @@ │ │ │ │ │ nco_grp_trv.c:291 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ bx lr │ │ │ │ │ cmp r1, #212 @ 0xd4 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0003e500 : │ │ │ │ │ nco_gid_var_nm_2_var_nm_fll(): │ │ │ │ │ nco_grp_trv.c:297 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ nco_grp_trv.c:301 │ │ │ │ │ @@ -91259,15 +91259,15 @@ │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ cmp r1, #86 @ 0x56 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [pc, #960] @ (3e948 ) │ │ │ │ │ + ldr r3, [pc, #64] @ (3e5c8 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ cmp r0, #254 @ 0xfe │ │ │ │ │ movs r2, r1 │ │ │ │ │ │ │ │ │ │ 0003e58c : │ │ │ │ │ trv_tbl_fnd_var_nm_fll(): │ │ │ │ │ nco_grp_trv.c:317 │ │ │ │ │ @@ -91465,19 +91465,19 @@ │ │ │ │ │ movw r2, #405 @ 0x195 │ │ │ │ │ ldr r1, [pc, #16] @ (3e6e4 ) │ │ │ │ │ ldr r0, [pc, #16] @ (3e6e8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 0003e6ec : │ │ │ │ │ trv_tbl_prn_xtr(): │ │ │ │ │ nco_grp_trv.c:412 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -91568,17 +91568,17 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ nop │ │ │ │ │ movs r7, #102 @ 0x66 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r1, sp, #952 @ 0x3b8 │ │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003e794 : │ │ │ │ │ trv_tbl_srt(): │ │ │ │ │ nco_grp_trv.c:455 │ │ │ │ │ push {lr} │ │ │ │ │ mov r3, r1 │ │ │ │ │ @@ -91698,21 +91698,21 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ b.w 126b0 │ │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003e88c : │ │ │ │ │ trv_tbl_mch(): │ │ │ │ │ nco_grp_trv.c:467 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r0 │ │ │ │ │ @@ -92205,31 +92205,31 @@ │ │ │ │ │ nop │ │ │ │ │ movs r5, #194 @ 0xc2 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r5, #174 @ 0xae │ │ │ │ │ movs r2, r1 │ │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r0, sp, #0 │ │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r3, #90 @ 0x5a │ │ │ │ │ movs r2, r1 │ │ │ │ │ - add r7, pc, #104 @ (adr r7, 3ec84 ) │ │ │ │ │ + add r7, pc, #232 @ (adr r7, 3ed04 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, pc, #832 @ (adr r6, 3ef60 ) │ │ │ │ │ + add r6, pc, #960 @ (adr r6, 3efe0 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, pc, #368 @ (adr r6, 3ed94 ) │ │ │ │ │ + add r6, pc, #496 @ (adr r6, 3ee14 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, pc, #392 @ (adr r6, 3edb0 ) │ │ │ │ │ + add r6, pc, #520 @ (adr r6, 3ee30 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003ec28 : │ │ │ │ │ trv_tbl_inq_dpt(): │ │ │ │ │ nco_grp_trv.c:618 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ cbz r1, 3ec4e │ │ │ │ │ @@ -92285,19 +92285,19 @@ │ │ │ │ │ ldr r1, [pc, #16] @ (3ec8c ) │ │ │ │ │ ldr r0, [pc, #20] @ (3ec90 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #20 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ - add r6, pc, #400 @ (adr r6, 3ee1c ) │ │ │ │ │ + add r6, pc, #528 @ (adr r6, 3ee9c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r4, pc, #568 @ (adr r4, 3eec8 ) │ │ │ │ │ + add r4, pc, #696 @ (adr r4, 3ef48 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 0003ec94 : │ │ │ │ │ nco_dmn_set_msa(): │ │ │ │ │ nco_grp_trv.c:644 │ │ │ │ │ push {r4} │ │ │ │ │ nco_grp_trv.c:646 │ │ │ │ │ @@ -93209,23 +93209,23 @@ │ │ │ │ │ b.n 3f032 │ │ │ │ │ nco_grp_trv.c:161 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ movs r0, #196 @ 0xc4 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r5, pc, #88 @ (adr r5, 3f3b4 ) │ │ │ │ │ + add r5, pc, #216 @ (adr r5, 3f434 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ │ movs r2, r1 │ │ │ │ │ adds r4, r4, #0 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003f36c : │ │ │ │ │ nco_trv_hsh_bld(): │ │ │ │ │ nco_grp_trv.c:733 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ nco_grp_trv.c:731 │ │ │ │ │ @@ -93991,15 +93991,15 @@ │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11bd0 │ │ │ │ │ nco_grp_trv.c:904 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003fa00 : │ │ │ │ │ nco_lst_ins(): │ │ │ │ │ nco_grp_trv.c:911 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ nco_grp_trv.c:913 │ │ │ │ │ @@ -94119,27 +94119,27 @@ │ │ │ │ │ ldr r1, [pc, #32] @ (3fb00 ) │ │ │ │ │ ldr r0, [pc, #36] @ (3fb04 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ │ + str r6, [sp, #296] @ 0x128 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003fb08 : │ │ │ │ │ nco_is_fll_pth(): │ │ │ │ │ nco_grp_trv.c:952 │ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ │ nco_grp_trv.c:948 │ │ │ │ │ @@ -94348,15 +94348,15 @@ │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 10c48 │ │ │ │ │ nop │ │ │ │ │ asrs r2, r6, #8 │ │ │ │ │ movs r2, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [sp, #872] @ 0x368 │ │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003fc5c : │ │ │ │ │ kd_fault(): │ │ │ │ │ nco_kd.c:155 │ │ │ │ │ push {r3, lr} │ │ │ │ │ nco_kd.c:156 │ │ │ │ │ @@ -94419,37 +94419,37 @@ │ │ │ │ │ ldr r0, [pc, #56] @ (3fd00 ) │ │ │ │ │ add r2, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 10600 │ │ │ │ │ nco_kd.c:183 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [sp, #648] @ 0x288 │ │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [pc, #56] @ (3fd20 ) │ │ │ │ │ + ldr r0, [pc, #184] @ (3fda0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [sp, #504] @ 0x1f8 │ │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0003fd04 : │ │ │ │ │ kd_new_node(): │ │ │ │ │ nco_kd.c:193 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -95631,15 +95631,15 @@ │ │ │ │ │ cmp r3, r4 │ │ │ │ │ bgt.n 40578 │ │ │ │ │ nco_kd.c:916 │ │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ movs r0, #36 @ 0x24 │ │ │ │ │ movs r2, r1 │ │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000405f4 : │ │ │ │ │ bounds_update(): │ │ │ │ │ nco_kd.c:1035 │ │ │ │ │ and.w r3, r1, #1 │ │ │ │ │ nco_kd.c:1036 │ │ │ │ │ @@ -96969,26 +96969,26 @@ │ │ │ │ │ ldr r3, [pc, #28] @ (40ff0 ) │ │ │ │ │ movs r0, #42 @ 0x2a │ │ │ │ │ ldr.w r6, [fp, r3] │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ blx 11ee0 │ │ │ │ │ b.n 40f5c │ │ │ │ │ nop │ │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ vhadd.u16 d16, d0, d9 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, #190 @ 0xbe │ │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00041000 : │ │ │ │ │ kd_print(): │ │ │ │ │ nco_kd.c:1558 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ cbz r0, 4100c │ │ │ │ │ @@ -97211,15 +97211,15 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ ... │ │ │ │ │ stc2l 0, cr0, [r0, #-36] @ 0xffffffdc │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r4, [r4, #22] │ │ │ │ │ + strh r4, [r0, #24] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00041184 : │ │ │ │ │ collect_nodes.localalias(): │ │ │ │ │ nco_kd.c:1691 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -99539,17 +99539,17 @@ │ │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ nco_kd.c:2126 │ │ │ │ │ b.w 12fdc │ │ │ │ │ stc 0, cr0, [lr], {9} │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r4, [r0, #11] │ │ │ │ │ + strb r4, [r4, #11] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r5, #11] │ │ │ │ │ + strb r6, [r1, #12] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004225c : │ │ │ │ │ kd_list_realloc(): │ │ │ │ │ nco_kd.c:2746 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ nco_kd.c:2751 │ │ │ │ │ @@ -100245,82 +100245,82 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ b.w 11030 <__fprintf_chk@plt> │ │ │ │ │ nop │ │ │ │ │ b.n 42864 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r2, [r6, #120] @ 0x78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r6, #120] @ 0x78 │ │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r5, #120] @ 0x78 │ │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r5, #120] @ 0x78 │ │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r0, #124] @ 0x7c │ │ │ │ │ + ldr r2, [r1, #124] @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r2, #124] @ 0x7c │ │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r4, #124] @ 0x7c │ │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ │ + strb r6, [r0, #0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r0, #0] │ │ │ │ │ + strb r0, [r2, #0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r3, #0] │ │ │ │ │ + strb r2, [r3, #0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r0, [r7, #0] │ │ │ │ │ + strb r4, [r4, #0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r2, #1] │ │ │ │ │ + strb r6, [r7, #0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r6, #1] │ │ │ │ │ + strb r0, [r3, #1] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r2, #2] │ │ │ │ │ + strb r2, [r6, #1] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r7, #2] │ │ │ │ │ + strb r4, [r2, #2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r3, #3] │ │ │ │ │ + strb r6, [r6, #2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r0, #4] │ │ │ │ │ + strb r4, [r3, #3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r1, #4] │ │ │ │ │ + strb r6, [r7, #3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r3, #4] │ │ │ │ │ + strb r2, [r4, #4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r6, #4] │ │ │ │ │ + strb r6, [r5, #4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r6, [r7, #4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r1, #5] │ │ │ │ │ + strb r2, [r2, #5] │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r6, [r3, #5] │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r6, [r5, #5] │ │ │ │ │ movs r7, r0 │ │ │ │ │ + strb r6, [r7, #5] │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + strb r6, [r1, #6] │ │ │ │ │ + movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00042904 : │ │ │ │ │ nco_lmt_cpy(): │ │ │ │ │ nco_lmt.c:111 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ nco_lmt.c:110 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -100469,19 +100469,19 @@ │ │ │ │ │ movs r2, #111 @ 0x6f │ │ │ │ │ ldr r1, [pc, #16] @ (42a4c ) │ │ │ │ │ ldr r0, [pc, #16] @ (42a50 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00042a54 : │ │ │ │ │ nco_lmt_free(): │ │ │ │ │ nco_lmt.c:166 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -100897,29 +100897,29 @@ │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ b.n 43320 │ │ │ │ │ movs r1, r1 │ │ │ │ │ b.n 43204 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - b.n 431c4 │ │ │ │ │ + b.n 43204 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r6, [r5, #28] │ │ │ │ │ + strh r6, [r1, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strb r2, [r5, r3] │ │ │ │ │ + strb r2, [r1, r4] │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r6, #84] @ 0x54 │ │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00042d20 : │ │ │ │ │ nco_lmt_prs(): │ │ │ │ │ nco_lmt.c:354 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_lmt.c:365 │ │ │ │ │ @@ -101242,35 +101242,35 @@ │ │ │ │ │ nop │ │ │ │ │ b.n 431c0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ b.n 431bc │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ │ + ldr r6, [r7, #72] @ 0x48 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ svc 138 @ 0x8a │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00042f8c : │ │ │ │ │ nco_lmt_typ(): │ │ │ │ │ nco_lmt.c:465 │ │ │ │ │ ldr r2, [pc, #184] @ (43048 ) │ │ │ │ │ nco_lmt.c:472 │ │ │ │ │ @@ -101374,15 +101374,15 @@ │ │ │ │ │ nco_lmt.c:494 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ udf #206 @ 0xce │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adcs r6, r1 │ │ │ │ │ + adcs r6, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ udf #126 @ 0x7e │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 00043058 : │ │ │ │ │ nco_lmt_get_udu_att(): │ │ │ │ │ nco_lmt.c:501 │ │ │ │ │ @@ -101922,145 +101922,145 @@ │ │ │ │ │ ldr.w r8, [pc, #272] @ 4355c │ │ │ │ │ add r8, pc │ │ │ │ │ b.n 4322a │ │ │ │ │ ble.n 4350c │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r7, #68] @ 0x44 │ │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ │ + ldr r6, [r6, #68] @ 0x44 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r1, #84] @ 0x54 │ │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r5, #96] @ 0x60 │ │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r6, #100] @ 0x64 │ │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r6, #56] @ 0x38 │ │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r2, #104] @ 0x68 │ │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ │ + ldr r6, [r6, #100] @ 0x64 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r0, #40] @ 0x28 │ │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r0, #40] @ 0x28 │ │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ │ + ldr r6, [r2, #56] @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r6, #1 │ │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + adds r4, r2, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r6, r5, #1 │ │ │ │ │ + adds r6, r1, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r6, r4, #1 │ │ │ │ │ + adds r6, r0, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r0, r4, #1 │ │ │ │ │ + adds r0, r0, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r0, r3, #1 │ │ │ │ │ + adds r0, r7, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00043560 : │ │ │ │ │ nco_lmt_evl(): │ │ │ │ │ nco_lmt.c:577 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov lr, r1 │ │ │ │ │ @@ -103583,75 +103583,75 @@ │ │ │ │ │ nop │ │ │ │ │ bhi.n 44184 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bhi.n 44148 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r5, #1] │ │ │ │ │ + strb r4, [r1, #2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r6, #6] │ │ │ │ │ + strb r2, [r2, #7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r5, #15] │ │ │ │ │ + strb r2, [r1, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ bmi.n 4427c │ │ │ │ │ movs r1, r1 │ │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ + ldr r2, [r0, #44] @ 0x2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r5, #120] @ 0x78 │ │ │ │ │ + str r6, [r1, #124] @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r7, #16] │ │ │ │ │ + strb r6, [r3, #17] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, r4, r1 │ │ │ │ │ + subs r6, r0, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, r4, r0 │ │ │ │ │ + subs r4, r0, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ │ + str r2, [r6, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r7, #116] @ 0x74 │ │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r6, #20] │ │ │ │ │ + str r2, [r2, #24] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r4, [r1, #4] │ │ │ │ │ + str r4, [r5, #4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r5, r6 │ │ │ │ │ + adds r6, r1, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r0, #8 │ │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_lmt.c:1104 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ nco_lmt.c:1110 (discriminator 2) │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ beq.w 443d2 │ │ │ │ │ @@ -105226,97 +105226,97 @@ │ │ │ │ │ b.n 447fc │ │ │ │ │ nco_lmt.c:1282 │ │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ │ nco_lmt.c:1071 │ │ │ │ │ ldrd sl, r7, [r4, #92] @ 0x5c │ │ │ │ │ ldr.w r8, [r4, #124] @ 0x7c │ │ │ │ │ b.w 43974 │ │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r4, #14 │ │ │ │ │ + asrs r6, r0, #15 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r4, #12] │ │ │ │ │ + str r0, [r0, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ │ + ldrh r2, [r4, r0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [r7, r7] │ │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ │ + str r4, [r3, #48] @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ │ + str r4, [r1, #124] @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [r3, #24] │ │ │ │ │ + str r0, [r7, #24] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r0, #28] │ │ │ │ │ + str r2, [r4, #28] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r0, [r6, #4] │ │ │ │ │ + str r0, [r2, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r6, #8] │ │ │ │ │ + str r6, [r2, #12] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r6, [r2, r3] │ │ │ │ │ + strh r6, [r6, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r6, #12] │ │ │ │ │ + str r4, [r2, #16] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r0, r2, #28 │ │ │ │ │ + lsls r0, r6, #28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r0, #28 │ │ │ │ │ + lsls r2, r4, #28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r6, #10 │ │ │ │ │ + lsls r4, r2, #11 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_lmt.c:990 │ │ │ │ │ movs r0, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w 44d30 │ │ │ │ │ nco_lmt.c:1011 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -105401,21 +105401,21 @@ │ │ │ │ │ b.w 43bec │ │ │ │ │ nco_lmt.c:1221 │ │ │ │ │ movs r3, #2 │ │ │ │ │ ldr.w r8, [r4, #124] @ 0x7c │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ │ b.w 43974 │ │ │ │ │ - lsls r4, r6, #26 │ │ │ │ │ + lsls r4, r2, #27 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r3, #12] │ │ │ │ │ + str r2, [r7, #12] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r1, [pc, #736] @ (4534c ) │ │ │ │ │ + ldr r1, [pc, #864] @ (453cc ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00045074 : │ │ │ │ │ nco_lmt_evl_dmn_crd(): │ │ │ │ │ nco_lmt.c:1421 │ │ │ │ │ @@ -106891,85 +106891,86 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 452c4 │ │ │ │ │ nco_lmt.c:1610 │ │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ │ nco_lmt.c:1619 │ │ │ │ │ b.w 452c4 │ │ │ │ │ nop │ │ │ │ │ - str r4, [r6, #4] │ │ │ │ │ + str r4, [r2, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ pop {r1, r4, r5, r7, pc} │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [r3, r3] │ │ │ │ │ + str r2, [r7, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r4, r3] │ │ │ │ │ + str r6, [r0, r4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r6, r4] │ │ │ │ │ + str r6, [r2, r5] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r0, [r3, r7] │ │ │ │ │ + strh r0, [r7, r7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ + vaddl.u8 q8, d8, d5 │ │ │ │ │ vaddl.u32 q0, d8, d5 │ │ │ │ │ - vaddl.u8 q0, d8, d5 │ │ │ │ │ - ldr r5, [pc, #336] @ (45dd8 ) │ │ │ │ │ + ldr r5, [pc, #464] @ (45e58 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, r4 │ │ │ │ │ + lsls r4, r0, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [pc, #584] @ (45edc ) │ │ │ │ │ + ldr r4, [pc, #712] @ (45f5c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - vaddl.u32 q8, d2, d5 │ │ │ │ │ - ldr r3, [pc, #880] @ (4600c ) │ │ │ │ │ + movs r2, r0 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + ldr r3, [pc, #1008] @ (4608c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [pc, #1000] @ (46088 ) │ │ │ │ │ + ldr r3, [pc, #104] @ (45d08 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r2, [r4, r2] │ │ │ │ │ + str r2, [r0, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [pc, #1008] @ (46098 ) │ │ │ │ │ + ldr r7, [pc, #112] @ (45d18 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r7, [pc, #504] @ (45ea4 ) │ │ │ │ │ + ldr r7, [pc, #632] @ (45f24 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r4, [r0, r3] │ │ │ │ │ + str r4, [r4, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r3, [pc, #544] @ (45ed4 ) │ │ │ │ │ + ldr r3, [pc, #672] @ (45f54 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r3, [pc, #592] @ (45f08 ) │ │ │ │ │ + ldr r3, [pc, #720] @ (45f88 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - muls r4, r4 │ │ │ │ │ + bics r4, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r0, #2 │ │ │ │ │ + lsls r6, r4, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r2, r4, #27 │ │ │ │ │ + asrs r2, r0, #28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [pc, #824] @ (46000 ) │ │ │ │ │ + ldr r0, [pc, #952] @ (46080 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r1, [pc, #1008] @ (460bc ) │ │ │ │ │ + ldr r2, [pc, #112] @ (45d3c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xfab80005 │ │ │ │ │ - @ instruction: 0x47f6 │ │ │ │ │ + @ instruction: 0xfad80005 │ │ │ │ │ + ldr r0, [pc, #88] @ (45d2c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - rors r4, r2 │ │ │ │ │ + rors r4, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [pc, #160] @ (45d7c ) │ │ │ │ │ + ldr r2, [pc, #288] @ (45dfc ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - rors r6, r0 │ │ │ │ │ + rors r6, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sbcs r4, r5 │ │ │ │ │ + rors r4, r1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [pc, #0] @ (45ce8 ) │ │ │ │ │ + ldr r2, [pc, #128] @ (45d68 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [pc, #72] @ (45d34 ) │ │ │ │ │ + ldr r2, [pc, #200] @ (45db4 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_lmt.c:1973 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ nco_lmt.c:1979 (discriminator 2) │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq.w 4652c │ │ │ │ │ @@ -108537,83 +108538,83 @@ │ │ │ │ │ movs r3, #2 │ │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ │ b.w 45db0 │ │ │ │ │ nop │ │ │ │ │ - ldr r5, [pc, #592] @ (46b90 ) │ │ │ │ │ + ldr r5, [pc, #720] @ (46c10 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r7, [pc, #688] @ (46bf8 ) │ │ │ │ │ + ldr r7, [pc, #816] @ (46c78 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r8, lr │ │ │ │ │ + mov r0, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - mov r4, r7 │ │ │ │ │ + mov r4, fp │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #190 @ 0xbe │ │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r5, [pc, #88] @ (469bc ) │ │ │ │ │ + ldr r5, [pc, #216] @ (46a3c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ + mov sl, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - mov r8, sl │ │ │ │ │ + mov r8, lr │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r5, [pc, #896] @ (46cf0 ) │ │ │ │ │ + ldr r6, [pc, #0] @ (46970 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [pc, #320] @ (46ab4 ) │ │ │ │ │ + ldr r6, [pc, #448] @ (46b34 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [pc, #192] @ (46a3c ) │ │ │ │ │ + ldr r4, [pc, #320] @ (46abc ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [pc, #448] @ (46b40 ) │ │ │ │ │ + ldr r4, [pc, #576] @ (46bc0 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [pc, #712] @ (46c4c ) │ │ │ │ │ + ldr r2, [pc, #840] @ (46ccc ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [pc, #880] @ (46cf8 ) │ │ │ │ │ + ldr r2, [pc, #1008] @ (46d78 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [pc, #968] @ (46d54 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (469d4 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [pc, #896] @ (46d10 ) │ │ │ │ │ + ldr r1, [pc, #0] @ (46990 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r1, [pc, #496] @ (46b84 ) │ │ │ │ │ + ldr r1, [pc, #624] @ (46c04 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [pc, #752] @ (46c88 ) │ │ │ │ │ + ldr r0, [pc, #880] @ (46d08 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - mov ip, sl │ │ │ │ │ + mov ip, lr │ │ │ │ │ movs r7, r0 │ │ │ │ │ - mov lr, pc │ │ │ │ │ + bx r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r1, [pc, #896] @ (46d24 ) │ │ │ │ │ + ldr r2, [pc, #0] @ (469a4 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r6, ip │ │ │ │ │ + cmp lr, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp ip, r5 │ │ │ │ │ + cmp ip, r9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r1 │ │ │ │ │ + asrs r6, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cdp 0, 13, cr0, cr8, cr5, {0} │ │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ │ + cdp 0, 15, cr0, cr8, cr5, {0} │ │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - mvns r6, r0 │ │ │ │ │ + mvns r6, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - mvns r0, r0 │ │ │ │ │ + mvns r0, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldcl 0, cr0, [sl, #20]! │ │ │ │ │ - stcl 0, cr0, [ip, #20]! │ │ │ │ │ - stc 0, cr0, [ip, #20] │ │ │ │ │ - bx r1 │ │ │ │ │ + cdp 0, 1, cr0, cr10, cr5, {0} │ │ │ │ │ + cdp 0, 0, cr0, cr12, cr5, {0} │ │ │ │ │ + stc 0, cr0, [ip, #20]! │ │ │ │ │ + bx r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000469d0 : │ │ │ │ │ nco_cmp_nm_id_id(): │ │ │ │ │ nco_lst_utl.c:580 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ @@ -108914,55 +108915,55 @@ │ │ │ │ │ add r7, pc │ │ │ │ │ b.n 46a68 │ │ │ │ │ nop │ │ │ │ │ add r4, pc, #496 @ (adr r4, 46dd0 ) │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [pc, #624] @ (46e58 ) │ │ │ │ │ + ldr r0, [pc, #752] @ (46ed8 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [pc, #632] @ (46e64 ) │ │ │ │ │ + ldr r0, [pc, #760] @ (46ee4 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r4, pc, #296 @ (adr r4, 46d18 ) │ │ │ │ │ movs r1, r1 │ │ │ │ │ - bls.n 46cd8 │ │ │ │ │ + bls.n 46b18 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ + mov r8, r9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r3, pc, #504 @ (adr r3, 46df8 ) │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov r4, r4 │ │ │ │ │ + mov r4, r8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blxns lr │ │ │ │ │ + ldr r0, [pc, #80] @ (46c5c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - bhi.n 46bc4 │ │ │ │ │ + bhi.n 46c04 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bhi.n 46cec │ │ │ │ │ + bhi.n 46b2c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bhi.n 46ca4 │ │ │ │ │ + bhi.n 46ce4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bhi.n 46b94 │ │ │ │ │ + bhi.n 46bd4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bhi.n 46bfc │ │ │ │ │ + bls.n 46c3c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bhi.n 46bcc │ │ │ │ │ + bhi.n 46c0c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bhi.n 46c14 │ │ │ │ │ + bls.n 46c54 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bhi.n 46b44 │ │ │ │ │ + bhi.n 46b84 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bhi.n 46d0c │ │ │ │ │ + bhi.n 46b4c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bhi.n 46cd4 │ │ │ │ │ + bhi.n 46d14 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bvc.n 46c1c │ │ │ │ │ + bhi.n 46c5c │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00046c38 : │ │ │ │ │ nco_lst_rx_search(): │ │ │ │ │ nco_lst_utl.c:119 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -109109,41 +109110,41 @@ │ │ │ │ │ nco_lst_utl.c:147 │ │ │ │ │ ldr r7, [pc, #60] @ (46d70 ) │ │ │ │ │ add r7, pc │ │ │ │ │ b.n 46c76 │ │ │ │ │ nop │ │ │ │ │ add r2, pc, #96 @ (adr r2, 46d9c ) │ │ │ │ │ movs r1, r1 │ │ │ │ │ - bvc.n 46e08 │ │ │ │ │ + bvc.n 46c48 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov r0, ip │ │ │ │ │ + mov r8, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bvc.n 46cc0 │ │ │ │ │ + bvc.n 46d00 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bvc.n 46c90 │ │ │ │ │ + bvc.n 46cd0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bvc.n 46c60 │ │ │ │ │ + bvc.n 46ca0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bvc.n 46e28 │ │ │ │ │ + bvc.n 46c68 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bvc.n 46e08 │ │ │ │ │ + bvc.n 46e48 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bvc.n 46dd0 │ │ │ │ │ + bvc.n 46e10 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bvc.n 46d98 │ │ │ │ │ + bvc.n 46dd8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bvs.n 46d60 │ │ │ │ │ + bvc.n 46da0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bvs.n 46d30 │ │ │ │ │ + bvc.n 46d70 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bvs.n 46ce8 │ │ │ │ │ + bvs.n 46d28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bvs.n 46ca0 │ │ │ │ │ + bvs.n 46ce0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00046d74 : │ │ │ │ │ nco_srt_ntg(): │ │ │ │ │ nco_lst_utl.c:192 │ │ │ │ │ ldr r3, [pc, #36] @ (46d9c ) │ │ │ │ │ nco_lst_utl.c:196 │ │ │ │ │ @@ -109170,15 +109171,15 @@ │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ nco_lst_utl.c:197 │ │ │ │ │ b.w 11088 │ │ │ │ │ add r0, pc, #928 @ (adr r0, 47140 ) │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r8, r4 │ │ │ │ │ + cmp r8, r8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00046da8 : │ │ │ │ │ nco_srt_lph(): │ │ │ │ │ nco_lst_utl.c:205 │ │ │ │ │ ldr r3, [pc, #36] @ (46dd0 ) │ │ │ │ │ nco_lst_utl.c:209 │ │ │ │ │ @@ -109205,15 +109206,15 @@ │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ nco_lst_utl.c:210 │ │ │ │ │ b.w 11088 │ │ │ │ │ add r0, pc, #720 @ (adr r0, 470a4 ) │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp ip, r4 │ │ │ │ │ + cmp ip, r8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00046ddc : │ │ │ │ │ lst_heapsort(): │ │ │ │ │ nco_lst_utl.c:218 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ @@ -109467,19 +109468,19 @@ │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r6, ip │ │ │ │ │ + add lr, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 47244 │ │ │ │ │ + b.n 47284 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add sl, r1 │ │ │ │ │ + add sl, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00046fa0 : │ │ │ │ │ nco_lst_prs_2D(): │ │ │ │ │ nco_lst_utl.c:366 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -110118,15 +110119,15 @@ │ │ │ │ │ nco_lst_utl.c:791 │ │ │ │ │ b.n 47352 │ │ │ │ │ nop │ │ │ │ │ ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r0 │ │ │ │ │ + lsls r0, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000473a0 : │ │ │ │ │ nco_rgd_arr_lst_chk(): │ │ │ │ │ nco_lst_utl.c:804 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r9, r0 │ │ │ │ │ @@ -110544,15 +110545,15 @@ │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r0, #1 │ │ │ │ │ nco_map.c:1156 (discriminator 1) │ │ │ │ │ movs r1, #0 │ │ │ │ │ b.n 475f6 │ │ │ │ │ nop │ │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ │ + subs r6, #30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004769c : │ │ │ │ │ nco_msh_wrt(): │ │ │ │ │ nco_map.c:1214 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r1 │ │ │ │ │ @@ -110877,37 +110878,37 @@ │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 4787c │ │ │ │ │ nco_map.c:1314 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r7, [sp, #728] @ 0x2d8 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r7, [sp, #584] @ 0x248 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r5, [sp, #896] @ 0x380 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00047900 : │ │ │ │ │ nco_msh_stats(): │ │ │ │ │ nco_map.c:1325 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ nco_map.c:1337 │ │ │ │ │ @@ -111283,23 +111284,23 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ │ movs r1, r1 │ │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00047c34 : │ │ │ │ │ nco_msh_att_char(): │ │ │ │ │ nco_map.c:1650 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r3 │ │ │ │ │ @@ -112052,59 +112053,59 @@ │ │ │ │ │ nco_map.c:1541 │ │ │ │ │ mov r6, r5 │ │ │ │ │ b.n 47de0 │ │ │ │ │ nco_map.c:1641 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ str r1, [sp, #640] @ 0x280 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - orrs r2, r2 │ │ │ │ │ + orrs r2, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - strh r6, [r6, #20] │ │ │ │ │ + strh r6, [r2, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r4, [r7, #10] │ │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - negs r4, r0 │ │ │ │ │ + negs r4, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r2, [r3, #18] │ │ │ │ │ + strh r2, [r7, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ │ + adds r5, #130 @ 0x82 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 480fc │ │ │ │ │ + blt.n 4813c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 48290 │ │ │ │ │ + blt.n 480d0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ │ + adds r5, #18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 48220 │ │ │ │ │ + blt.n 48260 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 481b0 │ │ │ │ │ + blt.n 481f0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bge.n 48144 │ │ │ │ │ + bge.n 48184 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrh r6, [r1, #40] @ 0x28 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000481dc : │ │ │ │ │ nco_msh_mk(): │ │ │ │ │ nco_map.c:781 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -112561,15 +112562,15 @@ │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrh r6, [r4, #34] @ 0x22 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r4, #122 @ 0x7a │ │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrh r4, [r3, #12] │ │ │ │ │ movs r1, r1 │ │ │ │ │ nco_map.c:915 │ │ │ │ │ blx 11388 │ │ │ │ │ nco_map.c:922 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ @@ -113045,21 +113046,21 @@ │ │ │ │ │ andal r1, r1 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ stmia r0!, {r0, r3} │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ │ + cmp r6, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ │ + cmp r6, #12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ │ + cmp r6, #10 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_map.c:981 │ │ │ │ │ ldr r3, [pc, #320] @ (48ac0 ) │ │ │ │ │ nco_map.c:976 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ @@ -113225,23 +113226,23 @@ │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ b.n 48916 │ │ │ │ │ nco_map.c:1115 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ │ + cmp r4, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00048ad8 : │ │ │ │ │ nco_map_mk(): │ │ │ │ │ nco_map.c:17 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr.w r1, [pc, #2232] @ 49398 │ │ │ │ │ @@ -114334,73 +114335,73 @@ │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ add r5, pc, #880 @ (adr r5, 49708 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ strh r4, [r6, #26] │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ strh r0, [r3, #26] │ │ │ │ │ movs r1, r1 │ │ │ │ │ - strb r4, [r1, #19] │ │ │ │ │ + strb r4, [r5, #19] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, #12 │ │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r5, #16] │ │ │ │ │ + strb r4, [r1, #17] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ │ + ldrb r6, [r1, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ │ + movs r5, #230 @ 0xe6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ │ + movs r6, #8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrb r2, [r3, #15] │ │ │ │ │ movs r1, r1 │ │ │ │ │ nco_map.c:421 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r5 │ │ │ │ │ ldr r4, [sp, #240] @ 0xf0 │ │ │ │ │ @@ -115963,194 +115964,194 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 49d30 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #2 │ │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #30 │ │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #22 │ │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #12 │ │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ + cmp r2, #32 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ │ + cmp r2, #26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #180 @ 0xb4 │ │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #146 @ 0x92 │ │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ │ + cmp r1, #28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ + cmp r0, #32 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stc2 0, cr0, [r2], #20 │ │ │ │ │ - stmia r0!, {r1, r3, r4, r7} │ │ │ │ │ + stc2l 0, cr0, [r2], {5} │ │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - itet mi │ │ │ │ │ - movmi r5, r0 │ │ │ │ │ - cmppl r0, #192 @ 0xc0 │ │ │ │ │ - movmi r7, r0 │ │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ │ + itet vs │ │ │ │ │ + movvs r5, r0 │ │ │ │ │ + cmpvc r0, #224 @ 0xe0 │ │ │ │ │ + movvs r7, r0 │ │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #158 @ 0x9e │ │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str??.w r0, [r8, #5] │ │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ │ + vst4.8 {d0-d3}, [r8], r5 │ │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r6, #10 │ │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {} │ │ │ │ │ + stmia r1!, {r5} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #254 @ 0xfe │ │ │ │ │ + movs r6, #30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ + movs r6, #32 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xe9b00005 │ │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ │ + ldrd r0, r0, [r0, #20] │ │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ │ + movs r5, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #186 @ 0xba │ │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sevl │ │ │ │ │ + nop {7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, #18 │ │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #6 │ │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #12 │ │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ │ + movs r4, #24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bkpt 0x0068 │ │ │ │ │ + bkpt 0x0088 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ │ + cmp r2, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #16 │ │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ │ + movs r4, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ │ + cmp r2, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ │ + cmp r2, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ │ + cmp r2, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r1, #17 │ │ │ │ │ + asrs r6, r5, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_map.c:369 │ │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 4a7c6 │ │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ │ @@ -116506,27 +116507,27 @@ │ │ │ │ │ eors r4, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ │ asrs r6, r5 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r0, #26 │ │ │ │ │ + asrs r0, r4, #26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r5, r6 │ │ │ │ │ + adds r0, r1, r7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r1, #31 │ │ │ │ │ + asrs r2, r5, #31 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r0, r6, #27 │ │ │ │ │ + asrs r0, r2, #28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r0, r0, #11 │ │ │ │ │ + asrs r0, r4, #11 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r1, #11 │ │ │ │ │ + asrs r2, r5, #11 │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_map.c:203 │ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ │ cmp r2, r3 │ │ │ │ │ @@ -117033,102 +117034,102 @@ │ │ │ │ │ ldr r0, [pc, #188] @ (4a91c ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ │ + movs r2, #86 @ 0x56 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, r3, r5 │ │ │ │ │ + subs r0, r7, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, r4, r5 │ │ │ │ │ + subs r6, r0, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, r4, r5 │ │ │ │ │ + subs r6, r0, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r7, #0 │ │ │ │ │ + adds r0, r3, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r0, #27 │ │ │ │ │ + asrs r6, r4, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r2, #26 │ │ │ │ │ + asrs r4, r6, #26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, r3, r4 │ │ │ │ │ + subs r0, r7, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r2, r1, r4 │ │ │ │ │ + subs r2, r5, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, r6, r7 │ │ │ │ │ + adds r6, r2, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, r4, r7 │ │ │ │ │ + adds r0, r0, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r0, r0, #26 │ │ │ │ │ + asrs r0, r4, #26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r2, #25 │ │ │ │ │ + asrs r2, r6, #25 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [pc, #664] @ (4ab40 ) │ │ │ │ │ + ldr r4, [pc, #792] @ (4abc0 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r3, #2 │ │ │ │ │ + asrs r4, r7, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r6, #16 │ │ │ │ │ + asrs r2, r2, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r3, #22 │ │ │ │ │ + asrs r6, r7, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r2, #21 │ │ │ │ │ + asrs r4, r6, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r1, #21 │ │ │ │ │ + asrs r4, r5, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r0, #22 │ │ │ │ │ + asrs r6, r4, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r3, #21 │ │ │ │ │ + asrs r4, r7, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r4, #21 │ │ │ │ │ + asrs r2, r0, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r0, #20 │ │ │ │ │ + asrs r6, r4, #20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r1, #20 │ │ │ │ │ + asrs r4, r5, #20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r0, r3, #19 │ │ │ │ │ + asrs r0, r7, #19 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r4, #18 │ │ │ │ │ + asrs r6, r0, #19 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r3, [pc, #240] @ (4a9cc ) │ │ │ │ │ + ldr r3, [pc, #368] @ (4aa4c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r3, [pc, #168] @ (4a990 ) │ │ │ │ │ + ldr r3, [pc, #296] @ (4aa10 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r4, #28 │ │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r5, #2 │ │ │ │ │ + asrs r6, r1, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r3, [pc, #96] @ (4a954 ) │ │ │ │ │ + ldr r3, [pc, #224] @ (4a9d4 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r1, #28 │ │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r0, #2 │ │ │ │ │ + asrs r4, r4, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [pc, #968] @ (4acc8 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (4a948 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - vld1.8 {d0[0]}, [r2], r5 │ │ │ │ │ - ldr r2, [pc, #896] @ (4ac8c ) │ │ │ │ │ + vst1.8 {d16[0]}, [r2], r5 │ │ │ │ │ + ldr r3, [pc, #0] @ (4a90c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r1, #10 │ │ │ │ │ + asrs r4, r5, #10 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r2, [pc, #824] @ (4ac50 ) │ │ │ │ │ + ldr r2, [pc, #952] @ (4acd0 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r5, #8 │ │ │ │ │ + asrs r6, r1, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004a920 : │ │ │ │ │ nco_poly_area_add(): │ │ │ │ │ nco_map.c:1675 │ │ │ │ │ ldr r2, [pc, #412] @ (4aac0 ) │ │ │ │ │ ldr r3, [pc, #416] @ (4aac4 ) │ │ │ │ │ @@ -117330,25 +117331,25 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r6 │ │ │ │ │ str r0, [r7, #80] @ 0x50 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r0, #4 │ │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ str r6, [r1, #80] @ 0x50 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ + subs r2, r6, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004aae0 : │ │ │ │ │ nco_map_hst_mk(): │ │ │ │ │ nco_map.c:1732 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -117539,23 +117540,23 @@ │ │ │ │ │ nco_map.c:1793 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ │ movs r7, r0 │ │ │ │ │ str r4, [r7, #40] @ 0x28 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, r5, #5 │ │ │ │ │ + adds r6, r1, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r5, #6 │ │ │ │ │ + adds r2, r1, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 0004ac60 : │ │ │ │ │ nco_map_var_min_max_ttl(): │ │ │ │ │ nco_map.c:1810 │ │ │ │ │ @@ -118402,19 +118403,19 @@ │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ blx 126e8 │ │ │ │ │ b.n 4b2fa │ │ │ │ │ ldrb r6, [r0, r1] │ │ │ │ │ movs r1, r1 │ │ │ │ │ - subs r6, r5, r0 │ │ │ │ │ + subs r6, r1, r1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r4, r2 │ │ │ │ │ + adds r2, r0, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004b358 : │ │ │ │ │ nco_map_chk(): │ │ │ │ │ nco_map.c:2046 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r0 │ │ │ │ │ @@ -119274,73 +119275,73 @@ │ │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ │ blx 10370 │ │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ │ b.n 4b3b4 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ │ b.n 4b41c │ │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ │ + subs r7, #202 @ 0xca │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrh r2, [r4, r3] │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrh r0, [r3, r3] │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - beq.n 4ba8c │ │ │ │ │ + beq.n 4bacc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r2, #13 │ │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r5, #13 │ │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ │ + lsrs r2, r5, #12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, r0, r3 │ │ │ │ │ + adds r6, r4, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r4, r3 │ │ │ │ │ + adds r0, r0, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, r5, r6 │ │ │ │ │ + subs r6, r1, r7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r4, r1, #23 │ │ │ │ │ + asrs r4, r5, #23 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r2, r3, #22 │ │ │ │ │ + asrs r2, r7, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_map.c:2224 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 4d596 │ │ │ │ │ nco_map.c:2222 │ │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ │ @@ -120197,73 +120198,73 @@ │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ asrs r3, r7, #17 │ │ │ │ │ @ instruction: 0x47ae │ │ │ │ │ ldrb r1, [r4, #11] │ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ │ - subs r4, r5, r1 │ │ │ │ │ + subs r4, r1, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r2, r7, r1 │ │ │ │ │ + subs r2, r3, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, r7, r2 │ │ │ │ │ + subs r4, r3, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, r3, r1 │ │ │ │ │ + subs r0, r7, r1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r7, r7 │ │ │ │ │ + subs r6, r3, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r3, r6 │ │ │ │ │ + adds r6, r7, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r3, r6 │ │ │ │ │ + adds r6, r7, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r6, r7 │ │ │ │ │ + subs r4, r2, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, r2, r0 │ │ │ │ │ + subs r0, r6, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, r3, r0 │ │ │ │ │ + subs r4, r7, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, r0, r2 │ │ │ │ │ + subs r6, r4, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ │ + lsrs r2, r5, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, r1, r1 │ │ │ │ │ + subs r6, r5, r1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, r7, r1 │ │ │ │ │ + subs r0, r3, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r2, r3, r3 │ │ │ │ │ + subs r2, r7, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, r0, r4 │ │ │ │ │ + subs r0, r4, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, r3, r3 │ │ │ │ │ + subs r6, r7, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, r0, r4 │ │ │ │ │ + subs r6, r4, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, r0, r4 │ │ │ │ │ + subs r4, r4, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, r7, r5 │ │ │ │ │ + subs r4, r3, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, r0, r5 │ │ │ │ │ + subs r4, r4, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, r7, r5 │ │ │ │ │ + subs r4, r3, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r2, r5, r5 │ │ │ │ │ + subs r2, r1, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, r5, r5 │ │ │ │ │ + subs r4, r1, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r5, #3 │ │ │ │ │ + adds r0, r1, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_map.c:2411 (discriminator 4) │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ @@ -120531,45 +120532,45 @@ │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ movs r5, #194 @ 0xc2 │ │ │ │ │ subs r5, #44 @ 0x2c │ │ │ │ │ ldrh r2, [r7, #32] │ │ │ │ │ b.n 4c936 │ │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ │ subs r6, #69 @ 0x45 │ │ │ │ │ - lsrs r2, r2, #16 │ │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r2, #3 │ │ │ │ │ + adds r0, r6, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r0, #3 │ │ │ │ │ + adds r4, r4, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r5, #2 │ │ │ │ │ + adds r2, r1, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r5, #2 │ │ │ │ │ + adds r4, r1, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r7, #2 │ │ │ │ │ + adds r4, r3, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r4, #3 │ │ │ │ │ + adds r4, r0, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r1, #3 │ │ │ │ │ + adds r0, r5, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r7, #3 │ │ │ │ │ + adds r6, r3, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, r3, #4 │ │ │ │ │ + subs r6, r7, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_map.c:2443 (discriminator 1) │ │ │ │ │ ldr.w r2, [sl, #152] @ 0x98 │ │ │ │ │ ldr.w r2, [r2, r8, lsl #2] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ beq.n 4c532 │ │ │ │ │ nco_map.c:2442 (discriminator 2) │ │ │ │ │ @@ -121148,65 +121149,65 @@ │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ subs r7, #185 @ 0xb9 │ │ │ │ │ ldrh r2, [r7, #32] │ │ │ │ │ b.n 4cec6 │ │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ │ subs r6, #69 @ 0x45 │ │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - adds r2, r7, #7 │ │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, r6, #7 │ │ │ │ │ + subs r2, r3, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r2, r2, #29 │ │ │ │ │ + movs r0, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r3, #31 │ │ │ │ │ + lsls r2, r6, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ │ + lsls r6, r7, #31 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r0, #28 │ │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ │ + lsls r6, r4, #28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r0, r4, #26 │ │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #22 │ │ │ │ │ + lsls r0, r0, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #24 │ │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r1, #27 │ │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ │ + lsls r4, r5, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r0, r6, #25 │ │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #52 @ 0x34 │ │ │ │ │ + lsls r0, r2, #26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r2, r4, #24 │ │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ │ + lsls r2, r0, #25 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r4, #23 │ │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ │ + lsls r6, r0, #24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r2, #30 │ │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r3, #19 │ │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r4, #17 │ │ │ │ │ + lsls r4, r7, #19 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ │ + lsls r4, r0, #18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r7, #14 │ │ │ │ │ + movs r3, #22 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + lsls r4, r3, #15 │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_map.c:2511 (discriminator 1) │ │ │ │ │ ldr.w r3, [fp, #152] @ 0x98 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ beq.n 4caea │ │ │ │ │ nco_map.c:2510 (discriminator 2) │ │ │ │ │ @@ -122598,156 +122599,158 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ │ subs r7, #185 @ 0xb9 │ │ │ │ │ - lsls r4, r6, #10 │ │ │ │ │ + lsls r4, r2, #11 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #2 │ │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ │ + movs r5, #116 @ 0x74 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 4de8c │ │ │ │ │ + b.n 4decc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsls r4, r3, #7 │ │ │ │ │ + lsls r4, r7, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #6 │ │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r7, [sp, #24] │ │ │ │ │ + str r7, [sp, #152] @ 0x98 │ │ │ │ │ movs r5, r0 │ │ │ │ │ subs r7, #146 @ 0x92 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 4da8c │ │ │ │ │ + b.n 4dacc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r2, #0 │ │ │ │ │ + subs r0, r0, #1 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - subs r0, r1, #0 │ │ │ │ │ + subs r0, r7, #0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - vhadd.u d0, d6, d6 │ │ │ │ │ - adds r4, r6, #7 │ │ │ │ │ + vhadd.u16 d16, d6, d6 │ │ │ │ │ + subs r4, r4, #0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - vhadd.u32 d0, d4, d6 │ │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ │ + vhadd.u8 d16, d4, d6 │ │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r3, #15 │ │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ │ + lsrs r2, r5, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ │ + lsrs r0, r1, #20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r2, #16 │ │ │ │ │ + lsls r6, r6, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r4, #26 │ │ │ │ │ + lsls r4, r0, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, r5, r5 │ │ │ │ │ + subs r6, r3, r6 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - subs r4, r4, r5 │ │ │ │ │ + subs r4, r2, r6 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - stc2 0, cr0, [r2], {6} │ │ │ │ │ - udf #158 @ 0x9e │ │ │ │ │ + stc2 0, cr0, [r2], #-24 @ 0xffffffe8 │ │ │ │ │ + udf #190 @ 0xbe │ │ │ │ │ movs r5, r0 │ │ │ │ │ - umlal r0, r0, sl, r6 │ │ │ │ │ - umlal r0, r0, r0, r6 │ │ │ │ │ - @ instruction: 0xfbd60006 │ │ │ │ │ - smlal r0, r0, ip, r6 │ │ │ │ │ - smlal r0, r0, r2, r6 │ │ │ │ │ + stc2 0, cr0, [sl], {6} │ │ │ │ │ + stc2 0, cr0, [r0], {6} │ │ │ │ │ + @ instruction: 0xfbf60006 │ │ │ │ │ + umlal r0, r0, ip, r6 │ │ │ │ │ + umlal r0, r0, r2, r6 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r0, #30 │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - adds r2, r6, #5 │ │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r1, #6 │ │ │ │ │ + adds r2, r2, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ adds r4, r5, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r4, #26 │ │ │ │ │ + adds r4, r1, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r0, r3, #27 │ │ │ │ │ + lsls r4, r0, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r2, #8 │ │ │ │ │ + lsls r0, r7, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r0, r5, #8 │ │ │ │ │ + asrs r4, r6, #8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r1, #9 │ │ │ │ │ + asrs r0, r1, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r2, r6, #13 │ │ │ │ │ + asrs r4, r5, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r0, r6, #13 │ │ │ │ │ + lsls r2, r2, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r3, #14 │ │ │ │ │ + lsls r0, r2, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ │ + lsls r4, r7, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r4, #15 │ │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r7, #15 │ │ │ │ │ + lsls r6, r0, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r2, #16 │ │ │ │ │ + lsls r6, r3, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh.w r0, [r4, #6] │ │ │ │ │ - ldrb.w r0, [ip, #6] │ │ │ │ │ - lsls r6, r4, #1 │ │ │ │ │ + lsls r6, r6, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - vrev64.32 d16, d6 │ │ │ │ │ - vaddl.u32 q8, d0, d6 │ │ │ │ │ - movs r6, r3 │ │ │ │ │ + str.w r0, [r4, #6] │ │ │ │ │ + ldrh.w r0, [ip, #6] │ │ │ │ │ + lsls r6, r0, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r5, #29 │ │ │ │ │ + movs r0, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb.w r0, [r0, #6] │ │ │ │ │ - strb.w r0, [r0, #6] │ │ │ │ │ - ldr??.w r0, [r8, r6] │ │ │ │ │ - ldr??.w r0, [r8, r6] │ │ │ │ │ - ldc2 0, cr0, [r0], #-24 @ 0xffffffe8 │ │ │ │ │ - @ instruction: 0xfa000006 │ │ │ │ │ + movs r0, r0 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + movs r6, r7 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + asrs r4, r1, #30 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + ldrh.w r0, [r0, #6] │ │ │ │ │ + strh.w r0, [r0, #6] │ │ │ │ │ + ldrb.w r0, [r8, #6] │ │ │ │ │ + ldrb.w r0, [r8, #6] │ │ │ │ │ + mrrc2 0, 0, r0, r0, cr6 @ │ │ │ │ │ + @ instruction: 0xfa200006 │ │ │ │ │ ldr??.w r0, [ip, #6] │ │ │ │ │ - ldrsh.w r0, [r2, #6] │ │ │ │ │ + ldr??.w r0, [r2, #6] │ │ │ │ │ md5_process(): │ │ │ │ │ ldr.w r2, [pc, #1984] @ 4e000 │ │ │ │ │ ldr.w r3, [pc, #1984] @ 4e004 │ │ │ │ │ add r2, pc │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov lr, r0 │ │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ │ @@ -123436,15 +123439,15 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - asrs r4, r3, #13 │ │ │ │ │ + asrs r4, r7, #13 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004e030 : │ │ │ │ │ nco_md5_free(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ @@ -123615,15 +123618,15 @@ │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ cmp r5, #24 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r5, #11 │ │ │ │ │ + asrs r0, r1, #12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ cmp r4, #156 @ 0x9c │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 0004e1ec : │ │ │ │ │ nco_md5_chk_ram(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ @@ -123674,15 +123677,15 @@ │ │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r6, #5 │ │ │ │ │ + asrs r0, r2, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ cmp r4, #22 │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 0004e274 : │ │ │ │ │ nco_md5_chk(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -123918,23 +123921,23 @@ │ │ │ │ │ movs r1, r1 │ │ │ │ │ cmp r3, #206 @ 0xce │ │ │ │ │ movs r1, r1 │ │ │ │ │ cmp r3, #132 @ 0x84 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r2, #2 │ │ │ │ │ + asrs r6, r6, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r0, r1, #1 │ │ │ │ │ + asrs r0, r5, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ │ + lsrs r6, r0, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ │ + lsrs r2, r1, #31 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004e4e4 : │ │ │ │ │ nco_calloc(): │ │ │ │ │ nco_mmr.c:33 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ nco_mmr.c:41 │ │ │ │ │ @@ -124011,15 +124014,15 @@ │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ nop │ │ │ │ │ cmp r1, #112 @ 0x70 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004e570 : │ │ │ │ │ nco_free(): │ │ │ │ │ nco_mmr.c:62 │ │ │ │ │ cbz r0, 4e57c │ │ │ │ │ nco_mmr.c:57 (discriminator 1) │ │ │ │ │ @@ -124071,17 +124074,17 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ b.w 126e4 │ │ │ │ │ nop │ │ │ │ │ cmp r0, #220 @ 0xdc │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r0, r5, #9 │ │ │ │ │ + asrs r0, r1, #10 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004e5cc : │ │ │ │ │ nco_malloc(): │ │ │ │ │ nco_mmr.c:72 │ │ │ │ │ ldr r1, [pc, #296] @ (4e6f8 ) │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ @@ -124245,27 +124248,27 @@ │ │ │ │ │ b.n 4e612 │ │ │ │ │ nco_mmr.c:119 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ cmp r0, #140 @ 0x8c │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r4, #23 │ │ │ │ │ + asrs r0, r0, #24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ │ movs r1, r1 │ │ │ │ │ cmp r0, #74 @ 0x4a │ │ │ │ │ movs r1, r1 │ │ │ │ │ - asrs r4, r6, #19 │ │ │ │ │ + asrs r4, r2, #20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r4, r3, #18 │ │ │ │ │ + asrs r4, r7, #18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r3, #18 │ │ │ │ │ + asrs r6, r7, #18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004e71c : │ │ │ │ │ nco_malloc_flg(): │ │ │ │ │ nco_mmr.c:124 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ ldr r5, [pc, #176] @ (4e7d0 ) │ │ │ │ │ @@ -124364,19 +124367,19 @@ │ │ │ │ │ nco_mmr.c:158 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ movs r7, #62 @ 0x3e │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r3, #17 │ │ │ │ │ + asrs r0, r7, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r7, #17 │ │ │ │ │ + asrs r4, r3, #18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r7, #17 │ │ │ │ │ + asrs r6, r3, #18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004e7e4 : │ │ │ │ │ nco_malloc_dbg(): │ │ │ │ │ nco_mmr.c:165 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ ldr r6, [pc, #180] @ (4e8a0 ) │ │ │ │ │ @@ -124474,19 +124477,19 @@ │ │ │ │ │ nco_mmr.c:196 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ movs r6, #116 @ 0x74 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r2, #16 │ │ │ │ │ + asrs r2, r6, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r5, #14 │ │ │ │ │ + asrs r2, r1, #15 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r6, #16 │ │ │ │ │ + asrs r4, r2, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004e8b4 : │ │ │ │ │ nco_mmr_typ_sng(): │ │ │ │ │ nco_mmr.c:211 │ │ │ │ │ push {r3, lr} │ │ │ │ │ nco_mmr.c:213 │ │ │ │ │ @@ -124517,21 +124520,21 @@ │ │ │ │ │ nco_mmr.c:222 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_mmr.c:244 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_mmr.c:245 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - asrs r4, r7, #16 │ │ │ │ │ + asrs r4, r3, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r4, #16 │ │ │ │ │ + asrs r6, r0, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r0, r2, #17 │ │ │ │ │ + asrs r0, r6, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r7, #16 │ │ │ │ │ + asrs r2, r3, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004e8f4 : │ │ │ │ │ nco_realloc(): │ │ │ │ │ nco_mmr.c:251 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ nco_mmr.c:260 │ │ │ │ │ @@ -124607,15 +124610,15 @@ │ │ │ │ │ nco_mmr.c:264 │ │ │ │ │ b.n 4e970 │ │ │ │ │ nop │ │ │ │ │ movs r5, #98 @ 0x62 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r1, #15 │ │ │ │ │ + asrs r6, r5, #15 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004e988 : │ │ │ │ │ nco_mmr_stt(): │ │ │ │ │ nco_mmr.c:288 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ nco_mmr.c:303 │ │ │ │ │ @@ -124706,15 +124709,15 @@ │ │ │ │ │ movs r1, r1 │ │ │ │ │ subs r4, #40 @ 0x28 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r4, #16 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - asrs r4, r7, #13 │ │ │ │ │ + asrs r4, r3, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ subs r3, #206 @ 0xce │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 0004ea30 : │ │ │ │ │ nco_prc_stt_get(): │ │ │ │ │ nco_mmr.c:340 │ │ │ │ │ @@ -125049,37 +125052,37 @@ │ │ │ │ │ blx 13044 <__sprintf_chk@plt+0x4> │ │ │ │ │ nco_mmr.c:362 │ │ │ │ │ b.n 4ea80 │ │ │ │ │ nco_mmr.c:429 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ movs r4, #32 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - asrs r4, r4, #28 │ │ │ │ │ + asrs r4, r0, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r4, #28 │ │ │ │ │ + asrs r6, r0, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r4, #6 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldr r4, [r5, #60] @ 0x3c │ │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r2, #13 │ │ │ │ │ + asrs r4, r6, #13 │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r2, #9 │ │ │ │ │ + asrs r6, r6, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r0, r1, #16 │ │ │ │ │ + asrs r0, r5, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r7, #15 │ │ │ │ │ + asrs r4, r3, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r1, #2 │ │ │ │ │ + asrs r2, r5, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004eda0 : │ │ │ │ │ nco_prc_stm_get(): │ │ │ │ │ nco_mmr.c:435 │ │ │ │ │ ldr r2, [pc, #380] @ (4ef20 ) │ │ │ │ │ ldr r3, [pc, #384] @ (4ef24 ) │ │ │ │ │ @@ -125275,35 +125278,35 @@ │ │ │ │ │ b.n 4edf4 │ │ │ │ │ nco_mmr.c:487 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r2, #17 │ │ │ │ │ + asrs r0, r6, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r1, #17 │ │ │ │ │ + asrs r2, r5, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r0, #138 @ 0x8a │ │ │ │ │ movs r1, r1 │ │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r7, #13 │ │ │ │ │ + asrs r6, r3, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r0, #22 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r4, r2, #12 │ │ │ │ │ + asrs r4, r6, #12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r0, r3, #9 │ │ │ │ │ + asrs r0, r7, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r0, #9 │ │ │ │ │ + asrs r6, r4, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004ef54 : │ │ │ │ │ nco_mmr_usg_prn(): │ │ │ │ │ nco_mmr.c:492 │ │ │ │ │ ldr r2, [pc, #604] @ (4f1b4 ) │ │ │ │ │ ldr r3, [pc, #608] @ (4f1b8 ) │ │ │ │ │ @@ -125609,33 +125612,33 @@ │ │ │ │ │ nco_mmr.c:600 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ subs r4, r0, #4 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r4, r5, #26 │ │ │ │ │ + asrs r4, r1, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ subs r2, r6, #3 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r1, #9 │ │ │ │ │ + asrs r2, r5, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r4, #10 │ │ │ │ │ + asrs r2, r0, #11 │ │ │ │ │ movs r7, r0 │ │ │ │ │ adds r0, r7, #5 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - asrs r4, r2, #8 │ │ │ │ │ + asrs r4, r6, #8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r4, #10 │ │ │ │ │ + asrs r2, r0, #11 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r2, #3 │ │ │ │ │ + asrs r2, r6, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r0, r1, #2 │ │ │ │ │ + asrs r0, r5, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0004f1e8 : │ │ │ │ │ nco_cmp_lmt_srt(): │ │ │ │ │ nco_msa.c:548 │ │ │ │ │ @@ -126643,23 +126646,23 @@ │ │ │ │ │ b.n 4f726 │ │ │ │ │ nco_msa.c:278 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ subs r4, r5, r0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r4, #10 │ │ │ │ │ + asrs r2, r0, #11 │ │ │ │ │ movs r7, r0 │ │ │ │ │ subs r6, r0, r0 │ │ │ │ │ movs r1, r1 │ │ │ │ │ adds r4, r0, r4 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0004f8ec : │ │ │ │ │ nco_msa_prn_idx(): │ │ │ │ │ nco_msa.c:282 │ │ │ │ │ ldr r2, [pc, #188] @ (4f9ac ) │ │ │ │ │ ldr r3, [pc, #192] @ (4f9b0 ) │ │ │ │ │ @@ -126764,17 +126767,17 @@ │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r2, r1, #21 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r2, #19 │ │ │ │ │ movs r1, r1 │ │ │ │ │ │ │ │ │ │ 0004f9c8 : │ │ │ │ │ nco_msa_ram_2_dsk(): │ │ │ │ │ nco_msa.c:399 │ │ │ │ │ @@ -128043,28 +128046,28 @@ │ │ │ │ │ nco_msa.c:984 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ lsrs r0, r1, #24 │ │ │ │ │ movs r1, r1 │ │ │ │ │ lsrs r2, r0, #24 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsls r6, r1, #30 │ │ │ │ │ + lsls r6, r5, #30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r6, r3, #21 │ │ │ │ │ + lsls r6, r7, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ lsrs r0, r6, #15 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsls r6, r0, #19 │ │ │ │ │ + lsls r6, r4, #19 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xf35e0005 │ │ │ │ │ - lsls r0, r2, #17 │ │ │ │ │ + @ instruction: 0xf37e0005 │ │ │ │ │ + lsls r0, r6, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00050354 : │ │ │ │ │ nco_msa_clc_cnt_trv(): │ │ │ │ │ nco_msa.c:990 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -128879,19 +128882,19 @@ │ │ │ │ │ ... │ │ │ │ │ lsrs r2, r3, #32 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r4, r1, #32 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - lsls r2, r6, #2 │ │ │ │ │ + lsls r2, r2, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r6, r7, #22 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ ... │ │ │ │ │ @@ -129266,25 +129269,25 @@ │ │ │ │ │ b.n 50a60 │ │ │ │ │ nco_msa.c:1257 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ lsls r0, r5, #20 │ │ │ │ │ movs r1, r1 │ │ │ │ │ lsls r2, r4, #20 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - cdp2 0, 10, cr0, cr14, cr6, {0} │ │ │ │ │ + cdp2 0, 12, cr0, cr14, cr6, {0} │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldc2l 0, cr0, [r4], #-24 @ 0xffffffe8 │ │ │ │ │ + ldc2 0, cr0, [r4], {6} │ │ │ │ │ lsls r6, r0, #12 │ │ │ │ │ movs r1, r1 │ │ │ │ │ - @ instruction: 0xfbdc0006 │ │ │ │ │ - stc2 0, cr0, [r8], {6} │ │ │ │ │ - smmls r0, r6, r6, r0 │ │ │ │ │ + @ instruction: 0xfbfc0006 │ │ │ │ │ + stc2 0, cr0, [r8], #24 │ │ │ │ │ + smull r0, r0, r6, r6 │ │ │ │ │ │ │ │ │ │ 00050c3c : │ │ │ │ │ nco_cpy_msa_lmt(): │ │ │ │ │ nco_msa.c:1444 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr r3, [pc, #712] @ (50f0c ) │ │ │ │ │ sub sp, #12 │ │ │ │ │ @@ -129658,20 +129661,20 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ lsls r4, r3, #8 │ │ │ │ │ movs r1, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr??.w r0, [r4, r6] │ │ │ │ │ + ldrsb.w r0, [r4, #6] │ │ │ │ │ ldr??.w r0, [lr, r6] │ │ │ │ │ - movs r4, r2 │ │ │ │ │ + movs r4, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - vld4.8 {d16-d19}, [r2], r6 │ │ │ │ │ - vld4.8 {d16-d19}, [ip], r6 │ │ │ │ │ + vst1.8 {d0[0]}, [r2], r6 │ │ │ │ │ + vst1.8 {d0[0]}, [ip], r6 │ │ │ │ │ │ │ │ │ │ 00050f28 : │ │ │ │ │ nco_lmt_msa_free(): │ │ │ │ │ nco_msa.c:1752 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov sl, r1 │ │ │ │ │ nco_msa.c:1754 │ │ │ │ │ @@ -130373,29 +130376,29 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nco_msa.c:1438 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ cdp2 0, 12, cr0, cr2, cr8, {0} │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cdp2 0, 4, cr0, cr4, cr6, {0} │ │ │ │ │ + cdp2 0, 6, cr0, cr4, cr6, {0} │ │ │ │ │ cdp2 0, 9, cr0, cr14, cr8, {0} │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh.w r0, [r6, r6] │ │ │ │ │ + ldr.w r0, [r6, r6] │ │ │ │ │ mrrc2 0, 0, r0, r4, cr8 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf7d80006 │ │ │ │ │ - orns r0, lr, #8781824 @ 0x860000 │ │ │ │ │ - @ instruction: 0xf6e40006 │ │ │ │ │ - bics.w r0, r8, #8781824 @ 0x860000 │ │ │ │ │ - @ instruction: 0xfaa40006 │ │ │ │ │ - @ instruction: 0xf3f20006 │ │ │ │ │ + @ instruction: 0xf7f80006 │ │ │ │ │ + eors.w r0, lr, #8781824 @ 0x860000 │ │ │ │ │ + @ instruction: 0xf7040006 │ │ │ │ │ + orrs.w r0, r8, #8781824 @ 0x860000 │ │ │ │ │ + @ instruction: 0xfac40006 │ │ │ │ │ ands.w r0, r2, #8781824 @ 0x860000 │ │ │ │ │ + bics.w r0, r2, #8781824 @ 0x860000 │ │ │ │ │ │ │ │ │ │ 000514bc : │ │ │ │ │ nco_msa_var_get_trv(): │ │ │ │ │ nco_msa.c:1566 │ │ │ │ │ mov ip, r2 │ │ │ │ │ ldr r2, [pc, #584] @ (51708 ) │ │ │ │ │ ldr r3, [pc, #584] @ (5170c ) │ │ │ │ │ @@ -130704,32 +130707,32 @@ │ │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldrsb.w r0, [sl, #8] │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vld1.8 {d16[0]}, [sl], r6 │ │ │ │ │ + @ instruction: 0xfa0a0006 │ │ │ │ │ ldr??.w r0, [r6, r8] │ │ │ │ │ ldrb.w r0, [lr, #8] │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh.w r0, [r4, r6] │ │ │ │ │ - ldrh.w r0, [r4, r6] │ │ │ │ │ - str??.w r0, [r2, r6] │ │ │ │ │ - str.w r0, [r6, r6] │ │ │ │ │ - @ instruction: 0xf1940006 │ │ │ │ │ - @ instruction: 0xf7340006 │ │ │ │ │ - ldrh.w r0, [r0, r6] │ │ │ │ │ - sbcs.w r0, lr, #6 │ │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ │ + str.w r0, [r4, r6] │ │ │ │ │ + ldr.w r0, [r4, r6] │ │ │ │ │ + strb.w r0, [r2, #6] │ │ │ │ │ + str??.w r0, [r6, r6] │ │ │ │ │ + subs.w r0, r4, #6 │ │ │ │ │ + @ instruction: 0xf7540006 │ │ │ │ │ + ldr.w r0, [r0, r6] │ │ │ │ │ + @ instruction: 0xf19e0006 │ │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb.w r0, [sl, r6] │ │ │ │ │ - sbc.w r0, r8, #6 │ │ │ │ │ - @ instruction: 0xf7240006 │ │ │ │ │ + ldrh.w r0, [sl, r6] │ │ │ │ │ + @ instruction: 0xf1880006 │ │ │ │ │ + @ instruction: 0xf7440006 │ │ │ │ │ │ │ │ │ │ 00051750 : │ │ │ │ │ nco_msa_var_get_sct(): │ │ │ │ │ nco_msa.c:1661 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [pc, #544] @ (51978 ) │ │ │ │ │ @@ -131021,28 +131024,28 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nco_msa.c:1746 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ @ instruction: 0xf7040008 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf7980006 │ │ │ │ │ + @ instruction: 0xf7b80006 │ │ │ │ │ @ instruction: 0xf6e00008 │ │ │ │ │ @ instruction: 0xf61a0008 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf59c0006 │ │ │ │ │ - sub.w r0, ip, #8781824 @ 0x860000 │ │ │ │ │ - rsbs r0, sl, #8781824 @ 0x860000 │ │ │ │ │ - rsb r0, r2, #8781824 @ 0x860000 │ │ │ │ │ - vhadd.s16 d0, d0, d6 │ │ │ │ │ - sbcs.w r0, r8, #8781824 @ 0x860000 │ │ │ │ │ - sub.w r0, ip, #8781824 @ 0x860000 │ │ │ │ │ - cdp 0, 15, cr0, cr10, cr6, {0} │ │ │ │ │ - eors.w r0, sl, #8781824 @ 0x860000 │ │ │ │ │ + subs.w r0, ip, #8781824 @ 0x860000 │ │ │ │ │ + rsb r0, ip, #8781824 @ 0x860000 │ │ │ │ │ + @ instruction: 0xf5fa0006 │ │ │ │ │ + @ instruction: 0xf5e20006 │ │ │ │ │ + vhadd.s d0, d0, d6 │ │ │ │ │ + @ instruction: 0xf5980006 │ │ │ │ │ + rsb r0, ip, #8781824 @ 0x860000 │ │ │ │ │ + vhadd.s16 d0, d10, d6 │ │ │ │ │ + @ instruction: 0xf4ba0006 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 000519b8 : │ │ │ │ │ nco_mss_val_mk(): │ │ │ │ │ ldr r2, [pc, #240] @ (51aac ) │ │ │ │ │ ldr r3, [pc, #244] @ (51ab0 ) │ │ │ │ │ @@ -131144,15 +131147,15 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ blx 11518 │ │ │ │ │ b.n 51a02 │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xf4a40008 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcc.n 51b3c │ │ │ │ │ + bcc.n 51b9c │ │ │ │ │ movs r0, r1 │ │ │ │ │ orrs.w r0, r2, #8912896 @ 0x880000 │ │ │ │ │ │ │ │ │ │ 00051abc : │ │ │ │ │ nco_mss_val_dfl_get(): │ │ │ │ │ subs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ @@ -131211,15 +131214,15 @@ │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ blx 11518 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ nop │ │ │ │ │ - bcs.n 51c24 │ │ │ │ │ + bcs.n 51a84 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00051b58 : │ │ │ │ │ nco_mss_val_cp(): │ │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -131833,15 +131836,15 @@ │ │ │ │ │ @ instruction: 0xf2b80008 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subw r0, r8, #8 │ │ │ │ │ @ instruction: 0xf2740008 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adcs.w r0, r0, #6 │ │ │ │ │ + sbcs.w r0, r0, #6 │ │ │ │ │ │ │ │ │ │ 00052214 : │ │ │ │ │ nco_mss_val_get(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r2, [pc, #920] @ (525b4 ) │ │ │ │ │ subw sp, sp, #3364 @ 0xd24 │ │ │ │ │ @@ -132179,32 +132182,32 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 52500 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldc 0, cr0, [sl], #-32 @ 0xffffffe0 │ │ │ │ │ - eors.w r0, r2, #8781824 @ 0x860000 │ │ │ │ │ + @ instruction: 0xf4b20006 │ │ │ │ │ stc 0, cr0, [ip], #-32 @ 0xffffffe0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ vhadd.u8 d16, d14, d8 │ │ │ │ │ @ instruction: 0xeadc0008 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldc 0, cr0, [sl, #-24] @ 0xffffffe8 │ │ │ │ │ - subs.w r0, r0, #8781824 @ 0x860000 │ │ │ │ │ - stc 0, cr0, [r6, #-24]! @ 0xffffffe8 │ │ │ │ │ - ldc 0, cr0, [r4, #-24]! @ 0xffffffe8 │ │ │ │ │ + ldc 0, cr0, [sl, #-24]! @ 0xffffffe8 │ │ │ │ │ + rsbs r0, r0, #8781824 @ 0x860000 │ │ │ │ │ + stcl 0, cr0, [r6, #-24] @ 0xffffffe8 │ │ │ │ │ + ldcl 0, cr0, [r4, #-24] @ 0xffffffe8 │ │ │ │ │ ldc2 0, cr0, [sl, #32] │ │ │ │ │ - stc 0, cr0, [r2, #24]! │ │ │ │ │ - cdp 0, 3, cr0, cr8, cr6, {0} │ │ │ │ │ - vaddl.s8 q8, d2, d6 │ │ │ │ │ - rsb r0, lr, #6 │ │ │ │ │ - subs.w r0, r0, r6 │ │ │ │ │ + stcl 0, cr0, [r2, #24] │ │ │ │ │ + cdp 0, 5, cr0, cr8, cr6, {0} │ │ │ │ │ + vaddl.s32 q8, d2, d6 │ │ │ │ │ + @ instruction: 0xf1ee0006 │ │ │ │ │ + rsbs r0, r0, r6 │ │ │ │ │ │ │ │ │ │ 000525f8 : │ │ │ │ │ nco_mss_val_get_dbl(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r4, [pc, #736] @ (528e0 ) │ │ │ │ │ ldr r3, [pc, #736] @ (528e4 ) │ │ │ │ │ @@ -132482,28 +132485,28 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xe8240008 │ │ │ │ │ smull r0, r0, r6, r8 │ │ │ │ │ b.n 52804 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vaddl.s8 q8, d4, d6 │ │ │ │ │ + vaddl.s32 q8, d4, d6 │ │ │ │ │ @ instruction: 0xfa980008 │ │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - vext.8 d0, d12, d6, #0 │ │ │ │ │ - vhadd.s d0, d4, d6 │ │ │ │ │ - @ instruction: 0xf0d20006 │ │ │ │ │ - orns r0, r2, r6 │ │ │ │ │ - @ instruction: 0xebf60006 │ │ │ │ │ - cdp 0, 0, cr0, cr6, cr6, {0} │ │ │ │ │ - cdp 0, 1, cr0, cr10, cr6, {0} │ │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ │ + vaddl.s16 q8, d12, d6 │ │ │ │ │ + vhadd.s16 d16, d4, d6 │ │ │ │ │ + @ instruction: 0xf0f20006 │ │ │ │ │ + eors.w r0, r2, r6 │ │ │ │ │ + ldc 0, cr0, [r6], {6} │ │ │ │ │ + cdp 0, 2, cr0, cr6, cr6, {0} │ │ │ │ │ + cdp 0, 3, cr0, cr10, cr6, {0} │ │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cdp 0, 0, cr0, cr2, cr6, {0} │ │ │ │ │ + cdp 0, 2, cr0, cr2, cr6, {0} │ │ │ │ │ │ │ │ │ │ 00052928 : │ │ │ │ │ nco_sng2kvm(): │ │ │ │ │ nco_mta.c:19 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r1, [pc, #188] @ (529ec ) │ │ │ │ │ @@ -132613,23 +132616,23 @@ │ │ │ │ │ nco_mta.c:51 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ b.n 52448 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf0c00006 │ │ │ │ │ + @ instruction: 0xf0e00006 │ │ │ │ │ b.n 52404 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - orrs.w r0, r4, #6 │ │ │ │ │ + orns r0, r4, #6 │ │ │ │ │ b.n 523a0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vaddl.s32 q8, d14, d6 │ │ │ │ │ + and.w r0, lr, #6 │ │ │ │ │ │ │ │ │ │ 00052a0c : │ │ │ │ │ nco_sng_strip(): │ │ │ │ │ nco_mta.c:56 │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ nco_mta.c:59 │ │ │ │ │ @@ -132753,15 +132756,15 @@ │ │ │ │ │ nco_mta.c:90 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ b.n 5321c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vhadd.s d0, d14, d6 │ │ │ │ │ + vhadd.s16 d16, d14, d6 │ │ │ │ │ │ │ │ │ │ 00052af0 : │ │ │ │ │ nco_remove_backslash(): │ │ │ │ │ nco_mta.c:95 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ b.n 52b06 │ │ │ │ │ @@ -132945,25 +132948,25 @@ │ │ │ │ │ nco_mta.c:248 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ b.n 53250 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - orrs.w r0, lr, #6 │ │ │ │ │ + orns r0, lr, #6 │ │ │ │ │ b.n 531fc │ │ │ │ │ movs r0, r1 │ │ │ │ │ @ instruction: 0xf65a0008 │ │ │ │ │ b.n 531a8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vext.8 d0, d6, d6, #0 │ │ │ │ │ - cdp 0, 2, cr0, cr10, cr6, {0} │ │ │ │ │ - vaddl.s8 q0, d6, d6 │ │ │ │ │ + vaddl.s16 q8, d6, d6 │ │ │ │ │ + cdp 0, 4, cr0, cr10, cr6, {0} │ │ │ │ │ + vaddl.s32 q0, d6, d6 │ │ │ │ │ │ │ │ │ │ 00052c54 : │ │ │ │ │ nco_input_check(): │ │ │ │ │ nco_mta.c:253 │ │ │ │ │ ldr r2, [pc, #288] @ (52d78 ) │ │ │ │ │ ldr r3, [pc, #292] @ (52d7c ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ @@ -133113,24 +133116,24 @@ │ │ │ │ │ nco_mta.c:276 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ b.n 53184 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf2920006 │ │ │ │ │ + @ instruction: 0xf2b20006 │ │ │ │ │ b.n 53150 │ │ │ │ │ movs r0, r1 │ │ │ │ │ b.n 530ec │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - and.w r0, r6, #6 │ │ │ │ │ - @ instruction: 0xf0ac0006 │ │ │ │ │ - cdp 0, 6, cr0, cr12, cr6, {0} │ │ │ │ │ + bic.w r0, r6, #6 │ │ │ │ │ + @ instruction: 0xf0cc0006 │ │ │ │ │ + cdp 0, 8, cr0, cr12, cr6, {0} │ │ │ │ │ │ │ │ │ │ 00052d9c : │ │ │ │ │ nco_count_blocks(): │ │ │ │ │ nco_mta.c:282 │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ nco_mta.c:283 │ │ │ │ │ @@ -133564,15 +133567,15 @@ │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ svc 104 @ 0x68 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r0, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bics.w r0, lr, r6 │ │ │ │ │ + orrs.w r0, lr, r6 │ │ │ │ │ ble.n 53074 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000530e0 : │ │ │ │ │ nco_join_sng(): │ │ │ │ │ nco_mta.c:345 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -134047,59 +134050,59 @@ │ │ │ │ │ blx 126e8 │ │ │ │ │ b.n 53386 │ │ │ │ │ nop │ │ │ │ │ bgt.n 535d0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r0, r7, #2 │ │ │ │ │ + subs r0, r3, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r3, #16] │ │ │ │ │ + strb r4, [r7, #16] │ │ │ │ │ movs r5, r0 │ │ │ │ │ bgt.n 53568 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, r1, #2 │ │ │ │ │ + adds r6, r5, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r3, #3 │ │ │ │ │ + adds r0, r7, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r4, #3 │ │ │ │ │ + adds r6, r0, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r6, #4 │ │ │ │ │ + adds r2, r2, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xfbfc0006 │ │ │ │ │ - adds r2, r7, #1 │ │ │ │ │ + ldc2 0, cr0, [ip], {6} │ │ │ │ │ + adds r2, r3, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bls.n 5348c │ │ │ │ │ + bls.n 534cc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf2980006 │ │ │ │ │ - asrs r2, r0, #24 │ │ │ │ │ + @ instruction: 0xf2b80006 │ │ │ │ │ + asrs r2, r4, #24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r5, #8 │ │ │ │ │ + asrs r4, r1, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r5, #16 │ │ │ │ │ + asrs r2, r1, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cdp 0, 6, cr0, cr0, cr6, {0} │ │ │ │ │ - @ instruction: 0xf6520006 │ │ │ │ │ - lsls r0, r0, #29 │ │ │ │ │ + cdp 0, 8, cr0, cr0, cr6, {0} │ │ │ │ │ + @ instruction: 0xf6720006 │ │ │ │ │ + lsls r0, r4, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r0, #16 │ │ │ │ │ + lsls r6, r4, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - eors.w r0, r2, #6 │ │ │ │ │ - ldc2 0, cr0, [r0], {6} │ │ │ │ │ - add.w r0, r6, r6 │ │ │ │ │ + @ instruction: 0xf0b20006 │ │ │ │ │ + ldc2 0, cr0, [r0], #-24 @ 0xffffffe8 │ │ │ │ │ + @ instruction: 0xeb260006 │ │ │ │ │ │ │ │ │ │ 00053584 : │ │ │ │ │ nco_dfl_case_flt_err(): │ │ │ │ │ ldr r2, [pc, #112] @ (535f8 ) │ │ │ │ │ ldr r3, [pc, #116] @ (535fc ) │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ add r2, pc │ │ │ │ │ @@ -134144,21 +134147,21 @@ │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ bhi.n 535a8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r4, r5, #4 │ │ │ │ │ + adds r4, r1, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ bhi.n 5357c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r0, r4, r4 │ │ │ │ │ + subs r0, r0, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ bhi.n 53514 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00053614 : │ │ │ │ │ nco_dfl_case_generic_err(): │ │ │ │ │ ldr r2, [pc, #112] @ (53688 ) │ │ │ │ │ @@ -134207,21 +134210,21 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ bhi.n 53718 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r4, r3, #5 │ │ │ │ │ + adds r4, r7, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ bhi.n 536f0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, r0, #2 │ │ │ │ │ + adds r0, r4, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ bvc.n 53688 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000536a4 : │ │ │ │ │ nco_dfl_case_nc_type_err(): │ │ │ │ │ ldr r2, [pc, #112] @ (53718 ) │ │ │ │ │ @@ -134270,21 +134273,21 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ bvc.n 53688 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r0, r2, #1 │ │ │ │ │ + subs r0, r6, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ bvc.n 53660 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r4, r6, #2 │ │ │ │ │ + adds r4, r2, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ bvc.n 537f8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00053734 : │ │ │ │ │ nco_typ_lng(): │ │ │ │ │ subs r0, #1 │ │ │ │ │ @@ -134295,15 +134298,15 @@ │ │ │ │ │ add r3, pc │ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 11518 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - add r6, r9 │ │ │ │ │ + add r6, sp │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00053754 : │ │ │ │ │ nco_typ_sng(): │ │ │ │ │ cmp r0, #31 │ │ │ │ │ bgt.n 53774 │ │ │ │ │ subs r0, #1 │ │ │ │ │ @@ -134370,47 +134373,47 @@ │ │ │ │ │ ldr r0, [pc, #76] @ (53824 ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 11518 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r2, r5, #6 │ │ │ │ │ + adds r2, r1, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r0, #7 │ │ │ │ │ + adds r0, r4, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r5, #6 │ │ │ │ │ + adds r6, r1, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r0, #7 │ │ │ │ │ + adds r0, r4, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r0, #7 │ │ │ │ │ + adds r2, r4, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r1, #7 │ │ │ │ │ + adds r0, r5, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r1, #7 │ │ │ │ │ + adds r2, r5, #7 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + subs r4, r1, #1 │ │ │ │ │ + movs r7, r0 │ │ │ │ │ + subs r6, r7, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ subs r4, r5, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ subs r6, r3, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ subs r4, r1, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r7, #7 │ │ │ │ │ + adds r2, r7, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r5, #7 │ │ │ │ │ + adds r0, r5, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ adds r2, r3, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ adds r0, r1, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r7, #6 │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - adds r0, r5, #6 │ │ │ │ │ - movs r7, r0 │ │ │ │ │ - adds r6, r2, #6 │ │ │ │ │ + adds r6, r6, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00053828 : │ │ │ │ │ cdl_typ_nm(): │ │ │ │ │ subs r0, #1 │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #11 │ │ │ │ │ @@ -134457,37 +134460,37 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r0, [pc, #56] @ (538bc ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 11518 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - adds r6, r3, #6 │ │ │ │ │ + adds r6, r7, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r2, #6 │ │ │ │ │ + adds r0, r6, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r4, #20] │ │ │ │ │ + strb r2, [r0, #21] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, r3, #6 │ │ │ │ │ + adds r4, r7, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r1, #6 │ │ │ │ │ + adds r6, r5, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r4, #6 │ │ │ │ │ + adds r0, r0, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r4, #6 │ │ │ │ │ + adds r2, r0, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r4, #6 │ │ │ │ │ + adds r4, r0, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r4, #6 │ │ │ │ │ + adds r6, r0, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r5, #6 │ │ │ │ │ + adds r0, r1, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ │ + str r3, [sp, #536] @ 0x218 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, r6, #5 │ │ │ │ │ + adds r4, r2, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000538c0 : │ │ │ │ │ xml_typ_nm(): │ │ │ │ │ subs r0, #1 │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #11 │ │ │ │ │ @@ -134522,29 +134525,29 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r0, [pc, #40] @ (5392c ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 11518 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - adds r6, r1, #5 │ │ │ │ │ + adds r6, r5, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r3, #4 │ │ │ │ │ + adds r0, r7, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r0, #4 │ │ │ │ │ + adds r2, r4, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r0, #18] │ │ │ │ │ + strb r4, [r4, #18] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r6, r7, #3 │ │ │ │ │ + adds r6, r3, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r7, #4 │ │ │ │ │ + adds r0, r3, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r4, #3 │ │ │ │ │ + adds r2, r0, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r2, #3 │ │ │ │ │ + adds r4, r6, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00053930 : │ │ │ │ │ cdl_typ_sfx(): │ │ │ │ │ subs r0, #1 │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #11 │ │ │ │ │ @@ -134585,32 +134588,32 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r0, [pc, #48] @ (539b0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 11518 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - cbz r6, 53a0c │ │ │ │ │ + push {r1, r2, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r0, #29 │ │ │ │ │ + asrs r0, r4, #29 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r6, r4, #3 │ │ │ │ │ + adds r6, r0, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r0, [r6, #4] │ │ │ │ │ + strh r0, [r2, #6] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh.w r0, [r6, r5] │ │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ │ + str.w r0, [r6, r5] │ │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, r2, #3 │ │ │ │ │ + adds r2, r6, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r6, r7, #2 │ │ │ │ │ + adds r6, r3, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 000539b4 : │ │ │ │ │ c_typ_nm(): │ │ │ │ │ subs r0, #1 │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #11 │ │ │ │ │ @@ -134657,37 +134660,37 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r0, [pc, #56] @ (53a48 ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 11518 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - adds r2, r2, #0 │ │ │ │ │ + adds r2, r6, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r0, #0 │ │ │ │ │ + adds r4, r4, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r2, #14] │ │ │ │ │ + strb r6, [r6, #14] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, r2, #0 │ │ │ │ │ + adds r0, r6, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r3, #1 │ │ │ │ │ + adds r6, r7, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r7, #1 │ │ │ │ │ + adds r0, r3, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r0, #2 │ │ │ │ │ + adds r2, r4, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r1, #2 │ │ │ │ │ + adds r4, r5, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r2, #2 │ │ │ │ │ + adds r6, r6, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r3, #2 │ │ │ │ │ + adds r4, r7, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r5, #2 │ │ │ │ │ + adds r2, r1, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r1, #1 │ │ │ │ │ + adds r0, r5, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00053a4c : │ │ │ │ │ f77_typ_nm(): │ │ │ │ │ subs r0, #1 │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #11 │ │ │ │ │ @@ -134720,27 +134723,27 @@ │ │ │ │ │ ldr r0, [pc, #36] @ (53ab0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 11518 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r6, r7, #1 │ │ │ │ │ + adds r6, r3, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r5, #1 │ │ │ │ │ + adds r4, r1, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r3, #1 │ │ │ │ │ + adds r2, r7, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r7, #1 │ │ │ │ │ + adds r0, r3, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r7, #1 │ │ │ │ │ + adds r6, r3, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r7, #0 │ │ │ │ │ + adds r0, r3, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r7, #0 │ │ │ │ │ + adds r2, r3, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00053ab4 : │ │ │ │ │ f90_typ_nm(): │ │ │ │ │ subs r0, #1 │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #11 │ │ │ │ │ @@ -134773,27 +134776,27 @@ │ │ │ │ │ ldr r0, [pc, #36] @ (53b18 ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 11518 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r6, r7, #2 │ │ │ │ │ + adds r6, r3, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r3, #2 │ │ │ │ │ + adds r0, r7, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r6, #1 │ │ │ │ │ + adds r2, r2, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r7, #2 │ │ │ │ │ + adds r4, r3, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r2, #3 │ │ │ │ │ + adds r6, r6, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r4, #0 │ │ │ │ │ + adds r0, r0, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r7, #0 │ │ │ │ │ + adds r2, r3, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00053b1c : │ │ │ │ │ nco_fmt_sng(): │ │ │ │ │ subs r0, #1 │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #4 │ │ │ │ │ @@ -134816,23 +134819,23 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r0, [pc, #28] @ (53b64 ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 11518 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - adds r4, r6, #2 │ │ │ │ │ + adds r4, r2, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r3, #2 │ │ │ │ │ + adds r2, r7, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r6, #3 │ │ │ │ │ + adds r0, r2, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r7, #2 │ │ │ │ │ + adds r2, r3, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r1, #3 │ │ │ │ │ + adds r0, r5, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00053b68 : │ │ │ │ │ nco_fmt_xtn_sng(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #10 │ │ │ │ │ bhi.n 53b7e │ │ │ │ │ @@ -134867,29 +134870,29 @@ │ │ │ │ │ ldr r0, [pc, #36] @ (53bd0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r0, [pc, #32] @ (53bd4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r4, r6, #4 │ │ │ │ │ + adds r4, r2, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r2, #3 │ │ │ │ │ + adds r2, r6, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r4, #3 │ │ │ │ │ + adds r0, r0, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r5, #3 │ │ │ │ │ + adds r6, r1, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r7, #3 │ │ │ │ │ + adds r0, r3, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r0, #4 │ │ │ │ │ + adds r2, r4, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r4, #2 │ │ │ │ │ + adds r0, r0, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r1, #2 │ │ │ │ │ + adds r2, r5, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00053bd8 : │ │ │ │ │ nco_fmt_hdn_sng(): │ │ │ │ │ subs r0, #1 │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #4 │ │ │ │ │ @@ -134912,23 +134915,23 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r0, [pc, #28] @ (53c20 ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 11518 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - adds r0, r5, #3 │ │ │ │ │ + adds r0, r1, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, r2, #4 │ │ │ │ │ + adds r0, r6, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r4, #3 │ │ │ │ │ + adds r6, r0, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r5, #3 │ │ │ │ │ + adds r4, r1, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00053c24 : │ │ │ │ │ nco_ndn_sng(): │ │ │ │ │ cmp r0, #1 │ │ │ │ │ beq.n 53c44 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ @@ -134944,19 +134947,19 @@ │ │ │ │ │ ldr r0, [pc, #16] @ (53c50 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ ldr r0, [pc, #12] @ (53c54 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - adds r2, r4, #3 │ │ │ │ │ + adds r2, r0, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - pop {r3, r7} │ │ │ │ │ + pop {r3, r5, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r6, r1, #3 │ │ │ │ │ + adds r6, r5, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00053c58 : │ │ │ │ │ jsn_typ_nm(): │ │ │ │ │ subs r0, #1 │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #11 │ │ │ │ │ @@ -135003,37 +135006,37 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r0, [pc, #56] @ (53cec ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 11518 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - adds r6, r5, r5 │ │ │ │ │ + adds r6, r1, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r4, r5 │ │ │ │ │ + adds r0, r0, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r6, #3] │ │ │ │ │ + strb r2, [r2, #4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, r5, r5 │ │ │ │ │ + adds r4, r1, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r3, r5 │ │ │ │ │ + adds r6, r7, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r6, r5 │ │ │ │ │ + adds r0, r2, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r6, r5 │ │ │ │ │ + adds r2, r2, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r6, r5 │ │ │ │ │ + adds r4, r2, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r6, r5 │ │ │ │ │ + adds r6, r2, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r7, r5 │ │ │ │ │ + adds r0, r3, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, r0, r5 │ │ │ │ │ + adds r4, r4, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00053cf0 : │ │ │ │ │ nco_dfl_case_prg_id_err(): │ │ │ │ │ ldr r2, [pc, #104] @ (53d5c ) │ │ │ │ │ ldr r3, [pc, #108] @ (53d60 ) │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ @@ -135077,21 +135080,21 @@ │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ bne.n 53e34 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, r4, #3 │ │ │ │ │ + adds r0, r0, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ bne.n 53e0c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r0, r6, r7 │ │ │ │ │ + adds r0, r2, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ bne.n 53db0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00053d78 : │ │ │ │ │ nco_sng_cnv_err(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ @@ -135175,31 +135178,31 @@ │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 53de2 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ beq.n 53df8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r0, #14 │ │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ │ movs r7, r0 │ │ │ │ │ beq.n 53db4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r6, r5, #23 │ │ │ │ │ + asrs r6, r1, #24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, r5, #0 │ │ │ │ │ + adds r0, r1, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r4, [pc, #184] @ (53f14 ) │ │ │ │ │ + ldr r4, [pc, #312] @ (53f94 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ beq.n 53f28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, r6, #5 │ │ │ │ │ + adds r6, r2, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, r6, #3 │ │ │ │ │ + subs r0, r2, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00053e68 : │ │ │ │ │ nco_create(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r1, [pc, #116] @ (53ee4 ) │ │ │ │ │ @@ -135254,23 +135257,23 @@ │ │ │ │ │ b.n 53ea6 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r6, r3, #5 │ │ │ │ │ + subs r6, r7, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r7, {r3, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, r5, #3 │ │ │ │ │ + subs r4, r1, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00053f00 : │ │ │ │ │ nco__create(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -135331,21 +135334,21 @@ │ │ │ │ │ nop │ │ │ │ │ ldmia r7!, {r4, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r7!, {r1, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r4, r7, #2 │ │ │ │ │ + subs r4, r3, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r7!, {r2, r4} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r0, r1, #1 │ │ │ │ │ + subs r0, r5, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00053fa4 : │ │ │ │ │ nco_open(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [pc, #120] @ (54024 ) │ │ │ │ │ @@ -135401,23 +135404,23 @@ │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 53fe8 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldmia r6!, {r1, r4, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, r4, #1 │ │ │ │ │ + subs r4, r0, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r6!, {r1, r4, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldmia r6, {r2, r4, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r6, #7 │ │ │ │ │ + subs r2, r2, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054040 : │ │ │ │ │ nco__open(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r1, [pc, #108] @ (540b4 ) │ │ │ │ │ @@ -135471,21 +135474,21 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldmia r6!, {r1, r2, r4} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r6!, {r1, r3} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r6, r0, #7 │ │ │ │ │ + adds r6, r4, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r5, {r2, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r4, #5 │ │ │ │ │ + adds r2, r0, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000540d0 : │ │ │ │ │ nco_open_flg(): │ │ │ │ │ b.w 110fc │ │ │ │ │ │ │ │ │ │ 000540d4 : │ │ │ │ │ @@ -135551,21 +135554,21 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r0, r4, #5 │ │ │ │ │ + adds r0, r0, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r5, {r1, r3, r4, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r6, #3 │ │ │ │ │ + adds r2, r2, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0005417c : │ │ │ │ │ nco_create_mem(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [pc, #132] @ (54208 ) │ │ │ │ │ @@ -135623,23 +135626,23 @@ │ │ │ │ │ b.n 541c8 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldmia r4, {r3, r4, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r1, #4 │ │ │ │ │ + adds r2, r5, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r4!, {r2, r3, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldmia r4, {r2, r4, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, r1, #2 │ │ │ │ │ + adds r0, r5, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054224 : │ │ │ │ │ nco_open_memio(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [pc, #132] @ (542b0 ) │ │ │ │ │ @@ -135697,23 +135700,23 @@ │ │ │ │ │ b.n 54270 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldmia r4, {r4, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r4, #2 │ │ │ │ │ + adds r2, r0, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r4!, {r2} │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, r4, #0 │ │ │ │ │ + adds r0, r0, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000542cc : │ │ │ │ │ nco_close_memio(): │ │ │ │ │ ldr r2, [pc, #124] @ (5434c ) │ │ │ │ │ ldr r3, [pc, #128] @ (54350 ) │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ @@ -135767,23 +135770,23 @@ │ │ │ │ │ b.n 5430e │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldmia r3, {r1, r2, r3, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, r1, #1 │ │ │ │ │ + adds r0, r5, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r3!, {r2, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldmia r3, {r1, r2, r3, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, r0, r7 │ │ │ │ │ + subs r4, r4, r7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054368 : │ │ │ │ │ nc_def_var_filter_ccr(): │ │ │ │ │ ldr r2, [pc, #108] @ (543d8 ) │ │ │ │ │ ldr r3, [pc, #112] @ (543dc ) │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ @@ -135829,21 +135832,21 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, r4, #2 │ │ │ │ │ + adds r0, r0, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r6, r3, r6 │ │ │ │ │ + subs r6, r7, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r2, {r2, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000543f4 : │ │ │ │ │ nco_redef(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ @@ -135854,15 +135857,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54410 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r4, r5, #0 │ │ │ │ │ + adds r4, r1, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054414 : │ │ │ │ │ nco_set_fill(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 11da8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -135871,15 +135874,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54430 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r0, r3, #0 │ │ │ │ │ + adds r0, r7, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054434 : │ │ │ │ │ nco_enddef(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 11884 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -135888,15 +135891,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54450 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r0, r1, #0 │ │ │ │ │ + adds r0, r5, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054454 : │ │ │ │ │ nco__enddef(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ movs r2, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ @@ -135911,15 +135914,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (5447c ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r6, r5, r7 │ │ │ │ │ + adds r6, r1, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054480 : │ │ │ │ │ nco_sync(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 11b88 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -135928,15 +135931,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (5449c ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r4, r3, r7 │ │ │ │ │ + subs r4, r7, r7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000544a0 : │ │ │ │ │ nco_abort(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 10798 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -135945,15 +135948,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (544bc ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r0, r1, r7 │ │ │ │ │ + subs r0, r5, r7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000544c0 : │ │ │ │ │ nco_close(): │ │ │ │ │ ldr r1, [pc, #80] @ (54514 ) │ │ │ │ │ ldr r2, [pc, #84] @ (54518 ) │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ @@ -135989,15 +135992,15 @@ │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 544ee │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldmia r1, {r1, r3, r4, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r6, r6, r6 │ │ │ │ │ + subs r6, r2, r7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00054524 : │ │ │ │ │ nco_inq(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ @@ -136012,15 +136015,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54548 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - subs r4, r2, r5 │ │ │ │ │ + subs r4, r6, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0005454c : │ │ │ │ │ nco_inq_path(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 129d8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136029,15 +136032,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54568 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r0, r0, r5 │ │ │ │ │ + subs r0, r4, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0005456c : │ │ │ │ │ nco_inq_format(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 11a5c │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136046,15 +136049,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54588 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r0, r4, r4 │ │ │ │ │ + subs r0, r0, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0005458c : │ │ │ │ │ nco_inq_format_extended(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 11524 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136063,15 +136066,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (545a8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r4, r2, r4 │ │ │ │ │ + subs r4, r6, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000545ac : │ │ │ │ │ nco_inq_ncid(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 108fc │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136080,15 +136083,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (545c8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r0, r2, r4 │ │ │ │ │ + subs r0, r6, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000545cc : │ │ │ │ │ nco_inq_ncid_flg(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 108fc │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136100,15 +136103,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (545f0 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r0, r5, r3 │ │ │ │ │ + subs r0, r1, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000545f4 : │ │ │ │ │ nco_inq_ndims(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 109bc │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136117,15 +136120,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54610 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r0, r3, r3 │ │ │ │ │ + subs r0, r7, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054614 : │ │ │ │ │ nco_inq_nvars(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 11b64 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136134,15 +136137,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54630 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r0, r1, r3 │ │ │ │ │ + subs r0, r5, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054634 : │ │ │ │ │ nco_inq_natts(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 10c54 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136151,15 +136154,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54650 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r0, r7, r2 │ │ │ │ │ + subs r0, r3, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054654 : │ │ │ │ │ nco_inq_unlimdim(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 1016c │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136168,15 +136171,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54670 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r0, r5, r2 │ │ │ │ │ + subs r0, r1, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054674 : │ │ │ │ │ nco_inq_unlimdim_flg(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 1016c │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136188,15 +136191,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54698 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r4, r2, r2 │ │ │ │ │ + subs r4, r6, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0005469c : │ │ │ │ │ nco_get_chunk_cache(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 10400 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136205,15 +136208,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (546b8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r4, r1, r2 │ │ │ │ │ + subs r4, r5, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000546bc : │ │ │ │ │ nco_set_chunk_cache(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 12f30 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136222,15 +136225,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (546d8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r4, r0, r2 │ │ │ │ │ + subs r4, r4, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000546dc : │ │ │ │ │ nco_def_grp(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 12780 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136239,15 +136242,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (546f8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r4, r7, r1 │ │ │ │ │ + subs r4, r3, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000546fc : │ │ │ │ │ nco_def_grp_flg(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 12780 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136259,15 +136262,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54720 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r4, r4, r1 │ │ │ │ │ + subs r4, r0, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054724 : │ │ │ │ │ nco_rename_grp(): │ │ │ │ │ ldr r2, [pc, #128] @ (547a8 ) │ │ │ │ │ ldr r3, [pc, #132] @ (547ac ) │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ @@ -136323,25 +136326,25 @@ │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 5476a │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ stmia r7!, {r1, r2, r4, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, r3, r2 │ │ │ │ │ + subs r4, r7, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ stmia r7!, {r2, r3} │ │ │ │ │ movs r0, r1 │ │ │ │ │ stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, r7, r7 │ │ │ │ │ + subs r6, r3, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, r6, r0 │ │ │ │ │ + subs r4, r2, r1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000547c8 : │ │ │ │ │ nco_inq_grpname(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 1211c │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136350,15 +136353,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (547e4 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r4, r1, r0 │ │ │ │ │ + subs r4, r5, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000547e8 : │ │ │ │ │ nco_inq_grpname_full(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 12330 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136367,15 +136370,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54804 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r0, r0, r0 │ │ │ │ │ + subs r0, r4, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054808 : │ │ │ │ │ nco_inq_grpname_len(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 10b18 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136384,15 +136387,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54824 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r0, r7, r7 │ │ │ │ │ + subs r0, r3, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054828 : │ │ │ │ │ nco_inq_grps(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 10d50 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136401,15 +136404,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54844 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r0, r6, r7 │ │ │ │ │ + subs r0, r2, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054848 : │ │ │ │ │ nco_inq_grp_ncid(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 11950 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136418,15 +136421,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54864 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r0, r4, r7 │ │ │ │ │ + subs r0, r0, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054868 : │ │ │ │ │ nco_inq_grp_ncid_flg(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 11950 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136438,15 +136441,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (5488c ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r0, r7, r6 │ │ │ │ │ + adds r0, r3, r7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054890 : │ │ │ │ │ nco_inq_grp_full_ncid(): │ │ │ │ │ push {r5, r6, r7, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #96] @ (548f8 ) │ │ │ │ │ @@ -136495,15 +136498,15 @@ │ │ │ │ │ nop │ │ │ │ │ stmia r5!, {r1, r2, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r4, r4, r5 │ │ │ │ │ + adds r4, r0, r6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054908 : │ │ │ │ │ nco_inq_grp_full_ncid_flg(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [pc, #100] @ (54974 ) │ │ │ │ │ @@ -136553,15 +136556,15 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ stmia r5!, {r1, r2, r3, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r5!, {r1, r2, r3, r4} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adds r2, r6, r3 │ │ │ │ │ + adds r2, r2, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054984 : │ │ │ │ │ nco_inq_grp_parent(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 109ec │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136570,15 +136573,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (549a0 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r0, r2, r3 │ │ │ │ │ + adds r0, r6, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000549a4 : │ │ │ │ │ nco_inq_grp_parent_flg(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 109ec │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136590,15 +136593,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (549c8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r0, r0, r3 │ │ │ │ │ + adds r0, r4, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000549cc : │ │ │ │ │ nco_def_dim(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [pc, #392] @ (54b5c ) │ │ │ │ │ @@ -136760,37 +136763,37 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ stmia r4!, {r3, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r4!, {r1, r3, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - subs r0, r5, r1 │ │ │ │ │ + subs r0, r1, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ stmia r4!, {r1, r2, r4, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, r3, r3 │ │ │ │ │ + adds r6, r7, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ │ + adds r1, #20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r4, r4 │ │ │ │ │ + adds r6, r0, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, r6, r4 │ │ │ │ │ + adds r2, r2, r5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r7, r0 │ │ │ │ │ + adds r4, r3, r1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r1, #31 │ │ │ │ │ + asrs r4, r5, #31 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r1, r2 │ │ │ │ │ + adds r4, r5, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r4, r2, r3 │ │ │ │ │ + adds r4, r6, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054b98 : │ │ │ │ │ nco_inq_dimid(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r1, [pc, #120] @ (54c18 ) │ │ │ │ │ @@ -136847,23 +136850,23 @@ │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 54bd4 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r1, r4 │ │ │ │ │ + adds r2, r5, r4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ stmia r2!, {r1, r2, r4, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ stmia r2!, {r3, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, r7, r1 │ │ │ │ │ + adds r6, r3, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054c34 : │ │ │ │ │ nco_inq_dimid_flg(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 10e6c │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -136875,15 +136878,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54c58 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - adds r0, r7, r1 │ │ │ │ │ + adds r0, r3, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054c5c : │ │ │ │ │ nco_inq_dim(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ ldr r1, [pc, #168] @ (54d0c ) │ │ │ │ │ @@ -136955,25 +136958,25 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 54cae │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, r4, r1 │ │ │ │ │ + adds r6, r0, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ stmia r1!, {r4, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ stmia r1!, {r1, r2, r5, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r3, #30 │ │ │ │ │ + asrs r2, r7, #30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r4, #31 │ │ │ │ │ + adds r4, r0, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054d2c : │ │ │ │ │ nco_inq_dim_flg(): │ │ │ │ │ ldr.w ip, [pc, #108] @ 54d9c │ │ │ │ │ push {r4, lr} │ │ │ │ │ ldr r4, [pc, #108] @ (54da0 ) │ │ │ │ │ @@ -137022,15 +137025,15 @@ │ │ │ │ │ nop │ │ │ │ │ stmia r1!, {r2, r3, r5} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r4, r3, #29 │ │ │ │ │ + asrs r4, r7, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054dac : │ │ │ │ │ nco_inq_dimname(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 11b1c │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -137039,15 +137042,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54dc8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - asrs r0, r0, #29 │ │ │ │ │ + asrs r0, r4, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054dcc : │ │ │ │ │ nco_inq_dimlen(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ ldr r4, [pc, #88] @ (54e28 ) │ │ │ │ │ ldr r3, [pc, #88] @ (54e2c ) │ │ │ │ │ @@ -137090,15 +137093,15 @@ │ │ │ │ │ nop │ │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r0!, {r3, r5, r6} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r0, #28 │ │ │ │ │ + asrs r0, r4, #28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054e38 : │ │ │ │ │ nco_rename_dim(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #132] @ (54ec4 ) │ │ │ │ │ @@ -137156,25 +137159,25 @@ │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 54e84 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ stmia r0!, {r2, r3, r4} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r3, #28 │ │ │ │ │ + asrs r6, r7, #28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ itee │ │ │ │ │ mov r0, r1 │ │ │ │ │ it le @ unpredictable │ │ │ │ │ movle r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r7, #25 │ │ │ │ │ + asrs r2, r3, #26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r6, #26 │ │ │ │ │ + asrs r4, r2, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054ee4 : │ │ │ │ │ nco_inq_dimids(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 12b80 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -137183,15 +137186,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54f00 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - asrs r4, r1, #26 │ │ │ │ │ + asrs r4, r5, #26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054f04 : │ │ │ │ │ nco_inq_unlimdims(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 10a7c │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -137200,15 +137203,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (54f20 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - asrs r0, r0, #26 │ │ │ │ │ + asrs r0, r4, #26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054f24 : │ │ │ │ │ nco_inq_type(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [pc, #128] @ (54fac ) │ │ │ │ │ @@ -137268,21 +137271,21 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ wfi │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ itet ne │ │ │ │ │ movne r0, r1 │ │ │ │ │ - asreq r0, r1, #26 │ │ │ │ │ + asreq r0, r5, #26 │ │ │ │ │ movne r7, r0 │ │ │ │ │ bkpt 0x00ee │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r3, #24 │ │ │ │ │ + asrs r2, r7, #24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00054fc8 : │ │ │ │ │ nco_inq_typeids(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [pc, #136] @ (55058 ) │ │ │ │ │ @@ -137341,23 +137344,23 @@ │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 55010 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ bkpt 0x008c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r7, #24 │ │ │ │ │ + asrs r2, r3, #25 │ │ │ │ │ movs r7, r0 │ │ │ │ │ bkpt 0x0062 │ │ │ │ │ movs r0, r1 │ │ │ │ │ bkpt 0x004c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r5, #22 │ │ │ │ │ + asrs r2, r1, #23 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055074 : │ │ │ │ │ nco_inq_user_type(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ @@ -137419,25 +137422,25 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 550cc │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ pop {r1, r3, r4, r6, r7, pc} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r2, #23 │ │ │ │ │ + asrs r0, r6, #23 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ pop {r3, r6, r7, pc} │ │ │ │ │ movs r0, r1 │ │ │ │ │ pop {r4, r7, pc} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r0, #21 │ │ │ │ │ + asrs r0, r4, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055128 : │ │ │ │ │ nco_typ_lng_udt(): │ │ │ │ │ ldr r2, [pc, #92] @ (55188 ) │ │ │ │ │ cmp r1, #12 │ │ │ │ │ ldr r3, [pc, #92] @ (5518c ) │ │ │ │ │ @@ -137478,15 +137481,15 @@ │ │ │ │ │ b.n 5514e │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ pop {r1, r4, r5, pc} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ │ movs r7, r0 │ │ │ │ │ pop {r1, r2, r3, pc} │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00055198 : │ │ │ │ │ cdl_typ_nm_udt(): │ │ │ │ │ ldr r2, [pc, #172] @ (55248 ) │ │ │ │ │ @@ -137571,37 +137574,37 @@ │ │ │ │ │ b.n 551dc │ │ │ │ │ pop {r1, r6, r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ pop {r7} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r2, r5, #15 │ │ │ │ │ + lsls r2, r1, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r3, #15 │ │ │ │ │ + lsls r4, r7, #15 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r6, r7, #15 │ │ │ │ │ + lsls r6, r3, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r0, r0, #16 │ │ │ │ │ + lsls r0, r4, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r2, r0, #16 │ │ │ │ │ + lsls r2, r4, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r3, r5] │ │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r6, r2, #15 │ │ │ │ │ + lsls r6, r6, #15 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r0, r1, #15 │ │ │ │ │ + lsls r0, r5, #15 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r2, r6, #15 │ │ │ │ │ + lsls r2, r2, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r6, #15 │ │ │ │ │ + lsls r4, r2, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r0, r0, #15 │ │ │ │ │ + lsls r0, r4, #15 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055284 : │ │ │ │ │ nco_def_enum(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #128] @ (5530c ) │ │ │ │ │ @@ -137661,21 +137664,21 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ cbnz r0, 55384 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cbnz r6, 55384 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r4, r6, #15 │ │ │ │ │ + asrs r4, r2, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ cbnz r6, 55382 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r0, #14 │ │ │ │ │ + asrs r2, r4, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055328 : │ │ │ │ │ nco_insert_enum(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #132] @ (553b4 ) │ │ │ │ │ @@ -137733,23 +137736,23 @@ │ │ │ │ │ b.n 55374 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ cbnz r4, 55402 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r4, #14 │ │ │ │ │ + asrs r6, r0, #15 │ │ │ │ │ movs r7, r0 │ │ │ │ │ cbnz r0, 55404 │ │ │ │ │ movs r0, r1 │ │ │ │ │ revsh r0, r5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r4, r3, #12 │ │ │ │ │ + asrs r4, r7, #12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000553d0 : │ │ │ │ │ nco_inq_enum(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -137813,21 +137816,21 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ hlt 0x0000 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ rev16 r2, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r4, r4, #12 │ │ │ │ │ + asrs r4, r0, #13 │ │ │ │ │ movs r7, r0 │ │ │ │ │ rev r2, r7 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r6, #10 │ │ │ │ │ + asrs r6, r2, #11 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0005547c : │ │ │ │ │ nco_inq_enum_member(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ @@ -137886,25 +137889,25 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 554d0 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ cbnz r2, 55548 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r4, r2, #11 │ │ │ │ │ + asrs r4, r6, #11 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cbnz r0, 55550 │ │ │ │ │ movs r0, r1 │ │ │ │ │ cbnz r4, 55546 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r4, r0, #9 │ │ │ │ │ + asrs r4, r4, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0005552c : │ │ │ │ │ nco_inq_enum_ident(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ @@ -137962,25 +137965,25 @@ │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 55584 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ cbnz r2, 555d0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r6, #9 │ │ │ │ │ + asrs r0, r2, #10 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cbnz r4, 555d6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ @ instruction: 0xb8d8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r4, r3, #7 │ │ │ │ │ + asrs r4, r7, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000555e0 : │ │ │ │ │ nco_def_vlen(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [pc, #128] @ (55668 ) │ │ │ │ │ @@ -138040,21 +138043,21 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ @ instruction: 0xb874 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xb85a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r4, r6, #7 │ │ │ │ │ + asrs r4, r2, #8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ @ instruction: 0xb832 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r0, #6 │ │ │ │ │ + asrs r2, r4, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055684 : │ │ │ │ │ nco_inq_vlen(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -138116,21 +138119,21 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ @ instruction: 0xb7cc │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xb7be │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r0, r1, #6 │ │ │ │ │ + asrs r0, r5, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ @ instruction: 0xb78a │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r3, #4 │ │ │ │ │ + asrs r2, r7, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0005572c : │ │ │ │ │ nco_free_vlen(): │ │ │ │ │ ldr r1, [pc, #80] @ (55780 ) │ │ │ │ │ ldr r2, [pc, #84] @ (55784 ) │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ @@ -138167,15 +138170,15 @@ │ │ │ │ │ b.n 55758 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xb72e │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r1, #4 │ │ │ │ │ + asrs r6, r5, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ @ instruction: 0xb704 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00055790 : │ │ │ │ │ nco_free_vlens(): │ │ │ │ │ ldr r2, [pc, #96] @ (557f4 ) │ │ │ │ │ @@ -138218,15 +138221,15 @@ │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 557ce │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ @ instruction: 0xb6ca │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r7, #2 │ │ │ │ │ + asrs r0, r3, #3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ @ instruction: 0xb68e │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00055804 : │ │ │ │ │ nco_copy_var(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ @@ -138237,15 +138240,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (55820 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - asrs r0, r3, #1 │ │ │ │ │ + asrs r0, r7, #1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055824 : │ │ │ │ │ nco_def_var(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ @@ -138390,39 +138393,39 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xb61e │ │ │ │ │ movs r0, r1 │ │ │ │ │ @ instruction: 0xb60e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r2, r0, #5 │ │ │ │ │ + asrs r2, r4, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r4, #3 │ │ │ │ │ + asrs r2, r0, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r6, r0, #4 │ │ │ │ │ + asrs r6, r4, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ push {r3, r4, r5, r7, lr} │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r2, r5, #3 │ │ │ │ │ + asrs r2, r1, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ │ + asrs r0, r2, #32 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000559d0 : │ │ │ │ │ nco_def_var_deflate(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ @@ -138439,15 +138442,15 @@ │ │ │ │ │ ldr r1, [pc, #12] @ (559fc ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055a00 : │ │ │ │ │ nco_def_var_filter(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ @@ -138460,15 +138463,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (55a24 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055a28 : │ │ │ │ │ nco_def_var_filter_ccr(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ @@ -138481,15 +138484,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (55a4c ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055a50 : │ │ │ │ │ nco_inq_var(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -138554,21 +138557,21 @@ │ │ │ │ │ nop │ │ │ │ │ push {} │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cbz r2, 55b68 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ │ movs r7, r0 │ │ │ │ │ cbz r4, 55b62 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055afc : │ │ │ │ │ nco_inq_var_chunking(): │ │ │ │ │ stmdb sp!, {r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #104] @ (55b6c ) │ │ │ │ │ @@ -138619,15 +138622,15 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ cbz r0, 55bc6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cbz r4, 55bc2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055b7c : │ │ │ │ │ nco_inq_var_deflate(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r9, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [pc, #128] @ (55c04 ) │ │ │ │ │ @@ -138686,15 +138689,15 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ uxtb r0, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ uxth r4, r2 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055c14 : │ │ │ │ │ nco_inq_var_endian(): │ │ │ │ │ push {r5, r6, r7, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #96] @ (55c7c ) │ │ │ │ │ @@ -138743,15 +138746,15 @@ │ │ │ │ │ nop │ │ │ │ │ sxtb r2, r0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ sxth r0, r3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055c8c : │ │ │ │ │ nco_inq_var_fill(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [pc, #124] @ (55d10 ) │ │ │ │ │ @@ -138812,21 +138815,21 @@ │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ cbz r2, 55d46 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cbz r4, 55d42 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ │ + lsrs r2, r7, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, r1, #2 │ │ │ │ │ + subs r0, r5, #2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r2, r7, #26 │ │ │ │ │ + lsls r2, r3, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00055d2c : │ │ │ │ │ nco_inq_var_filter_flg(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ @@ -138842,15 +138845,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (55d58 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055d5c : │ │ │ │ │ nco_inq_var_filter_ids(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 11dc0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -138859,15 +138862,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (55d78 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055d7c : │ │ │ │ │ nco_inq_var_filter_info(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ @@ -138880,15 +138883,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (55da0 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055da4 : │ │ │ │ │ nco_inq_filter_avail(): │ │ │ │ │ ldr r2, [pc, #140] @ (55e34 ) │ │ │ │ │ ldr r3, [pc, #144] @ (55e38 ) │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ @@ -138948,25 +138951,25 @@ │ │ │ │ │ b.n 55df4 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ │ + lsrs r0, r2, #27 │ │ │ │ │ movs r7, r0 │ │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add sp, #416 @ 0x1a0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r7, #24 │ │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055e54 : │ │ │ │ │ nco_inq_filter_avail_flg(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 12f84 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -138978,15 +138981,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (55e78 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055e7c : │ │ │ │ │ nco_def_var_fletcher32(): │ │ │ │ │ push {r5, r6, r7, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [pc, #92] @ (55ee0 ) │ │ │ │ │ @@ -139033,15 +139036,15 @@ │ │ │ │ │ nop │ │ │ │ │ add r7, sp, #872 @ 0x368 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r7, sp, #728 @ 0x2d8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055ef0 : │ │ │ │ │ nco_inq_var_fletcher32(): │ │ │ │ │ push {r5, r6, r7, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #96] @ (55f58 ) │ │ │ │ │ @@ -139090,15 +139093,15 @@ │ │ │ │ │ nop │ │ │ │ │ add r7, sp, #408 @ 0x198 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r7, sp, #240 @ 0xf0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00055f68 : │ │ │ │ │ nco_inq_varid(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r1, [pc, #200] @ (56038 ) │ │ │ │ │ @@ -139182,25 +139185,25 @@ │ │ │ │ │ blx 10670 │ │ │ │ │ b.n 55faa │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ add r6, sp, #944 @ 0x3b0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r6, sp, #792 @ 0x318 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r6, sp, #704 @ 0x2c0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00056058 : │ │ │ │ │ nco_inq_varid_flg(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 12d58 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -139212,15 +139215,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (5607c ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00056080 : │ │ │ │ │ nco_inq_varname(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [pc, #136] @ (56110 ) │ │ │ │ │ @@ -139279,25 +139282,25 @@ │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 560ce │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r5, sp, #672 @ 0x2a0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r5, sp, #568 @ 0x238 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00056130 : │ │ │ │ │ nco_inq_var_filter(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ @@ -139363,25 +139366,25 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 5618a │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ add r5, sp, #120 @ 0x78 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r4, sp, #840 @ 0x348 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r5, #17 │ │ │ │ │ + lsrs r6, r1, #18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000561f4 : │ │ │ │ │ nco_inq_vartype(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 1301c │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -139390,15 +139393,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (56210 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00056214 : │ │ │ │ │ nco_inq_varndims(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 11a8c │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -139407,15 +139410,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (56230 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00056234 : │ │ │ │ │ nco_def_var_chunking(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #260] @ (56340 ) │ │ │ │ │ @@ -139520,25 +139523,25 @@ │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 56312 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r2, r0, #22 │ │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r3, sp, #976 @ 0x3d0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r3, sp, #792 @ 0x318 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r5, #16 │ │ │ │ │ + lsrs r6, r1, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00056364 : │ │ │ │ │ nco_inq_vardimid(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ @@ -139549,15 +139552,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (56380 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00056384 : │ │ │ │ │ nco_inq_varnatts(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [pc, #144] @ (5641c ) │ │ │ │ │ @@ -139619,25 +139622,25 @@ │ │ │ │ │ b.n 563d8 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ add r2, sp, #832 @ 0x340 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r3, #17 │ │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r2, sp, #656 @ 0x290 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r2, sp, #528 @ 0x210 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0005643c : │ │ │ │ │ nco_rename_var(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #132] @ (564c8 ) │ │ │ │ │ @@ -139695,25 +139698,25 @@ │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 56488 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r1, sp, #848 @ 0x350 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000564e8 : │ │ │ │ │ nco_inq_varids(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 13434 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -139722,15 +139725,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (56504 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ │ + lsrs r4, r1, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00056508 : │ │ │ │ │ nco_get_var(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov ip, r3 │ │ │ │ │ ldr r4, [pc, #348] @ (5666c ) │ │ │ │ │ @@ -139880,21 +139883,21 @@ │ │ │ │ │ b.n 56570 │ │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00056688 : │ │ │ │ │ nco_put_var(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [pc, #328] @ (567d8 ) │ │ │ │ │ @@ -140035,25 +140038,25 @@ │ │ │ │ │ blx 11518 │ │ │ │ │ b.n 566e6 │ │ │ │ │ nop │ │ │ │ │ add r7, pc, #816 @ (adr r7, 56b0c ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r7, pc, #656 @ (adr r7, 56a78 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ add r7, pc, #464 @ (adr r7, 569bc ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000567f8 : │ │ │ │ │ nco_get_var1(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [pc, #508] @ (569fc ) │ │ │ │ │ @@ -140258,21 +140261,21 @@ │ │ │ │ │ nop │ │ │ │ │ add r6, pc, #368 @ (adr r6, 56b70 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r6, pc, #216 @ (adr r6, 56ae0 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r5, pc, #680 @ (adr r5, 56cb8 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00056a18 : │ │ │ │ │ nco_put_var1(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [pc, #476] @ (56bfc ) │ │ │ │ │ @@ -140464,21 +140467,21 @@ │ │ │ │ │ b.n 56ad0 │ │ │ │ │ add r4, pc, #240 @ (adr r4, 56cf0 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r4, pc, #88 @ (adr r4, 56c60 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r2, r4, #28 │ │ │ │ │ + lsls r2, r0, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r3, pc, #528 @ (adr r3, 56e20 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r6, r1, #24 │ │ │ │ │ + lsls r6, r5, #24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00056c18 : │ │ │ │ │ nco_get_vara(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -140720,21 +140723,21 @@ │ │ │ │ │ b.n 56ce8 │ │ │ │ │ add r2, pc, #184 @ (adr r2, 56f40 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add r2, pc, #0 @ (adr r2, 56e90 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r0, r2, #21 │ │ │ │ │ + lsls r0, r6, #21 │ │ │ │ │ movs r7, r0 │ │ │ │ │ add r1, pc, #432 @ (adr r1, 57048 ) │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r6, r1, #17 │ │ │ │ │ + lsls r6, r5, #17 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00056ea0 : │ │ │ │ │ nco_put_vara(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -140964,23 +140967,23 @@ │ │ │ │ │ nop │ │ │ │ │ ldr r7, [sp, #664] @ 0x298 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r4, r1, #12 │ │ │ │ │ + lsls r4, r5, #12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r2, r7, #7 │ │ │ │ │ + lsls r2, r3, #8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r4, #8 │ │ │ │ │ + lsls r4, r0, #9 │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 0005710c : │ │ │ │ │ nco_get_vars(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -141275,21 +141278,21 @@ │ │ │ │ │ nop │ │ │ │ │ ldr r5, [sp, #232] @ 0xe8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - lsls r4, r4, #3 │ │ │ │ │ + lsls r4, r0, #4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldr r4, [sp, #312] @ 0x138 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vaddl.u8 q8, d4, d6 │ │ │ │ │ + vaddl.u32 q8, d4, d6 │ │ │ │ │ │ │ │ │ │ 00057408 : │ │ │ │ │ nco_put_vars(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ sub.w sp, sp, #12544 @ 0x3100 │ │ │ │ │ @@ -141565,20 +141568,20 @@ │ │ │ │ │ b.n 574f6 │ │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cdp2 0, 2, cr0, cr12, cr6, {0} │ │ │ │ │ + cdp2 0, 4, cr0, cr12, cr6, {0} │ │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldc2l 0, cr0, [r6], #24 │ │ │ │ │ + ldc2 0, cr0, [r6, #-24] @ 0xffffffe8 │ │ │ │ │ │ │ │ │ │ 000576d8 : │ │ │ │ │ nco_get_varm(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #816] @ (57a10 ) │ │ │ │ │ mov r4, r3 │ │ │ │ │ @@ -141878,15 +141881,15 @@ │ │ │ │ │ nop │ │ │ │ │ str r7, [sp, #496] @ 0x1f0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r6, [sp, #504] @ 0x1f8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xfa8c0006 │ │ │ │ │ + @ instruction: 0xfaac0006 │ │ │ │ │ │ │ │ │ │ 00057a20 : │ │ │ │ │ nco_put_varm(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #764] @ (57d24 ) │ │ │ │ │ mov r4, r3 │ │ │ │ │ @@ -142167,15 +142170,15 @@ │ │ │ │ │ nop │ │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf7340006 │ │ │ │ │ + @ instruction: 0xf7540006 │ │ │ │ │ │ │ │ │ │ 00057d34 : │ │ │ │ │ nco_inq_att(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #168] @ (57de4 ) │ │ │ │ │ mov sl, r3 │ │ │ │ │ @@ -142247,22 +142250,22 @@ │ │ │ │ │ mov r9, r0 │ │ │ │ │ b.n 57d8c │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sub.w r0, r6, #8781824 @ 0x860000 │ │ │ │ │ + rsb r0, r6, #8781824 @ 0x860000 │ │ │ │ │ str r0, [sp, #984] @ 0x3d8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r0, [sp, #808] @ 0x328 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf4fe0006 │ │ │ │ │ + adds.w r0, lr, #8781824 @ 0x860000 │ │ │ │ │ │ │ │ │ │ 00057e00 : │ │ │ │ │ nco_inq_att_flg(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [pc, #188] @ (57ec4 ) │ │ │ │ │ mov sl, r3 │ │ │ │ │ @@ -142341,22 +142344,22 @@ │ │ │ │ │ b.n 57e68 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf4ea0006 │ │ │ │ │ + add.w r0, sl, #8781824 @ 0x860000 │ │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrh r4, [r6, #62] @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ands.w r0, r0, #8781824 @ 0x860000 │ │ │ │ │ + bics.w r0, r0, #8781824 @ 0x860000 │ │ │ │ │ │ │ │ │ │ 00057ee0 : │ │ │ │ │ nco_inq_var_packing(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [pc, #220] @ (57fc4 ) │ │ │ │ │ ldr r3, [pc, #220] @ (57fc8 ) │ │ │ │ │ @@ -142454,17 +142457,17 @@ │ │ │ │ │ b.n 57f72 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldrh r4, [r6, #58] @ 0x3a │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ │ + ldmia r4!, {r1} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ │ │ │ + ldmia r3!, {r1, r4, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldrh r2, [r5, #54] @ 0x36 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00057fd8 : │ │ │ │ │ nco_inq_attid(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ @@ -142475,15 +142478,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (57ff4 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - ssat16 r0, #7, ip │ │ │ │ │ + sbfx r0, ip, #0, #7 │ │ │ │ │ │ │ │ │ │ 00057ff8 : │ │ │ │ │ nco_inq_attid_flg(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [pc, #144] @ (58090 ) │ │ │ │ │ mov r9, r3 │ │ │ │ │ @@ -142543,22 +142546,22 @@ │ │ │ │ │ blx 124f4 │ │ │ │ │ b.n 5804e │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldrh r4, [r3, #50] @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf3160006 │ │ │ │ │ + @ instruction: 0xf3360006 │ │ │ │ │ ldrh r6, [r5, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrh r6, [r1, #48] @ 0x30 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movw r0, #8198 @ 0x2006 │ │ │ │ │ + @ instruction: 0xf2620006 │ │ │ │ │ │ │ │ │ │ 000580ac : │ │ │ │ │ nco_inq_atttype(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 10258 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbnz r0, 580ba │ │ │ │ │ @@ -142566,15 +142569,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (580c8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xf27c0006 │ │ │ │ │ + @ instruction: 0xf29c0006 │ │ │ │ │ │ │ │ │ │ 000580cc : │ │ │ │ │ nco_inq_attlen(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ldr r5, [pc, #88] @ (58128 ) │ │ │ │ │ ldr r4, [pc, #88] @ (5812c ) │ │ │ │ │ sub sp, #20 │ │ │ │ │ @@ -142616,15 +142619,15 @@ │ │ │ │ │ nop │ │ │ │ │ ldrh r4, [r1, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrh r0, [r5, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf23c0006 │ │ │ │ │ + @ instruction: 0xf25c0006 │ │ │ │ │ │ │ │ │ │ 00058138 : │ │ │ │ │ nco_inq_attlen_flg(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r1, [pc, #148] @ (581d4 ) │ │ │ │ │ mov r8, r2 │ │ │ │ │ @@ -142686,15 +142689,15 @@ │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ b.n 58194 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldrh r4, [r3, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf2120006 │ │ │ │ │ + @ instruction: 0xf2320006 │ │ │ │ │ ldrh r0, [r1, #38] @ 0x26 │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000581e4 : │ │ │ │ │ nco_inq_attname(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 1162c │ │ │ │ │ @@ -142704,15 +142707,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (58200 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xf1840006 │ │ │ │ │ + sub.w r0, r4, #6 │ │ │ │ │ │ │ │ │ │ 00058204 : │ │ │ │ │ nco_copy_att(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [pc, #280] @ (58324 ) │ │ │ │ │ mov r5, r3 │ │ │ │ │ @@ -142825,26 +142828,26 @@ │ │ │ │ │ b.n 582a8 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldrh r0, [r2, #34] @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf4ac0006 │ │ │ │ │ + @ instruction: 0xf4cc0006 │ │ │ │ │ ldrh r2, [r3, #32] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - adc.w r0, r8, #6 │ │ │ │ │ + sbc.w r0, r8, #6 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adc.w r0, r2, #6 │ │ │ │ │ + sbc.w r0, r2, #6 │ │ │ │ │ ldrh r6, [r5, #30] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ands.w r0, ip, #8781824 @ 0x860000 │ │ │ │ │ - @ instruction: 0xf2de0006 │ │ │ │ │ - @ instruction: 0xf3320006 │ │ │ │ │ + bics.w r0, ip, #8781824 @ 0x860000 │ │ │ │ │ + @ instruction: 0xf2fe0006 │ │ │ │ │ + @ instruction: 0xf3520006 │ │ │ │ │ │ │ │ │ │ 00058350 : │ │ │ │ │ nco_rename_att(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #192] @ (58418 ) │ │ │ │ │ mov r6, r3 │ │ │ │ │ @@ -142922,23 +142925,23 @@ │ │ │ │ │ b.n 583e2 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldrh r4, [r0, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - orn r0, r6, #8781824 @ 0x860000 │ │ │ │ │ + eor.w r0, r6, #8781824 @ 0x860000 │ │ │ │ │ ldrh r4, [r2, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrh r4, [r6, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ssat r0, #7, r0 │ │ │ │ │ - sbfx r0, lr, #0, #7 │ │ │ │ │ + ssat16 r0, #7, r0 │ │ │ │ │ + bfi r0, lr, #0, #7 │ │ │ │ │ │ │ │ │ │ 00058438 : │ │ │ │ │ nco_del_att(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ blx 11118 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbnz r0, 58446 │ │ │ │ │ @@ -142946,15 +142949,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [pc, #12] @ (58454 ) │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xf3980006 │ │ │ │ │ + @ instruction: 0xf3b80006 │ │ │ │ │ │ │ │ │ │ 00058458 : │ │ │ │ │ nco_put_att(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr.w r2, [pc, #1044] @ 58874 │ │ │ │ │ subs r5, r3, #1 │ │ │ │ │ @@ -143376,34 +143379,34 @@ │ │ │ │ │ nop │ │ │ │ │ ldrh r0, [r7, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf6980006 │ │ │ │ │ + @ instruction: 0xf6b80006 │ │ │ │ │ ldrh r4, [r0, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf3da0006 │ │ │ │ │ - @ instruction: 0xf4fc0006 │ │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ │ + @ instruction: 0xf3fa0006 │ │ │ │ │ + adds.w r0, ip, #8781824 @ 0x860000 │ │ │ │ │ + movs r3, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf1940006 │ │ │ │ │ - @ instruction: 0xf2960006 │ │ │ │ │ - @ instruction: 0xf4ae0006 │ │ │ │ │ - bgt.n 58868 │ │ │ │ │ + subs.w r0, r4, #6 │ │ │ │ │ + @ instruction: 0xf2b60006 │ │ │ │ │ + @ instruction: 0xf4ce0006 │ │ │ │ │ + ble.n 588a8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bgt.n 58884 │ │ │ │ │ + ble.n 588c4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 58c2c │ │ │ │ │ + b.n 58c6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xf1340006 │ │ │ │ │ - addw r0, r0, #6 │ │ │ │ │ + adcs.w r0, r4, #6 │ │ │ │ │ + @ instruction: 0xf2200006 │ │ │ │ │ │ │ │ │ │ 000588b8 : │ │ │ │ │ nco_get_att(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r5, [pc, #396] @ (58a4c ) │ │ │ │ │ ldr r4, [pc, #396] @ (58a50 ) │ │ │ │ │ @@ -143568,23 +143571,23 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ blx 11518 │ │ │ │ │ b.n 58932 │ │ │ │ │ strh r4, [r3, #44] @ 0x2c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subw r0, ip, #6 │ │ │ │ │ + movt r0, #49158 @ 0xc006 │ │ │ │ │ strh r0, [r5, #42] @ 0x2a │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r6, [r4, #40] @ 0x28 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - rsb r0, r8, #6 │ │ │ │ │ - addw r0, r2, #6 │ │ │ │ │ + @ instruction: 0xf1e80006 │ │ │ │ │ + @ instruction: 0xf2220006 │ │ │ │ │ nco_openmp_ini._omp_fn.0(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r5, [r0, #0] │ │ │ │ │ sub sp, #12 │ │ │ │ │ blx 10514 │ │ │ │ │ cbnz r0, 58a7e │ │ │ │ │ @@ -143603,15 +143606,15 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ - adcs.w r0, lr, #6 │ │ │ │ │ + sbcs.w r0, lr, #6 │ │ │ │ │ nco_omp_chk._omp_fn.0(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r5, [r0, #0] │ │ │ │ │ blx 10514 │ │ │ │ │ @@ -143628,15 +143631,15 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ - sbc.w r0, r4, #6 │ │ │ │ │ + @ instruction: 0xf1840006 │ │ │ │ │ nco_omp_for_chk._omp_fn.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ blx 13160 │ │ │ │ │ mov r4, r0 │ │ │ │ │ blx 12a6c │ │ │ │ │ @@ -143665,15 +143668,15 @@ │ │ │ │ │ cmp r5, r4 │ │ │ │ │ bne.n 58b1a │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ adds r5, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ b.n 58b06 │ │ │ │ │ - sbc.w r0, r8, #6 │ │ │ │ │ + @ instruction: 0xf1880006 │ │ │ │ │ │ │ │ │ │ 00058b40 : │ │ │ │ │ nco_openmp_ini(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r1, [pc, #980] @ (58f1c ) │ │ │ │ │ sub sp, #28 │ │ │ │ │ @@ -144048,48 +144051,48 @@ │ │ │ │ │ movs r0, r1 │ │ │ │ │ strh r0, [r2, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf2b60006 │ │ │ │ │ - vld1.8 {d16[0]}, [sl], r6 │ │ │ │ │ + @ instruction: 0xf2d60006 │ │ │ │ │ + @ instruction: 0xfa0a0006 │ │ │ │ │ strh r6, [r0, #18] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - vst1.8 {d16[0]}, [ip], r6 │ │ │ │ │ - @ instruction: 0xfa0e0006 │ │ │ │ │ + vld1.8 {d16[0]}, [ip], r6 │ │ │ │ │ + @ instruction: 0xfa2e0006 │ │ │ │ │ stc2l 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ │ - @ instruction: 0xfa7e0006 │ │ │ │ │ - @ instruction: 0xf3700006 │ │ │ │ │ - ssat16 r0, #7, r0 │ │ │ │ │ - @ instruction: 0xf13a0006 │ │ │ │ │ - adds.w r0, lr, #6 │ │ │ │ │ - @ instruction: 0xfbde0005 │ │ │ │ │ - @ instruction: 0xf1260006 │ │ │ │ │ - adcs.w r0, ip, #6 │ │ │ │ │ - cdp 0, 10, cr0, cr14, cr6, {0} │ │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ │ + @ instruction: 0xfa9e0006 │ │ │ │ │ + @ instruction: 0xf3900006 │ │ │ │ │ + sbfx r0, r0, #0, #7 │ │ │ │ │ + adcs.w r0, sl, #6 │ │ │ │ │ + @ instruction: 0xf13e0006 │ │ │ │ │ + @ instruction: 0xfbfe0005 │ │ │ │ │ + adc.w r0, r6, #6 │ │ │ │ │ + sbcs.w r0, ip, #6 │ │ │ │ │ + cdp 0, 12, cr0, cr14, cr6, {0} │ │ │ │ │ + ldrsh r2, [r5, r5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf2600006 │ │ │ │ │ - @ instruction: 0xf28c0006 │ │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ │ - movs r4, r0 │ │ │ │ │ - @ instruction: 0xf12e0006 │ │ │ │ │ - adc.w r0, r2, #6 │ │ │ │ │ - cdp 0, 0, cr0, cr14, cr6, {0} │ │ │ │ │ - cdp 0, 2, cr0, cr12, cr6, {0} │ │ │ │ │ - vaddl.s32 q8, d8, d6 │ │ │ │ │ - ldc 0, cr0, [r8, #20] │ │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ │ + @ instruction: 0xf2800006 │ │ │ │ │ + subw r0, ip, #6 │ │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ │ + movs r4, r0 │ │ │ │ │ + adc.w r0, lr, #6 │ │ │ │ │ + sbc.w r0, r2, #6 │ │ │ │ │ + cdp 0, 2, cr0, cr14, cr6, {0} │ │ │ │ │ + cdp 0, 4, cr0, cr12, cr6, {0} │ │ │ │ │ + and.w r0, r8, #6 │ │ │ │ │ + ldc 0, cr0, [r8, #20]! │ │ │ │ │ + ldrsh r6, [r1, r2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf2360006 │ │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ │ + @ instruction: 0xf2560006 │ │ │ │ │ + stmia r7!, {r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 00058fa0 : │ │ │ │ │ nco_var_prc_crr_prn(): │ │ │ │ │ ldr r3, [pc, #52] @ (58fd8 ) │ │ │ │ │ ldr r2, [pc, #56] @ (58fdc ) │ │ │ │ │ add r3, pc │ │ │ │ │ @@ -144114,15 +144117,15 @@ │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldrb r4, [r7, #26] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str.w r0, [r4, r6] │ │ │ │ │ + str??.w r0, [r4, r6] │ │ │ │ │ │ │ │ │ │ 00058fe4 : │ │ │ │ │ nco_omp_chk(): │ │ │ │ │ ldr r1, [pc, #124] @ (59064 ) │ │ │ │ │ ldr r2, [pc, #128] @ (59068 ) │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ add r1, pc │ │ │ │ │ @@ -144176,20 +144179,20 @@ │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldrb r6, [r6, #25] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsb.w r0, [r6, r6] │ │ │ │ │ + ldrsh.w r0, [r6, r6] │ │ │ │ │ ldrb r6, [r2, #25] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh.w r0, [r2, r6] │ │ │ │ │ + str.w r0, [r2, r6] │ │ │ │ │ @ instruction: 0xfa71ffff │ │ │ │ │ ldrb r6, [r2, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 00059084 : │ │ │ │ │ nco_omp_for_chk(): │ │ │ │ │ ldr r2, [pc, #132] @ (5910c ) │ │ │ │ │ @@ -144246,20 +144249,20 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldrb r6, [r2, #23] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vst4.8 {d16-d19}, [r0], r6 │ │ │ │ │ + vld4.8 {d16-d19}, [r0], r6 │ │ │ │ │ ldrb r2, [r6, #22] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr.w r0, [r6, r6] │ │ │ │ │ + ldr??.w r0, [r6, r6] │ │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ │ ldrb r6, [r5, #21] │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00059130 : │ │ │ │ │ @@ -144310,20 +144313,20 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldrb r2, [r5, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vld4.8 {d16-d19}, [r4], r6 │ │ │ │ │ + vst1.8 {d0[0]}, [r4], r6 │ │ │ │ │ ldrb r0, [r2, #20] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr??.w r0, [r4, r6] │ │ │ │ │ + ldrb.w r0, [r4, #6] │ │ │ │ │ ldrb r6, [r2, #19] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000591c0 : │ │ │ │ │ nco_pck_map_sng_get(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #9 │ │ │ │ │ @@ -144363,24 +144366,24 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r0, [pc, #48] @ (5923c ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 101c4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - @ instruction: 0xfa720006 │ │ │ │ │ - @ instruction: 0xf1f80004 │ │ │ │ │ - @ instruction: 0xfaf60006 │ │ │ │ │ - @ instruction: 0xfa700006 │ │ │ │ │ - @ instruction: 0xfaba0006 │ │ │ │ │ - @ instruction: 0xfac40006 │ │ │ │ │ - @ instruction: 0xfa6e0006 │ │ │ │ │ - @ instruction: 0xfa780006 │ │ │ │ │ - @ instruction: 0xfa820006 │ │ │ │ │ - @ instruction: 0xfa8c0006 │ │ │ │ │ + @ instruction: 0xfa920006 │ │ │ │ │ + @ instruction: 0xf2180004 │ │ │ │ │ + smlabb r0, r6, r6, r0 │ │ │ │ │ + @ instruction: 0xfa900006 │ │ │ │ │ + @ instruction: 0xfada0006 │ │ │ │ │ + @ instruction: 0xfae40006 │ │ │ │ │ + @ instruction: 0xfa8e0006 │ │ │ │ │ + @ instruction: 0xfa980006 │ │ │ │ │ + @ instruction: 0xfaa20006 │ │ │ │ │ + @ instruction: 0xfaac0006 │ │ │ │ │ │ │ │ │ │ 00059240 : │ │ │ │ │ nco_dfl_case_pck_plc_err(): │ │ │ │ │ ldr r2, [pc, #112] @ (592b4 ) │ │ │ │ │ ldr r3, [pc, #116] @ (592b8 ) │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ add r2, pc │ │ │ │ │ @@ -144426,20 +144429,20 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vld4.8 {d0-d3}, [ip], r6 │ │ │ │ │ + vst4.8 {d16-d19}, [ip], r6 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh.w r0, [ip, r6] │ │ │ │ │ + ldr.w r0, [ip, r6] │ │ │ │ │ ldrb r6, [r0, #15] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000592d0 : │ │ │ │ │ nco_pck_plc_sng_get(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ cmp r0, #4 │ │ │ │ │ @@ -144463,19 +144466,19 @@ │ │ │ │ │ ldr r0, [pc, #28] @ (59318 ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 11764 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - ldrh.w r0, [r6, #6] │ │ │ │ │ - @ instruction: 0xf0ec0004 │ │ │ │ │ - smull r0, r0, sl, r6 │ │ │ │ │ - strh.w r0, [ip, #6] │ │ │ │ │ - strh.w r0, [lr, #6] │ │ │ │ │ + ldr.w r0, [r6, #6] │ │ │ │ │ + add.w r0, ip, #4 │ │ │ │ │ + umull r0, r0, sl, r6 │ │ │ │ │ + str.w r0, [ip, #6] │ │ │ │ │ + str.w r0, [lr, #6] │ │ │ │ │ │ │ │ │ │ 0005931c : │ │ │ │ │ nco_is_packable(): │ │ │ │ │ ldr r2, [pc, #144] @ (593b0 ) │ │ │ │ │ ldr r3, [pc, #148] @ (593b4 ) │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ add r2, pc │ │ │ │ │ @@ -144533,20 +144536,20 @@ │ │ │ │ │ blx 11518 │ │ │ │ │ b.n 5938c │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldrb r6, [r7, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh.w r0, [ip, #6] │ │ │ │ │ + ldr.w r0, [ip, #6] │ │ │ │ │ ldrb r0, [r3, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str.w r0, [lr, r6] │ │ │ │ │ + str??.w r0, [lr, r6] │ │ │ │ │ ldrb r6, [r1, #11] │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 000593cc : │ │ │ │ │ nco_pck_map_get(): │ │ │ │ │ ldr r2, [pc, #520] @ (595d8 ) │ │ │ │ │ ldr r3, [pc, #524] @ (595dc ) │ │ │ │ │ @@ -144763,42 +144766,42 @@ │ │ │ │ │ ldrb r6, [r1, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr??.w r0, [r0, r6] │ │ │ │ │ ldrb r6, [r5, #9] │ │ │ │ │ movs r0, r1 │ │ │ │ │ + ldr.w r0, [sl, r6] │ │ │ │ │ + str.w r0, [r2, r6] │ │ │ │ │ + str.w r0, [sl, r6] │ │ │ │ │ + ldrh.w r0, [r2, r6] │ │ │ │ │ ldrh.w r0, [sl, r6] │ │ │ │ │ strh.w r0, [r2, r6] │ │ │ │ │ strh.w r0, [sl, r6] │ │ │ │ │ ldrb.w r0, [r2, r6] │ │ │ │ │ ldrb.w r0, [sl, r6] │ │ │ │ │ strb.w r0, [r2, r6] │ │ │ │ │ strb.w r0, [sl, r6] │ │ │ │ │ @ instruction: 0xf7f20006 │ │ │ │ │ - @ instruction: 0xf7fa0006 │ │ │ │ │ - @ instruction: 0xf7e20006 │ │ │ │ │ - @ instruction: 0xf7ea0006 │ │ │ │ │ - @ instruction: 0xf7d20006 │ │ │ │ │ - @ instruction: 0xf7dc0006 │ │ │ │ │ - @ instruction: 0xf7c60006 │ │ │ │ │ - @ instruction: 0xf7d00006 │ │ │ │ │ - @ instruction: 0xf7ba0006 │ │ │ │ │ - @ instruction: 0xf7c40006 │ │ │ │ │ - @ instruction: 0xf7ae0006 │ │ │ │ │ - @ instruction: 0xf7b80006 │ │ │ │ │ - @ instruction: 0xf7a20006 │ │ │ │ │ - @ instruction: 0xf7ac0006 │ │ │ │ │ - @ instruction: 0xf7960006 │ │ │ │ │ + @ instruction: 0xf7fc0006 │ │ │ │ │ + @ instruction: 0xf7e60006 │ │ │ │ │ + @ instruction: 0xf7f00006 │ │ │ │ │ + @ instruction: 0xf7da0006 │ │ │ │ │ + @ instruction: 0xf7e40006 │ │ │ │ │ + @ instruction: 0xf7ce0006 │ │ │ │ │ + @ instruction: 0xf7d80006 │ │ │ │ │ + @ instruction: 0xf7c20006 │ │ │ │ │ + @ instruction: 0xf7cc0006 │ │ │ │ │ + @ instruction: 0xf7b60006 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf78a0006 │ │ │ │ │ + @ instruction: 0xf7aa0006 │ │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf6540006 │ │ │ │ │ + @ instruction: 0xf6740006 │ │ │ │ │ │ │ │ │ │ 00059650 : │ │ │ │ │ nco_pck_plc_get(): │ │ │ │ │ ldr r2, [pc, #356] @ (597b8 ) │ │ │ │ │ ldr r3, [pc, #360] @ (597bc ) │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ add r2, pc │ │ │ │ │ @@ -144949,41 +144952,41 @@ │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 59776 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr.w r0, [ip, r6] │ │ │ │ │ + ldr??.w r0, [ip, r6] │ │ │ │ │ strb r2, [r5, #31] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - add.w r0, r8, #8781824 @ 0x860000 │ │ │ │ │ - @ instruction: 0xf79e0006 │ │ │ │ │ - @ instruction: 0xf4f40006 │ │ │ │ │ - @ instruction: 0xf7920006 │ │ │ │ │ - @ instruction: 0xf4e00006 │ │ │ │ │ - @ instruction: 0xf7860006 │ │ │ │ │ + @ instruction: 0xf5280006 │ │ │ │ │ + @ instruction: 0xf7be0006 │ │ │ │ │ + adds.w r0, r4, #8781824 @ 0x860000 │ │ │ │ │ + @ instruction: 0xf7b20006 │ │ │ │ │ + add.w r0, r0, #8781824 @ 0x860000 │ │ │ │ │ + @ instruction: 0xf7a60006 │ │ │ │ │ + @ instruction: 0xf7b40006 │ │ │ │ │ + @ instruction: 0xf79a0006 │ │ │ │ │ @ instruction: 0xf7940006 │ │ │ │ │ - @ instruction: 0xf77a0006 │ │ │ │ │ - @ instruction: 0xf7740006 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf7620006 │ │ │ │ │ + @ instruction: 0xf7820006 │ │ │ │ │ strb r4, [r5, #28] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - asrs r4, r7, #24 │ │ │ │ │ + asrs r4, r3, #25 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r0, r0, #25 │ │ │ │ │ + asrs r0, r4, #25 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r4, r7, #24 │ │ │ │ │ + asrs r4, r3, #25 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf6360006 │ │ │ │ │ + @ instruction: 0xf6560006 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf59e0006 │ │ │ │ │ + subs.w r0, lr, #8781824 @ 0x860000 │ │ │ │ │ │ │ │ │ │ 00059810 : │ │ │ │ │ nco_pck_plc_typ_get(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [pc, #428] @ (599c4 ) │ │ │ │ │ ldr r3, [pc, #428] @ (599c8 ) │ │ │ │ │ @@ -145166,22 +145169,22 @@ │ │ │ │ │ blx 124f4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ b.n 59866 │ │ │ │ │ strb r4, [r0, #25] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf6fe0006 │ │ │ │ │ + @ instruction: 0xf71e0006 │ │ │ │ │ strb r6, [r3, #24] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strb r2, [r6, #23] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf5200006 │ │ │ │ │ + adc.w r0, r0, #8781824 @ 0x860000 │ │ │ │ │ │ │ │ │ │ 000599e0 : │ │ │ │ │ nco_pck_dsk_inq(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [pc, #556] @ (59c14 ) │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -145405,31 +145408,31 @@ │ │ │ │ │ b.n 59ab0 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ strb r4, [r6, #17] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ │ + cbz r2, 59c20 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ strb r6, [r7, #16] │ │ │ │ │ movs r0, r1 │ │ │ │ │ strb r2, [r5, #14] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf66a0006 │ │ │ │ │ - @ instruction: 0xf6860006 │ │ │ │ │ - orrs.w r0, r2, #8781824 @ 0x860000 │ │ │ │ │ - @ instruction: 0xf5200006 │ │ │ │ │ - usat r0, #6, r6 │ │ │ │ │ - orrs.w r0, sl, #8781824 @ 0x860000 │ │ │ │ │ - adds.w r0, r6, #8781824 @ 0x860000 │ │ │ │ │ + @ instruction: 0xf68a0006 │ │ │ │ │ + subw r0, r6, #2054 @ 0x806 │ │ │ │ │ + orns r0, r2, #8781824 @ 0x860000 │ │ │ │ │ + adc.w r0, r0, #8781824 @ 0x860000 │ │ │ │ │ + usat16 r0, #6, r6 │ │ │ │ │ + orns r0, sl, #8781824 @ 0x860000 │ │ │ │ │ + @ instruction: 0xf5360006 │ │ │ │ │ │ │ │ │ │ 00059c4c : │ │ │ │ │ nco_pck_mtd(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [pc, #816] @ (59f84 ) │ │ │ │ │ mov r5, r3 │ │ │ │ │ @@ -145717,30 +145720,30 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ blx 11764 │ │ │ │ │ b.n 59cee │ │ │ │ │ strb r0, [r1, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vst1.8 {d16[0]}, [r2], r6 │ │ │ │ │ + vld1.8 {d16[0]}, [r2], r6 │ │ │ │ │ strb r2, [r3, #7] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf6f00006 │ │ │ │ │ + @ instruction: 0xf7100006 │ │ │ │ │ strb r6, [r5, #5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf6200006 │ │ │ │ │ - subw r0, sl, #2054 @ 0x806 │ │ │ │ │ - @ instruction: 0xf6d40006 │ │ │ │ │ - @ instruction: 0xf4c60006 │ │ │ │ │ - subw r0, sl, #2054 @ 0x806 │ │ │ │ │ - sbc.w r0, lr, #8781824 @ 0x860000 │ │ │ │ │ - orr.w r0, lr, #8781824 @ 0x860000 │ │ │ │ │ - eors.w r0, r8, #8781824 @ 0x860000 │ │ │ │ │ + movw r0, #2054 @ 0x806 │ │ │ │ │ + movt r0, #43014 @ 0xa806 │ │ │ │ │ + @ instruction: 0xf6f40006 │ │ │ │ │ + @ instruction: 0xf4e60006 │ │ │ │ │ + movt r0, #43014 @ 0xa806 │ │ │ │ │ + @ instruction: 0xf58e0006 │ │ │ │ │ + orn r0, lr, #8781824 @ 0x860000 │ │ │ │ │ + @ instruction: 0xf4b80006 │ │ │ │ │ │ │ │ │ │ 00059fc0 : │ │ │ │ │ nco_var_pck(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [pc, #600] @ (5a220 ) │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -145954,28 +145957,28 @@ │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ ldr r4, [r2, #104] @ 0x68 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldc2 0, cr0, [sl], #-24 @ 0xffffffe8 │ │ │ │ │ + mrrc2 0, 0, r0, sl, cr6 │ │ │ │ │ ldr r6, [r5, #100] @ 0x64 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf6280006 │ │ │ │ │ - @ instruction: 0xf6300006 │ │ │ │ │ - @ instruction: 0xfaa80006 │ │ │ │ │ + movw r0, #34822 @ 0x8806 │ │ │ │ │ + @ instruction: 0xf6500006 │ │ │ │ │ + @ instruction: 0xfac80006 │ │ │ │ │ ldr r6, [r1, #80] @ 0x50 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vld1.8 {d16[0]}, [lr], r6 │ │ │ │ │ - ldr??.w r0, [ip, #6] │ │ │ │ │ + @ instruction: 0xfa0e0006 │ │ │ │ │ + ldrsb.w r0, [ip, r6] │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ bhi.w 5a6b8 │ │ │ │ │ ldr.w r3, [sl, #152] @ 0x98 │ │ │ │ │ @@ -146269,16 +146272,16 @@ │ │ │ │ │ rors r7, r5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add r0, pc, #380 @ (adr r0, 5a744 ) │ │ │ │ │ tst r2, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf6ba0006 │ │ │ │ │ - eors.w r0, sl, #6 │ │ │ │ │ + @ instruction: 0xf6da0006 │ │ │ │ │ + @ instruction: 0xf0ba0006 │ │ │ │ │ vldr d8, [pc, #736] @ 5a8b8 │ │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ blx 11f10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ │ @@ -146596,24 +146599,24 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ vmla.i q2, q8, d3[7] │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bfi r0, r8, #0, #7 │ │ │ │ │ - @ instruction: 0xf2340006 │ │ │ │ │ - bic.w r0, r8, #8781824 @ 0x860000 │ │ │ │ │ - @ instruction: 0xf1e80006 │ │ │ │ │ + usat r0, #6, r8 │ │ │ │ │ + @ instruction: 0xf2540006 │ │ │ │ │ + orr.w r0, r8, #8781824 @ 0x860000 │ │ │ │ │ + addw r0, r8, #6 │ │ │ │ │ ldrb r4, [r6, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldrb r0, [r5, #10] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cdp 0, 8, cr0, cr12, cr6, {0} │ │ │ │ │ - cdp 0, 10, cr0, cr2, cr6, {0} │ │ │ │ │ + cdp 0, 10, cr0, cr12, cr6, {0} │ │ │ │ │ + cdp 0, 12, cr0, cr2, cr6, {0} │ │ │ │ │ │ │ │ │ │ 0005a98c : │ │ │ │ │ nco_var_upk(): │ │ │ │ │ ldr r1, [pc, #968] @ (5ad58 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [pc, #964] @ (5ad5c ) │ │ │ │ │ @@ -146952,28 +146955,28 @@ │ │ │ │ │ b.n 5aaa0 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r2, [r1, #76] @ 0x4c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf2d20006 │ │ │ │ │ - add r1, pc, #120 @ (adr r1, 5ade0 ) │ │ │ │ │ + @ instruction: 0xf2f20006 │ │ │ │ │ + add r1, pc, #248 @ (adr r1, 5ae60 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, pc, #112 @ (adr r1, 5addc ) │ │ │ │ │ + add r1, pc, #240 @ (adr r1, 5ae5c ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ str r6, [r7, #68] @ 0x44 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf1e40006 │ │ │ │ │ + addw r0, r4, #6 │ │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf0f80006 │ │ │ │ │ - @ instruction: 0xeae80006 │ │ │ │ │ + adds.w r0, r8, #6 │ │ │ │ │ + add.w r0, r8, r6 │ │ │ │ │ │ │ │ │ │ 0005ad84 : │ │ │ │ │ nco_var_upk_swp(): │ │ │ │ │ ldr r2, [pc, #328] @ (5aed0 ) │ │ │ │ │ ldr r3, [pc, #332] @ (5aed4 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ add r2, pc │ │ │ │ │ @@ -147092,25 +147095,25 @@ │ │ │ │ │ b.n 5adc6 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ str r4, [r2, #12] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vhadd.s16 d16, d8, d6 │ │ │ │ │ + vhadd.s d16, d8, d6 │ │ │ │ │ str r0, [r6, #8] │ │ │ │ │ movs r0, r1 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cdp 0, 5, cr0, cr14, cr6, {0} │ │ │ │ │ + cdp 0, 7, cr0, cr14, cr6, {0} │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stcl 0, cr0, [r6, #24] │ │ │ │ │ + stcl 0, cr0, [r6, #24]! │ │ │ │ │ │ │ │ │ │ 0005aef4 : │ │ │ │ │ nco_pck_val(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [pc, #612] @ (5b160 ) │ │ │ │ │ mov r6, r3 │ │ │ │ │ @@ -147344,24 +147347,24 @@ │ │ │ │ │ b.n 5afc4 │ │ │ │ │ ldrsh r0, [r4, r5] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrsh r2, [r7, r4] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - cdp 0, 15, cr0, cr12, cr6, {0} │ │ │ │ │ + vhadd.s16 d0, d12, d6 │ │ │ │ │ ldrsh r6, [r7, r3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldcl 0, cr0, [r0], #24 │ │ │ │ │ - b.n 5b8fc │ │ │ │ │ + ldc 0, cr0, [r0, #-24] @ 0xffffffe8 │ │ │ │ │ + b.n 5b93c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stcl 0, cr0, [ip], #24 │ │ │ │ │ - subs.w r0, r2, r6 │ │ │ │ │ + stc 0, cr0, [ip, #-24] @ 0xffffffe8 │ │ │ │ │ + rsbs r0, r2, r6 │ │ │ │ │ │ │ │ │ │ 0005b188 : │ │ │ │ │ nco_put_var_pck(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r5, [pc, #164] @ (5b234 ) │ │ │ │ │ ldr r4, [pc, #168] @ (5b238 ) │ │ │ │ │ @@ -147436,17 +147439,17 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldrb r6, [r1, r3] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 0005b248 : │ │ │ │ │ nco_poly_typ_sz(): │ │ │ │ │ cmp r0, #2 │ │ │ │ │ beq.n 5b258 │ │ │ │ │ bic.w r0, r0, #2 │ │ │ │ │ @@ -148541,47 +148544,47 @@ │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ strh r0, [r0, r7] │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 5c608 │ │ │ │ │ + b.n 5b648 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5c5cc │ │ │ │ │ + b.n 5c60c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5b688 │ │ │ │ │ + b.n 5b6c8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5b6f4 │ │ │ │ │ + b.n 5b734 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5b66c │ │ │ │ │ + b.n 5b6ac │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5b678 │ │ │ │ │ + b.n 5b6b8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5c4a8 │ │ │ │ │ + b.n 5c4e8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5c4ac │ │ │ │ │ + b.n 5c4ec │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5c448 │ │ │ │ │ + b.n 5c488 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5c480 │ │ │ │ │ + b.n 5c4c0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5c190 │ │ │ │ │ + b.n 5c1d0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bge.n 5be78 │ │ │ │ │ + bge.n 5beb8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 5c258 │ │ │ │ │ + b.n 5c298 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5c1a4 │ │ │ │ │ + b.n 5c1e4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5c178 │ │ │ │ │ + b.n 5c1b8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5c240 │ │ │ │ │ + b.n 5c280 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 5c170 │ │ │ │ │ + b.n 5c1b0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005be64 : │ │ │ │ │ nco_poly_minmax_use_crn(): │ │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ │ vldr d7, [r0, #48] @ 0x30 │ │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ │ @@ -149739,21 +149742,21 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ ldr r0, [pc, #20] @ (5caa4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ - bpl.n 5c9a0 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ bpl.n 5c9e0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bpl.n 5c9c0 │ │ │ │ │ + bpl.n 5ca20 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bpl.n 5cba0 │ │ │ │ │ + bpl.n 5ca00 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + bpl.n 5c9e0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_poly_lst_mk_vrl._omp_fn.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr r2, [pc, #912] @ (5ce40 ) │ │ │ │ │ vpush {d8-d13} │ │ │ │ │ subw sp, sp, #2244 @ 0x8c4 │ │ │ │ │ ldr r1, [pc, #908] @ (5ce44 ) │ │ │ │ │ @@ -150099,31 +150102,31 @@ │ │ │ │ │ eors r1, r3 │ │ │ │ │ bics r0, r5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ bics r0, r4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvs.n 5cdbc │ │ │ │ │ + bvs.n 5cdfc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bcc.n 5cdc4 │ │ │ │ │ + bcc.n 5ce04 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bmi.n 5ce70 │ │ │ │ │ + bmi.n 5ceb0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bmi.n 5ce98 │ │ │ │ │ + bmi.n 5ced8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bmi.n 5cf0c │ │ │ │ │ + bmi.n 5cf4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bmi.n 5cf30 │ │ │ │ │ + bmi.n 5cd70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcc.n 5ce0c │ │ │ │ │ + bcc.n 5ce4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bcc.n 5ce34 │ │ │ │ │ + bmi.n 5ce74 │ │ │ │ │ movs r6, r0 │ │ │ │ │ eors r2, r5 │ │ │ │ │ movs r0, r1 │ │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ @@ -150402,17 +150405,17 @@ │ │ │ │ │ strb r6, [r0, #30] │ │ │ │ │ strb r1, [r4, #29] │ │ │ │ │ lsls r1, r4, #1 │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - beq.n 5d218 │ │ │ │ │ + beq.n 5d258 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - beq.n 5d224 │ │ │ │ │ + beq.n 5d264 │ │ │ │ │ movs r6, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 1227c │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 5d04a │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ @@ -150524,15 +150527,15 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 1227c │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ bne.w 5cefe │ │ │ │ │ b.n 5ceb8 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - beq.n 5d344 │ │ │ │ │ + beq.n 5d384 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_poly_lst_mk_idw_sph._omp_fn.0(): │ │ │ │ │ ldr r2, [pc, #768] @ (5d5d0 ) │ │ │ │ │ ldr r3, [pc, #772] @ (5d5d4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ vldr d7, [pc, #712] @ 5d5a0 │ │ │ │ │ @@ -150810,15 +150813,15 @@ │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r3, #106 @ 0x6a │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r3, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrd r1, r0, [r7, #4] │ │ │ │ │ blx 133a0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 5d37a │ │ │ │ │ blx 10b60 │ │ │ │ │ ldr r2, [pc, #552] @ (5d820 ) │ │ │ │ │ @@ -151016,17 +151019,17 @@ │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ subs r0, #102 @ 0x66 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005d830 : │ │ │ │ │ nco_poly_re_org_lst(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ cmp r1, #0 │ │ │ │ │ vpush {d8} │ │ │ │ │ @@ -151466,35 +151469,35 @@ │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r4 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ adds r4, #212 @ 0xd4 │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ │ movs r0, r1 │ │ │ │ │ adds r3, #62 @ 0x3e │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ │ + stmia r6!, {r1, r5, r6, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldr r3, [pc, #52] @ (5dd20 ) │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ @@ -151514,17 +151517,17 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ blx 126e8 │ │ │ │ │ b.n 5daee │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005dd2c : │ │ │ │ │ nco_poly_lst_mk_rll(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [pc, #532] @ (5df48 ) │ │ │ │ │ @@ -151731,25 +151734,25 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ adds r1, #34 @ 0x22 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ adds r0, #252 @ 0xfc │ │ │ │ │ movs r0, r1 │ │ │ │ │ cmp r7, #188 @ 0xbc │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r5!, {r1, r5, r6} │ │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005df68 : │ │ │ │ │ nco_poly_lst_mk_sph(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [pc, #560] @ (5e1a0 ) │ │ │ │ │ @@ -151964,25 +151967,25 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ cmp r6, #230 @ 0xe6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ │ + stmia r5!, {r1, r2, r3, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ │ movs r6, r0 │ │ │ │ │ cmp r5, #82 @ 0x52 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005e1c0 : │ │ │ │ │ nco_poly_lst_free(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ subs r6, r1, #0 │ │ │ │ │ @@ -152067,19 +152070,19 @@ │ │ │ │ │ bne.n 5e248 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12fe0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w r0, [r9] │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ │ + stmia r3!, {} │ │ │ │ │ movs r6, r0 │ │ │ │ │ cmp r4, #50 @ 0x32 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 0005e2a4 : │ │ │ │ │ nco_poly_lst_chk(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ @@ -152300,33 +152303,33 @@ │ │ │ │ │ b.n 5e946 │ │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ │ subs r6, #69 @ 0x45 │ │ │ │ │ cmp r3, #176 @ 0xb0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r2!, {r1, r2, r4} │ │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ │ + stmia r0!, {r3, r4, r6, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005e518 : │ │ │ │ │ nco_poly_lst_chk_dbg(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r2 │ │ │ │ │ ldr r2, [pc, #496] @ (5e710 ) │ │ │ │ │ @@ -152507,29 +152510,29 @@ │ │ │ │ │ @ instruction: 0xea11812d │ │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ │ cmp r1, #60 @ 0x3c │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ │ movs r6, r0 │ │ │ │ │ cmp r1, #14 │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r7, #190 @ 0xbe │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - itee vc │ │ │ │ │ - movvc r6, r0 │ │ │ │ │ + itee ls │ │ │ │ │ + movls r6, r0 │ │ │ │ │ │ │ │ │ │ 0005e72c : │ │ │ │ │ nco_poly_lst_ctr_add(): │ │ │ │ │ - pushvs {r4, r5, r6, r7, lr} │ │ │ │ │ - subvs r6, r1, #0 │ │ │ │ │ + pushhi {r4, r5, r6, r7, lr} │ │ │ │ │ + subhi r6, r1, #0 │ │ │ │ │ ldr r4, [pc, #164] @ (5e7d8 ) │ │ │ │ │ ldr r3, [pc, #168] @ (5e7dc ) │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ @@ -152863,20 +152866,20 @@ │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r5, #158 @ 0x9e │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bkpt 0x000c │ │ │ │ │ + bkpt 0x002c │ │ │ │ │ movs r6, r0 │ │ │ │ │ b.n 5eca2 │ │ │ │ │ vmls.i q9, , d14[0] │ │ │ │ │ movs r0, r1 │ │ │ │ │ - pop {r3, r5} │ │ │ │ │ + pop {r3, r6} │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005eaa8 : │ │ │ │ │ nco_poly_lst_mk_idw_sph(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r4, [pc, #392] @ (5ec38 ) │ │ │ │ │ @@ -153028,15 +153031,15 @@ │ │ │ │ │ ldr r4, [sp, #644] @ 0x284 │ │ │ │ │ subs r3, #199 @ 0xc7 │ │ │ │ │ @ instruction: 0xea11812d │ │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ │ movs r3, #170 @ 0xaa │ │ │ │ │ movs r0, r1 │ │ │ │ │ - pop {r1, r4, r5} │ │ │ │ │ + pop {r1, r4, r6} │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r3, #144 @ 0x90 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -153234,19 +153237,19 @@ │ │ │ │ │ bne.n 5edaa │ │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ movs r1, #248 @ 0xf8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - hlt 0x0014 │ │ │ │ │ + hlt 0x0034 │ │ │ │ │ movs r6, r0 │ │ │ │ │ movs r0, #204 @ 0xcc │ │ │ │ │ movs r0, r1 │ │ │ │ │ │ │ │ │ │ 0005edc4 : │ │ │ │ │ nco_ppc_set_dflt(): │ │ │ │ │ nco_ppc.c:197 │ │ │ │ │ @@ -153451,29 +153454,29 @@ │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, #134 @ 0x86 │ │ │ │ │ movs r0, r1 │ │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r0, r0] │ │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb866 │ │ │ │ │ + @ instruction: 0xb886 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r5, sp, #856 @ 0x358 │ │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ │ + ldrsb r0, [r3, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 0005ef5c : │ │ │ │ │ nco_ppc_set_var(): │ │ │ │ │ nco_ppc.c:238 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -153905,31 +153908,31 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ subs r0, r7, #3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r6, r5, #3 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r4, [r7, r3] │ │ │ │ │ + strb r4, [r3, r4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ adds r4, r6, #6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbnz r4, 5f28c │ │ │ │ │ + cbnz r4, 5f294 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb742 │ │ │ │ │ + @ instruction: 0xb762 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xb798 │ │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005f29c : │ │ │ │ │ nco_ppc_ini(): │ │ │ │ │ nco_ppc.c:66 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r3 │ │ │ │ │ @@ -154365,39 +154368,39 @@ │ │ │ │ │ it ne │ │ │ │ │ ldrne.w ip, [fp, #4] │ │ │ │ │ beq.w 5f408 │ │ │ │ │ b.n 5f43a │ │ │ │ │ nop │ │ │ │ │ subs r0, r7, r6 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - ldr r1, [pc, #320] @ (5f704 ) │ │ │ │ │ + ldr r1, [pc, #448] @ (5f784 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - mov r4, r4 │ │ │ │ │ + mov r4, r8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r0, #28] │ │ │ │ │ + str r2, [r4, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - rev r2, r6 │ │ │ │ │ + rev16 r2, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #904] @ (5f95c ) │ │ │ │ │ + ldr r1, [pc, #8] @ (5f5dc ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r8, r7 │ │ │ │ │ + cmp r8, fp │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r2, #20] │ │ │ │ │ + str r4, [r6, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbnz r4, 5f606 │ │ │ │ │ + cbnz r4, 5f60e │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb634 │ │ │ │ │ + @ instruction: 0xb654 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb7da │ │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005f5f4 : │ │ │ │ │ nco_ppc_around(): │ │ │ │ │ nco_ppc.c:350 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ cmp r1, #12 │ │ │ │ │ @@ -154777,19 +154780,19 @@ │ │ │ │ │ nop.w │ │ │ │ │ add r3, pc, #456 @ (adr r3, 5fb7c ) │ │ │ │ │ lsrs r1, r7, #5 │ │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ │ ands r2, r1 │ │ │ │ │ adds r4, r3, r1 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - rev16 r6, r0 │ │ │ │ │ + rev16 r6, r4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb746 │ │ │ │ │ + @ instruction: 0xb766 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_ppc.c:504 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ nco_ppc.c:503 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r4, [sp, #68] @ 0x44 │ │ │ │ │ @@ -154986,19 +154989,19 @@ │ │ │ │ │ ldr r1, [pc, #16] @ (5fbc4 ) │ │ │ │ │ ldr r0, [pc, #20] @ (5fbc8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - push {r6, r7} │ │ │ │ │ + push {r5, r6, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - uxth r6, r0 │ │ │ │ │ + uxth r6, r4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - uxth r0, r2 │ │ │ │ │ + uxth r0, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0005fbcc : │ │ │ │ │ nco_ppc_bitmask(): │ │ │ │ │ nco_ppc.c:548 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r3 │ │ │ │ │ @@ -155383,31 +155386,31 @@ │ │ │ │ │ str r7, [r3, r2] │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r7, #211 @ 0xd3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrb r0, [r6, #19] │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - push {r3, r4} │ │ │ │ │ + push {r3, r4, r5} │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r1, r7} │ │ │ │ │ + push {r1, r5, r7} │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r2, r5, #9 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r4, r3, #9 │ │ │ │ │ movs r0, r1 │ │ │ │ │ asrs r6, r6, #8 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbz r6, 5ff06 │ │ │ │ │ + cbz r6, 5ff0e │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_ppc.c:941 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ beq.w 5fc26 │ │ │ │ │ nco_ppc.c:942 │ │ │ │ │ vldmia r4!, {s16} │ │ │ │ │ @@ -155890,29 +155893,29 @@ │ │ │ │ │ subs r7, #227 @ 0xe3 │ │ │ │ │ bvc.n 603e4 │ │ │ │ │ str r3, [r7, r3] │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r7, #211 @ 0xd3 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ │ + add r6, sp, #0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_ppc.c:1042 (discriminator 2) │ │ │ │ │ adds r5, #2 │ │ │ │ │ adds r4, #8 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ beq.w 5fc26 │ │ │ │ │ nco_ppc.c:1043 │ │ │ │ │ @@ -156346,29 +156349,29 @@ │ │ │ │ │ subs r7, #227 @ 0xe3 │ │ │ │ │ bvc.n 6081c │ │ │ │ │ str r3, [r7, r3] │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r7, #211 @ 0xd3 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ │ + add r1, sp, #936 @ 0x3a8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r7, pc, #848 @ (adr r7, 60b18 ) │ │ │ │ │ + add r7, pc, #976 @ (adr r7, 60b98 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r6, pc, #728 @ (adr r6, 60aa8 ) │ │ │ │ │ + add r6, pc, #856 @ (adr r6, 60b28 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r7, pc, #936 @ (adr r7, 60b7c ) │ │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_ppc.c:1191 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ble.w 5fc26 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ @@ -156946,39 +156949,39 @@ │ │ │ │ │ ldr r0, [pc, #64] @ (60d2c ) │ │ │ │ │ mov.w r2, #708 @ 0x2c4 │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r3, pc, #880 @ (adr r3, 61070 ) │ │ │ │ │ + add r3, pc, #1008 @ (adr r3, 610f0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r1, pc, #648 @ (adr r1, 60f8c ) │ │ │ │ │ + add r1, pc, #776 @ (adr r1, 6100c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r2, pc, #856 @ (adr r2, 61060 ) │ │ │ │ │ + add r2, pc, #984 @ (adr r2, 610e0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r3, pc, #792 @ (adr r3, 61024 ) │ │ │ │ │ + add r3, pc, #920 @ (adr r3, 610a4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r1, pc, #560 @ (adr r1, 60f40 ) │ │ │ │ │ + add r1, pc, #688 @ (adr r1, 60fc0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r2, pc, #768 @ (adr r2, 61014 ) │ │ │ │ │ + add r2, pc, #896 @ (adr r2, 61094 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r3, pc, #704 @ (adr r3, 60fd8 ) │ │ │ │ │ + add r3, pc, #832 @ (adr r3, 61058 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r1, pc, #472 @ (adr r1, 60ef4 ) │ │ │ │ │ + add r1, pc, #600 @ (adr r1, 60f74 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r2, pc, #120 @ (adr r2, 60d98 ) │ │ │ │ │ + add r2, pc, #248 @ (adr r2, 60e18 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r1, pc, #384 @ (adr r1, 60ea4 ) │ │ │ │ │ + add r1, pc, #512 @ (adr r1, 60f24 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r1, pc, #808 @ (adr r1, 61050 ) │ │ │ │ │ + add r1, pc, #936 @ (adr r1, 610d0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r1, pc, #304 @ (adr r1, 60e5c ) │ │ │ │ │ + add r1, pc, #432 @ (adr r1, 60edc ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r1, pc, #696 @ (adr r1, 60fe8 ) │ │ │ │ │ + add r1, pc, #824 @ (adr r1, 61068 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00060d30 : │ │ │ │ │ nco_ppc_bitmask_scl(): │ │ │ │ │ nco_ppc.c:1281 │ │ │ │ │ cmp r0, #51 @ 0x33 │ │ │ │ │ nco_ppc.c:1272 │ │ │ │ │ @@ -157002,19 +157005,19 @@ │ │ │ │ │ ldr r0, [pc, #20] @ (60d68 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - add r3, pc, #136 @ (adr r3, 60dec ) │ │ │ │ │ + add r3, pc, #264 @ (adr r3, 60e6c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r0, pc, #928 @ (adr r0, 61108 ) │ │ │ │ │ + add r1, pc, #32 @ (adr r1, 60d88 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r2, pc, #768 @ (adr r2, 6106c ) │ │ │ │ │ + add r2, pc, #896 @ (adr r2, 610ec ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ 00060d70 : │ │ │ │ │ nco_att_nbr(): │ │ │ │ │ nco_prn.c:16 │ │ │ │ │ @@ -157161,38 +157164,38 @@ │ │ │ │ │ nco_prn.c:940 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_prn.c:944 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_prn.c:945 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - hlt 0x0002 │ │ │ │ │ + hlt 0x0022 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + hlt 0x001a │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + hlt 0x0014 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rev16 r2, r7 │ │ │ │ │ + hlt 0x000c │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + hlt 0x0004 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + rev16 r4, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ rev16 r4, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ rev16 r4, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ rev16 r4, r4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ rev16 r4, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ rev16 r4, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ rev16 r4, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rev16 r4, r0 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - rev r4, r7 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - rev r4, r6 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - rev r4, r5 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00060e84 : │ │ │ │ │ nco_typ_fmt_sng_att_cdl(): │ │ │ │ │ nco_prn.c:971 │ │ │ │ │ subs r0, #1 │ │ │ │ │ nco_prn.c:950 │ │ │ │ │ push {r3, lr} │ │ │ │ │ @@ -157279,22 +157282,14 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nco_prn.c:996 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_prn.c:1000 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_prn.c:1001 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - cbnz r2, 60f3c │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - cbnz r2, 60f3e │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - cbnz r2, 60f40 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - cbnz r2, 60f42 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ cbnz r2, 60f44 │ │ │ │ │ movs r6, r0 │ │ │ │ │ cbnz r2, 60f46 │ │ │ │ │ movs r6, r0 │ │ │ │ │ cbnz r2, 60f48 │ │ │ │ │ movs r6, r0 │ │ │ │ │ cbnz r2, 60f4a │ │ │ │ │ @@ -157303,14 +157298,22 @@ │ │ │ │ │ movs r6, r0 │ │ │ │ │ cbnz r2, 60f4e │ │ │ │ │ movs r6, r0 │ │ │ │ │ cbnz r2, 60f50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ cbnz r2, 60f52 │ │ │ │ │ movs r6, r0 │ │ │ │ │ + cbnz r2, 60f54 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + cbnz r2, 60f56 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + cbnz r2, 60f58 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + cbnz r2, 60f5a │ │ │ │ │ + movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00060f34 : │ │ │ │ │ nco_typ_fmt_sng_att_xml(): │ │ │ │ │ nco_prn.c:1028 │ │ │ │ │ subs r0, #1 │ │ │ │ │ nco_prn.c:1006 │ │ │ │ │ push {r3, lr} │ │ │ │ │ @@ -157397,37 +157400,37 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nco_prn.c:1053 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_prn.c:1057 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_prn.c:1058 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - cbnz r2, 60fc0 │ │ │ │ │ + cbnz r2, 60fc8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 60fc2 │ │ │ │ │ + cbnz r2, 60fca │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 60fc4 │ │ │ │ │ + cbnz r2, 60fcc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 60fc6 │ │ │ │ │ + cbnz r2, 60fce │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cbnz r2, 60fc8 │ │ │ │ │ + cbnz r2, 60fd0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ │ + cbnz r2, 60fd2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ │ + cbnz r2, 60fd4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ │ + cbnz r2, 60fd6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ │ + cbnz r2, 60fd8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb8da │ │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00060fe4 : │ │ │ │ │ nco_typ_fmt_sng_att_jsn(): │ │ │ │ │ nco_prn.c:1085 │ │ │ │ │ subs r0, #1 │ │ │ │ │ nco_prn.c:1063 │ │ │ │ │ @@ -157516,37 +157519,37 @@ │ │ │ │ │ nco_prn.c:1110 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_prn.c:1114 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_prn.c:1115 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xb872 │ │ │ │ │ + @ instruction: 0xb892 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb86a │ │ │ │ │ + @ instruction: 0xb88a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb862 │ │ │ │ │ + @ instruction: 0xb882 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb85a │ │ │ │ │ + @ instruction: 0xb87a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb850 │ │ │ │ │ + @ instruction: 0xb870 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb846 │ │ │ │ │ + @ instruction: 0xb866 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb83c │ │ │ │ │ + @ instruction: 0xb85c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb832 │ │ │ │ │ + @ instruction: 0xb852 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb828 │ │ │ │ │ + @ instruction: 0xb848 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb81e │ │ │ │ │ + @ instruction: 0xb83e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb814 │ │ │ │ │ + @ instruction: 0xb834 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb80a │ │ │ │ │ + @ instruction: 0xb82a │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 000610a8 : │ │ │ │ │ nco_typ_fmt_sng(): │ │ │ │ │ nco_prn.c:1145 │ │ │ │ │ subs r0, #1 │ │ │ │ │ nco_prn.c:1120 │ │ │ │ │ @@ -157634,37 +157637,37 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nco_prn.c:1170 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_prn.c:1174 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_prn.c:1175 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb79a │ │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb790 │ │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb786 │ │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb77c │ │ │ │ │ + @ instruction: 0xb79c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb772 │ │ │ │ │ + @ instruction: 0xb792 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb768 │ │ │ │ │ + @ instruction: 0xb788 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb75e │ │ │ │ │ + @ instruction: 0xb77e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb754 │ │ │ │ │ + @ instruction: 0xb774 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb74a │ │ │ │ │ + @ instruction: 0xb76a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb740 │ │ │ │ │ + @ instruction: 0xb760 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00061170 : │ │ │ │ │ nco_prn_var_val_cmt(): │ │ │ │ │ nco_prn.c:1181 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -157972,28 +157975,28 @@ │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nco_prn.c:1254 │ │ │ │ │ blx 11518 │ │ │ │ │ b.n 6125e │ │ │ │ │ stc2l 0, cr0, [r4], #28 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ │ + ldr r7, [sp, #568] @ 0x238 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r4, r4] │ │ │ │ │ + strh r4, [r0, r5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bls.n 613b8 │ │ │ │ │ + bge.n 61418 │ │ │ │ │ movs r7, r0 │ │ │ │ │ @ instruction: 0xfae00007 │ │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ │ + ldr r5, [sp, #800] @ 0x320 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00061404 : │ │ │ │ │ nco_prn_var_val_lmt(): │ │ │ │ │ nco_prn.c:1282 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r3 │ │ │ │ │ @@ -159477,32 +159480,32 @@ │ │ │ │ │ nop │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xfa3c0007 │ │ │ │ │ vld1.8 {d16[0]}, [lr], r7 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ │ movs r6, r0 │ │ │ │ │ @ instruction: 0xf68e0007 │ │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - sbcs r6, r4 │ │ │ │ │ + rors r6, r0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [sp, #328] @ 0x148 │ │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_prn.c:1410 │ │ │ │ │ ldr r2, [pc, #432] @ (6217c ) │ │ │ │ │ movs r4, #1 │ │ │ │ │ str.w r4, [r9, #116] @ 0x74 │ │ │ │ │ nco_prn.c:1411 │ │ │ │ │ mov r3, r2 │ │ │ │ │ @@ -159724,21 +159727,21 @@ │ │ │ │ │ b.n 61e08 │ │ │ │ │ nco_prn.c:1480 │ │ │ │ │ blx 11518 │ │ │ │ │ b.w 61710 │ │ │ │ │ nop │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00062190 : │ │ │ │ │ nco_prn_var_dfn(): │ │ │ │ │ nco_prn.c:1707 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -161179,137 +161182,137 @@ │ │ │ │ │ ldc 0, cr0, [ip], #28 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r4, r4, #17 │ │ │ │ │ movs r0, r1 │ │ │ │ │ - @ instruction: 0xf3140005 │ │ │ │ │ - bpl.n 62dc0 │ │ │ │ │ + @ instruction: 0xf3340005 │ │ │ │ │ + bvs.n 62e00 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldmia r1, {r1, r7} │ │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r4, pc, #456 @ (adr r4, 62fa4 ) │ │ │ │ │ + add r4, pc, #584 @ (adr r4, 63024 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movt r0, #40965 @ 0xa005 │ │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ │ + @ instruction: 0xf2ea0005 │ │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [sp, #800] @ 0x320 │ │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r6, #2 │ │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ │ + str r2, [sp, #440] @ 0x1b8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r6, [r7, #28] │ │ │ │ │ + strh r6, [r3, #30] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r2, [r5, #50] @ 0x32 │ │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ b.n 62d2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ │ + ldrh r2, [r0, #38] @ 0x26 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r1, #52] @ 0x34 │ │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r6, [r3, #56] @ 0x38 │ │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r3, #5 │ │ │ │ │ + adds r6, r7, #5 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ │ + ldrh r6, [r1, #22] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r6, [r5, #50] @ 0x32 │ │ │ │ │ + ldrh r6, [r1, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ │ + subs r4, #10 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ │ + ldrh r4, [r6, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ │ + ldrh r2, [r3, #34] @ 0x22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [pc, #632] @ (63120 ) │ │ │ │ │ + ldr r6, [pc, #760] @ (631a0 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ │ + strh r6, [r6, #58] @ 0x3a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ ldr r2, [pc, #100] @ (62f30 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ @@ -161350,21 +161353,21 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.w 62358 │ │ │ │ │ nco_prn.c:1993 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r6, [r4, #60] @ 0x3c │ │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ │ + strh r2, [r3, #46] @ 0x2e │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00062f40 : │ │ │ │ │ nco_prn_cpd_chk(): │ │ │ │ │ nco_prn.c:4397 │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ nco_prn.c:4406 │ │ │ │ │ @@ -161535,21 +161538,21 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ udf #130 @ 0x82 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ │ + ldrh r0, [r6, #10] │ │ │ │ │ movs r6, r0 │ │ │ │ │ udf #104 @ 0x68 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ │ + ldrh r0, [r7, #2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ udf #46 @ 0x2e │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 00063068 : │ │ │ │ │ jsn_fmt_xtn_nm(): │ │ │ │ │ nco_prn.c:4493 │ │ │ │ │ @@ -161607,29 +161610,29 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nco_prn.c:4497 │ │ │ │ │ ldr r0, [pc, #32] @ (630d4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ nco_prn.c:4517 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r6, [r1, #6] │ │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r2, [r4, r4] │ │ │ │ │ + strh r2, [r0, r5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 000630d8 : │ │ │ │ │ nco_prn_nonfinite_flt(): │ │ │ │ │ nco_prn.c:4525 │ │ │ │ │ vcmp.f32 s0, s0 │ │ │ │ │ nco_prn.c:4524 │ │ │ │ │ @@ -161702,24 +161705,24 @@ │ │ │ │ │ b.n 63112 │ │ │ │ │ nco_prn.c:4525 │ │ │ │ │ ldr r3, [pc, #28] @ (63174 ) │ │ │ │ │ add r3, pc │ │ │ │ │ b.n 63146 │ │ │ │ │ nop │ │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ │ - b.n 62cf4 │ │ │ │ │ + b.n 62d34 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xeae40004 │ │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ │ + add.w r0, r4, r4 │ │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 62c6c │ │ │ │ │ + b.n 62cac │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00063178 : │ │ │ │ │ nco_prn_nonfinite_dbl(): │ │ │ │ │ nco_prn.c:4541 │ │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ @@ -161767,23 +161770,23 @@ │ │ │ │ │ ldr r3, [pc, #32] @ (631f0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ b.n 631c2 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ - b.n 62c44 │ │ │ │ │ + b.n 62c84 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 62bf8 │ │ │ │ │ + b.n 62c38 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 000631f4 : │ │ │ │ │ nco_prn_att(): │ │ │ │ │ nco_prn.c:35 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r2 │ │ │ │ │ @@ -163288,78 +163291,78 @@ │ │ │ │ │ nop.w │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bgt.n 63e00 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ │ + adds r3, #16 │ │ │ │ │ movs r4, r0 │ │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ │ movs r6, r0 │ │ │ │ │ bge.n 63de4 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r3, #26] │ │ │ │ │ + strb r2, [r7, #26] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cpsid ai │ │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, r1, r2 │ │ │ │ │ + adds r6, r5, r2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r5, #32] │ │ │ │ │ + strh r6, [r1, #34] @ 0x22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - rev16 r2, r2 │ │ │ │ │ + rev16 r2, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ │ + push {r1, r7, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ │ + push {r1, r2, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r2, #27 │ │ │ │ │ + asrs r2, r6, #27 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbz r6, 63e46 │ │ │ │ │ + cbz r6, 63e52 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strh r2, [r7, #12] │ │ │ │ │ + strh r2, [r3, #14] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r7, #0] │ │ │ │ │ + strh r4, [r3, #2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r0, #12] │ │ │ │ │ + strh r4, [r4, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - uxtb r0, r5 │ │ │ │ │ + cbz r0, 63e36 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - uxth r2, r5 │ │ │ │ │ + uxtb r2, r3 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sxtb r2, r4 │ │ │ │ │ + uxth r2, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sxth r4, r4 │ │ │ │ │ + sxtb r4, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cbz r2, 63e38 │ │ │ │ │ + sxth r2, r2 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r4, r3, #15 │ │ │ │ │ + asrs r4, r7, #15 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbz r4, 63e1e │ │ │ │ │ + cbz r4, 63e2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r2, #13 │ │ │ │ │ + asrs r2, r6, #13 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ │ + cbz r0, 63e12 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ │ + sub sp, #296 @ 0x128 │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_prn.c:691 │ │ │ │ │ subw r3, sl, #1068 @ 0x42c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ble.w 63750 │ │ │ │ │ ldr.w r7, [pc, #1712] @ 644d4 │ │ │ │ │ @@ -164215,55 +164218,55 @@ │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ blx 10c30 │ │ │ │ │ b.n 63fb8 │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r4, sp, #264 @ 0x108 │ │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r4, sp, #24 │ │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r2, #26] │ │ │ │ │ + strb r4, [r6, #26] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r6, [r7, #24] │ │ │ │ │ + strb r6, [r3, #25] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r7, #22] │ │ │ │ │ + strb r2, [r3, #23] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r4, [r3, #22] │ │ │ │ │ + strb r4, [r7, #22] │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_prn.c:617 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_prn.c:619 │ │ │ │ │ @@ -165712,107 +165715,107 @@ │ │ │ │ │ subs r4, r1, #4 │ │ │ │ │ nco_prn.c:346 │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ strd r7, r6, [sp, #152] @ 0x98 │ │ │ │ │ str.w r8, [sp, #176] @ 0xb0 │ │ │ │ │ b.n 651ce │ │ │ │ │ nop │ │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r3, #24] │ │ │ │ │ + strb r2, [r7, #24] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ │ + str r6, [r3, #112] @ 0x70 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r4, [r3, #23] │ │ │ │ │ + strb r4, [r7, #23] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r3, #20] │ │ │ │ │ + strb r2, [r7, #20] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r6, #18] │ │ │ │ │ + strb r2, [r2, #19] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r2, #16] │ │ │ │ │ + strb r0, [r6, #16] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r5, pc, #920 @ (adr r5, 654b4 ) │ │ │ │ │ + add r6, pc, #88 @ (adr r6, 65174 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r3, #15] │ │ │ │ │ + strb r2, [r7, #15] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r2, #15] │ │ │ │ │ + strb r2, [r6, #15] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r6, #10] │ │ │ │ │ + strb r2, [r2, #11] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r6, [r0, #7] │ │ │ │ │ + strb r6, [r4, #7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r6, [r2, #10] │ │ │ │ │ + strb r6, [r6, #10] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r7, #7] │ │ │ │ │ + strb r0, [r3, #8] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r3, #22 │ │ │ │ │ + lsls r2, r7, #22 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r4, [r2, #0] │ │ │ │ │ + strb r4, [r6, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r4, [r2, #3] │ │ │ │ │ + strb r4, [r6, #3] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r2, #17 │ │ │ │ │ + lsls r0, r6, #17 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ │ + strb r6, [r2, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r7, #0] │ │ │ │ │ + strb r0, [r3, #1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r1, pc, #632 @ (adr r1, 653dc ) │ │ │ │ │ + add r1, pc, #824 @ (adr r1, 6549c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r2, r0, #15 │ │ │ │ │ + lsls r2, r4, #15 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 64b28 │ │ │ │ │ + b.n 64b68 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r6, #80] @ 0x50 │ │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ │ + cmp r5, #68 @ 0x44 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsls r4, r7, #6 │ │ │ │ │ + lsls r4, r3, #7 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - usat r0, #3, sl │ │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ │ + usat16 r0, #3, sl │ │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ │ + ldr r2, [r7, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r2, #234 @ 0xea │ │ │ │ │ + cmp r3, #10 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ │ + ldr r6, [r3, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stc 0, cr0, [r8], {4} │ │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ │ + stc 0, cr0, [r8], #16 │ │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 654dc │ │ │ │ │ + b.n 6551c │ │ │ │ │ movs r4, r0 │ │ │ │ │ nco_prn.c:346 (discriminator 2) │ │ │ │ │ sub.w r3, fp, #1032 @ 0x408 │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ @@ -166375,33 +166378,33 @@ │ │ │ │ │ blx 11518 │ │ │ │ │ nco_prn.c:788 │ │ │ │ │ b.w 63ee4 │ │ │ │ │ nco_prn.c:785 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_prn.c:787 │ │ │ │ │ b.w 64042 │ │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ │ + str r0, [r1, #112] @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r6, pc, #112 @ (adr r6, 65660 ) │ │ │ │ │ + add r6, pc, #240 @ (adr r6, 656e0 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r0, [r3, #11] │ │ │ │ │ + strb r0, [r7, #11] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00065608 : │ │ │ │ │ nco_prn_var_val_trv(): │ │ │ │ │ nco_prn.c:2001 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr.w r4, [pc, #2832] @ 66120 │ │ │ │ │ @@ -167859,63 +167862,63 @@ │ │ │ │ │ b.n 660f2 │ │ │ │ │ @ instruction: 0xb848 │ │ │ │ │ movs r7, r0 │ │ │ │ │ @ instruction: 0xb832 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r3, r4] │ │ │ │ │ + strh r2, [r7, r4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r4, r3] │ │ │ │ │ + strh r4, [r0, r4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r3, #12] │ │ │ │ │ + str r4, [r7, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ stmia r7!, {r1, r3, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r6, [r1, #28] │ │ │ │ │ + str r6, [r5, #28] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r7, #72] @ 0x48 │ │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ add sp, #424 @ 0x1a8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r6, [r3, #32] │ │ │ │ │ + str r6, [r7, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r4, #28] │ │ │ │ │ + str r2, [r0, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsb r4, [r6, r0] │ │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ │ + ldrb r6, [r5, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r1, #0] │ │ │ │ │ + str r0, [r5, #0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_prn.c:2197 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 10d8c │ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ │ @@ -169296,47 +169299,47 @@ │ │ │ │ │ blx 12484 │ │ │ │ │ nco_prn.c:2943 │ │ │ │ │ b.w 65fae │ │ │ │ │ nop.w │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ │ - b.n 6667c │ │ │ │ │ + b.n 666bc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - vst4.8 {d16-d19}, [r6], r3 │ │ │ │ │ + vld4.8 {d16-d19}, [r6], r3 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r7, #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - sbcs.w r0, ip, #8585216 @ 0x830000 │ │ │ │ │ - strb r6, [r2, r5] │ │ │ │ │ + @ instruction: 0xf59c0003 │ │ │ │ │ + strb r6, [r6, r5] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp sl, r2 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r1, r6] │ │ │ │ │ + strb r0, [r5, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ │ + ldrsb r4, [r0, r7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r2, [r5, #32] │ │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - b.n 6696c │ │ │ │ │ + b.n 669ac │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsls r2, r5, #28 │ │ │ │ │ + lsls r2, r1, #29 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r7, [pc, #640] @ (66f64 ) │ │ │ │ │ + ldr r7, [pc, #768] @ (66fe4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r3 │ │ │ │ │ + lsrs r0, r7 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsls r6, r7 │ │ │ │ │ + lsrs r6, r3 │ │ │ │ │ movs r4, r0 │ │ │ │ │ nco_prn.c:2805 (discriminator 1) │ │ │ │ │ add.w r3, r7, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ subs r3, #1 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ ldr.w r5, [r1, r3, lsl #2] │ │ │ │ │ @@ -170707,83 +170710,83 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 67784 │ │ │ │ │ nco_prn.c:2579 │ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 66bb8 │ │ │ │ │ b.n 677aa │ │ │ │ │ - ldr r2, [pc, #624] @ (67a9c ) │ │ │ │ │ + ldr r2, [pc, #752] @ (67b1c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #272] @ (67940 ) │ │ │ │ │ + ldr r0, [pc, #400] @ (679c0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [pc, #632] @ (67aac ) │ │ │ │ │ + ldr r6, [pc, #760] @ (67b2c ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ cbnz r4, 6784c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - str r4, [r5, r5] │ │ │ │ │ + str r4, [r1, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bpl.n 678c4 │ │ │ │ │ + bpl.n 67904 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r8, r4 │ │ │ │ │ + add r8, r8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [pc, #1000] @ (67c34 ) │ │ │ │ │ + ldr r3, [pc, #104] @ (678b4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r0, r2] │ │ │ │ │ + str r2, [r4, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - mov r0, lr │ │ │ │ │ + mov r8, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bmi.n 6781c │ │ │ │ │ + bpl.n 6785c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ push {r3, r5, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ push {r1, r4, r6, lr} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r7, [pc, #16] @ (67878 ) │ │ │ │ │ + ldr r7, [pc, #144] @ (678f8 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ push {r1, r3, r5, r6, r7} │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [pc, #224] @ (67954 ) │ │ │ │ │ + ldr r6, [pc, #352] @ (679d4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [pc, #216] @ (67950 ) │ │ │ │ │ + ldr r6, [pc, #344] @ (679d0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [pc, #640] @ (67b00 ) │ │ │ │ │ + ldr r4, [pc, #768] @ (67b80 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r6, [r7, r1] │ │ │ │ │ + strb r6, [r3, r2] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bx sp │ │ │ │ │ + @ instruction: 0x478e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - blt.n 678b0 │ │ │ │ │ + blt.n 678f0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r3, [pc, #448] @ (67a54 ) │ │ │ │ │ + ldr r3, [pc, #576] @ (67ad4 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmn r6, r2 │ │ │ │ │ + cmn r6, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bne.n 6792c │ │ │ │ │ + bne.n 6796c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bne.n 67828 │ │ │ │ │ + bne.n 67868 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ movs r6, r0 │ │ │ │ │ cbz r6, 678d0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r6, #126 @ 0x7e │ │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r6, [r5, #21] │ │ │ │ │ + strb r6, [r3, #22] │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_prn.c:2572 │ │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 66bb4 │ │ │ │ │ ldr.w r8, [pc, #1164] @ 67d4c │ │ │ │ │ movs r7, #0 │ │ │ │ │ @@ -171335,39 +171338,39 @@ │ │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ │ ldrsh.w r0, [r0] │ │ │ │ │ b.n 6767e │ │ │ │ │ nop.w │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ │ - strb r6, [r6, #17] │ │ │ │ │ + strb r6, [r4, #18] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r0, [r4, #16] │ │ │ │ │ + strb r0, [r2, #17] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r2, [r1, #15] │ │ │ │ │ + strb r2, [r7, #15] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r7, #13] │ │ │ │ │ + strb r4, [r5, #14] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r5, #12] │ │ │ │ │ + strb r4, [r3, #13] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r4, [r3, #11] │ │ │ │ │ + strb r4, [r1, #12] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 67ce0 │ │ │ │ │ + bmi.n 67d20 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r0, [r2, #9] │ │ │ │ │ + strb r0, [r0, #10] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bmi.n 67dd8 │ │ │ │ │ + bmi.n 67e18 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ │ + adds r1, #28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r6, [r2, #6] │ │ │ │ │ + strb r6, [r0, #7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - bcc.n 67c7c │ │ │ │ │ + bcc.n 67cbc │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r6, [r6, #3] │ │ │ │ │ + strb r6, [r4, #4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_prn.c:2659 │ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 67fdc │ │ │ │ │ nco_prn.c:2660 │ │ │ │ │ @@ -171744,57 +171747,57 @@ │ │ │ │ │ nco_prn.c:2964 │ │ │ │ │ blx 11518 │ │ │ │ │ b.w 664ca │ │ │ │ │ nco_prn.c:2575 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_prn.c:2578 │ │ │ │ │ b.w 677a6 │ │ │ │ │ - cmp r0, r7 │ │ │ │ │ + cmn r0, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ + cmp r0, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r0, r4 │ │ │ │ │ + asrs r0, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r6 │ │ │ │ │ + lsrs r6, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #960] @ (68480 ) │ │ │ │ │ + ldr r1, [pc, #64] @ (68100 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adcs r6, r3 │ │ │ │ │ + adcs r6, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ │ + cmp r5, #16 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r1 │ │ │ │ │ + lsls r0, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - eors r6, r7 │ │ │ │ │ + lsls r6, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #296] @ (68208 ) │ │ │ │ │ + ldr r0, [pc, #424] @ (68288 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r1, #112 @ 0x70 │ │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - eors r6, r3 │ │ │ │ │ + eors r6, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #200] @ (681b4 ) │ │ │ │ │ + ldr r0, [pc, #328] @ (68234 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r0, [pc, #88] @ (68150 ) │ │ │ │ │ + ldr r0, [pc, #216] @ (681d0 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - svc 102 @ 0x66 │ │ │ │ │ + svc 134 @ 0x86 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 00068100 : │ │ │ │ │ nco_grp_prn.localalias(): │ │ │ │ │ nco_prn.c:3032 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -173260,81 +173263,81 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 688c4 │ │ │ │ │ b.n 68830 │ │ │ │ │ ldrh r2, [r1, #42] @ 0x2a │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ands r6, r7 │ │ │ │ │ + eors r6, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r3 │ │ │ │ │ + lsls r4, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r6 │ │ │ │ │ + asrs r0, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ │ + subs r7, #0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r2 │ │ │ │ │ + lsrs r2, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - eors r6, r0 │ │ │ │ │ + eors r6, r4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - eors r2, r1 │ │ │ │ │ + eors r2, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r0, r7 │ │ │ │ │ + add r0, fp │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ │ + subs r7, #26 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r7, #24 │ │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmn r4, r2 │ │ │ │ │ + cmn r4, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - tst r0, r6 │ │ │ │ │ + negs r0, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r1 │ │ │ │ │ + lsls r0, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r1, #200 @ 0xc8 │ │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ │ movs r6, r0 │ │ │ │ │ strh r2, [r3, #28] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r1, #4 │ │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ │ + subs r5, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_prn.c:3235 (discriminator 1) │ │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ │ mov r1, sl │ │ │ │ │ blx 12764 │ │ │ │ │ mov r9, r0 │ │ │ │ │ nco_prn.c:3240 (discriminator 1) │ │ │ │ │ @@ -173789,59 +173792,59 @@ │ │ │ │ │ add r8, pc │ │ │ │ │ b.n 68efe │ │ │ │ │ nco_prn.c:3443 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldr.w r3, [r4, #128] @ 0x80 │ │ │ │ │ b.n 68eca │ │ │ │ │ nop │ │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r0, #0] │ │ │ │ │ + str r2, [r6, #0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r4, r7 │ │ │ │ │ + cmp r4, sp │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ │ + adds r4, #30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ │ + adds r5, #14 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ │ + adds r3, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ │ + adds r2, #160 @ 0xa0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ │ movs r7, r0 │ │ │ │ │ │ │ │ │ │ 000690f8 : │ │ │ │ │ nco_prn_cdl_trd.localalias(): │ │ │ │ │ nco_prn.c:3451 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r2 │ │ │ │ │ @@ -175303,87 +175306,87 @@ │ │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ │ b.n 69be6 │ │ │ │ │ nop │ │ │ │ │ ldrb r2, [r2, #21] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrb r6, [r7, #20] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsb r2, [r6, r2] │ │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ │ + adds r1, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r5, #174 @ 0xae │ │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r0, r7] │ │ │ │ │ + strb r2, [r6, r7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - strb r6, [r5, r5] │ │ │ │ │ + strb r6, [r3, r6] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r4, #166 @ 0xa6 │ │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r4, #130 @ 0x82 │ │ │ │ │ + cmp r4, #162 @ 0xa2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r3!, {r2, r5, r6} │ │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r6, [r1, r2] │ │ │ │ │ + strh r6, [r7, r2] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ │ + cmp r3, #16 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ │ + subs r0, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ │ + cmp r2, #218 @ 0xda │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ │ + cmp r3, #14 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r3, r6] │ │ │ │ │ + str r6, [r1, r7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ │ movs r6, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [pc, #652] @ (69fa0 ) │ │ │ │ │ @@ -175689,45 +175692,45 @@ │ │ │ │ │ beq.w 69450 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ b.n 69a78 │ │ │ │ │ nco_prn.c:3784 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - cmp r2, #66 @ 0x42 │ │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r4, r0] │ │ │ │ │ + str r4, [r2, r1] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r5, #18 │ │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [pc, #392] @ (6a154 ) │ │ │ │ │ + ldr r6, [pc, #584] @ (6a214 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr r6, [pc, #96] @ (6a030 ) │ │ │ │ │ + ldr r6, [pc, #288] @ (6a0f0 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - cmp r0, #32 │ │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r5, [pc, #848] @ (6a328 ) │ │ │ │ │ + ldr r5, [pc, #976] @ (6a3a8 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r5, [pc, #768] @ (6a2dc ) │ │ │ │ │ + ldr r5, [pc, #960] @ (6a39c ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 00069fe0 : │ │ │ │ │ nco_prn_xml.localalias(): │ │ │ │ │ nco_prn.c:3792 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r2 │ │ │ │ │ @@ -176812,43 +176815,43 @@ │ │ │ │ │ b.n 6a066 │ │ │ │ │ nco_prn.c:4061 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r3, [pc, #784] @ (6ab50 ) │ │ │ │ │ + ldr r3, [pc, #976] @ (6ac10 ) │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r1, #178 @ 0xb2 │ │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r2, r4, #6 │ │ │ │ │ + subs r2, r0, #7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r3, #24 │ │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r3, #18 │ │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r0, r5, #3 │ │ │ │ │ + adds r0, r1, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r0, r2, #7 │ │ │ │ │ + adds r0, r6, #7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r6, r5, #1 │ │ │ │ │ + subs r6, r1, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ str r6, [r5, #120] @ 0x78 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0006a874 : │ │ │ │ │ nco_prn_jsn.localalias(): │ │ │ │ │ nco_prn.c:4069 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -178155,71 +178158,71 @@ │ │ │ │ │ nco_prn.c:4391 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ str r0, [r0, #92] @ 0x5c │ │ │ │ │ movs r7, r0 │ │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r6, r0, r6 │ │ │ │ │ + adds r6, r4, r6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r2, r2, #5 │ │ │ │ │ + adds r2, r6, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r2, r5, #4 │ │ │ │ │ + adds r2, r1, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r2, r0, #4 │ │ │ │ │ + adds r2, r4, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r6, r4, r4 │ │ │ │ │ + adds r6, r0, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r5 │ │ │ │ │ + adcs r0, r1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, r7, r1 │ │ │ │ │ + adds r2, r3, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r2, r1, r7 │ │ │ │ │ + subs r2, r5, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r0, r0, r7 │ │ │ │ │ + subs r0, r4, r7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r2, r3, r3 │ │ │ │ │ + subs r2, r7, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r0, r1, r3 │ │ │ │ │ + subs r0, r5, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xb786 │ │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - subs r6, r3, r0 │ │ │ │ │ + subs r6, r7, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r4, r3, #24 │ │ │ │ │ + asrs r4, r7, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r2, r1, #23 │ │ │ │ │ + asrs r2, r5, #23 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r6, #14 │ │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrsh r0, [r7, r0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r2, r0 │ │ │ │ │ + adds r0, r6, r0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r4, r1, #31 │ │ │ │ │ + asrs r4, r5, #31 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r2, r1, #14 │ │ │ │ │ + asrs r2, r5, #14 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r2, r1, #12 │ │ │ │ │ + asrs r2, r5, #12 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r3, #30 │ │ │ │ │ + asrs r0, r7, #30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r4, r1, #28 │ │ │ │ │ + asrs r4, r5, #28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r4, r1, #14 │ │ │ │ │ + asrs r4, r5, #14 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r2, r5, #26 │ │ │ │ │ + asrs r2, r1, #27 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r4, #25 │ │ │ │ │ + asrs r6, r0, #26 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0006b2bc : │ │ │ │ │ rec_var_dbg(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r5, [pc, #180] @ (6b378 ) │ │ │ │ │ @@ -178302,21 +178305,21 @@ │ │ │ │ │ movs r7, r0 │ │ │ │ │ ldrh r4, [r2, r6] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r3, #28 │ │ │ │ │ + asrs r0, r7, #28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r2, r4, #28 │ │ │ │ │ + asrs r2, r0, #29 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrh r0, [r4, r4] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r5, #26 │ │ │ │ │ + asrs r2, r1, #27 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0006b398 : │ │ │ │ │ rec_crd_chk(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w sl, [pc, #684] @ 6b64c │ │ │ │ │ @@ -178603,31 +178606,31 @@ │ │ │ │ │ movs r7, r0 │ │ │ │ │ strb r2, [r5, #8] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strb r6, [r7, #7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r0, #20 │ │ │ │ │ + asrs r2, r4, #20 │ │ │ │ │ movs r6, r0 │ │ │ │ │ strb r6, [r4, #7] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - adds r0, r6, r2 │ │ │ │ │ + adds r0, r2, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r6, #18 │ │ │ │ │ + asrs r6, r2, #19 │ │ │ │ │ movs r6, r0 │ │ │ │ │ strb r0, [r4, #6] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r0, r3, #18 │ │ │ │ │ + asrs r0, r7, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ strb r0, [r2, #6] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - asrs r2, r1, #18 │ │ │ │ │ + asrs r2, r5, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r5, #17 │ │ │ │ │ + asrs r0, r1, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ strb r2, [r2, #5] │ │ │ │ │ movs r7, r0 │ │ │ │ │ nco_ntp_vrt._omp_fn.0(): │ │ │ │ │ nco_rgr.c:3188 │ │ │ │ │ ldr.w r2, [pc, #1612] @ 6bd18 │ │ │ │ │ ldr.w r3, [pc, #1612] @ 6bd1c │ │ │ │ │ @@ -179437,37 +179440,37 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0x479e │ │ │ │ │ ... │ │ │ │ │ ldrsb r0, [r2, r6] │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - adds r6, #16 │ │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ │ + movs r1, #20 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r0, #172 @ 0xac │ │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldrsb r4, [r3, r0] │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r0, r1, #6 │ │ │ │ │ + subs r0, r5, #6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r6, r7, #5 │ │ │ │ │ + subs r6, r3, #6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r4, r2, #1 │ │ │ │ │ + subs r4, r6, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r6, r2, #1 │ │ │ │ │ + subs r6, r6, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r2, r6, #20 │ │ │ │ │ + asrs r2, r2, #21 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r4, r0, #19 │ │ │ │ │ + asrs r4, r4, #19 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r2, r5, #15 │ │ │ │ │ + asrs r2, r1, #16 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_rgr.c:3437 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r3, r9 │ │ │ │ │ vstr d8, [r3] │ │ │ │ │ nco_rgr.c:3425 │ │ │ │ │ movs r4, #0 │ │ │ │ │ @@ -180057,23 +180060,23 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r2, r6 │ │ │ │ │ @ instruction: 0xf6945f06 │ │ │ │ │ ldr r4, [pc, #608] @ (6c410 ) │ │ │ │ │ subs r7, #69 @ 0x45 │ │ │ │ │ - asrs r0, r0, #9 │ │ │ │ │ + asrs r0, r4, #9 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r5, #6 │ │ │ │ │ + asrs r6, r1, #7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r6, #10 │ │ │ │ │ + asrs r6, r2, #11 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r6, #9 │ │ │ │ │ + asrs r6, r2, #10 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_rgr.c:3369 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ble.w 6c38c │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ mov ip, r5 │ │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ │ @@ -180497,23 +180500,23 @@ │ │ │ │ │ @ instruction: 0xf6945f06 │ │ │ │ │ ldr r4, [pc, #608] @ (6c798 ) │ │ │ │ │ subs r7, #69 @ 0x45 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r2, r6 │ │ │ │ │ - lsrs r6, r7, #17 │ │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ │ movs r6, r0 │ │ │ │ │ │ │ │ │ │ 0006c554 : │ │ │ │ │ min_dbl(): │ │ │ │ │ nco_rgr.c:14 │ │ │ │ │ vcmp.f64 d0, d1 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ @@ -181421,73 +181424,73 @@ │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ mov r2, sl │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ mov r2, r8 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - subs r4, r4, r4 │ │ │ │ │ + subs r4, r0, r5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r0, #2 │ │ │ │ │ + asrs r6, r4, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r5, #2 │ │ │ │ │ + asrs r6, r1, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsrs r0, r0, #30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsrs r4, r6, #29 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsrs r0, r4, #29 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r4, #29 │ │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsrs r0, r0, #29 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsrs r0, r7, #28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ │ + asrs r0, r4, #13 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r4, #28 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsrs r4, r2, #28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r0, #13 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - strh r4, [r0, r6] │ │ │ │ │ + strh r4, [r4, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r4, [r7, r5] │ │ │ │ │ + strh r4, [r3, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ │ movs r6, r0 │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 6d6dc │ │ │ │ │ nco_rgr.c:414 (discriminator 2) │ │ │ │ │ ldr.w r1, [pc, #3336] @ 6da00 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -182948,297 +182951,297 @@ │ │ │ │ │ nco_rgr.c:596 │ │ │ │ │ movs r3, #3 │ │ │ │ │ str.w r3, [r4, #316] @ 0x13c │ │ │ │ │ nco_rgr.c:597 │ │ │ │ │ movs r3, #2 │ │ │ │ │ str.w r3, [r4, #308] @ 0x134 │ │ │ │ │ b.w 6d09e │ │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r2, [r0, r2] │ │ │ │ │ + strh r2, [r4, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r4, [r4, r1] │ │ │ │ │ + strh r4, [r0, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ │ + lsrs r6, r3, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r4, r6] │ │ │ │ │ + str r2, [r0, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r0, r6] │ │ │ │ │ + str r0, [r4, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r7, r7] │ │ │ │ │ + strh r2, [r3, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r3, r7] │ │ │ │ │ + str r4, [r7, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [r6, r5] │ │ │ │ │ + str r0, [r2, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r5, r7] │ │ │ │ │ + strh r6, [r1, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r6, r7] │ │ │ │ │ + strh r0, [r2, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r0, r5] │ │ │ │ │ + str r2, [r4, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r7, r4] │ │ │ │ │ + str r6, [r3, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r3, r4] │ │ │ │ │ + str r0, [r7, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r0, r4] │ │ │ │ │ + str r6, [r4, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r3, r3] │ │ │ │ │ + str r4, [r7, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r6, [r6, r1] │ │ │ │ │ + str r6, [r2, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r2, r1] │ │ │ │ │ + str r4, [r6, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ │ + lsrs r6, r3, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 6d5b4 │ │ │ │ │ + b.n 6d5f4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r2, [r2, r1] │ │ │ │ │ + str r2, [r6, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r3, r1] │ │ │ │ │ + str r4, [r7, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r0, r2] │ │ │ │ │ + str r2, [r4, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r7, r1] │ │ │ │ │ + str r2, [r3, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ │ + lsrs r2, r6, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r1, #22 │ │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ │ + lsrs r4, r2, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r2, [r4, #32] │ │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ │ movs r3, r0 │ │ │ │ │ subs r4, #138 @ 0x8a │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r5, [pc, #368] @ (6dc40 ) │ │ │ │ │ + ldr r5, [pc, #496] @ (6dcc0 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r4, r0, #3 │ │ │ │ │ + asrs r4, r4, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r4, r7, #2 │ │ │ │ │ + asrs r4, r3, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r0, r6, #2 │ │ │ │ │ + asrs r0, r2, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r6, r4, #2 │ │ │ │ │ + asrs r6, r0, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldcl 0, cr0, [r6, #16] │ │ │ │ │ - strh r0, [r2, #0] │ │ │ │ │ + ldcl 0, cr0, [r6, #16]! │ │ │ │ │ + strh r0, [r6, #0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r4, r3, #1 │ │ │ │ │ + asrs r4, r7, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r6, #30] │ │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r0, r2, #32 │ │ │ │ │ + asrs r0, r6, #32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - asrs r2, r1, #32 │ │ │ │ │ + asrs r2, r5, #32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ │ + asrs r6, r2, #32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldcl 0, cr0, [r2], {4} │ │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ │ + ldcl 0, cr0, [r2], #16 │ │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r4, #17 │ │ │ │ │ + lsls r0, r0, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r5, #17 │ │ │ │ │ + lsls r0, r1, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r5, #17 │ │ │ │ │ + lsls r0, r1, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r4, #17 │ │ │ │ │ + lsls r2, r0, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r4, #17 │ │ │ │ │ + lsls r0, r0, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r3, #17 │ │ │ │ │ + lsls r6, r7, #17 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r3, #17 │ │ │ │ │ + lsls r0, r7, #17 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r2, #17 │ │ │ │ │ + lsls r2, r6, #17 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r1, #17 │ │ │ │ │ + lsls r4, r5, #17 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r1, #17 │ │ │ │ │ + lsls r2, r5, #17 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r0, #17 │ │ │ │ │ + lsls r4, r4, #17 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r0, #17 │ │ │ │ │ + lsls r2, r4, #17 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r3, #12 │ │ │ │ │ + lsls r0, r7, #12 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r3, #12 │ │ │ │ │ + lsls r6, r7, #12 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ │ + lsrs r6, r1, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ │ movs r6, r0 │ │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ │ + movs r3, r0 │ │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ │ + movs r3, r0 │ │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ │ + movs r3, r0 │ │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ │ + movs r3, r0 │ │ │ │ │ ldrb r4, [r2, #8] │ │ │ │ │ movs r3, r0 │ │ │ │ │ ldrb r4, [r1, #8] │ │ │ │ │ movs r3, r0 │ │ │ │ │ ldrb r4, [r0, #8] │ │ │ │ │ movs r3, r0 │ │ │ │ │ ldrb r4, [r7, #7] │ │ │ │ │ movs r3, r0 │ │ │ │ │ ldrb r4, [r6, #7] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ │ - movs r3, r0 │ │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ │ - movs r3, r0 │ │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ │ - movs r3, r0 │ │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ │ - movs r3, r0 │ │ │ │ │ - bmi.n 6dbfc │ │ │ │ │ + bmi.n 6dc3c │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r4, #25 │ │ │ │ │ + lsls r2, r0, #26 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r3, #26 │ │ │ │ │ + lsls r4, r7, #26 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldc 0, cr0, [r8, #24] │ │ │ │ │ - ldcl 0, cr0, [sl, #-24]! @ 0xffffffe8 │ │ │ │ │ - bcc.n 6db70 │ │ │ │ │ + stcl 0, cr0, [r8, #24] │ │ │ │ │ + stc 0, cr0, [sl, #24]! │ │ │ │ │ + bcc.n 6dbb0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r2, #24 │ │ │ │ │ + lsls r2, r6, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r3, #24 │ │ │ │ │ + lsls r4, r7, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bcc.n 6db48 │ │ │ │ │ + bcc.n 6db88 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r7, #23 │ │ │ │ │ + lsls r0, r3, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r0, #24 │ │ │ │ │ + lsls r2, r4, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ │ movs r3, r0 │ │ │ │ │ + lsls r0, r7, #23 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + lsls r0, r6, #23 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + lsls r0, r5, #23 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + lsls r0, r4, #23 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ lsls r0, r3, #23 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsls r0, r2, #23 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsls r0, r1, #23 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r0, #23 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - lsls r0, r7, #22 │ │ │ │ │ + lsls r6, r7, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r6, #22 │ │ │ │ │ + lsls r6, r6, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r5, #22 │ │ │ │ │ + lsls r6, r6, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r3, #22 │ │ │ │ │ + lsls r2, r6, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r2, #22 │ │ │ │ │ + lsls r2, r6, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r2, #22 │ │ │ │ │ + lsls r2, r5, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r2, #22 │ │ │ │ │ + lsls r2, r5, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r2, #22 │ │ │ │ │ + lsls r6, r4, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r1, #22 │ │ │ │ │ + lsls r6, r1, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r1, #22 │ │ │ │ │ + lsls r2, r0, #22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r0, #22 │ │ │ │ │ + lsls r6, r6, #21 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r5, #21 │ │ │ │ │ + lsls r4, r5, #21 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsls r2, r4, #21 │ │ │ │ │ movs r6, r0 │ │ │ │ │ + lsls r0, r4, #21 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ lsls r6, r2, #21 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsls r4, r1, #21 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsls r2, r0, #21 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r0, #21 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - lsls r6, r6, #20 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - lsls r4, r5, #20 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - lsls r2, r4, #20 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - lsls r0, r3, #20 │ │ │ │ │ + lsls r0, r7, #20 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsls r0, r7, #11 │ │ │ │ │ + lsls r0, r3, #12 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_rgr.c:610 │ │ │ │ │ ldr.w r1, [pc, #3400] @ 6e98c │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -184662,230 +184665,232 @@ │ │ │ │ │ nco_rgr.c:419 (discriminator 3) │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r4, #444] @ 0x1bc │ │ │ │ │ nco_rgr.c:422 (discriminator 3) │ │ │ │ │ str.w r3, [r4, #400] @ 0x190 │ │ │ │ │ nco_rgr.c:423 (discriminator 3) │ │ │ │ │ b.w 6d09e │ │ │ │ │ + lsls r6, r7, #8 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + lsls r2, r6, #8 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + lsls r2, r5, #8 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + lsls r4, r4, #8 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ lsls r6, r3, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r2, #8 │ │ │ │ │ + lsls r0, r3, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r1, #8 │ │ │ │ │ + lsls r2, r2, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r0, #8 │ │ │ │ │ + lsls r4, r1, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r7, #7 │ │ │ │ │ + lsls r6, r0, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r7, #7 │ │ │ │ │ + lsls r4, r2, #7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r6, #7 │ │ │ │ │ + @ instruction: 0xe8520006 │ │ │ │ │ + lsls r0, r7, #6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r5, #7 │ │ │ │ │ + lsls r2, r6, #6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r4, #7 │ │ │ │ │ + lsls r4, r5, #6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r6, #6 │ │ │ │ │ + lsls r2, r4, #6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xe8220006 │ │ │ │ │ - lsls r0, r3, #6 │ │ │ │ │ + lsls r0, r7, #13 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r2, #6 │ │ │ │ │ + lsls r2, r1, #6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r1, #6 │ │ │ │ │ + lsls r4, r0, #6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r0, #6 │ │ │ │ │ + lsls r2, r7, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r3, #13 │ │ │ │ │ + lsls r4, r6, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r5, #5 │ │ │ │ │ + lsls r6, r5, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r4, #5 │ │ │ │ │ + lsls r0, r5, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r3, #5 │ │ │ │ │ + lsls r2, r4, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r2, #5 │ │ │ │ │ + lsls r0, r3, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r1, #5 │ │ │ │ │ + lsls r2, r2, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r1, #5 │ │ │ │ │ + lsls r4, r1, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r0, #5 │ │ │ │ │ + lsls r6, r0, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r7, #4 │ │ │ │ │ + lsls r0, r0, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r6, #4 │ │ │ │ │ + lsls r2, r7, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r5, #4 │ │ │ │ │ + lsls r0, r6, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r4, #4 │ │ │ │ │ + lsls r2, r5, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsls r0, r4, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsls r2, r3, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r2, #4 │ │ │ │ │ + lsls r4, r2, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r1, #4 │ │ │ │ │ + lsls r6, r1, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r0, #4 │ │ │ │ │ + lsls r0, r1, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r7, #3 │ │ │ │ │ + lsls r6, r7, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r6, #3 │ │ │ │ │ + lsls r0, r7, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r5, #3 │ │ │ │ │ + lsls r2, r6, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r5, #3 │ │ │ │ │ + lsls r4, r5, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r3, #3 │ │ │ │ │ + lsls r6, r4, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r3, #3 │ │ │ │ │ + lsls r0, r4, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r2, #3 │ │ │ │ │ + lsls r6, r2, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r1, #3 │ │ │ │ │ + lsls r0, r2, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsls r6, r0, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ lsls r0, r0, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r6, #2 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - lsls r0, r6, #2 │ │ │ │ │ + lsls r2, r7, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r4, #2 │ │ │ │ │ + lsls r4, r6, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r4, #2 │ │ │ │ │ + lsls r2, r5, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r3, #2 │ │ │ │ │ + lsls r4, r4, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r2, #2 │ │ │ │ │ + lsls r6, r3, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r1, #2 │ │ │ │ │ + lsls r0, r3, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r0, #2 │ │ │ │ │ + lsls r2, r2, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r7, #1 │ │ │ │ │ + lsls r0, r1, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r7, #1 │ │ │ │ │ + lsls r2, r0, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r6, #1 │ │ │ │ │ + lsls r4, r7, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r5, #1 │ │ │ │ │ - movs r6, r0 │ │ │ │ │ - lsls r2, r4, #1 │ │ │ │ │ + lsls r6, r6, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r3, #1 │ │ │ │ │ + lsls r4, r5, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r2, #1 │ │ │ │ │ + cdp2 0, 3, cr0, cr10, cr5, {0} │ │ │ │ │ + lsls r4, r2, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r1, #1 │ │ │ │ │ + lsls r2, r2, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cdp2 0, 1, cr0, cr10, cr5, {0} │ │ │ │ │ - movs r4, r6 │ │ │ │ │ + bls.n 6eb1c │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + movs r2, r4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r2, r6 │ │ │ │ │ + movs r4, r3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bls.n 6eadc │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - movs r2, r0 │ │ │ │ │ + movs r6, r2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - vrev64. d16, d5 │ │ │ │ │ - vaddl.u q8, d6, d5 │ │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ │ + ldmia r5, {r2, r3, r4, r5} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - vaddl.u8 q8, d10, d5 │ │ │ │ │ - vaddl.u8 q8, d10, d5 │ │ │ │ │ - vhadd.u8 d0, d6, d5 │ │ │ │ │ - vswp d0, d5 │ │ │ │ │ - vaddl.u32 q0, d12, d5 │ │ │ │ │ - vaddl.u16 q0, d14, d5 │ │ │ │ │ - vaddl.u16 q0, d4, d5 │ │ │ │ │ - vaddl.u8 q0, d14, d5 │ │ │ │ │ - vaddl.u8 q0, d4, d5 │ │ │ │ │ - vhadd.u d16, d10, d5 │ │ │ │ │ - vhadd.u d16, d8, d5 │ │ │ │ │ + vaddl.u32 q8, d10, d5 │ │ │ │ │ + vaddl.u32 q8, d10, d5 │ │ │ │ │ + vhadd.u32 d0, d6, d5 │ │ │ │ │ + vaddl.u16 q8, d2, d5 │ │ │ │ │ + vaddl.u8 q8, d12, d5 │ │ │ │ │ + vaddl.u q0, d14, d5 │ │ │ │ │ + vrev64.16 d0, d5 │ │ │ │ │ + vaddl.u32 q0, d14, d5 │ │ │ │ │ + vaddl.u32 q0, d4, d5 │ │ │ │ │ + vaddl.u16 q0, d10, d5 │ │ │ │ │ + vaddl.u16 q0, d8, d5 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xfae20005 │ │ │ │ │ - strb r4, [r2, #17] │ │ │ │ │ + mla r0, r2, r5, r0 │ │ │ │ │ + strb r4, [r6, #17] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r6, [r2, #5] │ │ │ │ │ + strb r6, [r6, #5] │ │ │ │ │ movs r3, r0 │ │ │ │ │ + cdp2 0, 11, cr0, cr14, cr5, {0} │ │ │ │ │ + cdp2 0, 11, cr0, cr2, cr5, {0} │ │ │ │ │ + cdp2 0, 10, cr0, cr6, cr5, {0} │ │ │ │ │ + cdp2 0, 9, cr0, cr10, cr5, {0} │ │ │ │ │ cdp2 0, 9, cr0, cr14, cr5, {0} │ │ │ │ │ cdp2 0, 9, cr0, cr2, cr5, {0} │ │ │ │ │ - cdp2 0, 8, cr0, cr6, cr5, {0} │ │ │ │ │ - cdp2 0, 7, cr0, cr10, cr5, {0} │ │ │ │ │ - cdp2 0, 7, cr0, cr14, cr5, {0} │ │ │ │ │ - cdp2 0, 7, cr0, cr2, cr5, {0} │ │ │ │ │ - cdp2 0, 6, cr0, cr12, cr5, {0} │ │ │ │ │ - cdp2 0, 6, cr0, cr2, cr5, {0} │ │ │ │ │ - cdp2 0, 5, cr0, cr12, cr5, {0} │ │ │ │ │ - ldc2l 0, cr0, [r2, #20]! │ │ │ │ │ - stc2l 0, cr0, [ip, #20]! │ │ │ │ │ - add r0, pc, #728 @ (adr r0, 6edd8 ) │ │ │ │ │ + cdp2 0, 8, cr0, cr12, cr5, {0} │ │ │ │ │ + cdp2 0, 8, cr0, cr2, cr5, {0} │ │ │ │ │ + cdp2 0, 7, cr0, cr12, cr5, {0} │ │ │ │ │ + cdp2 0, 1, cr0, cr2, cr5, {0} │ │ │ │ │ + cdp2 0, 0, cr0, cr12, cr5, {0} │ │ │ │ │ + add r0, pc, #856 @ (adr r0, 6ee58 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ + cdp2 0, 5, cr0, cr4, cr5, {0} │ │ │ │ │ + cdp2 0, 2, cr0, cr2, cr5, {0} │ │ │ │ │ + cdp2 0, 1, cr0, cr8, cr5, {0} │ │ │ │ │ + cdp2 0, 1, cr0, cr6, cr5, {0} │ │ │ │ │ + cdp2 0, 1, cr0, cr12, cr5, {0} │ │ │ │ │ + cdp2 0, 2, cr0, cr14, cr5, {0} │ │ │ │ │ + cdp2 0, 2, cr0, cr4, cr5, {0} │ │ │ │ │ + cdp2 0, 2, cr0, cr10, cr5, {0} │ │ │ │ │ + cdp2 0, 4, cr0, cr0, cr5, {0} │ │ │ │ │ + cdp2 0, 3, cr0, cr10, cr5, {0} │ │ │ │ │ cdp2 0, 3, cr0, cr4, cr5, {0} │ │ │ │ │ - cdp2 0, 0, cr0, cr2, cr5, {0} │ │ │ │ │ - ldc2l 0, cr0, [r8, #20]! │ │ │ │ │ - ldc2l 0, cr0, [r6, #20]! │ │ │ │ │ - ldc2l 0, cr0, [ip, #20]! │ │ │ │ │ - cdp2 0, 0, cr0, cr14, cr5, {0} │ │ │ │ │ - cdp2 0, 0, cr0, cr4, cr5, {0} │ │ │ │ │ - cdp2 0, 0, cr0, cr10, cr5, {0} │ │ │ │ │ cdp2 0, 2, cr0, cr0, cr5, {0} │ │ │ │ │ - cdp2 0, 1, cr0, cr10, cr5, {0} │ │ │ │ │ - cdp2 0, 1, cr0, cr4, cr5, {0} │ │ │ │ │ + cdp2 0, 1, cr0, cr8, cr5, {0} │ │ │ │ │ + cdp2 0, 1, cr0, cr8, cr5, {0} │ │ │ │ │ + cdp2 0, 1, cr0, cr8, cr5, {0} │ │ │ │ │ cdp2 0, 0, cr0, cr0, cr5, {0} │ │ │ │ │ - ldc2l 0, cr0, [r8, #20]! │ │ │ │ │ - ldc2l 0, cr0, [r8, #20]! │ │ │ │ │ - ldc2l 0, cr0, [r8, #20]! │ │ │ │ │ + ldc2l 0, cr0, [r6, #20]! │ │ │ │ │ + ldc2l 0, cr0, [r0, #20]! │ │ │ │ │ + ldc2l 0, cr0, [r6, #20]! │ │ │ │ │ + ldc2l 0, cr0, [ip, #20]! │ │ │ │ │ + ldc2l 0, cr0, [sl, #20]! │ │ │ │ │ + stc2l 0, cr0, [r8, #20]! │ │ │ │ │ + stc2l 0, cr0, [r2, #20]! │ │ │ │ │ stc2l 0, cr0, [r0, #20]! │ │ │ │ │ - ldc2l 0, cr0, [r6, #20] │ │ │ │ │ - ldc2l 0, cr0, [r0, #20] │ │ │ │ │ - ldc2l 0, cr0, [r6, #20] │ │ │ │ │ - ldc2l 0, cr0, [ip, #20] │ │ │ │ │ - ldc2l 0, cr0, [sl, #20] │ │ │ │ │ - stc2l 0, cr0, [r8, #20] │ │ │ │ │ - stc2l 0, cr0, [r2, #20] │ │ │ │ │ - stc2l 0, cr0, [r0, #20] │ │ │ │ │ - @ instruction: 0xf7b80005 │ │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ │ + @ instruction: 0xf7d80005 │ │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r6, [r2, #4] │ │ │ │ │ + strb r6, [r6, #4] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xf6e20005 │ │ │ │ │ - stc2 0, cr0, [sl], {5} │ │ │ │ │ - adds.w r0, r6, #8716288 @ 0x850000 │ │ │ │ │ - @ instruction: 0xf4fa0005 │ │ │ │ │ - ldr r6, [r6, #56] @ 0x38 │ │ │ │ │ + @ instruction: 0xf7020005 │ │ │ │ │ + stc2 0, cr0, [sl], #20 │ │ │ │ │ + @ instruction: 0xf5360005 │ │ │ │ │ + adds.w r0, sl, #8716288 @ 0x850000 │ │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xf33e0005 │ │ │ │ │ - @ instruction: 0xf3380005 │ │ │ │ │ - ssat16 r0, #6, lr │ │ │ │ │ - @ instruction: 0xf3300005 │ │ │ │ │ - ssat16 r0, #6, lr │ │ │ │ │ - ssat16 r0, #6, ip │ │ │ │ │ - ssat16 r0, #6, r8 │ │ │ │ │ - ssat16 r0, #6, r0 │ │ │ │ │ - ssat16 r0, #6, r4 │ │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ │ + @ instruction: 0xf35e0005 │ │ │ │ │ + @ instruction: 0xf3580005 │ │ │ │ │ + sbfx r0, lr, #0, #6 │ │ │ │ │ + @ instruction: 0xf3500005 │ │ │ │ │ + sbfx r0, lr, #0, #6 │ │ │ │ │ + sbfx r0, ip, #0, #6 │ │ │ │ │ + sbfx r0, r8, #0, #6 │ │ │ │ │ + sbfx r0, r0, #0, #6 │ │ │ │ │ + sbfx r0, r4, #0, #6 │ │ │ │ │ + str r1, [sp, #720] @ 0x2d0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - usat16 r0, #5, r8 │ │ │ │ │ - usat16 r0, #5, r0 │ │ │ │ │ - usat16 r0, #5, r0 │ │ │ │ │ - @ instruction: 0xf39c0005 │ │ │ │ │ - movt r0, #49157 @ 0xc005 │ │ │ │ │ + ubfx r0, r8, #0, #6 │ │ │ │ │ + ubfx r0, r0, #0, #6 │ │ │ │ │ + ubfx r0, r0, #0, #6 │ │ │ │ │ + @ instruction: 0xf3bc0005 │ │ │ │ │ + @ instruction: 0xf2ec0005 │ │ │ │ │ nco_rgr.c:533 │ │ │ │ │ movs r2, #10 │ │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ blx 10630 │ │ │ │ │ nco_rgr.c:534 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ @@ -185025,29 +185030,29 @@ │ │ │ │ │ nco_rgr.c:475 │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [pc, #40] @ (6ed24 ) │ │ │ │ │ add r2, pc │ │ │ │ │ b.w 6d9ca │ │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strb r6, [r4, #1] │ │ │ │ │ + strb r6, [r0, #2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - orn r0, r0, #5 │ │ │ │ │ - bkpt 0x00ae │ │ │ │ │ + eor.w r0, r0, #5 │ │ │ │ │ + bkpt 0x00ce │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xf0e40005 │ │ │ │ │ - adds.w r0, lr, #5 │ │ │ │ │ - bic.w r0, sl, #5 │ │ │ │ │ - vaddl.s8 q8, d6, d5 │ │ │ │ │ + add.w r0, r4, #5 │ │ │ │ │ + @ instruction: 0xf13e0005 │ │ │ │ │ + orr.w r0, sl, #5 │ │ │ │ │ + vaddl.s32 q8, d6, d5 │ │ │ │ │ │ │ │ │ │ 0006ed28 : │ │ │ │ │ nco_bsl_zro(): │ │ │ │ │ nco_rgr.c:6772 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [pc, #360] @ (6ee98 ) │ │ │ │ │ @@ -185244,29 +185249,29 @@ │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf6880005 │ │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ │ + subw r0, r8, #2053 @ 0x805 │ │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ │ movs r6, r0 │ │ │ │ │ movs r0, #246 @ 0xf6 │ │ │ │ │ movs r7, r0 │ │ │ │ │ movs r0, #152 @ 0x98 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf5900005 │ │ │ │ │ - sub.w r0, r6, #8716288 @ 0x850000 │ │ │ │ │ - sub.w r0, r2, #8716288 @ 0x850000 │ │ │ │ │ - @ instruction: 0xf5200005 │ │ │ │ │ - adds.w r0, sl, #8716288 @ 0x850000 │ │ │ │ │ - @ instruction: 0xf52e0005 │ │ │ │ │ + subs.w r0, r0, #8716288 @ 0x850000 │ │ │ │ │ + rsb r0, r6, #8716288 @ 0x850000 │ │ │ │ │ + rsb r0, r2, #8716288 @ 0x850000 │ │ │ │ │ + adc.w r0, r0, #8716288 @ 0x850000 │ │ │ │ │ + @ instruction: 0xf53a0005 │ │ │ │ │ + adc.w r0, lr, #8716288 @ 0x850000 │ │ │ │ │ │ │ │ │ │ 0006eecc : │ │ │ │ │ nco_lat_wgt_gss(): │ │ │ │ │ nco_rgr.c:6831 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ nco_rgr.c:6849 │ │ │ │ │ @@ -185668,29 +185673,29 @@ │ │ │ │ │ ... │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r4 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ - sub.w r0, r2, #8716288 @ 0x850000 │ │ │ │ │ + rsb r0, r2, #8716288 @ 0x850000 │ │ │ │ │ subs r4, r7, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ subs r4, r5, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ adds r2, r5, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - addw r0, r8, #5 │ │ │ │ │ - @ instruction: 0xf29e0005 │ │ │ │ │ - @ instruction: 0xf2b40005 │ │ │ │ │ - movt r0, #16389 @ 0x4005 │ │ │ │ │ + @ instruction: 0xf2280005 │ │ │ │ │ + @ instruction: 0xf2be0005 │ │ │ │ │ + @ instruction: 0xf2d40005 │ │ │ │ │ + @ instruction: 0xf2e40005 │ │ │ │ │ nco_rgr.c:6915 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ beq.n 6f276 │ │ │ │ │ nco_rgr.c:6918 │ │ │ │ │ vmul.f64 d10, d10, d10 │ │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ │ nco_rgr.c:6917 │ │ │ │ │ @@ -185783,17 +185788,17 @@ │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ blx 102a4 │ │ │ │ │ b.n 6ef8a │ │ │ │ │ nco_rgr.c:6961 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf1820005 │ │ │ │ │ - @ instruction: 0xf19a0005 │ │ │ │ │ - @ instruction: 0xf0e80005 │ │ │ │ │ + sub.w r0, r2, #5 │ │ │ │ │ + subs.w r0, sl, #5 │ │ │ │ │ + add.w r0, r8, #5 │ │ │ │ │ │ │ │ │ │ 0006f328 : │ │ │ │ │ nco_grd_2D_sng(): │ │ │ │ │ nco_rgr.c:7718 │ │ │ │ │ subs r0, #1 │ │ │ │ │ nco_rgr.c:7716 │ │ │ │ │ push {r3, lr} │ │ │ │ │ @@ -185825,18 +185830,18 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nco_rgr.c:7723 │ │ │ │ │ blx 1182c │ │ │ │ │ nco_rgr.c:7727 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_rgr.c:7728 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - adcs.w r0, r6, #5 │ │ │ │ │ - rsb r0, r0, #5 │ │ │ │ │ - ands.w r0, r2, #8716288 @ 0x850000 │ │ │ │ │ - @ instruction: 0xf23c0005 │ │ │ │ │ + sbcs.w r0, r6, #5 │ │ │ │ │ + @ instruction: 0xf1e00005 │ │ │ │ │ + bics.w r0, r2, #8716288 @ 0x850000 │ │ │ │ │ + @ instruction: 0xf25c0005 │ │ │ │ │ │ │ │ │ │ 0006f368 : │ │ │ │ │ nco_grd_lat_sng(): │ │ │ │ │ nco_rgr.c:7735 │ │ │ │ │ subs r0, #1 │ │ │ │ │ nco_rgr.c:7733 │ │ │ │ │ push {r3, lr} │ │ │ │ │ @@ -185867,18 +185872,18 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nco_rgr.c:7740 │ │ │ │ │ blx 1182c │ │ │ │ │ nco_rgr.c:7744 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_rgr.c:7745 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - addw r0, r2, #2053 @ 0x805 │ │ │ │ │ - @ instruction: 0xf5940005 │ │ │ │ │ - @ instruction: 0xf3d20005 │ │ │ │ │ - @ instruction: 0xf1fc0005 │ │ │ │ │ + @ instruction: 0xf6220005 │ │ │ │ │ + subs.w r0, r4, #8716288 @ 0x850000 │ │ │ │ │ + @ instruction: 0xf3f20005 │ │ │ │ │ + @ instruction: 0xf21c0005 │ │ │ │ │ │ │ │ │ │ 0006f3a8 : │ │ │ │ │ nco_grd_lon_sng(): │ │ │ │ │ nco_rgr.c:7752 │ │ │ │ │ subs r0, #1 │ │ │ │ │ nco_rgr.c:7750 │ │ │ │ │ push {r3, lr} │ │ │ │ │ @@ -185921,20 +185926,20 @@ │ │ │ │ │ nco_rgr.c:7759 │ │ │ │ │ blx 1182c │ │ │ │ │ nco_rgr.c:7763 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_rgr.c:7764 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xf69c0005 │ │ │ │ │ - @ instruction: 0xf6360005 │ │ │ │ │ - @ instruction: 0xf7480005 │ │ │ │ │ - @ instruction: 0xf6ba0005 │ │ │ │ │ - @ instruction: 0xf6e00005 │ │ │ │ │ - @ instruction: 0xf70a0005 │ │ │ │ │ + @ instruction: 0xf6bc0005 │ │ │ │ │ + @ instruction: 0xf6560005 │ │ │ │ │ + @ instruction: 0xf7680005 │ │ │ │ │ + @ instruction: 0xf6da0005 │ │ │ │ │ + @ instruction: 0xf7000005 │ │ │ │ │ + @ instruction: 0xf72a0005 │ │ │ │ │ │ │ │ │ │ 0006f400 : │ │ │ │ │ nco_grd_xtn_sng(): │ │ │ │ │ nco_rgr.c:7771 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ beq.n 6f420 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ @@ -185958,18 +185963,18 @@ │ │ │ │ │ nco_rgr.c:7780 │ │ │ │ │ bx lr │ │ │ │ │ nco_rgr.c:7771 │ │ │ │ │ ldr r0, [pc, #12] @ (6f430 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xf7560005 │ │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ │ + @ instruction: 0xf7760005 │ │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r5, [pc, #168] @ (6f4dc ) │ │ │ │ │ + ldr r5, [pc, #296] @ (6f55c ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ 0006f434 : │ │ │ │ │ nco_rgr_grd_sng(): │ │ │ │ │ nco_rgr.c:7787 │ │ │ │ │ subs r0, #1 │ │ │ │ │ nco_rgr.c:7785 │ │ │ │ │ @@ -186001,18 +186006,18 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nco_rgr.c:7792 │ │ │ │ │ blx 1182c │ │ │ │ │ nco_rgr.c:7796 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_rgr.c:7797 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - @ instruction: 0xf73e0005 │ │ │ │ │ - @ instruction: 0xf72c0005 │ │ │ │ │ - @ instruction: 0xf74a0005 │ │ │ │ │ - @ instruction: 0xf7380005 │ │ │ │ │ + @ instruction: 0xf75e0005 │ │ │ │ │ + @ instruction: 0xf74c0005 │ │ │ │ │ + @ instruction: 0xf76a0005 │ │ │ │ │ + @ instruction: 0xf7580005 │ │ │ │ │ │ │ │ │ │ 0006f474 : │ │ │ │ │ nco_rgr_mth_sng(): │ │ │ │ │ nco_rgr.c:7804 │ │ │ │ │ subs r0, #1 │ │ │ │ │ nco_rgr.c:7802 │ │ │ │ │ push {r3, lr} │ │ │ │ │ @@ -186043,18 +186048,18 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nco_rgr.c:7809 │ │ │ │ │ blx 1182c │ │ │ │ │ nco_rgr.c:7813 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_rgr.c:7814 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - @ instruction: 0xf73a0005 │ │ │ │ │ - @ instruction: 0xf71c0005 │ │ │ │ │ - @ instruction: 0xf7420005 │ │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ │ + @ instruction: 0xf75a0005 │ │ │ │ │ + @ instruction: 0xf73c0005 │ │ │ │ │ + @ instruction: 0xf7620005 │ │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ 0006f4b4 : │ │ │ │ │ nco_rgr_mpf_sng(): │ │ │ │ │ nco_rgr.c:7821 │ │ │ │ │ subs r0, #1 │ │ │ │ │ nco_rgr.c:7819 │ │ │ │ │ @@ -186104,22 +186109,22 @@ │ │ │ │ │ nco_rgr.c:7829 │ │ │ │ │ blx 1182c │ │ │ │ │ nco_rgr.c:7833 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_rgr.c:7834 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xf79e0005 │ │ │ │ │ - @ instruction: 0xf7300005 │ │ │ │ │ - @ instruction: 0xf7b20005 │ │ │ │ │ - @ instruction: 0xf7d00005 │ │ │ │ │ - ldrb.w r0, [r2, #5] │ │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ │ + @ instruction: 0xf7be0005 │ │ │ │ │ + @ instruction: 0xf7500005 │ │ │ │ │ + @ instruction: 0xf7d20005 │ │ │ │ │ + @ instruction: 0xf7f00005 │ │ │ │ │ + ldrh.w r0, [r2, #5] │ │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str.w r0, [lr, r5] │ │ │ │ │ + str??.w r0, [lr, r5] │ │ │ │ │ │ │ │ │ │ 0006f518 : │ │ │ │ │ nco_rgr_nrm_sng(): │ │ │ │ │ nco_rgr.c:7841 │ │ │ │ │ subs r0, #1 │ │ │ │ │ nco_rgr.c:7839 │ │ │ │ │ push {r3, lr} │ │ │ │ │ @@ -186150,18 +186155,18 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nco_rgr.c:7846 │ │ │ │ │ blx 1182c │ │ │ │ │ nco_rgr.c:7850 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_rgr.c:7851 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - ldr??.w r0, [r2, r5] │ │ │ │ │ - str??.w r0, [r0, r5] │ │ │ │ │ - ldr??.w r0, [r2, r5] │ │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ │ + ldrb.w r0, [r2, #5] │ │ │ │ │ + strb.w r0, [r0, #5] │ │ │ │ │ + ldrb.w r0, [r2, #5] │ │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ 0006f558 : │ │ │ │ │ nco_tps_cmd_fmt_sng(): │ │ │ │ │ nco_rgr.c:7858 │ │ │ │ │ subs r0, #1 │ │ │ │ │ nco_rgr.c:7856 │ │ │ │ │ @@ -186233,25 +186238,25 @@ │ │ │ │ │ nco_rgr.c:7883 │ │ │ │ │ blx 1182c │ │ │ │ │ nco_rgr.c:7887 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_rgr.c:7888 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - strb.w r0, [lr, #5] │ │ │ │ │ - ldr??.w r0, [r8, r5] │ │ │ │ │ - ldrb.w r0, [r6, #5] │ │ │ │ │ - ldrh.w r0, [r4, #5] │ │ │ │ │ - ldr??.w r0, [sl, #5] │ │ │ │ │ - ldr??.w r0, [r0, r5] │ │ │ │ │ - ldrsb.w r0, [r6, #5] │ │ │ │ │ - ldrh.w r0, [r0, #5] │ │ │ │ │ - ldrh.w r0, [sl, #5] │ │ │ │ │ + strh.w r0, [lr, #5] │ │ │ │ │ + ldrb.w r0, [r8, #5] │ │ │ │ │ + ldrh.w r0, [r6, #5] │ │ │ │ │ ldr.w r0, [r4, #5] │ │ │ │ │ - vld4.8 {d0-d3}, [r6], r5 │ │ │ │ │ + ldr??.w r0, [sl, #5] │ │ │ │ │ + ldrsb.w r0, [r0, #5] │ │ │ │ │ + ldrsh.w r0, [r6, #5] │ │ │ │ │ + ldr.w r0, [r0, #5] │ │ │ │ │ + ldr.w r0, [sl, #5] │ │ │ │ │ + ldr??.w r0, [r4, #5] │ │ │ │ │ + vst4.8 {d16-d19}, [r6], r5 │ │ │ │ │ │ │ │ │ │ 0006f5e8 : │ │ │ │ │ nco_rgr_tps(): │ │ │ │ │ nco_rgr.c:7657 │ │ │ │ │ ldr r1, [pc, #396] @ (6f778 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -186463,33 +186468,33 @@ │ │ │ │ │ b.n 6f720 │ │ │ │ │ nco_rgr.c:7711 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ adds r6, r5, r1 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xfa340005 │ │ │ │ │ - @ instruction: 0xfa3a0005 │ │ │ │ │ + @ instruction: 0xfa540005 │ │ │ │ │ + @ instruction: 0xfa5a0005 │ │ │ │ │ adds r4, r7, r0 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldrsh.w r0, [ip, r5] │ │ │ │ │ - ldrsh.w r0, [lr, r5] │ │ │ │ │ + ldr??.w r0, [ip, r5] │ │ │ │ │ + ldr??.w r0, [lr, r5] │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsb.w r0, [r0, r5] │ │ │ │ │ + ldrsh.w r0, [r0, r5] │ │ │ │ │ asrs r4, r7, #29 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - ldr??.w r0, [r8, r5] │ │ │ │ │ - ldr??.w r0, [ip, r5] │ │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ │ + ldrb.w r0, [r8, #5] │ │ │ │ │ + ldrb.w r0, [ip, #5] │ │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb.w r0, [lr, #5] │ │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ │ + strh.w r0, [lr, #5] │ │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ 0006f7b8 : │ │ │ │ │ nco_tps_cmd_sng(): │ │ │ │ │ nco_rgr.c:7895 │ │ │ │ │ subs r0, #1 │ │ │ │ │ nco_rgr.c:7893 │ │ │ │ │ @@ -186561,25 +186566,25 @@ │ │ │ │ │ nco_rgr.c:7909 │ │ │ │ │ blx 1182c │ │ │ │ │ nco_rgr.c:7913 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_rgr.c:7914 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xf62e0005 │ │ │ │ │ - @ instruction: 0xf6180005 │ │ │ │ │ - ldr??.w r0, [sl, r5] │ │ │ │ │ - @ instruction: 0xf6540005 │ │ │ │ │ - @ instruction: 0xf77a0005 │ │ │ │ │ - strh.w r0, [r0, #5] │ │ │ │ │ - strh.w r0, [sl, #5] │ │ │ │ │ - @ instruction: 0xf6500005 │ │ │ │ │ - @ instruction: 0xf65a0005 │ │ │ │ │ - str??.w r0, [r0, r5] │ │ │ │ │ - str??.w r0, [lr, r5] │ │ │ │ │ + movw r0, #59397 @ 0xe805 │ │ │ │ │ + @ instruction: 0xf6380005 │ │ │ │ │ + ldrb.w r0, [sl, #5] │ │ │ │ │ + @ instruction: 0xf6740005 │ │ │ │ │ + @ instruction: 0xf79a0005 │ │ │ │ │ + str.w r0, [r0, #5] │ │ │ │ │ + str.w r0, [sl, #5] │ │ │ │ │ + @ instruction: 0xf6700005 │ │ │ │ │ + @ instruction: 0xf67a0005 │ │ │ │ │ + strb.w r0, [r0, #5] │ │ │ │ │ + strb.w r0, [lr, #5] │ │ │ │ │ │ │ │ │ │ 0006f848 : │ │ │ │ │ nco_lon_dff_brnch_dgr(): │ │ │ │ │ nco_rgr.c:11585 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ldr r2, [pc, #212] @ (6f920 ) │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ @@ -186684,22 +186689,22 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r6 │ │ │ │ │ asrs r2, r1, #24 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb.w r0, [ip, #5] │ │ │ │ │ + strh.w r0, [ip, #5] │ │ │ │ │ asrs r4, r3, #23 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r6, r6, #22 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf7d20005 │ │ │ │ │ + @ instruction: 0xf7f20005 │ │ │ │ │ │ │ │ │ │ 0006f93c : │ │ │ │ │ nco_lon_dff_brnch_rdn(): │ │ │ │ │ nco_rgr.c:11605 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ldr r2, [pc, #272] @ (6fa50 ) │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ @@ -186831,23 +186836,23 @@ │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ stmia r0!, {r0, r3} │ │ │ │ │ asrs r6, r2, #20 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf7b00005 │ │ │ │ │ + @ instruction: 0xf7d00005 │ │ │ │ │ asrs r0, r4, #19 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r2, r0, #19 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf6d20005 │ │ │ │ │ - @ instruction: 0xf6940005 │ │ │ │ │ + @ instruction: 0xf6f20005 │ │ │ │ │ + @ instruction: 0xf6b40005 │ │ │ │ │ │ │ │ │ │ 0006fa70 : │ │ │ │ │ nco_sph_plg_area(): │ │ │ │ │ nco_rgr.c:6971 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ nco_rgr.c:7035 │ │ │ │ │ @@ -187257,33 +187262,33 @@ │ │ │ │ │ ... │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ │ - lsls r6, r7, #14 │ │ │ │ │ + lsls r6, r3, #15 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r2, #15 │ │ │ │ │ movs r7, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r0, r7, #14 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - b.n 7029c │ │ │ │ │ + b.n 702dc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf63c0005 │ │ │ │ │ - addw r0, r6, #2053 @ 0x805 │ │ │ │ │ - lsls r2, r2, #6 │ │ │ │ │ + @ instruction: 0xf65c0005 │ │ │ │ │ + @ instruction: 0xf6260005 │ │ │ │ │ + lsls r2, r6, #6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r6, #5 │ │ │ │ │ movs r7, r0 │ │ │ │ │ - @ instruction: 0xf3fe0005 │ │ │ │ │ + ands.w r0, lr, #8716288 @ 0x850000 │ │ │ │ │ nco_rgr.c:7162 (discriminator 1) │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ vldr d6, [r8] │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ bne.n 6fde0 │ │ │ │ │ nco_rgr.c:7164 │ │ │ │ │ @@ -188184,18 +188189,18 @@ │ │ │ │ │ eors r1, r3 │ │ │ │ │ strb r2, [r0, #26] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ movs r5, #194 @ 0xc2 │ │ │ │ │ subs r5, #60 @ 0x3c │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf61c0005 │ │ │ │ │ - cdp 0, 1, cr0, cr10, cr5, {0} │ │ │ │ │ - add.w r0, r0, #5 │ │ │ │ │ - @ instruction: 0xf2980005 │ │ │ │ │ + @ instruction: 0xf63c0005 │ │ │ │ │ + cdp 0, 3, cr0, cr10, cr5, {0} │ │ │ │ │ + @ instruction: 0xf1200005 │ │ │ │ │ + @ instruction: 0xf2b80005 │ │ │ │ │ nco_rgr.c:7414 │ │ │ │ │ vsub.f64 d6, d9, d8 │ │ │ │ │ vldr d5, [pc, #732] @ 70940 │ │ │ │ │ vabs.f64 d6, d6 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ bpl.n 706da │ │ │ │ │ @@ -188491,17 +188496,17 @@ │ │ │ │ │ subs r4, #226 @ 0xe2 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ subs r7, #249 @ 0xf9 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldcl 0, cr0, [r2], #-20 @ 0xffffffec │ │ │ │ │ - ldc 0, cr0, [r6, #-20] @ 0xffffffec │ │ │ │ │ - @ instruction: 0xeb820005 │ │ │ │ │ + ldc 0, cr0, [r2], {5} │ │ │ │ │ + ldc 0, cr0, [r6, #-20]! @ 0xffffffec │ │ │ │ │ + sub.w r0, r2, r5 │ │ │ │ │ nco_rgr.c:7629 │ │ │ │ │ ldr r3, [pc, #788] @ (70c80 ) │ │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ │ ldr r4, [r2, r3] │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ vldr d7, [pc, #736] @ 70c58 │ │ │ │ │ @@ -188853,21 +188858,21 @@ │ │ │ │ │ eors r6, r6 │ │ │ │ │ strb r2, [r0, #26] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ movs r5, #194 @ 0xc2 │ │ │ │ │ subs r5, #60 @ 0x3c │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf2d40005 │ │ │ │ │ - movt r0, #32773 @ 0x8005 │ │ │ │ │ - orns r0, r8, #5 │ │ │ │ │ - @ instruction: 0xf0d20005 │ │ │ │ │ - sub.w r0, r0, #5 │ │ │ │ │ - @ instruction: 0xf0e40005 │ │ │ │ │ - add.w r0, r8, r5 │ │ │ │ │ + @ instruction: 0xf2f40005 │ │ │ │ │ + @ instruction: 0xf2e80005 │ │ │ │ │ + eors.w r0, r8, #5 │ │ │ │ │ + @ instruction: 0xf0f20005 │ │ │ │ │ + rsb r0, r0, #5 │ │ │ │ │ + add.w r0, r4, #5 │ │ │ │ │ + @ instruction: 0xeb280005 │ │ │ │ │ nco_rgr.c:7264 (discriminator 1) │ │ │ │ │ add r2, r5 │ │ │ │ │ vldr d6, [r4] │ │ │ │ │ vldr d7, [r2] │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ bne.n 70cd4 │ │ │ │ │ @@ -189317,34 +189322,34 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r2 │ │ │ │ │ ... │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ - ldrd r0, r0, [r0, #-20] │ │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ │ + ldrd r0, r0, [r0, #-20]! │ │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r5, {r5, r7} │ │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 70974 │ │ │ │ │ + b.n 709b4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xeaf20005 │ │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ + adds.w r0, r2, r5 │ │ │ │ │ + ldr r3, [sp, #264] @ 0x108 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pkhbt r0, sl, r5 │ │ │ │ │ + @ instruction: 0xeaea0005 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldcl 0, cr0, [r6, #-20] @ 0xffffffec │ │ │ │ │ + ldcl 0, cr0, [r6, #-20]! @ 0xffffffec │ │ │ │ │ nco_rgr.c:7558 │ │ │ │ │ ldr r3, [pc, #192] @ (7119c ) │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ │ mov r6, r8 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ @@ -189416,32 +189421,32 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r3, #424 @ 0x1a8 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmdb sl!, {r0, r2} │ │ │ │ │ - ldr r1, [sp, #816] @ 0x330 │ │ │ │ │ + ldrd r0, r0, [sl, #-20] │ │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r4!, {r1} │ │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 709c8 │ │ │ │ │ + b.n 70a08 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ │ + ldmia r4!, {r1, r2} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 7122c │ │ │ │ │ + b.n 7126c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 71238 │ │ │ │ │ + b.n 71278 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 000711c8 : │ │ │ │ │ nco_rgr_wgt(): │ │ │ │ │ nco_rgr.c:3660 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r0 │ │ │ │ │ @@ -190550,119 +190555,119 @@ │ │ │ │ │ nco_rgr.c:3839 │ │ │ │ │ movs r3, #7 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ nco_rgr.c:3842 (discriminator 1) │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 12fe0 │ │ │ │ │ b.n 7132e │ │ │ │ │ - subs r5, #94 @ 0x5e │ │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldc2l 0, cr0, [r0], #-24 @ 0xffffffe8 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ mrrc2 0, 0, r0, sl, cr6 │ │ │ │ │ - bx r9 │ │ │ │ │ + bx sp │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r4, #154 @ 0x9a │ │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ │ movs r6, r0 │ │ │ │ │ - mrrc 0, 0, r0, r6, cr5 │ │ │ │ │ - ldc 0, cr0, [lr], {5} │ │ │ │ │ - ldc 0, cr0, [r4], {5} │ │ │ │ │ - ldc 0, cr0, [r2], {5} │ │ │ │ │ - ldc 0, cr0, [r4], {5} │ │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ │ + ldcl 0, cr0, [r6], #-20 @ 0xffffffec │ │ │ │ │ + ldc 0, cr0, [lr], #20 │ │ │ │ │ + ldc 0, cr0, [r4], #20 │ │ │ │ │ + ldc 0, cr0, [r2], #20 │ │ │ │ │ + ldc 0, cr0, [r4], #20 │ │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldcl 0, cr0, [r4], #-20 @ 0xffffffec │ │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ │ + ldc 0, cr0, [r4], {5} │ │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - rsb r0, lr, r5 │ │ │ │ │ - bhi.n 71a28 │ │ │ │ │ + @ instruction: 0xebee0005 │ │ │ │ │ + bls.n 71a68 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bhi.n 71a28 │ │ │ │ │ + bls.n 71a68 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ │ + add r4, sp, #32 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r6, #112] @ 0x70 │ │ │ │ │ + ldr r6, [r2, #116] @ 0x74 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, pc, #976 @ (adr r2, 71e28 ) │ │ │ │ │ + add r3, pc, #80 @ (adr r3, 71aa8 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrd r0, r0, [r6, #20] │ │ │ │ │ - ldrd r0, r0, [r0, #20]! │ │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ │ + ldrd r0, r0, [r6, #20]! │ │ │ │ │ + ands.w r0, r0, r5 │ │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bics.w r0, r4, r5 │ │ │ │ │ + orrs.w r0, r4, r5 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldc 0, cr0, [sl, #-20]! @ 0xffffffec │ │ │ │ │ - stc 0, cr0, [r4, #-20]! @ 0xffffffec │ │ │ │ │ + ldcl 0, cr0, [sl, #-20] @ 0xffffffec │ │ │ │ │ + stcl 0, cr0, [r4, #-20] @ 0xffffffec │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldcl 0, cr0, [sl, #20]! │ │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ │ + cdp 0, 1, cr0, cr10, cr5, {0} │ │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, sp, #0 │ │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, sp, #944 @ 0x3b0 │ │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ │ + add r1, sp, #8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ │ + add r0, sp, #816 @ 0x330 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r7, pc, #384 @ (adr r7, 71c28 ) │ │ │ │ │ + add r7, pc, #512 @ (adr r7, 71ca8 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r7, pc, #288 @ (adr r7, 71bcc ) │ │ │ │ │ + add r7, pc, #416 @ (adr r7, 71c4c ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r7, pc, #248 @ (adr r7, 71ba8 ) │ │ │ │ │ + add r7, pc, #376 @ (adr r7, 71c28 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r7, pc, #216 @ (adr r7, 71b8c ) │ │ │ │ │ + add r7, pc, #344 @ (adr r7, 71c0c ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r7, pc, #176 @ (adr r7, 71b68 ) │ │ │ │ │ + add r7, pc, #304 @ (adr r7, 71be8 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r7, pc, #168 @ (adr r7, 71b64 ) │ │ │ │ │ + add r7, pc, #296 @ (adr r7, 71be4 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r6, pc, #920 @ (adr r6, 71e58 ) │ │ │ │ │ + add r7, pc, #24 @ (adr r7, 71ad8 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 71730 │ │ │ │ │ + b.n 71770 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xe9ac0005 │ │ │ │ │ - add r6, pc, #576 @ (adr r6, 71d0c ) │ │ │ │ │ + strd r0, r0, [ip, #20] │ │ │ │ │ + add r6, pc, #704 @ (adr r6, 71d8c ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r6, pc, #256 @ (adr r6, 71bd0 ) │ │ │ │ │ + add r6, pc, #384 @ (adr r6, 71c50 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_rgr.c:4055 │ │ │ │ │ ldr.w r1, [pc, #1872] @ 72228 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ @@ -191548,29 +191553,29 @@ │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ ... │ │ │ │ │ movs r0, r0 │ │ │ │ │ bics r4, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ orrs r4, r6 │ │ │ │ │ - add r5, pc, #512 @ (adr r5, 7242c ) │ │ │ │ │ + add r5, pc, #640 @ (adr r5, 724ac ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, pc, #936 @ (adr r4, 725d8 ) │ │ │ │ │ + add r5, pc, #40 @ (adr r5, 72258 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, pc, #936 @ (adr r4, 725dc ) │ │ │ │ │ + add r5, pc, #40 @ (adr r5, 7225c ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stcl 0, cr0, [r8], #20 │ │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ │ + stc 0, cr0, [r8, #-20] @ 0xffffffec │ │ │ │ │ + subs r6, #236 @ 0xec │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldcl 0, cr0, [r2], {5} │ │ │ │ │ - stc 0, cr0, [r4], #20 │ │ │ │ │ + ldcl 0, cr0, [r2], #20 │ │ │ │ │ + stcl 0, cr0, [r4], {5} │ │ │ │ │ nco_rgr.c:4639 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ beq.w 7286e │ │ │ │ │ nco_rgr.c:4640 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ @@ -192014,22 +192019,22 @@ │ │ │ │ │ ands r1, r5 │ │ │ │ │ cmp r5, #27 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r5 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf7b80005 │ │ │ │ │ - usada8 r0, lr, r5, r0 │ │ │ │ │ - ldmia.w r8!, {r0, r2} │ │ │ │ │ - stmia.w lr, {r0, r2} │ │ │ │ │ - smlad r0, r8, r5, r0 │ │ │ │ │ - smlabb r0, r0, r5, r0 │ │ │ │ │ - smlad r0, r0, r5, r0 │ │ │ │ │ - @ instruction: 0xfae20005 │ │ │ │ │ + @ instruction: 0xf7d80005 │ │ │ │ │ + @ instruction: 0xfb9e0005 │ │ │ │ │ + @ instruction: 0xe8d80005 │ │ │ │ │ + stmia.w lr!, {r0, r2} │ │ │ │ │ + smlsd r0, r8, r5, r0 │ │ │ │ │ + smlawb r0, r0, r5, r0 │ │ │ │ │ + smlsd r0, r0, r5, r0 │ │ │ │ │ + mla r0, r2, r5, r0 │ │ │ │ │ nco_rgr.c:4758 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ nco_rgr.c:4765 │ │ │ │ │ add r1, sp, #596 @ 0x254 │ │ │ │ │ nco_rgr.c:4758 │ │ │ │ │ ldr.w r3, [sl, #368] @ 0x170 │ │ │ │ │ nco_rgr.c:4765 │ │ │ │ │ @@ -192467,26 +192472,26 @@ │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ ... │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ - strb r4, [r6, #26] │ │ │ │ │ + strb r4, [r2, #27] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xfa6c0005 │ │ │ │ │ + @ instruction: 0xfa8c0005 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 72458 │ │ │ │ │ + b.n 72498 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - udf #236 @ 0xec │ │ │ │ │ + svc 12 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf1940005 │ │ │ │ │ + subs.w r0, r4, #5 │ │ │ │ │ nco_rgr.c:4171 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ nco_rgr.c:4162 │ │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ │ nco_rgr.c:4171 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ │ @@ -193034,32 +193039,32 @@ │ │ │ │ │ nop │ │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ add r5, pc, #880 @ (adr r5, 73130 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ │ + movs r4, #28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ │ + adds r1, #28 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bge.n 72e08 │ │ │ │ │ + bge.n 72e48 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - vaddl.u32 q0, d14, d5 │ │ │ │ │ - vaddl.u16 q0, d14, d5 │ │ │ │ │ - vaddl.u16 q0, d6, d5 │ │ │ │ │ - vaddl.u16 q0, d6, d5 │ │ │ │ │ - vaddl.u16 q0, d2, d5 │ │ │ │ │ - vaddl.u16 q0, d14, d5 │ │ │ │ │ - vaddl.u16 q0, d2, d5 │ │ │ │ │ - vaddl.u8 q0, d4, d5 │ │ │ │ │ + vaddl.u8 q8, d14, d5 │ │ │ │ │ + vaddl.u q0, d14, d5 │ │ │ │ │ + vaddl.u q0, d6, d5 │ │ │ │ │ + vaddl.u q0, d6, d5 │ │ │ │ │ + vswp d0, d5 │ │ │ │ │ + vaddl.u q0, d14, d5 │ │ │ │ │ + vswp d0, d5 │ │ │ │ │ + vaddl.u32 q0, d4, d5 │ │ │ │ │ nco_rgr.c:5047 (discriminator 1) │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ │ nco_rgr.c:5052 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r4, [sp, #196] @ 0xc4 │ │ │ │ │ @@ -194299,44 +194304,45 @@ │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r2, [sp, #228] @ 0xe4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 736b4 │ │ │ │ │ nop │ │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bhi.n 736c8 │ │ │ │ │ + bhi.n 73708 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r7, #20 │ │ │ │ │ + lsls r6, r3, #21 │ │ │ │ │ movs r6, r0 │ │ │ │ │ bfi r0, r4, #0, #7 │ │ │ │ │ ssat16 r0, #7, lr │ │ │ │ │ - subs r2, r7, r7 │ │ │ │ │ + adds r2, r3, #0 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r4, [r1, #72] @ 0x48 │ │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldc 0, cr0, [r6, #12] │ │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ │ + ldc 0, cr0, [r6, #12]! │ │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strb r2, [r4, #17] │ │ │ │ │ + strb r2, [r0, #18] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - vaddl.u32 q8, d12, d5 │ │ │ │ │ - vrev64.16 d0, d5 │ │ │ │ │ - lsls r2, r2, #2 │ │ │ │ │ + movs r4, r1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r4, r7 │ │ │ │ │ + vaddl.u16 q8, d4, d5 │ │ │ │ │ + lsls r2, r6, #2 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + lsls r4, r3, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r2, [r4, #5] │ │ │ │ │ + strb r2, [r0, #6] │ │ │ │ │ movs r3, r0 │ │ │ │ │ ldrd r8, r9, [sp, #452] @ 0x1c4 │ │ │ │ │ ldrd r4, sl, [sp, #464] @ 0x1d0 │ │ │ │ │ nco_rgr.c:5736 │ │ │ │ │ ldr.w r3, [sl, #64] @ 0x40 │ │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ @@ -194966,65 +194972,65 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r6 │ │ │ │ │ - lsrs r2, r4, #4 │ │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ │ + movs r3, #12 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsrs r6, r0, #4 │ │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r6, #2 │ │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsrs r4, r0, #2 │ │ │ │ │ + lsrs r4, r4, #2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r1, #154 @ 0x9a │ │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsls r6, r4, #31 │ │ │ │ │ + lsrs r6, r0, #32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r0, r2, #30 │ │ │ │ │ + lsls r0, r6, #30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r0, #18 │ │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsls r0, r6, #29 │ │ │ │ │ + lsls r0, r2, #30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsls r6, r5, #29 │ │ │ │ │ + lsls r6, r1, #30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r6, [r5, r0] │ │ │ │ │ + ldr r6, [r1, r1] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsls r6, r7, #30 │ │ │ │ │ + lsls r6, r3, #31 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r7, #30 │ │ │ │ │ + lsls r4, r3, #31 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ nco_rgr.c:6072 │ │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ │ add r6, sp, #608 @ 0x260 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ @@ -195427,27 +195433,27 @@ │ │ │ │ │ b.n 73f56 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0x479e │ │ │ │ │ - lsls r6, r7, #27 │ │ │ │ │ + lsls r6, r3, #28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r6, r1, #29 │ │ │ │ │ + lsls r6, r5, #29 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r7, #28 │ │ │ │ │ + lsls r2, r3, #29 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r5, #27 │ │ │ │ │ + lsls r4, r1, #28 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ │ + ldr r1, [sp, #776] @ 0x308 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r4, r7, #3 │ │ │ │ │ + asrs r4, r3, #4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ nco_rgr.c:6739 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ bhi.w 7493e │ │ │ │ │ nco_rgr.c:6740 │ │ │ │ │ blx 10bc4 │ │ │ │ │ @@ -196785,121 +196791,122 @@ │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ nco_rgr.c:6012 │ │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ │ nco_rgr.c:6011 │ │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ │ b.w 73ec4 │ │ │ │ │ nop │ │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ │ movs r6, r0 │ │ │ │ │ ldmia r5, {r2, r4, r5, r6} │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - vaddl.u32 q8, d8, d5 │ │ │ │ │ - str r2, [r4, r1] │ │ │ │ │ + movs r0, r1 │ │ │ │ │ + movs r6, r0 │ │ │ │ │ + str r2, [r0, r2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - adds r0, r7, r1 │ │ │ │ │ + adds r0, r3, r2 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strh r6, [r0, #30] │ │ │ │ │ + strh r6, [r4, #30] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r4, [r3, #22] │ │ │ │ │ + strh r4, [r7, #22] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cdp2 0, 10, cr0, cr0, cr5, {0} │ │ │ │ │ - b.n 74f58 │ │ │ │ │ + cdp2 0, 12, cr0, cr0, cr5, {0} │ │ │ │ │ + b.n 74f98 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 74f44 │ │ │ │ │ + b.n 74f84 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 74f30 │ │ │ │ │ + b.n 74f70 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 744b0 │ │ │ │ │ + b.n 744f0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 74554 │ │ │ │ │ + b.n 74594 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 748c0 │ │ │ │ │ + b.n 74900 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r1, r3, r5} │ │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r1, r2, r3, r5} │ │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r1, r2, r4, r5} │ │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r1, r2, r4, r5} │ │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bhi.n 74b08 │ │ │ │ │ + bhi.n 74b48 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r4, #4] │ │ │ │ │ + str r0, [r0, #8] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r2, [pc, #600] @ (74cf4 ) │ │ │ │ │ + ldr r2, [pc, #728] @ (74d74 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrh.w r0, [r2, #5] │ │ │ │ │ - ldr.w r0, [r0, #5] │ │ │ │ │ - asrs r2, r3, #9 │ │ │ │ │ + ldr.w r0, [r2, #5] │ │ │ │ │ + ldr??.w r0, [r0, #5] │ │ │ │ │ + asrs r2, r7, #9 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - asrs r6, r0, #9 │ │ │ │ │ + asrs r6, r4, #9 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r2, r4, #10 │ │ │ │ │ + asrs r2, r0, #11 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str.w r0, [r0, #5] │ │ │ │ │ - str.w r0, [r2, #5] │ │ │ │ │ - ldrb.w r0, [r0, r5] │ │ │ │ │ - ldr r2, [pc, #184] @ (74b7c ) │ │ │ │ │ + str??.w r0, [r0, #5] │ │ │ │ │ + str??.w r0, [r2, #5] │ │ │ │ │ + ldrh.w r0, [r0, r5] │ │ │ │ │ + ldr r2, [pc, #312] @ (74bfc ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r6, r7, #7 │ │ │ │ │ + asrs r6, r3, #8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r2, r3, #9 │ │ │ │ │ + asrs r2, r7, #9 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xf7e00005 │ │ │ │ │ - @ instruction: 0xf7d80005 │ │ │ │ │ - lsls r0, r3, #8 │ │ │ │ │ + strb.w r0, [r0, r5] │ │ │ │ │ + @ instruction: 0xf7f80005 │ │ │ │ │ + lsls r0, r7, #8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r0, #24 │ │ │ │ │ + lsls r4, r4, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r2, r1, #24 │ │ │ │ │ + lsls r2, r5, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - lsls r4, r2, #24 │ │ │ │ │ + lsls r4, r6, #24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - @ instruction: 0xfb9a0005 │ │ │ │ │ - cdp2 0, 1, cr0, cr0, cr5, {0} │ │ │ │ │ + @ instruction: 0xfbba0005 │ │ │ │ │ + cdp2 0, 3, cr0, cr0, cr5, {0} │ │ │ │ │ nco_rgr.c:5916 │ │ │ │ │ add.w r8, sp, #880 @ 0x370 │ │ │ │ │ nco_rgr.c:5917 │ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ nco_rgr.c:5916 │ │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ │ nco_rgr.c:5915 │ │ │ │ │ @@ -197314,17 +197321,17 @@ │ │ │ │ │ bne.n 74d82 │ │ │ │ │ b.w 72570 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcs.n 74cdc │ │ │ │ │ + bcs.n 74d1c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bcs.n 74cf0 │ │ │ │ │ + bcs.n 74d30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:5631 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12ca4 │ │ │ │ │ cbz r0, 74de4 │ │ │ │ │ nco_rgr.c:5631 (discriminator 2) │ │ │ │ │ @@ -198913,64 +198920,64 @@ │ │ │ │ │ nop │ │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ add r5, pc, #880 @ (adr r5, 75d50 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r3!, {r2, r4, r5} │ │ │ │ │ - lsls r4, r1, #2 │ │ │ │ │ + lsls r4, r5, #2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 757b0 │ │ │ │ │ + b.n 757f0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 752e0 │ │ │ │ │ + b.n 75320 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 752dc │ │ │ │ │ + b.n 7531c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 752d8 │ │ │ │ │ + b.n 75318 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cdp 0, 14, cr0, cr2, cr5, {0} │ │ │ │ │ - cdp 0, 6, cr0, cr2, cr5, {0} │ │ │ │ │ - cdp 0, 12, cr0, cr14, cr5, {0} │ │ │ │ │ - cdp 0, 7, cr0, cr14, cr5, {0} │ │ │ │ │ - cdp 0, 8, cr0, cr8, cr5, {0} │ │ │ │ │ + vhadd.s8 d0, d2, d5 │ │ │ │ │ + cdp 0, 8, cr0, cr2, cr5, {0} │ │ │ │ │ + cdp 0, 14, cr0, cr14, cr5, {0} │ │ │ │ │ + cdp 0, 9, cr0, cr14, cr5, {0} │ │ │ │ │ + cdp 0, 10, cr0, cr8, cr5, {0} │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r6, #1 │ │ │ │ │ + asrs r2, r2, #2 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xb66c │ │ │ │ │ + @ instruction: 0xb68c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r3, #8] │ │ │ │ │ + str r4, [r7, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xb60a │ │ │ │ │ + @ instruction: 0xb62a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - push {r4, r5} │ │ │ │ │ + push {r4, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ │ + push {r2, r4, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r2, r6, #6 │ │ │ │ │ + lsls r2, r2, #7 │ │ │ │ │ movs r3, r0 │ │ │ │ │ nco_rgr.c:4860 │ │ │ │ │ mov r9, sl │ │ │ │ │ ldr.w fp, [sp, #244] @ 0xf4 │ │ │ │ │ ldr.w sl, [sp, #252] @ 0xfc │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ beq.n 75b1e │ │ │ │ │ @@ -199642,51 +199649,51 @@ │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ ... │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ │ + ldmia r0!, {r1} │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ble.n 75fc0 │ │ │ │ │ + ble.n 76000 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bge.n 75f90 │ │ │ │ │ + bge.n 75fd0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbz r4, 76054 │ │ │ │ │ + cbz r4, 7605c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ │ + pop {r1, r3, pc} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [pc, #344] @ (761b4 ) │ │ │ │ │ + ldr r4, [pc, #472] @ (76234 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r5, #120] @ 0x78 │ │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:6310 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ beq.w 76880 │ │ │ │ │ nco_rgr.c:6311 │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ @@ -200289,42 +200296,42 @@ │ │ │ │ │ nop │ │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ add r5, pc, #880 @ (adr r5, 768c0 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r3!, {r2, r4, r5} │ │ │ │ │ - b.n 76490 │ │ │ │ │ + b.n 764d0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 7649c │ │ │ │ │ + b.n 764dc │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ │ + bkpt 0x0006 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sbc.w r0, r0, r5 │ │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ │ + @ instruction: 0xeb800005 │ │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r1, #2 │ │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r4, pc, #696 @ (adr r4, 76838 ) │ │ │ │ │ + add r4, pc, #824 @ (adr r4, 768b8 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r3, pc, #248 @ (adr r3, 7667c ) │ │ │ │ │ + add r3, pc, #376 @ (adr r3, 766fc ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r7, pc, #576 @ (adr r7, 767cc ) │ │ │ │ │ + add r7, pc, #704 @ (adr r7, 7684c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r7, pc, #176 @ (adr r7, 76640 ) │ │ │ │ │ + add r7, pc, #304 @ (adr r7, 766c0 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:4980 │ │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ nco_rgr.c:4981 │ │ │ │ │ blx 10bc4 │ │ │ │ │ @@ -200876,31 +200883,31 @@ │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx 12fe0 │ │ │ │ │ b.w 74caa │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xb756 │ │ │ │ │ + @ instruction: 0xb776 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ │ + ldmia r2!, {r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bge.n 76ae8 │ │ │ │ │ + bge.n 76928 │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:4066 │ │ │ │ │ ldr.w r2, [pc, #1676] @ 77090 │ │ │ │ │ add r2, pc │ │ │ │ │ b.n 763de │ │ │ │ │ nco_rgr.c:6043 │ │ │ │ │ movs r7, #1 │ │ │ │ │ @@ -201726,51 +201733,51 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.w 73268 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r1, [pc, #464] @ (77260 ) │ │ │ │ │ - strh r4, [r7, #24] │ │ │ │ │ + strh r4, [r5, #26] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r0, [r6, #10] │ │ │ │ │ + strh r0, [r4, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r0, [r4, #10] │ │ │ │ │ + strh r0, [r2, #12] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bgt.n 77130 │ │ │ │ │ + bgt.n 77170 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bge.n 77088 │ │ │ │ │ + blt.n 770c8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r0, r5] │ │ │ │ │ + strb r6, [r4, r5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - blt.n 77034 │ │ │ │ │ + blt.n 77074 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bge.n 77180 │ │ │ │ │ + bge.n 771c0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r4, 770f2 │ │ │ │ │ + cbz r4, 770fa │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xb6a6 │ │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:4452 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bgt.w 71ee6 │ │ │ │ │ nco_rgr.c:4457 │ │ │ │ │ blx 10bc4 │ │ │ │ │ @@ -202847,79 +202854,79 @@ │ │ │ │ │ nop.w │ │ │ │ │ ldrsb r6, [r2, r0] │ │ │ │ │ ldr r6, [sp, #924] @ 0x39c │ │ │ │ │ lsls r7, r5, #14 │ │ │ │ │ subs r4, #210 @ 0xd2 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r3, [pc, #736] @ (77ce8 ) │ │ │ │ │ + ldr r3, [pc, #864] @ (77d68 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + bne.n 77a2c │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - beq.n 779ec │ │ │ │ │ + add r6, pc, #816 @ (adr r6, 77d50 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ │ + uxth r6, r4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r6, pc, #688 @ (adr r6, 77cd0 ) │ │ │ │ │ + uxth r6, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ uxth r6, r0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - sxtb r6, r6 │ │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - sxtb r6, r4 │ │ │ │ │ + pop {r3, r4, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ pop {r2, r3, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ │ + pop {r2, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r2, r5, r6} │ │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ │ + pop {r2, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r2, r5, r6} │ │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - ldr r0, [pc, #208] @ (77b20 ) │ │ │ │ │ + ldr r0, [pc, #336] @ (77ba0 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ │ + add r7, sp, #536 @ 0x218 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bxns r7 │ │ │ │ │ + bxns fp │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bx r1 │ │ │ │ │ + bx r5 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r5, [sp, #280] @ 0x118 │ │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bcs.n 77b30 │ │ │ │ │ + bcs.n 77b70 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:6481 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ beq.w 778ba │ │ │ │ │ mov.w r3, fp, lsl #2 │ │ │ │ │ b.n 779ba │ │ │ │ │ nco_rgr.c:5704 │ │ │ │ │ @@ -203739,139 +203746,139 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0x479e │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ │ stmia r1!, {r0, r1, r2, r3, r4, r6, r7} │ │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r2, [r3, #28] │ │ │ │ │ + str r2, [r7, #28] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r7, #8 │ │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ │ + cmp r7, #94 @ 0x5e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r4, [r6, #20] │ │ │ │ │ + str r4, [r2, #24] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ │ movs r4, r0 │ │ │ │ │ + push {r4, r7} │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + push {r7} │ │ │ │ │ + movs r5, r0 │ │ │ │ │ push {r4, r5, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ push {r5, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ push {r4, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ push {r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ push {r4, r5} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r5} │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - push {r4} │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - push {r2, r3} │ │ │ │ │ + push {r2, r3, r5} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {} │ │ │ │ │ + push {r5} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r1, r3, r4} │ │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r1, r2, r3} │ │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r4, r2 │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbz r2, 78294 │ │ │ │ │ + push {r1} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ │ movs r6, r0 │ │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ │ + stmia r4!, {r1, r2, r3, r4} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r6, #22] │ │ │ │ │ + ldrh r6, [r2, #24] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbz r2, 78290 │ │ │ │ │ + cbz r2, 78298 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r6, 7828e │ │ │ │ │ + cbz r6, 78296 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r6, 7828e │ │ │ │ │ + cbz r6, 78296 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r0, 7828c │ │ │ │ │ + cbz r0, 78294 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r4, [r6, r1] │ │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, pc, #408 @ (adr r0, 783f8 ) │ │ │ │ │ + add r0, pc, #536 @ (adr r0, 78478 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r4, #4 │ │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ │ + ldrsh r2, [r3, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, pc, #96 @ (adr r0, 782d0 ) │ │ │ │ │ + add r0, pc, #224 @ (adr r0, 78350 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ │ + cmp r4, #12 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r0, [r6, #26] │ │ │ │ │ + strh r0, [r2, #28] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ │ + cmp r3, #234 @ 0xea │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r0, [r2, r7] │ │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r3, #24 │ │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r6, [r1, r5] │ │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r4, pc, #128 @ (adr r4, 78330 ) │ │ │ │ │ + add r4, pc, #256 @ (adr r4, 783b0 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:6355 │ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ │ cbz r3, 78304 │ │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ │ subs r0, r3, #4 │ │ │ │ │ @@ -204325,83 +204332,83 @@ │ │ │ │ │ add r3, pc │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 10908 │ │ │ │ │ nco_rgr.c:5881 │ │ │ │ │ b.w 73a9c │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ │ + adds r4, #0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ │ + add r1, sp, #24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ │ + add r0, sp, #824 @ 0x338 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ │ + add r0, sp, #824 @ 0x338 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ │ + add r0, sp, #824 @ 0x338 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r2, #166 @ 0xa6 │ │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r0, [r1, #24] │ │ │ │ │ + strh r0, [r5, #24] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbnz r2, 78790 │ │ │ │ │ + pop {r1} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r1, #0] │ │ │ │ │ + strh r2, [r5, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r4, #0] │ │ │ │ │ + strh r6, [r0, #2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bmi.n 7867c │ │ │ │ │ + bmi.n 786bc │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r7, #236 @ 0xec │ │ │ │ │ + ands r4, r1 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r7, #8 │ │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ 00078750 : │ │ │ │ │ nco_lon_crn_avg_brnch(): │ │ │ │ │ nco_rgr.c:11630 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ nco_rgr.c:11635 │ │ │ │ │ @@ -204608,31 +204615,31 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r6 │ │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ strh r2, [r3, #54] @ 0x36 │ │ │ │ │ movs r6, r0 │ │ │ │ │ strh r4, [r3, #54] @ 0x36 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r6, [r3, #50] @ 0x32 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00078934 : │ │ │ │ │ nco_lon_ply_avg_brnch_dgr(): │ │ │ │ │ nco_rgr.c:11669 │ │ │ │ │ push {r3, lr} │ │ │ │ │ nco_rgr.c:11679 │ │ │ │ │ @@ -204709,19 +204716,19 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r6 │ │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - strh r2, [r5, r6] │ │ │ │ │ + strh r2, [r1, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 000789e4 : │ │ │ │ │ nco_ccw_chk.localalias(): │ │ │ │ │ nco_rgr.c:11701 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ @@ -205137,33 +205144,33 @@ │ │ │ │ │ ... │ │ │ │ │ strh r4, [r5, #34] @ 0x22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ strh r6, [r4, #34] @ 0x22 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ strh r0, [r4, #22] │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ │ + stmia r5!, {} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r3!, {r4, r6, r7} │ │ │ │ │ + stmia r3!, {r4, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, r4, #0 │ │ │ │ │ + subs r2, r0, #1 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - str r0, [r3, r1] │ │ │ │ │ + str r0, [r7, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00078d64 : │ │ │ │ │ nco_grd_mk(): │ │ │ │ │ nco_rgr.c:7919 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_rgr.c:8107 │ │ │ │ │ @@ -205884,39 +205891,39 @@ │ │ │ │ │ eors r6, r2 │ │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ │ add r2, pc, #328 @ (adr r2, 79474 ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ strh r6, [r4, #6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ │ movs r4, r0 │ │ │ │ │ strh r2, [r6, #4] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r6, #7] │ │ │ │ │ + strb r0, [r2, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r5, #5] │ │ │ │ │ + strb r2, [r1, #6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ nco_rgr.c:8448 │ │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ │ nco_rgr.c:8473 (discriminator 3) │ │ │ │ │ adds r3, #32 │ │ │ │ │ @@ -206650,30 +206657,30 @@ │ │ │ │ │ ... │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r5 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bkpt 0x009a │ │ │ │ │ + bkpt 0x00ba │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r0, [r1, #56] @ 0x38 │ │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - vst4.8 {d16-d19}, [ip], r2 │ │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ │ + vld4.8 {d16-d19}, [ip], r2 │ │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ │ movs r4, r0 │ │ │ │ │ nco_rgr.c:8619 │ │ │ │ │ add r6, pc │ │ │ │ │ nco_rgr.c:8622 │ │ │ │ │ ldr.w r8, [pc, #1396] @ 79f00 │ │ │ │ │ nco_rgr.c:8623 │ │ │ │ │ ldr.w r7, [pc, #1396] @ 79f04 │ │ │ │ │ @@ -207395,114 +207402,114 @@ │ │ │ │ │ nco_rgr.c:8820 │ │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r3, pc │ │ │ │ │ b.n 79fd8 │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbnz r4, 79f78 │ │ │ │ │ + cbnz r4, 79f80 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbnz r6, 79f78 │ │ │ │ │ + cbnz r6, 79f80 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbnz r2, 79f7c │ │ │ │ │ + cbnz r2, 79f84 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbnz r0, 79f82 │ │ │ │ │ + cbnz r0, 79f8a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r0, #158 @ 0x9e │ │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r6, pc, #888 @ (adr r6, 7a2a8 ) │ │ │ │ │ + add r6, pc, #1016 @ (adr r6, 7a328 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ │ + cmp r4, #26 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r7, pc, #64 @ (adr r7, 79f80 ) │ │ │ │ │ + add r7, pc, #192 @ (adr r7, 7a000 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh.w r0, [r4, r2] │ │ │ │ │ - stmia r0!, {r5} │ │ │ │ │ + ldr.w r0, [r4, r2] │ │ │ │ │ + stmia r0!, {r6} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - stmia r0!, {} │ │ │ │ │ + stmia r0!, {r5} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp r2, #234 @ 0xea │ │ │ │ │ + cmp r3, #10 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - revsh r6, r5 │ │ │ │ │ + cbnz r6, 79f9e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf7da0002 │ │ │ │ │ - itte lt │ │ │ │ │ - movlt r2, r0 │ │ │ │ │ - itte ge @ unpredictable │ │ │ │ │ - movge r2, r0 │ │ │ │ │ - cmpge r3, #72 @ 0x48 │ │ │ │ │ - movlt r4, r0 │ │ │ │ │ - itee │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - revshal r4, r0 │ │ │ │ │ - moval r5, r0 │ │ │ │ │ - @ instruction: 0xf7900002 │ │ │ │ │ - itt vc │ │ │ │ │ + @ instruction: 0xf7fa0002 │ │ │ │ │ + itte le │ │ │ │ │ + movle r2, r0 │ │ │ │ │ + itte gt @ unpredictable │ │ │ │ │ + movgt r2, r0 │ │ │ │ │ + cmpgt r3, #104 @ 0x68 │ │ │ │ │ + movle r4, r0 │ │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ │ + movs r2, r0 │ │ │ │ │ + revsh r4, r4 │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + @ instruction: 0xf7b00002 │ │ │ │ │ + itt ls │ │ │ │ │ + movls r2, r0 │ │ │ │ │ + itt vc @ unpredictable │ │ │ │ │ movvc r2, r0 │ │ │ │ │ - itt pl @ unpredictable │ │ │ │ │ - movpl r2, r0 │ │ │ │ │ - cmppl r2, #70 @ 0x46 │ │ │ │ │ + cmpvc r2, #102 @ 0x66 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - it ge │ │ │ │ │ - movge r2, r0 │ │ │ │ │ - hlt 0x0014 │ │ │ │ │ + it gt │ │ │ │ │ + movgt r2, r0 │ │ │ │ │ + hlt 0x0034 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf7400002 │ │ │ │ │ - ldmia.w r4!, {r1} │ │ │ │ │ - it vc │ │ │ │ │ - movvc r2, r0 │ │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ │ + @ instruction: 0xf7600002 │ │ │ │ │ + @ instruction: 0xe8d40002 │ │ │ │ │ + it ls │ │ │ │ │ + movls r2, r0 │ │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbnz r4, 7a008 │ │ │ │ │ + cbnz r4, 7a010 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - @ instruction: 0xb838 │ │ │ │ │ + @ instruction: 0xb858 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r2, r3, r7} │ │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xb724 │ │ │ │ │ + @ instruction: 0xb744 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xb722 │ │ │ │ │ + @ instruction: 0xb742 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r2, pc, #296 @ (adr r2, 7a0e4 ) │ │ │ │ │ + add r2, pc, #424 @ (adr r2, 7a164 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - orn r0, r8, #8519680 @ 0x820000 │ │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ │ + eor.w r0, r8, #8519680 @ 0x820000 │ │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r4, #29] │ │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldc2l 0, cr0, [lr, #8]! │ │ │ │ │ - add r2, pc, #296 @ (adr r2, 7a0fc ) │ │ │ │ │ + cdp2 0, 1, cr0, cr14, cr2, {0} │ │ │ │ │ + add r2, pc, #424 @ (adr r2, 7a17c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbnz r2, 7a04c │ │ │ │ │ + cbnz r2, 7a054 │ │ │ │ │ movs r2, r0 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ │ blx 10908 │ │ │ │ │ nco_rgr.c:8821 │ │ │ │ │ ldr r3, [pc, #828] @ (7a320 ) │ │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ │ @@ -207924,57 +207931,57 @@ │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ blx 1296c │ │ │ │ │ b.w 796f2 │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, pc, #368 @ (adr r1, 7a498 ) │ │ │ │ │ + add r1, pc, #496 @ (adr r1, 7a518 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r6, pc, #712 @ (adr r6, 7a5f4 ) │ │ │ │ │ + add r6, pc, #840 @ (adr r6, 7a674 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r1, pc, #320 @ (adr r1, 7a470 ) │ │ │ │ │ + add r1, pc, #448 @ (adr r1, 7a4f0 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, pc, #376 @ (adr r1, 7a4ac ) │ │ │ │ │ + add r1, pc, #504 @ (adr r1, 7a52c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, pc, #920 @ (adr r1, 7a6d0 ) │ │ │ │ │ + add r2, pc, #24 @ (adr r2, 7a350 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, pc, #464 @ (adr r1, 7a50c ) │ │ │ │ │ + add r1, pc, #592 @ (adr r1, 7a58c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - hlt 0x000a │ │ │ │ │ + hlt 0x002a │ │ │ │ │ movs r2, r0 │ │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r1, pc, #424 @ (adr r1, 7a4f0 ) │ │ │ │ │ + add r1, pc, #552 @ (adr r1, 7a570 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, pc, #472 @ (adr r1, 7a524 ) │ │ │ │ │ + add r1, pc, #600 @ (adr r1, 7a5a4 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r0, r4, #11 │ │ │ │ │ + asrs r0, r0, #12 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbnz r0, 7a366 │ │ │ │ │ + cbnz r0, 7a36e │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r6, r1, #11 │ │ │ │ │ + asrs r6, r5, #11 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbnz r6, 7a368 │ │ │ │ │ + cbnz r6, 7a370 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r4, r7, #10 │ │ │ │ │ + asrs r4, r3, #11 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbnz r4, 7a36c │ │ │ │ │ + cbnz r4, 7a374 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r2, r5, #10 │ │ │ │ │ + asrs r2, r1, #11 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbz r0, 7a39e │ │ │ │ │ + cbz r0, 7a3a6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr r3, [pc, #604] @ (7a5d8 ) │ │ │ │ │ nco_rgr.c:8390 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr r2, [sp, #196] @ 0xc4 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ ldr.w r9, [pc, #604] @ 7a5dc │ │ │ │ │ @@ -208248,27 +208255,27 @@ │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ @ instruction: 0xea11812d │ │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r4, r5, #8 │ │ │ │ │ + asrs r4, r1, #9 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r1, [pc, #368] @ (7a764 ) │ │ │ │ │ + ldr r1, [pc, #560] @ (7a824 ) │ │ │ │ │ movs r6, r0 │ │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:8736 │ │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ nco_rgr.c:8742 │ │ │ │ │ add r5, sp, #348 @ 0x15c │ │ │ │ │ @@ -208807,19 +208814,19 @@ │ │ │ │ │ ... │ │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ add r5, pc, #880 @ (adr r5, 7ad70 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:8280 │ │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ │ nco_rgr.c:8298 │ │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ │ nco_rgr.c:8280 │ │ │ │ │ add.w r3, r4, r4, lsr #31 │ │ │ │ │ @@ -209215,30 +209222,30 @@ │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ │ ... │ │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r7, #6] │ │ │ │ │ + strb r4, [r3, #7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cdp2 0, 3, cr0, cr0, cr5, {0} │ │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ │ + cdp2 0, 5, cr0, cr0, cr5, {0} │ │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:8358 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ bgt.w 79186 │ │ │ │ │ nco_rgr.c:8362 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ bhi.n 7ad1e │ │ │ │ │ @@ -209317,23 +209324,23 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r3, #496 @ 0x1f0 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nco_rgr.c:8924 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - ldc2l 0, cr0, [lr], #20 │ │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ │ + ldc2 0, cr0, [lr, #-20] @ 0xffffffec │ │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r7, pc, #72 @ (adr r7, 7aeac ) │ │ │ │ │ + add r7, pc, #200 @ (adr r7, 7af2c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stc2l 0, cr0, [r0], #20 │ │ │ │ │ - cmp r7, #22 │ │ │ │ │ + stc2 0, cr0, [r0, #-20] @ 0xffffffec │ │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r4, pc, #576 @ (adr r4, 7b0b0 ) │ │ │ │ │ + add r4, pc, #704 @ (adr r4, 7b130 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0007ae70 : │ │ │ │ │ nco_grd_nfr(): │ │ │ │ │ nco_rgr.c:8929 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr.w r1, [pc, #2904] @ 7b9d0 │ │ │ │ │ @@ -210815,78 +210822,78 @@ │ │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r6 │ │ │ │ │ ldrsh r6, [r3, r7] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - bmi.n 7b954 │ │ │ │ │ + bmi.n 7b994 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldrsh r4, [r5, r6] │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ │ + ldrsb r2, [r4, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r4, r2, #1 │ │ │ │ │ + asrs r4, r6, #1 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r0, [r7, r4] │ │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r0, r1] │ │ │ │ │ + str r2, [r4, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [pc, #824] @ (7bd3c ) │ │ │ │ │ + ldr r7, [pc, #952] @ (7bdbc ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - @ instruction: 0xebfe0002 │ │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ │ + ldc 0, cr0, [lr], {2} │ │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, #36 @ 0x24 │ │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, sp, #528 @ 0x210 │ │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r6, 7ba82 │ │ │ │ │ + cbz r6, 7ba8a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r6, 7ba84 │ │ │ │ │ + cbz r6, 7ba8c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r5, #98 @ 0x62 │ │ │ │ │ + cmp r5, #130 @ 0x82 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r6, 7ba8e │ │ │ │ │ + cbz r6, 7ba96 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r6, 7ba90 │ │ │ │ │ + cbz r6, 7ba98 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbz r6, 7ba9a │ │ │ │ │ + cbz r6, 7baa2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r2, 7ba9c │ │ │ │ │ + cbz r2, 7baa4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ │ movs r2, r0 │ │ │ │ │ nco_rgr.c:10328 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ble.n 7baac │ │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ │ @@ -211718,25 +211725,25 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ stmia r0!, {r1, r2, r4, r6} │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r2 │ │ │ │ │ - str r4, [sp, #200] @ 0xc8 │ │ │ │ │ + str r4, [sp, #328] @ 0x148 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - vhadd.s d16, d2, d2 │ │ │ │ │ - ldr r2, [pc, #112] @ (7c208 ) │ │ │ │ │ + vaddl.s16 q0, d2, d2 │ │ │ │ │ + ldr r2, [pc, #240] @ (7c288 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r4, pc, #72 @ (adr r4, 7c1e4 ) │ │ │ │ │ + add r4, pc, #200 @ (adr r4, 7c264 ) │ │ │ │ │ movs r2, r0 │ │ │ │ │ - eor.w r0, r2, #8650752 @ 0x840000 │ │ │ │ │ - ldr r1, [pc, #1000] @ (7c58c ) │ │ │ │ │ + @ instruction: 0xf4a20004 │ │ │ │ │ + ldr r2, [pc, #104] @ (7c20c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:10642 │ │ │ │ │ ldr r3, [pc, #504] @ (7c3a0 ) │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ add r3, pc │ │ │ │ │ nco_rgr.c:10642 (discriminator 4) │ │ │ │ │ mla ip, sl, r2, r4 │ │ │ │ │ @@ -211994,25 +212001,25 @@ │ │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ │ b.n 7c3f8 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ │ movs r6, r0 │ │ │ │ │ - ldr r1, [pc, #408] @ (7c540 ) │ │ │ │ │ + ldr r1, [pc, #536] @ (7c5c0 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cdp 0, 8, cr0, cr10, cr2, {0} │ │ │ │ │ - add r3, pc, #200 @ (adr r3, 7c478 ) │ │ │ │ │ + cdp 0, 10, cr0, cr10, cr2, {0} │ │ │ │ │ + add r3, pc, #328 @ (adr r3, 7c4f8 ) │ │ │ │ │ movs r2, r0 │ │ │ │ │ - usat16 r0, #4, r4 │ │ │ │ │ - ldr r1, [pc, #104] @ (7c420 ) │ │ │ │ │ + ubfx r0, r4, #0, #5 │ │ │ │ │ + ldr r1, [pc, #232] @ (7c4a0 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ │ movs r6, r0 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ ble.n 7c3ea │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ │ add r3, r5 │ │ │ │ │ add r1, r5 │ │ │ │ │ @@ -212582,15 +212589,15 @@ │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ movs r0, r0 │ │ │ │ │ bics r4, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ orrs r4, r6 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ │ + cbz r4, 7c87a │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:10852 │ │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 80c6a │ │ │ │ │ nco_rgr.c:10873 │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ @@ -213060,57 +213067,57 @@ │ │ │ │ │ ... │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r5 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r7, r3] │ │ │ │ │ + strb r6, [r3, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r2, r4, lr} │ │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xb868 │ │ │ │ │ + @ instruction: 0xb888 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf58e0003 │ │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ │ + sub.w r0, lr, #8585216 @ 0x830000 │ │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - adds r4, #32 │ │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ │ + ldrh r6, [r7, #50] @ 0x32 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - stc2 0, cr0, [r0, #12] │ │ │ │ │ - sbc.w r0, r2, #8585216 @ 0x830000 │ │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ │ + stc2 0, cr0, [r0, #12]! │ │ │ │ │ + @ instruction: 0xf5820003 │ │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf6940003 │ │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ │ + @ instruction: 0xf6b40003 │ │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r4} │ │ │ │ │ + push {r4, r5} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf6d00003 │ │ │ │ │ - ldrh r2, [r6, #52] @ 0x34 │ │ │ │ │ + @ instruction: 0xf6f00003 │ │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - movt r0, #26627 @ 0x6803 │ │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ │ + @ instruction: 0xf6e60003 │ │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strb r4, [r0, #20] │ │ │ │ │ + strb r4, [r4, #20] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ │ movs r2, r0 │ │ │ │ │ mov r1, r9 │ │ │ │ │ blx 10908 │ │ │ │ │ nco_rgr.c:11040 │ │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 7e088 │ │ │ │ │ @@ -213984,53 +213991,53 @@ │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ b.n 7d2b6 │ │ │ │ │ nop.w │ │ │ │ │ strh r7, [r3, #40] @ 0x28 │ │ │ │ │ str r3, [r5, r7] │ │ │ │ │ subs r0, r7, #2 │ │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ │ - strb r2, [r0, #19] │ │ │ │ │ + strb r2, [r4, #19] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - @ instruction: 0xb718 │ │ │ │ │ + @ instruction: 0xb738 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cbz r0, 7d38a │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - cbz r4, 7d38a │ │ │ │ │ + cbz r0, 7d392 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ │ + cbz r4, 7d392 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r0, 7d390 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - cbz r0, 7d394 │ │ │ │ │ + ldrsb r0, [r3, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ cbz r0, 7d398 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r4, 7d39a │ │ │ │ │ + cbz r0, 7d39c │ │ │ │ │ movs r5, r0 │ │ │ │ │ cbz r0, 7d3a0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ │ + cbz r4, 7d3a2 │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + cbz r0, 7d3a8 │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r0, 7d3a6 │ │ │ │ │ + cbz r0, 7d3ae │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r4, 7d3a8 │ │ │ │ │ + cbz r4, 7d3b0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbz r4, 7d3ac │ │ │ │ │ + cbz r4, 7d3b4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r4, r1] │ │ │ │ │ + strb r4, [r0, r2] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cbz r0, 7d3b2 │ │ │ │ │ + cbz r0, 7d3ba │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr.w r8, [sp, #136] @ 0x88 │ │ │ │ │ ldr.w r9, [sp, #148] @ 0x94 │ │ │ │ │ nco_rgr.c:11339 │ │ │ │ │ ldr r3, [sp, #388] @ 0x184 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r2, [sp, #468] @ 0x1d4 │ │ │ │ │ @@ -215202,108 +215209,108 @@ │ │ │ │ │ beq.n 7ddbc │ │ │ │ │ nco_rgr.c:11547 (discriminator 1) │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx 12fe0 │ │ │ │ │ b.n 7ddbc │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xead20003 │ │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ │ + @ instruction: 0xeaf20003 │ │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r4, #28] │ │ │ │ │ + strh r2, [r0, #30] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xeab00003 │ │ │ │ │ - @ instruction: 0xebe00003 │ │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ │ + @ instruction: 0xead00003 │ │ │ │ │ + stc 0, cr0, [r0], {3} │ │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r7, #32] │ │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r2, r6} │ │ │ │ │ + pop {r2, r5, r6} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bx r1 │ │ │ │ │ + bx r5 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r0, [r1, #22] │ │ │ │ │ + strh r0, [r5, #22] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - hlt 0x0008 │ │ │ │ │ + hlt 0x0028 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r2, #20] │ │ │ │ │ + strh r2, [r6, #20] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r4, [r7, #20] │ │ │ │ │ + strh r4, [r3, #22] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldcl 0, cr0, [r2, #-12] │ │ │ │ │ - strh r0, [r1, #18] │ │ │ │ │ + ldcl 0, cr0, [r2, #-12]! │ │ │ │ │ + strh r0, [r5, #18] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldcl 0, cr0, [r2, #12] │ │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ │ + ldcl 0, cr0, [r2, #12]! │ │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbnz r0, 7ddae │ │ │ │ │ + cbnz r0, 7ddb6 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strh r4, [r6, #6] │ │ │ │ │ + strh r4, [r2, #8] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strh r4, [r1, #8] │ │ │ │ │ + strh r4, [r5, #8] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ │ + cbnz r2, 7dda2 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - @ instruction: 0xebe00003 │ │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ │ + stc 0, cr0, [r0], {3} │ │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r4, [r5, #8] │ │ │ │ │ + strh r4, [r1, #10] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strh r6, [r0, #6] │ │ │ │ │ + strh r6, [r4, #6] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - mcrr 0, 0, r0, sl, cr3 │ │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ │ + stcl 0, cr0, [sl], #-12 │ │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:11548 │ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ │ cbz r3, 7ddc6 │ │ │ │ │ nco_rgr.c:11548 (discriminator 1) │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx 12fe0 │ │ │ │ │ @@ -215878,79 +215885,79 @@ │ │ │ │ │ orrs r2, r5 │ │ │ │ │ cmp r7, #156 @ 0x9c │ │ │ │ │ movs r6, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ │ + str r7, [sp, #920] @ 0x398 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r7, [sp, #912] @ 0x390 │ │ │ │ │ + add r0, pc, #16 @ (adr r0, 7e2a4 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ │ movs r2, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bmi.n 7e310 │ │ │ │ │ + bmi.n 7e350 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r6, [r7, #12] │ │ │ │ │ + str r6, [r3, #16] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - sxth r0, r4 │ │ │ │ │ + sxtb r0, r0 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - b.n 7dc74 │ │ │ │ │ + b.n 7dcb4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cbz r2, 7e2fa │ │ │ │ │ + cbz r2, 7e302 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strb r6, [r4, #19] │ │ │ │ │ + strb r6, [r0, #20] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 7dd84 │ │ │ │ │ + b.n 7ddc4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strb r6, [r2, #19] │ │ │ │ │ + strb r6, [r6, #19] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 7dd2c │ │ │ │ │ + b.n 7dd6c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r1, #29] │ │ │ │ │ + strb r0, [r5, #29] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [pc, #152] @ (7e38c ) │ │ │ │ │ + ldr r6, [pc, #280] @ (7e40c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r5, #28] │ │ │ │ │ + strb r0, [r1, #29] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r3, #28] │ │ │ │ │ + strb r2, [r7, #28] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r1, #28] │ │ │ │ │ + strb r4, [r5, #28] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r7, #27] │ │ │ │ │ + strb r2, [r3, #28] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r5, #27] │ │ │ │ │ + strb r2, [r1, #28] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r3, #27] │ │ │ │ │ + strb r4, [r7, #27] │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:9387 │ │ │ │ │ ldr.w r4, [pc, #2856] @ 7ee38 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ │ mov r1, r4 │ │ │ │ │ @@ -217342,91 +217349,91 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ │ - strb r0, [r2, #26] │ │ │ │ │ + strb r0, [r6, #26] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r1, #26] │ │ │ │ │ + strb r4, [r5, #26] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [pc, #864] @ (7f1a4 ) │ │ │ │ │ + ldr r4, [pc, #992] @ (7f224 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r5, #25] │ │ │ │ │ + strb r0, [r1, #26] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r3, #24] │ │ │ │ │ + strb r6, [r7, #24] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r6, #27] │ │ │ │ │ + strb r0, [r2, #28] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r3, #22 │ │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r1, #18] │ │ │ │ │ + strb r0, [r5, #18] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + ldr r0, [pc, #792] @ (7f180 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [pc, #664] @ (7f100 ) │ │ │ │ │ + strb r4, [r0, #18] │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + strb r6, [r6, #17] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r4, #17] │ │ │ │ │ + strb r0, [r5, #17] │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r6, [r2, #17] │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r0, [r1, #17] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r6, #16] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - strb r0, [r5, #16] │ │ │ │ │ + strb r0, [r7, #16] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r3, #16] │ │ │ │ │ + ldr r0, [pc, #224] @ (7ef64 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [pc, #96] @ (7eee4 ) │ │ │ │ │ + strb r0, [r4, #17] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r0, #17] │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ │ + movs r3, #180 @ 0xb4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r4, #22] │ │ │ │ │ + strh r0, [r0, #24] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r6, [r0, #42] @ 0x2a │ │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ │ + subs r0, #76 @ 0x4c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r7, #18 │ │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ │ + subs r1, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ + cmp r4, r7 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrh r6, [r5, #38] @ 0x26 │ │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r2, [r7, #38] @ 0x26 │ │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bhi.n 7ee0c │ │ │ │ │ + bhi.n 7ee4c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - adds r2, #28 │ │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:10108 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ bne.w 7b814 │ │ │ │ │ nco_rgr.c:10125 │ │ │ │ │ @@ -219053,59 +219060,59 @@ │ │ │ │ │ add r5, pc, #880 @ (adr r5, 7ffb8 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r3!, {r2, r4, r5} │ │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r6, #12] │ │ │ │ │ + strh r2, [r2, #14] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r6, [r6, #24] │ │ │ │ │ + strh r6, [r2, #26] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r0, r0, #32 │ │ │ │ │ + asrs r0, r4, #32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r3, #10] │ │ │ │ │ + strb r0, [r7, #10] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r1, #10] │ │ │ │ │ + strb r0, [r5, #10] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r7, #9] │ │ │ │ │ + strb r0, [r3, #10] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r5, #9] │ │ │ │ │ + strb r0, [r1, #10] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r5, #7] │ │ │ │ │ + strb r4, [r1, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xebe80004 │ │ │ │ │ - strb r4, [r0, #7] │ │ │ │ │ + stc 0, cr0, [r8], {4} │ │ │ │ │ + strb r4, [r4, #7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r7, #6] │ │ │ │ │ + strb r4, [r3, #7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r7, #4] │ │ │ │ │ + strb r4, [r3, #5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - sbc.w r0, r0, r4 │ │ │ │ │ - strb r4, [r2, #4] │ │ │ │ │ + @ instruction: 0xeb800004 │ │ │ │ │ + strb r4, [r6, #4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r1, #4] │ │ │ │ │ + strb r4, [r5, #4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r4, [r6, #24] │ │ │ │ │ + strh r4, [r2, #26] │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:10384 (discriminator 1) │ │ │ │ │ ldr.w r3, [pc, #1160] @ 80140 │ │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ @@ -219594,36 +219601,36 @@ │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ @ instruction: 0xea11812d │ │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ │ ... │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r3, #21] │ │ │ │ │ + strb r6, [r7, #21] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xe9920005 │ │ │ │ │ - stmia r1!, {r7} │ │ │ │ │ + strd r0, r0, [r2, #20] │ │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ │ + strh r0, [r3, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ │ movs r2, r0 │ │ │ │ │ nco_rgr.c:10404 │ │ │ │ │ ldr.w r3, [pc, #1120] @ 805d8 │ │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ nco_rgr.c:10399 │ │ │ │ │ @@ -220095,43 +220102,43 @@ │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r2 │ │ │ │ │ @ instruction: 0xea11812d │ │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strh r2, [r4, r1] │ │ │ │ │ + strh r2, [r0, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bge.n 8056c │ │ │ │ │ + bge.n 805ac │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bge.n 80504 │ │ │ │ │ + bge.n 80544 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r4, [r0, #0] │ │ │ │ │ + strb r4, [r4, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r3, #7] │ │ │ │ │ + strb r0, [r7, #7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r7, #5] │ │ │ │ │ + strb r0, [r3, #6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r6, [r2, #4] │ │ │ │ │ + strb r6, [r6, #4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [pc, #152] @ (806b0 ) │ │ │ │ │ + ldr r6, [pc, #280] @ (80730 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:9508 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 81608 │ │ │ │ │ nco_rgr.c:9509 │ │ │ │ │ ldr.w r4, [pc, #2072] @ 80e3c │ │ │ │ │ @@ -221079,109 +221086,109 @@ │ │ │ │ │ eors r6, r2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ stmia r0!, {r1, r2, r4, r6} │ │ │ │ │ movs r0, r0 │ │ │ │ │ stmia r3!, {r2, r4, r5} │ │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r3, #8] │ │ │ │ │ + str r4, [r7, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r2, [r4, #5] │ │ │ │ │ + ldrb r2, [r0, #6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [pc, #456] @ (81028 ) │ │ │ │ │ + ldr r6, [pc, #584] @ (810a8 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [pc, #432] @ (81014 ) │ │ │ │ │ + ldr r6, [pc, #560] @ (81094 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r4, [r6, r0] │ │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r6, [pc, #416] @ (81018 ) │ │ │ │ │ + ldr r6, [pc, #544] @ (81098 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [pc, #424] @ (81024 ) │ │ │ │ │ + ldr r6, [pc, #552] @ (810a4 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [pc, #416] @ (81020 ) │ │ │ │ │ + ldr r6, [pc, #544] @ (810a0 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [pc, #408] @ (8101c ) │ │ │ │ │ + ldr r6, [pc, #536] @ (8109c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [pc, #384] @ (81008 ) │ │ │ │ │ + ldr r6, [pc, #512] @ (81088 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r1, r2, r7} │ │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r6, [pc, #288] @ (80fb0 ) │ │ │ │ │ + ldr r6, [pc, #416] @ (81030 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [pc, #280] @ (80fac ) │ │ │ │ │ + ldr r6, [pc, #408] @ (8102c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [pc, #272] @ (80fa8 ) │ │ │ │ │ + ldr r6, [pc, #400] @ (81028 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [pc, #264] @ (80fa4 ) │ │ │ │ │ + ldr r6, [pc, #392] @ (81024 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [pc, #240] @ (80f90 ) │ │ │ │ │ + ldr r6, [pc, #368] @ (81010 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r5, [pc, #680] @ (81150 ) │ │ │ │ │ + ldr r5, [pc, #808] @ (811d0 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r5, [pc, #688] @ (8115c ) │ │ │ │ │ + ldr r5, [pc, #816] @ (811dc ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r5, [pc, #680] @ (81158 ) │ │ │ │ │ + ldr r5, [pc, #808] @ (811d8 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r5, [pc, #672] @ (81154 ) │ │ │ │ │ + ldr r5, [pc, #800] @ (811d4 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r5, [pc, #648] @ (81140 ) │ │ │ │ │ + ldr r5, [pc, #776] @ (811c0 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cbnz r4, 80f2c │ │ │ │ │ + cbnz r4, 80f34 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r5, [pc, #536] @ (810d8 ) │ │ │ │ │ + ldr r5, [pc, #664] @ (81158 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r5, [pc, #528] @ (810d4 ) │ │ │ │ │ + ldr r5, [pc, #656] @ (81154 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r5, [pc, #520] @ (810d0 ) │ │ │ │ │ + ldr r5, [pc, #648] @ (81150 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r5, [pc, #512] @ (810cc ) │ │ │ │ │ + ldr r5, [pc, #640] @ (8114c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r5, [pc, #488] @ (810b8 ) │ │ │ │ │ + ldr r5, [pc, #616] @ (81138 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r0, pc, #776 @ (adr r0, 811dc ) │ │ │ │ │ + add r0, pc, #904 @ (adr r0, 8125c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bcs.n 80ec8 │ │ │ │ │ + bcc.n 80f08 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r2, r1, r7 │ │ │ │ │ + adds r2, r5, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r1, [pc, #920] @ (81280 ) │ │ │ │ │ + ldr r2, [pc, #24] @ (80f00 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r7, pc, #136 @ (adr r7, 80f74 ) │ │ │ │ │ + add r7, pc, #264 @ (adr r7, 80ff4 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r5, [pc, #416] @ (81090 ) │ │ │ │ │ + ldr r5, [pc, #544] @ (81110 ) │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r0, [pc, #240] @ (80fe4 ) │ │ │ │ │ + ldr r0, [pc, #368] @ (81064 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r6, pc, #760 @ (adr r6, 811f0 ) │ │ │ │ │ + add r6, pc, #888 @ (adr r6, 81270 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldr r5, [pc, #32] @ (80f1c ) │ │ │ │ │ + ldr r5, [pc, #160] @ (80f9c ) │ │ │ │ │ movs r2, r0 │ │ │ │ │ nco_rgr.c:10890 │ │ │ │ │ vldr d7, [sp, #776] @ 0x308 │ │ │ │ │ nco_rgr.c:10891 │ │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ │ nco_rgr.c:10890 │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ @@ -222695,99 +222702,99 @@ │ │ │ │ │ eors r6, r4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r1, r6] │ │ │ │ │ + strb r2, [r5, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r7, r3] │ │ │ │ │ + strb r4, [r3, r4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r2, [r6, r1] │ │ │ │ │ + strb r2, [r2, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r7, r6] │ │ │ │ │ + strb r4, [r3, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - str r6, [r2, #32] │ │ │ │ │ + str r6, [r6, #32] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r4, r6] │ │ │ │ │ + strb r4, [r0, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - rors r0, r0 │ │ │ │ │ + rors r0, r4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r2, #4] │ │ │ │ │ + str r0, [r6, #4] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r5, [pc, #288] @ (81d0c ) │ │ │ │ │ + ldr r5, [pc, #416] @ (81d8c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r6, r2 │ │ │ │ │ + asrs r6, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r6!, {r7} │ │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r5, r6] │ │ │ │ │ + strh r2, [r1, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r4, r5, #30 │ │ │ │ │ + lsls r4, r1, #31 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [r0, r3] │ │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r7, #22 │ │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r4, r3, #13 │ │ │ │ │ + asrs r4, r7, #13 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ │ + subs r7, #18 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r2, r6, #14 │ │ │ │ │ + asrs r2, r2, #15 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ │ + subs r6, #202 @ 0xca │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [sp, #672] @ 0x2a0 │ │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r0, #62] @ 0x3e │ │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r2, [r5, r5] │ │ │ │ │ + ldrh r2, [r1, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:10964 │ │ │ │ │ ldr r3, [pc, #552] @ (81e8c ) │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ movs r0, #0 │ │ │ │ │ nco_rgr.c:10964 │ │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ │ @@ -223030,81 +223037,81 @@ │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ │ b.w 7b21a │ │ │ │ │ nco_rgr.c:11334 │ │ │ │ │ blx 11454 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r4, #8 │ │ │ │ │ + lsls r0, r0, #9 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ │ + stmia r0!, {r1, r4, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - rsb r0, r0, r3 │ │ │ │ │ - b.n 82380 │ │ │ │ │ + @ instruction: 0xebe00003 │ │ │ │ │ + b.n 823c0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 82378 │ │ │ │ │ + b.n 823b8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [pc, #696] @ (82174 ) │ │ │ │ │ + ldr r6, [pc, #824] @ (821f4 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ │ + stmia r0!, {r1, r5, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r5, r4] │ │ │ │ │ + strb r0, [r1, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [pc, #840] @ (82214 ) │ │ │ │ │ + ldr r0, [pc, #968] @ (82294 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [pc, #200] @ (81fa0 ) │ │ │ │ │ + ldr r6, [pc, #328] @ (82020 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ite │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - ldral r5, [pc, #984] @ (822bc ) │ │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ │ + movs r4, r0 │ │ │ │ │ + ldr r6, [pc, #88] @ (81f3c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - it gt │ │ │ │ │ - movgt r4, r0 │ │ │ │ │ - @ instruction: 0xead60003 │ │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ │ + it al │ │ │ │ │ + moval r4, r0 │ │ │ │ │ + @ instruction: 0xeaf60003 │ │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r2, r1, #9 │ │ │ │ │ + asrs r2, r5, #9 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r3, #22] │ │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r3, #38 @ 0x26 │ │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r3, #24 │ │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00081f1c : │ │ │ │ │ nco_xtr_var_get(): │ │ │ │ │ nco_rgr.c:11859 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -223280,29 +223287,29 @@ │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 81fc6 │ │ │ │ │ nco_rgr.c:11897 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ vhadd.s d0, d6, d5 │ │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ vhadd.s16 d0, d6, d5 │ │ │ │ │ cdp 0, 8, cr0, cr14, cr5, {0} │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00082090 : │ │ │ │ │ nco_ntp_vrt(): │ │ │ │ │ nco_rgr.c:911 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_rgr.c:914 │ │ │ │ │ @@ -224786,59 +224793,59 @@ │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ nco_rgr.c:2556 │ │ │ │ │ mov r5, r0 │ │ │ │ │ nco_rgr.c:2557 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ mov r6, r7 │ │ │ │ │ b.n 82b66 │ │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ stc 0, cr0, [sl, #20]! │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldc 0, cr0, [r2, #20] │ │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ │ + str r6, [r7, #68] @ 0x44 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xb880 │ │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ │ + ldr r6, [r4, #56] @ 0x38 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r2, [r4, #4] │ │ │ │ │ + str r2, [r0, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r7, #4] │ │ │ │ │ + str r6, [r3, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ │ + ldr r6, [r2, #56] @ 0x38 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r0, #8] │ │ │ │ │ + strb r6, [r4, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r6, #10] │ │ │ │ │ + strb r4, [r2, #11] │ │ │ │ │ movs r5, r0 │ │ │ │ │ vld4.8 {d0-d3}, [r2], r5 │ │ │ │ │ nco_rgr.c:2556 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ add.w r6, r6, #280 @ 0x118 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ beq.n 82a8e │ │ │ │ │ @@ -226393,52 +226400,52 @@ │ │ │ │ │ nco_rgr.c:3147 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r0, r5 │ │ │ │ │ bne.n 8371e │ │ │ │ │ b.n 83428 │ │ │ │ │ nop │ │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r4, #7] │ │ │ │ │ + strb r0, [r0, #8] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r0, [r7, #20] │ │ │ │ │ + strb r0, [r3, #21] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r6, [r6, #12] │ │ │ │ │ + strb r6, [r2, #13] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r2, [r0, #15] │ │ │ │ │ + strb r2, [r4, #15] │ │ │ │ │ movs r5, r0 │ │ │ │ │ strh r1, [r2, #44] @ 0x2c │ │ │ │ │ - @ instruction: 0xfffe73ec │ │ │ │ │ + vraddhn.i d23, q7, q6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ bhi.n 83854 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ │ + ldr r4, [r0, #100] @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [r7, #96] @ 0x60 │ │ │ │ │ + ldr r2, [r3, #100] @ 0x64 │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:3106 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w 8639e │ │ │ │ │ nco_rgr.c:3107 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w ip, ip, lsl #3 │ │ │ │ │ @@ -228061,36 +228068,36 @@ │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 10624 │ │ │ │ │ b.n 844fc │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r1, pc, #1000 @ (adr r1, 8495c ) │ │ │ │ │ + add r2, pc, #104 @ (adr r2, 845dc ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r4, #12] │ │ │ │ │ + str r4, [r0, #16] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r6, #8] │ │ │ │ │ + str r6, [r2, #12] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf3fe0004 │ │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ │ + ands.w r0, lr, #8650752 @ 0x840000 │ │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r6, r1] │ │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:2672 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ movs r2, #6 │ │ │ │ │ ldr.w r1, [pc, #2496] @ 84f60 │ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -229361,53 +229368,53 @@ │ │ │ │ │ nco_rgr.c:1531 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ movs r3, #6 │ │ │ │ │ blx 116ec │ │ │ │ │ b.w 8233a │ │ │ │ │ - lsls r2, r6 │ │ │ │ │ + lsrs r2, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r4, r0 │ │ │ │ │ + cmp r4, r4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - negs r4, r3 │ │ │ │ │ + negs r4, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - tst r4, r6 │ │ │ │ │ + negs r4, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - sbcs r2, r6 │ │ │ │ │ + rors r2, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ │ movs r2, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r6, [r5, r5] │ │ │ │ │ + strb r6, [r1, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [pc, #560] @ (851bc ) │ │ │ │ │ + ldr r2, [pc, #688] @ (8523c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ │ + subs r2, #170 @ 0xaa │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r6, r6, #18 │ │ │ │ │ + lsls r6, r2, #19 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsls r6, r4, #18 │ │ │ │ │ + lsls r6, r0, #19 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r4, r5 │ │ │ │ │ + asrs r4, r1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:1503 │ │ │ │ │ movs r0, #6 │ │ │ │ │ nco_rgr.c:1504 │ │ │ │ │ add r6, sp, #644 @ 0x284 │ │ │ │ │ nco_rgr.c:1503 │ │ │ │ │ blx 10cb4 │ │ │ │ │ @@ -229852,15 +229859,15 @@ │ │ │ │ │ b.w 864b8 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ │ + subs r0, #250 @ 0xfa │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:1178 │ │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ nco_rgr.c:1179 │ │ │ │ │ add r4, sp, #644 @ 0x284 │ │ │ │ │ nco_rgr.c:1178 │ │ │ │ │ ldr.w r8, [sp, #92] @ 0x5c │ │ │ │ │ @@ -231275,35 +231282,35 @@ │ │ │ │ │ lsrs r0, r7 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ eors r1, r3 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r3 │ │ │ │ │ + lsls r4, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strb r4, [r3, r7] │ │ │ │ │ + strb r4, [r7, r7] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r4, r3 │ │ │ │ │ + lsrs r4, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r3, [pc, #512] @ (860a8 ) │ │ │ │ │ + ldr r3, [pc, #640] @ (86128 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r6, r4 │ │ │ │ │ + add r6, r8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, r7 │ │ │ │ │ + add r2, fp │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r6, r9 │ │ │ │ │ + add r6, sp │ │ │ │ │ movs r5, r0 │ │ │ │ │ - add r2, ip │ │ │ │ │ + add sl, r0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:1961 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, ip │ │ │ │ │ beq.w 8648e │ │ │ │ │ nco_rgr.c:1962 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ @@ -231795,25 +231802,25 @@ │ │ │ │ │ ldr r2, [pc, #44] @ (862d4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.w 82486 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ - orrs r0, r1 │ │ │ │ │ + orrs r0, r5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bls.n 862d8 │ │ │ │ │ + bls.n 86318 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ │ movs r5, r0 │ │ │ │ │ nco_rgr.c:1645 │ │ │ │ │ ldr.w r3, [pc, #2808] @ 86dd4 │ │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ @@ -233212,29 +233219,29 @@ │ │ │ │ │ nco_rgr.c:1420 (discriminator 1) │ │ │ │ │ vldr d6, [r1, #-8] │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vstr d6, [r1] │ │ │ │ │ b.n 86d98 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ │ + cmp r6, #20 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ │ movs r2, r0 │ │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, r1, #7 │ │ │ │ │ + adds r2, r5, #7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr r2, [sp, #156] @ 0x9c │ │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ │ mov ip, r2 │ │ │ │ │ add r1, r4 │ │ │ │ │ nco_rgr.c:1429 │ │ │ │ │ @@ -233771,23 +233778,23 @@ │ │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ │ blx 13480 │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ b.w 828fc │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ - adds r3, #14 │ │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r3, #29 │ │ │ │ │ + asrs r2, r7, #29 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ │ movs r2, r0 │ │ │ │ │ nco_rgr.c:2053 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 87620 │ │ │ │ │ nco_rgr.c:2055 │ │ │ │ │ movs r0, #6 │ │ │ │ │ @@ -234485,37 +234492,37 @@ │ │ │ │ │ vstr d6, [r1] │ │ │ │ │ b.n 877e6 │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0x479e │ │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r6, r7, r2 │ │ │ │ │ + adds r6, r3, r3 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, r1, r3 │ │ │ │ │ + adds r2, r5, r3 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r2, r1, #12 │ │ │ │ │ + asrs r2, r5, #12 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r4, #3 │ │ │ │ │ + adds r2, r0, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r1, #32 │ │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r6, r2, #19 │ │ │ │ │ + asrs r6, r6, #19 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r4, r2, #18 │ │ │ │ │ + asrs r4, r6, #18 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ │ + movs r2, #24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr r3, [sp, #384] @ 0x180 │ │ │ │ │ nco_rgr.c:2132 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ldr.w r8, [sp, #336] @ 0x150 │ │ │ │ │ nco_rgr.c:2116 │ │ │ │ │ ldr.w lr, [sp, #360] @ 0x168 │ │ │ │ │ @@ -235313,45 +235320,45 @@ │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0x479e │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ │ + str r6, [r3, #112] @ 0x70 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ │ + lsrs r4, r5, #28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ │ + lsrs r2, r2, #28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bmi.n 88024 │ │ │ │ │ + bmi.n 87e64 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - bmi.n 8800c │ │ │ │ │ + bmi.n 87e4c │ │ │ │ │ movs r2, r0 │ │ │ │ │ nco_rgr.c:2040 │ │ │ │ │ vldr d6, [r1] │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ bne.n 87f68 │ │ │ │ │ @@ -235959,133 +235966,133 @@ │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r3, #520 @ 0x208 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r0, r0, r0 │ │ │ │ │ + adds r0, r4, r0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsls r2, r0, #24 │ │ │ │ │ + lsls r2, r4, #24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - push {r3} │ │ │ │ │ + push {r3, r5} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xb778 │ │ │ │ │ + @ instruction: 0xb798 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r2, r2, #16 │ │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r2, r6, #18 │ │ │ │ │ + lsls r2, r2, #19 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xb680 │ │ │ │ │ + @ instruction: 0xb6a0 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r2, r0, #16 │ │ │ │ │ + lsls r2, r4, #16 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r4, r2, #18 │ │ │ │ │ + lsls r4, r6, #18 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r6, r4, #27 │ │ │ │ │ + asrs r6, r0, #28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r0, r2] │ │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r2, r1, #28 │ │ │ │ │ + asrs r2, r5, #28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r5, r1] │ │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r6, r6, #26 │ │ │ │ │ + asrs r6, r2, #27 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r0, #30 │ │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r2, r1] │ │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r0, #6 │ │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ │ + ldrh r4, [r3, r1] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r6, r3, #30 │ │ │ │ │ + asrs r6, r7, #30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ │ + cmp r0, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r2, r4, #26 │ │ │ │ │ + asrs r2, r0, #27 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ │ + ldrh r4, [r0, r0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r2, r0, #29 │ │ │ │ │ + asrs r2, r4, #29 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ │ + ldr r0, [r2, r7] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r6, r3, #15 │ │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r6, r3, #9 │ │ │ │ │ + asrs r6, r7, #9 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ │ + ldr r0, [r1, r6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r2, r3, #9 │ │ │ │ │ + asrs r2, r7, #9 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 000884f4 : │ │ │ │ │ nco_rgr_ctl(): │ │ │ │ │ nco_rgr.c:38 │ │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ │ nco_rgr.c:21 │ │ │ │ │ @@ -237074,41 +237081,41 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 1182c │ │ │ │ │ ldr r0, [pc, #56] @ (88df4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ - asrs r0, r2, #5 │ │ │ │ │ + asrs r0, r6, #5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r2, r0, #5 │ │ │ │ │ + asrs r2, r4, #5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r4, r1, #5 │ │ │ │ │ + asrs r4, r5, #5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cbz r6, 88e28 │ │ │ │ │ + cbz r6, 88e30 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r4, r7, #5 │ │ │ │ │ + asrs r4, r3, #6 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r2, r0, #5 │ │ │ │ │ + asrs r2, r4, #5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r4, r5, #6 │ │ │ │ │ + subs r4, r1, #7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r2, r0, #5 │ │ │ │ │ + asrs r2, r4, #5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r4, r6, #17 │ │ │ │ │ + asrs r4, r2, #18 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r6, r5, #5 │ │ │ │ │ + asrs r6, r1, #6 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r4, r7, #5 │ │ │ │ │ + asrs r4, r3, #6 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r2, r1, #6 │ │ │ │ │ + asrs r2, r5, #6 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r4, r6, #17 │ │ │ │ │ + asrs r4, r2, #18 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r2, r2, #6 │ │ │ │ │ + subs r2, r6, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00088df8 : │ │ │ │ │ nco_op_typ_get(): │ │ │ │ │ ldr.w r2, [pc, #1144] @ 89274 │ │ │ │ │ ldr.w r3, [pc, #1144] @ 89278 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ @@ -237547,140 +237554,140 @@ │ │ │ │ │ b.n 89162 │ │ │ │ │ movs r0, #2 │ │ │ │ │ b.n 8916e │ │ │ │ │ strh r4, [r3, #2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ │ movs r5, r0 │ │ │ │ │ strh r2, [r7, #0] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r0, #6 │ │ │ │ │ + subs r0, r4, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, r6, #5 │ │ │ │ │ + subs r2, r2, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r0, r0, #1 │ │ │ │ │ + asrs r0, r4, #1 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r2, r4, #15 │ │ │ │ │ + asrs r2, r0, #16 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r0, r5, #14 │ │ │ │ │ + asrs r0, r1, #15 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r0, r0, #14 │ │ │ │ │ + asrs r0, r4, #14 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r0, r2, #14 │ │ │ │ │ + asrs r0, r6, #14 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r0, r2, #32 │ │ │ │ │ + asrs r0, r6, #32 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r0, r7, #13 │ │ │ │ │ + asrs r0, r3, #14 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r0, r5, #12 │ │ │ │ │ + asrs r0, r1, #13 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r4, r4, #3 │ │ │ │ │ + subs r4, r0, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - bvc.n 892d8 │ │ │ │ │ + bvc.n 89318 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r0, r0, #13 │ │ │ │ │ + asrs r0, r4, #13 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r0, r3, #2 │ │ │ │ │ + subs r0, r7, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r4, r4, #12 │ │ │ │ │ + asrs r4, r0, #13 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r0, r7, #11 │ │ │ │ │ + asrs r0, r3, #12 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - asrs r0, r7, #11 │ │ │ │ │ + asrs r0, r3, #12 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r4, r5, #1 │ │ │ │ │ + subs r4, r1, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r5, #1 │ │ │ │ │ + subs r0, r1, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r5, [pc, #656] @ (8956c ) │ │ │ │ │ + ldr r5, [pc, #784] @ (895ec ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbz r4, 892ea │ │ │ │ │ + cbz r4, 892f2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r0, r2, #10 │ │ │ │ │ + asrs r0, r6, #10 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r0, r6, #0 │ │ │ │ │ + subs r0, r2, #1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r5, #0 │ │ │ │ │ + subs r0, r1, #1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r4, #0 │ │ │ │ │ + subs r0, r0, #1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ │ + subs r6, #0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - subs r4, r0, #0 │ │ │ │ │ + subs r4, r4, #0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r0, #0 │ │ │ │ │ + subs r0, r4, #0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - adds r4, r4, #7 │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, r0, #2 │ │ │ │ │ + adds r0, r4, #2 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - adds r0, r1, #7 │ │ │ │ │ + adds r0, r5, #7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, r7, #6 │ │ │ │ │ + adds r4, r3, #7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, r7, #6 │ │ │ │ │ + adds r0, r3, #7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r1, [pc, #288] @ (89438 ) │ │ │ │ │ + ldr r1, [pc, #480] @ (894f8 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - adds r4, r2, #6 │ │ │ │ │ + adds r4, r6, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, r1, #6 │ │ │ │ │ + adds r4, r5, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, r1, #6 │ │ │ │ │ + adds r0, r5, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ │ + movs r5, #24 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - adds r4, r5, #5 │ │ │ │ │ + adds r4, r1, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, r4, #5 │ │ │ │ │ + adds r4, r0, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, r4, #5 │ │ │ │ │ + adds r0, r0, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, r3, #5 │ │ │ │ │ + adds r6, r7, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r6, r0, #6 │ │ │ │ │ + adds r6, r4, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, r0, #1 │ │ │ │ │ + subs r4, r4, #1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r2, r5 │ │ │ │ │ + subs r0, r6, r5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r6, r5, r4 │ │ │ │ │ + subs r6, r1, r5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r0, r5, r4 │ │ │ │ │ + subs r0, r1, r5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs.w r0, r8, #2 │ │ │ │ │ - subs r4, r4, r4 │ │ │ │ │ + rsbs r0, r8, #2 │ │ │ │ │ + subs r4, r0, r5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r0, r0, r5 │ │ │ │ │ + subs r0, r4, r5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r4, r7, r4 │ │ │ │ │ + subs r4, r3, r5 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r4, r2, r4 │ │ │ │ │ + subs r4, r6, r4 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r6, r1, r4 │ │ │ │ │ + subs r6, r5, r4 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r6, r5, r3 │ │ │ │ │ + subs r6, r1, r4 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - subs r0, r5, r4 │ │ │ │ │ + subs r0, r1, r5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, r2, #2 │ │ │ │ │ + adds r4, r6, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0008937c : │ │ │ │ │ nco_op_prs_rlt(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [pc, #156] @ (89420 ) │ │ │ │ │ @@ -237760,15 +237767,15 @@ │ │ │ │ │ beq.n 89398 │ │ │ │ │ b.n 893aa │ │ │ │ │ nop │ │ │ │ │ ldrb r2, [r3, #11] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r6, r1, #3 │ │ │ │ │ + adds r6, r5, #3 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0008942c : │ │ │ │ │ vec_set(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -237929,15 +237936,15 @@ │ │ │ │ │ blx 1108c │ │ │ │ │ b.n 89590 │ │ │ │ │ nop │ │ │ │ │ ldrb r6, [r2, #3] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, r0, r5 │ │ │ │ │ + subs r4, r4, r5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 000895cc : │ │ │ │ │ nco_zero_long(): │ │ │ │ │ ldr r3, [pc, #56] @ (89608 ) │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -237963,15 +237970,15 @@ │ │ │ │ │ blx 1108c │ │ │ │ │ b.n 895d8 │ │ │ │ │ nop │ │ │ │ │ ldrb r6, [r1, #2] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, r6, r4 │ │ │ │ │ + subs r4, r2, r5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00089614 : │ │ │ │ │ nco_set_long(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [pc, #60] @ (89658 ) │ │ │ │ │ @@ -238001,15 +238008,15 @@ │ │ │ │ │ blx 1108c │ │ │ │ │ b.n 89622 │ │ │ │ │ nop │ │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r4, r3, r4 │ │ │ │ │ + subs r4, r7, r4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 00089664 : │ │ │ │ │ scl_dbl_mk_var(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ @@ -238036,15 +238043,15 @@ │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12774 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ - subs r6, r3, r4 │ │ │ │ │ + subs r6, r7, r4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 000896bc : │ │ │ │ │ scl_ptr_mk_var(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ │ @@ -238068,15 +238075,15 @@ │ │ │ │ │ blx 10cb4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12774 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - subs r0, r1, r3 │ │ │ │ │ + subs r0, r5, r3 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 0008970c : │ │ │ │ │ scl_mk_var(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [pc, #96] @ (89774 ) │ │ │ │ │ @@ -238165,15 +238172,15 @@ │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ b.n 89790 │ │ │ │ │ strb r4, [r2, #27] │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, r5, r7 │ │ │ │ │ + subs r2, r1, r0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 000897e8 : │ │ │ │ │ ptr_unn_2_scv(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -238252,21 +238259,21 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r0, [pc, #24] @ (898a4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 1182c │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - adds r6, r2, r6 │ │ │ │ │ + adds r6, r6, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, r6, r5 │ │ │ │ │ + adds r0, r2, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, r1, r7 │ │ │ │ │ + adds r2, r5, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, r4, r6 │ │ │ │ │ + adds r4, r0, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ 000898a8 : │ │ │ │ │ nco_s1d_unpack(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldr.w r2, [pc, #2700] @ 8a33c │ │ │ │ │ @@ -239301,127 +239308,127 @@ │ │ │ │ │ cmp.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ bne.w 8b6e6 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ mov r4, sl │ │ │ │ │ b.w 89b16 │ │ │ │ │ strb r4, [r4, #22] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strb r6, [r7, #21] │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, r2, r6 │ │ │ │ │ + adds r0, r6, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, r1, r6 │ │ │ │ │ + adds r4, r5, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r0, r0, #24 │ │ │ │ │ + lsls r0, r4, #24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, r0, r6 │ │ │ │ │ + adds r0, r4, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r0, r7, r5 │ │ │ │ │ + adds r0, r3, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, r0, r7 │ │ │ │ │ + adds r2, r4, r7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r6, r1, r6 │ │ │ │ │ + adds r6, r5, r6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r6, r1 │ │ │ │ │ + subs r0, r2, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r0, r2 │ │ │ │ │ + subs r0, r4, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r6, r1 │ │ │ │ │ + subs r0, r2, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, r5, r1 │ │ │ │ │ + subs r6, r1, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, r5, r1 │ │ │ │ │ + subs r4, r1, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r5, r1 │ │ │ │ │ + subs r0, r1, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, r3, r1 │ │ │ │ │ + subs r4, r7, r1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, r4, r1 │ │ │ │ │ + subs r6, r0, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, r4, r1 │ │ │ │ │ + subs r4, r0, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, r4, r1 │ │ │ │ │ + subs r2, r0, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r4, r1 │ │ │ │ │ + subs r0, r0, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, r1, r1 │ │ │ │ │ + subs r4, r5, r1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r2, r1, r1 │ │ │ │ │ + subs r2, r5, r1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r0, r1, r1 │ │ │ │ │ + subs r0, r5, r1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, r0, r1 │ │ │ │ │ + subs r6, r4, r1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, r1, r1 │ │ │ │ │ + subs r4, r5, r1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r6, r1, r1 │ │ │ │ │ + subs r6, r5, r1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r4, r2, r1 │ │ │ │ │ + subs r4, r6, r1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r2, r2, #2 │ │ │ │ │ + subs r2, r6, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp ip, r3 │ │ │ │ │ + cmp ip, r7 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r2, r2 │ │ │ │ │ + cmp r2, r6 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r0, r6, #21 │ │ │ │ │ + asrs r0, r2, #22 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, r2, #2 │ │ │ │ │ + adds r2, r6, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, r1, #2 │ │ │ │ │ + adds r2, r5, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r6, r0, #2 │ │ │ │ │ + adds r6, r4, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r6, r3, #2 │ │ │ │ │ + adds r6, r7, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, r3, #2 │ │ │ │ │ + adds r2, r7, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r6, r2, #2 │ │ │ │ │ + adds r6, r6, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r2, r2, #2 │ │ │ │ │ + adds r2, r6, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r6, r1, #2 │ │ │ │ │ + adds r6, r5, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r0, r7, #23 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - asrs r4, r7, #23 │ │ │ │ │ + asrs r0, r3, #24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r6, r4, #5 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - asrs r0, r1, #27 │ │ │ │ │ + asrs r4, r3, #24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r6, r0, #5 │ │ │ │ │ + asrs r6, r0, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r5, #27 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r6, r4, #4 │ │ │ │ │ + asrs r6, r4, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r1, #28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r4, r3, #14 │ │ │ │ │ + asrs r6, r0, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r4, r1, #16 │ │ │ │ │ + asrs r0, r5, #28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r6, r2, #30 │ │ │ │ │ + asrs r4, r7, #14 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r4, r4, #6 │ │ │ │ │ + asrs r4, r5, #16 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r0, r2, #9 │ │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + asrs r4, r0, #7 │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + asrs r0, r6, #9 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ mov.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ @@ -240927,73 +240934,73 @@ │ │ │ │ │ ldr r2, [pc, #132] @ (8b3e8 ) │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ add r3, pc │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 8abb0 │ │ │ │ │ nop │ │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ │ + adds r0, #14 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r7, pc, #496 @ (adr r7, 8b56c ) │ │ │ │ │ + add r7, pc, #624 @ (adr r7, 8b5ec ) │ │ │ │ │ movs r1, r0 │ │ │ │ │ - smlal r0, r0, r8, r4 │ │ │ │ │ + umlal r0, r0, r8, r4 │ │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - negs r0, r4 │ │ │ │ │ + cmp r0, r2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r2, r4, #4 │ │ │ │ │ + asrs r2, r0, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r2, r3, #4 │ │ │ │ │ + asrs r2, r7, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r6, r2, #4 │ │ │ │ │ + asrs r6, r6, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r2, r5, #4 │ │ │ │ │ + asrs r2, r1, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r6, r4, #4 │ │ │ │ │ + asrs r6, r0, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r2, r4, #4 │ │ │ │ │ + asrs r2, r0, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r6, r3, #4 │ │ │ │ │ + asrs r6, r7, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r2, r3, #4 │ │ │ │ │ + asrs r2, r7, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xfac00001 │ │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ │ + @ instruction: 0xfae00001 │ │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - strb r6, [r3, #30] │ │ │ │ │ + strb r6, [r7, #30] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - strb r2, [r7, #29] │ │ │ │ │ + strb r2, [r3, #30] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r0, [r4, #28] │ │ │ │ │ + strb r0, [r0, #29] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r6, r3, #25 │ │ │ │ │ + lsls r6, r7, #25 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r0, r6 │ │ │ │ │ + lsls r0, r2, #1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r4, #244 @ 0xf4 │ │ │ │ │ + movs r5, #20 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ │ + movs r5, #10 │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r3, [sp, #308] @ 0x134 │ │ │ │ │ ldr r5, [sp, #220] @ 0xdc │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ @@ -242180,114 +242187,115 @@ │ │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ blx 10768 │ │ │ │ │ b.w 89c58 │ │ │ │ │ - subs r6, r2, r1 │ │ │ │ │ + subs r6, r6, r1 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r4, r4, r1 │ │ │ │ │ + subs r4, r0, r2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cdp2 0, 10, cr0, cr0, cr4, {0} │ │ │ │ │ - lsls r0, r5, #30 │ │ │ │ │ + cdp2 0, 12, cr0, cr0, cr4, {0} │ │ │ │ │ + lsls r0, r1, #31 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r6, r4, #30 │ │ │ │ │ + lsls r6, r0, #31 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r4, r4, #30 │ │ │ │ │ + lsls r4, r0, #31 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r2, r4, #30 │ │ │ │ │ + lsls r2, r0, #31 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r4, r5, #30 │ │ │ │ │ + lsls r4, r1, #31 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cdp2 0, 5, cr0, cr4, cr4, {0} │ │ │ │ │ - add r7, pc, #232 @ (adr r7, 8c118 ) │ │ │ │ │ + cdp2 0, 7, cr0, cr4, cr4, {0} │ │ │ │ │ + add r7, pc, #360 @ (adr r7, 8c198 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r2, r1, #23 │ │ │ │ │ + lsls r2, r5, #23 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r4, r5, #17 │ │ │ │ │ + lsls r4, r1, #18 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr??.w r0, [r8, r4] │ │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ │ + ldrsb.w r0, [r8, #4] │ │ │ │ │ + sub sp, #8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsls r2, r5, #15 │ │ │ │ │ + lsls r2, r1, #16 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r2, r2, #15 │ │ │ │ │ + lsls r2, r6, #15 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsls r0, r0, #21 │ │ │ │ │ + lsls r0, r4, #21 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r4, r0, #21 │ │ │ │ │ + lsls r4, r4, #21 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - smlsd r0, r0, r4, r0 │ │ │ │ │ - @ instruction: 0xfbb20004 │ │ │ │ │ - lsls r6, r7, #18 │ │ │ │ │ + smmls r0, r0, r4, r0 │ │ │ │ │ + @ instruction: 0xfbd20004 │ │ │ │ │ + lsls r6, r3, #19 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r4, r7, #18 │ │ │ │ │ + lsls r4, r3, #19 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r2, r7, #18 │ │ │ │ │ + lsls r2, r3, #19 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r0, r7, #18 │ │ │ │ │ + lsls r0, r3, #19 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r2, r0, #19 │ │ │ │ │ + lsls r2, r4, #19 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - smlabb r0, lr, r4, r0 │ │ │ │ │ - smlad r0, r2, r4, r0 │ │ │ │ │ - @ instruction: 0xfaaa0004 │ │ │ │ │ - smlabb r0, ip, r4, r0 │ │ │ │ │ - lsls r0, r5, #16 │ │ │ │ │ + smlawb r0, lr, r4, r0 │ │ │ │ │ + smlsd r0, r2, r4, r0 │ │ │ │ │ + @ instruction: 0xfaca0004 │ │ │ │ │ + smlawb r0, ip, r4, r0 │ │ │ │ │ + lsls r0, r1, #17 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r6, r4, #16 │ │ │ │ │ + lsls r6, r0, #17 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r4, r4, #16 │ │ │ │ │ + lsls r4, r0, #17 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r2, r4, #16 │ │ │ │ │ + lsls r2, r0, #17 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r4, r5, #16 │ │ │ │ │ + lsls r4, r1, #17 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf7c40004 │ │ │ │ │ - lsls r0, r6, #7 │ │ │ │ │ + @ instruction: 0xf7e40004 │ │ │ │ │ + lsls r0, r2, #8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf79a0004 │ │ │ │ │ - lsls r0, r4, #6 │ │ │ │ │ + @ instruction: 0xf7ba0004 │ │ │ │ │ + lsls r0, r0, #7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r0, r6, #4 │ │ │ │ │ + lsls r0, r2, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xf5e00004 │ │ │ │ │ - @ instruction: 0xf4ac0004 │ │ │ │ │ - @ instruction: 0xfa0e0004 │ │ │ │ │ - vaddl.u q8, d6, d4 │ │ │ │ │ - cdp2 0, 8, cr0, cr10, cr4, {0} │ │ │ │ │ - cdp2 0, 11, cr0, cr6, cr4, {0} │ │ │ │ │ - vhadd.u d0, d12, d4 │ │ │ │ │ - @ instruction: 0xf4aa0004 │ │ │ │ │ - @ instruction: 0xf4b40004 │ │ │ │ │ + addw r0, r0, #2052 @ 0x804 │ │ │ │ │ + @ instruction: 0xf4cc0004 │ │ │ │ │ + @ instruction: 0xfa2e0004 │ │ │ │ │ + movs r6, r2 │ │ │ │ │ + movs r5, r0 │ │ │ │ │ + cdp2 0, 10, cr0, cr10, cr4, {0} │ │ │ │ │ + cdp2 0, 13, cr0, cr6, cr4, {0} │ │ │ │ │ + vhadd.u16 d16, d12, d4 │ │ │ │ │ + @ instruction: 0xf4ca0004 │ │ │ │ │ + @ instruction: 0xf4d40004 │ │ │ │ │ │ │ │ │ │ 0008c0e4 : │ │ │ │ │ cvs_vrs_prs(): │ │ │ │ │ ldr r1, [pc, #972] @ (8c4b4 ) │ │ │ │ │ movs r0, #0 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ ldr r6, [pc, #968] @ (8c4b8 ) │ │ │ │ │ @@ -242648,52 +242656,52 @@ │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ b.n 8c1ae │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - movs r4, r7 │ │ │ │ │ + lsls r4, r3, #1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr r5, [pc, #440] @ (8c674 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r4, r6 │ │ │ │ │ + lsls r4, r2, #1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r0, r7 │ │ │ │ │ + lsls r0, r3, #1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ ldr r5, [pc, #224] @ (8c5ac ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cdp2 0, 0, cr0, cr2, cr4, {0} │ │ │ │ │ + cdp2 0, 2, cr0, cr2, cr4, {0} │ │ │ │ │ ldr r3, [pc, #704] @ (8c794 ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stc2l 0, cr0, [r4, #16] │ │ │ │ │ - ldc2 0, cr0, [ip, #16]! │ │ │ │ │ - ldc2 0, cr0, [sl, #16]! │ │ │ │ │ - stc2l 0, cr0, [r0, #16] │ │ │ │ │ - stc2l 0, cr0, [r4, #16] │ │ │ │ │ - stc2l 0, cr0, [r6, #16] │ │ │ │ │ - stc2l 0, cr0, [sl, #16] │ │ │ │ │ - ldc2l 0, cr0, [r0, #16] │ │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ │ + stc2l 0, cr0, [r4, #16]! │ │ │ │ │ + ldc2l 0, cr0, [ip, #16] │ │ │ │ │ + ldc2l 0, cr0, [sl, #16] │ │ │ │ │ + stc2l 0, cr0, [r0, #16]! │ │ │ │ │ + stc2l 0, cr0, [r4, #16]! │ │ │ │ │ + stc2l 0, cr0, [r6, #16]! │ │ │ │ │ + stc2l 0, cr0, [sl, #16]! │ │ │ │ │ + ldc2l 0, cr0, [r0, #16]! │ │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldc2 0, cr0, [r0], #-16 │ │ │ │ │ - stc2l 0, cr0, [r2], {4} │ │ │ │ │ - str r2, [sp, #616] @ 0x268 │ │ │ │ │ + mrrc2 0, 0, r0, r0, cr4 @ │ │ │ │ │ + stc2l 0, cr0, [r2], #16 │ │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - usada8 r0, r4, r4, r0 │ │ │ │ │ - @ instruction: 0xfaec0004 │ │ │ │ │ @ instruction: 0xfb940004 │ │ │ │ │ - umull r0, r0, r2, r4 │ │ │ │ │ - umull r0, r0, sl, r4 │ │ │ │ │ + mla r0, ip, r4, r0 │ │ │ │ │ + @ instruction: 0xfbb40004 │ │ │ │ │ + smlal r0, r0, r2, r4 │ │ │ │ │ + smlal r0, r0, sl, r4 │ │ │ │ │ │ │ │ │ │ 0008c520 : │ │ │ │ │ nco_cpy_prn(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ ldr r4, [pc, #40] @ (8c550 ) │ │ │ │ │ ldr r3, [pc, #44] @ (8c554 ) │ │ │ │ │ @@ -242713,18 +242721,18 @@ │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ b.w 126e4 │ │ │ │ │ ldr r1, [pc, #216] @ (8c62c ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldc2 0, cr0, [r2], {4} │ │ │ │ │ + ldc2 0, cr0, [r2], #-16 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stc2 0, cr0, [sl], #-16 │ │ │ │ │ + mcrr2 0, 0, r0, sl, cr4 │ │ │ │ │ │ │ │ │ │ 0008c564 : │ │ │ │ │ nco_lbr_vrs_prn(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ ldr.w r8, [pc, #212] @ 8c640 │ │ │ │ │ sub sp, #8 │ │ │ │ │ blx 10c84 │ │ │ │ │ @@ -242801,387 +242809,396 @@ │ │ │ │ │ blx 105dc │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 12df8 │ │ │ │ │ strb.w r6, [r7, r8] │ │ │ │ │ b.n 8c5fc │ │ │ │ │ - ldr r0, [pc, #952] @ (8c9fc ) │ │ │ │ │ + ldr r0, [pc, #952] @ (8c9fc ) │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stc2l 0, cr0, [r0, #-16]! │ │ │ │ │ - smull r0, r0, sl, r4 │ │ │ │ │ + stc2 0, cr0, [r0, #16] │ │ │ │ │ + umull r0, r0, sl, r4 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stc2l 0, cr0, [r8, #-16] │ │ │ │ │ - bgt.n 8c5f4 │ │ │ │ │ + stc2l 0, cr0, [r8, #-16]! │ │ │ │ │ + bgt.n 8c634 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - stc2l 0, cr0, [r8], {4} │ │ │ │ │ + stc2l 0, cr0, [r8], #16 │ │ │ │ │ │ │ │ │ │ 0008c65c : │ │ │ │ │ nco_nmn_get(): │ │ │ │ │ ldr r0, [pc, #4] @ (8c664 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - ldc2l 0, cr0, [r2], #16 │ │ │ │ │ + ldc2 0, cr0, [r2, #-16] │ │ │ │ │ │ │ │ │ │ 0008c668 : │ │ │ │ │ nco_vrs_prn(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr r0, [pc, #492] @ (8c85c ) │ │ │ │ │ - ldr r3, [pc, #492] @ (8c860 ) │ │ │ │ │ - sub sp, #92 @ 0x5c │ │ │ │ │ + ldr r0, [pc, #524] @ (8c87c ) │ │ │ │ │ + ldr r3, [pc, #524] @ (8c880 ) │ │ │ │ │ + sub sp, #108 @ 0x6c │ │ │ │ │ add r0, pc │ │ │ │ │ - ldr r2, [pc, #492] @ (8c864 ) │ │ │ │ │ - ldr.w ip, [pc, #492] @ 8c868 │ │ │ │ │ - add.w r9, sp, #72 @ 0x48 │ │ │ │ │ + ldr r2, [pc, #524] @ (8c884 ) │ │ │ │ │ + ldr.w fp, [pc, #524] @ 8c888 │ │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ │ add r2, pc │ │ │ │ │ - ldr.w lr, [pc, #488] @ 8c86c │ │ │ │ │ + ldr.w lr, [pc, #520] @ 8c88c │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ - add ip, pc │ │ │ │ │ - ldr.w r8, [pc, #484] @ 8c870 │ │ │ │ │ - add lr, pc │ │ │ │ │ + add fp, pc │ │ │ │ │ + mov r6, r1 │ │ │ │ │ + add r1, sp, #52 @ 0x34 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - str r3, [sp, #84] @ 0x54 │ │ │ │ │ + str r3, [sp, #100] @ 0x64 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ │ + mov sl, r1 │ │ │ │ │ + str r1, [sp, #24] │ │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ │ - stmia.w r9, {r0, r1, r2} │ │ │ │ │ - add r8, pc │ │ │ │ │ - ldmia.w ip, {r0, r1, r2} │ │ │ │ │ - add.w sl, sp, #32 │ │ │ │ │ - stmia r6!, {r0, r1} │ │ │ │ │ - movs r4, #0 │ │ │ │ │ + stmia.w r7, {r0, r1, r2} │ │ │ │ │ + add lr, pc │ │ │ │ │ + ldmia.w fp, {r0, r1, r2} │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - add r3, sp, #60 @ 0x3c │ │ │ │ │ - ldmia.w lr, {r0, r1} │ │ │ │ │ - strb r2, [r6, #0] │ │ │ │ │ - stmia.w sl, {r0, r1} │ │ │ │ │ - ldmia.w r8, {r0, r1, r2} │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ │ - ldr.w fp, [pc, #424] @ 8c874 │ │ │ │ │ - strh r2, [r3, #0] │ │ │ │ │ - ldr r3, [pc, #424] @ (8c878 ) │ │ │ │ │ - add fp, pc │ │ │ │ │ + add.w r8, sp, #76 @ 0x4c │ │ │ │ │ + mov ip, r8 │ │ │ │ │ + ldr.w r9, [pc, #476] @ 8c890 │ │ │ │ │ + strb r2, [r3, #0] │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ + stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ + ldr r3, [pc, #464] @ (8c894 ) │ │ │ │ │ + add r9, pc │ │ │ │ │ + add r3, pc │ │ │ │ │ + ldmia.w lr, {r0, r1} │ │ │ │ │ + str.w r0, [ip], #4 │ │ │ │ │ + strh.w r1, [ip], #2 │ │ │ │ │ + lsrs r1, r1, #16 │ │ │ │ │ + strb.w r1, [ip] │ │ │ │ │ + ldmia.w r3, {r0, r1, r2} │ │ │ │ │ + stmia.w sl!, {r0, r1} │ │ │ │ │ + ldr r3, [pc, #436] @ (8c898 ) │ │ │ │ │ + strh.w r2, [sl] │ │ │ │ │ add r3, pc │ │ │ │ │ ldmia.w r3, {r0, r1} │ │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ │ + add r3, sp, #32 │ │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ │ mov r0, r5 │ │ │ │ │ - strb.w r4, [sp, #46] @ 0x2e │ │ │ │ │ + strb.w r4, [sp, #38] @ 0x26 │ │ │ │ │ blx 12864 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bls.n 8c7d6 │ │ │ │ │ + bls.n 8c7f0 │ │ │ │ │ movs r0, #11 │ │ │ │ │ blx 105dc │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 132ec │ │ │ │ │ movs r2, #10 │ │ │ │ │ subs r1, r0, #4 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, sl │ │ │ │ │ blx 12df8 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - strb r4, [r6, #10] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + strb.w r4, [sl, #10] │ │ │ │ │ blx 12864 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - beq.n 8c7ea │ │ │ │ │ + beq.n 8c804 │ │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ blx 13050 │ │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ │ mov r4, r0 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ blx 132ec │ │ │ │ │ subs r4, r4, r0 │ │ │ │ │ subs r0, r4, #2 │ │ │ │ │ subs r4, #3 │ │ │ │ │ blx 105dc │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov fp, r0 │ │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ blx 132ec │ │ │ │ │ mov r2, r4 │ │ │ │ │ adds r1, r0, #2 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + mov r0, fp │ │ │ │ │ blx 12df8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - strb.w r3, [r8, r4] │ │ │ │ │ + strb.w r3, [fp, r4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12864 │ │ │ │ │ - ldr r3, [pc, #300] @ (8c87c ) │ │ │ │ │ + ldr r3, [pc, #308] @ (8c89c ) │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - ldr.w r4, [fp, r3] │ │ │ │ │ - ldr.w fp, [r4] │ │ │ │ │ - bls.n 8c822 │ │ │ │ │ - ldr r2, [pc, #288] @ (8c880 ) │ │ │ │ │ - add.w r7, sp, #41 @ 0x29 │ │ │ │ │ + ldr.w r4, [r9, r3] │ │ │ │ │ + ldr.w r9, [r4] │ │ │ │ │ + bls.n 8c840 │ │ │ │ │ + ldr r2, [pc, #300] @ (8c8a0 ) │ │ │ │ │ + add.w r6, sp, #33 @ 0x21 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - mov r0, fp │ │ │ │ │ - strd sl, r3, [sp, #8] │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + strd r8, r3, [sp, #8] │ │ │ │ │ add r2, pc │ │ │ │ │ - mov r3, r7 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ │ - str r6, [sp, #0] │ │ │ │ │ + str r7, [sp, #4] │ │ │ │ │ + str.w sl, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12864 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bls.n 8c7f6 │ │ │ │ │ + bls.n 8c810 │ │ │ │ │ blx 116a4 │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #240] @ (8c884 ) │ │ │ │ │ + ldr r2, [pc, #252] @ (8c8a4 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - cbz r6, 8c7a8 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + cmp.w sl, #0 │ │ │ │ │ + beq.n 8c7c2 │ │ │ │ │ + mov r0, sl │ │ │ │ │ blx 12fe0 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - beq.n 8c7b4 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + cmp.w fp, #0 │ │ │ │ │ + beq.n 8c7ce │ │ │ │ │ + mov r0, fp │ │ │ │ │ blx 12fe0 │ │ │ │ │ - cbz r4, 8c7bc │ │ │ │ │ + cbz r4, 8c7d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 12fe0 │ │ │ │ │ - ldr r2, [pc, #200] @ (8c888 ) │ │ │ │ │ - ldr r3, [pc, #160] @ (8c860 ) │ │ │ │ │ + ldr r2, [pc, #208] @ (8c8a8 ) │ │ │ │ │ + ldr r3, [pc, #164] @ (8c880 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ + ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8c858 │ │ │ │ │ - add sp, #92 @ 0x5c │ │ │ │ │ + bne.n 8c876 │ │ │ │ │ + add sp, #108 @ 0x6c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r0, [pc, #180] @ (8c88c ) │ │ │ │ │ + ldr r0, [pc, #184] @ (8c8ac ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 13480 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ blx 12864 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.n 8c712 │ │ │ │ │ - ldr r0, [pc, #164] @ (8c890 ) │ │ │ │ │ + bne.n 8c728 │ │ │ │ │ + ldr r0, [pc, #168] @ (8c8b0 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 13480 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - b.n 8c748 │ │ │ │ │ + mov fp, r0 │ │ │ │ │ + b.n 8c75e │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #148] @ (8c894 ) │ │ │ │ │ + ldr r2, [pc, #156] @ (8c8b4 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ - str r7, [sp, #0] │ │ │ │ │ + str r6, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - cbz r6, 8c84a │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + cmp.w sl, #0 │ │ │ │ │ + beq.n 8c868 │ │ │ │ │ + mov r0, sl │ │ │ │ │ blx 12fe0 │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - beq.n 8c7bc │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + cmp.w fp, #0 │ │ │ │ │ + beq.n 8c7d6 │ │ │ │ │ + mov r0, fp │ │ │ │ │ blx 12fe0 │ │ │ │ │ - b.n 8c7bc │ │ │ │ │ + b.n 8c7d6 │ │ │ │ │ blx 10eb4 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - ldr r2, [pc, #108] @ (8c898 ) │ │ │ │ │ - add.w r7, sp, #41 @ 0x29 │ │ │ │ │ - strd r9, r3, [sp, #12] │ │ │ │ │ + ldr r2, [pc, #112] @ (8c8b8 ) │ │ │ │ │ + add.w r6, sp, #33 @ 0x21 │ │ │ │ │ + strd r7, r3, [sp, #12] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add r2, pc │ │ │ │ │ strd r0, r3, [sp] │ │ │ │ │ - mov r0, fp │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - str.w sl, [sp, #8] │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + str.w r8, [sp, #8] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8c77a │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - beq.n 8c7bc │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + b.n 8c790 │ │ │ │ │ + cmp.w fp, #0 │ │ │ │ │ + beq.n 8c7d6 │ │ │ │ │ + mov r0, fp │ │ │ │ │ blx 12fe0 │ │ │ │ │ - b.n 8c7bc │ │ │ │ │ + b.n 8c7d6 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ + nop │ │ │ │ │ blxns sp │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldc2l 0, cr0, [ip, #-16]! │ │ │ │ │ - stc2 0, cr0, [r0, #16] │ │ │ │ │ - stc2 0, cr0, [r6, #16] │ │ │ │ │ + ldc2 0, cr0, [lr, #16] │ │ │ │ │ + stc2 0, cr0, [r2, #16]! │ │ │ │ │ + ldc2 0, cr0, [r4, #16] │ │ │ │ │ + @ instruction: 0x479e │ │ │ │ │ + movs r5, r0 │ │ │ │ │ lsls r0, r7, #8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - blx r2 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ │ movs r1, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xfbf60004 │ │ │ │ │ - mrrc2 0, 0, r0, r4, cr4 │ │ │ │ │ - mov r8, r4 │ │ │ │ │ + stc2 0, cr0, [r0], {4} │ │ │ │ │ + mrrc2 0, 0, r0, lr, cr4 │ │ │ │ │ + mov lr, r0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - smull r0, r0, r0, r4 │ │ │ │ │ - smmls r0, ip, r4, r0 │ │ │ │ │ - umlal r0, r0, r8, r4 │ │ │ │ │ + smull r0, r0, r6, r4 │ │ │ │ │ usada8 r0, r2, r4, r0 │ │ │ │ │ + umlal r0, r0, lr, r4 │ │ │ │ │ + usada8 r0, r4, r4, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0008c8a0 : │ │ │ │ │ +0008c8c0 : │ │ │ │ │ nco_trr_free(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ │ - cbz r0, 8c8ae │ │ │ │ │ + cbz r0, 8c8ce │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - cbz r0, 8c8b8 │ │ │ │ │ + cbz r0, 8c8d8 │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - cbz r0, 8c8c2 │ │ │ │ │ + cbz r0, 8c8e2 │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - cbz r0, 8c8cc │ │ │ │ │ + cbz r0, 8c8ec │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbz r0, 8c8d6 │ │ │ │ │ + cbz r0, 8c8f6 │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [r4, #28] │ │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 8c8e4 │ │ │ │ │ + ble.n 8c904 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ blx 12b44 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ │ - cbz r0, 8c8ee │ │ │ │ │ + cbz r0, 8c90e │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ - cbz r0, 8c8f8 │ │ │ │ │ + cbz r0, 8c918 │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [r4, #16] │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ - cbz r0, 8c902 │ │ │ │ │ + cbz r0, 8c922 │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - cbz r0, 8c90c │ │ │ │ │ + cbz r0, 8c92c │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbz r0, 8c916 │ │ │ │ │ + cbz r0, 8c936 │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [r4, #28] │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ - cbz r0, 8c920 │ │ │ │ │ + cbz r0, 8c940 │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [r4, #32] │ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ │ - cbz r0, 8c92a │ │ │ │ │ + cbz r0, 8c94a │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ - cbz r0, 8c934 │ │ │ │ │ + cbz r0, 8c954 │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 12fdc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008c940 : │ │ │ │ │ +0008c960 : │ │ │ │ │ nco_trr_sng_ntl(): │ │ │ │ │ - ldr r1, [pc, #88] @ (8c99c ) │ │ │ │ │ + ldr r1, [pc, #88] @ (8c9bc ) │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ - cbz r0, 8c98e │ │ │ │ │ - ldr r1, [pc, #80] @ (8c9a0 ) │ │ │ │ │ + cbz r0, 8c9ae │ │ │ │ │ + ldr r1, [pc, #80] @ (8c9c0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ - cbz r0, 8c98e │ │ │ │ │ - ldr r1, [pc, #72] @ (8c9a4 ) │ │ │ │ │ + cbz r0, 8c9ae │ │ │ │ │ + ldr r1, [pc, #72] @ (8c9c4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ - cbz r0, 8c992 │ │ │ │ │ - ldr r1, [pc, #64] @ (8c9a8 ) │ │ │ │ │ + cbz r0, 8c9b2 │ │ │ │ │ + ldr r1, [pc, #64] @ (8c9c8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ - cbz r0, 8c992 │ │ │ │ │ - ldr r1, [pc, #56] @ (8c9ac ) │ │ │ │ │ + cbz r0, 8c9b2 │ │ │ │ │ + ldr r1, [pc, #56] @ (8c9cc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ - cbz r0, 8c98a │ │ │ │ │ - ldr r1, [pc, #48] @ (8c9b0 ) │ │ │ │ │ + cbz r0, 8c9aa │ │ │ │ │ + ldr r1, [pc, #48] @ (8c9d0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ - cbnz r0, 8c996 │ │ │ │ │ + cbnz r0, 8c9b6 │ │ │ │ │ movs r0, #4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r0, #2 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r0, #3 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ blx 11454 │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xfad60004 │ │ │ │ │ - @ instruction: 0xface0004 │ │ │ │ │ - @ instruction: 0xfad20004 │ │ │ │ │ - @ instruction: 0xfaca0004 │ │ │ │ │ + @ instruction: 0xfae60004 │ │ │ │ │ + @ instruction: 0xfade0004 │ │ │ │ │ + @ instruction: 0xfae20004 │ │ │ │ │ @ instruction: 0xfada0004 │ │ │ │ │ - @ instruction: 0xfad20004 │ │ │ │ │ + @ instruction: 0xfaea0004 │ │ │ │ │ + @ instruction: 0xfae20004 │ │ │ │ │ │ │ │ │ │ -0008c9b4 : │ │ │ │ │ +0008c9d4 : │ │ │ │ │ nco_trr_ini(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ - ldr.w r2, [pc, #1268] @ 8ceb0 │ │ │ │ │ + ldr.w r2, [pc, #1268] @ 8ced0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - ldr.w r3, [pc, #1264] @ 8ceb4 │ │ │ │ │ + ldr.w r3, [pc, #1264] @ 8ced4 │ │ │ │ │ add r2, pc │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr.w fp, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - ldr.w r3, [pc, #1240] @ 8ceb8 │ │ │ │ │ + ldr.w r3, [pc, #1240] @ 8ced8 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ add r3, pc │ │ │ │ │ - ldr.w r2, [pc, #1236] @ 8cebc │ │ │ │ │ + ldr.w r2, [pc, #1236] @ 8cedc │ │ │ │ │ ldrd sl, r9, [sp, #92] @ 0x5c │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmia r6!, {r0, r1, r2} │ │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ │ strh r3, [r6, #0] │ │ │ │ │ @@ -243194,34 +243211,34 @@ │ │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ │ str.w fp, [r6] │ │ │ │ │ str r4, [r6, #12] │ │ │ │ │ str r5, [r6, #76] @ 0x4c │ │ │ │ │ str.w sl, [r6, #4] │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 8ce00 │ │ │ │ │ + beq.w 8ce20 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #5 │ │ │ │ │ - bhi.w 8cd4a │ │ │ │ │ + bhi.w 8cd6a │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 12bbc │ │ │ │ │ mov r4, r0 │ │ │ │ │ blx 10334 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbz r4, 8ca44 │ │ │ │ │ + cbz r4, 8ca64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr.w r4, [fp] │ │ │ │ │ - cbz r4, 8ca56 │ │ │ │ │ + cbz r4, 8ca76 │ │ │ │ │ movs r4, #0 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldr.w r3, [fp, r4, lsl #3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8ca4c │ │ │ │ │ + bne.n 8ca6c │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r2, #272 @ 0x110 │ │ │ │ │ str r3, [r6, #68] @ 0x44 │ │ │ │ │ strd r3, r3, [r6, #16] │ │ │ │ │ strd r3, r3, [r6, #24] │ │ │ │ │ str r3, [r6, #32] │ │ │ │ │ str r3, [r6, #36] @ 0x24 │ │ │ │ │ @@ -243233,544 +243250,544 @@ │ │ │ │ │ movs r3, #4 │ │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ │ movs r3, #2 │ │ │ │ │ str r3, [r6, #84] @ 0x54 │ │ │ │ │ movw r3, #893 @ 0x37d │ │ │ │ │ str r3, [r6, #52] @ 0x34 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 8caae │ │ │ │ │ - ldr.w r1, [pc, #1072] @ 8cec0 │ │ │ │ │ + beq.n 8cace │ │ │ │ │ + ldr.w r1, [pc, #1072] @ 8cee0 │ │ │ │ │ add.w r3, r6, #52 @ 0x34 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r6, #48 @ 0x30 │ │ │ │ │ add.w r2, r6, #44 @ 0x2c │ │ │ │ │ blx 11a04 <__isoc99_sscanf@plt> │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - bne.w 8ce9c │ │ │ │ │ + bne.w 8cebc │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8cc10 │ │ │ │ │ - ldr.w r3, [pc, #1032] @ 8cec4 │ │ │ │ │ + beq.w 8cc30 │ │ │ │ │ + ldr.w r3, [pc, #1032] @ 8cee4 │ │ │ │ │ mov r5, fp │ │ │ │ │ - ldr.w sl, [pc, #1032] @ 8cec8 │ │ │ │ │ + ldr.w sl, [pc, #1032] @ 8cee8 │ │ │ │ │ add.w r7, fp, #4 │ │ │ │ │ - ldr.w r8, [pc, #1028] @ 8cecc │ │ │ │ │ + ldr.w r8, [pc, #1028] @ 8ceec │ │ │ │ │ add r3, pc │ │ │ │ │ add.w r9, fp, r4, lsl #3 │ │ │ │ │ strd fp, r4, [sp, #8] │ │ │ │ │ add sl, pc │ │ │ │ │ add r8, pc │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr.w r4, [r7, #-4] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cc76 │ │ │ │ │ + beq.w 8cc96 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cc8a │ │ │ │ │ + beq.w 8ccaa │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cc94 │ │ │ │ │ - ldr r1, [pc, #964] @ (8ced0 ) │ │ │ │ │ + beq.w 8ccb4 │ │ │ │ │ + ldr r1, [pc, #964] @ (8cef0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cc9e │ │ │ │ │ - ldr r1, [pc, #952] @ (8ced4 ) │ │ │ │ │ + beq.w 8ccbe │ │ │ │ │ + ldr r1, [pc, #952] @ (8cef4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8ccd6 │ │ │ │ │ - ldr r1, [pc, #940] @ (8ced8 ) │ │ │ │ │ + beq.w 8ccf6 │ │ │ │ │ + ldr r1, [pc, #940] @ (8cef8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cce0 │ │ │ │ │ - ldr r1, [pc, #928] @ (8cedc ) │ │ │ │ │ + beq.w 8cd00 │ │ │ │ │ + ldr r1, [pc, #928] @ (8cefc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cca8 │ │ │ │ │ - ldr r1, [pc, #916] @ (8cee0 ) │ │ │ │ │ + beq.w 8ccc8 │ │ │ │ │ + ldr r1, [pc, #916] @ (8cf00 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8ccea │ │ │ │ │ - ldr r1, [pc, #904] @ (8cee4 ) │ │ │ │ │ + beq.w 8cd0a │ │ │ │ │ + ldr r1, [pc, #904] @ (8cf04 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cd0a │ │ │ │ │ - ldr r1, [pc, #892] @ (8cee8 ) │ │ │ │ │ + beq.w 8cd2a │ │ │ │ │ + ldr r1, [pc, #892] @ (8cf08 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cd2a │ │ │ │ │ - ldr r1, [pc, #880] @ (8ceec ) │ │ │ │ │ + beq.w 8cd4a │ │ │ │ │ + ldr r1, [pc, #880] @ (8cf0c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cdba │ │ │ │ │ - ldr r1, [pc, #868] @ (8cef0 ) │ │ │ │ │ + beq.w 8cdda │ │ │ │ │ + ldr r1, [pc, #868] @ (8cf10 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cdc4 │ │ │ │ │ - ldr r1, [pc, #856] @ (8cef4 ) │ │ │ │ │ + beq.w 8cde4 │ │ │ │ │ + ldr r1, [pc, #856] @ (8cf14 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cdce │ │ │ │ │ - ldr r1, [pc, #844] @ (8cef8 ) │ │ │ │ │ + beq.w 8cdee │ │ │ │ │ + ldr r1, [pc, #844] @ (8cf18 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8ce72 │ │ │ │ │ - ldr r1, [pc, #832] @ (8cefc ) │ │ │ │ │ + beq.w 8ce92 │ │ │ │ │ + ldr r1, [pc, #832] @ (8cf1c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8ce7c │ │ │ │ │ - ldr r1, [pc, #820] @ (8cf00 ) │ │ │ │ │ + beq.w 8ce9c │ │ │ │ │ + ldr r1, [pc, #820] @ (8cf20 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cdd8 │ │ │ │ │ - ldr r3, [pc, #808] @ (8cf04 ) │ │ │ │ │ + beq.w 8cdf8 │ │ │ │ │ + ldr r3, [pc, #808] @ (8cf24 ) │ │ │ │ │ adds r5, #8 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ adds r7, #8 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr.w r2, [r7, #-12] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #780] @ (8cf08 ) │ │ │ │ │ + ldr r2, [pc, #780] @ (8cf28 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - bne.w 8cada │ │ │ │ │ + bne.w 8cafa │ │ │ │ │ ldrd fp, r4, [sp, #8] │ │ │ │ │ ldr r3, [r6, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8ce0c │ │ │ │ │ + beq.w 8ce2c │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8ce1e │ │ │ │ │ + beq.w 8ce3e │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8ce30 │ │ │ │ │ + beq.w 8ce50 │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8ce42 │ │ │ │ │ + beq.w 8ce62 │ │ │ │ │ ldr r3, [r6, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8ce54 │ │ │ │ │ + beq.w 8ce74 │ │ │ │ │ ldr r3, [r6, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8ce66 │ │ │ │ │ + beq.w 8ce86 │ │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8cde2 │ │ │ │ │ + beq.w 8ce02 │ │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8cdf4 │ │ │ │ │ + beq.w 8ce14 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 10fe4 │ │ │ │ │ - ldr r2, [pc, #688] @ (8cf0c ) │ │ │ │ │ - ldr r3, [pc, #600] @ (8ceb4 ) │ │ │ │ │ + ldr r2, [pc, #688] @ (8cf2c ) │ │ │ │ │ + ldr r3, [pc, #600] @ (8ced4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 8ce98 │ │ │ │ │ + bne.w 8ceb8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ blx 11fbc │ │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ │ adds r5, #8 │ │ │ │ │ adds r7, #8 │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - bne.w 8cada │ │ │ │ │ - b.n 8cc0c │ │ │ │ │ + bne.w 8cafa │ │ │ │ │ + b.n 8cc2c │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ blx 11fbc │ │ │ │ │ str r0, [r6, #84] @ 0x54 │ │ │ │ │ - b.n 8cc7e │ │ │ │ │ + b.n 8cc9e │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [r6, #68] @ 0x44 │ │ │ │ │ - b.n 8cc7e │ │ │ │ │ + b.n 8cc9e │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [r6, #28] │ │ │ │ │ - b.n 8cc7e │ │ │ │ │ - ldr r1, [pc, #612] @ (8cf10 ) │ │ │ │ │ + b.n 8cc9e │ │ │ │ │ + ldr r1, [pc, #612] @ (8cf30 ) │ │ │ │ │ add.w r3, r6, #52 @ 0x34 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ add.w r2, r6, #44 @ 0x2c │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add r1, pc │ │ │ │ │ add.w r3, r6, #48 @ 0x30 │ │ │ │ │ blx 11a04 <__isoc99_sscanf@plt> │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq.n 8cc7e │ │ │ │ │ - ldr r3, [pc, #588] @ (8cf14 ) │ │ │ │ │ + beq.n 8cc9e │ │ │ │ │ + ldr r3, [pc, #588] @ (8cf34 ) │ │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ │ - ldr r1, [pc, #588] @ (8cf18 ) │ │ │ │ │ - ldr r0, [pc, #592] @ (8cf1c ) │ │ │ │ │ + ldr r1, [pc, #588] @ (8cf38 ) │ │ │ │ │ + ldr r0, [pc, #592] @ (8cf3c ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ blx 11f98 │ │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ │ - b.n 8cc7e │ │ │ │ │ + b.n 8cc9e │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ blx 11f98 │ │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ │ - b.n 8cc7e │ │ │ │ │ + b.n 8cc9e │ │ │ │ │ movs r2, #10 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ blx 10630 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8cc7e │ │ │ │ │ - ldr r1, [pc, #544] @ (8cf20 ) │ │ │ │ │ + beq.n 8cc9e │ │ │ │ │ + ldr r1, [pc, #544] @ (8cf40 ) │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1201c │ │ │ │ │ - b.n 8cc7e │ │ │ │ │ + b.n 8cc9e │ │ │ │ │ movs r2, #10 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ blx 10630 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8cc7e │ │ │ │ │ - ldr r1, [pc, #516] @ (8cf24 ) │ │ │ │ │ + beq.n 8cc9e │ │ │ │ │ + ldr r1, [pc, #516] @ (8cf44 ) │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1201c │ │ │ │ │ - b.n 8cc7e │ │ │ │ │ + b.n 8cc9e │ │ │ │ │ movs r2, #10 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ blx 10630 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8cc7e │ │ │ │ │ - ldr r1, [pc, #488] @ (8cf28 ) │ │ │ │ │ + beq.n 8cc9e │ │ │ │ │ + ldr r1, [pc, #488] @ (8cf48 ) │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1201c │ │ │ │ │ - b.n 8cc7e │ │ │ │ │ - ldr r3, [pc, #440] @ (8cf04 ) │ │ │ │ │ + b.n 8cc9e │ │ │ │ │ + ldr r3, [pc, #440] @ (8cf24 ) │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ │ ldr.w r8, [r7] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #456] @ (8cf2c ) │ │ │ │ │ + ldr r2, [pc, #456] @ (8cf4c ) │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #452] @ (8cf30 ) │ │ │ │ │ + ldr r2, [pc, #452] @ (8cf50 ) │ │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8ce92 │ │ │ │ │ - ldr r2, [pc, #432] @ (8cf34 ) │ │ │ │ │ + beq.w 8ceb2 │ │ │ │ │ + ldr r2, [pc, #432] @ (8cf54 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8ce8c │ │ │ │ │ - ldr r2, [pc, #416] @ (8cf38 ) │ │ │ │ │ + beq.n 8ceac │ │ │ │ │ + ldr r2, [pc, #416] @ (8cf58 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8ce86 │ │ │ │ │ - ldr r2, [pc, #404] @ (8cf3c ) │ │ │ │ │ + beq.n 8cea6 │ │ │ │ │ + ldr r2, [pc, #404] @ (8cf5c ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ movs r0, #10 │ │ │ │ │ blx 126b4 │ │ │ │ │ - b.n 8ca2c │ │ │ │ │ + b.n 8ca4c │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [r6, #16] │ │ │ │ │ - b.n 8cc7e │ │ │ │ │ + b.n 8cc9e │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [r6, #20] │ │ │ │ │ - b.n 8cc7e │ │ │ │ │ + b.n 8cc9e │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [r6, #24] │ │ │ │ │ - b.n 8cc7e │ │ │ │ │ + b.n 8cc9e │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ │ - b.n 8cc7e │ │ │ │ │ - ldr r0, [pc, #348] @ (8cf40 ) │ │ │ │ │ + b.n 8cc9e │ │ │ │ │ + ldr r0, [pc, #348] @ (8cf60 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 13480 │ │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8cc50 │ │ │ │ │ - ldr r0, [pc, #332] @ (8cf44 ) │ │ │ │ │ + bne.w 8cc70 │ │ │ │ │ + ldr r0, [pc, #332] @ (8cf64 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ │ - b.n 8cc50 │ │ │ │ │ - ldr r0, [pc, #324] @ (8cf48 ) │ │ │ │ │ + b.n 8cc70 │ │ │ │ │ + ldr r0, [pc, #324] @ (8cf68 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [r6, #4] │ │ │ │ │ - b.n 8ca22 │ │ │ │ │ - ldr r0, [pc, #316] @ (8cf4c ) │ │ │ │ │ + b.n 8ca42 │ │ │ │ │ + ldr r0, [pc, #316] @ (8cf6c ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 13480 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ str r0, [r6, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8cc20 │ │ │ │ │ - ldr r0, [pc, #304] @ (8cf50 ) │ │ │ │ │ + bne.w 8cc40 │ │ │ │ │ + ldr r0, [pc, #304] @ (8cf70 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 13480 │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r0, [r6, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8cc28 │ │ │ │ │ - ldr r0, [pc, #288] @ (8cf54 ) │ │ │ │ │ + bne.w 8cc48 │ │ │ │ │ + ldr r0, [pc, #288] @ (8cf74 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 13480 │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ str r0, [r6, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8cc30 │ │ │ │ │ - ldr r0, [pc, #276] @ (8cf58 ) │ │ │ │ │ + bne.w 8cc50 │ │ │ │ │ + ldr r0, [pc, #276] @ (8cf78 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 13480 │ │ │ │ │ ldr r3, [r6, #28] │ │ │ │ │ str r0, [r6, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8cc38 │ │ │ │ │ - ldr r0, [pc, #260] @ (8cf5c ) │ │ │ │ │ + bne.w 8cc58 │ │ │ │ │ + ldr r0, [pc, #260] @ (8cf7c ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 13480 │ │ │ │ │ ldr r3, [r6, #32] │ │ │ │ │ str r0, [r6, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8cc40 │ │ │ │ │ - ldr r0, [pc, #248] @ (8cf60 ) │ │ │ │ │ + bne.w 8cc60 │ │ │ │ │ + ldr r0, [pc, #248] @ (8cf80 ) │ │ │ │ │ add r0, pc │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [r6, #32] │ │ │ │ │ - b.n 8cc40 │ │ │ │ │ + b.n 8cc60 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [r6, #32] │ │ │ │ │ - b.n 8cc7e │ │ │ │ │ + b.n 8cc9e │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ │ - b.n 8cc7e │ │ │ │ │ - ldr r3, [pc, #220] @ (8cf64 ) │ │ │ │ │ + b.n 8cc9e │ │ │ │ │ + ldr r3, [pc, #220] @ (8cf84 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8cda6 │ │ │ │ │ - ldr r3, [pc, #216] @ (8cf68 ) │ │ │ │ │ + b.n 8cdc6 │ │ │ │ │ + ldr r3, [pc, #216] @ (8cf88 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8cd94 │ │ │ │ │ - ldr r3, [pc, #216] @ (8cf6c ) │ │ │ │ │ + b.n 8cdb4 │ │ │ │ │ + ldr r3, [pc, #216] @ (8cf8c ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8cd82 │ │ │ │ │ + b.n 8cda2 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - ldr r3, [pc, #208] @ (8cf70 ) │ │ │ │ │ + ldr r3, [pc, #208] @ (8cf90 ) │ │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ │ - ldr r1, [pc, #208] @ (8cf74 ) │ │ │ │ │ - ldr r0, [pc, #212] @ (8cf78 ) │ │ │ │ │ + ldr r1, [pc, #208] @ (8cf94 ) │ │ │ │ │ + ldr r0, [pc, #212] @ (8cf98 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - add ip, r3 │ │ │ │ │ + add r4, pc │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stc2 0, cr0, [ip], {4} │ │ │ │ │ - add r2, lr │ │ │ │ │ + ldc2 0, cr0, [ip], {4} │ │ │ │ │ + add r2, sl │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xfa0a0004 │ │ │ │ │ + @ instruction: 0xfa1a0004 │ │ │ │ │ asrs r6, r7, #9 │ │ │ │ │ movs r4, r0 │ │ │ │ │ + @ instruction: 0xfa080004 │ │ │ │ │ + @ instruction: 0xfa0e0004 │ │ │ │ │ + vld1.8 {d16[0]}, [r0], r4 │ │ │ │ │ ldr??.w r0, [r8, #4] │ │ │ │ │ - ldr??.w r0, [lr, #4] │ │ │ │ │ ldr??.w r0, [r0, #4] │ │ │ │ │ vst1.8 {d16[0]}, [r8], r4 │ │ │ │ │ - vst1.8 {d16[0]}, [r0], r4 │ │ │ │ │ - ldrsh.w r0, [r8, #4] │ │ │ │ │ + ldrsh.w r0, [ip, #4] │ │ │ │ │ + ldrsh.w r0, [r4, #4] │ │ │ │ │ vld1.8 {d0[0]}, [ip], r4 │ │ │ │ │ vld1.8 {d0[0]}, [r4], r4 │ │ │ │ │ ldrsb.w r0, [ip, #4] │ │ │ │ │ ldrsb.w r0, [r4, #4] │ │ │ │ │ vst1.8 {d0[0]}, [ip], r4 │ │ │ │ │ + vst1.8 {d0[0]}, [r8], r4 │ │ │ │ │ vst1.8 {d0[0]}, [r4], r4 │ │ │ │ │ - ldr??.w r0, [ip, r4] │ │ │ │ │ - ldr??.w r0, [r8, r4] │ │ │ │ │ - ldr??.w r0, [r4, r4] │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr??.w r0, [r2, r4] │ │ │ │ │ - tst r4, r0 │ │ │ │ │ + vld4.8 {d16-d19}, [r2], r4 │ │ │ │ │ + rors r4, r4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf7ee0004 │ │ │ │ │ - smlawb r0, r0, r4, r0 │ │ │ │ │ - @ instruction: 0xf7e20004 │ │ │ │ │ - @ instruction: 0xf7ec0004 │ │ │ │ │ + @ instruction: 0xf7fe0004 │ │ │ │ │ + smlsd r0, r0, r4, r0 │ │ │ │ │ + @ instruction: 0xf7f20004 │ │ │ │ │ + @ instruction: 0xf7fc0004 │ │ │ │ │ ldrh r6, [r5, #10] │ │ │ │ │ movs r1, r0 │ │ │ │ │ ldrh r6, [r1, #10] │ │ │ │ │ movs r1, r0 │ │ │ │ │ ldrh r6, [r5, #8] │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsrs r4, r4, #14 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xf7220004 │ │ │ │ │ + @ instruction: 0xf7320004 │ │ │ │ │ lsrs r6, r6, #15 │ │ │ │ │ movs r4, r0 │ │ │ │ │ lsrs r4, r6, #15 │ │ │ │ │ movs r4, r0 │ │ │ │ │ lsrs r2, r6, #15 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xf7fc0004 │ │ │ │ │ - @ instruction: 0xf7f20004 │ │ │ │ │ - @ instruction: 0xf66e0004 │ │ │ │ │ - @ instruction: 0xf7860004 │ │ │ │ │ - @ instruction: 0xf7a00004 │ │ │ │ │ + strb.w r0, [ip, r4] │ │ │ │ │ + strb.w r0, [r2, r4] │ │ │ │ │ + @ instruction: 0xf67e0004 │ │ │ │ │ + @ instruction: 0xf7960004 │ │ │ │ │ + @ instruction: 0xf7b00004 │ │ │ │ │ strb r2, [r7, #12] │ │ │ │ │ movs r4, r0 │ │ │ │ │ subs r2, #56 @ 0x38 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xf7760004 │ │ │ │ │ - @ instruction: 0xf76c0004 │ │ │ │ │ + @ instruction: 0xf7860004 │ │ │ │ │ + @ instruction: 0xf77c0004 │ │ │ │ │ strh r4, [r3, #16] │ │ │ │ │ movs r1, r0 │ │ │ │ │ strh r6, [r2, #16] │ │ │ │ │ movs r1, r0 │ │ │ │ │ strh r0, [r2, #16] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr??.w r0, [r8, r4] │ │ │ │ │ - addw r0, sl, #2052 @ 0x804 │ │ │ │ │ - @ instruction: 0xf6140004 │ │ │ │ │ + vld4.8 {d16-d19}, [r8], r4 │ │ │ │ │ + @ instruction: 0xf61a0004 │ │ │ │ │ + @ instruction: 0xf6240004 │ │ │ │ │ │ │ │ │ │ -0008cf7c : │ │ │ │ │ +0008cf9c : │ │ │ │ │ nco_trr_ntl_sng(): │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq.n 8cf9e │ │ │ │ │ + beq.n 8cfbe │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - beq.n 8cf92 │ │ │ │ │ + beq.n 8cfb2 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 8cf98 │ │ │ │ │ + beq.n 8cfb8 │ │ │ │ │ push {r3, lr} │ │ │ │ │ blx 1182c │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - ldr r0, [pc, #16] @ (8cfa4 ) │ │ │ │ │ + ldr r0, [pc, #16] @ (8cfc4 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ - ldr r0, [pc, #12] @ (8cfa8 ) │ │ │ │ │ + ldr r0, [pc, #12] @ (8cfc8 ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ - ldr r0, [pc, #12] @ (8cfac ) │ │ │ │ │ + ldr r0, [pc, #12] @ (8cfcc ) │ │ │ │ │ add r0, pc │ │ │ │ │ bx lr │ │ │ │ │ - @ instruction: 0xf6b40004 │ │ │ │ │ - @ instruction: 0xf6660004 │ │ │ │ │ - @ instruction: 0xf6800004 │ │ │ │ │ + movt r0, #18436 @ 0x4804 │ │ │ │ │ + @ instruction: 0xf6760004 │ │ │ │ │ + @ instruction: 0xf6900004 │ │ │ │ │ │ │ │ │ │ -0008cfb0 : │ │ │ │ │ +0008cfd0 : │ │ │ │ │ nco_trr_read(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr.w r1, [pc, #1352] @ 8d500 │ │ │ │ │ + ldr.w r1, [pc, #1352] @ 8d520 │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ │ add r2, sp, #196 @ 0xc4 │ │ │ │ │ add r1, pc │ │ │ │ │ mov r4, r2 │ │ │ │ │ - ldr.w r3, [pc, #1340] @ 8d504 │ │ │ │ │ + ldr.w r3, [pc, #1340] @ 8d524 │ │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ │ - ldr.w r2, [pc, #1336] @ 8d508 │ │ │ │ │ + ldr.w r2, [pc, #1336] @ 8d528 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr.w sl, [r5, #52] @ 0x34 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - ldr.w r2, [pc, #1324] @ 8d50c │ │ │ │ │ + ldr.w r2, [pc, #1324] @ 8d52c │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #212] @ 0xd4 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r2, r2, [sp, #136] @ 0x88 │ │ │ │ │ ldrd r8, r2, [r5] │ │ │ │ │ @@ -243794,65 +243811,65 @@ │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ strb r3, [r4, #0] │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8d366 │ │ │ │ │ + bne.w 8d386 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, fp │ │ │ │ │ mul.w r3, r3, r7 │ │ │ │ │ mul.w r4, sl, r3 │ │ │ │ │ blx 114cc │ │ │ │ │ mul.w r0, r4, r0 │ │ │ │ │ blx 105dc │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 114cc │ │ │ │ │ mul.w r0, r4, r0 │ │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ │ blx 105dc │ │ │ │ │ - ldr.w r1, [pc, #1200] @ 8d510 │ │ │ │ │ + ldr.w r1, [pc, #1200] @ 8d530 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 1281c │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ mov r4, r0 │ │ │ │ │ blx 108a4 │ │ │ │ │ - cbz r4, 8d086 │ │ │ │ │ + cbz r4, 8d0a6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 107bc │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ sub.w r4, r3, #8 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ clz r4, r4 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, #2 │ │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ │ - beq.w 8d2bc │ │ │ │ │ + beq.w 8d2dc │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 8d0ac │ │ │ │ │ + beq.n 8d0cc │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 12fe0 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #0 │ │ │ │ │ andne.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 8d48e │ │ │ │ │ + bne.w 8d4ae │ │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ │ movs r4, #0 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ │ @@ -243877,32 +243894,32 @@ │ │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ blx 11908 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 8d2b6 │ │ │ │ │ + beq.w 8d2d6 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.w 8d268 │ │ │ │ │ + beq.w 8d288 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.w 8d3c8 │ │ │ │ │ - ldr r3, [pc, #1012] @ (8d514 ) │ │ │ │ │ + beq.w 8d3e8 │ │ │ │ │ + ldr r3, [pc, #1012] @ (8d534 ) │ │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #988] @ (8d518 ) │ │ │ │ │ + ldr r2, [pc, #988] @ (8d538 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ │ @@ -243926,60 +243943,60 @@ │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 12bd4 │ │ │ │ │ blx 1072c │ │ │ │ │ - cbz r0, 8d1a2 │ │ │ │ │ + cbz r0, 8d1c2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldrd r0, r1, [sp, #128] @ 0x80 │ │ │ │ │ mov r2, r3 │ │ │ │ │ blx 11b4c │ │ │ │ │ - ldr r2, [pc, #888] @ (8d51c ) │ │ │ │ │ + ldr r2, [pc, #888] @ (8d53c ) │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ │ add r4, sp, #184 @ 0xb8 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ blx 10908 │ │ │ │ │ - ldr r2, [pc, #876] @ (8d520 ) │ │ │ │ │ + ldr r2, [pc, #876] @ (8d540 ) │ │ │ │ │ mov r3, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ │ stmia r4!, {r0, r1} │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ strh r2, [r4, #0] │ │ │ │ │ - ldr r2, [pc, #864] @ (8d524 ) │ │ │ │ │ + ldr r2, [pc, #864] @ (8d544 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 10908 │ │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ movs r5, #0 │ │ │ │ │ blx 11f34 │ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ blx 1153c │ │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ - ldr r3, [pc, #840] @ (8d528 ) │ │ │ │ │ - ldr r2, [pc, #844] @ (8d52c ) │ │ │ │ │ + ldr r3, [pc, #840] @ (8d548 ) │ │ │ │ │ + ldr r2, [pc, #844] @ (8d54c ) │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 10908 │ │ │ │ │ - ldr r3, [pc, #832] @ (8d530 ) │ │ │ │ │ - ldr r2, [pc, #836] @ (8d534 ) │ │ │ │ │ + ldr r3, [pc, #832] @ (8d550 ) │ │ │ │ │ + ldr r2, [pc, #836] @ (8d554 ) │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 10908 │ │ │ │ │ - ldr r3, [pc, #824] @ (8d538 ) │ │ │ │ │ - ldr r2, [pc, #828] @ (8d53c ) │ │ │ │ │ + ldr r3, [pc, #824] @ (8d558 ) │ │ │ │ │ + ldr r2, [pc, #828] @ (8d55c ) │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ add r2, pc │ │ │ │ │ movs r4, #0 │ │ │ │ │ blx 10908 │ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ @@ -243996,34 +244013,34 @@ │ │ │ │ │ blx 1230c │ │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ │ blx 11460 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 8d246 │ │ │ │ │ + beq.n 8d266 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 12fe0 │ │ │ │ │ - ldr r2, [pc, #760] @ (8d540 ) │ │ │ │ │ - ldr r3, [pc, #704] @ (8d50c ) │ │ │ │ │ + ldr r2, [pc, #760] @ (8d560 ) │ │ │ │ │ + ldr r3, [pc, #704] @ (8d52c ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 8d4f0 │ │ │ │ │ + bne.w 8d510 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #220 @ 0xdc │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r4, #2 │ │ │ │ │ - b.n 8d14c │ │ │ │ │ + b.n 8d16c │ │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ @@ -244047,91 +244064,91 @@ │ │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ │ mov r2, sl │ │ │ │ │ blx 11908 │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 8d14c │ │ │ │ │ + b.n 8d16c │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 114cc │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mul.w r8, sl, r3 │ │ │ │ │ mul.w r6, r3, r0 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 114cc │ │ │ │ │ mul.w r8, r0, r8 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8d3d0 │ │ │ │ │ + bne.n 8d3f0 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n 8d346 │ │ │ │ │ + ble.n 8d366 │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ mul.w r3, r6, r7 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str.w r9, [sp, #68] @ 0x44 │ │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 8d32c │ │ │ │ │ + ble.n 8d34c │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ mov fp, r3 │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r9, r2, sl │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r9 │ │ │ │ │ adds r4, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ blx 12774 │ │ │ │ │ add fp, r5 │ │ │ │ │ add r9, r8 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 8d316 │ │ │ │ │ + bne.n 8d336 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ adds r6, #1 │ │ │ │ │ add sl, r5 │ │ │ │ │ add r3, r2 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 8d306 │ │ │ │ │ + bne.n 8d326 │ │ │ │ │ ldr.w sl, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ │ ldrd r4, r5, [sp, #104] @ 0x68 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #0 │ │ │ │ │ andne.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 8d3fc │ │ │ │ │ + bne.n 8d41c │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8d270 │ │ │ │ │ + beq.n 8d290 │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ blx 12fe0 │ │ │ │ │ - b.n 8d0c4 │ │ │ │ │ - ldr r3, [pc, #428] @ (8d514 ) │ │ │ │ │ + b.n 8d0e4 │ │ │ │ │ + ldr r3, [pc, #428] @ (8d534 ) │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ ldr r4, [r2, r3] │ │ │ │ │ ldr.w r9, [r4] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - ldr r2, [pc, #452] @ (8d544 ) │ │ │ │ │ + ldr r2, [pc, #452] @ (8d564 ) │ │ │ │ │ mov r0, r9 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ blx 12b5c │ │ │ │ │ @@ -244140,57 +244157,57 @@ │ │ │ │ │ blx 12b5c │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ blx 10654 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ │ blx 10654 │ │ │ │ │ - ldr r2, [pc, #412] @ (8d548 ) │ │ │ │ │ + ldr r2, [pc, #412] @ (8d568 ) │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd fp, r0, [sp, #16] │ │ │ │ │ add r2, pc │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ strd r9, r4, [sp, #8] │ │ │ │ │ str.w sl, [sp, #4] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8d030 │ │ │ │ │ + b.n 8d050 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r4, #1 │ │ │ │ │ - b.n 8d14c │ │ │ │ │ - ldr r3, [pc, #320] @ (8d514 ) │ │ │ │ │ + b.n 8d16c │ │ │ │ │ + ldr r3, [pc, #320] @ (8d534 ) │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr.w fp, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ movs r0, #4 │ │ │ │ │ blx 12b5c │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #348] @ (8d54c ) │ │ │ │ │ + ldr r2, [pc, #348] @ (8d56c ) │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8d2e2 │ │ │ │ │ + b.n 8d302 │ │ │ │ │ ldrh.w r3, [r9] │ │ │ │ │ vmov s16, r3 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ vcvt.f64.u32 d8, s16 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 8d4e6 │ │ │ │ │ + ble.n 8d506 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ vmov.f64 d9, d8 │ │ │ │ │ - vldr d5, [pc, #224] @ 8d4f8 │ │ │ │ │ + vldr d5, [pc, #224] @ 8d518 │ │ │ │ │ mov r3, r9 │ │ │ │ │ add.w r2, r9, r2, lsl #1 │ │ │ │ │ ldrh.w r1, [r3], #2 │ │ │ │ │ vmov s13, r1 │ │ │ │ │ vcvt.f64.s32 d7, s13 │ │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ │ vadd.f64 d5, d5, d7 │ │ │ │ │ @@ -244198,117 +244215,117 @@ │ │ │ │ │ vcmpe.f64 d7, d9 │ │ │ │ │ it mi │ │ │ │ │ vcvtmi.f64.u32 d8, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ vcvtgt.f64.u32 d9, s13 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 8d41e │ │ │ │ │ + bne.n 8d43e │ │ │ │ │ vldr s15, [sp, #76] @ 0x4c │ │ │ │ │ - ldr r3, [pc, #192] @ (8d514 ) │ │ │ │ │ + ldr r3, [pc, #192] @ (8d534 ) │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ vdiv.f64 d10, d5, d7 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r2, [pc, #224] @ (8d550 ) │ │ │ │ │ + ldr r2, [pc, #224] @ (8d570 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ vstr d9, [sp, #16] │ │ │ │ │ add r2, pc │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vstr d10, [sp, #24] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8d35e │ │ │ │ │ - b.n 8d0c4 │ │ │ │ │ + bne.w 8d37e │ │ │ │ │ + b.n 8d0e4 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ │ vmov s16, r3 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ vcvt.f64.u32 d8, s16 │ │ │ │ │ ittt gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ ldrgt.w r9, [sp, #72] @ 0x48 │ │ │ │ │ strgt r3, [sp, #72] @ 0x48 │ │ │ │ │ - bgt.n 8d40e │ │ │ │ │ + bgt.n 8d42e │ │ │ │ │ vldr s15, [sp, #76] @ 0x4c │ │ │ │ │ - vldr d6, [pc, #72] @ 8d4f8 │ │ │ │ │ - ldr r3, [pc, #96] @ (8d514 ) │ │ │ │ │ + vldr d6, [pc, #72] @ 8d518 │ │ │ │ │ + ldr r3, [pc, #96] @ (8d534 ) │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ vdiv.f64 d9, d6, d7 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r2, [pc, #132] @ (8d554 ) │ │ │ │ │ + ldr r2, [pc, #132] @ (8d574 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ vstr d8, [sp, #16] │ │ │ │ │ add r2, pc │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vstr d9, [sp, #24] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8d0c0 │ │ │ │ │ + b.n 8d0e0 │ │ │ │ │ vmov.f64 d9, d8 │ │ │ │ │ - vldr d5, [pc, #12] @ 8d4f8 │ │ │ │ │ - b.n 8d44e │ │ │ │ │ + vldr d5, [pc, #12] @ 8d518 │ │ │ │ │ + b.n 8d46e │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldrb.w r0, [ip, r4] │ │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ │ + strh.w r0, [ip, r4] │ │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r1, #48] @ 0x30 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf63c0004 │ │ │ │ │ + movw r0, #51204 @ 0xc804 │ │ │ │ │ vhadd.s16 d0, d14, d2 │ │ │ │ │ @ instruction: 0xf7260002 │ │ │ │ │ vhadd.s8 d0, d12, d2 │ │ │ │ │ - rsb r0, r6, #8650752 @ 0x840000 │ │ │ │ │ + rsbs r0, r6, #8650752 @ 0x840000 │ │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ │ movs r1, r0 │ │ │ │ │ - rsb r0, r6, #8650752 @ 0x840000 │ │ │ │ │ - @ instruction: 0xf5ee0004 │ │ │ │ │ - ble.n 8d538 │ │ │ │ │ + rsbs r0, r6, #8650752 @ 0x840000 │ │ │ │ │ + @ instruction: 0xf5fe0004 │ │ │ │ │ + ble.n 8d558 │ │ │ │ │ movs r3, r0 │ │ │ │ │ ldrh r2, [r3, #8] │ │ │ │ │ movs r1, r0 │ │ │ │ │ - subs r4, #22 │ │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xf2f00004 │ │ │ │ │ - @ instruction: 0xf2de0004 │ │ │ │ │ - @ instruction: 0xf3100004 │ │ │ │ │ - movt r0, #40964 @ 0xa004 │ │ │ │ │ - @ instruction: 0xf26a0004 │ │ │ │ │ + ssat r0, #5, r0 │ │ │ │ │ + @ instruction: 0xf2ee0004 │ │ │ │ │ + ssat16 r0, #5, r0 │ │ │ │ │ + @ instruction: 0xf2da0004 │ │ │ │ │ + @ instruction: 0xf27a0004 │ │ │ │ │ │ │ │ │ │ -0008d558 : │ │ │ │ │ +0008d578 : │ │ │ │ │ chr2sng_cdl(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - bhi.n 8d592 │ │ │ │ │ + bhi.n 8d5b2 │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ - bhi.n 8d5a8 │ │ │ │ │ + bhi.n 8d5c8 │ │ │ │ │ tbb [pc, r0] │ │ │ │ │ subs r4, r3, #4 │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ cmp r1, #31 │ │ │ │ │ adds r7, #48 @ 0x30 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ @@ -244323,115 +244340,115 @@ │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ subs r2, r3, #5 │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ str r7, [r3, #16] │ │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ │ - bne.n 8d5a8 │ │ │ │ │ - ldr r3, [pc, #164] @ (8d63c ) │ │ │ │ │ + bne.n 8d5c8 │ │ │ │ │ + ldr r3, [pc, #164] @ (8d65c ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ - ldr r3, [pc, #148] @ (8d640 ) │ │ │ │ │ + ldr r3, [pc, #148] @ (8d660 ) │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r3, pc │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 13044 <__sprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8d5a2 │ │ │ │ │ - ldr r3, [pc, #132] @ (8d644 ) │ │ │ │ │ + b.n 8d5c2 │ │ │ │ │ + ldr r3, [pc, #132] @ (8d664 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 8d5a2 │ │ │ │ │ - ldr r3, [pc, #124] @ (8d648 ) │ │ │ │ │ + b.n 8d5c2 │ │ │ │ │ + ldr r3, [pc, #124] @ (8d668 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 8d5a2 │ │ │ │ │ - ldr r3, [pc, #112] @ (8d64c ) │ │ │ │ │ + b.n 8d5c2 │ │ │ │ │ + ldr r3, [pc, #112] @ (8d66c ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 8d5a2 │ │ │ │ │ - ldr r3, [pc, #104] @ (8d650 ) │ │ │ │ │ + b.n 8d5c2 │ │ │ │ │ + ldr r3, [pc, #104] @ (8d670 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 8d5a2 │ │ │ │ │ - ldr r3, [pc, #92] @ (8d654 ) │ │ │ │ │ + b.n 8d5c2 │ │ │ │ │ + ldr r3, [pc, #92] @ (8d674 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 8d5a2 │ │ │ │ │ - ldr r3, [pc, #84] @ (8d658 ) │ │ │ │ │ + b.n 8d5c2 │ │ │ │ │ + ldr r3, [pc, #84] @ (8d678 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 8d5a2 │ │ │ │ │ - ldr r3, [pc, #72] @ (8d65c ) │ │ │ │ │ + b.n 8d5c2 │ │ │ │ │ + ldr r3, [pc, #72] @ (8d67c ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 8d5a2 │ │ │ │ │ - ldr r3, [pc, #64] @ (8d660 ) │ │ │ │ │ + b.n 8d5c2 │ │ │ │ │ + ldr r3, [pc, #64] @ (8d680 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 8d5a2 │ │ │ │ │ - ldr r3, [pc, #52] @ (8d664 ) │ │ │ │ │ + b.n 8d5c2 │ │ │ │ │ + ldr r3, [pc, #52] @ (8d684 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ - b.n 8d5a2 │ │ │ │ │ + b.n 8d5c2 │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xf28c0004 │ │ │ │ │ - @ instruction: 0xf27e0004 │ │ │ │ │ - movw r0, #40964 @ 0xa004 │ │ │ │ │ - movw r0, #4 │ │ │ │ │ - movw r0, #8196 @ 0x2004 │ │ │ │ │ - @ instruction: 0xf22c0004 │ │ │ │ │ - @ instruction: 0xf22a0004 │ │ │ │ │ - addw r0, ip, #4 │ │ │ │ │ - addw r0, r6, #4 │ │ │ │ │ - addw r0, ip, #4 │ │ │ │ │ - @ instruction: 0xf1fa0004 │ │ │ │ │ + @ instruction: 0xf29c0004 │ │ │ │ │ + @ instruction: 0xf28e0004 │ │ │ │ │ + @ instruction: 0xf25a0004 │ │ │ │ │ + @ instruction: 0xf2500004 │ │ │ │ │ + @ instruction: 0xf2520004 │ │ │ │ │ + @ instruction: 0xf23c0004 │ │ │ │ │ + @ instruction: 0xf23a0004 │ │ │ │ │ + @ instruction: 0xf21c0004 │ │ │ │ │ + @ instruction: 0xf2160004 │ │ │ │ │ + @ instruction: 0xf21c0004 │ │ │ │ │ + addw r0, sl, #4 │ │ │ │ │ │ │ │ │ │ -0008d668 : │ │ │ │ │ +0008d688 : │ │ │ │ │ chr2sng_xml(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ │ - bhi.n 8d6b6 │ │ │ │ │ + bhi.n 8d6d6 │ │ │ │ │ tbb [pc, r0] │ │ │ │ │ movs r0, #49 @ 0x31 │ │ │ │ │ movs r0, #32 │ │ │ │ │ movs r0, #32 │ │ │ │ │ movs r0, #32 │ │ │ │ │ adds r4, #32 │ │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ │ @@ -244462,302 +244479,302 @@ │ │ │ │ │ movs r0, #99 @ 0x63 │ │ │ │ │ lsls r4, r5, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ blx 122dc <__ctype_b_loc@plt> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ ldrh.w r3, [r3, r5, lsl #1] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - bpl.n 8d760 │ │ │ │ │ - ldr r3, [pc, #160] @ (8d768 ) │ │ │ │ │ + bpl.n 8d780 │ │ │ │ │ + ldr r3, [pc, #160] @ (8d788 ) │ │ │ │ │ add r3, pc │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ blx 13044 <__sprintf_chk@plt+0x4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #140] @ (8d76c ) │ │ │ │ │ + ldr r3, [pc, #140] @ (8d78c ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strh r3, [r1, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #124] @ (8d770 ) │ │ │ │ │ + ldr r3, [pc, #124] @ (8d790 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strh r3, [r1, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #112] @ (8d774 ) │ │ │ │ │ + ldr r3, [pc, #112] @ (8d794 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strh r3, [r1, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #96] @ (8d778 ) │ │ │ │ │ + ldr r3, [pc, #96] @ (8d798 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strh r2, [r1, #4] │ │ │ │ │ strb r3, [r1, #6] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #80] @ (8d77c ) │ │ │ │ │ + ldr r3, [pc, #80] @ (8d79c ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strh r3, [r1, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #64] @ (8d780 ) │ │ │ │ │ + ldr r3, [pc, #64] @ (8d7a0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strb r3, [r1, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #52] @ (8d784 ) │ │ │ │ │ + ldr r3, [pc, #52] @ (8d7a4 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strb r3, [r1, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #36] @ (8d788 ) │ │ │ │ │ + ldr r3, [pc, #36] @ (8d7a8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8d6ca │ │ │ │ │ + b.n 8d6ea │ │ │ │ │ nop │ │ │ │ │ - sub.w r0, r4, #4 │ │ │ │ │ - sbc.w r0, r4, #4 │ │ │ │ │ - adc.w r0, r2, #4 │ │ │ │ │ - @ instruction: 0xf1380004 │ │ │ │ │ - adc.w r0, lr, #4 │ │ │ │ │ - @ instruction: 0xf1300004 │ │ │ │ │ - add.w r0, lr, #4 │ │ │ │ │ - add.w r0, r4, #4 │ │ │ │ │ - @ instruction: 0xf0ce0004 │ │ │ │ │ + subs.w r0, r4, #4 │ │ │ │ │ + sbcs.w r0, r4, #4 │ │ │ │ │ + adcs.w r0, r2, #4 │ │ │ │ │ + adc.w r0, r8, #4 │ │ │ │ │ + adcs.w r0, lr, #4 │ │ │ │ │ + adc.w r0, r0, #4 │ │ │ │ │ + adds.w r0, lr, #4 │ │ │ │ │ + adds.w r0, r4, #4 │ │ │ │ │ + @ instruction: 0xf0de0004 │ │ │ │ │ │ │ │ │ │ -0008d78c : │ │ │ │ │ +0008d7ac : │ │ │ │ │ chr2sng_jsn(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bhi.n 8d7c4 │ │ │ │ │ + bhi.n 8d7e4 │ │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ │ - bhi.n 8d7da │ │ │ │ │ + bhi.n 8d7fa │ │ │ │ │ tbb [pc, r0] │ │ │ │ │ adds r2, r3, #4 │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ adds r0, #39 @ 0x27 │ │ │ │ │ adds r1, r7, #4 │ │ │ │ │ - ldr r3, [pc, #264] @ (8d8b8 ) │ │ │ │ │ + ldr r3, [pc, #264] @ (8d8d8 ) │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ adds r5, r3, #4 │ │ │ │ │ lsls r4, r2, #1 │ │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ │ - bne.n 8d7da │ │ │ │ │ - ldr r3, [pc, #164] @ (8d870 ) │ │ │ │ │ + bne.n 8d7fa │ │ │ │ │ + ldr r3, [pc, #164] @ (8d890 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ blx 122dc <__ctype_b_loc@plt> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ ldrh.w r3, [r3, r4, lsl #1] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - bpl.n 8d85a │ │ │ │ │ + bpl.n 8d87a │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb r3, [r5, #0] │ │ │ │ │ - b.n 8d7d4 │ │ │ │ │ - ldr r3, [pc, #132] @ (8d874 ) │ │ │ │ │ + b.n 8d7f4 │ │ │ │ │ + ldr r3, [pc, #132] @ (8d894 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #116] @ (8d878 ) │ │ │ │ │ + ldr r3, [pc, #116] @ (8d898 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #104] @ (8d87c ) │ │ │ │ │ + ldr r3, [pc, #104] @ (8d89c ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #88] @ (8d880 ) │ │ │ │ │ + ldr r3, [pc, #88] @ (8d8a0 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #76] @ (8d884 ) │ │ │ │ │ + ldr r3, [pc, #76] @ (8d8a4 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #60] @ (8d888 ) │ │ │ │ │ + ldr r3, [pc, #60] @ (8d8a8 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ │ strh r2, [r1, #0] │ │ │ │ │ strb r3, [r1, #2] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r3, [pc, #48] @ (8d88c ) │ │ │ │ │ + ldr r3, [pc, #48] @ (8d8ac ) │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r3, pc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 13044 <__sprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8d7d4 │ │ │ │ │ + b.n 8d7f4 │ │ │ │ │ nop │ │ │ │ │ - orrs.w r0, sl, #4 │ │ │ │ │ - ands.w r0, sl, #4 │ │ │ │ │ - ands.w r0, r8, #4 │ │ │ │ │ - vext.8 d16, d14, d4, #0 │ │ │ │ │ - vaddl.s32 q8, d8, d4 │ │ │ │ │ - vaddl.s16 q8, d14, d4 │ │ │ │ │ - vaddl.s32 q8, d0, d4 │ │ │ │ │ - vaddl.s8 q8, d12, d4 │ │ │ │ │ + orn r0, sl, #4 │ │ │ │ │ + bic.w r0, sl, #4 │ │ │ │ │ + bic.w r0, r8, #4 │ │ │ │ │ + and.w r0, lr, #4 │ │ │ │ │ + vext.8 d16, d8, d4, #0 │ │ │ │ │ + vaddl.s32 q8, d14, d4 │ │ │ │ │ + vext.8 d16, d0, d4, #0 │ │ │ │ │ + vaddl.s16 q8, d12, d4 │ │ │ │ │ │ │ │ │ │ -0008d890 : │ │ │ │ │ +0008d8b0 : │ │ │ │ │ nco_cmd_ln_sng(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ subs.w r8, r0, #0 │ │ │ │ │ - ble.n 8d8f0 │ │ │ │ │ + ble.n 8d910 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add.w r6, r1, r8, lsl #2 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr.w r0, [r4], #4 │ │ │ │ │ blx 12864 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r5, r0 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 8d8a4 │ │ │ │ │ + bne.n 8d8c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ blx 11878 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.n 8d8ea │ │ │ │ │ - ldr r3, [pc, #56] @ (8d904 ) │ │ │ │ │ + beq.n 8d90a │ │ │ │ │ + ldr r3, [pc, #56] @ (8d924 ) │ │ │ │ │ adds r4, r7, #4 │ │ │ │ │ add r3, pc │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12864 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r0, r5 │ │ │ │ │ strh r7, [r5, r3] │ │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ │ blx 11878 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 8d8d0 │ │ │ │ │ + bne.n 8d8f0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb r3, [r0, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ - vld1.8 {d16[0]}, [r4], r4 │ │ │ │ │ + ldr??.w r0, [r4, #4] │ │ │ │ │ │ │ │ │ │ -0008d908 : │ │ │ │ │ +0008d928 : │ │ │ │ │ sng_idx_dlm_c2f(): │ │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ │ - cbz r3, 8d928 │ │ │ │ │ + cbz r3, 8d948 │ │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ │ it eq │ │ │ │ │ strbeq r2, [r0, #0] │ │ │ │ │ - beq.n 8d920 │ │ │ │ │ + beq.n 8d940 │ │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ │ it eq │ │ │ │ │ strbeq r1, [r0, #0] │ │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8d910 │ │ │ │ │ + bne.n 8d930 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008d92c : │ │ │ │ │ +0008d94c : │ │ │ │ │ nm2sng_cdl(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r5, [pc, #276] @ (8da48 ) │ │ │ │ │ + ldr r5, [pc, #276] @ (8da68 ) │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r8, r0 │ │ │ │ │ add r5, pc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8d9e2 │ │ │ │ │ + beq.n 8da02 │ │ │ │ │ blx 12864 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 13480 │ │ │ │ │ @@ -244765,185 +244782,185 @@ │ │ │ │ │ strb.w r3, [r8] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #31 │ │ │ │ │ - bls.n 8da20 │ │ │ │ │ + bls.n 8da40 │ │ │ │ │ mov r5, r8 │ │ │ │ │ sub.w r3, r4, #48 @ 0x30 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ ittt ls │ │ │ │ │ movls r3, #92 @ 0x5c │ │ │ │ │ strbls.w r3, [r5], #1 │ │ │ │ │ ldrbls r4, [r7, #0] │ │ │ │ │ - cbz r4, 8d9d8 │ │ │ │ │ - ldr.w fp, [pc, #208] @ 8da4c │ │ │ │ │ + cbz r4, 8d9f8 │ │ │ │ │ + ldr.w fp, [pc, #208] @ 8da6c │ │ │ │ │ mov.w r9, #95 @ 0x5f │ │ │ │ │ movt r9, #1008 @ 0x3f0 │ │ │ │ │ mov r6, r7 │ │ │ │ │ add fp, pc │ │ │ │ │ mov.w sl, #92 @ 0x5c │ │ │ │ │ - b.n 8d9aa │ │ │ │ │ + b.n 8d9ca │ │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ │ - bhi.n 8da06 │ │ │ │ │ + bhi.n 8da26 │ │ │ │ │ cmp r4, #37 @ 0x25 │ │ │ │ │ - bhi.n 8d9ea │ │ │ │ │ + bhi.n 8da0a │ │ │ │ │ sub.w r3, r4, #32 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - bls.n 8d9f8 │ │ │ │ │ + bls.n 8da18 │ │ │ │ │ strb.w r4, [r5], #1 │ │ │ │ │ ldrb.w r4, [r6, #1]! │ │ │ │ │ - cbz r4, 8d9d8 │ │ │ │ │ + cbz r4, 8d9f8 │ │ │ │ │ lsls r1, r4, #24 │ │ │ │ │ - bmi.n 8d9a0 │ │ │ │ │ + bmi.n 8d9c0 │ │ │ │ │ blx 122dc <__ctype_b_loc@plt> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ ldrh.w r3, [r3, r4, lsl #1] │ │ │ │ │ lsls r2, r3, #30 │ │ │ │ │ - bpl.n 8d990 │ │ │ │ │ + bpl.n 8d9b0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd fp, r4, [sp] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #4 │ │ │ │ │ adds r5, #4 │ │ │ │ │ blx 128ac <__snprintf_chk@plt> │ │ │ │ │ ldrb.w r4, [r6, #1]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 8d9aa │ │ │ │ │ + bne.n 8d9ca │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strb r3, [r5, #0] │ │ │ │ │ blx 12fe0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub.w r3, r4, #38 @ 0x26 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ lsr.w r3, r9, r3 │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bpl.n 8d9a0 │ │ │ │ │ + bpl.n 8d9c0 │ │ │ │ │ mov r3, r5 │ │ │ │ │ strb.w sl, [r3], #2 │ │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ │ strb r2, [r5, #1] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 8d9a4 │ │ │ │ │ + b.n 8d9c4 │ │ │ │ │ cmp r4, #96 @ 0x60 │ │ │ │ │ - beq.n 8d9f8 │ │ │ │ │ - bls.n 8da16 │ │ │ │ │ + beq.n 8da18 │ │ │ │ │ + bls.n 8da36 │ │ │ │ │ sub.w r3, r4, #123 @ 0x7b │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bhi.n 8d9a0 │ │ │ │ │ - b.n 8d9f8 │ │ │ │ │ + bhi.n 8d9c0 │ │ │ │ │ + b.n 8da18 │ │ │ │ │ sub.w r3, r4, #91 @ 0x5b │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bhi.n 8d9a0 │ │ │ │ │ - b.n 8d9f8 │ │ │ │ │ - ldr r3, [pc, #44] @ (8da50 ) │ │ │ │ │ + bhi.n 8d9c0 │ │ │ │ │ + b.n 8da18 │ │ │ │ │ + ldr r3, [pc, #44] @ (8da70 ) │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r2, [pc, #32] @ (8da54 ) │ │ │ │ │ + ldr r2, [pc, #32] @ (8da74 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ │ - b.n 8d966 │ │ │ │ │ + b.n 8d986 │ │ │ │ │ nop │ │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ │ + adds r5, #8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - vhadd.s32 d0, d8, d4 │ │ │ │ │ + vhadd.s d0, d8, d4 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cdp 0, 3, cr0, cr14, cr4, {0} │ │ │ │ │ + cdp 0, 4, cr0, cr14, cr4, {0} │ │ │ │ │ │ │ │ │ │ -0008da58 : │ │ │ │ │ +0008da78 : │ │ │ │ │ nm2sng_jsn(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8daec │ │ │ │ │ + beq.n 8db0c │ │ │ │ │ blx 12864 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 13480 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb r3, [r5, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ │ - cbz r4, 8daf2 │ │ │ │ │ + cbz r4, 8db12 │ │ │ │ │ blx 122dc <__ctype_b_loc@plt> │ │ │ │ │ mov.w r8, #92 @ 0x5c │ │ │ │ │ mov.w lr, #55 @ 0x37 │ │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 8dab0 │ │ │ │ │ + b.n 8dad0 │ │ │ │ │ sub.w r3, r4, #8 │ │ │ │ │ cmp r4, #7 │ │ │ │ │ - bls.n 8daaa │ │ │ │ │ + bls.n 8daca │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ lsr.w r3, lr, r3 │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.n 8dace │ │ │ │ │ + bmi.n 8daee │ │ │ │ │ ldrb.w r4, [r1, #1]! │ │ │ │ │ - cbz r4, 8dae2 │ │ │ │ │ + cbz r4, 8db02 │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldrh.w ip, [r7, r4, lsl #1] │ │ │ │ │ tst.w ip, #2 │ │ │ │ │ itt eq │ │ │ │ │ strbeq.w r4, [r3], #1 │ │ │ │ │ moveq r2, r3 │ │ │ │ │ - beq.n 8daaa │ │ │ │ │ + beq.n 8daca │ │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ │ - bls.n 8da98 │ │ │ │ │ + bls.n 8dab8 │ │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ │ - bne.n 8daaa │ │ │ │ │ + bne.n 8daca │ │ │ │ │ mov r3, r2 │ │ │ │ │ strb.w r8, [r3], #2 │ │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ │ strb r4, [r2, #1] │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldrb.w r4, [r1, #1]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 8dab0 │ │ │ │ │ + bne.n 8dad0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ blx 12fe0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b.n 8dae2 │ │ │ │ │ + b.n 8db02 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008daf8 : │ │ │ │ │ +0008db18 : │ │ │ │ │ nm2sng_fl(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r5, [pc, #260] @ (8dc04 ) │ │ │ │ │ + ldr r5, [pc, #260] @ (8dc24 ) │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r8, r0 │ │ │ │ │ add r5, pc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8db9e │ │ │ │ │ + beq.n 8dbbe │ │ │ │ │ blx 12864 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 13480 │ │ │ │ │ @@ -244951,215 +244968,215 @@ │ │ │ │ │ strb.w r3, [r8] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #31 │ │ │ │ │ - bls.n 8dbdc │ │ │ │ │ + bls.n 8dbfc │ │ │ │ │ mov r5, r8 │ │ │ │ │ - cbz r4, 8db94 │ │ │ │ │ - ldr.w fp, [pc, #208] @ 8dc08 │ │ │ │ │ + cbz r4, 8dbb4 │ │ │ │ │ + ldr.w fp, [pc, #208] @ 8dc28 │ │ │ │ │ mov.w r9, #95 @ 0x5f │ │ │ │ │ movt r9, #992 @ 0x3e0 │ │ │ │ │ mov r6, r7 │ │ │ │ │ add fp, pc │ │ │ │ │ mov.w sl, #92 @ 0x5c │ │ │ │ │ - b.n 8db66 │ │ │ │ │ + b.n 8db86 │ │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ │ - bhi.n 8dbc2 │ │ │ │ │ + bhi.n 8dbe2 │ │ │ │ │ cmp r4, #37 @ 0x25 │ │ │ │ │ - bhi.n 8dba6 │ │ │ │ │ + bhi.n 8dbc6 │ │ │ │ │ sub.w r3, r4, #32 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - bls.n 8dbb4 │ │ │ │ │ + bls.n 8dbd4 │ │ │ │ │ strb.w r4, [r5], #1 │ │ │ │ │ ldrb.w r4, [r6, #1]! │ │ │ │ │ - cbz r4, 8db94 │ │ │ │ │ + cbz r4, 8dbb4 │ │ │ │ │ lsls r1, r4, #24 │ │ │ │ │ - bmi.n 8db5c │ │ │ │ │ + bmi.n 8db7c │ │ │ │ │ blx 122dc <__ctype_b_loc@plt> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ ldrh.w r3, [r3, r4, lsl #1] │ │ │ │ │ lsls r2, r3, #30 │ │ │ │ │ - bpl.n 8db4c │ │ │ │ │ + bpl.n 8db6c │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd fp, r4, [sp] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #4 │ │ │ │ │ adds r5, #4 │ │ │ │ │ blx 128ac <__snprintf_chk@plt> │ │ │ │ │ ldrb.w r4, [r6, #1]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 8db66 │ │ │ │ │ + bne.n 8db86 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strb r3, [r5, #0] │ │ │ │ │ blx 12fe0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub.w r3, r4, #38 @ 0x26 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ lsr.w r3, r9, r3 │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bpl.n 8db5c │ │ │ │ │ + bpl.n 8db7c │ │ │ │ │ mov r3, r5 │ │ │ │ │ strb.w sl, [r3], #2 │ │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ │ strb r2, [r5, #1] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 8db60 │ │ │ │ │ + b.n 8db80 │ │ │ │ │ cmp r4, #96 @ 0x60 │ │ │ │ │ - beq.n 8dbb4 │ │ │ │ │ - bls.n 8dbd2 │ │ │ │ │ + beq.n 8dbd4 │ │ │ │ │ + bls.n 8dbf2 │ │ │ │ │ sub.w r3, r4, #123 @ 0x7b │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bhi.n 8db5c │ │ │ │ │ - b.n 8dbb4 │ │ │ │ │ + bhi.n 8db7c │ │ │ │ │ + b.n 8dbd4 │ │ │ │ │ sub.w r3, r4, #91 @ 0x5b │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bhi.n 8db5c │ │ │ │ │ - b.n 8dbb4 │ │ │ │ │ - ldr r3, [pc, #44] @ (8dc0c ) │ │ │ │ │ + bhi.n 8db7c │ │ │ │ │ + b.n 8dbd4 │ │ │ │ │ + ldr r3, [pc, #44] @ (8dc2c ) │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r2, [pc, #32] @ (8dc10 ) │ │ │ │ │ + ldr r2, [pc, #32] @ (8dc30 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ ldrb r4, [r7, #0] │ │ │ │ │ - b.n 8db32 │ │ │ │ │ + b.n 8db52 │ │ │ │ │ nop │ │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stcl 0, cr0, [ip, #-16]! │ │ │ │ │ + ldcl 0, cr0, [ip, #-16]! │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stc 0, cr0, [r2], {4} │ │ │ │ │ + ldc 0, cr0, [r2], {4} │ │ │ │ │ │ │ │ │ │ -0008dc14 : │ │ │ │ │ +0008dc34 : │ │ │ │ │ sng2sng_sf(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #136] @ (8dca4 ) │ │ │ │ │ - ldr r2, [pc, #136] @ (8dca8 ) │ │ │ │ │ + ldr r0, [pc, #136] @ (8dcc4 ) │ │ │ │ │ + ldr r2, [pc, #136] @ (8dcc8 ) │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ add r0, pc │ │ │ │ │ - ldr r3, [pc, #136] @ (8dcac ) │ │ │ │ │ + ldr r3, [pc, #136] @ (8dccc ) │ │ │ │ │ cmp r1, #2 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - beq.n 8dc98 │ │ │ │ │ + beq.n 8dcb8 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 8dc92 │ │ │ │ │ - ldr r2, [pc, #116] @ (8dcb0 ) │ │ │ │ │ + beq.n 8dcb2 │ │ │ │ │ + ldr r2, [pc, #116] @ (8dcd0 ) │ │ │ │ │ ldr r7, [r3, r2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ blx 12864 │ │ │ │ │ mov r5, r0 │ │ │ │ │ movs r0, #6 │ │ │ │ │ mul.w r0, r5, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ mov r8, r0 │ │ │ │ │ strb r6, [r0, #0] │ │ │ │ │ - cbz r5, 8dc76 │ │ │ │ │ + cbz r5, 8dc96 │ │ │ │ │ subs r4, #1 │ │ │ │ │ mov r9, sp │ │ │ │ │ add r5, r4 │ │ │ │ │ ldrb.w r0, [r4, #1]! │ │ │ │ │ mov r1, r9 │ │ │ │ │ strb.w r6, [sp] │ │ │ │ │ blx r7 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11bd0 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 8dc5e │ │ │ │ │ - ldr r2, [pc, #60] @ (8dcb4 ) │ │ │ │ │ - ldr r3, [pc, #44] @ (8dca8 ) │ │ │ │ │ + bne.n 8dc7e │ │ │ │ │ + ldr r2, [pc, #60] @ (8dcd4 ) │ │ │ │ │ + ldr r3, [pc, #44] @ (8dcc8 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8dc9e │ │ │ │ │ + bne.n 8dcbe │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - ldr r2, [pc, #36] @ (8dcb8 ) │ │ │ │ │ + ldr r2, [pc, #36] @ (8dcd8 ) │ │ │ │ │ ldr r7, [r3, r2] │ │ │ │ │ - b.n 8dc3c │ │ │ │ │ - ldr r2, [pc, #32] @ (8dcbc ) │ │ │ │ │ + b.n 8dc5c │ │ │ │ │ + ldr r2, [pc, #32] @ (8dcdc ) │ │ │ │ │ ldr r7, [r3, r2] │ │ │ │ │ - b.n 8dc3c │ │ │ │ │ + b.n 8dc5c │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ │ + adds r2, #32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ │ + adds r2, #26 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r7, #4 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r0, #5 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0008dcc0 : │ │ │ │ │ +0008dce0 : │ │ │ │ │ sng_ascii_trn(): │ │ │ │ │ - ldr r1, [pc, #384] @ (8de44 ) │ │ │ │ │ - ldr r2, [pc, #388] @ (8de48 ) │ │ │ │ │ + ldr r1, [pc, #384] @ (8de64 ) │ │ │ │ │ + ldr r2, [pc, #388] @ (8de68 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ add r1, pc │ │ │ │ │ - ldr r3, [pc, #384] @ (8de4c ) │ │ │ │ │ + ldr r3, [pc, #384] @ (8de6c ) │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ - ldr.w r8, [pc, #384] @ 8de50 │ │ │ │ │ + ldr.w r8, [pc, #384] @ 8de70 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ add r7, sp, #20 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ add r8, pc │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 8dd9c │ │ │ │ │ + beq.n 8ddbc │ │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 132ec │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8de3a │ │ │ │ │ + beq.w 8de5a │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ │ sub.w r3, r2, #34 @ 0x22 │ │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ │ - bhi.n 8dd66 │ │ │ │ │ + bhi.n 8dd86 │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ strb r3, [r5, r4] │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ @@ -245196,44 +245213,44 @@ │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ cmp r3, #106 @ 0x6a │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ │ lsls r0, r5, #1 │ │ │ │ │ - ldr r3, [pc, #236] @ (8de54 ) │ │ │ │ │ + ldr r3, [pc, #236] @ (8de74 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr.w r9, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #224] @ (8de58 ) │ │ │ │ │ + ldr r2, [pc, #224] @ (8de78 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add r2, pc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ adds r0, r4, #2 │ │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ │ blx 132ec │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 8dd02 │ │ │ │ │ + bne.n 8dd22 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - bhi.n 8de0c │ │ │ │ │ - ldr r2, [pc, #188] @ (8de5c ) │ │ │ │ │ - ldr r3, [pc, #168] @ (8de48 ) │ │ │ │ │ + bhi.n 8de2c │ │ │ │ │ + ldr r2, [pc, #188] @ (8de7c ) │ │ │ │ │ + ldr r3, [pc, #168] @ (8de68 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8de40 │ │ │ │ │ + bne.n 8de60 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ movs r2, #13 │ │ │ │ │ add.w r9, r4, #2 │ │ │ │ │ strb.w r2, [r4], #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ @@ -245243,190 +245260,190 @@ │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 115a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ │ blx 132ec │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 8dd8e │ │ │ │ │ + b.n 8ddae │ │ │ │ │ movs r2, #11 │ │ │ │ │ - b.n 8ddba │ │ │ │ │ + b.n 8ddda │ │ │ │ │ movs r2, #10 │ │ │ │ │ - b.n 8ddba │ │ │ │ │ + b.n 8ddda │ │ │ │ │ movs r2, #9 │ │ │ │ │ - b.n 8ddba │ │ │ │ │ - ldr r3, [pc, #100] @ (8de54 ) │ │ │ │ │ + b.n 8ddda │ │ │ │ │ + ldr r3, [pc, #100] @ (8de74 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr.w r9, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #100] @ (8de60 ) │ │ │ │ │ + ldr r2, [pc, #100] @ (8de80 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add r2, pc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8dd84 │ │ │ │ │ - ldr r3, [pc, #68] @ (8de54 ) │ │ │ │ │ + b.n 8dda4 │ │ │ │ │ + ldr r3, [pc, #68] @ (8de74 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #72] @ (8de64 ) │ │ │ │ │ + ldr r2, [pc, #72] @ (8de84 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8dd9c │ │ │ │ │ + b.n 8ddbc │ │ │ │ │ movs r2, #12 │ │ │ │ │ - b.n 8ddba │ │ │ │ │ + b.n 8ddda │ │ │ │ │ movs r2, #7 │ │ │ │ │ - b.n 8ddba │ │ │ │ │ + b.n 8ddda │ │ │ │ │ movs r2, #8 │ │ │ │ │ - b.n 8ddba │ │ │ │ │ + b.n 8ddda │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 8dd94 │ │ │ │ │ + b.n 8ddb4 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldcl 0, cr0, [r2, #-16] │ │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ │ + stcl 0, cr0, [r2, #-16]! │ │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stc 0, cr0, [r0], {4} │ │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ │ + ldc 0, cr0, [r0], {4} │ │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - @ instruction: 0xeab60004 │ │ │ │ │ - subs.w r0, r8, r4 │ │ │ │ │ + pkhbt r0, r6, r4 │ │ │ │ │ + rsb r0, r8, r4 │ │ │ │ │ │ │ │ │ │ -0008de68 : │ │ │ │ │ +0008de88 : │ │ │ │ │ sng_trm_trl_zro(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ │ mov r7, r0 │ │ │ │ │ blx 132ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8def2 │ │ │ │ │ + beq.n 8df12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 132ec │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 8def4 │ │ │ │ │ + cbz r0, 8df14 │ │ │ │ │ ldrb r7, [r6, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ strb r3, [r6, #0] │ │ │ │ │ blx 13050 │ │ │ │ │ strb r7, [r6, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r4, 8def2 │ │ │ │ │ + cbz r4, 8df12 │ │ │ │ │ blx 122dc <__ctype_b_loc@plt> │ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ ldrh.w r3, [r3, r2, lsl #1] │ │ │ │ │ lsls r3, r3, #20 │ │ │ │ │ - bmi.n 8def2 │ │ │ │ │ + bmi.n 8df12 │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r5, r5, r4 │ │ │ │ │ - b.n 8deb6 │ │ │ │ │ + b.n 8ded6 │ │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ │ - bne.n 8def2 │ │ │ │ │ + bne.n 8df12 │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r0, #1 │ │ │ │ │ adds r1, r5, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 8deb2 │ │ │ │ │ + bgt.n 8ded2 │ │ │ │ │ adds r4, r3, #1 │ │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ │ - bne.n 8df2e │ │ │ │ │ + bne.n 8df4e │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ strb.w r1, [r3], #-1 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ │ - beq.n 8deca │ │ │ │ │ + beq.n 8deea │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 12864 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ adds r1, r4, r1 │ │ │ │ │ - bcs.n 8def2 │ │ │ │ │ + bcs.n 8df12 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ - b.n 8dee8 │ │ │ │ │ + b.n 8df08 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ │ cmp r4, r1 │ │ │ │ │ strb.w r2, [r3, #1]! │ │ │ │ │ - bne.n 8dee6 │ │ │ │ │ + bne.n 8df06 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 132ec │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8de86 │ │ │ │ │ + bne.n 8dea6 │ │ │ │ │ movs r1, #101 @ 0x65 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 132ec │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8de86 │ │ │ │ │ + bne.n 8dea6 │ │ │ │ │ movs r1, #69 @ 0x45 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 132ec │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8de86 │ │ │ │ │ + bne.n 8dea6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ blx 13050 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 8de9a │ │ │ │ │ - b.n 8def2 │ │ │ │ │ + bne.n 8deba │ │ │ │ │ + b.n 8df12 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 8ded6 │ │ │ │ │ + b.n 8def6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008df34 : │ │ │ │ │ +0008df54 : │ │ │ │ │ nco_sng2typ(): │ │ │ │ │ - ldr r1, [pc, #812] @ (8e264 ) │ │ │ │ │ + ldr r1, [pc, #812] @ (8e284 ) │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r2, [pc, #812] @ (8e268 ) │ │ │ │ │ + ldr r2, [pc, #812] @ (8e288 ) │ │ │ │ │ add r1, pc │ │ │ │ │ - ldr r3, [pc, #812] @ (8e26c ) │ │ │ │ │ + ldr r3, [pc, #812] @ (8e28c ) │ │ │ │ │ sub sp, #24 │ │ │ │ │ ldrb.w lr, [r0] │ │ │ │ │ add r3, pc │ │ │ │ │ add r5, sp, #4 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ mov ip, r5 │ │ │ │ │ - ldr r6, [pc, #800] @ (8e270 ) │ │ │ │ │ + ldr r6, [pc, #800] @ (8e290 ) │ │ │ │ │ sub.w lr, lr, #66 @ 0x42 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2} │ │ │ │ │ add r6, pc │ │ │ │ │ strh.w r3, [ip] │ │ │ │ │ cmp.w lr, #36 @ 0x24 │ │ │ │ │ - bhi.n 8dfbc │ │ │ │ │ + bhi.n 8dfdc │ │ │ │ │ tbh [pc, lr, lsl #1] │ │ │ │ │ lsls r4, r2, #5 │ │ │ │ │ lsls r5, r4, #5 │ │ │ │ │ lsls r3, r4, #5 │ │ │ │ │ movs r5, r4 │ │ │ │ │ lsls r1, r4, #5 │ │ │ │ │ movs r5, r4 │ │ │ │ │ @@ -245457,335 +245474,335 @@ │ │ │ │ │ movs r5, r4 │ │ │ │ │ movs r5, r4 │ │ │ │ │ lsls r4, r2, #5 │ │ │ │ │ lsls r5, r4, #5 │ │ │ │ │ lsls r3, r4, #5 │ │ │ │ │ movs r5, r4 │ │ │ │ │ lsls r1, r4, #5 │ │ │ │ │ - ldr r1, [pc, #692] @ (8e274 ) │ │ │ │ │ + ldr r1, [pc, #692] @ (8e294 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e234 │ │ │ │ │ - ldr r1, [pc, #680] @ (8e278 ) │ │ │ │ │ + beq.w 8e254 │ │ │ │ │ + ldr r1, [pc, #680] @ (8e298 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e234 │ │ │ │ │ - ldr r1, [pc, #668] @ (8e27c ) │ │ │ │ │ + beq.w 8e254 │ │ │ │ │ + ldr r1, [pc, #668] @ (8e29c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e234 │ │ │ │ │ - ldr r1, [pc, #656] @ (8e280 ) │ │ │ │ │ + beq.w 8e254 │ │ │ │ │ + ldr r1, [pc, #656] @ (8e2a0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e240 │ │ │ │ │ - ldr r1, [pc, #644] @ (8e284 ) │ │ │ │ │ + beq.w 8e260 │ │ │ │ │ + ldr r1, [pc, #644] @ (8e2a4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e240 │ │ │ │ │ - ldr r1, [pc, #632] @ (8e288 ) │ │ │ │ │ + beq.w 8e260 │ │ │ │ │ + ldr r1, [pc, #632] @ (8e2a8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e240 │ │ │ │ │ - ldr r1, [pc, #620] @ (8e28c ) │ │ │ │ │ + beq.w 8e260 │ │ │ │ │ + ldr r1, [pc, #620] @ (8e2ac ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e240 │ │ │ │ │ - ldr r1, [pc, #608] @ (8e290 ) │ │ │ │ │ + beq.w 8e260 │ │ │ │ │ + ldr r1, [pc, #608] @ (8e2b0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e240 │ │ │ │ │ - ldr r1, [pc, #596] @ (8e294 ) │ │ │ │ │ + beq.w 8e260 │ │ │ │ │ + ldr r1, [pc, #596] @ (8e2b4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e244 │ │ │ │ │ - ldr r1, [pc, #584] @ (8e298 ) │ │ │ │ │ + beq.w 8e264 │ │ │ │ │ + ldr r1, [pc, #584] @ (8e2b8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e244 │ │ │ │ │ - ldr r1, [pc, #572] @ (8e29c ) │ │ │ │ │ + beq.w 8e264 │ │ │ │ │ + ldr r1, [pc, #572] @ (8e2bc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e244 │ │ │ │ │ - ldr r1, [pc, #560] @ (8e2a0 ) │ │ │ │ │ + beq.w 8e264 │ │ │ │ │ + ldr r1, [pc, #560] @ (8e2c0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e244 │ │ │ │ │ - ldr r1, [pc, #548] @ (8e2a4 ) │ │ │ │ │ + beq.w 8e264 │ │ │ │ │ + ldr r1, [pc, #548] @ (8e2c4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e248 │ │ │ │ │ - ldr r1, [pc, #536] @ (8e2a8 ) │ │ │ │ │ + beq.w 8e268 │ │ │ │ │ + ldr r1, [pc, #536] @ (8e2c8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e248 │ │ │ │ │ - ldr r1, [pc, #524] @ (8e2ac ) │ │ │ │ │ + beq.w 8e268 │ │ │ │ │ + ldr r1, [pc, #524] @ (8e2cc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e248 │ │ │ │ │ - ldr r1, [pc, #512] @ (8e2b0 ) │ │ │ │ │ + beq.w 8e268 │ │ │ │ │ + ldr r1, [pc, #512] @ (8e2d0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e248 │ │ │ │ │ - ldr r1, [pc, #500] @ (8e2b4 ) │ │ │ │ │ + beq.w 8e268 │ │ │ │ │ + ldr r1, [pc, #500] @ (8e2d4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e24c │ │ │ │ │ - ldr r1, [pc, #488] @ (8e2b8 ) │ │ │ │ │ + beq.w 8e26c │ │ │ │ │ + ldr r1, [pc, #488] @ (8e2d8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e24c │ │ │ │ │ - ldr r1, [pc, #476] @ (8e2bc ) │ │ │ │ │ + beq.w 8e26c │ │ │ │ │ + ldr r1, [pc, #476] @ (8e2dc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e24c │ │ │ │ │ - ldr r1, [pc, #464] @ (8e2c0 ) │ │ │ │ │ + beq.w 8e26c │ │ │ │ │ + ldr r1, [pc, #464] @ (8e2e0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e24c │ │ │ │ │ - ldr r1, [pc, #452] @ (8e2c4 ) │ │ │ │ │ + beq.w 8e26c │ │ │ │ │ + ldr r1, [pc, #452] @ (8e2e4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e250 │ │ │ │ │ - ldr r1, [pc, #440] @ (8e2c8 ) │ │ │ │ │ + beq.w 8e270 │ │ │ │ │ + ldr r1, [pc, #440] @ (8e2e8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e250 │ │ │ │ │ - ldr r1, [pc, #428] @ (8e2cc ) │ │ │ │ │ + beq.w 8e270 │ │ │ │ │ + ldr r1, [pc, #428] @ (8e2ec ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e250 │ │ │ │ │ - ldr r1, [pc, #416] @ (8e2d0 ) │ │ │ │ │ + beq.w 8e270 │ │ │ │ │ + ldr r1, [pc, #416] @ (8e2f0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e250 │ │ │ │ │ - ldr r1, [pc, #404] @ (8e2d4 ) │ │ │ │ │ + beq.w 8e270 │ │ │ │ │ + ldr r1, [pc, #404] @ (8e2f4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e250 │ │ │ │ │ - ldr r1, [pc, #392] @ (8e2d8 ) │ │ │ │ │ + beq.w 8e270 │ │ │ │ │ + ldr r1, [pc, #392] @ (8e2f8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e250 │ │ │ │ │ - ldr r1, [pc, #384] @ (8e2dc ) │ │ │ │ │ + beq.n 8e270 │ │ │ │ │ + ldr r1, [pc, #384] @ (8e2fc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e258 │ │ │ │ │ - ldr r1, [pc, #372] @ (8e2e0 ) │ │ │ │ │ + beq.n 8e278 │ │ │ │ │ + ldr r1, [pc, #372] @ (8e300 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e258 │ │ │ │ │ - ldr r1, [pc, #364] @ (8e2e4 ) │ │ │ │ │ + beq.n 8e278 │ │ │ │ │ + ldr r1, [pc, #364] @ (8e304 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e258 │ │ │ │ │ - ldr r1, [pc, #352] @ (8e2e8 ) │ │ │ │ │ + beq.n 8e278 │ │ │ │ │ + ldr r1, [pc, #352] @ (8e308 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e25c │ │ │ │ │ - ldr r1, [pc, #344] @ (8e2ec ) │ │ │ │ │ + beq.n 8e27c │ │ │ │ │ + ldr r1, [pc, #344] @ (8e30c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e25c │ │ │ │ │ - ldr r1, [pc, #332] @ (8e2f0 ) │ │ │ │ │ + beq.n 8e27c │ │ │ │ │ + ldr r1, [pc, #332] @ (8e310 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e25c │ │ │ │ │ - ldr r1, [pc, #324] @ (8e2f4 ) │ │ │ │ │ + beq.n 8e27c │ │ │ │ │ + ldr r1, [pc, #324] @ (8e314 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e260 │ │ │ │ │ - ldr r1, [pc, #312] @ (8e2f8 ) │ │ │ │ │ + beq.n 8e280 │ │ │ │ │ + ldr r1, [pc, #312] @ (8e318 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e260 │ │ │ │ │ - ldr r1, [pc, #304] @ (8e2fc ) │ │ │ │ │ + beq.n 8e280 │ │ │ │ │ + ldr r1, [pc, #304] @ (8e31c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 105b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e260 │ │ │ │ │ - ldr r1, [pc, #292] @ (8e300 ) │ │ │ │ │ + beq.n 8e280 │ │ │ │ │ + ldr r1, [pc, #292] @ (8e320 ) │ │ │ │ │ mov r3, r4 │ │ │ │ │ - ldr r2, [pc, #292] @ (8e304 ) │ │ │ │ │ + ldr r2, [pc, #292] @ (8e324 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r4, [r6, r1] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r0, [pc, #284] @ (8e308 ) │ │ │ │ │ + ldr r0, [pc, #284] @ (8e328 ) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 126e8 │ │ │ │ │ - ldr r0, [pc, #272] @ (8e30c ) │ │ │ │ │ + ldr r0, [pc, #272] @ (8e32c ) │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movs r2, #194 @ 0xc2 │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 126e8 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ movs r0, #10 │ │ │ │ │ blx 126b4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx 124f4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 8e21c │ │ │ │ │ + b.n 8e23c │ │ │ │ │ movs r0, #1 │ │ │ │ │ - ldr r2, [pc, #240] @ (8e310 ) │ │ │ │ │ - ldr r3, [pc, #72] @ (8e268 ) │ │ │ │ │ + ldr r2, [pc, #240] @ (8e330 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (8e288 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8e254 │ │ │ │ │ + bne.n 8e274 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r0, #5 │ │ │ │ │ - b.n 8e21c │ │ │ │ │ + b.n 8e23c │ │ │ │ │ movs r0, #6 │ │ │ │ │ - b.n 8e21c │ │ │ │ │ + b.n 8e23c │ │ │ │ │ movs r0, #2 │ │ │ │ │ - b.n 8e21c │ │ │ │ │ + b.n 8e23c │ │ │ │ │ movs r0, #4 │ │ │ │ │ - b.n 8e21c │ │ │ │ │ + b.n 8e23c │ │ │ │ │ movs r0, #3 │ │ │ │ │ - b.n 8e21c │ │ │ │ │ + b.n 8e23c │ │ │ │ │ movs r0, #7 │ │ │ │ │ - b.n 8e21c │ │ │ │ │ + b.n 8e23c │ │ │ │ │ movs r0, #8 │ │ │ │ │ - b.n 8e21c │ │ │ │ │ + b.n 8e23c │ │ │ │ │ movs r0, #9 │ │ │ │ │ - b.n 8e21c │ │ │ │ │ + b.n 8e23c │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ movs r0, #10 │ │ │ │ │ - b.n 8e21c │ │ │ │ │ + b.n 8e23c │ │ │ │ │ movs r0, #11 │ │ │ │ │ - b.n 8e21c │ │ │ │ │ + b.n 8e23c │ │ │ │ │ movs r0, #12 │ │ │ │ │ - b.n 8e21c │ │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ │ + b.n 8e23c │ │ │ │ │ + cmp r7, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldc 0, cr0, [r6], {4} │ │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ │ + stc 0, cr0, [r6], #16 │ │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ │ movs r5, r0 │ │ │ │ │ strb r0, [r3, #24] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - orn r0, r4, r4 │ │ │ │ │ + orns r0, r4, r4 │ │ │ │ │ strb r0, [r2, #21] │ │ │ │ │ movs r3, r0 │ │ │ │ │ cdp 0, 3, cr0, cr8, cr1, {0} │ │ │ │ │ ldmia r2!, {r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldmia r5, {r5, r6} │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ands.w r0, ip, r4 │ │ │ │ │ + bic.w r0, ip, r4 │ │ │ │ │ strb r0, [r3, #20] │ │ │ │ │ movs r3, r0 │ │ │ │ │ strb r0, [r2, #1] │ │ │ │ │ movs r1, r0 │ │ │ │ │ strb r0, [r3, #22] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - strd r0, r0, [r4, #16]! │ │ │ │ │ + ldrd r0, r0, [r4, #16]! │ │ │ │ │ strb r0, [r4, #19] │ │ │ │ │ movs r3, r0 │ │ │ │ │ strb r4, [r7, #22] │ │ │ │ │ movs r3, r0 │ │ │ │ │ strb r0, [r6, #21] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xe9ac0004 │ │ │ │ │ + @ instruction: 0xe9bc0004 │ │ │ │ │ strb r4, [r7, #18] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bls.n 8e350 │ │ │ │ │ + bls.n 8e370 │ │ │ │ │ movs r3, r0 │ │ │ │ │ strb r0, [r7, #20] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldrd r0, r0, [r4, #-16]! │ │ │ │ │ + @ instruction: 0xe9840004 │ │ │ │ │ strb r0, [r1, #18] │ │ │ │ │ movs r3, r0 │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - strd r0, r0, [ip, #-16] │ │ │ │ │ + ldrd r0, r0, [ip, #-16] │ │ │ │ │ strb r0, [r6, #19] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldmdb r0!, {r2} │ │ │ │ │ - stmdb r8!, {r2} │ │ │ │ │ + strd r0, r0, [r0, #-16] │ │ │ │ │ + ldmdb r8!, {r2} │ │ │ │ │ strb r4, [r6, #16] │ │ │ │ │ movs r3, r0 │ │ │ │ │ strh r6, [r0, #28] │ │ │ │ │ movs r4, r0 │ │ │ │ │ strb r4, [r5, #18] │ │ │ │ │ movs r3, r0 │ │ │ │ │ strb r2, [r2, #16] │ │ │ │ │ @@ -245794,208 +245811,208 @@ │ │ │ │ │ movs r3, r0 │ │ │ │ │ strb r2, [r1, #18] │ │ │ │ │ movs r3, r0 │ │ │ │ │ strb r4, [r6, #15] │ │ │ │ │ movs r3, r0 │ │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ands.w r0, r4, r4 │ │ │ │ │ + bic.w r0, r4, r4 │ │ │ │ │ strb r6, [r2, #15] │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia.w lr, {r2} │ │ │ │ │ - ldmia.w r2!, {r2} │ │ │ │ │ - ldmdb r8, {r2} │ │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ │ + ldmia.w lr, {r2} │ │ │ │ │ + @ instruction: 0xe8c20004 │ │ │ │ │ + stmdb r8!, {r2} │ │ │ │ │ + cmp r4, #32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -0008e314 : │ │ │ │ │ +0008e334 : │ │ │ │ │ nco_sng_sntz(): │ │ │ │ │ - ldr r1, [pc, #392] @ (8e4a0 ) │ │ │ │ │ - ldr r2, [pc, #396] @ (8e4a4 ) │ │ │ │ │ + ldr r1, [pc, #392] @ (8e4c0 ) │ │ │ │ │ + ldr r2, [pc, #396] @ (8e4c4 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ add r1, pc │ │ │ │ │ - ldr r3, [pc, #392] @ (8e4a8 ) │ │ │ │ │ + ldr r3, [pc, #392] @ (8e4c8 ) │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ │ - ldr.w fp, [pc, #384] @ 8e4ac │ │ │ │ │ + ldr.w fp, [pc, #384] @ 8e4cc │ │ │ │ │ mov ip, r7 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ add fp, pc │ │ │ │ │ stmia.w ip!, {r0, r1, r2} │ │ │ │ │ add r6, sp, #24 │ │ │ │ │ - ldr.w sl, [pc, #364] @ 8e4b0 │ │ │ │ │ + ldr.w sl, [pc, #364] @ 8e4d0 │ │ │ │ │ strh.w r3, [ip], #2 │ │ │ │ │ add r5, sp, #32 │ │ │ │ │ add sl, pc │ │ │ │ │ add.w r9, sp, #40 @ 0x28 │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ strb.w r3, [ip] │ │ │ │ │ - ldr r3, [pc, #344] @ (8e4b4 ) │ │ │ │ │ + ldr r3, [pc, #344] @ (8e4d4 ) │ │ │ │ │ mov lr, r9 │ │ │ │ │ ldmia.w fp, {r0, r1} │ │ │ │ │ add r3, pc │ │ │ │ │ stmia.w r6, {r0, r1} │ │ │ │ │ ldmia.w sl, {r0, r1} │ │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ │ stmia.w lr!, {r0, r1} │ │ │ │ │ - ldr.w r8, [pc, #320] @ 8e4b8 │ │ │ │ │ + ldr.w r8, [pc, #320] @ 8e4d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strb.w r2, [lr] │ │ │ │ │ blx 12864 │ │ │ │ │ add r8, pc │ │ │ │ │ add.w fp, r4, r0 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #73 @ 0x49 │ │ │ │ │ - beq.n 8e45a │ │ │ │ │ - ldr r1, [pc, #296] @ (8e4bc ) │ │ │ │ │ + beq.n 8e47a │ │ │ │ │ + ldr r1, [pc, #296] @ (8e4dc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 11198 │ │ │ │ │ adds r3, r4, r0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - beq.n 8e404 │ │ │ │ │ + beq.n 8e424 │ │ │ │ │ mov r1, r5 │ │ │ │ │ movs r2, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 108b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e420 │ │ │ │ │ + beq.n 8e440 │ │ │ │ │ mov r1, r9 │ │ │ │ │ movs r2, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 108b0 │ │ │ │ │ - cbz r0, 8e420 │ │ │ │ │ + cbz r0, 8e440 │ │ │ │ │ mov r1, r6 │ │ │ │ │ movs r2, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 108b0 │ │ │ │ │ - cbz r0, 8e420 │ │ │ │ │ + cbz r0, 8e440 │ │ │ │ │ blx 10bc4 │ │ │ │ │ - ldr r3, [pc, #240] @ (8e4c0 ) │ │ │ │ │ + ldr r3, [pc, #240] @ (8e4e0 ) │ │ │ │ │ cmp r0, #73 @ 0x49 │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ - beq.n 8e47c │ │ │ │ │ + beq.n 8e49c │ │ │ │ │ blx 11210 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #224] @ (8e4c4 ) │ │ │ │ │ + ldr r2, [pc, #224] @ (8e4e4 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldrb.w r1, [r4, sl] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ add r2, pc │ │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ │ - ldr r1, [pc, #212] @ (8e4c8 ) │ │ │ │ │ + ldr r1, [pc, #212] @ (8e4e8 ) │ │ │ │ │ add r1, pc │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ - ldr r2, [pc, #196] @ (8e4cc ) │ │ │ │ │ - ldr r3, [pc, #156] @ (8e4a4 ) │ │ │ │ │ + ldr r2, [pc, #196] @ (8e4ec ) │ │ │ │ │ + ldr r3, [pc, #156] @ (8e4c4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8e49a │ │ │ │ │ + bne.n 8e4ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r0, [pc, #172] @ (8e4d0 ) │ │ │ │ │ + ldr r0, [pc, #172] @ (8e4f0 ) │ │ │ │ │ ldrb.w r1, [r4, sl] │ │ │ │ │ add r0, pc │ │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ │ blx 132ec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e3ca │ │ │ │ │ - ldr r3, [pc, #140] @ (8e4c0 ) │ │ │ │ │ + beq.n 8e3ea │ │ │ │ │ + ldr r3, [pc, #140] @ (8e4e0 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldrb.w r2, [r4, sl] │ │ │ │ │ mov r3, r0 │ │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #132] @ (8e4d4 ) │ │ │ │ │ + ldr r2, [pc, #132] @ (8e4f4 ) │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8e404 │ │ │ │ │ - ldr r3, [pc, #100] @ (8e4c0 ) │ │ │ │ │ + b.n 8e424 │ │ │ │ │ + ldr r3, [pc, #100] @ (8e4e0 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr.w sl, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #108] @ (8e4d8 ) │ │ │ │ │ + ldr r2, [pc, #108] @ (8e4f8 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ add r2, pc │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8e392 │ │ │ │ │ + b.n 8e3b2 │ │ │ │ │ blx 11210 │ │ │ │ │ ldrb.w r2, [r4, sl] │ │ │ │ │ strd r2, r4, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - ldr r2, [pc, #80] @ (8e4dc ) │ │ │ │ │ + ldr r2, [pc, #80] @ (8e4fc ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8e404 │ │ │ │ │ + b.n 8e424 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stcl 0, cr0, [r4], #-16 │ │ │ │ │ + ldcl 0, cr0, [r4], #-16 │ │ │ │ │ adds r6, #142 @ 0x8e │ │ │ │ │ movs r2, r0 │ │ │ │ │ adds r6, #140 @ 0x8c │ │ │ │ │ movs r2, r0 │ │ │ │ │ adds r6, #128 @ 0x80 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ │ movs r5, r0 │ │ │ │ │ - eors r6, r7 │ │ │ │ │ + eors r6, r3 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrd r0, r0, [r4, #-16]! │ │ │ │ │ - ands r0, r4 │ │ │ │ │ + @ instruction: 0xe9840004 │ │ │ │ │ + ands r0, r0 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - subs r7, #238 @ 0xee │ │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ │ movs r5, r0 │ │ │ │ │ - b.n 8e48c │ │ │ │ │ + b.n 8e4cc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 8e3d4 │ │ │ │ │ + b.n 8e414 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strex r0, r0, [lr, #16] │ │ │ │ │ + @ instruction: 0xe85e0004 │ │ │ │ │ │ │ │ │ │ -0008e4e0 : │ │ │ │ │ +0008e500 : │ │ │ │ │ nco_sph_cross_chk(): │ │ │ │ │ push {lr} │ │ │ │ │ vldr d5, [r1, #8] │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ sub sp, #12 │ │ │ │ │ vldr d10, [r0, #16] │ │ │ │ │ vldr d6, [r0, #8] │ │ │ │ │ @@ -246010,134 +246027,134 @@ │ │ │ │ │ vmul.f64 d8, d8, d5 │ │ │ │ │ vnmls.f64 d8, d6, d7 │ │ │ │ │ vstr d8, [r2, #8] │ │ │ │ │ vldr d6, [r0, #24] │ │ │ │ │ vldr d7, [r1, #24] │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8e59a │ │ │ │ │ + beq.n 8e5ba │ │ │ │ │ vldr d9, [r0, #8] │ │ │ │ │ vldr d5, [r1] │ │ │ │ │ vldr d6, [r0] │ │ │ │ │ vldr d7, [r1, #8] │ │ │ │ │ vmul.f64 d9, d9, d5 │ │ │ │ │ vnmls.f64 d9, d6, d7 │ │ │ │ │ vmul.f64 d6, d9, d9 │ │ │ │ │ vmul.f64 d7, d8, d8 │ │ │ │ │ vstr d9, [r2, #16] │ │ │ │ │ vmla.f64 d7, d10, d10 │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8e5c6 │ │ │ │ │ + bmi.n 8e5e6 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ it le │ │ │ │ │ movle r3, #0 │ │ │ │ │ - cbnz r3, 8e5a4 │ │ │ │ │ + cbnz r3, 8e5c4 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ - vldr d6, [pc, #60] @ 8e5d8 │ │ │ │ │ + vldr d6, [pc, #60] @ 8e5f8 │ │ │ │ │ vmov.f64 d9, d6 │ │ │ │ │ - b.n 8e54e │ │ │ │ │ + b.n 8e56e │ │ │ │ │ vdiv.f64 d5, d10, d0 │ │ │ │ │ vdiv.f64 d6, d8, d0 │ │ │ │ │ vdiv.f64 d7, d9, d0 │ │ │ │ │ vstr d5, [r2] │ │ │ │ │ vstr d6, [r2, #8] │ │ │ │ │ vstr d7, [r2, #16] │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ blx 102a4 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 8e56c │ │ │ │ │ + b.n 8e58c │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0008e5e0 : │ │ │ │ │ +0008e600 : │ │ │ │ │ nco_sph_dot_sp(): │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ vldr d6, [r0] │ │ │ │ │ vldr d7, [r0, #16] │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ push {lr} │ │ │ │ │ vmla.f64 d0, d6, d6 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #12 │ │ │ │ │ vmla.f64 d0, d7, d7 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8e6a2 │ │ │ │ │ + bmi.n 8e6c2 │ │ │ │ │ vsqrt.f64 d8, d0 │ │ │ │ │ vldr d0, [r1, #8] │ │ │ │ │ vldr d6, [r1] │ │ │ │ │ vldr d7, [r1, #16] │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ vmla.f64 d0, d6, d6 │ │ │ │ │ vmla.f64 d0, d7, d7 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8e690 │ │ │ │ │ + bmi.n 8e6b0 │ │ │ │ │ vsqrt.f64 d5, d0 │ │ │ │ │ vmul.f64 d0, d8, d5 │ │ │ │ │ add.w r3, r0, #24 │ │ │ │ │ vldmia r0!, {d6} │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ cmp r3, r0 │ │ │ │ │ vmls.f64 d0, d6, d7 │ │ │ │ │ - bne.n 8e63c │ │ │ │ │ + bne.n 8e65c │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8e676 │ │ │ │ │ - vldr d7, [pc, #96] @ 8e6b8 │ │ │ │ │ + beq.n 8e696 │ │ │ │ │ + vldr d7, [pc, #96] @ 8e6d8 │ │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 8e680 │ │ │ │ │ - vldr d7, [pc, #80] @ 8e6b8 │ │ │ │ │ + bgt.n 8e6a0 │ │ │ │ │ + vldr d7, [pc, #80] @ 8e6d8 │ │ │ │ │ vcmpe.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ vdivgt.f64 d0, d0, d5 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ vdiv.f64 d0, d0, d8 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 8e664 │ │ │ │ │ - b.n 8e676 │ │ │ │ │ + bne.n 8e684 │ │ │ │ │ + b.n 8e696 │ │ │ │ │ strd r0, r1, [sp] │ │ │ │ │ blx 102a4 │ │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ │ vmov.f64 d5, d0 │ │ │ │ │ - b.n 8e634 │ │ │ │ │ + b.n 8e654 │ │ │ │ │ strd r0, r1, [sp] │ │ │ │ │ blx 102a4 │ │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ - b.n 8e60e │ │ │ │ │ + b.n 8e62e │ │ │ │ │ nop.w │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ │ │ │ │ │ -0008e6c0 : │ │ │ │ │ +0008e6e0 : │ │ │ │ │ nco_sph_metric(): │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ vldr d3, [r1, #8] │ │ │ │ │ vldr d6, [r0] │ │ │ │ │ vldr d4, [r1] │ │ │ │ │ vsub.f64 d0, d0, d3 │ │ │ │ │ vldr d7, [r0, #16] │ │ │ │ │ @@ -246146,141 +246163,141 @@ │ │ │ │ │ push {r3, lr} │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ vmla.f64 d0, d6, d6 │ │ │ │ │ vmla.f64 d0, d7, d7 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8e714 │ │ │ │ │ + bmi.n 8e734 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ - vldr d6, [pc, #28] @ 8e720 │ │ │ │ │ + vldr d6, [pc, #28] @ 8e740 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt r0, #1 │ │ │ │ │ movle r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 8e700 │ │ │ │ │ + b.n 8e720 │ │ │ │ │ nop │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ │ │ │ │ │ -0008e728 : │ │ │ │ │ +0008e748 : │ │ │ │ │ nco_sph_process_pre(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r5, [r0, #16] │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 8e8c4 │ │ │ │ │ + ble.w 8e8e4 │ │ │ │ │ movs r7, #0 │ │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ │ mov r6, r1 │ │ │ │ │ add.w fp, sl, r5 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r4, r7 │ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ │ subs r2, #101 @ 0x65 │ │ │ │ │ cmp r2, #17 │ │ │ │ │ - bhi.n 8e770 │ │ │ │ │ + bhi.n 8e790 │ │ │ │ │ tbb [pc, r2] │ │ │ │ │ lsrs r1, r1, #12 │ │ │ │ │ lsrs r3, r1, #12 │ │ │ │ │ lsrs r2, r0, #13 │ │ │ │ │ lsrs r3, r1, #12 │ │ │ │ │ lsrs r3, r1, #12 │ │ │ │ │ lsrs r6, r7, #12 │ │ │ │ │ lsrs r3, r1, #12 │ │ │ │ │ lsrs r3, r1, #12 │ │ │ │ │ subs r2, #11 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - bne.n 8e74c │ │ │ │ │ + bne.n 8e76c │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, r2 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - beq.n 8e7e6 │ │ │ │ │ + beq.n 8e806 │ │ │ │ │ mov r4, sl │ │ │ │ │ - b.n 8e7a0 │ │ │ │ │ + b.n 8e7c0 │ │ │ │ │ cmp r2, #111 @ 0x6f │ │ │ │ │ - bne.n 8e79c │ │ │ │ │ + bne.n 8e7bc │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ ldrb r2, [r6, r1] │ │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ │ - beq.n 8e7ba │ │ │ │ │ + beq.n 8e7da │ │ │ │ │ cmp fp, r4 │ │ │ │ │ - beq.n 8e7c0 │ │ │ │ │ + beq.n 8e7e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrb.w r2, [r4, #1]! │ │ │ │ │ adds r0, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ cmp r2, #105 @ 0x69 │ │ │ │ │ - bne.n 8e78e │ │ │ │ │ + bne.n 8e7ae │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ ldrb r2, [r6, r1] │ │ │ │ │ cmp r2, #111 @ 0x6f │ │ │ │ │ - bne.n 8e79c │ │ │ │ │ + bne.n 8e7bc │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ orrs.w r7, r8, r7 │ │ │ │ │ - bne.n 8e802 │ │ │ │ │ + bne.n 8e822 │ │ │ │ │ movs r0, #3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - bne.n 8e74c │ │ │ │ │ - b.n 8e774 │ │ │ │ │ + bne.n 8e76c │ │ │ │ │ + b.n 8e794 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - bne.n 8e74c │ │ │ │ │ - b.n 8e774 │ │ │ │ │ + bne.n 8e76c │ │ │ │ │ + b.n 8e794 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - bne.n 8e74c │ │ │ │ │ - b.n 8e774 │ │ │ │ │ + bne.n 8e76c │ │ │ │ │ + b.n 8e794 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e8c8 │ │ │ │ │ + beq.n 8e8e8 │ │ │ │ │ orrs.w r7, r8, r7 │ │ │ │ │ - bne.n 8e802 │ │ │ │ │ + bne.n 8e822 │ │ │ │ │ movs r0, #2 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 8e7c8 │ │ │ │ │ + beq.n 8e7e8 │ │ │ │ │ movs r0, #5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp fp, sl │ │ │ │ │ - beq.n 8e8c0 │ │ │ │ │ + beq.n 8e8e0 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldrb.w r2, [sl, #1]! │ │ │ │ │ cmp r2, #111 @ 0x6f │ │ │ │ │ - bne.n 8e7fe │ │ │ │ │ + bne.n 8e81e │ │ │ │ │ rsb r4, r6, #1 │ │ │ │ │ add r4, r1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add.w r9, r5, r4 │ │ │ │ │ blx 13480 │ │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 8e828 │ │ │ │ │ + b.n 8e848 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ - beq.n 8e8aa │ │ │ │ │ + beq.n 8e8ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ mov sl, r1 │ │ │ │ │ add.w r0, r8, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ @@ -246298,56 +246315,56 @@ │ │ │ │ │ movne.w ip, #0 │ │ │ │ │ eor.w ip, ip, #1 │ │ │ │ │ cmp.w lr, #111 @ 0x6f │ │ │ │ │ ite eq │ │ │ │ │ moveq.w ip, #0 │ │ │ │ │ andne.w ip, ip, #1 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 8e824 │ │ │ │ │ + beq.n 8e844 │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ cmp.w fp, #118 @ 0x76 │ │ │ │ │ it ne │ │ │ │ │ cmpne.w fp, #101 @ 0x65 │ │ │ │ │ ldrb r1, [r7, r1] │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r1, #111 @ 0x6f │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8e824 │ │ │ │ │ + beq.n 8e844 │ │ │ │ │ mov.w r3, #105 @ 0x69 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ strb.w r3, [r7, sl] │ │ │ │ │ - bne.n 8e828 │ │ │ │ │ + bne.n 8e848 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11878 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8e7f6 │ │ │ │ │ - b.n 8e7c6 │ │ │ │ │ + beq.n 8e816 │ │ │ │ │ + b.n 8e7e6 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 8e812 │ │ │ │ │ + b.n 8e832 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ movs r0, #1 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ │ │ -0008e8d0 : │ │ │ │ │ +0008e8f0 : │ │ │ │ │ nco_sph_face(): │ │ │ │ │ cmp r0, #1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 8e8e6 │ │ │ │ │ + bne.n 8e906 │ │ │ │ │ sub.w r0, r2, #4294967295 @ 0xffffffff │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ bx lr │ │ │ │ │ cmp r1, #1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, #1 │ │ │ │ │ @@ -246356,124 +246373,124 @@ │ │ │ │ │ movne r1, #0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ ite ne │ │ │ │ │ movne r0, #0 │ │ │ │ │ andeq.w r0, r1, #1 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0008e900 : │ │ │ │ │ +0008e920 : │ │ │ │ │ nco_sph_dot(): │ │ │ │ │ add.w r3, r0, #24 │ │ │ │ │ - vldr d0, [pc, #24] @ 8e920 │ │ │ │ │ + vldr d0, [pc, #24] @ 8e940 │ │ │ │ │ vldmia r0!, {d6} │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ cmp r0, r3 │ │ │ │ │ vmla.f64 d0, d6, d7 │ │ │ │ │ - bne.n 8e908 │ │ │ │ │ + bne.n 8e928 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0008e928 : │ │ │ │ │ +0008e948 : │ │ │ │ │ nco_sph_dot_nm(): │ │ │ │ │ push {lr} │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r1 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ add.w ip, r0, #24 │ │ │ │ │ sub sp, #12 │ │ │ │ │ - vldr d8, [pc, #188] @ 8e9f8 │ │ │ │ │ + vldr d8, [pc, #188] @ 8ea18 │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ cmp ip, r3 │ │ │ │ │ vmla.f64 d8, d6, d7 │ │ │ │ │ - bne.n 8e93c │ │ │ │ │ + bne.n 8e95c │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ vldr d6, [r0] │ │ │ │ │ vldr d7, [r0, #16] │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ vmla.f64 d0, d6, d6 │ │ │ │ │ vmla.f64 d0, d7, d7 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8e9ea │ │ │ │ │ + bmi.n 8ea0a │ │ │ │ │ vsqrt.f64 d9, d0 │ │ │ │ │ vldr d0, [r1, #8] │ │ │ │ │ vldr d6, [r1] │ │ │ │ │ vldr d7, [r1, #16] │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ vmla.f64 d0, d6, d6 │ │ │ │ │ vmla.f64 d0, d7, d7 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8e9e0 │ │ │ │ │ + bmi.n 8ea00 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8e9c2 │ │ │ │ │ - vldr d6, [pc, #92] @ 8ea00 │ │ │ │ │ + beq.n 8e9e2 │ │ │ │ │ + vldr d6, [pc, #92] @ 8ea20 │ │ │ │ │ vcmpe.f64 d9, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 8e9d0 │ │ │ │ │ - vldr d6, [pc, #76] @ 8ea00 │ │ │ │ │ + bgt.n 8e9f0 │ │ │ │ │ + vldr d6, [pc, #76] @ 8ea20 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ vdivgt.f64 d8, d8, d7 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ vdiv.f64 d8, d8, d9 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 8e9b0 │ │ │ │ │ - b.n 8e9c2 │ │ │ │ │ + bne.n 8e9d0 │ │ │ │ │ + b.n 8e9e2 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 8e998 │ │ │ │ │ + b.n 8e9b8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ blx 102a4 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ - b.n 8e972 │ │ │ │ │ + b.n 8e992 │ │ │ │ │ ... │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ │ │ │ │ │ -0008ea08 : │ │ │ │ │ +0008ea28 : │ │ │ │ │ nco_sph_lhs(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ blx 132c8 │ │ │ │ │ vabs.f64 d6, d0 │ │ │ │ │ - vldr d7, [pc, #44] @ 8ea40 │ │ │ │ │ + vldr d7, [pc, #44] @ 8ea60 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ls │ │ │ │ │ movls r0, #0 │ │ │ │ │ - bls.n 8ea38 │ │ │ │ │ + bls.n 8ea58 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 8ea36 │ │ │ │ │ + bgt.n 8ea56 │ │ │ │ │ it mi │ │ │ │ │ movmi.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - bmi.n 8ea38 │ │ │ │ │ + bmi.n 8ea58 │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ │ │ │ │ │ -0008ea48 : │ │ │ │ │ +0008ea68 : │ │ │ │ │ nco_sph_cross2(): │ │ │ │ │ vldr d4, [r1, #8] │ │ │ │ │ vldr d5, [r0, #16] │ │ │ │ │ vldr d6, [r0, #8] │ │ │ │ │ vldr d7, [r1, #16] │ │ │ │ │ vmul.f64 d5, d5, d4 │ │ │ │ │ vnmls.f64 d5, d6, d7 │ │ │ │ │ @@ -246493,21 +246510,21 @@ │ │ │ │ │ vldr d4, [r1, #8] │ │ │ │ │ vmul.f64 d6, d6, d2 │ │ │ │ │ vnmls.f64 d6, d3, d4 │ │ │ │ │ vmla.f64 d7, d6, d6 │ │ │ │ │ vstr d6, [r2, #16] │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8eab8 │ │ │ │ │ + bmi.n 8ead8 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ bx lr │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ b.w 102a0 │ │ │ │ │ │ │ │ │ │ -0008eac0 : │ │ │ │ │ +0008eae0 : │ │ │ │ │ nco_sph_cross(): │ │ │ │ │ push {lr} │ │ │ │ │ vldr d5, [r1, #8] │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ sub sp, #12 │ │ │ │ │ vldr d10, [r0, #16] │ │ │ │ │ vldr d6, [r0, #8] │ │ │ │ │ @@ -246530,28 +246547,28 @@ │ │ │ │ │ vldr d6, [r1, #8] │ │ │ │ │ vmul.f64 d8, d8, d4 │ │ │ │ │ vnmls.f64 d8, d5, d6 │ │ │ │ │ vmla.f64 d7, d8, d8 │ │ │ │ │ vstr d8, [r2, #16] │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8eb86 │ │ │ │ │ + bmi.n 8eba6 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ it le │ │ │ │ │ movle r3, #0 │ │ │ │ │ - cbnz r3, 8eb64 │ │ │ │ │ + cbnz r3, 8eb84 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ vdiv.f64 d5, d10, d0 │ │ │ │ │ vdiv.f64 d6, d9, d0 │ │ │ │ │ vdiv.f64 d7, d8, d0 │ │ │ │ │ vstr d5, [r2] │ │ │ │ │ @@ -246560,17 +246577,17 @@ │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldr.w pc, [sp], #4 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ blx 102a4 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 8eb36 │ │ │ │ │ + b.n 8eb56 │ │ │ │ │ │ │ │ │ │ -0008eb94 : │ │ │ │ │ +0008ebb4 : │ │ │ │ │ nco_sph_trp(): │ │ │ │ │ vldr d5, [r0] │ │ │ │ │ vldr d1, [r1, #16] │ │ │ │ │ vldr d4, [r1, #8] │ │ │ │ │ vpush {d8} │ │ │ │ │ vldr d8, [r0, #16] │ │ │ │ │ vmul.f64 d0, d1, d5 │ │ │ │ │ @@ -246587,140 +246604,140 @@ │ │ │ │ │ vldr d5, [r2, #8] │ │ │ │ │ vmul.f64 d0, d0, d5 │ │ │ │ │ vmla.f64 d0, d6, d2 │ │ │ │ │ vmla.f64 d0, d7, d3 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008ebe8 : │ │ │ │ │ +0008ec08 : │ │ │ │ │ nco_sph_rad(): │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ vldr d5, [r0] │ │ │ │ │ vldr d6, [r0, #16] │ │ │ │ │ vmul.f64 d7, d7, d7 │ │ │ │ │ vmla.f64 d7, d5, d5 │ │ │ │ │ vmla.f64 d7, d6, d6 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8ec10 │ │ │ │ │ + bmi.n 8ec30 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ bx lr │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ b.w 102a0 │ │ │ │ │ │ │ │ │ │ -0008ec18 : │ │ │ │ │ +0008ec38 : │ │ │ │ │ nco_sph_rad2(): │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ vldr d6, [r0] │ │ │ │ │ vldr d7, [r0, #16] │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ vmla.f64 d0, d6, d6 │ │ │ │ │ vmla.f64 d0, d7, d7 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008ec34 : │ │ │ │ │ +0008ec54 : │ │ │ │ │ Sin(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ vpush {d8} │ │ │ │ │ - cbz r0, 8ec4a │ │ │ │ │ - vldr d7, [pc, #168] @ 8ece8 │ │ │ │ │ + cbz r0, 8ec6a │ │ │ │ │ + vldr d7, [pc, #168] @ 8ed08 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 8ec8e │ │ │ │ │ + bgt.n 8ecae │ │ │ │ │ vabs.f64 d7, d0 │ │ │ │ │ - vldr d4, [pc, #160] @ 8ecf0 │ │ │ │ │ + vldr d4, [pc, #160] @ 8ed10 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ - vldr d5, [pc, #160] @ 8ecf8 │ │ │ │ │ + vldr d5, [pc, #160] @ 8ed18 │ │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ ite pl │ │ │ │ │ vmovpl r4, r5, d8 │ │ │ │ │ vmovmi r4, r5, d6 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8ecaa │ │ │ │ │ + bmi.n 8ecca │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ b.w 1312c │ │ │ │ │ - ldr r3, [pc, #112] @ (8ed00 ) │ │ │ │ │ + ldr r3, [pc, #112] @ (8ed20 ) │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 8ec4a │ │ │ │ │ + blt.n 8ec6a │ │ │ │ │ vldr d7, [r3, #8] │ │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ │ - b.n 8ec4a │ │ │ │ │ + b.n 8ec6a │ │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ │ blx 11024 │ │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8ecde │ │ │ │ │ + bmi.n 8ecfe │ │ │ │ │ vsqrt.f64 d0, d8 │ │ │ │ │ vpop {d8} │ │ │ │ │ vabs.f64 d0, d0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it lt │ │ │ │ │ vneglt.f64 d0, d0 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ blx 102a4 │ │ │ │ │ - b.n 8eccc │ │ │ │ │ + b.n 8ecec │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ subs r7, #249 @ 0xf9 │ │ │ │ │ asrs r3, r7, #17 │ │ │ │ │ @ instruction: 0x47ae │ │ │ │ │ ldrb r1, [r4, #11] │ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ │ + subs r3, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -0008ed04 : │ │ │ │ │ +0008ed24 : │ │ │ │ │ Cos(): │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 8ed88 │ │ │ │ │ + beq.n 8eda8 │ │ │ │ │ push {r3, lr} │ │ │ │ │ - cbz r0, 8ed3a │ │ │ │ │ - vldr d7, [pc, #124] @ 8ed90 │ │ │ │ │ + cbz r0, 8ed5a │ │ │ │ │ + vldr d7, [pc, #124] @ 8edb0 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8ed3a │ │ │ │ │ - ldr r3, [pc, #124] @ (8eda0 ) │ │ │ │ │ + ble.n 8ed5a │ │ │ │ │ + ldr r3, [pc, #124] @ (8edc0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 8ed3a │ │ │ │ │ + blt.n 8ed5a │ │ │ │ │ vldr d7, [r3, #8] │ │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ │ vabs.f64 d7, d0 │ │ │ │ │ - vldr d6, [pc, #88] @ 8ed98 │ │ │ │ │ + vldr d6, [pc, #88] @ 8edb8 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8ed6a │ │ │ │ │ - vldr d5, [pc, #64] @ 8ed90 │ │ │ │ │ + bmi.n 8ed8a │ │ │ │ │ + vldr d5, [pc, #64] @ 8edb0 │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8ed6a │ │ │ │ │ + bmi.n 8ed8a │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ b.w 11020 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ blx 13130 │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ @@ -246734,32 +246751,32 @@ │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ asrs r3, r7, #17 │ │ │ │ │ @ instruction: 0x47ae │ │ │ │ │ ldrb r1, [r4, #11] │ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -0008eda4 : │ │ │ │ │ +0008edc4 : │ │ │ │ │ nco_sph_sxcross(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ movs r0, #0 │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ vldr d10, [r1, #32] │ │ │ │ │ mov r4, r2 │ │ │ │ │ vldr d11, [r3, #32] │ │ │ │ │ vmov.f64 d12, #96 @ 0x3f000000 0.5 │ │ │ │ │ vldr d8, [r3, #24] │ │ │ │ │ vldr d9, [r1, #24] │ │ │ │ │ vadd.f64 d0, d11, d10 │ │ │ │ │ - ldr r5, [pc, #316] @ (8ef08 ) │ │ │ │ │ + ldr r5, [pc, #316] @ (8ef28 ) │ │ │ │ │ blx 113f4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ vmov.f64 d15, d0 │ │ │ │ │ vsub.f64 d0, d11, d10 │ │ │ │ │ blx 113f4 │ │ │ │ │ vadd.f64 d7, d8, d9 │ │ │ │ │ vmov.f64 d13, d0 │ │ │ │ │ @@ -246816,53 +246833,53 @@ │ │ │ │ │ vmul.f64 d7, d10, d10 │ │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ │ vmla.f64 d7, d9, d9 │ │ │ │ │ vstr d8, [r4, #16] │ │ │ │ │ vmla.f64 d7, d8, d8 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8eefa │ │ │ │ │ + bmi.n 8ef1a │ │ │ │ │ vsqrt.f64 d11, d7 │ │ │ │ │ - ldr r3, [pc, #72] @ (8ef0c ) │ │ │ │ │ + ldr r3, [pc, #72] @ (8ef2c ) │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbnz r3, 8eed4 │ │ │ │ │ + cbnz r3, 8eef4 │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ vmov r2, r3, d11 │ │ │ │ │ - ldr r1, [pc, #52] @ (8ef10 ) │ │ │ │ │ + ldr r1, [pc, #52] @ (8ef30 ) │ │ │ │ │ vstr d8, [sp, #16] │ │ │ │ │ movs r0, #1 │ │ │ │ │ add r1, pc │ │ │ │ │ vstr d10, [sp, #8] │ │ │ │ │ vstr d9, [sp] │ │ │ │ │ blx 134b4 <__printf_chk@plt+0x4> │ │ │ │ │ vmov.f64 d0, d11 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d11, d0 │ │ │ │ │ - b.n 8eec0 │ │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ │ + b.n 8eee0 │ │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 8f084 │ │ │ │ │ + b.n 8f0c4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0008ef14 : │ │ │ │ │ +0008ef34 : │ │ │ │ │ nco_sph_seg_vrt_int(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ - ldr r1, [pc, #236] @ (8f008 ) │ │ │ │ │ - ldr r3, [pc, #236] @ (8f00c ) │ │ │ │ │ + ldr r1, [pc, #236] @ (8f028 ) │ │ │ │ │ + ldr r3, [pc, #236] @ (8f02c ) │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r1, pc │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r8, sp │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ @@ -246889,72 +246906,72 @@ │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ blx 132c8 │ │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 8efd4 │ │ │ │ │ + bgt.n 8eff4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 132c8 │ │ │ │ │ - vldr d7, [pc, #120] @ 8f000 │ │ │ │ │ + vldr d7, [pc, #120] @ 8f020 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 8efb2 │ │ │ │ │ + bgt.n 8efd2 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - ldr r2, [pc, #120] @ (8f010 ) │ │ │ │ │ - ldr r3, [pc, #116] @ (8f00c ) │ │ │ │ │ + ldr r2, [pc, #120] @ (8f030 ) │ │ │ │ │ + ldr r3, [pc, #116] @ (8f02c ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8eff6 │ │ │ │ │ + bne.n 8f016 │ │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 8ef92 │ │ │ │ │ + blt.n 8efb2 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #1 │ │ │ │ │ movlt r0, #0 │ │ │ │ │ - b.n 8ef94 │ │ │ │ │ + b.n 8efb4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 102d4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 132c8 │ │ │ │ │ - vldr d7, [pc, #24] @ 8f000 │ │ │ │ │ + vldr d7, [pc, #24] @ 8f020 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 8efbc │ │ │ │ │ - b.n 8ef92 │ │ │ │ │ + bgt.n 8efdc │ │ │ │ │ + b.n 8efb2 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ - add r7, pc, #120 @ (adr r7, 8f07c ) │ │ │ │ │ - ldr r0, [pc, #928] @ (8f3a4 ) │ │ │ │ │ + add r7, pc, #120 @ (adr r7, 8f09c ) │ │ │ │ │ + ldr r0, [pc, #928] @ (8f3c4 ) │ │ │ │ │ vpmin.f32 , q15, │ │ │ │ │ - subs r0, r0, #5 │ │ │ │ │ + subs r0, r4, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - subs r0, r1, #3 │ │ │ │ │ + subs r0, r5, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -0008f014 : │ │ │ │ │ +0008f034 : │ │ │ │ │ nco_sph_add(): │ │ │ │ │ vldr d6, [r1] │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ vldr d6, [r1, #8] │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ @@ -246963,15 +246980,15 @@ │ │ │ │ │ vldr d7, [r0, #16] │ │ │ │ │ vldr d6, [r1, #16] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r2, #16] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008f048 : │ │ │ │ │ +0008f068 : │ │ │ │ │ nco_sph_sub(): │ │ │ │ │ vldr d6, [r1] │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ vldr d6, [r1, #8] │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ @@ -246980,79 +246997,79 @@ │ │ │ │ │ vldr d7, [r0, #16] │ │ │ │ │ vldr d6, [r1, #16] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r2, #16] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008f07c : │ │ │ │ │ +0008f09c : │ │ │ │ │ nco_sph_cross_sub(): │ │ │ │ │ vldr d6, [r0, #24] │ │ │ │ │ vldr d7, [r1, #24] │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ - ldr r5, [pc, #108] @ (8f0f4 ) │ │ │ │ │ + ldr r5, [pc, #108] @ (8f114 ) │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ - ldr r3, [pc, #104] @ (8f0f8 ) │ │ │ │ │ + ldr r3, [pc, #104] @ (8f118 ) │ │ │ │ │ add r5, pc │ │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - beq.n 8f0d0 │ │ │ │ │ + beq.n 8f0f0 │ │ │ │ │ mov r6, sp │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r2, r6 │ │ │ │ │ blx 11810 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 102d4 │ │ │ │ │ - ldr r2, [pc, #64] @ (8f0fc ) │ │ │ │ │ - ldr r3, [pc, #60] @ (8f0f8 ) │ │ │ │ │ + ldr r2, [pc, #64] @ (8f11c ) │ │ │ │ │ + ldr r3, [pc, #60] @ (8f118 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8f0ee │ │ │ │ │ + bne.n 8f10e │ │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r4, [pc, #44] @ (8f100 ) │ │ │ │ │ - ldr r3, [pc, #36] @ (8f0f8 ) │ │ │ │ │ + ldr r4, [pc, #44] @ (8f120 ) │ │ │ │ │ + ldr r3, [pc, #36] @ (8f118 ) │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ eors r4, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8f0ee │ │ │ │ │ + bne.n 8f10e │ │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 12588 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - adds r2, r2, #7 │ │ │ │ │ + adds r2, r6, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r4, r4, #6 │ │ │ │ │ + adds r4, r0, #6 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - adds r4, r1, #6 │ │ │ │ │ + adds r4, r5, #5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -0008f104 : │ │ │ │ │ +0008f124 : │ │ │ │ │ nco_sph_metric_int(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r7, r1 │ │ │ │ │ - ldr r1, [pc, #252] @ (8f208 ) │ │ │ │ │ - ldr r3, [pc, #252] @ (8f20c ) │ │ │ │ │ + ldr r1, [pc, #252] @ (8f228 ) │ │ │ │ │ + ldr r3, [pc, #252] @ (8f22c ) │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r1, pc │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ │ mov r4, sp │ │ │ │ │ @@ -247069,46 +247086,46 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11810 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 1168c │ │ │ │ │ mov r0, r4 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ blx 1168c │ │ │ │ │ - vldr d7, [pc, #160] @ 8f1f0 │ │ │ │ │ + vldr d7, [pc, #160] @ 8f210 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8f1b6 │ │ │ │ │ + ble.n 8f1d6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ blx 1290c │ │ │ │ │ movs r0, #0 │ │ │ │ │ - vldr d7, [pc, #140] @ 8f1f8 │ │ │ │ │ + vldr d7, [pc, #140] @ 8f218 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it le │ │ │ │ │ movle r0, #0 │ │ │ │ │ - ble.n 8f198 │ │ │ │ │ + ble.n 8f1b8 │ │ │ │ │ vsub.f64 d7, d9, d8 │ │ │ │ │ - vldr d6, [pc, #124] @ 8f200 │ │ │ │ │ + vldr d6, [pc, #124] @ 8f220 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ rsbmi r0, r0, #3 │ │ │ │ │ - bpl.n 8f1da │ │ │ │ │ - ldr r2, [pc, #116] @ (8f210 ) │ │ │ │ │ - ldr r3, [pc, #112] @ (8f20c ) │ │ │ │ │ + bpl.n 8f1fa │ │ │ │ │ + ldr r2, [pc, #116] @ (8f230 ) │ │ │ │ │ + ldr r3, [pc, #112] @ (8f22c ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8f1ea │ │ │ │ │ + bne.n 8f20a │ │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11810 │ │ │ │ │ @@ -247116,57 +247133,57 @@ │ │ │ │ │ blx 1168c │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ blx 1290c │ │ │ │ │ movs r0, #1 │ │ │ │ │ vneg.f64 d0, d0 │ │ │ │ │ - b.n 8f16a │ │ │ │ │ + b.n 8f18a │ │ │ │ │ vcmpe.f64 d8, d9 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite mi │ │ │ │ │ movmi r0, #1 │ │ │ │ │ movpl r0, #0 │ │ │ │ │ - b.n 8f198 │ │ │ │ │ + b.n 8f1b8 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ pop {r0, r1, r3, r4, r5, r7, pc} │ │ │ │ │ - bls.n 8f1a4 │ │ │ │ │ + bls.n 8f1c4 │ │ │ │ │ ldrb r7, [r3, #19] │ │ │ │ │ subs r5, #219 @ 0xdb │ │ │ │ │ ldrsb r4, [r3, r6] │ │ │ │ │ movs r7, #119 @ 0x77 │ │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ │ adds r7, #161 @ 0xa1 │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #22 │ │ │ │ │ - adds r0, r2, #5 │ │ │ │ │ + adds r0, r6, #4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - adds r4, r0, #3 │ │ │ │ │ + adds r4, r4, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -0008f214 : │ │ │ │ │ +0008f234 : │ │ │ │ │ nco_sph_mlt(): │ │ │ │ │ vldr d5, [r0] │ │ │ │ │ vldr d6, [r0, #8] │ │ │ │ │ vldr d7, [r0, #16] │ │ │ │ │ vmul.f64 d5, d5, d0 │ │ │ │ │ vmul.f64 d6, d6, d0 │ │ │ │ │ vmul.f64 d7, d7, d0 │ │ │ │ │ vstr d5, [r0] │ │ │ │ │ vstr d6, [r0, #8] │ │ │ │ │ vstr d7, [r0, #16] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008f23c : │ │ │ │ │ +0008f25c : │ │ │ │ │ nco_sph_dist(): │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ vldr d3, [r1, #8] │ │ │ │ │ vldr d6, [r0] │ │ │ │ │ vldr d4, [r1] │ │ │ │ │ vsub.f64 d0, d0, d3 │ │ │ │ │ vldr d7, [r0, #16] │ │ │ │ │ @@ -247175,280 +247192,280 @@ │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ vmla.f64 d0, d6, d6 │ │ │ │ │ vmla.f64 d0, d7, d7 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008f270 : │ │ │ │ │ +0008f290 : │ │ │ │ │ nco_sph_adi(): │ │ │ │ │ add.w r3, r1, #32 │ │ │ │ │ push {r4, lr} │ │ │ │ │ ldr.w lr, [r1] │ │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ │ adds r1, #16 │ │ │ │ │ ldr.w r2, [r1, #-8] │ │ │ │ │ adds r0, #16 │ │ │ │ │ ldr.w r4, [r1, #-4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ str.w r4, [r0, #-4] │ │ │ │ │ str.w lr, [r0, #-16] │ │ │ │ │ str.w ip, [r0, #-12] │ │ │ │ │ str.w r2, [r0, #-8] │ │ │ │ │ - bne.n 8f276 │ │ │ │ │ + bne.n 8f296 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -0008f2a8 : │ │ │ │ │ +0008f2c8 : │ │ │ │ │ nco_sph_vrt_info_cmp(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 8f2b8 │ │ │ │ │ + blt.n 8f2d8 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ge │ │ │ │ │ cmpge r3, r2 │ │ │ │ │ - beq.n 8f2d2 │ │ │ │ │ + beq.n 8f2f2 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 8f2ce │ │ │ │ │ + blt.n 8f2ee │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ge │ │ │ │ │ cmpge r3, r0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0008f2d8 : │ │ │ │ │ +0008f2f8 : │ │ │ │ │ nco_sph_between(): │ │ │ │ │ - ldr r2, [pc, #548] @ (8f500 ) │ │ │ │ │ + ldr r2, [pc, #548] @ (8f520 ) │ │ │ │ │ vsub.f64 d7, d1, d0 │ │ │ │ │ - ldr r3, [pc, #548] @ (8f504 ) │ │ │ │ │ + ldr r3, [pc, #548] @ (8f524 ) │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ add r2, pc │ │ │ │ │ - ldr.w lr, [pc, #544] @ 8f508 │ │ │ │ │ + ldr.w lr, [pc, #544] @ 8f528 │ │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ add lr, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r6, sp, #32 │ │ │ │ │ - ldr r4, [pc, #532] @ (8f50c ) │ │ │ │ │ + ldr r4, [pc, #532] @ (8f52c ) │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ mov ip, r6 │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ add r4, pc │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ldr r5, [pc, #512] @ (8f510 ) │ │ │ │ │ + ldr r5, [pc, #512] @ (8f530 ) │ │ │ │ │ ldr.w r3, [lr] │ │ │ │ │ strh.w r3, [ip] │ │ │ │ │ ldr r3, [r4, r5] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ - bne.n 8f374 │ │ │ │ │ + bne.n 8f394 │ │ │ │ │ vsub.f64 d7, d2, d0 │ │ │ │ │ - vldr d6, [pc, #460] @ 8f4f0 │ │ │ │ │ + vldr d6, [pc, #460] @ 8f510 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 8f41a │ │ │ │ │ + bhi.n 8f43a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 8f426 │ │ │ │ │ - ldr r3, [pc, #472] @ (8f514 ) │ │ │ │ │ + beq.n 8f446 │ │ │ │ │ + ldr r3, [pc, #472] @ (8f534 ) │ │ │ │ │ movs r4, #1 │ │ │ │ │ add r3, pc │ │ │ │ │ - ldr r1, [pc, #472] @ (8f518 ) │ │ │ │ │ + ldr r1, [pc, #472] @ (8f538 ) │ │ │ │ │ mov r2, r6 │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ add r1, pc │ │ │ │ │ vstr d2, [sp, #16] │ │ │ │ │ vstr d1, [sp, #8] │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ blx 134b4 <__printf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #448] @ (8f51c ) │ │ │ │ │ - ldr r3, [pc, #424] @ (8f504 ) │ │ │ │ │ + ldr r2, [pc, #448] @ (8f53c ) │ │ │ │ │ + ldr r3, [pc, #424] @ (8f524 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 8f4e6 │ │ │ │ │ + bne.w 8f506 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ - vldr d6, [pc, #372] @ 8f4f0 │ │ │ │ │ + vldr d6, [pc, #372] @ 8f510 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 8f3ce │ │ │ │ │ + bhi.n 8f3ee │ │ │ │ │ vcmpe.f64 d1, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8f3a4 │ │ │ │ │ + ble.n 8f3c4 │ │ │ │ │ vcmpe.f64 d0, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 8f3a4 │ │ │ │ │ + bhi.n 8f3c4 │ │ │ │ │ vcmpe.f64 d1, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 8f334 │ │ │ │ │ + bge.n 8f354 │ │ │ │ │ vcmpe.f64 d1, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 8f438 │ │ │ │ │ + bpl.n 8f458 │ │ │ │ │ vcmpe.f64 d1, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 8f466 │ │ │ │ │ + bhi.n 8f486 │ │ │ │ │ vcmpe.f64 d0, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 8f334 │ │ │ │ │ + bge.n 8f354 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 8f358 │ │ │ │ │ - ldr r3, [pc, #344] @ (8f520 ) │ │ │ │ │ + beq.n 8f378 │ │ │ │ │ + ldr r3, [pc, #344] @ (8f540 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8f33e │ │ │ │ │ - vldr d6, [pc, #296] @ 8f4f8 │ │ │ │ │ + b.n 8f35e │ │ │ │ │ + vldr d6, [pc, #296] @ 8f518 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 8f42a │ │ │ │ │ + bpl.n 8f44a │ │ │ │ │ vcmpe.f64 d1, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8f3f0 │ │ │ │ │ + ble.n 8f410 │ │ │ │ │ vcmpe.f64 d0, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 8f4a0 │ │ │ │ │ + bls.n 8f4c0 │ │ │ │ │ vcmpe.f64 d1, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 8f474 │ │ │ │ │ + bpl.n 8f494 │ │ │ │ │ vcmpe.f64 d1, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 8f4b2 │ │ │ │ │ + bhi.n 8f4d2 │ │ │ │ │ vcmpe.f64 d0, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 8f334 │ │ │ │ │ + bge.n 8f354 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 8f358 │ │ │ │ │ - ldr r3, [pc, #272] @ (8f524 ) │ │ │ │ │ + beq.n 8f378 │ │ │ │ │ + ldr r3, [pc, #272] @ (8f544 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8f33e │ │ │ │ │ + b.n 8f35e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 8f358 │ │ │ │ │ - ldr r3, [pc, #264] @ (8f528 ) │ │ │ │ │ + beq.n 8f378 │ │ │ │ │ + ldr r3, [pc, #264] @ (8f548 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8f33e │ │ │ │ │ + b.n 8f35e │ │ │ │ │ movs r4, #1 │ │ │ │ │ - b.n 8f358 │ │ │ │ │ - bgt.n 8f444 │ │ │ │ │ + b.n 8f378 │ │ │ │ │ + bgt.n 8f464 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 8f358 │ │ │ │ │ - ldr r3, [pc, #248] @ (8f52c ) │ │ │ │ │ + beq.n 8f378 │ │ │ │ │ + ldr r3, [pc, #248] @ (8f54c ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8f33e │ │ │ │ │ + b.n 8f35e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 8f358 │ │ │ │ │ - ldr r3, [pc, #240] @ (8f530 ) │ │ │ │ │ + beq.n 8f378 │ │ │ │ │ + ldr r3, [pc, #240] @ (8f550 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8f33e │ │ │ │ │ + b.n 8f35e │ │ │ │ │ vcmpe.f64 d1, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 8f482 │ │ │ │ │ + bgt.n 8f4a2 │ │ │ │ │ vcmpe.f64 d1, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8f4c0 │ │ │ │ │ + bmi.n 8f4e0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8f358 │ │ │ │ │ - ldr r3, [pc, #212] @ (8f534 ) │ │ │ │ │ + beq.w 8f378 │ │ │ │ │ + ldr r3, [pc, #212] @ (8f554 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8f33e │ │ │ │ │ + b.n 8f35e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8f358 │ │ │ │ │ - ldr r3, [pc, #200] @ (8f538 ) │ │ │ │ │ + beq.w 8f378 │ │ │ │ │ + ldr r3, [pc, #200] @ (8f558 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8f33e │ │ │ │ │ + b.n 8f35e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8f358 │ │ │ │ │ - ldr r3, [pc, #192] @ (8f53c ) │ │ │ │ │ + beq.w 8f378 │ │ │ │ │ + ldr r3, [pc, #192] @ (8f55c ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8f33e │ │ │ │ │ + b.n 8f35e │ │ │ │ │ vcmpe.f64 d1, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.w 8f334 │ │ │ │ │ + bls.w 8f354 │ │ │ │ │ vcmpe.f64 d0, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 8f44e │ │ │ │ │ + blt.n 8f46e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 8f338 │ │ │ │ │ - b.n 8f426 │ │ │ │ │ + bne.w 8f358 │ │ │ │ │ + b.n 8f446 │ │ │ │ │ vcmpe.f64 d1, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 8f3f0 │ │ │ │ │ + blt.n 8f410 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 8f338 │ │ │ │ │ - b.n 8f426 │ │ │ │ │ + bne.w 8f358 │ │ │ │ │ + b.n 8f446 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8f358 │ │ │ │ │ - ldr r3, [pc, #132] @ (8f540 ) │ │ │ │ │ + beq.w 8f378 │ │ │ │ │ + ldr r3, [pc, #132] @ (8f560 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8f33e │ │ │ │ │ + b.n 8f35e │ │ │ │ │ vcmpe.f64 d1, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.w 8f334 │ │ │ │ │ + bge.w 8f354 │ │ │ │ │ vcmpe.f64 d0, d2 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.w 8f334 │ │ │ │ │ + bls.w 8f354 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8f358 │ │ │ │ │ - ldr r3, [pc, #100] @ (8f544 ) │ │ │ │ │ + beq.w 8f378 │ │ │ │ │ + ldr r3, [pc, #100] @ (8f564 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 8f33e │ │ │ │ │ + b.n 8f35e │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ @ instruction: 0xea11812d │ │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ - subs r6, r7, r5 │ │ │ │ │ + subs r6, r3, r5 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bgt.n 8f4f8 │ │ │ │ │ + ble.n 8f538 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r4, r3, r5 │ │ │ │ │ + subs r4, r7, r4 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bgt.n 8f610 │ │ │ │ │ + bgt.n 8f450 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bgt.n 8f610 │ │ │ │ │ + bgt.n 8f450 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - subs r4, r0, r4 │ │ │ │ │ + subs r4, r4, r3 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r6, r4, #18 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r2, r3, #17 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r6, r1, #17 │ │ │ │ │ movs r3, r0 │ │ │ │ │ @@ -247463,403 +247480,403 @@ │ │ │ │ │ asrs r2, r6, #15 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r6, #14 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r6, r1, #14 │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -0008f548 : │ │ │ │ │ +0008f568 : │ │ │ │ │ nco_sph_prn_pnt(): │ │ │ │ │ - ldr.w ip, [pc, #404] @ 8f6e0 │ │ │ │ │ + ldr.w ip, [pc, #404] @ 8f700 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ - ldr r1, [pc, #400] @ (8f6e4 ) │ │ │ │ │ + ldr r1, [pc, #400] @ (8f704 ) │ │ │ │ │ add ip, pc │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r2, ip │ │ │ │ │ - ldr r2, [pc, #396] @ (8f6e8 ) │ │ │ │ │ + ldr r2, [pc, #396] @ (8f708 ) │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr.w r7, [ip, r1] │ │ │ │ │ mov r3, r0 │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ subs r2, r4, #1 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - bhi.w 8f698 │ │ │ │ │ + bhi.w 8f6b8 │ │ │ │ │ tbb [pc, r2] │ │ │ │ │ strh r1, [r6, #0] │ │ │ │ │ ldr r5, [r1, #4] │ │ │ │ │ movs r3, r0 │ │ │ │ │ - vldr d4, [pc, #332] @ 8f6d0 │ │ │ │ │ + vldr d4, [pc, #332] @ 8f6f0 │ │ │ │ │ vldr d6, [r5, #32] │ │ │ │ │ vldr d7, [r5, #24] │ │ │ │ │ - vldr d5, [pc, #328] @ 8f6d8 │ │ │ │ │ + vldr d5, [pc, #328] @ 8f6f8 │ │ │ │ │ vmul.f64 d6, d6, d4 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ vdiv.f64 d4, d6, d5 │ │ │ │ │ - ldr r2, [pc, #324] @ (8f6ec ) │ │ │ │ │ + ldr r2, [pc, #324] @ (8f70c ) │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ vstr d4, [sp, #32] │ │ │ │ │ movs r1, #1 │ │ │ │ │ vstr d6, [sp, #24] │ │ │ │ │ vldr d7, [r5, #8] │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ ldrd r4, r5, [r5] │ │ │ │ │ strd r4, r5, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - cbz r6, 8f604 │ │ │ │ │ + cbz r6, 8f624 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ movs r0, #10 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 126b0 │ │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ - ldr r2, [pc, #244] @ (8f6f0 ) │ │ │ │ │ + ldr r2, [pc, #244] @ (8f710 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 8f5ce │ │ │ │ │ - ldr r1, [pc, #236] @ (8f6f4 ) │ │ │ │ │ + bne.n 8f5ee │ │ │ │ │ + ldr r1, [pc, #236] @ (8f714 ) │ │ │ │ │ movs r0, #1 │ │ │ │ │ add r1, pc │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 134b0 <__printf_chk@plt> │ │ │ │ │ vldr d6, [r5, #32] │ │ │ │ │ movs r1, #1 │ │ │ │ │ vldr d7, [r5, #24] │ │ │ │ │ - vldr d4, [pc, #176] @ 8f6d0 │ │ │ │ │ - vldr d5, [pc, #180] @ 8f6d8 │ │ │ │ │ - ldr r2, [pc, #208] @ (8f6f8 ) │ │ │ │ │ + vldr d4, [pc, #176] @ 8f6f0 │ │ │ │ │ + vldr d5, [pc, #180] @ 8f6f8 │ │ │ │ │ + ldr r2, [pc, #208] @ (8f718 ) │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ vmul.f64 d6, d6, d4 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ vdiv.f64 d4, d6, d5 │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ vstr d4, [sp, #8] │ │ │ │ │ vstr d6, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8f5cc │ │ │ │ │ - vldr d4, [pc, #132] @ 8f6d0 │ │ │ │ │ + b.n 8f5ec │ │ │ │ │ + vldr d4, [pc, #132] @ 8f6f0 │ │ │ │ │ vldr d6, [r5, #32] │ │ │ │ │ vldr d7, [r5, #24] │ │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ │ vmul.f64 d6, d6, d4 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ - vldr d5, [pc, #116] @ 8f6d8 │ │ │ │ │ + vldr d5, [pc, #116] @ 8f6f8 │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ - ldr r2, [pc, #144] @ (8f6fc ) │ │ │ │ │ + ldr r2, [pc, #144] @ (8f71c ) │ │ │ │ │ vdiv.f64 d4, d6, d5 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ add r2, pc │ │ │ │ │ - b.n 8f5ae │ │ │ │ │ + b.n 8f5ce │ │ │ │ │ ldrd r2, r3, [r5, #32] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ ldrd r2, r3, [r5, #24] │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ - ldr r2, [pc, #112] @ (8f700 ) │ │ │ │ │ + ldr r2, [pc, #112] @ (8f720 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8f5cc │ │ │ │ │ + b.n 8f5ec │ │ │ │ │ ldrd r2, r3, [r5, #32] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ │ ldrd r2, r3, [r5, #24] │ │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ - ldr r2, [pc, #60] @ (8f704 ) │ │ │ │ │ + ldr r2, [pc, #60] @ (8f724 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8f5cc │ │ │ │ │ + b.n 8f5ec │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r4 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ - adds r6, r1, r4 │ │ │ │ │ + adds r6, r5, r3 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ pop {r2, r3, r6, r7, pc} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bge.n 8f638 │ │ │ │ │ + bge.n 8f678 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bge.n 8f760 │ │ │ │ │ + bge.n 8f7a0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bge.n 8f7d8 │ │ │ │ │ + bge.n 8f618 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bls.n 8f6c8 │ │ │ │ │ + bls.n 8f708 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bls.n 8f604 │ │ │ │ │ + bls.n 8f644 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bls.n 8f614 │ │ │ │ │ + bls.n 8f654 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bls.n 8f76c │ │ │ │ │ + bls.n 8f7ac │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0008f708 : │ │ │ │ │ +0008f728 : │ │ │ │ │ nco_sph_prn(): │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r9, r0 │ │ │ │ │ - ldr r0, [pc, #68] @ (8f754 ) │ │ │ │ │ + ldr r0, [pc, #68] @ (8f774 ) │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 10e08 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 8f748 │ │ │ │ │ - ldr.w r8, [pc, #56] @ 8f758 │ │ │ │ │ + ble.n 8f768 │ │ │ │ │ + ldr.w r8, [pc, #56] @ 8f778 │ │ │ │ │ sub.w r9, r9, #4 │ │ │ │ │ add r8, pc │ │ │ │ │ mov r5, r9 │ │ │ │ │ movs r4, #0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 111a4 │ │ │ │ │ mov r3, r4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 8f72c │ │ │ │ │ + bne.n 8f74c │ │ │ │ │ adds r3, #2 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - blt.n 8f728 │ │ │ │ │ - ldr r0, [pc, #16] @ (8f75c ) │ │ │ │ │ + blt.n 8f748 │ │ │ │ │ + ldr r0, [pc, #16] @ (8f77c ) │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ add r0, pc │ │ │ │ │ b.w 10e04 │ │ │ │ │ - bls.n 8f828 │ │ │ │ │ + bls.n 8f868 │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ │ movs r2, r0 │ │ │ │ │ - bls.n 8f7e4 │ │ │ │ │ + bls.n 8f824 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0008f760 : │ │ │ │ │ +0008f780 : │ │ │ │ │ nco_sph_seg_edge(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ - ldr r2, [pc, #372] @ (8f8dc ) │ │ │ │ │ + ldr r2, [pc, #372] @ (8f8fc ) │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ mov r5, r3 │ │ │ │ │ - ldr r3, [pc, #368] @ (8f8e0 ) │ │ │ │ │ + ldr r3, [pc, #368] @ (8f900 ) │ │ │ │ │ add r2, pc │ │ │ │ │ - ldr.w lr, [pc, #368] @ 8f8e4 │ │ │ │ │ + ldr.w lr, [pc, #368] @ 8f904 │ │ │ │ │ mov fp, r0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ add.w r8, sp, #16 │ │ │ │ │ add lr, pc │ │ │ │ │ mov ip, r8 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - ldr r6, [pc, #344] @ (8f8e8 ) │ │ │ │ │ + ldr r6, [pc, #344] @ (8f908 ) │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ add r6, pc │ │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ │ ldr.w r9, [sp, #92] @ 0x5c │ │ │ │ │ ldr.w r3, [lr] │ │ │ │ │ strh.w r3, [ip], #2 │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ strb.w r3, [ip] │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8f886 │ │ │ │ │ + beq.n 8f8a6 │ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ │ - cbz r3, 8f7da │ │ │ │ │ + cbz r3, 8f7fa │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8f8ac │ │ │ │ │ + beq.n 8f8cc │ │ │ │ │ ldr.w r3, [sl, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8f8cc │ │ │ │ │ - ldr r3, [pc, #284] @ (8f8ec ) │ │ │ │ │ + beq.n 8f8ec │ │ │ │ │ + ldr r3, [pc, #284] @ (8f90c ) │ │ │ │ │ ldr r5, [r6, r3] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8f858 │ │ │ │ │ + bne.n 8f878 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 8f83e │ │ │ │ │ + b.n 8f85e │ │ │ │ │ mov.w sl, #3 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11e50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx 12e1c │ │ │ │ │ clz r3, r0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ orr.w fp, r2, r3 │ │ │ │ │ - ldr r3, [pc, #236] @ (8f8ec ) │ │ │ │ │ + ldr r3, [pc, #236] @ (8f90c ) │ │ │ │ │ ldr r5, [r6, r3] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ - cbnz r3, 8f860 │ │ │ │ │ + cbnz r3, 8f880 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 8f7d6 │ │ │ │ │ + bne.n 8f7f6 │ │ │ │ │ cmp.w sl, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq.n 8f820 │ │ │ │ │ + beq.n 8f840 │ │ │ │ │ cmp.w sl, #3 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ │ moveq r3, #104 @ 0x68 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq.n 8f834 │ │ │ │ │ + beq.n 8f854 │ │ │ │ │ cmp r4, #3 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ │ moveq r3, #104 @ 0x68 │ │ │ │ │ strb.w r3, [r9, #1] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ - cbnz r3, 8f894 │ │ │ │ │ + cbnz r3, 8f8b4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - ldr r2, [pc, #176] @ (8f8f0 ) │ │ │ │ │ - ldr r3, [pc, #156] @ (8f8e0 ) │ │ │ │ │ + ldr r2, [pc, #176] @ (8f910 ) │ │ │ │ │ + ldr r3, [pc, #156] @ (8f900 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8f8d8 │ │ │ │ │ + bne.n 8f8f8 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ mov sl, r4 │ │ │ │ │ - ldr r3, [pc, #144] @ (8f8f4 ) │ │ │ │ │ + ldr r3, [pc, #144] @ (8f914 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #144] @ (8f8f8 ) │ │ │ │ │ + ldr r2, [pc, #144] @ (8f918 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ strd sl, r4, [sp] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r3, r8 │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r0, [pc, #132] @ (8f8fc ) │ │ │ │ │ + ldr r0, [pc, #132] @ (8f91c ) │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r3, #1 │ │ │ │ │ add r0, pc │ │ │ │ │ movs r2, #4 │ │ │ │ │ blx 111a4 │ │ │ │ │ - b.n 8f806 │ │ │ │ │ + b.n 8f826 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov.w sl, #2 │ │ │ │ │ blx 11e50 │ │ │ │ │ - b.n 8f7e6 │ │ │ │ │ - ldr r1, [pc, #92] @ (8f8f4 ) │ │ │ │ │ + b.n 8f806 │ │ │ │ │ + ldr r1, [pc, #92] @ (8f914 ) │ │ │ │ │ mov r3, r8 │ │ │ │ │ - ldr r2, [pc, #100] @ (8f900 ) │ │ │ │ │ + ldr r2, [pc, #100] @ (8f920 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r0, [r6, r1] │ │ │ │ │ movs r1, #1 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 8f83c │ │ │ │ │ + b.n 8f85c │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r4, #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11e50 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 12e1c │ │ │ │ │ clz r2, r0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ - b.n 8f7fa │ │ │ │ │ + b.n 8f81a │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r4, #3 │ │ │ │ │ blx 11e50 │ │ │ │ │ - b.n 8f8b6 │ │ │ │ │ + b.n 8f8d6 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - asrs r2, r6, #27 │ │ │ │ │ + asrs r2, r2, #27 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bls.n 8f9c0 │ │ │ │ │ + bls.n 8fa00 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - asrs r0, r1, #27 │ │ │ │ │ + asrs r0, r5, #26 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r3, #24 │ │ │ │ │ + asrs r6, r7, #23 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bhi.n 8f968 │ │ │ │ │ + bhi.n 8f9a8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bhi.n 8f978 │ │ │ │ │ + bhi.n 8f9b8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bhi.n 8f980 │ │ │ │ │ + bhi.n 8f9c0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0008f904 : │ │ │ │ │ +0008f924 : │ │ │ │ │ nco_sph_add_pnt(): │ │ │ │ │ - ldr r3, [pc, #124] @ (8f984 ) │ │ │ │ │ - ldr.w ip, [pc, #128] @ 8f988 │ │ │ │ │ + ldr r3, [pc, #124] @ (8f9a4 ) │ │ │ │ │ + ldr.w ip, [pc, #128] @ 8f9a8 │ │ │ │ │ add r3, pc │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr.w r2, [r3, ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ - cbnz r3, 8f974 │ │ │ │ │ + cbnz r3, 8f994 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ - cbz r3, 8f934 │ │ │ │ │ + cbz r3, 8f954 │ │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ │ mov r1, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r0, [r6, r3, lsl #2] │ │ │ │ │ blx 12c64 │ │ │ │ │ - cbz r0, 8f972 │ │ │ │ │ + cbz r0, 8f992 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ldr.w r3, [r6, r3, lsl #2] │ │ │ │ │ mov r2, r4 │ │ │ │ │ add.w ip, r4, #32 │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ adds r2, #16 │ │ │ │ │ ldr.w r0, [r2, #-12] │ │ │ │ │ @@ -247867,78 +247884,78 @@ │ │ │ │ │ ldr.w r1, [r2, #-8] │ │ │ │ │ ldr.w r6, [r2, #-4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ str.w r6, [r3, #-4] │ │ │ │ │ str.w r4, [r3, #-16] │ │ │ │ │ str.w r0, [r3, #-12] │ │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ │ - bne.n 8f93e │ │ │ │ │ + bne.n 8f95e │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r0, [pc, #20] @ (8f98c ) │ │ │ │ │ + ldr r0, [pc, #20] @ (8f9ac ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 111a4 │ │ │ │ │ - b.n 8f91c │ │ │ │ │ - asrs r6, r2, #21 │ │ │ │ │ + b.n 8f93c │ │ │ │ │ + asrs r6, r6, #20 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvc.n 8f890 │ │ │ │ │ + bvc.n 8f8d0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0008f990 : │ │ │ │ │ +0008f9b0 : │ │ │ │ │ nco_sph_add_pnt_chk(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ - ldr.w fp, [pc, #276] @ 8fab0 │ │ │ │ │ + ldr.w fp, [pc, #276] @ 8fad0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ mov sl, r1 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ add fp, pc │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 8fa90 │ │ │ │ │ + ble.n 8fab0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 8f9be │ │ │ │ │ + blt.n 8f9de │ │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ │ mla r2, r2, r3, r0 │ │ │ │ │ ldr.w r2, [r2, #-52] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 8fa8c │ │ │ │ │ + beq.n 8faac │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt.n 8f9d0 │ │ │ │ │ + blt.n 8f9f0 │ │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ │ mla r2, r2, r3, r4 │ │ │ │ │ ldr.w r2, [r2, #-48] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n 8fa8c │ │ │ │ │ + beq.n 8faac │ │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ │ blx 12c64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8fa8c │ │ │ │ │ - ldr r3, [pc, #204] @ (8fab4 ) │ │ │ │ │ + beq.n 8faac │ │ │ │ │ + ldr r3, [pc, #204] @ (8fad4 ) │ │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8fa9e │ │ │ │ │ + bne.n 8fabe │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add.w r2, r6, #32 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ str.w sl, [r4, r3] │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ @@ -247957,15 +247974,15 @@ │ │ │ │ │ ldr.w r3, [r1, #-8] │ │ │ │ │ ldr.w lr, [r1, #-4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str.w lr, [r0, #-4] │ │ │ │ │ str.w ip, [r0, #-16] │ │ │ │ │ str.w r4, [r0, #-12] │ │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ │ - bne.n 8fa1e │ │ │ │ │ + bne.n 8fa3e │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ @@ -247977,65 +247994,65 @@ │ │ │ │ │ ldr.w r0, [r1, #-8] │ │ │ │ │ ldr.w r6, [r1, #-4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str.w r6, [r3, #-4] │ │ │ │ │ str.w r5, [r3, #-16] │ │ │ │ │ str.w r4, [r3, #-12] │ │ │ │ │ str.w r0, [r3, #-8] │ │ │ │ │ - bne.n 8fa58 │ │ │ │ │ + bne.n 8fa78 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ │ - bne.n 8f9d0 │ │ │ │ │ - ldr r3, [pc, #32] @ (8fab4 ) │ │ │ │ │ + bne.n 8f9f0 │ │ │ │ │ + ldr r3, [pc, #32] @ (8fad4 ) │ │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8f9f2 │ │ │ │ │ - ldr r0, [pc, #24] @ (8fab8 ) │ │ │ │ │ + beq.n 8fa12 │ │ │ │ │ + ldr r0, [pc, #24] @ (8fad8 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 111a4 │ │ │ │ │ - b.n 8f9f2 │ │ │ │ │ + b.n 8fa12 │ │ │ │ │ nop │ │ │ │ │ - asrs r4, r7, #18 │ │ │ │ │ + asrs r4, r3, #18 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvs.n 8fb88 │ │ │ │ │ + bvs.n 8fbc8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0008fabc : │ │ │ │ │ +0008fadc : │ │ │ │ │ nco_sph_seg_parallel(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ │ - ldr r2, [pc, #884] @ (8fe40 ) │ │ │ │ │ + ldr r2, [pc, #884] @ (8fe60 ) │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr.w ip, [pc, #884] @ 8fe44 │ │ │ │ │ + ldr.w ip, [pc, #884] @ 8fe64 │ │ │ │ │ add.w fp, sp, #172 @ 0xac │ │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ │ add r2, pc │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ add ip, pc │ │ │ │ │ - ldr r3, [pc, #872] @ (8fe48 ) │ │ │ │ │ + ldr r3, [pc, #872] @ (8fe68 ) │ │ │ │ │ mov r4, fp │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ add.w r8, sp, #48 @ 0x30 │ │ │ │ │ ldr.w r9, [sp, #276] @ 0x114 │ │ │ │ │ - ldr.w sl, [pc, #860] @ 8fe4c │ │ │ │ │ + ldr.w sl, [pc, #860] @ 8fe6c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add sl, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ @@ -248072,29 +248089,29 @@ │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 102d4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 132c8 │ │ │ │ │ - vldr d7, [pc, #724] @ 8fe38 │ │ │ │ │ + vldr d7, [pc, #724] @ 8fe58 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ movmi r0, #0 │ │ │ │ │ - bpl.n 8fb92 │ │ │ │ │ - ldr r2, [pc, #732] @ (8fe50 ) │ │ │ │ │ - ldr r3, [pc, #720] @ (8fe48 ) │ │ │ │ │ + bpl.n 8fbb2 │ │ │ │ │ + ldr r2, [pc, #732] @ (8fe70 ) │ │ │ │ │ + ldr r3, [pc, #720] @ (8fe68 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 8fec2 │ │ │ │ │ + bne.w 8fee2 │ │ │ │ │ add sp, #204 @ 0xcc │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov r0, r5 │ │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ blx 132c8 │ │ │ │ │ @@ -248105,341 +248122,341 @@ │ │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ vabsmi.f64 d8, d8 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 8fd0a │ │ │ │ │ + bne.w 8fd2a │ │ │ │ │ vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 132c8 │ │ │ │ │ vsub.f64 d9, d9, d0 │ │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ vabsmi.f64 d9, d9 │ │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 8fd2e │ │ │ │ │ + bne.w 8fd4e │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 8fcca │ │ │ │ │ + bmi.n 8fcea │ │ │ │ │ vcmpe.f64 d8, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8fc68 │ │ │ │ │ + ble.n 8fc88 │ │ │ │ │ vcmpe.f64 d9, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8fcd6 │ │ │ │ │ - ldr r3, [pc, #576] @ (8fe54 ) │ │ │ │ │ + ble.n 8fcf6 │ │ │ │ │ + ldr r3, [pc, #576] @ (8fe74 ) │ │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ │ strb.w r0, [r9] │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbz r3, 8fc60 │ │ │ │ │ - ldr r3, [pc, #564] @ (8fe58 ) │ │ │ │ │ + cbz r3, 8fc80 │ │ │ │ │ + ldr r3, [pc, #564] @ (8fe78 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #564] @ (8fe5c ) │ │ │ │ │ + ldr r2, [pc, #564] @ (8fe7c ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr.w r4, [sl, r3] │ │ │ │ │ mov r3, fp │ │ │ │ │ vstr d9, [sp, #16] │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vstr d10, [sp] │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 1246c │ │ │ │ │ - ldr r2, [pc, #532] @ (8fe60 ) │ │ │ │ │ + ldr r2, [pc, #532] @ (8fe80 ) │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r3, fp │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ ldrb.w r0, [r9] │ │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ - b.n 8fb72 │ │ │ │ │ + b.n 8fb92 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ │ ite mi │ │ │ │ │ movmi r3, #1 │ │ │ │ │ movpl r3, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ and.w r2, r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #0 │ │ │ │ │ - cbnz r2, 8fcf8 │ │ │ │ │ + cbnz r2, 8fd18 │ │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 8fc9e │ │ │ │ │ + bne.n 8fcbe │ │ │ │ │ vcmpe.f64 d9, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 8fdac │ │ │ │ │ + bgt.w 8fdcc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8fd52 │ │ │ │ │ + bne.n 8fd72 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 8fc10 │ │ │ │ │ + blt.n 8fc30 │ │ │ │ │ vcmpe.f64 d8, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmpe.f64 d9, d10 │ │ │ │ │ - bpl.w 8fe10 │ │ │ │ │ + bpl.w 8fe30 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 8fe32 │ │ │ │ │ - bhi.n 8fc10 │ │ │ │ │ + bgt.w 8fe52 │ │ │ │ │ + bhi.n 8fc30 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n 8fe1c │ │ │ │ │ + b.n 8fe3c │ │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 8fbfc │ │ │ │ │ - b.n 8fc10 │ │ │ │ │ + bpl.n 8fc1c │ │ │ │ │ + b.n 8fc30 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ │ ite mi │ │ │ │ │ movmi r3, #1 │ │ │ │ │ movpl r3, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ and.w r2, r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 8fc9e │ │ │ │ │ + beq.n 8fcbe │ │ │ │ │ movs r3, #49 @ 0x31 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r5 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ blx 11e50 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 8fdbc │ │ │ │ │ + b.n 8fddc │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ blx 102d4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 132c8 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ vnegmi.f64 d8, d8 │ │ │ │ │ - b.n 8fbc8 │ │ │ │ │ + b.n 8fbe8 │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ blx 102d4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 132c8 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ vnegmi.f64 d9, d9 │ │ │ │ │ - b.n 8fbf2 │ │ │ │ │ + b.n 8fc12 │ │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 8fd66 │ │ │ │ │ + ble.n 8fd86 │ │ │ │ │ vcmpe.f64 d9, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 8fe1a │ │ │ │ │ + bls.n 8fe3a │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 8fd88 │ │ │ │ │ + blt.n 8fda8 │ │ │ │ │ vcmpe.f64 d8, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmpe.f64 d9, d10 │ │ │ │ │ - bpl.w 8feb8 │ │ │ │ │ + bpl.w 8fed8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 8fe32 │ │ │ │ │ - bls.n 8fcc6 │ │ │ │ │ + bgt.n 8fe52 │ │ │ │ │ + bls.n 8fce6 │ │ │ │ │ vcmpe.f64 d9, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 8fc10 │ │ │ │ │ + ble.w 8fc30 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ movs r3, #50 @ 0x32 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ blx 11e50 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ blx 11e50 │ │ │ │ │ - b.n 8fdba │ │ │ │ │ + b.n 8fdda │ │ │ │ │ movs r3, #49 @ 0x31 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ blx 11e50 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldrb.w r0, [r9] │ │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ │ - bne.n 8fe94 │ │ │ │ │ + bne.n 8feb4 │ │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ │ blx 12c64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8fe6c │ │ │ │ │ - ldr r3, [pc, #124] @ (8fe54 ) │ │ │ │ │ + bne.n 8fe8c │ │ │ │ │ + ldr r3, [pc, #124] @ (8fe74 ) │ │ │ │ │ movs r0, #49 @ 0x31 │ │ │ │ │ strb.w r0, [r9] │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8fc60 │ │ │ │ │ - ldr r0, [pc, #120] @ (8fe64 ) │ │ │ │ │ + beq.w 8fc80 │ │ │ │ │ + ldr r0, [pc, #120] @ (8fe84 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ movs r2, #3 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 111a4 │ │ │ │ │ ldrb.w r3, [r9] │ │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ │ - bne.w 8fc20 │ │ │ │ │ - ldr r0, [pc, #100] @ (8fe68 ) │ │ │ │ │ + bne.w 8fc40 │ │ │ │ │ + ldr r0, [pc, #100] @ (8fe88 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ movs r2, #3 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 111a4 │ │ │ │ │ - b.n 8fc20 │ │ │ │ │ + b.n 8fc40 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 8fc10 │ │ │ │ │ - b.n 8fcc6 │ │ │ │ │ + bhi.w 8fc30 │ │ │ │ │ + b.n 8fce6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ movs r3, #50 @ 0x32 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ blx 11e50 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 11e50 │ │ │ │ │ - b.n 8fd06 │ │ │ │ │ + b.n 8fd26 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n 8fd96 │ │ │ │ │ + b.n 8fdb6 │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0x47ae │ │ │ │ │ ldrb r1, [r4, #11] │ │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ │ - asrs r0, r1, #14 │ │ │ │ │ + asrs r0, r5, #13 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - bvs.n 8fdf8 │ │ │ │ │ + bvs.n 8fe38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - asrs r6, r5, #13 │ │ │ │ │ + asrs r6, r1, #13 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - asrs r2, r5, #11 │ │ │ │ │ + asrs r2, r1, #11 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bpl.n 8feec │ │ │ │ │ + bpl.n 8ff2c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bpl.n 8fef0 │ │ │ │ │ + bpl.n 8ff30 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bcc.n 8fed0 │ │ │ │ │ + bcc.n 8ff10 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bcc.n 8feec │ │ │ │ │ + bcc.n 8ff2c │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldrb.w r0, [r9] │ │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ │ - bne.n 8fe94 │ │ │ │ │ + bne.n 8feb4 │ │ │ │ │ vsub.f64 d7, d9, d10 │ │ │ │ │ - vldr d6, [pc, #76] @ 8fec8 │ │ │ │ │ + vldr d6, [pc, #76] @ 8fee8 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 8feaa │ │ │ │ │ + bpl.n 8feca │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ movs r3, #2 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldrb.w r0, [r9] │ │ │ │ │ - ldr r3, [pc, #56] @ (8fed0 ) │ │ │ │ │ + ldr r3, [pc, #56] @ (8fef0 ) │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8fc60 │ │ │ │ │ + beq.w 8fc80 │ │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ │ - bls.w 8fc20 │ │ │ │ │ - b.n 8fde8 │ │ │ │ │ - ldr r3, [pc, #36] @ (8fed0 ) │ │ │ │ │ + bls.w 8fc40 │ │ │ │ │ + b.n 8fe08 │ │ │ │ │ + ldr r3, [pc, #36] @ (8fef0 ) │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8fde8 │ │ │ │ │ - b.n 8fc60 │ │ │ │ │ + bne.n 8fe08 │ │ │ │ │ + b.n 8fc80 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 8fd88 │ │ │ │ │ - b.n 8fcc6 │ │ │ │ │ + bhi.w 8fda8 │ │ │ │ │ + b.n 8fce6 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0008fed4 : │ │ │ │ │ +0008fef4 : │ │ │ │ │ nco_sph_is_convex(): │ │ │ │ │ - ldr r2, [pc, #260] @ (8ffdc ) │ │ │ │ │ - ldr r3, [pc, #264] @ (8ffe0 ) │ │ │ │ │ + ldr r2, [pc, #260] @ (8fffc ) │ │ │ │ │ + ldr r3, [pc, #264] @ (90000 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ add r2, pc │ │ │ │ │ - ldr r5, [pc, #260] @ (8ffe4 ) │ │ │ │ │ + ldr r5, [pc, #260] @ (90004 ) │ │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ │ mov sl, r1 │ │ │ │ │ add r5, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ mov r9, r0 │ │ │ │ │ add.w lr, sp, #160 @ 0xa0 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #180] @ 0xb4 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ mov r4, lr │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ │ - ldr r7, [pc, #228] @ (8ffe8 ) │ │ │ │ │ + ldr r7, [pc, #228] @ (90008 ) │ │ │ │ │ add r7, pc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - ble.n 8ffd4 │ │ │ │ │ - ldr r3, [pc, #224] @ (8ffec ) │ │ │ │ │ + ble.n 8fff4 │ │ │ │ │ + ldr r3, [pc, #224] @ (9000c ) │ │ │ │ │ sub.w r5, r9, #4 │ │ │ │ │ - ldr r2, [pc, #220] @ (8fff0 ) │ │ │ │ │ + ldr r2, [pc, #220] @ (90010 ) │ │ │ │ │ add.w r8, sp, #40 @ 0x28 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr.w fp, [r7, r3] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ mov r4, r3 │ │ │ │ │ add.w r2, sl, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n 8ff3c │ │ │ │ │ + b.n 8ff5c │ │ │ │ │ cmp r4, sl │ │ │ │ │ - beq.n 8ffb2 │ │ │ │ │ + beq.n 8ffd2 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r1, sl │ │ │ │ │ adds r0, r3, r4 │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov r7, r1 │ │ │ │ │ adds r4, #1 │ │ │ │ │ @@ -248468,94 +248485,94 @@ │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ittt lt │ │ │ │ │ ldrlt r3, [sp, #28] │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [sp, #28] │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8ff38 │ │ │ │ │ + beq.n 8ff58 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldrd r1, r2, [sp, #32] │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ blx 134b4 <__printf_chk@plt+0x4> │ │ │ │ │ cmp r4, sl │ │ │ │ │ - bne.n 8ff3c │ │ │ │ │ + bne.n 8ff5c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ clz r0, r3 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ - ldr r2, [pc, #56] @ (8fff4 ) │ │ │ │ │ - ldr r3, [pc, #32] @ (8ffe0 ) │ │ │ │ │ + ldr r2, [pc, #56] @ (90014 ) │ │ │ │ │ + ldr r3, [pc, #32] @ (90000 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 8ffd8 │ │ │ │ │ + bne.n 8fff8 │ │ │ │ │ add sp, #188 @ 0xbc │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 8ffba │ │ │ │ │ + b.n 8ffda │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcs.n 8ffe0 │ │ │ │ │ + bcc.n 90020 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcs.n 8ff60 │ │ │ │ │ + bcs.n 8ffa0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -0008fff8 : │ │ │ │ │ +00090018 : │ │ │ │ │ nco_sph_set_domain(): │ │ │ │ │ - ldr r3, [pc, #20] @ (90010 ) │ │ │ │ │ + ldr r3, [pc, #20] @ (90030 ) │ │ │ │ │ add r3, pc │ │ │ │ │ vstr d0, [r3] │ │ │ │ │ vstr d1, [r3, #8] │ │ │ │ │ vstr d2, [r3, #16] │ │ │ │ │ vstr d3, [r3, #24] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -00090014 : │ │ │ │ │ +00090034 : │ │ │ │ │ nco_geo_lat_correct(): │ │ │ │ │ vsub.f64 d6, d1, d2 │ │ │ │ │ - vldr d5, [pc, #148] @ 900b0 │ │ │ │ │ + vldr d5, [pc, #148] @ 900d0 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ vabs.f64 d6, d6 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 9009a │ │ │ │ │ + bls.n 900ba │ │ │ │ │ vabs.f64 d6, d0 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 9009a │ │ │ │ │ + bls.n 900ba │ │ │ │ │ push {r3, lr} │ │ │ │ │ - ldr r3, [pc, #120] @ (900b8 ) │ │ │ │ │ + ldr r3, [pc, #120] @ (900d8 ) │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d6, [r3, #24] │ │ │ │ │ vsub.f64 d6, d6, d5 │ │ │ │ │ vcmpe.f64 d6, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 900a0 │ │ │ │ │ + bls.n 900c0 │ │ │ │ │ vldr d6, [r3, #16] │ │ │ │ │ vadd.f64 d6, d6, d5 │ │ │ │ │ vcmpe.f64 d6, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 900a0 │ │ │ │ │ + bge.n 900c0 │ │ │ │ │ vmov.f64 d8, d2 │ │ │ │ │ vmov.f64 d9, d1 │ │ │ │ │ blx 127bc │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vsub.f64 d9, d8, d9 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ │ @@ -248570,18 +248587,18 @@ │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ @ instruction: 0xea11812d │ │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -000900bc : │ │ │ │ │ +000900dc : │ │ │ │ │ nco_geo_get_lat_correct(): │ │ │ │ │ vcmpe.f64 d3, d1 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ vpush {d8-d10} │ │ │ │ │ vmov.f64 d8, d1 │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ @@ -248598,114 +248615,114 @@ │ │ │ │ │ vmov.f64 d3, d7 │ │ │ │ │ ite le │ │ │ │ │ vmovle.f64 d7, d0 │ │ │ │ │ vmovgt.f64 d7, d2 │ │ │ │ │ it le │ │ │ │ │ vmovle.f64 d9, d2 │ │ │ │ │ vmov.f64 d10, d7 │ │ │ │ │ - cbz r2, 9011e │ │ │ │ │ - vldr d7, [pc, #244] @ 90200 │ │ │ │ │ + cbz r2, 9013e │ │ │ │ │ + vldr d7, [pc, #244] @ 90220 │ │ │ │ │ vmul.f64 d3, d3, d7 │ │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ │ vmul.f64 d10, d10, d7 │ │ │ │ │ vmul.f64 d9, d9, d7 │ │ │ │ │ vsub.f64 d7, d9, d10 │ │ │ │ │ - vldr d6, [pc, #228] @ 90208 │ │ │ │ │ + vldr d6, [pc, #228] @ 90228 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 90138 │ │ │ │ │ - vldr d7, [pc, #220] @ 90210 │ │ │ │ │ + blt.n 90158 │ │ │ │ │ + vldr d7, [pc, #220] @ 90230 │ │ │ │ │ vsub.f64 d9, d9, d7 │ │ │ │ │ vcmpe.f64 d3, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 901a0 │ │ │ │ │ + ble.n 901c0 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bge.n 9018a │ │ │ │ │ + bge.n 901aa │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 901d2 │ │ │ │ │ - vldr d7, [pc, #192] @ 90218 │ │ │ │ │ + bmi.n 901f2 │ │ │ │ │ + vldr d7, [pc, #192] @ 90238 │ │ │ │ │ vmov.f64 d8, d7 │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ vstr d8, [r4] │ │ │ │ │ - cbz r5, 90184 │ │ │ │ │ + cbz r5, 901a4 │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ - vldr d6, [pc, #176] @ 90220 │ │ │ │ │ + vldr d6, [pc, #176] @ 90240 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r4] │ │ │ │ │ vpop {d8-d10} │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ vmov.f64 d2, d9 │ │ │ │ │ vmov.f64 d1, d10 │ │ │ │ │ vmov.f64 d0, d3 │ │ │ │ │ blx 13328 │ │ │ │ │ vstr d0, [r6] │ │ │ │ │ - b.n 90162 │ │ │ │ │ - bls.n 901ae │ │ │ │ │ + b.n 90182 │ │ │ │ │ + bls.n 901ce │ │ │ │ │ vcmpe.f64 d3, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 90156 │ │ │ │ │ - b.n 9014c │ │ │ │ │ + ble.n 90176 │ │ │ │ │ + b.n 9016c │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 901a2 │ │ │ │ │ + bpl.n 901c2 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ vmov.f64 d2, d9 │ │ │ │ │ vmov.f64 d1, d10 │ │ │ │ │ vstr d3, [r6] │ │ │ │ │ blx 13328 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ - b.n 90162 │ │ │ │ │ + b.n 90182 │ │ │ │ │ vmov.f64 d2, d9 │ │ │ │ │ vmov.f64 d1, d10 │ │ │ │ │ vmov.f64 d0, d3 │ │ │ │ │ blx 13328 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ vmov.f64 d2, d9 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ vmov.f64 d1, d10 │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ blx 13328 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ - b.n 90162 │ │ │ │ │ + b.n 90182 │ │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ │ - add r2, pc, #328 @ (adr r2, 9034c ) │ │ │ │ │ + add r2, pc, #328 @ (adr r2, 9036c ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r3 │ │ │ │ │ ... │ │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ - add r5, pc, #880 @ (adr r5, 90598 ) │ │ │ │ │ + add r5, pc, #880 @ (adr r5, 905b8 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ │ │ │ │ │ -00090228 : │ │ │ │ │ +00090248 : │ │ │ │ │ nco_geo_lonlat_2_sph(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ vpush {d8-d12} │ │ │ │ │ vmov.f64 d9, d0 │ │ │ │ │ vmov.f64 d8, d1 │ │ │ │ │ sub sp, #16 │ │ │ │ │ - cbz r2, 90248 │ │ │ │ │ - vldr d7, [pc, #208] @ 90310 │ │ │ │ │ + cbz r2, 90268 │ │ │ │ │ + vldr d7, [pc, #208] @ 90330 │ │ │ │ │ vmul.f64 d9, d0, d7 │ │ │ │ │ vmul.f64 d8, d1, d7 │ │ │ │ │ - cbz r1, 90296 │ │ │ │ │ + cbz r1, 902b6 │ │ │ │ │ mov r1, sp │ │ │ │ │ add r0, sp, #8 │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ blx 1274c │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ blx 11024 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ @@ -248730,288 +248747,288 @@ │ │ │ │ │ vldr d10, [sp, #8] │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vldr d12, [sp] │ │ │ │ │ vabs.f64 d6, d10 │ │ │ │ │ vstr d10, [r4, #16] │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 902d2 │ │ │ │ │ - vldr d7, [pc, #84] @ 90318 │ │ │ │ │ + bne.n 902f2 │ │ │ │ │ + vldr d7, [pc, #84] @ 90338 │ │ │ │ │ vmov.f64 d9, d7 │ │ │ │ │ vstr d7, [r4] │ │ │ │ │ vstr d7, [r4, #8] │ │ │ │ │ - b.n 90286 │ │ │ │ │ + b.n 902a6 │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ blx 11024 │ │ │ │ │ vmov.f64 d11, d0 │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ blx 13130 │ │ │ │ │ vcmp.f64 d10, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 902fe │ │ │ │ │ - vldr d8, [pc, #36] @ 90318 │ │ │ │ │ + bne.n 9031e │ │ │ │ │ + vldr d8, [pc, #36] @ 90338 │ │ │ │ │ vstr d11, [r4] │ │ │ │ │ vstr d0, [r4, #8] │ │ │ │ │ - b.n 90286 │ │ │ │ │ + b.n 902a6 │ │ │ │ │ vmul.f64 d11, d12, d11 │ │ │ │ │ vmul.f64 d12, d12, d0 │ │ │ │ │ vstr d11, [r4] │ │ │ │ │ vstr d12, [r4, #8] │ │ │ │ │ - b.n 90286 │ │ │ │ │ + b.n 902a6 │ │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ │ - add r2, pc, #328 @ (adr r2, 9045c ) │ │ │ │ │ + add r2, pc, #328 @ (adr r2, 9047c ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00090320 : │ │ │ │ │ +00090340 : │ │ │ │ │ nco_sph_mk_control(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 903ce │ │ │ │ │ - vldr d6, [pc, #380] @ 904a8 │ │ │ │ │ + bne.n 903ee │ │ │ │ │ + vldr d6, [pc, #380] @ 904c8 │ │ │ │ │ vldr d2, [r3, #48] @ 0x30 │ │ │ │ │ vldr d3, [r3, #56] @ 0x38 │ │ │ │ │ vldr d4, [r3, #64] @ 0x40 │ │ │ │ │ vldr d5, [r3, #72] @ 0x48 │ │ │ │ │ vmul.f64 d2, d2, d6 │ │ │ │ │ vmul.f64 d3, d3, d6 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ vmul.f64 d4, d4, d6 │ │ │ │ │ - vldr d7, [pc, #352] @ 904b0 │ │ │ │ │ + vldr d7, [pc, #352] @ 904d0 │ │ │ │ │ vmul.f64 d5, d5, d6 │ │ │ │ │ vdiv.f64 d6, d2, d7 │ │ │ │ │ vdiv.f64 d1, d4, d7 │ │ │ │ │ vdiv.f64 d2, d3, d7 │ │ │ │ │ vdiv.f64 d4, d5, d7 │ │ │ │ │ - cbz r2, 9038c │ │ │ │ │ + cbz r2, 903ac │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - cbnz r3, 903e0 │ │ │ │ │ + cbnz r3, 90400 │ │ │ │ │ vadd.f64 d1, d1, d4 │ │ │ │ │ - vldr d0, [pc, #328] @ 904b8 │ │ │ │ │ + vldr d0, [pc, #328] @ 904d8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vadd.f64 d0, d6, d0 │ │ │ │ │ vmul.f64 d1, d1, d7 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx 11838 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ - ldr r3, [pc, #320] @ (904d0 ) │ │ │ │ │ - vldr d5, [pc, #304] @ 904c0 │ │ │ │ │ + ldr r3, [pc, #320] @ (904f0 ) │ │ │ │ │ + vldr d5, [pc, #304] @ 904e0 │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vsub.f64 d7, d6, d7 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 9042e │ │ │ │ │ + bgt.n 9044e │ │ │ │ │ vldr d7, [r3, #8] │ │ │ │ │ vsub.f64 d7, d7, d2 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 90448 │ │ │ │ │ + ble.n 90468 │ │ │ │ │ vadd.f64 d1, d1, d4 │ │ │ │ │ - vldr d0, [pc, #248] @ 904b8 │ │ │ │ │ + vldr d0, [pc, #248] @ 904d8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vadd.f64 d0, d2, d0 │ │ │ │ │ vmul.f64 d1, d1, d7 │ │ │ │ │ - b.n 9037e │ │ │ │ │ + b.n 9039e │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ vldr d1, [r3, #88] @ 0x58 │ │ │ │ │ vldr d0, [r3, #80] @ 0x50 │ │ │ │ │ blx 11838 │ │ │ │ │ - b.n 90386 │ │ │ │ │ - ldr r3, [pc, #240] @ (904d4 ) │ │ │ │ │ + b.n 903a6 │ │ │ │ │ + ldr r3, [pc, #240] @ (904f4 ) │ │ │ │ │ vmov.f64 d5, #96 @ 0x3f000000 0.5 │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d7, [r3, #24] │ │ │ │ │ vldr d3, [r3, #16] │ │ │ │ │ vsub.f64 d7, d7, d3 │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ vcmpe.f64 d1, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 9040c │ │ │ │ │ + blt.n 9042c │ │ │ │ │ vcmpe.f64 d4, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 90482 │ │ │ │ │ + bgt.n 904a2 │ │ │ │ │ vcmpe.f64 d1, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 90444 │ │ │ │ │ + bpl.n 90464 │ │ │ │ │ vcmpe.f64 d4, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 90444 │ │ │ │ │ - vldr d1, [pc, #148] @ 904b8 │ │ │ │ │ - vldr d0, [pc, #160] @ 904c8 │ │ │ │ │ + bhi.n 90464 │ │ │ │ │ + vldr d1, [pc, #148] @ 904d8 │ │ │ │ │ + vldr d0, [pc, #160] @ 904e8 │ │ │ │ │ vadd.f64 d1, d2, d1 │ │ │ │ │ - b.n 9037e │ │ │ │ │ + b.n 9039e │ │ │ │ │ vadd.f64 d1, d1, d4 │ │ │ │ │ - vldr d0, [pc, #132] @ 904b8 │ │ │ │ │ + vldr d0, [pc, #132] @ 904d8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vsub.f64 d0, d6, d0 │ │ │ │ │ vmul.f64 d1, d1, d7 │ │ │ │ │ - b.n 9037e │ │ │ │ │ + b.n 9039e │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 90388 │ │ │ │ │ + b.n 903a8 │ │ │ │ │ vldr d7, [r3, #16] │ │ │ │ │ vsub.f64 d7, d1, d7 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 90490 │ │ │ │ │ + bgt.n 904b0 │ │ │ │ │ vldr d7, [r3, #24] │ │ │ │ │ vsub.f64 d7, d7, d4 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 90388 │ │ │ │ │ + ble.n 903a8 │ │ │ │ │ vadd.f64 d6, d6, d2 │ │ │ │ │ - vldr d1, [pc, #68] @ 904b8 │ │ │ │ │ + vldr d1, [pc, #68] @ 904d8 │ │ │ │ │ vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ │ vadd.f64 d1, d4, d1 │ │ │ │ │ vmul.f64 d0, d6, d0 │ │ │ │ │ - b.n 9037e │ │ │ │ │ - vldr d1, [pc, #52] @ 904b8 │ │ │ │ │ - vldr d0, [pc, #64] @ 904c8 │ │ │ │ │ + b.n 9039e │ │ │ │ │ + vldr d1, [pc, #52] @ 904d8 │ │ │ │ │ + vldr d0, [pc, #64] @ 904e8 │ │ │ │ │ vsub.f64 d1, d6, d1 │ │ │ │ │ - b.n 9037e │ │ │ │ │ + b.n 9039e │ │ │ │ │ vadd.f64 d0, d6, d2 │ │ │ │ │ - vldr d6, [pc, #32] @ 904b8 │ │ │ │ │ + vldr d6, [pc, #32] @ 904d8 │ │ │ │ │ vmov.f64 d7, #96 @ 0x3f000000 0.5 │ │ │ │ │ vsub.f64 d1, d1, d6 │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ - b.n 9037e │ │ │ │ │ + b.n 9039e │ │ │ │ │ nop │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #0] │ │ │ │ │ eors r6, r4 │ │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ │ - add r2, pc, #328 @ (adr r2, 90604 ) │ │ │ │ │ + add r2, pc, #328 @ (adr r2, 90624 ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #177 @ 0xb1 │ │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ │ - add r2, pc, #328 @ (adr r2, 9060c ) │ │ │ │ │ + add r2, pc, #328 @ (adr r2, 9062c ) │ │ │ │ │ svc 70 @ 0x46 │ │ │ │ │ subs r7, #193 @ 0xc1 │ │ │ │ │ add pc, r0 │ │ │ │ │ - ldr r2, [pc, #924] @ (90868 ) │ │ │ │ │ + ldr r2, [pc, #924] @ (90888 ) │ │ │ │ │ ldrsb r0, [r3, r4] │ │ │ │ │ subs r7, #214 @ 0xd6 │ │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ │ + movs r4, #2 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -000904d8 : │ │ │ │ │ +000904f8 : │ │ │ │ │ nco_geo_sph_2_lonlat(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ vldr d1, [r0] │ │ │ │ │ vldr d0, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ vpush {d8} │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ blx 11ff8 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ vstr d0, [r5] │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 90570 │ │ │ │ │ + bmi.n 90590 │ │ │ │ │ vldr d0, [r4, #8] │ │ │ │ │ vldr d7, [r4] │ │ │ │ │ vldr d8, [r4, #16] │ │ │ │ │ vmul.f64 d0, d0, d0 │ │ │ │ │ vmla.f64 d0, d7, d7 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 90590 │ │ │ │ │ + bmi.n 905b0 │ │ │ │ │ vsqrt.f64 d1, d0 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ blx 11ff8 │ │ │ │ │ vstr d0, [r6] │ │ │ │ │ vldr d7, [r4, #16] │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 9054c │ │ │ │ │ + bne.n 9056c │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r2, r3, [r5] │ │ │ │ │ - cbz r7, 9056a │ │ │ │ │ + cbz r7, 9058a │ │ │ │ │ vldr d7, [r5] │ │ │ │ │ - vldr d6, [pc, #76] @ 905a0 │ │ │ │ │ + vldr d6, [pc, #76] @ 905c0 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r5] │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ vpop {d8} │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ - ldr r3, [pc, #52] @ (905a8 ) │ │ │ │ │ + ldr r3, [pc, #52] @ (905c8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vcmpe.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 90500 │ │ │ │ │ + blt.n 90520 │ │ │ │ │ vldr d7, [r3, #8] │ │ │ │ │ vadd.f64 d7, d7, d0 │ │ │ │ │ vstr d7, [r5] │ │ │ │ │ - b.n 90500 │ │ │ │ │ + b.n 90520 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d1, d0 │ │ │ │ │ - b.n 90522 │ │ │ │ │ + b.n 90542 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ │ subs r3, r4, r1 │ │ │ │ │ - add r5, pc, #880 @ (adr r5, 90918 ) │ │ │ │ │ + add r5, pc, #880 @ (adr r5, 90938 ) │ │ │ │ │ eors r4, r1 │ │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -000905ac : │ │ │ │ │ +000905cc : │ │ │ │ │ nco_sph_add_lonlat(): │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w r2, r0, #32 │ │ │ │ │ adds r1, #24 │ │ │ │ │ b.w 1058c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000905bc : │ │ │ │ │ +000905dc : │ │ │ │ │ nco_sph_seg_int_old(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ vpush {d8-d14} │ │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ │ - ldr r2, [pc, #908] @ (90958 ) │ │ │ │ │ + ldr r2, [pc, #908] @ (90978 ) │ │ │ │ │ mov r6, r0 │ │ │ │ │ - ldr.w lr, [pc, #908] @ 9095c │ │ │ │ │ + ldr.w lr, [pc, #908] @ 9097c │ │ │ │ │ add.w r8, sp, #48 @ 0x30 │ │ │ │ │ ldr r3, [sp, #376] @ 0x178 │ │ │ │ │ add r2, pc │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ add lr, pc │ │ │ │ │ - ldr r3, [pc, #896] @ (90960 ) │ │ │ │ │ + ldr r3, [pc, #896] @ (90980 ) │ │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ │ add.w fp, sp, #208 @ 0xd0 │ │ │ │ │ vmov.f64 d13, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d10, [pc, #848] @ 90940 │ │ │ │ │ + vldr d10, [pc, #848] @ 90960 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ - ldr.w sl, [pc, #876] @ 90964 │ │ │ │ │ + ldr.w sl, [pc, #876] @ 90984 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #276] @ 0x114 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ add r3, sp, #252 @ 0xfc │ │ │ │ │ mov ip, r3 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ │ @@ -249059,25 +249076,25 @@ │ │ │ │ │ blx 10c90 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 132c8 │ │ │ │ │ vsub.f64 d0, d13, d0 │ │ │ │ │ vcmpe.f64 d0, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 906b2 │ │ │ │ │ + bpl.n 906d2 │ │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ │ - ldr r2, [pc, #724] @ (90968 ) │ │ │ │ │ - ldr r3, [pc, #712] @ (90960 ) │ │ │ │ │ + ldr r2, [pc, #724] @ (90988 ) │ │ │ │ │ + ldr r3, [pc, #712] @ (90980 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 90a1c │ │ │ │ │ + bne.w 90a3c │ │ │ │ │ add sp, #284 @ 0x11c │ │ │ │ │ vpop {d8-d14} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 132c8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ @@ -249087,310 +249104,310 @@ │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ vsub.f64 d12, d13, d0 │ │ │ │ │ blx 132c8 │ │ │ │ │ vsub.f64 d13, d13, d0 │ │ │ │ │ vcmpe.f64 d13, d10 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 90988 │ │ │ │ │ - vldr d13, [pc, #612] @ 90948 │ │ │ │ │ + bhi.w 909a8 │ │ │ │ │ + vldr d13, [pc, #612] @ 90968 │ │ │ │ │ vmov.f64 d10, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 132c8 │ │ │ │ │ vsub.f64 d10, d10, d0 │ │ │ │ │ - vldr d7, [pc, #584] @ 90940 │ │ │ │ │ + vldr d7, [pc, #584] @ 90960 │ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 9097c │ │ │ │ │ - vldr d10, [pc, #576] @ 90948 │ │ │ │ │ - ldr r3, [pc, #608] @ (9096c ) │ │ │ │ │ + bhi.w 9099c │ │ │ │ │ + vldr d10, [pc, #576] @ 90968 │ │ │ │ │ + ldr r3, [pc, #608] @ (9098c ) │ │ │ │ │ ldr.w r9, [sl, r3] │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9091a │ │ │ │ │ + bne.w 9093a │ │ │ │ │ vcmp.f64 d13, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 908e8 │ │ │ │ │ + bne.w 90908 │ │ │ │ │ vcmp.f64 d10, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w 90860 │ │ │ │ │ + beq.w 90880 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 132c8 │ │ │ │ │ - vldr d7, [pc, #532] @ 90950 │ │ │ │ │ + vldr d7, [pc, #532] @ 90970 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 9075e │ │ │ │ │ + ble.n 9077e │ │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 9075e │ │ │ │ │ + ble.n 9077e │ │ │ │ │ vcmpe.f64 d10, d12 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.w 90860 │ │ │ │ │ + bls.w 90880 │ │ │ │ │ vldr d5, [sp, #128] @ 0x80 │ │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ vldr d6, [sp, #136] @ 0x88 │ │ │ │ │ mov r1, r4 │ │ │ │ │ vldr d7, [sp, #144] @ 0x90 │ │ │ │ │ mov r0, r6 │ │ │ │ │ vneg.f64 d5, d5 │ │ │ │ │ vneg.f64 d6, d6 │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ vstr d5, [sp, #128] @ 0x80 │ │ │ │ │ vstr d6, [sp, #136] @ 0x88 │ │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ │ blx 132c8 │ │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ │ - vldr d7, [pc, #428] @ 90940 │ │ │ │ │ + vldr d7, [pc, #428] @ 90960 │ │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 909fc │ │ │ │ │ - vldr d8, [pc, #420] @ 90948 │ │ │ │ │ + bhi.w 90a1c │ │ │ │ │ + vldr d8, [pc, #420] @ 90968 │ │ │ │ │ vmov.f64 d10, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 132c8 │ │ │ │ │ vsub.f64 d10, d10, d0 │ │ │ │ │ - vldr d7, [pc, #392] @ 90940 │ │ │ │ │ + vldr d7, [pc, #392] @ 90960 │ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 909f0 │ │ │ │ │ - vldr d10, [pc, #384] @ 90948 │ │ │ │ │ + bhi.w 90a10 │ │ │ │ │ + vldr d10, [pc, #384] @ 90968 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 909ca │ │ │ │ │ + bne.w 909ea │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 90998 │ │ │ │ │ + bne.w 909b8 │ │ │ │ │ vcmp.f64 d10, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9081a │ │ │ │ │ + beq.n 9083a │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 132c8 │ │ │ │ │ - vldr d7, [pc, #348] @ 90950 │ │ │ │ │ + vldr d7, [pc, #348] @ 90970 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 90690 │ │ │ │ │ + ble.w 906b0 │ │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 90690 │ │ │ │ │ + ble.w 906b0 │ │ │ │ │ vcmpe.f64 d10, d12 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 90690 │ │ │ │ │ + bhi.w 906b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10c90 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 90a0c │ │ │ │ │ + bne.w 90a2c │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ add r7, sp, #160 @ 0xa0 │ │ │ │ │ mov r6, r4 │ │ │ │ │ adds r5, #16 │ │ │ │ │ adds r4, #16 │ │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ │ str.w r0, [r5, #-16] │ │ │ │ │ str.w r1, [r5, #-12] │ │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bne.n 9082e │ │ │ │ │ + bne.n 9084e │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ ldmia r4!, {r0, r1} │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 908d4 │ │ │ │ │ + beq.n 908f4 │ │ │ │ │ vsub.f64 d8, d8, d11 │ │ │ │ │ - b.n 908a0 │ │ │ │ │ + b.n 908c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10c90 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ - cbnz r3, 908d8 │ │ │ │ │ + cbnz r3, 908f8 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ add r7, sp, #160 @ 0xa0 │ │ │ │ │ mov r5, r4 │ │ │ │ │ adds r6, #16 │ │ │ │ │ adds r4, #16 │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ str.w r0, [r6, #-16] │ │ │ │ │ str.w r1, [r6, #-12] │ │ │ │ │ str.w r2, [r6, #-8] │ │ │ │ │ str.w r3, [r6, #-4] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 90870 │ │ │ │ │ + bne.n 90890 │ │ │ │ │ vcmp.f64 d13, #0.0 │ │ │ │ │ ldmia r4!, {r0, r1} │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ str r1, [r6, #4] │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 908d4 │ │ │ │ │ + beq.n 908f4 │ │ │ │ │ vsub.f64 d8, d13, d11 │ │ │ │ │ vabs.f64 d8, d8 │ │ │ │ │ - vldr d7, [pc, #152] @ 90940 │ │ │ │ │ + vldr d7, [pc, #152] @ 90960 │ │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 908d4 │ │ │ │ │ + bls.n 908f4 │ │ │ │ │ vcmp.f64 d10, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 908d4 │ │ │ │ │ + beq.n 908f4 │ │ │ │ │ vsub.f64 d10, d10, d12 │ │ │ │ │ vabs.f64 d10, d10 │ │ │ │ │ vcmpe.f64 d10, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it hi │ │ │ │ │ movhi r0, #49 @ 0x31 │ │ │ │ │ - bhi.w 90692 │ │ │ │ │ + bhi.w 906b2 │ │ │ │ │ movs r0, #118 @ 0x76 │ │ │ │ │ - b.n 90692 │ │ │ │ │ - ldr r0, [pc, #148] @ (90970 ) │ │ │ │ │ + b.n 906b2 │ │ │ │ │ + ldr r0, [pc, #148] @ (90990 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 111a4 │ │ │ │ │ - b.n 9086c │ │ │ │ │ + b.n 9088c │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ mov r1, r8 │ │ │ │ │ blx 132c8 │ │ │ │ │ - vldr d7, [pc, #92] @ 90950 │ │ │ │ │ + vldr d7, [pc, #92] @ 90970 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 9075e │ │ │ │ │ + ble.w 9077e │ │ │ │ │ vcmpe.f64 d13, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.w 9075e │ │ │ │ │ + blt.w 9077e │ │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.w 90726 │ │ │ │ │ - b.n 9075e │ │ │ │ │ - ldr r3, [pc, #88] @ (90974 ) │ │ │ │ │ + bls.w 90746 │ │ │ │ │ + b.n 9077e │ │ │ │ │ + ldr r3, [pc, #88] @ (90994 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #88] @ (90978 ) │ │ │ │ │ + ldr r2, [pc, #88] @ (90998 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ vstr d14, [sp, #24] │ │ │ │ │ vstr d9, [sp, #16] │ │ │ │ │ vstr d13, [sp, #8] │ │ │ │ │ vstr d11, [sp] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 9071a │ │ │ │ │ + b.n 9073a │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ ... │ │ │ │ │ @ instruction: 0x47ae │ │ │ │ │ ldrb r1, [r4, #11] │ │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ │ + lsrs r4, r5, #32 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - lsls r2, r1, #31 │ │ │ │ │ + lsls r2, r5, #30 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 102d4 │ │ │ │ │ - b.n 9070a │ │ │ │ │ + b.n 9072a │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 102d4 │ │ │ │ │ vmov.f64 d14, d0 │ │ │ │ │ - b.n 906e6 │ │ │ │ │ + b.n 90706 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ mov r1, r8 │ │ │ │ │ blx 132c8 │ │ │ │ │ - vldr d7, [pc, #124] @ 90a20 │ │ │ │ │ + vldr d7, [pc, #124] @ 90a40 │ │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 90690 │ │ │ │ │ + ble.w 906b0 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.w 90690 │ │ │ │ │ + blt.w 906b0 │ │ │ │ │ vcmpe.f64 d8, d11 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.w 907e0 │ │ │ │ │ - b.n 90690 │ │ │ │ │ - ldr r2, [pc, #92] @ (90a28 ) │ │ │ │ │ + bls.w 90800 │ │ │ │ │ + b.n 906b0 │ │ │ │ │ + ldr r2, [pc, #92] @ (90a48 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ │ vstr d14, [sp, #24] │ │ │ │ │ vstr d9, [sp, #16] │ │ │ │ │ vstr d8, [sp, #8] │ │ │ │ │ vstr d11, [sp] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ - ldr r2, [pc, #68] @ (90a2c ) │ │ │ │ │ + ldr r2, [pc, #68] @ (90a4c ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 907d4 │ │ │ │ │ + b.n 907f4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 102d4 │ │ │ │ │ - b.n 907ca │ │ │ │ │ + b.n 907ea │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 102d4 │ │ │ │ │ vmov.f64 d14, d0 │ │ │ │ │ - b.n 907a6 │ │ │ │ │ - ldr r0, [pc, #32] @ (90a30 ) │ │ │ │ │ + b.n 907c6 │ │ │ │ │ + ldr r0, [pc, #32] @ (90a50 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 111a4 │ │ │ │ │ - b.n 9082a │ │ │ │ │ + b.n 9084a │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ @ instruction: 0x47ae │ │ │ │ │ ldrb r1, [r4, #11] │ │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldmia r0!, {r6} │ │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00090a34 : │ │ │ │ │ +00090a54 : │ │ │ │ │ nco_sph_pnt_in_poly(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ subs.w sl, r1, #0 │ │ │ │ │ - ldr r5, [pc, #200] @ (90b08 ) │ │ │ │ │ - ldr r4, [pc, #204] @ (90b0c ) │ │ │ │ │ + ldr r5, [pc, #200] @ (90b28 ) │ │ │ │ │ + ldr r4, [pc, #204] @ (90b2c ) │ │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ │ add r5, pc │ │ │ │ │ - ldr.w lr, [pc, #200] @ 90b10 │ │ │ │ │ + ldr.w lr, [pc, #200] @ 90b30 │ │ │ │ │ add lr, pc │ │ │ │ │ ldr r4, [r5, r4] │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ │ mov.w r4, #0 │ │ │ │ │ - ble.n 90b00 │ │ │ │ │ + ble.n 90b20 │ │ │ │ │ mov.w r7, sl, lsl #1 │ │ │ │ │ mov fp, r0 │ │ │ │ │ subs r7, #1 │ │ │ │ │ add.w r4, sl, #4294967295 @ 0xffffffff │ │ │ │ │ subs r5, r0, #4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ add.w r9, sp, #64 @ 0x40 │ │ │ │ │ @@ -249411,93 +249428,93 @@ │ │ │ │ │ cmpne r0, #49 @ 0x31 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ - cbz r3, 90aac │ │ │ │ │ + cbz r3, 90acc │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 90a76 │ │ │ │ │ + bne.n 90a96 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ - ldr r3, [pc, #92] @ (90b14 ) │ │ │ │ │ + ldr r3, [pc, #92] @ (90b34 ) │ │ │ │ │ ldr.w r3, [lr, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbnz r3, 90adc │ │ │ │ │ - ldr r2, [pc, #84] @ (90b18 ) │ │ │ │ │ - ldr r3, [pc, #72] @ (90b0c ) │ │ │ │ │ + cbnz r3, 90afc │ │ │ │ │ + ldr r2, [pc, #84] @ (90b38 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (90b2c ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 90b04 │ │ │ │ │ + bne.n 90b24 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #60] @ (90b1c ) │ │ │ │ │ + ldr r3, [pc, #60] @ (90b3c ) │ │ │ │ │ ldr.w r3, [lr, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r1, [pc, #52] @ (90b20 ) │ │ │ │ │ + ldr r1, [pc, #52] @ (90b40 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ - ldr r2, [pc, #52] @ (90b24 ) │ │ │ │ │ + ldr r2, [pc, #52] @ (90b44 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ strd r1, r6, [sp] │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 90ac0 │ │ │ │ │ + b.n 90ae0 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 90ab6 │ │ │ │ │ + b.n 90ad6 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - lsls r6, r3, #16 │ │ │ │ │ + lsls r6, r7, #15 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r3, #16 │ │ │ │ │ + lsls r0, r7, #15 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r3, #14 │ │ │ │ │ + lsls r4, r7, #13 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00090b28 : │ │ │ │ │ +00090b48 : │ │ │ │ │ nco_sph_poly_in_poly(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r1 │ │ │ │ │ - ldr r1, [pc, #252] @ (90c2c ) │ │ │ │ │ + ldr r1, [pc, #252] @ (90c4c ) │ │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ │ - ldr r3, [pc, #252] @ (90c30 ) │ │ │ │ │ + ldr r3, [pc, #252] @ (90c50 ) │ │ │ │ │ add r1, pc │ │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ blx 12840 │ │ │ │ │ ldr.w r1, [r8, #16] │ │ │ │ │ ldr.w ip, [r7, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 90bfc │ │ │ │ │ + ble.n 90c1c │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - ble.n 90c22 │ │ │ │ │ + ble.n 90c42 │ │ │ │ │ mov.w r9, ip, lsl #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r0, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [sp, #24] │ │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov ip, r2 │ │ │ │ │ @@ -249509,22 +249526,22 @@ │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ lsls r5, r3, #2 │ │ │ │ │ mov r6, sl │ │ │ │ │ strd sl, r3, [sp, #28] │ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 90ba6 │ │ │ │ │ + b.n 90bc6 │ │ │ │ │ cmp r0, #118 @ 0x76 │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r6, #1 │ │ │ │ │ add.w sl, sl, #4 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ - beq.n 90be6 │ │ │ │ │ + beq.n 90c06 │ │ │ │ │ ldr.w r3, [r8, #112] @ 0x70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ldr.w fp, [r3, r5] │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ ldr r2, [r7, #112] @ 0x70 │ │ │ │ │ mov r3, fp │ │ │ │ │ @@ -249533,81 +249550,81 @@ │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ blx 12e70 │ │ │ │ │ cmp r0, #49 @ 0x31 │ │ │ │ │ - bne.n 90b94 │ │ │ │ │ + bne.n 90bb4 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ adds r4, #1 │ │ │ │ │ add.w sl, sl, #4 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bne.n 90ba6 │ │ │ │ │ + bne.n 90bc6 │ │ │ │ │ ldrd r3, ip, [sp, #32] │ │ │ │ │ add ip, r6 │ │ │ │ │ cmp.w ip, #3 │ │ │ │ │ - beq.n 90c22 │ │ │ │ │ - cbz r6, 90c00 │ │ │ │ │ + beq.n 90c42 │ │ │ │ │ + cbz r6, 90c20 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 90b80 │ │ │ │ │ + bne.n 90ba0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 90c08 │ │ │ │ │ + b.n 90c28 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ clz r0, r3 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ - ldr r2, [pc, #40] @ (90c34 ) │ │ │ │ │ - ldr r3, [pc, #36] @ (90c30 ) │ │ │ │ │ + ldr r2, [pc, #40] @ (90c54 ) │ │ │ │ │ + ldr r3, [pc, #36] @ (90c50 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 90c26 │ │ │ │ │ + bne.n 90c46 │ │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 90c08 │ │ │ │ │ + b.n 90c28 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - lsls r4, r5, #12 │ │ │ │ │ + lsls r4, r1, #12 │ │ │ │ │ movs r5, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r2, #9 │ │ │ │ │ + lsls r4, r6, #8 │ │ │ │ │ movs r5, r0 │ │ │ │ │ │ │ │ │ │ -00090c38 : │ │ │ │ │ +00090c58 : │ │ │ │ │ nco_sph_seg_smc(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr r2, [pc, #904] @ (90fc8 ) │ │ │ │ │ + ldr r2, [pc, #904] @ (90fe8 ) │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ │ add r2, pc │ │ │ │ │ - ldr.w lr, [pc, #896] @ 90fcc │ │ │ │ │ + ldr.w lr, [pc, #896] @ 90fec │ │ │ │ │ add.w fp, sp, #208 @ 0xd0 │ │ │ │ │ add.w sl, sp, #48 @ 0x30 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ add lr, pc │ │ │ │ │ - ldr r3, [pc, #884] @ (90fd0 ) │ │ │ │ │ + ldr r3, [pc, #884] @ (90ff0 ) │ │ │ │ │ mov ip, fp │ │ │ │ │ strd r0, r1, [sp, #28] │ │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ │ ldr r7, [sp, #304] @ 0x130 │ │ │ │ │ add.w r8, sp, #128 @ 0x80 │ │ │ │ │ ldr r4, [sp, #288] @ 0x120 │ │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ - ldr.w r9, [pc, #864] @ 90fd4 │ │ │ │ │ + ldr.w r9, [pc, #864] @ 90ff4 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #228] @ 0xe4 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ldr r3, [sp, #292] @ 0x124 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ add r9, pc │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ @@ -249627,15 +249644,15 @@ │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11158 │ │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx 11158 │ │ │ │ │ - ldr r2, [pc, #792] @ (90fd8 ) │ │ │ │ │ + ldr r2, [pc, #792] @ (90ff8 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, sl │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ │ strb r2, [r7, #4] │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ @@ -249666,37 +249683,37 @@ │ │ │ │ │ vmls.f64 d8, d6, d6 │ │ │ │ │ vneg.f64 d7, d7 │ │ │ │ │ ldrd r2, r3, [sp, #176] @ 0xb0 │ │ │ │ │ strd r2, r3, [sp, #128] @ 0x80 │ │ │ │ │ vstr d7, [sp, #136] @ 0x88 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 90fa0 │ │ │ │ │ + bmi.w 90fc0 │ │ │ │ │ vsqrt.f64 d0, d8 │ │ │ │ │ vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ vdiv.f64 d0, d9, d0 │ │ │ │ │ blx 13394 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 129f0 │ │ │ │ │ - ldr r3, [pc, #644] @ (90fdc ) │ │ │ │ │ + ldr r3, [pc, #644] @ (90ffc ) │ │ │ │ │ vsub.f64 d9, d9, d0 │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 90e64 │ │ │ │ │ + bne.n 90e84 │ │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ movmi.w sl, #0 │ │ │ │ │ - bmi.n 90e42 │ │ │ │ │ + bmi.n 90e62 │ │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 90fae │ │ │ │ │ + bmi.w 90fce │ │ │ │ │ vsqrt.f64 d8, d9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11e50 │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 13394 │ │ │ │ │ @@ -249725,127 +249742,127 @@ │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ itet eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq sl, r3 │ │ │ │ │ - beq.n 90e24 │ │ │ │ │ + beq.n 90e44 │ │ │ │ │ cmp.w sl, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq.n 90e0c │ │ │ │ │ + beq.n 90e2c │ │ │ │ │ cmp.w sl, #3 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ │ moveq r3, #104 @ 0x68 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ strb r3, [r7, #0] │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq.n 90e1e │ │ │ │ │ + beq.n 90e3e │ │ │ │ │ cmp r0, #3 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ │ moveq r3, #104 @ 0x68 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ strb r3, [r7, #1] │ │ │ │ │ - vldr d9, [pc, #408] @ 90fc0 │ │ │ │ │ + vldr d9, [pc, #408] @ 90fe0 │ │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 90e42 │ │ │ │ │ + beq.n 90e62 │ │ │ │ │ vcmpe.f64 d8, d9 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 90f18 │ │ │ │ │ + bgt.n 90f38 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbnz r3, 90eae │ │ │ │ │ - ldr r2, [pc, #412] @ (90fe0 ) │ │ │ │ │ - ldr r3, [pc, #392] @ (90fd0 ) │ │ │ │ │ + cbnz r3, 90ece │ │ │ │ │ + ldr r2, [pc, #412] @ (91000 ) │ │ │ │ │ + ldr r3, [pc, #392] @ (90ff0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 90faa │ │ │ │ │ + bne.w 90fca │ │ │ │ │ mov r0, sl │ │ │ │ │ add sp, #236 @ 0xec │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #380] @ (90fe4 ) │ │ │ │ │ + ldr r3, [pc, #380] @ (91004 ) │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ ldr.w sl, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ - vldr d7, [pc, #332] @ 90fc0 │ │ │ │ │ + vldr d7, [pc, #332] @ 90fe0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - ldr r2, [pc, #364] @ (90fe8 ) │ │ │ │ │ + ldr r2, [pc, #364] @ (91008 ) │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #1 │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ add r2, pc │ │ │ │ │ vstr d9, [sp, #8] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r0, [pc, #344] @ (90fec ) │ │ │ │ │ + ldr r0, [pc, #344] @ (9100c ) │ │ │ │ │ mov r1, r5 │ │ │ │ │ movs r3, #1 │ │ │ │ │ add r0, pc │ │ │ │ │ movs r2, #4 │ │ │ │ │ blx 111a4 │ │ │ │ │ - ldr r0, [pc, #336] @ (90ff0 ) │ │ │ │ │ + ldr r0, [pc, #336] @ (91010 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #4 │ │ │ │ │ add r0, pc │ │ │ │ │ mov r1, r8 │ │ │ │ │ blx 111a4 │ │ │ │ │ - b.n 90d68 │ │ │ │ │ - ldr r0, [pc, #324] @ (90ff4 ) │ │ │ │ │ + b.n 90d88 │ │ │ │ │ + ldr r0, [pc, #324] @ (91014 ) │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r2, #4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 111a4 │ │ │ │ │ - ldr r3, [pc, #292] @ (90fe4 ) │ │ │ │ │ + ldr r3, [pc, #292] @ (91004 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r4, [r9, r3] │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ blx 1168c │ │ │ │ │ - ldr r2, [pc, #300] @ (90ff8 ) │ │ │ │ │ + ldr r2, [pc, #300] @ (91018 ) │ │ │ │ │ mov r3, fp │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r0, [pc, #284] @ (90ffc ) │ │ │ │ │ + ldr r0, [pc, #284] @ (9101c ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ movs r2, #4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 111a4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ blx 1168c │ │ │ │ │ - ldr r2, [pc, #264] @ (91000 ) │ │ │ │ │ + ldr r2, [pc, #264] @ (91020 ) │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #252] @ (91004 ) │ │ │ │ │ + ldr r2, [pc, #252] @ (91024 ) │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ mov r3, fp │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 90e42 │ │ │ │ │ + b.n 90e62 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11e50 │ │ │ │ │ vsub.f64 d0, d9, d8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 13394 │ │ │ │ │ @@ -249862,125 +249879,124 @@ │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 12e1c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ - beq.w 90e3c │ │ │ │ │ + beq.w 90e5c │ │ │ │ │ cmp r5, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ │ - beq.n 90f6e │ │ │ │ │ + beq.n 90f8e │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #49 @ 0x31 │ │ │ │ │ moveq r2, #104 @ 0x68 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ strb r2, [r7, #2] │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq.n 90f80 │ │ │ │ │ + beq.n 90fa0 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ │ moveq r3, #104 @ 0x68 │ │ │ │ │ strb r3, [r7, #3] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 90f9a │ │ │ │ │ + bne.n 90fba │ │ │ │ │ strb r3, [r7, #1] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ strb r2, [r7, #0] │ │ │ │ │ strh r3, [r7, #2] │ │ │ │ │ blx 11e50 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ - b.n 90e3c │ │ │ │ │ + b.n 90e5c │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ blx 102a4 │ │ │ │ │ - b.n 90d42 │ │ │ │ │ + b.n 90d62 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ - b.n 90d88 │ │ │ │ │ + b.n 90da8 │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ - lsls r2, r3, #8 │ │ │ │ │ + lsls r2, r7, #7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r0, r4, #7 │ │ │ │ │ + lsls r0, r0, #7 │ │ │ │ │ movs r5, r0 │ │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r2, r3 │ │ │ │ │ - movs r5, r0 │ │ │ │ │ + vaddl.u q8, d10, d4 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ │ - movs r4, r0 │ │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ │ - movs r4, r0 │ │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ stmia r4!, {r1, r3, r5, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r4!, {r1, r4, r5, r6} │ │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ │ + movs r4, r0 │ │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ │ + movs r4, r0 │ │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00091008 : │ │ │ │ │ +00091028 : │ │ │ │ │ nco_sph_inside_mk(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ - ldr r0, [pc, #592] @ (91260 ) │ │ │ │ │ + ldr r0, [pc, #592] @ (91280 ) │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ │ - ldr r3, [pc, #588] @ (91264 ) │ │ │ │ │ + ldr r3, [pc, #588] @ (91284 ) │ │ │ │ │ add r0, pc │ │ │ │ │ mov fp, r1 │ │ │ │ │ add.w r9, sp, #16 │ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r8, sp, #56 @ 0x38 │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r6, r8 │ │ │ │ │ - ldr.w sl, [pc, #564] @ 91268 │ │ │ │ │ + ldr.w sl, [pc, #564] @ 91288 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ blx 11158 │ │ │ │ │ - ldr.w ip, [pc, #552] @ 9126c │ │ │ │ │ + ldr.w ip, [pc, #552] @ 9128c │ │ │ │ │ add sl, pc │ │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ │ add ip, pc │ │ │ │ │ ldr r4, [r7, #16] │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ ldr.w r3, [ip] │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 911f2 │ │ │ │ │ + beq.w 91212 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 91220 │ │ │ │ │ + ble.w 91240 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - vldr d8, [pc, #484] @ 91250 │ │ │ │ │ + vldr d8, [pc, #484] @ 91270 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ add.w sl, r4, r6 │ │ │ │ │ add.w r0, sl, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr.w r8, [r5, fp, lsl #2] │ │ │ │ │ @@ -249992,15 +250008,15 @@ │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ movgt r6, fp │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ it gt │ │ │ │ │ vmovgt.f64 d8, d0 │ │ │ │ │ cmp r4, fp │ │ │ │ │ - bne.n 91076 │ │ │ │ │ + bne.n 91096 │ │ │ │ │ mov.w sl, r6, lsl #2 │ │ │ │ │ adds r0, r4, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ subs r0, #1 │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r2, r9 │ │ │ │ │ @@ -250014,57 +250030,57 @@ │ │ │ │ │ vldr d5, [sp, #16] │ │ │ │ │ vldr d6, [sp, #32] │ │ │ │ │ vmul.f64 d7, d7, d7 │ │ │ │ │ vmla.f64 d7, d5, d5 │ │ │ │ │ vmla.f64 d7, d6, d6 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9122a │ │ │ │ │ + bmi.w 9124a │ │ │ │ │ vsqrt.f64 d6, d7 │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ vdiv.f64 d0, d0, d6 │ │ │ │ │ blx 13394 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 911d2 │ │ │ │ │ - vldr d8, [pc, #328] @ 91258 │ │ │ │ │ + ble.n 911f2 │ │ │ │ │ + vldr d8, [pc, #328] @ 91278 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ add.w sl, r4, r5 │ │ │ │ │ vmov.f64 d9, d8 │ │ │ │ │ cmp fp, r6 │ │ │ │ │ - beq.n 91156 │ │ │ │ │ + beq.n 91176 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add.w r0, sl, fp │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - beq.n 91156 │ │ │ │ │ + beq.n 91176 │ │ │ │ │ ldr r2, [r7, #112] @ 0x70 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr.w r0, [r2, fp, lsl #2] │ │ │ │ │ blx 12da0 │ │ │ │ │ vcmpe.f64 d0, d9 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ vmovgt.f64 d9, d0 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, fp │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r4, fp │ │ │ │ │ - bne.n 91122 │ │ │ │ │ + bne.n 91142 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ - cbnz r3, 911d2 │ │ │ │ │ + cbnz r3, 911f2 │ │ │ │ │ ldr r3, [r7, #112] @ 0x70 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ │ mov r2, r4 │ │ │ │ │ blx 11788 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -250074,219 +250090,219 @@ │ │ │ │ │ vldr d5, [r4] │ │ │ │ │ vldr d6, [r4, #16] │ │ │ │ │ vmul.f64 d7, d7, d7 │ │ │ │ │ vmla.f64 d7, d5, d5 │ │ │ │ │ vmla.f64 d7, d6, d6 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 9123c │ │ │ │ │ + bmi.n 9125c │ │ │ │ │ vsqrt.f64 d6, d7 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ vdiv.f64 d0, d0, d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 13394 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10c90 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 911d4 │ │ │ │ │ + b.n 911f4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - ldr r2, [pc, #152] @ (91270 ) │ │ │ │ │ - ldr r3, [pc, #140] @ (91264 ) │ │ │ │ │ + ldr r2, [pc, #152] @ (91290 ) │ │ │ │ │ + ldr r3, [pc, #140] @ (91284 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 91238 │ │ │ │ │ + bne.n 91258 │ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #128] @ (91274 ) │ │ │ │ │ + ldr r3, [pc, #128] @ (91294 ) │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #120] @ (91278 ) │ │ │ │ │ + ldr r2, [pc, #120] @ (91298 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ mov r1, r8 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 124f4 │ │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bgt.w 91066 │ │ │ │ │ + bgt.w 91086 │ │ │ │ │ mvn.w sl, #3 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 910b0 │ │ │ │ │ + b.n 910d0 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d6, d0 │ │ │ │ │ - b.n 910fc │ │ │ │ │ + b.n 9111c │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d6, d0 │ │ │ │ │ - b.n 911b8 │ │ │ │ │ + b.n 911d8 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r6, r1 │ │ │ │ │ ldmia.w r2, {r3, r5, r7, ip, sp, pc} │ │ │ │ │ stmia r6!, {r1, r2, r4, r5} │ │ │ │ │ ... │ │ │ │ │ - cdp2 0, 4, cr0, cr8, cr4, {0} │ │ │ │ │ + cdp2 0, 2, cr0, cr8, cr4, {0} │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cdp2 0, 1, cr0, cr10, cr4, {0} │ │ │ │ │ - stmia r3!, {r1, r2, r3, r7} │ │ │ │ │ + ldc2l 0, cr0, [sl, #16]! │ │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - stc2 0, cr0, [r8], {4} │ │ │ │ │ + stc2l 0, cr0, [r8], #-16 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0009127c : │ │ │ │ │ +0009129c : │ │ │ │ │ nco_sph_centroid_mk(): │ │ │ │ │ - ldr r2, [pc, #304] @ (913b0 ) │ │ │ │ │ - ldr r3, [pc, #308] @ (913b4 ) │ │ │ │ │ + ldr r2, [pc, #304] @ (913d0 ) │ │ │ │ │ + ldr r3, [pc, #308] @ (913d4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ - ldr.w ip, [pc, #308] @ 913b8 │ │ │ │ │ + ldr.w ip, [pc, #308] @ 913d8 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ add ip, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ add.w r9, sp, #52 @ 0x34 │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ mov r6, r9 │ │ │ │ │ - ldr.w r8, [pc, #272] @ 913bc │ │ │ │ │ + ldr.w r8, [pc, #272] @ 913dc │ │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ add r8, pc │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ str.w r0, [r6], #4 │ │ │ │ │ strh r1, [r6, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 9136a │ │ │ │ │ - vldr d0, [pc, #232] @ 913a8 │ │ │ │ │ + beq.n 9138a │ │ │ │ │ + vldr d0, [pc, #232] @ 913c8 │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ vstr d0, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ vstr d0, [sp, #16] │ │ │ │ │ vstr d0, [sp, #24] │ │ │ │ │ - ble.n 91392 │ │ │ │ │ + ble.n 913b2 │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r6, sp, #8 │ │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ blx 11788 │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 912d8 │ │ │ │ │ + bgt.n 912f8 │ │ │ │ │ vldr d7, [sp, #16] │ │ │ │ │ vldr d5, [sp, #8] │ │ │ │ │ vldr d6, [sp, #24] │ │ │ │ │ vmul.f64 d7, d7, d7 │ │ │ │ │ vmla.f64 d7, d5, d5 │ │ │ │ │ vmla.f64 d7, d6, d6 │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 91396 │ │ │ │ │ + bmi.n 913b6 │ │ │ │ │ vsqrt.f64 d0, d7 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ vdiv.f64 d0, d7, d0 │ │ │ │ │ blx 13394 │ │ │ │ │ - ldr r3, [pc, #156] @ (913c0 ) │ │ │ │ │ + ldr r3, [pc, #156] @ (913e0 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbnz r3, 9135a │ │ │ │ │ + cbnz r3, 9137a │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 10590 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11e50 │ │ │ │ │ - ldr r2, [pc, #128] @ (913c4 ) │ │ │ │ │ - ldr r3, [pc, #112] @ (913b4 ) │ │ │ │ │ + ldr r2, [pc, #128] @ (913e4 ) │ │ │ │ │ + ldr r3, [pc, #112] @ (913d4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 913a0 │ │ │ │ │ + bne.n 913c0 │ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ - ldr r0, [pc, #108] @ (913c8 ) │ │ │ │ │ + ldr r0, [pc, #108] @ (913e8 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 111a4 │ │ │ │ │ - b.n 9132c │ │ │ │ │ - ldr r3, [pc, #96] @ (913cc ) │ │ │ │ │ + b.n 9134c │ │ │ │ │ + ldr r3, [pc, #96] @ (913ec ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #88] @ (913d0 ) │ │ │ │ │ + ldr r2, [pc, #88] @ (913f0 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ mov r1, r9 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 124f4 │ │ │ │ │ - b.n 912be │ │ │ │ │ + b.n 912de │ │ │ │ │ add r6, sp, #8 │ │ │ │ │ - b.n 91314 │ │ │ │ │ + b.n 91334 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ blx 102a4 │ │ │ │ │ - b.n 91314 │ │ │ │ │ + b.n 91334 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ - umlal r0, r0, r0, r4 │ │ │ │ │ + smlal r0, r0, r0, r4 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r1!, {r7} │ │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xfbb20004 │ │ │ │ │ + @ instruction: 0xfb920004 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - smlabb r0, ip, r4, r0 │ │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ │ + @ instruction: 0xfafc0004 │ │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -000913d4 : │ │ │ │ │ +000913f4 : │ │ │ │ │ nco_sph_area_quadrature(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr r0, [pc, #1004] @ (917c8 ) │ │ │ │ │ - ldr r3, [pc, #1004] @ (917cc ) │ │ │ │ │ + ldr r0, [pc, #1004] @ (917e8 ) │ │ │ │ │ + ldr r3, [pc, #1004] @ (917ec ) │ │ │ │ │ mov r6, r1 │ │ │ │ │ add r0, pc │ │ │ │ │ vpush {d8-d15} │ │ │ │ │ sub sp, #364 @ 0x16c │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ add r4, sp, #96 @ 0x60 │ │ │ │ │ movs r1, #0 │ │ │ │ │ @@ -250304,15 +250320,15 @@ │ │ │ │ │ blx 11158 │ │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx 11158 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - ble.w 9176a │ │ │ │ │ + ble.w 9178a │ │ │ │ │ addw r9, pc, #864 @ 0x360 │ │ │ │ │ ldrd r8, r9, [r9] │ │ │ │ │ strd r8, r9, [sp, #304] @ 0x130 │ │ │ │ │ strd r8, r9, [sp, #344] @ 0x158 │ │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ │ addw r9, pc, #852 @ 0x354 │ │ │ │ │ ldrd r8, r9, [r9] │ │ │ │ │ @@ -250351,18 +250367,18 @@ │ │ │ │ │ vldr d6, [r1] │ │ │ │ │ vadd.f64 d7, d7, d4 │ │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ vstmia r1!, {d6} │ │ │ │ │ vstmia r0!, {d7} │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n 914ac │ │ │ │ │ + bne.n 914cc │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ - vldr d7, [pc, #676] @ 91778 │ │ │ │ │ + vldr d7, [pc, #676] @ 91798 │ │ │ │ │ add.w sl, sp, #216 @ 0xd8 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ mov r1, fp │ │ │ │ │ ldr.w r7, [r2], #4 │ │ │ │ │ mov r3, lr │ │ │ │ │ sub.w r9, r6, #2 │ │ │ │ │ str.w ip, [sp, #80] @ 0x50 │ │ │ │ │ @@ -250512,138 +250528,138 @@ │ │ │ │ │ vldmia r9!, {d7} │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vldr d6, [sp, #24] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ vmla.f64 d6, d7, d0 │ │ │ │ │ vstr d6, [sp, #24] │ │ │ │ │ - bne.w 91522 │ │ │ │ │ + bne.w 91542 │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ add.w fp, fp, #8 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 91504 │ │ │ │ │ + bne.w 91524 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ ldrd r3, r2, [sp, #84] @ 0x54 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.w 914f4 │ │ │ │ │ - ldr r2, [pc, #132] @ (917d0 ) │ │ │ │ │ - ldr r3, [pc, #128] @ (917cc ) │ │ │ │ │ + bne.w 91514 │ │ │ │ │ + ldr r2, [pc, #132] @ (917f0 ) │ │ │ │ │ + ldr r3, [pc, #128] @ (917ec ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #356] @ 0x164 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 91774 │ │ │ │ │ + bne.n 91794 │ │ │ │ │ vldr d0, [sp, #24] │ │ │ │ │ add sp, #364 @ 0x16c │ │ │ │ │ vpop {d8-d15} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - vldr d7, [pc, #12] @ 91778 │ │ │ │ │ + vldr d7, [pc, #12] @ 91798 │ │ │ │ │ vstr d7, [sp, #24] │ │ │ │ │ - b.n 91748 │ │ │ │ │ + b.n 91768 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ... │ │ │ │ │ - blt.n 91778 │ │ │ │ │ + blt.n 91798 │ │ │ │ │ lsls r2, r4, #7 │ │ │ │ │ ldcl 15, cr3, [r6, #788]! @ 0x314 │ │ │ │ │ - ldr r4, [pc, #112] @ (917fc ) │ │ │ │ │ + ldr r4, [pc, #112] @ (9181c ) │ │ │ │ │ push {r0, r3, r4, r5, r6, lr} │ │ │ │ │ asrs r7, r6, #26 │ │ │ │ │ subs r7, #215 @ 0xd7 │ │ │ │ │ cmp pc, ip │ │ │ │ │ - ldr r1, [pc, #596] @ (919e8 ) │ │ │ │ │ + ldr r1, [pc, #596] @ (91a08 ) │ │ │ │ │ movw pc, #54237 @ 0xd3dd │ │ │ │ │ - add r0, pc, #120 @ (adr r0, 91814 ) │ │ │ │ │ - ldr r6, [pc, #512] @ (9199c ) │ │ │ │ │ - bvs.n 91734 │ │ │ │ │ + add r0, pc, #120 @ (adr r0, 91834 ) │ │ │ │ │ + ldr r6, [pc, #512] @ (919bc ) │ │ │ │ │ + bvs.n 91754 │ │ │ │ │ iteet al │ │ │ │ │ ldmiaal r1, {r1, r2, r3, r4, r6} │ │ │ │ │ str r6, [sp, #340] @ 0x154 │ │ │ │ │ cmp r0, #160 @ 0xa0 │ │ │ │ │ ittet al @ unpredictable │ │ │ │ │ strbal r5, [r0, #23] │ │ │ │ │ - beq.n 9181a @ unpredictable │ │ │ │ │ + beq.n 9183a @ unpredictable │ │ │ │ │ ldrh r2, [r2, #24] │ │ │ │ │ itee gt @ unpredictable │ │ │ │ │ strbgt r5, [r0, #23] │ │ │ │ │ - beq.n 91822 @ unpredictable │ │ │ │ │ + beq.n 91842 @ unpredictable │ │ │ │ │ ldrhle r2, [r2, #24] │ │ │ │ │ subs r7, #206 @ 0xce │ │ │ │ │ ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ │ str r6, [sp, #340] @ 0x154 │ │ │ │ │ cmp r0, #160 @ 0xa0 │ │ │ │ │ subs r7, #229 @ 0xe5 │ │ │ │ │ - add r0, pc, #120 @ (adr r0, 9183c ) │ │ │ │ │ - ldr r6, [pc, #512] @ (919c4 ) │ │ │ │ │ - bvs.n 9175c │ │ │ │ │ + add r0, pc, #120 @ (adr r0, 9185c ) │ │ │ │ │ + ldr r6, [pc, #512] @ (919e4 ) │ │ │ │ │ + bvs.n 9177c │ │ │ │ │ subs r7, #237 @ 0xed │ │ │ │ │ - @ instruction: 0xfa800004 │ │ │ │ │ + @ instruction: 0xfa600004 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf7140004 │ │ │ │ │ + @ instruction: 0xf6f40004 │ │ │ │ │ │ │ │ │ │ -000917d4 : │ │ │ │ │ +000917f4 : │ │ │ │ │ nco_rll_is_lat_circle(): │ │ │ │ │ vldr d6, [r0, #24] │ │ │ │ │ vldr d7, [r1, #24] │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 917fe │ │ │ │ │ + beq.n 9181e │ │ │ │ │ vldr d6, [r0, #32] │ │ │ │ │ vldr d7, [r1, #32] │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00091804 : │ │ │ │ │ +00091824 : │ │ │ │ │ nco_rll_lhs(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ blx 132c8 │ │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ movgt r0, #1 │ │ │ │ │ - bgt.n 91820 │ │ │ │ │ + bgt.n 91840 │ │ │ │ │ ite mi │ │ │ │ │ movmi.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ movpl r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00091824 : │ │ │ │ │ +00091844 : │ │ │ │ │ nco_rll_lhs_lat(): │ │ │ │ │ vldr d5, [r2, #24] │ │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vldr d7, [r1, #24] │ │ │ │ │ vmov.f64 d3, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d4, [pc, #88] @ 91890 │ │ │ │ │ + vldr d4, [pc, #88] @ 918b0 │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ vldr d5, [r0, #32] │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmpe.f64 d7, d4 │ │ │ │ │ vldr d7, [r1, #32] │ │ │ │ │ it le │ │ │ │ │ vmovle.f64 d6, d3 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ vcmpe.f64 d5, d7 │ │ │ │ │ it gt │ │ │ │ │ vneggt.f64 d6, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 91882 │ │ │ │ │ + bgt.n 918a2 │ │ │ │ │ ite mi │ │ │ │ │ movmi.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movpl r3, #0 │ │ │ │ │ vmov s14, r3 │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ vmul.f64 d6, d6, d7 │ │ │ │ │ vcvt.s32.f64 s15, d6 │ │ │ │ │ @@ -250651,39 +250667,39 @@ │ │ │ │ │ bx lr │ │ │ │ │ nop.w │ │ │ │ │ cmp r5, #24 │ │ │ │ │ strb r4, [r0, r1] │ │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ │ ands r1, r1 │ │ │ │ │ │ │ │ │ │ -00091898 : │ │ │ │ │ +000918b8 : │ │ │ │ │ nco_sph_mk_pqcross(): │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrd r9, r4, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r6, r1 │ │ │ │ │ it ne │ │ │ │ │ movne.w sl, #0 │ │ │ │ │ - beq.n 91918 │ │ │ │ │ + beq.n 91938 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11aa4 │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11aa4 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 91904 │ │ │ │ │ + beq.n 91924 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx 134a4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ @@ -250703,35 +250719,35 @@ │ │ │ │ │ mov r1, r8 │ │ │ │ │ blx 11aa4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ blx 11aa4 │ │ │ │ │ movs r2, #1 │ │ │ │ │ - b.n 918ea │ │ │ │ │ + b.n 9190a │ │ │ │ │ blx 113e8 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 113e8 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 918b4 │ │ │ │ │ + beq.n 918d4 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 134a4 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 134a4 │ │ │ │ │ - b.n 918ca │ │ │ │ │ + b.n 918ea │ │ │ │ │ │ │ │ │ │ -00091944 : │ │ │ │ │ +00091964 : │ │ │ │ │ nco_rll_seg_int(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ blx 113e8 │ │ │ │ │ @@ -250740,77 +250756,77 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 113e8 │ │ │ │ │ clz r3, r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - cbnz r3, 919ba │ │ │ │ │ + cbnz r3, 919da │ │ │ │ │ subs r4, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r4, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ - cbnz r4, 91982 │ │ │ │ │ + cbnz r4, 919a2 │ │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ vldr d2, [r5, #24] │ │ │ │ │ vldr d1, [r8, #24] │ │ │ │ │ vldr d0, [r7, #24] │ │ │ │ │ blx 10d38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9197c │ │ │ │ │ + beq.n 9199c │ │ │ │ │ vldr d2, [r7, #32] │ │ │ │ │ vldr d1, [r6, #32] │ │ │ │ │ vldr d0, [r5, #32] │ │ │ │ │ blx 10d38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9197c │ │ │ │ │ + beq.n 9199c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ vldr d0, [r5, #24] │ │ │ │ │ vstr d0, [r3, #24] │ │ │ │ │ vldr d7, [r7, #32] │ │ │ │ │ - b.n 919f0 │ │ │ │ │ + b.n 91a10 │ │ │ │ │ vldr d2, [r7, #24] │ │ │ │ │ vldr d1, [r6, #24] │ │ │ │ │ vldr d0, [r5, #24] │ │ │ │ │ blx 10d38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9197c │ │ │ │ │ + beq.n 9199c │ │ │ │ │ vldr d2, [r5, #32] │ │ │ │ │ vldr d1, [r8, #32] │ │ │ │ │ vldr d0, [r7, #32] │ │ │ │ │ blx 10d38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9197c │ │ │ │ │ + beq.n 9199c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ vldr d0, [r7, #24] │ │ │ │ │ vstr d0, [r3, #24] │ │ │ │ │ vldr d7, [r5, #32] │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ vmov.f64 d1, d7 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ vstr d7, [r0, #32] │ │ │ │ │ blx 11838 │ │ │ │ │ movs r0, #49 @ 0x31 │ │ │ │ │ - b.n 9197e │ │ │ │ │ + b.n 9199e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00091a08 : │ │ │ │ │ +00091a28 : │ │ │ │ │ nco_rll_seg_parallel(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr r2, [pc, #484] @ (91bf4 ) │ │ │ │ │ + ldr r2, [pc, #484] @ (91c14 ) │ │ │ │ │ mov r5, r3 │ │ │ │ │ - ldr r3, [pc, #484] @ (91bf8 ) │ │ │ │ │ + ldr r3, [pc, #484] @ (91c18 ) │ │ │ │ │ add r2, pc │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ - ldr.w ip, [pc, #480] @ 91bfc │ │ │ │ │ + ldr.w ip, [pc, #480] @ 91c1c │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add ip, pc │ │ │ │ │ ldr.w r9, [sp, #124] @ 0x7c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ @@ -250822,15 +250838,15 @@ │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r3, [pc, #436] @ (91c00 ) │ │ │ │ │ + ldr r3, [pc, #436] @ (91c20 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ │ str.w r0, [r4], #4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -250843,15 +250859,15 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 113e8 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ it ne │ │ │ │ │ movne r0, #0 │ │ │ │ │ - bne.n 91b50 │ │ │ │ │ + bne.n 91b70 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #24 │ │ │ │ │ moveq r3, #32 │ │ │ │ │ adds r2, r6, r3 │ │ │ │ │ add.w sl, r7, r3 │ │ │ │ │ @@ -250860,169 +250876,169 @@ │ │ │ │ │ adds r3, r5, r3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ vldr d0, [sl] │ │ │ │ │ vldr d1, [fp] │ │ │ │ │ vldr d2, [r2] │ │ │ │ │ blx 10d38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 91b6a │ │ │ │ │ + beq.n 91b8a │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ vldr d1, [fp] │ │ │ │ │ vldr d0, [sl] │ │ │ │ │ vldr d2, [r3] │ │ │ │ │ blx 10d38 │ │ │ │ │ - cbz r0, 91ad8 │ │ │ │ │ + cbz r0, 91af8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d1, [fp] │ │ │ │ │ vldr d0, [sl] │ │ │ │ │ vldr d2, [r3] │ │ │ │ │ blx 10d38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 91bc0 │ │ │ │ │ + beq.n 91be0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ vldr d1, [fp] │ │ │ │ │ vldr d0, [sl] │ │ │ │ │ vldr d2, [r3] │ │ │ │ │ blx 10d38 │ │ │ │ │ - cbz r0, 91b1c │ │ │ │ │ + cbz r0, 91b3c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d1, [fp] │ │ │ │ │ vldr d0, [sl] │ │ │ │ │ vldr d2, [r3] │ │ │ │ │ blx 10d38 │ │ │ │ │ - cbz r0, 91b1c │ │ │ │ │ + cbz r0, 91b3c │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11e50 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11e50 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ movs r3, #50 @ 0x32 │ │ │ │ │ - b.n 91b36 │ │ │ │ │ + b.n 91b56 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d2, [sl] │ │ │ │ │ vldr d1, [r3] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ vldr d0, [r3] │ │ │ │ │ blx 10d38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 91b94 │ │ │ │ │ + bne.n 91bb4 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ - ldr r3, [pc, #200] @ (91c04 ) │ │ │ │ │ + ldr r3, [pc, #200] @ (91c24 ) │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 91bd6 │ │ │ │ │ + bne.n 91bf6 │ │ │ │ │ ldrb.w r0, [r9] │ │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ - ldr r2, [pc, #180] @ (91c08 ) │ │ │ │ │ - ldr r3, [pc, #164] @ (91bf8 ) │ │ │ │ │ + ldr r2, [pc, #180] @ (91c28 ) │ │ │ │ │ + ldr r3, [pc, #164] @ (91c18 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 91bee │ │ │ │ │ + bne.n 91c0e │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d1, [fp] │ │ │ │ │ vldr d0, [sl] │ │ │ │ │ vldr d2, [r3] │ │ │ │ │ blx 10d38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 91aae │ │ │ │ │ + beq.n 91ace │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 11e50 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx 11e50 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 91b14 │ │ │ │ │ + b.n 91b34 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ vldr d2, [fp] │ │ │ │ │ vldr d1, [r3] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ vldr d0, [r3] │ │ │ │ │ blx 10d38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 91b34 │ │ │ │ │ + beq.n 91b54 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 11e50 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, r8 │ │ │ │ │ blx 11e50 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 91b14 │ │ │ │ │ + b.n 91b34 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ blx 11e50 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, r8 │ │ │ │ │ blx 11e50 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.n 91b14 │ │ │ │ │ - ldr r1, [pc, #52] @ (91c0c ) │ │ │ │ │ + b.n 91b34 │ │ │ │ │ + ldr r1, [pc, #52] @ (91c2c ) │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ movs r0, #1 │ │ │ │ │ str.w r9, [sp, #4] │ │ │ │ │ blx 134b4 <__printf_chk@plt+0x4> │ │ │ │ │ - b.n 91b46 │ │ │ │ │ + b.n 91b66 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - orr.w r0, ip, #8650752 @ 0x840000 │ │ │ │ │ + bic.w r0, ip, #8650752 @ 0x840000 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - rev r2, r6 │ │ │ │ │ + rev16 r2, r0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ands.w r0, r6, #8650752 @ 0x840000 │ │ │ │ │ + @ instruction: 0xf3f60004 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ssat r0, #5, ip │ │ │ │ │ - @ instruction: 0xb846 │ │ │ │ │ + @ instruction: 0xf2ec0004 │ │ │ │ │ + @ instruction: 0xb856 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00091c10 : │ │ │ │ │ +00091c30 : │ │ │ │ │ nco_rll_intersect(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r0 │ │ │ │ │ - ldr.w r5, [pc, #1616] @ 92268 │ │ │ │ │ + ldr.w r5, [pc, #1616] @ 92288 │ │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ │ - ldr.w r6, [pc, #1612] @ 9226c │ │ │ │ │ - ldr.w r4, [pc, #1612] @ 92270 │ │ │ │ │ + ldr.w r6, [pc, #1612] @ 9228c │ │ │ │ │ + ldr.w r4, [pc, #1612] @ 92290 │ │ │ │ │ add r5, pc │ │ │ │ │ add r6, pc │ │ │ │ │ mov r9, r1 │ │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ │ add.w sl, sp, #312 @ 0x138 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - ldr.w r6, [pc, #1600] @ 92274 │ │ │ │ │ + ldr.w r6, [pc, #1600] @ 92294 │ │ │ │ │ ldr r4, [r5, r4] │ │ │ │ │ - ldr.w r5, [pc, #1596] @ 92278 │ │ │ │ │ + ldr.w r5, [pc, #1596] @ 92298 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ str r4, [sp, #332] @ 0x14c │ │ │ │ │ mov.w r4, #0 │ │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ │ - ldr.w r3, [pc, #1588] @ 9227c │ │ │ │ │ + ldr.w r3, [pc, #1588] @ 9229c │ │ │ │ │ add r5, pc │ │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ │ mov r4, sl │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ strh.w r3, [sp, #308] @ 0x134 │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ @@ -251035,16 +251051,16 @@ │ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ ldr r3, [r7, r6] │ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 921de │ │ │ │ │ - ldr.w r2, [pc, #1540] @ 92280 │ │ │ │ │ + bne.w 921fe │ │ │ │ │ + ldr.w r2, [pc, #1540] @ 922a0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ @@ -251095,15 +251111,15 @@ │ │ │ │ │ blx 102d4 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ ldr.w r1, [r3, fp, lsl #2] │ │ │ │ │ ldr.w r0, [r3, r5, lsl #2] │ │ │ │ │ blx 102d4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 91fcc │ │ │ │ │ + beq.w 91fec │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr.w r2, [r8, #112] @ 0x70 │ │ │ │ │ ldr.w r1, [r3, r5, lsl #2] │ │ │ │ │ ldr.w r0, [r2, r6, lsl #2] │ │ │ │ │ ldr.w r2, [r3, fp, lsl #2] │ │ │ │ │ blx 134a4 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ @@ -251114,15 +251130,15 @@ │ │ │ │ │ ldr.w r2, [r3, fp, lsl #2] │ │ │ │ │ blx 134a4 │ │ │ │ │ mov sl, r0 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr.w r0, [r3, r5, lsl #2] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 91fb0 │ │ │ │ │ + beq.w 91fd0 │ │ │ │ │ ldr.w r3, [r8, #112] @ 0x70 │ │ │ │ │ lsls r4, r7, #2 │ │ │ │ │ ldr.w r1, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, r4] │ │ │ │ │ blx 134a4 │ │ │ │ │ ldr.w r3, [r8, #112] @ 0x70 │ │ │ │ │ ldr.w r2, [r9, #112] @ 0x70 │ │ │ │ │ @@ -251131,20 +251147,20 @@ │ │ │ │ │ ldr r0, [r2, r1] │ │ │ │ │ ldr r2, [r3, r4] │ │ │ │ │ ldr.w r1, [r3, r6, lsl #2] │ │ │ │ │ blx 134a4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 91fa0 │ │ │ │ │ + bne.w 91fc0 │ │ │ │ │ rsb r3, sl, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 91f94 │ │ │ │ │ + bne.w 91fb4 │ │ │ │ │ negs r3, r4 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ blx 1156c │ │ │ │ │ mov r2, sl │ │ │ │ │ @@ -251154,24 +251170,24 @@ │ │ │ │ │ blx 1156c │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ - beq.w 91f1a │ │ │ │ │ + beq.w 91f3a │ │ │ │ │ ldr.w r1, [r8, #112] @ 0x70 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr.w r2, [r1, r6, lsl #2] │ │ │ │ │ vldr d6, [r2, #32] │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ vldr d7, [r2, #32] │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 91ff0 │ │ │ │ │ + bne.w 92010 │ │ │ │ │ movs r4, #0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov sl, r4 │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ │ @@ -251181,15 +251197,15 @@ │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ ldr.w r0, [r1, r6, lsl #2] │ │ │ │ │ ldr.w ip, [r1, r2] │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr.w lr, [r3, r2] │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 92254 │ │ │ │ │ + beq.w 92274 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ add r5, sp, #308 @ 0x134 │ │ │ │ │ mov r3, lr │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ mov r1, ip │ │ │ │ │ add r5, sp, #140 @ 0x8c │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ @@ -251198,54 +251214,54 @@ │ │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ movs r6, #2 │ │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ │ blx 12e58 │ │ │ │ │ ldrb.w r2, [sp, #308] @ 0x134 │ │ │ │ │ cmp r2, #88 @ 0x58 │ │ │ │ │ - beq.w 92216 │ │ │ │ │ + beq.w 92236 │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 92128 │ │ │ │ │ + beq.w 92148 │ │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ │ - beq.w 921a8 │ │ │ │ │ + beq.w 921c8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 92190 │ │ │ │ │ + beq.w 921b0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 921c0 │ │ │ │ │ + beq.w 921e0 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ ite ne │ │ │ │ │ movne r6, #1 │ │ │ │ │ moveq r6, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 921a0 │ │ │ │ │ + bne.w 921c0 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 92044 │ │ │ │ │ + bne.w 92064 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 92072 │ │ │ │ │ + bne.w 92092 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 920de │ │ │ │ │ + beq.w 920fe │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 921ca │ │ │ │ │ + beq.w 921ea │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -251255,59 +251271,59 @@ │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ mov fp, r1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 920bc │ │ │ │ │ + bne.w 920dc │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bgt.w 92086 │ │ │ │ │ + bgt.w 920a6 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ it ge │ │ │ │ │ cmpge r3, r1 │ │ │ │ │ - bge.n 91efc │ │ │ │ │ + bge.n 91f1c │ │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.n 91efc │ │ │ │ │ + ble.n 91f1c │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 91cac │ │ │ │ │ + bgt.w 91ccc │ │ │ │ │ movs r0, #0 │ │ │ │ │ - ldr r2, [pc, #900] @ (92284 ) │ │ │ │ │ - ldr r3, [pc, #876] @ (92270 ) │ │ │ │ │ + ldr r2, [pc, #900] @ (922a4 ) │ │ │ │ │ + ldr r3, [pc, #876] @ (92290 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 92250 │ │ │ │ │ + bne.w 92270 │ │ │ │ │ add sp, #340 @ 0x154 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - bne.n 91ff0 │ │ │ │ │ + bne.n 92010 │ │ │ │ │ ldr.w r1, [r8, #112] @ 0x70 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr.w r2, [r1, r6, lsl #2] │ │ │ │ │ ldr.w r0, [r3, r5, lsl #2] │ │ │ │ │ vldr d6, [r2, #24] │ │ │ │ │ vldr d7, [r0, #24] │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 91ff0 │ │ │ │ │ + bne.n 92010 │ │ │ │ │ vldr d7, [r2, #32] │ │ │ │ │ lsls r2, r7, #2 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ vldr d6, [r2, #32] │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ @@ -251320,59 +251336,59 @@ │ │ │ │ │ vldr d7, [r2, #32] │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #1 │ │ │ │ │ movle r2, #0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.w 92244 │ │ │ │ │ + bne.w 92264 │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ │ mov sl, r4 │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 91e02 │ │ │ │ │ + b.n 91e22 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 91da8 │ │ │ │ │ + bne.w 91dc8 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ negs r4, r3 │ │ │ │ │ - b.n 91da8 │ │ │ │ │ + b.n 91dc8 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 91d9c │ │ │ │ │ + bne.w 91dbc │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ rsb sl, r3, #0 │ │ │ │ │ - b.n 91d9c │ │ │ │ │ + b.n 91dbc │ │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 12518 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ blx 12518 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 91d8e │ │ │ │ │ + b.n 91dae │ │ │ │ │ ldr.w r3, [r8, #112] @ 0x70 │ │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ │ ldr.w r0, [r3, r6, lsl #2] │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 12518 │ │ │ │ │ ldr.w r3, [r8, #112] @ 0x70 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr.w r0, [r3, r7, lsl #2] │ │ │ │ │ blx 12518 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n 91d54 │ │ │ │ │ + b.n 91d74 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 92114 │ │ │ │ │ + beq.w 92134 │ │ │ │ │ ldr.w r1, [r8, #112] @ 0x70 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, r0] │ │ │ │ │ ldr.w r0, [r1, r6, lsl #2] │ │ │ │ │ @@ -251390,19 +251406,19 @@ │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r6, #1 │ │ │ │ │ moveq r6, #0 │ │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #49 @ 0x31 │ │ │ │ │ - beq.w 9213c │ │ │ │ │ + beq.w 9215c │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 91e92 │ │ │ │ │ + beq.w 91eb2 │ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ │ blx 1246c │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ @@ -251412,98 +251428,98 @@ │ │ │ │ │ movs r0, #1 │ │ │ │ │ strd sl, r3, [sp] │ │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ │ blx 134b4 <__printf_chk@plt+0x4> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 91e98 │ │ │ │ │ + beq.w 91eb8 │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 92100 │ │ │ │ │ + beq.n 92120 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 91eb6 │ │ │ │ │ + b.n 91ed6 │ │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ blx 132c8 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d6, [pc, #448] @ 92260 │ │ │ │ │ + vldr d6, [pc, #448] @ 92280 │ │ │ │ │ vsub.f64 d7, d7, d0 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.w 91ede │ │ │ │ │ + bpl.w 91efe │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 91efc │ │ │ │ │ - ldr r3, [pc, #456] @ (92288 ) │ │ │ │ │ + b.n 91f1c │ │ │ │ │ + ldr r3, [pc, #456] @ (922a8 ) │ │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ strd r7, r2, [sp] │ │ │ │ │ - ldr r2, [pc, #440] @ (9228c ) │ │ │ │ │ + ldr r2, [pc, #440] @ (922ac ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 91ed4 │ │ │ │ │ + b.n 91ef4 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 92072 │ │ │ │ │ + bne.n 92092 │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ - beq.w 91ea8 │ │ │ │ │ + beq.w 91ec8 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ orr.w r4, sl, r4 │ │ │ │ │ orrs r4, r3 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ orrs r4, r3 │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ - beq.w 92248 │ │ │ │ │ + beq.w 92268 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 92078 │ │ │ │ │ + bne.n 92098 │ │ │ │ │ ldr.w r3, [r8, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ │ blx 11fa4 │ │ │ │ │ - b.n 92078 │ │ │ │ │ + b.n 92098 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq.w sl, #1 │ │ │ │ │ - bne.n 921fc │ │ │ │ │ + bne.n 9221c │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 91eb6 │ │ │ │ │ + b.n 91ed6 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r6, #1 │ │ │ │ │ moveq r6, #0 │ │ │ │ │ - b.n 9203a │ │ │ │ │ + b.n 9205a │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ │ blx 11fa4 │ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ @@ -251513,164 +251529,164 @@ │ │ │ │ │ moveq r2, #0 │ │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #0 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ - beq.n 921ba │ │ │ │ │ + beq.n 921da │ │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 91e92 │ │ │ │ │ + beq.w 91eb2 │ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ │ blx 1246c │ │ │ │ │ - ldr r1, [pc, #268] @ (92290 ) │ │ │ │ │ + ldr r1, [pc, #268] @ (922b0 ) │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 134b4 <__printf_chk@plt+0x4> │ │ │ │ │ - b.n 9203a │ │ │ │ │ + b.n 9205a │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 91e7c │ │ │ │ │ + beq.w 91e9c │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ │ - b.n 9203a │ │ │ │ │ + b.n 9205a │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ │ blx 11fa4 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ - b.n 91e56 │ │ │ │ │ + b.n 91e76 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ │ - b.n 92170 │ │ │ │ │ + b.n 92190 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ │ - b.n 92198 │ │ │ │ │ + b.n 921b8 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ │ blx 11fa4 │ │ │ │ │ - b.n 91ea8 │ │ │ │ │ - ldr r3, [pc, #168] @ (92288 ) │ │ │ │ │ + b.n 91ec8 │ │ │ │ │ + ldr r3, [pc, #168] @ (922a8 ) │ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #168] @ (92294 ) │ │ │ │ │ + ldr r2, [pc, #168] @ (922b4 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 91c7a │ │ │ │ │ + b.n 91c9a │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ - bne.n 9211e │ │ │ │ │ + bne.n 9213e │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r1, [r8, #112] @ 0x70 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ - b.n 91e02 │ │ │ │ │ + b.n 91e22 │ │ │ │ │ ldr.w sl, [sp, #132] @ 0x84 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #11 │ │ │ │ │ - bls.n 92244 │ │ │ │ │ - ldr r3, [pc, #116] @ (92298 ) │ │ │ │ │ + bls.n 92264 │ │ │ │ │ + ldr r3, [pc, #116] @ (922b8 ) │ │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r1, [pc, #108] @ (9229c ) │ │ │ │ │ + ldr r1, [pc, #108] @ (922bc ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ - ldr r2, [pc, #108] @ (922a0 ) │ │ │ │ │ + ldr r2, [pc, #108] @ (922c0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ strd sl, r1, [sp] │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 91efe │ │ │ │ │ + b.n 91f1e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 92078 │ │ │ │ │ - b.n 91ea8 │ │ │ │ │ + bne.w 92098 │ │ │ │ │ + b.n 91ec8 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 92000 │ │ │ │ │ + b.n 92020 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ - @ instruction: 0xf23c0004 │ │ │ │ │ - @ instruction: 0xf23a0004 │ │ │ │ │ + @ instruction: 0xf21c0004 │ │ │ │ │ + @ instruction: 0xf21a0004 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbnz r6, 92286 │ │ │ │ │ + cbnz r6, 922aa │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbnz r4, 9228e │ │ │ │ │ + cbnz r4, 922b2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xb85c │ │ │ │ │ + @ instruction: 0xb86c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - vhadd.s16 d16, d14, d4 │ │ │ │ │ + vhadd.s d0, d14, d4 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ │ + push {r3, r7} │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cbz r0, 922e4 │ │ │ │ │ + cbz r0, 92308 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - sxtb r4, r7 │ │ │ │ │ + uxth r4, r1 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sxtb r2, r5 │ │ │ │ │ + sxtb r2, r7 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - sxtb r0, r1 │ │ │ │ │ + sxtb r0, r3 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -000922a4 : │ │ │ │ │ +000922c4 : │ │ │ │ │ nco_rll_add_pnt(): │ │ │ │ │ - ldr r3, [pc, #104] @ (92310 ) │ │ │ │ │ - ldr.w ip, [pc, #108] @ 92314 │ │ │ │ │ + ldr r3, [pc, #104] @ (92330 ) │ │ │ │ │ + ldr.w ip, [pc, #108] @ 92334 │ │ │ │ │ add r3, pc │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr.w r2, [r3, ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ - cbnz r3, 922fe │ │ │ │ │ + cbnz r3, 9231e │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ add.w r1, r4, #32 │ │ │ │ │ ldr.w r3, [r6, r3, lsl #2] │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ adds r2, #16 │ │ │ │ │ ldr.w r4, [r2, #-12] │ │ │ │ │ @@ -251678,38 +251694,38 @@ │ │ │ │ │ ldr.w r0, [r2, #-8] │ │ │ │ │ ldr.w ip, [r2, #-4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str.w ip, [r3, #-4] │ │ │ │ │ str.w r6, [r3, #-16] │ │ │ │ │ str.w r4, [r3, #-12] │ │ │ │ │ str.w r0, [r3, #-8] │ │ │ │ │ - bne.n 922c8 │ │ │ │ │ + bne.n 922e8 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r0, [pc, #24] @ (92318 ) │ │ │ │ │ + ldr r0, [pc, #24] @ (92338 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 111a4 │ │ │ │ │ - b.n 922bc │ │ │ │ │ + b.n 922dc │ │ │ │ │ nop │ │ │ │ │ - subs.w r0, r6, r4 │ │ │ │ │ + @ instruction: 0xeb960004 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - uxth r2, r1 │ │ │ │ │ + uxth r2, r3 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0009231c : │ │ │ │ │ +0009233c : │ │ │ │ │ nco_mat_mlt(): │ │ │ │ │ vldr d3, [r1, #8] │ │ │ │ │ vldr d7, [r0, #8] │ │ │ │ │ vldr d4, [r0] │ │ │ │ │ vldr d5, [r1] │ │ │ │ │ vmul.f64 d7, d7, d3 │ │ │ │ │ vldr d6, [r0, #16] │ │ │ │ │ @@ -251736,15 +251752,15 @@ │ │ │ │ │ vldr d6, [r1, #16] │ │ │ │ │ vmla.f64 d7, d3, d4 │ │ │ │ │ vmla.f64 d7, d5, d6 │ │ │ │ │ vstr d7, [r2, #16] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00092398 : │ │ │ │ │ +000923b8 : │ │ │ │ │ nco_mat_inv(): │ │ │ │ │ vldr d4, [r0, #40] @ 0x28 │ │ │ │ │ vldr d3, [r0, #48] @ 0x30 │ │ │ │ │ vldr d2, [r0, #64] @ 0x40 │ │ │ │ │ vldr d0, [r0, #24] │ │ │ │ │ vmul.f64 d7, d4, d3 │ │ │ │ │ vpush {d8} │ │ │ │ │ @@ -251759,23 +251775,23 @@ │ │ │ │ │ vldr d2, [r0, #8] │ │ │ │ │ vnmls.f64 d3, d8, d0 │ │ │ │ │ vmul.f64 d7, d7, d2 │ │ │ │ │ vnmls.f64 d7, d4, d5 │ │ │ │ │ vmla.f64 d7, d3, d6 │ │ │ │ │ vcmp.f64 d7, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bvs.w 9252a │ │ │ │ │ + bvs.w 9254a │ │ │ │ │ vabs.f64 d6, d7 │ │ │ │ │ - vldr d5, [pc, #320] @ 92538 │ │ │ │ │ + vldr d5, [pc, #320] @ 92558 │ │ │ │ │ vcmp.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 9252a │ │ │ │ │ + bhi.w 9254a │ │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w 9252a │ │ │ │ │ + beq.w 9254a │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ vdiv.f64 d5, d6, d7 │ │ │ │ │ vmul.f64 d4, d4, d5 │ │ │ │ │ vstr d4, [r1] │ │ │ │ │ vldr d3, [r3, #64] @ 0x40 │ │ │ │ │ @@ -251848,22 +251864,22 @@ │ │ │ │ │ vpop {d8} │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ │ │ -00092540 : │ │ │ │ │ +00092560 : │ │ │ │ │ nco_mat_int_pl(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r1 │ │ │ │ │ - ldr r1, [pc, #436] @ (926fc ) │ │ │ │ │ + ldr r1, [pc, #436] @ (9271c ) │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr r2, [pc, #432] @ (92700 ) │ │ │ │ │ + ldr r2, [pc, #432] @ (92720 ) │ │ │ │ │ mov fp, r3 │ │ │ │ │ add r1, pc │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ movs r1, #3 │ │ │ │ │ @@ -251960,87 +251976,87 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ │ blx 121a0 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10178 │ │ │ │ │ - cbz r0, 926bc │ │ │ │ │ + cbz r0, 926dc │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 114e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 13458 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 117a0 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 117a0 │ │ │ │ │ - ldr r2, [pc, #96] @ (92704 ) │ │ │ │ │ - ldr r3, [pc, #92] @ (92700 ) │ │ │ │ │ + ldr r2, [pc, #96] @ (92724 ) │ │ │ │ │ + ldr r3, [pc, #92] @ (92720 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 926f6 │ │ │ │ │ + bne.n 92716 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 12978 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 92686 │ │ │ │ │ + bne.n 926a6 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 12540 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ vstr d0, [r5] │ │ │ │ │ blx 12540 │ │ │ │ │ movs r1, #2 │ │ │ │ │ vstr d0, [r5, #8] │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 12540 │ │ │ │ │ vstr d0, [r5, #16] │ │ │ │ │ movs r5, #1 │ │ │ │ │ - b.n 92688 │ │ │ │ │ + b.n 926a8 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - ldmdb r0, {r2} │ │ │ │ │ + ldrd r0, r0, [r0], #16 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 92680 │ │ │ │ │ + b.n 92660 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00092708 : │ │ │ │ │ +00092728 : │ │ │ │ │ nco_sph_seg_int(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r5, r3 │ │ │ │ │ - ldr r3, [pc, #656] @ (929a0 ) │ │ │ │ │ + ldr r3, [pc, #656] @ (929c0 ) │ │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ │ - ldr.w lr, [pc, #656] @ 929a4 │ │ │ │ │ + ldr.w lr, [pc, #656] @ 929c4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ add r7, sp, #168 @ 0xa8 │ │ │ │ │ add lr, pc │ │ │ │ │ mov ip, r7 │ │ │ │ │ ldr r4, [sp, #232] @ 0xe8 │ │ │ │ │ add.w r9, sp, #48 @ 0x30 │ │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - ldr r2, [pc, #636] @ (929a8 ) │ │ │ │ │ + ldr r2, [pc, #636] @ (929c8 ) │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr.w sl, [sp, #248] @ 0xf8 │ │ │ │ │ ldr.w fp, [sp, #240] @ 0xf0 │ │ │ │ │ - ldr.w r8, [pc, #628] @ 929ac │ │ │ │ │ + ldr.w r8, [pc, #628] @ 929cc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r8, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ @@ -252049,63 +252065,63 @@ │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr.w r3, [lr] │ │ │ │ │ strh.w r3, [ip] │ │ │ │ │ blx 11158 │ │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ │ strh.w r3, [sl] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 92936 │ │ │ │ │ + beq.w 92956 │ │ │ │ │ mov r3, r5 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 12394 │ │ │ │ │ - ldr r3, [pc, #556] @ (929b0 ) │ │ │ │ │ + ldr r3, [pc, #556] @ (929d0 ) │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr.w fp, [r8, r3] │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ - cbz r3, 927c8 │ │ │ │ │ - ldr r3, [pc, #548] @ (929b4 ) │ │ │ │ │ + cbz r3, 927e8 │ │ │ │ │ + ldr r3, [pc, #548] @ (929d4 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.n 927ee │ │ │ │ │ - ldr r3, [pc, #536] @ (929b8 ) │ │ │ │ │ + bne.n 9280e │ │ │ │ │ + ldr r3, [pc, #536] @ (929d8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d7, [sp, #64] @ 0x40 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #532] @ (929bc ) │ │ │ │ │ + ldr r2, [pc, #532] @ (929dc ) │ │ │ │ │ strd r3, sl, [sp] │ │ │ │ │ mov r3, r7 │ │ │ │ │ vstr d7, [sp, #24] │ │ │ │ │ add r2, pc │ │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ vldr d7, [sp, #48] @ 0x30 │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.n 927f4 │ │ │ │ │ + bne.n 92814 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - ldr r1, [pc, #492] @ (929c0 ) │ │ │ │ │ - ldr r2, [pc, #460] @ (929a0 ) │ │ │ │ │ + ldr r1, [pc, #492] @ (929e0 ) │ │ │ │ │ + ldr r2, [pc, #460] @ (929c0 ) │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [sp, #188] @ 0xbc │ │ │ │ │ eors r1, r2 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ - bne.w 9299a │ │ │ │ │ + bne.w 929ba │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #196 @ 0xc4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #468] @ (929c4 ) │ │ │ │ │ + ldr r3, [pc, #468] @ (929e4 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 927a0 │ │ │ │ │ + b.n 927c0 │ │ │ │ │ vldr d2, [r4] │ │ │ │ │ add.w r9, sp, #128 @ 0x80 │ │ │ │ │ vldr d6, [r4, #8] │ │ │ │ │ mov r0, r9 │ │ │ │ │ vldr d7, [r4, #16] │ │ │ │ │ vldr d3, [r5] │ │ │ │ │ vldr d4, [r5, #8] │ │ │ │ │ @@ -252128,15 +252144,15 @@ │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - cbz r3, 92886 │ │ │ │ │ + cbz r3, 928a6 │ │ │ │ │ vldr d6, [sp, #128] @ 0x80 │ │ │ │ │ vldr d7, [sp, #136] @ 0x88 │ │ │ │ │ vldr d4, [sp, #144] @ 0x90 │ │ │ │ │ vdiv.f64 d5, d6, d0 │ │ │ │ │ vdiv.f64 d6, d7, d0 │ │ │ │ │ vdiv.f64 d7, d4, d0 │ │ │ │ │ vstr d5, [sp, #128] @ 0x80 │ │ │ │ │ @@ -252147,77 +252163,77 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r2, r9 │ │ │ │ │ blx 12e1c │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 92910 │ │ │ │ │ + bne.n 92930 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 927ce │ │ │ │ │ + beq.n 927ee │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r9 │ │ │ │ │ blx 12e1c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 927ce │ │ │ │ │ + beq.n 927ee │ │ │ │ │ cmp r6, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq.n 928c2 │ │ │ │ │ + beq.n 928e2 │ │ │ │ │ cmp r6, #3 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ │ moveq r3, #104 @ 0x68 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ strb.w r3, [sl] │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ - beq.n 928d6 │ │ │ │ │ + beq.n 928f6 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #49 @ 0x31 │ │ │ │ │ moveq r3, #104 @ 0x68 │ │ │ │ │ strb.w r3, [sl, #1] │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 92978 │ │ │ │ │ + bne.n 92998 │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ add r6, sp, #160 @ 0xa0 │ │ │ │ │ mov r5, r9 │ │ │ │ │ adds r4, #16 │ │ │ │ │ add.w r9, r9, #16 │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ str.w r0, [r4, #-16] │ │ │ │ │ str.w r1, [r4, #-12] │ │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 928e6 │ │ │ │ │ + bne.n 92906 │ │ │ │ │ ldmia.w r9!, {r0, r1} │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ - b.n 927d0 │ │ │ │ │ - ldr r0, [pc, #180] @ (929c8 ) │ │ │ │ │ + b.n 927f0 │ │ │ │ │ + ldr r0, [pc, #180] @ (929e8 ) │ │ │ │ │ mov r1, r9 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #4 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 111a4 │ │ │ │ │ - ldr r3, [pc, #148] @ (929b4 ) │ │ │ │ │ - ldr r2, [pc, #168] @ (929cc ) │ │ │ │ │ + ldr r3, [pc, #148] @ (929d4 ) │ │ │ │ │ + ldr r2, [pc, #168] @ (929ec ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 928a0 │ │ │ │ │ + b.n 928c0 │ │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ │ add.w fp, sp, #128 @ 0x80 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ blx 104c0 │ │ │ │ │ @@ -252234,72 +252250,72 @@ │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, fp │ │ │ │ │ blx 11aa4 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11aa4 │ │ │ │ │ - b.n 92770 │ │ │ │ │ - ldr r2, [pc, #56] @ (929b4 ) │ │ │ │ │ + b.n 92790 │ │ │ │ │ + ldr r2, [pc, #56] @ (929d4 ) │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldrd r4, r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r1, [r8, r2] │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ - ldr r2, [pc, #68] @ (929d0 ) │ │ │ │ │ + ldr r2, [pc, #68] @ (929f0 ) │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 928e2 │ │ │ │ │ + b.n 92902 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 92814 │ │ │ │ │ + b.n 927f4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 927f8 │ │ │ │ │ + b.n 927d8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 92b60 │ │ │ │ │ + b.n 92b80 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ │ + add r6, sp, #8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 926dc │ │ │ │ │ + b.n 926bc │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r7, pc, #800 @ (adr r7, 92ce8 ) │ │ │ │ │ + add r7, pc, #864 @ (adr r7, 92d48 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -000929d4 : │ │ │ │ │ +000929f4 : │ │ │ │ │ nco_sph_intersect(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r1 │ │ │ │ │ - ldr r5, [pc, #924] @ (92d78 ) │ │ │ │ │ - ldr r4, [pc, #924] @ (92d7c ) │ │ │ │ │ + ldr r5, [pc, #924] @ (92d98 ) │ │ │ │ │ + ldr r4, [pc, #924] @ (92d9c ) │ │ │ │ │ mov r9, r0 │ │ │ │ │ add r5, pc │ │ │ │ │ vpush {d8-d12} │ │ │ │ │ sub.w sp, sp, #56320 @ 0xdc00 │ │ │ │ │ - ldr r7, [pc, #916] @ (92d80 ) │ │ │ │ │ + ldr r7, [pc, #916] @ (92da0 ) │ │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ │ - ldr.w ip, [pc, #916] @ 92d84 │ │ │ │ │ + ldr.w ip, [pc, #916] @ 92da4 │ │ │ │ │ ldr r4, [r5, r4] │ │ │ │ │ add.w r6, sp, #56320 @ 0xdc00 │ │ │ │ │ - ldr r5, [pc, #908] @ (92d88 ) │ │ │ │ │ + ldr r5, [pc, #908] @ (92da8 ) │ │ │ │ │ adds r6, #220 @ 0xdc │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ str r4, [r6, #0] │ │ │ │ │ mov.w r4, #0 │ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ │ add.w r1, sp, #56576 @ 0xdd00 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ @@ -252309,15 +252325,15 @@ │ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ mov r4, r3 │ │ │ │ │ strd r2, r0, [sp, #100] @ 0x64 │ │ │ │ │ add.w r3, sp, #3296 @ 0xce0 │ │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ - ldr r3, [pc, #868] @ (92d8c ) │ │ │ │ │ + ldr r3, [pc, #868] @ (92dac ) │ │ │ │ │ add r6, sp, #152 @ 0x98 │ │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ │ add r3, pc │ │ │ │ │ add r5, pc │ │ │ │ │ mov lr, r3 │ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ │ @@ -252345,17 +252361,17 @@ │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ │ strb r1, [r3, #0] │ │ │ │ │ ldr.w r3, [lr, ip] │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 92d30 │ │ │ │ │ + bne.w 92d50 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - vldr d8, [pc, #732] @ 92d68 │ │ │ │ │ + vldr d8, [pc, #732] @ 92d88 │ │ │ │ │ mov sl, r8 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov r5, r8 │ │ │ │ │ movs r3, #2 │ │ │ │ │ str.w r8, [sp, #96] @ 0x60 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ @@ -252383,15 +252399,15 @@ │ │ │ │ │ mov.w r4, r8, lsl #2 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w r1, [r0, r8, lsl #2] │ │ │ │ │ ldr r0, [r0, r6] │ │ │ │ │ blx 104c0 │ │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92cda │ │ │ │ │ + bmi.w 92cfa │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov.w r8, r3, lsl #2 │ │ │ │ │ mov r3, r9 │ │ │ │ │ @@ -252404,15 +252420,15 @@ │ │ │ │ │ lsls r3, r4, #2 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr.w r1, [r0, r4, lsl #2] │ │ │ │ │ ldr.w r0, [r0, r8] │ │ │ │ │ blx 104c0 │ │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 92d1a │ │ │ │ │ + bmi.w 92d3a │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ mov sl, r4 │ │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ mov r9, r3 │ │ │ │ │ @@ -252448,23 +252464,23 @@ │ │ │ │ │ blx 134cc │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw ip, r3, #3144 @ 0xc48 │ │ │ │ │ subw lr, r3, #3128 @ 0xc38 │ │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 92d5a │ │ │ │ │ + bne.w 92d7a │ │ │ │ │ negs r0, r1 │ │ │ │ │ str.w r0, [ip] │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw r3, r3, #3144 @ 0xc48 │ │ │ │ │ ldrd ip, r2, [r3, #8] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.w 92d50 │ │ │ │ │ - cbnz r2, 92bc6 │ │ │ │ │ + beq.w 92d70 │ │ │ │ │ + cbnz r2, 92be6 │ │ │ │ │ rsb r2, ip, #0 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ orr.w r8, r0, r1 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ orr.w r8, r8, ip │ │ │ │ │ vmov.f64 d9, #112 @ 0x3f800000 1.0 │ │ │ │ │ subw r3, r3, #3144 @ 0xc48 │ │ │ │ │ @@ -252478,47 +252494,47 @@ │ │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ │ blx 1156c │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ blx 132c8 │ │ │ │ │ vsub.f64 d9, d9, d0 │ │ │ │ │ - vldr d7, [pc, #356] @ 92d68 │ │ │ │ │ + vldr d7, [pc, #356] @ 92d88 │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite mi │ │ │ │ │ movmi r2, #1 │ │ │ │ │ movpl r2, #0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #0 │ │ │ │ │ andne.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 92efe │ │ │ │ │ + bne.w 92f1e │ │ │ │ │ vmov.f64 d7, #0 @ 0x40000000 2.0 │ │ │ │ │ - vldr d6, [pc, #324] @ 92d70 │ │ │ │ │ + vldr d6, [pc, #324] @ 92d90 │ │ │ │ │ vsub.f64 d7, d9, d7 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 93340 │ │ │ │ │ + bmi.w 93360 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ clz r8, r8 │ │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 92da0 │ │ │ │ │ + bne.w 92dc0 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 9303a │ │ │ │ │ + beq.w 9305a │ │ │ │ │ ldrd r3, r2, [sp, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ - beq.w 92da0 │ │ │ │ │ + beq.w 92dc0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ │ @@ -252528,143 +252544,143 @@ │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ mov r0, sl │ │ │ │ │ mov fp, r1 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ - ldr r3, [pc, #248] @ (92d90 ) │ │ │ │ │ + ldr r3, [pc, #248] @ (92db0 ) │ │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ mov sl, r1 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ strh r3, [r2, #0] │ │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 92ec8 │ │ │ │ │ + bne.w 92ee8 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bgt.w 92e62 │ │ │ │ │ + bgt.w 92e82 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it ge │ │ │ │ │ cmpge r7, r3 │ │ │ │ │ - bge.w 92ec4 │ │ │ │ │ + bge.w 92ee4 │ │ │ │ │ cmp.w r7, r3, lsl #1 │ │ │ │ │ - bge.w 92ec4 │ │ │ │ │ + bge.w 92ee4 │ │ │ │ │ cmp.w r5, r2, lsl #1 │ │ │ │ │ - blt.w 92aaa │ │ │ │ │ - b.n 92ec4 │ │ │ │ │ + blt.w 92aca │ │ │ │ │ + b.n 92ee4 │ │ │ │ │ add.w r0, r8, #1 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r8, r1 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.w 92ad0 │ │ │ │ │ + bne.w 92af0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - ldr r2, [pc, #160] @ (92d94 ) │ │ │ │ │ + ldr r2, [pc, #160] @ (92db4 ) │ │ │ │ │ add.w r1, sp, #56320 @ 0xdc00 │ │ │ │ │ - ldr r3, [pc, #132] @ (92d7c ) │ │ │ │ │ + ldr r3, [pc, #132] @ (92d9c ) │ │ │ │ │ adds r1, #220 @ 0xdc │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 93598 │ │ │ │ │ + bne.w 935b8 │ │ │ │ │ add.w sp, sp, #56320 @ 0xdc00 │ │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ │ vpop {d8-d12} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.w 92b06 │ │ │ │ │ - b.n 92cee │ │ │ │ │ - ldr r3, [pc, #100] @ (92d98 ) │ │ │ │ │ + bne.w 92b26 │ │ │ │ │ + b.n 92d0e │ │ │ │ │ + ldr r3, [pc, #100] @ (92db8 ) │ │ │ │ │ ldr.w r3, [lr, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ - ldr r2, [pc, #84] @ (92d9c ) │ │ │ │ │ + ldr r2, [pc, #84] @ (92dbc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 92a86 │ │ │ │ │ + b.n 92aa6 │ │ │ │ │ rsb ip, r2, #0 │ │ │ │ │ str.w ip, [r3, #8] │ │ │ │ │ - b.n 92bc6 │ │ │ │ │ + b.n 92be6 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 92bac │ │ │ │ │ + bne.w 92bcc │ │ │ │ │ negs r1, r0 │ │ │ │ │ str.w r1, [ip, #4] │ │ │ │ │ - b.n 92bac │ │ │ │ │ + b.n 92bcc │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ ldrh r4, [r7, #12] │ │ │ │ │ str r7, [sp, #864] @ 0x360 │ │ │ │ │ - bcs.n 92cdc │ │ │ │ │ + bcs.n 92cfc │ │ │ │ │ subs r4, #156 @ 0x9c │ │ │ │ │ - b.n 9267c │ │ │ │ │ + b.n 9265c │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 925f4 │ │ │ │ │ + b.n 925d4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ │ + add r1, sp, #8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 93064 │ │ │ │ │ + b.n 93044 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r7, pc, #144 @ (adr r7, 92e30 ) │ │ │ │ │ + add r7, pc, #208 @ (adr r7, 92e90 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ sub.w r3, r3, #2 │ │ │ │ │ clz r3, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - cbz r3, 92dd0 │ │ │ │ │ + cbz r3, 92df0 │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 92f44 │ │ │ │ │ + beq.w 92f64 │ │ │ │ │ ldrb.w r3, [r2, sl] │ │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ │ - bne.w 92f3a │ │ │ │ │ + bne.w 92f5a │ │ │ │ │ movs r5, #0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 92f4e │ │ │ │ │ + bne.w 92f6e │ │ │ │ │ ldrd r3, r2, [sp, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ @@ -252680,154 +252696,154 @@ │ │ │ │ │ ldrd r2, r1, [r3] │ │ │ │ │ mul.w r1, r2, r1 │ │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ ands r3, r1 │ │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 93150 │ │ │ │ │ + beq.w 93170 │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 93044 │ │ │ │ │ + bne.w 93064 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 92eea │ │ │ │ │ + bne.n 92f0a │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 930be │ │ │ │ │ + bne.w 930de │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 92eea │ │ │ │ │ + bne.n 92f0a │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw r3, r3, #3144 @ 0xc48 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 930c6 │ │ │ │ │ + beq.w 930e6 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 930d2 │ │ │ │ │ + beq.w 930f2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 93372 │ │ │ │ │ + bne.w 93392 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ str.w r8, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 92c82 │ │ │ │ │ + b.n 92ca2 │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ blx 12c64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 93386 │ │ │ │ │ + beq.w 933a6 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw r2, r3, #2792 @ 0xae8 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.n 92ea0 │ │ │ │ │ + blt.n 92ec0 │ │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ge │ │ │ │ │ cmpge r1, r2 │ │ │ │ │ - beq.n 92ec0 │ │ │ │ │ + beq.n 92ee0 │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ subw r2, r2, #2792 @ 0xae8 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 92cba │ │ │ │ │ + blt.w 92cda │ │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ge │ │ │ │ │ cmpge r1, r2 │ │ │ │ │ - bne.w 92cba │ │ │ │ │ + bne.w 92cda │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 92cf0 │ │ │ │ │ - ldr.w r3, [pc, #1872] @ 9361c │ │ │ │ │ + b.n 92d10 │ │ │ │ │ + ldr.w r3, [pc, #1872] @ 9363c │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ strd r1, r5, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd fp, r7, [sp] │ │ │ │ │ - ldr.w r2, [pc, #1860] @ 93620 │ │ │ │ │ + ldr.w r2, [pc, #1860] @ 93640 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 92cb0 │ │ │ │ │ + b.n 92cd0 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 930d8 │ │ │ │ │ + beq.w 930f8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ adds r7, #1 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 92c82 │ │ │ │ │ + b.n 92ca2 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd r0, r1, [r2, #-72] @ 0x48 │ │ │ │ │ strd r0, r1, [r2, #-64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 930b8 │ │ │ │ │ + beq.w 930d8 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ subs r3, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ - cbz r3, 92f4e │ │ │ │ │ + cbz r3, 92f6e │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ - cbz r3, 92f4a │ │ │ │ │ + cbz r3, 92f6a │ │ │ │ │ ldrb.w r3, [r2, sl] │ │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ │ - beq.w 9337e │ │ │ │ │ + beq.w 9339e │ │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #101 @ 0x65 │ │ │ │ │ - beq.w 93260 │ │ │ │ │ + beq.w 93280 │ │ │ │ │ movs r3, #2 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 92dd0 │ │ │ │ │ + b.n 92df0 │ │ │ │ │ movs r3, #2 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ │ add.w r0, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r0, #188 @ 0xbc │ │ │ │ │ subw r3, r1, #3156 @ 0xc54 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subw r3, r1, #3148 @ 0xc4c │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ strb r1, [r0, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ mov.w r1, #2 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ - beq.w 930fc │ │ │ │ │ + beq.w 9311c │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 93012 │ │ │ │ │ + bne.n 93032 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ sub.w r3, r3, #3152 @ 0xc50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n 93012 │ │ │ │ │ + bne.n 93032 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w lr, sp, #56320 @ 0xdc00 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ add.w lr, lr, #188 @ 0xbc │ │ │ │ │ ldr.w r0, [r9, #112] @ 0x70 │ │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ @@ -252849,40 +252865,40 @@ │ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx 12e58 │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #188 @ 0xbc │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 932f4 │ │ │ │ │ + bne.w 93314 │ │ │ │ │ ldrd r2, r1, [sp, #108] @ 0x6c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ │ - bne.w 93254 │ │ │ │ │ - ldr.w r3, [pc, #1588] @ 93624 │ │ │ │ │ + bne.w 93274 │ │ │ │ │ + ldr.w r3, [pc, #1588] @ 93644 │ │ │ │ │ add r3, pc │ │ │ │ │ add.w r2, sp, #56320 @ 0xdc00 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ adds r2, #192 @ 0xc0 │ │ │ │ │ strh r3, [r2, #0] │ │ │ │ │ add.w r2, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r2, #194 @ 0xc2 │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ │ - b.n 93034 │ │ │ │ │ + b.n 93054 │ │ │ │ │ ldrd r3, r2, [sp, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ @@ -252890,96 +252906,96 @@ │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #194 @ 0xc2 │ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - b.n 92dfa │ │ │ │ │ + b.n 92e1a │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 92c5a │ │ │ │ │ - b.n 92c68 │ │ │ │ │ + bne.w 92c7a │ │ │ │ │ + b.n 92c88 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ subw r3, r3, #3144 @ 0xc48 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ blx 1246c │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ │ strd r4, r1, [sp, #4] │ │ │ │ │ - ldr.w r1, [pc, #1472] @ 93628 │ │ │ │ │ + ldr.w r1, [pc, #1472] @ 93648 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ blx 134b4 <__printf_chk@plt+0x4> │ │ │ │ │ - ldr.w r1, [pc, #1448] @ 9362c │ │ │ │ │ + ldr.w r1, [pc, #1448] @ 9364c │ │ │ │ │ vmov r2, r3, d9 │ │ │ │ │ vstr d10, [sp] │ │ │ │ │ add r1, pc │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 134b4 <__printf_chk@plt+0x4> │ │ │ │ │ - ldr.w r0, [pc, #1432] @ 93630 │ │ │ │ │ + ldr.w r0, [pc, #1432] @ 93650 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ movs r3, #1 │ │ │ │ │ add r0, pc │ │ │ │ │ movs r2, #4 │ │ │ │ │ blx 111a4 │ │ │ │ │ - ldr.w r0, [pc, #1420] @ 93634 │ │ │ │ │ + ldr.w r0, [pc, #1420] @ 93654 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ movs r3, #1 │ │ │ │ │ add r0, pc │ │ │ │ │ movs r2, #4 │ │ │ │ │ blx 111a4 │ │ │ │ │ - b.n 92e24 │ │ │ │ │ + b.n 92e44 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - b.n 92c5a │ │ │ │ │ + b.n 92c7a │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 9326e │ │ │ │ │ + beq.w 9328e │ │ │ │ │ movs r3, #1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 92c82 │ │ │ │ │ + b.n 92ca2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 92ef2 │ │ │ │ │ + bne.w 92f12 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mvn.w r3, #1 │ │ │ │ │ blx 110f0 │ │ │ │ │ - b.n 92ef2 │ │ │ │ │ + b.n 92f12 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ sub.w r3, r3, #3152 @ 0xc50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 93012 │ │ │ │ │ + bne.n 93032 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w lr, sp, #56320 @ 0xdc00 │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ add.w lr, lr, #188 @ 0xbc │ │ │ │ │ ldr.w r0, [r9, #112] @ 0x70 │ │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ @@ -252998,27 +253014,27 @@ │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ ldr r0, [r0, r1] │ │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx 11fd4 │ │ │ │ │ - b.n 92fc6 │ │ │ │ │ + b.n 92fe6 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw r3, r3, #3156 @ 0xc54 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 93292 │ │ │ │ │ + beq.w 932b2 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 92e1a │ │ │ │ │ + bne.w 92e3a │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ sub.w r3, r3, #3152 @ 0xc50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 92e1a │ │ │ │ │ + bne.w 92e3a │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ @@ -253040,46 +253056,46 @@ │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ │ blx 10328 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 92e1a │ │ │ │ │ + beq.w 92e3a │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ - beq.w 933bc │ │ │ │ │ + beq.w 933dc │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ subw r2, r2, #3144 @ 0xc48 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.w 935fa │ │ │ │ │ + beq.w 9361a │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ │ it eq │ │ │ │ │ moveq r4, fp │ │ │ │ │ - beq.n 931f2 │ │ │ │ │ + beq.n 93212 │ │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ │ it ne │ │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #193 @ 0xc1 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ │ it eq │ │ │ │ │ streq.w sl, [sp, #128] @ 0x80 │ │ │ │ │ - beq.n 93210 │ │ │ │ │ + beq.n 93230 │ │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, r1 │ │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ │ @@ -253092,40 +253108,40 @@ │ │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ blx 110f0 │ │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9341e │ │ │ │ │ + beq.w 9343e │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 92e24 │ │ │ │ │ + beq.w 92e44 │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ blx 1246c │ │ │ │ │ - ldr r1, [pc, #1008] @ (93638 ) │ │ │ │ │ + ldr r1, [pc, #1008] @ (93658 ) │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 134b4 <__printf_chk@plt+0x4> │ │ │ │ │ - b.n 92e1a │ │ │ │ │ + b.n 92e3a │ │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ │ - bne.w 93024 │ │ │ │ │ - ldr r3, [pc, #992] @ (9363c ) │ │ │ │ │ + bne.w 93044 │ │ │ │ │ + ldr r3, [pc, #992] @ (9365c ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 92ff2 │ │ │ │ │ + b.n 93012 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ │ cmp r3, #105 @ 0x69 │ │ │ │ │ - bne.w 92f44 │ │ │ │ │ - b.n 92dca │ │ │ │ │ + bne.w 92f64 │ │ │ │ │ + b.n 92dea │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ mvn.w r2, #1 │ │ │ │ │ @@ -253133,22 +253149,22 @@ │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, sl │ │ │ │ │ blx 110f0 │ │ │ │ │ - b.n 930c6 │ │ │ │ │ + b.n 930e6 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ sub.w r3, r3, #3152 @ 0xc50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 93428 │ │ │ │ │ + beq.w 93448 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 92e1a │ │ │ │ │ + bne.w 92e3a │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r1, [r3, r2] │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ │ @@ -253169,144 +253185,144 @@ │ │ │ │ │ add.w ip, ip, #48 @ 0x30 │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ ldr.w r6, [ip] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx 10328 │ │ │ │ │ - b.n 931b2 │ │ │ │ │ + b.n 931d2 │ │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ │ - beq.n 9338e │ │ │ │ │ + beq.n 933ae │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ │ subw r2, r2, #3148 @ 0xc4c │ │ │ │ │ - bne.n 93402 │ │ │ │ │ + bne.n 93422 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 934d0 │ │ │ │ │ + beq.w 934f0 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9349c │ │ │ │ │ + beq.w 934bc │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 9359c │ │ │ │ │ + beq.w 935bc │ │ │ │ │ ldrd r2, r1, [sp, #108] @ 0x6c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 93476 │ │ │ │ │ + beq.w 93496 │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ │ - b.n 92fe6 │ │ │ │ │ + b.n 93006 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #11 │ │ │ │ │ - bls.w 92cee │ │ │ │ │ - ldr r3, [pc, #756] @ (93640 ) │ │ │ │ │ + bls.w 92d0e │ │ │ │ │ + ldr r3, [pc, #756] @ (93660 ) │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #748] @ (93644 ) │ │ │ │ │ + ldr r2, [pc, #748] @ (93664 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ str.w sl, [sp, #8] │ │ │ │ │ str.w fp, [sp, #4] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 92cee │ │ │ │ │ + b.n 92d0e │ │ │ │ │ adds r7, #1 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ str.w r8, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 92c82 │ │ │ │ │ + b.n 92ca2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 92f4e │ │ │ │ │ + b.n 92f6e │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 92ec0 │ │ │ │ │ + b.n 92ee0 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 933ee │ │ │ │ │ + beq.n 9340e │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ subw r2, r2, #3148 @ 0xc4c │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9360c │ │ │ │ │ + bne.w 9362c │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 93600 │ │ │ │ │ + bne.w 93620 │ │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ │ mov r7, r5 │ │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ │ - b.n 92fec │ │ │ │ │ + b.n 9300c │ │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ │ - bne.w 93236 │ │ │ │ │ + bne.w 93256 │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #193 @ 0xc1 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ │ - bne.w 93236 │ │ │ │ │ + bne.w 93256 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw r3, r3, #3144 @ 0xc48 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 93616 │ │ │ │ │ + beq.w 93636 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 93236 │ │ │ │ │ + bne.w 93256 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 93210 │ │ │ │ │ + b.n 93230 │ │ │ │ │ ldrd r3, r2, [sp, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 92fec │ │ │ │ │ + b.n 9300c │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 9348c │ │ │ │ │ + bne.n 934ac │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 93480 │ │ │ │ │ + beq.n 934a0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 93338 │ │ │ │ │ + b.n 93358 │ │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - b.n 93236 │ │ │ │ │ + b.n 93256 │ │ │ │ │ ldr.w r3, [r9, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r1, [r3, r2] │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ │ @@ -253327,33 +253343,33 @@ │ │ │ │ │ add.w ip, ip, #48 @ 0x30 │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ ldr.w r6, [ip] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx 13178 │ │ │ │ │ - b.n 931b2 │ │ │ │ │ + b.n 931d2 │ │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - b.n 92fe6 │ │ │ │ │ + b.n 93006 │ │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ │ - b.n 93024 │ │ │ │ │ + b.n 93044 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w 9331e │ │ │ │ │ + bne.w 9333e │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ │ - b.n 93412 │ │ │ │ │ + b.n 93432 │ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ @@ -253367,15 +253383,15 @@ │ │ │ │ │ blx 110f0 │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #188 @ 0xbc │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ │ strd r6, r1, [sp, #108] @ 0x6c │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ - b.n 93330 │ │ │ │ │ + b.n 93350 │ │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ vmov.f64 d11, #112 @ 0x3f800000 1.0 │ │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ sub.w r2, r3, #96 @ 0x60 │ │ │ │ │ ldr.w r0, [r9, #112] @ 0x70 │ │ │ │ │ subs r3, #56 @ 0x38 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ @@ -253427,30 +253443,30 @@ │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite gt │ │ │ │ │ movgt r0, #1 │ │ │ │ │ movle r0, #0 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 935e6 │ │ │ │ │ + bne.n 93606 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ subw r3, r3, #3148 @ 0xc4c │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #188 @ 0xbc │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ - cbnz r2, 935ce │ │ │ │ │ + cbnz r2, 935ee │ │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ │ - beq.n 9349c │ │ │ │ │ + beq.n 934bc │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ strd r2, r1, [sp, #108] @ 0x6c │ │ │ │ │ - b.n 93330 │ │ │ │ │ + b.n 93350 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ │ @@ -253463,89 +253479,89 @@ │ │ │ │ │ add.w r3, sp, #56320 @ 0xdc00 │ │ │ │ │ adds r3, #188 @ 0xbc │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r1, r2, [sp, #72] @ 0x48 │ │ │ │ │ strd r1, r2, [sp, #108] @ 0x6c │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ - b.n 93330 │ │ │ │ │ + b.n 93350 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w 9331e │ │ │ │ │ + bne.w 9333e │ │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ │ - beq.n 9359c │ │ │ │ │ + beq.n 935bc │ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ - b.n 93330 │ │ │ │ │ + b.n 93350 │ │ │ │ │ blx 1246c │ │ │ │ │ - ldr r1, [pc, #92] @ (93648 ) │ │ │ │ │ + ldr r1, [pc, #92] @ (93668 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ add r1, pc │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 134b4 <__printf_chk@plt+0x4> │ │ │ │ │ - b.n 93574 │ │ │ │ │ + b.n 93594 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 931e2 │ │ │ │ │ + b.n 93202 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ strd r2, r1, [sp, #108] @ 0x6c │ │ │ │ │ - b.n 93338 │ │ │ │ │ + b.n 93358 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w 9331e │ │ │ │ │ - b.n 935da │ │ │ │ │ + bne.w 9333e │ │ │ │ │ + b.n 935fa │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 933e6 │ │ │ │ │ + b.n 93406 │ │ │ │ │ nop │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r6, pc, #432 @ (adr r6, 937d4 ) │ │ │ │ │ + add r6, pc, #496 @ (adr r6, 93834 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r6, pc, #912 @ (adr r6, 939b8 ) │ │ │ │ │ + add r6, pc, #976 @ (adr r6, 93a18 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, pc, #464 @ (adr r4, 937fc ) │ │ │ │ │ + add r4, pc, #528 @ (adr r4, 9385c ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r6, pc, #312 @ (adr r6, 93768 ) │ │ │ │ │ + add r6, pc, #376 @ (adr r6, 937c8 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r6, pc, #344 @ (adr r6, 9378c ) │ │ │ │ │ + add r6, pc, #408 @ (adr r6, 937ec ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r6, pc, #312 @ (adr r6, 93770 ) │ │ │ │ │ + add r6, pc, #376 @ (adr r6, 937d0 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r2, pc, #496 @ (adr r2, 9382c ) │ │ │ │ │ + add r2, pc, #560 @ (adr r2, 9388c ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r4, pc, #496 @ (adr r4, 93830 ) │ │ │ │ │ + add r4, pc, #560 @ (adr r4, 93890 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r2, pc, #912 @ (adr r2, 939d8 ) │ │ │ │ │ + add r2, pc, #976 @ (adr r2, 93a38 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, pc, #560 @ (adr r0, 9387c ) │ │ │ │ │ + add r0, pc, #624 @ (adr r0, 938dc ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0009364c : │ │ │ │ │ +0009366c : │ │ │ │ │ nco_sph_intersect_pre(): │ │ │ │ │ - ldr r3, [pc, #456] @ (93818 ) │ │ │ │ │ + ldr r3, [pc, #456] @ (93838 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov sl, r1 │ │ │ │ │ - ldr r1, [pc, #452] @ (9381c ) │ │ │ │ │ + ldr r1, [pc, #452] @ (9383c ) │ │ │ │ │ add r3, pc │ │ │ │ │ mov r4, r2 │ │ │ │ │ - ldr r2, [pc, #452] @ (93820 ) │ │ │ │ │ + ldr r2, [pc, #452] @ (93840 ) │ │ │ │ │ add r1, pc │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r9, r0 │ │ │ │ │ - ldr r5, [pc, #440] @ (93824 ) │ │ │ │ │ + ldr r5, [pc, #440] @ (93844 ) │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ movs r1, #0 │ │ │ │ │ add r5, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #236] @ 0xec │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ strh.w r3, [sp, #232] @ 0xe8 │ │ │ │ │ @@ -253558,56 +253574,56 @@ │ │ │ │ │ blx 11158 │ │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ blx 12840 │ │ │ │ │ - ldr r3, [pc, #392] @ (93828 ) │ │ │ │ │ + ldr r3, [pc, #392] @ (93848 ) │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 937f6 │ │ │ │ │ + bne.w 93816 │ │ │ │ │ ldr.w r6, [sl, #16] │ │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - ble.w 937be │ │ │ │ │ + ble.w 937de │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - vldr d8, [pc, #336] @ 93810 │ │ │ │ │ + vldr d8, [pc, #336] @ 93830 │ │ │ │ │ mov r5, fp │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ strd r6, r4, [sp, #64] @ 0x40 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ adds r3, r6, r4 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ │ movs r1, #0 │ │ │ │ │ blx 11158 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 937e2 │ │ │ │ │ + ble.n 93802 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ subs r4, r3, #1 │ │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b.n 93706 │ │ │ │ │ + b.n 93726 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ adds r4, #1 │ │ │ │ │ add.w r8, r8, #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 93784 │ │ │ │ │ + beq.n 937a4 │ │ │ │ │ ldr.w r3, [sl, #112] @ 0x70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr.w r7, [r3, fp] │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ ldr.w r2, [r9, #112] @ 0x70 │ │ │ │ │ mov r3, r7 │ │ │ │ │ @@ -253617,142 +253633,142 @@ │ │ │ │ │ strd r5, r2, [sp, #12] │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ strd r6, r2, [sp] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ blx 13178 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 936fa │ │ │ │ │ + beq.n 9371a │ │ │ │ │ ldrb.w r3, [sp, #233] @ 0xe9 │ │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi.n 93790 │ │ │ │ │ + bhi.n 937b0 │ │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ │ - bne.n 936fa │ │ │ │ │ + bne.n 9371a │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - cbz r3, 9376a │ │ │ │ │ + cbz r3, 9378a │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 132c8 │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vsub.f64 d7, d7, d0 │ │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 936fa │ │ │ │ │ + ble.n 9371a │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ adds r4, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ blx 11e50 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ add.w r8, r8, #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 93706 │ │ │ │ │ + bne.n 93726 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - cbz r3, 937e2 │ │ │ │ │ + cbz r3, 93802 │ │ │ │ │ movs r3, #111 @ 0x6f │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ - b.n 937aa │ │ │ │ │ + b.n 937ca │ │ │ │ │ ldrb.w r2, [sp, #232] @ 0xe8 │ │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ │ - beq.n 937e6 │ │ │ │ │ + beq.n 93806 │ │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #104 @ 0x68 │ │ │ │ │ - bne.n 937aa │ │ │ │ │ + bne.n 937ca │ │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ │ - bne.n 937aa │ │ │ │ │ + bne.n 937ca │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #118 @ 0x76 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ add.w fp, fp, #4 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 936d4 │ │ │ │ │ + bne.n 936f4 │ │ │ │ │ ldrd r6, r4, [sp, #64] @ 0x40 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - ldr r2, [pc, #104] @ (9382c ) │ │ │ │ │ + ldr r2, [pc, #104] @ (9384c ) │ │ │ │ │ strb r3, [r4, r6] │ │ │ │ │ - ldr r3, [pc, #88] @ (93820 ) │ │ │ │ │ + ldr r3, [pc, #88] @ (93840 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 93806 │ │ │ │ │ + bne.n 93826 │ │ │ │ │ movs r0, #1 │ │ │ │ │ add sp, #244 @ 0xf4 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r3, #105 @ 0x69 │ │ │ │ │ - b.n 9378a │ │ │ │ │ + b.n 937aa │ │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #104 @ 0x68 │ │ │ │ │ - bne.n 937aa │ │ │ │ │ + bne.n 937ca │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ │ strb r3, [r2, #0] │ │ │ │ │ - b.n 937aa │ │ │ │ │ - ldr r0, [pc, #56] @ (93830 ) │ │ │ │ │ + b.n 937ca │ │ │ │ │ + ldr r0, [pc, #56] @ (93850 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ movs r2, #3 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 111a4 │ │ │ │ │ - b.n 936a8 │ │ │ │ │ + b.n 936c8 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ cmp r3, #155 @ 0x9b │ │ │ │ │ strh r1, [r4, #52] @ 0x34 │ │ │ │ │ strh r3, [r3, #36] @ 0x24 │ │ │ │ │ subs r5, #6 │ │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bhi.n 93828 │ │ │ │ │ + bvc.n 93808 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvc.n 9380c │ │ │ │ │ + bvc.n 937ec │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvs.n 93764 │ │ │ │ │ + bvs.n 93944 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00093834 : │ │ │ │ │ +00093854 : │ │ │ │ │ nco_sph_seg_int_1(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r7, r2 │ │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ │ - ldr.w r2, [pc, #1064] @ 93c68 │ │ │ │ │ - ldr.w lr, [pc, #1064] @ 93c6c │ │ │ │ │ + ldr.w r2, [pc, #1064] @ 93c88 │ │ │ │ │ + ldr.w lr, [pc, #1064] @ 93c8c │ │ │ │ │ mov r4, r1 │ │ │ │ │ add r2, pc │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ add lr, pc │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w sl, sp, #128 @ 0x80 │ │ │ │ │ - ldr.w r3, [pc, #1048] @ 93c70 │ │ │ │ │ + ldr.w r3, [pc, #1048] @ 93c90 │ │ │ │ │ mov ip, sl │ │ │ │ │ ldr.w r9, [sp, #204] @ 0xcc │ │ │ │ │ add.w fp, sp, #88 @ 0x58 │ │ │ │ │ - ldr.w r8, [pc, #1036] @ 93c74 │ │ │ │ │ + ldr.w r8, [pc, #1036] @ 93c94 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r8, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ @@ -253763,137 +253779,137 @@ │ │ │ │ │ strh.w r3, [ip] │ │ │ │ │ blx 11158 │ │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strh.w r3, [r9] │ │ │ │ │ blx 12c64 │ │ │ │ │ - cbnz r0, 9390c │ │ │ │ │ + cbnz r0, 9392c │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r4, #32 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ adds r4, #16 │ │ │ │ │ ldr.w r1, [r4, #-12] │ │ │ │ │ adds r3, #16 │ │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ │ ldr.w r5, [r4, #-4] │ │ │ │ │ cmp r4, r6 │ │ │ │ │ str.w r5, [r3, #-4] │ │ │ │ │ str.w r0, [r3, #-16] │ │ │ │ │ str.w r1, [r3, #-12] │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ - bne.n 938a6 │ │ │ │ │ + bne.n 938c6 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ - ldr r3, [pc, #920] @ (93c78 ) │ │ │ │ │ + ldr r3, [pc, #920] @ (93c98 ) │ │ │ │ │ strb.w r2, [r9, #1] │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 93ab2 │ │ │ │ │ + bne.w 93ad2 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - ldr r2, [pc, #904] @ (93c7c ) │ │ │ │ │ - ldr r3, [pc, #892] @ (93c70 ) │ │ │ │ │ + ldr r2, [pc, #904] @ (93c9c ) │ │ │ │ │ + ldr r3, [pc, #892] @ (93c90 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 93c52 │ │ │ │ │ + bne.w 93c72 │ │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 12c64 │ │ │ │ │ - cbnz r0, 93954 │ │ │ │ │ + cbnz r0, 93974 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r4, #32 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ adds r4, #16 │ │ │ │ │ ldr.w r1, [r4, #-12] │ │ │ │ │ adds r3, #16 │ │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ │ ldr.w r5, [r4, #-4] │ │ │ │ │ cmp r4, r6 │ │ │ │ │ str.w r5, [r3, #-4] │ │ │ │ │ str.w r0, [r3, #-16] │ │ │ │ │ str.w r1, [r3, #-12] │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ - bne.n 9391c │ │ │ │ │ + bne.n 9393c │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ - b.n 938dc │ │ │ │ │ + b.n 938fc │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12c64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 93acc │ │ │ │ │ + beq.w 93aec │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12c64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 93bb0 │ │ │ │ │ + beq.w 93bd0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12394 │ │ │ │ │ - ldr r3, [pc, #756] @ (93c78 ) │ │ │ │ │ + ldr r3, [pc, #756] @ (93c98 ) │ │ │ │ │ mov fp, r0 │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbz r3, 939ca │ │ │ │ │ - ldr r3, [pc, #752] @ (93c80 ) │ │ │ │ │ + cbz r3, 939ea │ │ │ │ │ + ldr r3, [pc, #752] @ (93ca0 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 93b04 │ │ │ │ │ - ldr r3, [pc, #740] @ (93c84 ) │ │ │ │ │ + bne.w 93b24 │ │ │ │ │ + ldr r3, [pc, #740] @ (93ca4 ) │ │ │ │ │ add r3, pc │ │ │ │ │ vldr d7, [sp, #104] @ 0x68 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #732] @ (93c88 ) │ │ │ │ │ + ldr r2, [pc, #732] @ (93ca8 ) │ │ │ │ │ strd r3, r9, [sp] │ │ │ │ │ mov r3, sl │ │ │ │ │ vstr d7, [sp, #24] │ │ │ │ │ add r2, pc │ │ │ │ │ vldr d7, [sp, #96] @ 0x60 │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ vldr d7, [sp, #88] @ 0x58 │ │ │ │ │ vstr d7, [sp, #8] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 93aae │ │ │ │ │ + beq.n 93ace │ │ │ │ │ vldr d7, [sp, #88] @ 0x58 │ │ │ │ │ - vldr d6, [pc, #640] @ 93c58 │ │ │ │ │ + vldr d6, [pc, #640] @ 93c78 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 93aae │ │ │ │ │ + bmi.n 93ace │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 93a02 │ │ │ │ │ + ble.n 93a22 │ │ │ │ │ vsub.f64 d6, d7, d6 │ │ │ │ │ - vldr d5, [pc, #616] @ 93c60 │ │ │ │ │ + vldr d5, [pc, #616] @ 93c80 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 93aae │ │ │ │ │ + bgt.n 93ace │ │ │ │ │ vldr d1, [r7] │ │ │ │ │ add.w fp, sp, #48 @ 0x30 │ │ │ │ │ vldr d2, [r7, #8] │ │ │ │ │ mov r0, fp │ │ │ │ │ vldr d6, [r7, #16] │ │ │ │ │ vldr d3, [r6] │ │ │ │ │ vldr d4, [r6, #8] │ │ │ │ │ @@ -253915,15 +253931,15 @@ │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - cbz r3, 93a90 │ │ │ │ │ + cbz r3, 93ab0 │ │ │ │ │ vldr d6, [sp, #48] @ 0x30 │ │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ │ vldr d4, [sp, #64] @ 0x40 │ │ │ │ │ vdiv.f64 d5, d6, d0 │ │ │ │ │ vdiv.f64 d6, d7, d0 │ │ │ │ │ vdiv.f64 d7, d4, d0 │ │ │ │ │ vstr d5, [sp, #48] @ 0x30 │ │ │ │ │ @@ -253934,247 +253950,247 @@ │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12e1c │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbnz r3, 93b0a │ │ │ │ │ + cbnz r3, 93b2a │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 93b36 │ │ │ │ │ + bne.n 93b56 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 938f0 │ │ │ │ │ - ldr r1, [pc, #460] @ (93c80 ) │ │ │ │ │ + b.n 93910 │ │ │ │ │ + ldr r1, [pc, #460] @ (93ca0 ) │ │ │ │ │ mov r3, sl │ │ │ │ │ - ldr r2, [pc, #468] @ (93c8c ) │ │ │ │ │ + ldr r2, [pc, #468] @ (93cac ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr.w r0, [r8, r1] │ │ │ │ │ movs r1, #1 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 938ee │ │ │ │ │ + b.n 9390e │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r5, #32 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ adds r5, #16 │ │ │ │ │ ldr.w r1, [r5, #-12] │ │ │ │ │ adds r3, #16 │ │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ │ ldr.w r4, [r5, #-4] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ str.w r4, [r3, #-4] │ │ │ │ │ str.w r0, [r3, #-16] │ │ │ │ │ str.w r1, [r3, #-12] │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ - bne.n 93ad2 │ │ │ │ │ + bne.n 93af2 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ │ - b.n 938d6 │ │ │ │ │ - ldr r3, [pc, #392] @ (93c90 ) │ │ │ │ │ + b.n 938f6 │ │ │ │ │ + ldr r3, [pc, #392] @ (93cb0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 939a2 │ │ │ │ │ - ldr r0, [pc, #392] @ (93c94 ) │ │ │ │ │ + b.n 939c2 │ │ │ │ │ + ldr r0, [pc, #392] @ (93cb4 ) │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #4 │ │ │ │ │ mov r1, fp │ │ │ │ │ add r0, pc │ │ │ │ │ blx 111a4 │ │ │ │ │ - ldr r3, [pc, #356] @ (93c80 ) │ │ │ │ │ + ldr r3, [pc, #356] @ (93ca0 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - cbz r3, 93b8c │ │ │ │ │ - ldr r3, [pc, #368] @ (93c98 ) │ │ │ │ │ + cbz r3, 93bac │ │ │ │ │ + ldr r3, [pc, #368] @ (93cb8 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #368] @ (93c9c ) │ │ │ │ │ + ldr r2, [pc, #368] @ (93cbc ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ mov r3, sl │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 12c64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 93c28 │ │ │ │ │ + bne.n 93c48 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 12c64 │ │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ │ - cbnz r0, 93ba0 │ │ │ │ │ + cbnz r0, 93bc0 │ │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ │ strb.w r3, [r9] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb.w r2, [r9, #1] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 93c06 │ │ │ │ │ + bne.n 93c26 │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ │ mov r4, fp │ │ │ │ │ adds r5, #16 │ │ │ │ │ add.w fp, fp, #16 │ │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ │ str.w r0, [r5, #-16] │ │ │ │ │ str.w r1, [r5, #-12] │ │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 93b64 │ │ │ │ │ + bne.n 93b84 │ │ │ │ │ ldmia.w fp!, {r0, r1} │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ - b.n 938ee │ │ │ │ │ - ldr r4, [pc, #272] @ (93ca0 ) │ │ │ │ │ + b.n 9390e │ │ │ │ │ + ldr r4, [pc, #272] @ (93cc0 ) │ │ │ │ │ mov r3, sl │ │ │ │ │ - ldr r2, [pc, #272] @ (93ca4 ) │ │ │ │ │ + ldr r2, [pc, #272] @ (93cc4 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r4, pc │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 93aae │ │ │ │ │ + b.n 93ace │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 12c64 │ │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ │ - cbnz r0, 93c02 │ │ │ │ │ + cbnz r0, 93c22 │ │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ │ - b.n 93b50 │ │ │ │ │ + b.n 93b70 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r5, #32 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ adds r5, #16 │ │ │ │ │ ldr.w r1, [r5, #-12] │ │ │ │ │ adds r3, #16 │ │ │ │ │ ldr.w r2, [r5, #-8] │ │ │ │ │ ldr.w r4, [r5, #-4] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ str.w r4, [r3, #-4] │ │ │ │ │ str.w r0, [r3, #-16] │ │ │ │ │ str.w r1, [r3, #-12] │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ - bne.n 93bb6 │ │ │ │ │ + bne.n 93bd6 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ │ - b.n 9394c │ │ │ │ │ + b.n 9396c │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 12c64 │ │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 93b4e │ │ │ │ │ + beq.n 93b6e │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 12c64 │ │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 93bac │ │ │ │ │ + beq.n 93bcc │ │ │ │ │ movs r2, #49 @ 0x31 │ │ │ │ │ - b.n 93b50 │ │ │ │ │ - ldr r2, [pc, #120] @ (93c80 ) │ │ │ │ │ + b.n 93b70 │ │ │ │ │ + ldr r2, [pc, #120] @ (93ca0 ) │ │ │ │ │ mov r3, sl │ │ │ │ │ ldrd r4, r5, [sp, #88] @ 0x58 │ │ │ │ │ ldr.w r1, [r8, r2] │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ - ldr r2, [pc, #144] @ (93ca8 ) │ │ │ │ │ + ldr r2, [pc, #144] @ (93cc8 ) │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 93b60 │ │ │ │ │ + b.n 93b80 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 12c64 │ │ │ │ │ mov r1, r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 93be8 │ │ │ │ │ + beq.n 93c08 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 12c64 │ │ │ │ │ movs r3, #49 @ 0x31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 93b4e │ │ │ │ │ + beq.n 93b6e │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 12c64 │ │ │ │ │ movs r3, #49 @ 0x31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 93bac │ │ │ │ │ - b.n 93c02 │ │ │ │ │ + beq.n 93bcc │ │ │ │ │ + b.n 93c22 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ pop {r0, r1, r3, r4, r5, r7, pc} │ │ │ │ │ - bls.n 93c0c │ │ │ │ │ + bls.n 93c2c │ │ │ │ │ ldrb r7, [r3, #19] │ │ │ │ │ pop {r0, r1, r3, r4, r6, r7, pc} │ │ │ │ │ pop {r0, r1, r3, r4, r5, r7, pc} │ │ │ │ │ - bls.n 93c14 │ │ │ │ │ + bls.n 93c34 │ │ │ │ │ ldrb r7, [r3, #19] │ │ │ │ │ subs r5, #219 @ 0xdb │ │ │ │ │ - bvs.n 93c9c │ │ │ │ │ + bpl.n 93c7c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bpl.n 93c64 │ │ │ │ │ + bpl.n 93c44 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bpl.n 93d58 │ │ │ │ │ + bpl.n 93d38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldmia r6, {r4, r6, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r4, [sp, #568] @ 0x238 │ │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00093cac : │ │ │ │ │ +00093ccc : │ │ │ │ │ nco_srm.c:15 │ │ │ │ │ push {r4, lr} │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ movw r2, #17475 @ 0x4443 │ │ │ │ │ movt r2, #21318 @ 0x5346 │ │ │ │ │ nco_srm.c:15 │ │ │ │ │ sub sp, #16 │ │ │ │ │ - ldr r1, [pc, #68] @ (93d00 ) │ │ │ │ │ - ldr r3, [pc, #72] @ (93d04 ) │ │ │ │ │ + ldr r1, [pc, #68] @ (93d20 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (93d24 ) │ │ │ │ │ add r1, pc │ │ │ │ │ nco_srm.c:49 │ │ │ │ │ - ldr r0, [pc, #72] @ (93d08 ) │ │ │ │ │ + ldr r0, [pc, #72] @ (93d28 ) │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:29 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ nco_srm.c:15 │ │ │ │ │ add r3, pc │ │ │ │ │ - ldr r2, [pc, #68] @ (93d0c ) │ │ │ │ │ + ldr r2, [pc, #68] @ (93d2c ) │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ nco_srm.c:49 │ │ │ │ │ movs r1, #1 │ │ │ │ │ nco_srm.c:15 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ @@ -254182,42 +254198,42 @@ │ │ │ │ │ movs r2, #4 │ │ │ │ │ ldr r0, [r3, r0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ add.w r0, sp, r2 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ blx 126e8 │ │ │ │ │ nco_srm.c:15 │ │ │ │ │ - ldr r2, [pc, #44] @ (93d10 ) │ │ │ │ │ + ldr r2, [pc, #44] @ (93d30 ) │ │ │ │ │ nco_srm.c:50 │ │ │ │ │ - ldr r3, [pc, #36] @ (93d0c ) │ │ │ │ │ + ldr r3, [pc, #36] @ (93d2c ) │ │ │ │ │ nco_srm.c:15 │ │ │ │ │ add r2, pc │ │ │ │ │ nco_srm.c:50 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 93cfa │ │ │ │ │ + bne.n 93d1a │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - bne.n 93c4c │ │ │ │ │ + bne.n 93c2c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - bne.n 93c44 │ │ │ │ │ + bne.n 93e24 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bne.n 93e08 │ │ │ │ │ + bne.n 93de8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00093d14 : │ │ │ │ │ +00093d34 : │ │ │ │ │ nco_var_avg_rdc_ttl(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -254225,18 +254241,18 @@ │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11ba0 │ │ │ │ │ - cbnz r5, 93d5e │ │ │ │ │ + cbnz r5, 93d7e │ │ │ │ │ subs r7, #1 │ │ │ │ │ cmp r7, #11 │ │ │ │ │ - bhi.w 944be │ │ │ │ │ + bhi.w 944de │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ movs r2, r4 │ │ │ │ │ lsls r1, r0, #1 │ │ │ │ │ lsls r0, r6, #1 │ │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ lsls r4, r5, #5 │ │ │ │ │ lsls r6, r1, #5 │ │ │ │ │ @@ -254247,120 +254263,120 @@ │ │ │ │ │ lsls r7, r4, #2 │ │ │ │ │ lsls r0, r2, #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ subs r7, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r7, #11 │ │ │ │ │ - bhi.w 944ba │ │ │ │ │ + bhi.w 944da │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r4, r3, #8 │ │ │ │ │ lsls r1, r1, #9 │ │ │ │ │ lsls r6, r6, #5 │ │ │ │ │ lsls r0, r4, #6 │ │ │ │ │ lsls r0, r5, #9 │ │ │ │ │ lsls r6, r3, #10 │ │ │ │ │ lsls r2, r1, #11 │ │ │ │ │ lsls r5, r6, #11 │ │ │ │ │ lsls r7, r3, #12 │ │ │ │ │ lsls r1, r1, #13 │ │ │ │ │ lsls r2, r1, #7 │ │ │ │ │ lsls r2, r7, #7 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 93dc4 │ │ │ │ │ + ble.n 93de4 │ │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ add.w r6, ip, r6, lsl #2 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, lr │ │ │ │ │ - ble.n 93db6 │ │ │ │ │ + ble.n 93dd6 │ │ │ │ │ ldrd r2, r1, [sp, #40] @ 0x28 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb r0, [r1, r5] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ add r2, r0 │ │ │ │ │ strb r2, [r1, r5] │ │ │ │ │ - bne.n 93da4 │ │ │ │ │ + bne.n 93dc4 │ │ │ │ │ str.w r4, [ip], #4 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add lr, r4 │ │ │ │ │ add r7, r4 │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - bne.n 93d9c │ │ │ │ │ + bne.n 93dbc │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 93dc4 │ │ │ │ │ + ble.n 93de4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ movs r7, #1 │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ ldrb r0, [r1, r3] │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ strb r0, [r1, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ str.w r7, [r2, #4]! │ │ │ │ │ - bne.n 93dd4 │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 93df4 │ │ │ │ │ + b.n 93de4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 93dc4 │ │ │ │ │ + ble.n 93de4 │ │ │ │ │ ldrd r5, r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r4, lsl #2 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add r5, ip │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r3, r5, ip │ │ │ │ │ ldrgt r2, [r0, #0] │ │ │ │ │ - ble.n 93e18 │ │ │ │ │ + ble.n 93e38 │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ add r2, r1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - bne.n 93e0c │ │ │ │ │ + bne.n 93e2c │ │ │ │ │ adds r0, #4 │ │ │ │ │ add r5, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ str.w r4, [r7, #4]! │ │ │ │ │ - bne.n 93e00 │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 93e20 │ │ │ │ │ + b.n 93de4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 93dc4 │ │ │ │ │ + ble.n 93de4 │ │ │ │ │ ldrd r5, r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r4, lsl #1 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add r5, ip │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r2, r5, ip │ │ │ │ │ ldrshgt.w r3, [r0] │ │ │ │ │ - ble.n 93e58 │ │ │ │ │ + ble.n 93e78 │ │ │ │ │ ldrsh.w r1, [r2], #2 │ │ │ │ │ add r3, r1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ - bne.n 93e4a │ │ │ │ │ + bne.n 93e6a │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r5, ip │ │ │ │ │ cmp r0, r6 │ │ │ │ │ str.w r4, [r7, #4]! │ │ │ │ │ - bne.n 93e3c │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 93e5c │ │ │ │ │ + b.n 93de4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 93dc4 │ │ │ │ │ + ble.n 93de4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r3, #4 │ │ │ │ │ movs r5, #1 │ │ │ │ │ add.w r6, r3, r6, lsl #2 │ │ │ │ │ @@ -254369,627 +254385,627 @@ │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r0, [r0, r1] │ │ │ │ │ add r1, r4 │ │ │ │ │ str r0, [r2, r7] │ │ │ │ │ str.w r5, [r3, #4]! │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 93e7e │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 93e9e │ │ │ │ │ + b.n 93de4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 93dc4 │ │ │ │ │ + ble.n 93de4 │ │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ │ mov.w lr, r4, lsl #3 │ │ │ │ │ ldrd r7, r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r6, ip, r6, lsl #2 │ │ │ │ │ add r7, lr │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r2, r7, lr │ │ │ │ │ ldrdgt r3, r0, [r5] │ │ │ │ │ - ble.n 93ece │ │ │ │ │ + ble.n 93eee │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ adds r2, #8 │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ldr.w r1, [r2, #-4] │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ adc.w r0, r1, r0 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ str r0, [r5, #4] │ │ │ │ │ - bne.n 93eb8 │ │ │ │ │ + bne.n 93ed8 │ │ │ │ │ str.w r4, [ip], #4 │ │ │ │ │ adds r5, #8 │ │ │ │ │ add r7, lr │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - bne.n 93eaa │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 93eca │ │ │ │ │ + b.n 93de4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ │ mov.w lr, r4, lsl #3 │ │ │ │ │ ldrd r7, r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r6, ip, r6, lsl #2 │ │ │ │ │ add r7, lr │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r2, r7, lr │ │ │ │ │ ldrdgt r3, r0, [r5] │ │ │ │ │ - ble.n 93f18 │ │ │ │ │ + ble.n 93f38 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ adds r2, #8 │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ ldr.w r1, [r2, #-4] │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ adc.w r0, r1, r0 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ str r0, [r5, #4] │ │ │ │ │ - bne.n 93f02 │ │ │ │ │ + bne.n 93f22 │ │ │ │ │ str.w r4, [ip], #4 │ │ │ │ │ adds r5, #8 │ │ │ │ │ add r7, lr │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - bne.n 93ef4 │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 93f14 │ │ │ │ │ + b.n 93de4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldrd r5, r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r4, lsl #2 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add r5, ip │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r3, r5, ip │ │ │ │ │ ldrgt r2, [r0, #0] │ │ │ │ │ - ble.n 93f56 │ │ │ │ │ + ble.n 93f76 │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ add r2, r1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - bne.n 93f4a │ │ │ │ │ + bne.n 93f6a │ │ │ │ │ adds r0, #4 │ │ │ │ │ add r5, ip │ │ │ │ │ cmp r0, r6 │ │ │ │ │ str.w r4, [r7, #4]! │ │ │ │ │ - bne.n 93f3e │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 93f5e │ │ │ │ │ + b.n 93de4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldrd r5, r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r4, lsl #1 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add r5, ip │ │ │ │ │ subs r7, r3, #4 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r2, r5, ip │ │ │ │ │ ldrhgt r3, [r0, #0] │ │ │ │ │ - ble.n 93f96 │ │ │ │ │ + ble.n 93fb6 │ │ │ │ │ ldrh.w r1, [r2], #2 │ │ │ │ │ add r3, r1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ uxth r3, r3 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ - bne.n 93f88 │ │ │ │ │ + bne.n 93fa8 │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r5, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ str.w r4, [r7, #4]! │ │ │ │ │ - bne.n 93f7c │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 93f9c │ │ │ │ │ + b.n 93de4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ add.w r6, ip, r6, lsl #2 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, lr │ │ │ │ │ - ble.n 93fd2 │ │ │ │ │ + ble.n 93ff2 │ │ │ │ │ ldrd r2, r1, [sp, #40] @ 0x28 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb r0, [r1, r5] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ add r2, r0 │ │ │ │ │ strb r2, [r1, r5] │ │ │ │ │ - bne.n 93fc0 │ │ │ │ │ + bne.n 93fe0 │ │ │ │ │ str.w r4, [ip], #4 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add lr, r4 │ │ │ │ │ add r7, r4 │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - bne.n 93fb8 │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 93fd8 │ │ │ │ │ + b.n 93de4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ lsls r5, r4, #3 │ │ │ │ │ ldrd r2, r1, [sp, #40] @ 0x28 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ add r2, r5 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 94010 │ │ │ │ │ + ble.n 94030 │ │ │ │ │ vldr d7, [r1] │ │ │ │ │ subs r3, r2, r5 │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ - bne.n 94000 │ │ │ │ │ + bne.n 94020 │ │ │ │ │ str.w r4, [r0], #4 │ │ │ │ │ adds r1, #8 │ │ │ │ │ add r2, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 93ff6 │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 94016 │ │ │ │ │ + b.n 93de4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ │ lsls r5, r4, #2 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add r1, r5 │ │ │ │ │ subs r0, r3, #4 │ │ │ │ │ add.w r6, r2, r6, lsl #2 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt r3, r1, r5 │ │ │ │ │ vldrgt s15, [r2] │ │ │ │ │ - ble.n 94050 │ │ │ │ │ + ble.n 94070 │ │ │ │ │ vldmia r3!, {s14} │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ vstr s15, [r2] │ │ │ │ │ - bne.n 94040 │ │ │ │ │ + bne.n 94060 │ │ │ │ │ adds r2, #4 │ │ │ │ │ add r1, r5 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ str.w r4, [r0, #4]! │ │ │ │ │ - bne.n 94034 │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 94054 │ │ │ │ │ + b.n 93de4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrsh.w ip, [r3] │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r8, r4, lsl #1 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ sub.w lr, r3, #4 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ add r5, r8 │ │ │ │ │ ldr.w r1, [lr, #4]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 940a2 │ │ │ │ │ + ble.n 940c2 │ │ │ │ │ sub.w r2, r5, r8 │ │ │ │ │ ldrsh.w r3, [r2], #2 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - beq.n 9409e │ │ │ │ │ + beq.n 940be │ │ │ │ │ ldrh r7, [r0, #0] │ │ │ │ │ adds r1, #1 │ │ │ │ │ add r3, r7 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ str.w r1, [lr] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 9408a │ │ │ │ │ - cbnz r1, 940a8 │ │ │ │ │ + bne.n 940aa │ │ │ │ │ + cbnz r1, 940c8 │ │ │ │ │ strh.w ip, [r0] │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r5, r8 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 9407e │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 9409e │ │ │ │ │ + b.n 93de4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr.w ip, [r3] │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ sub.w lr, r3, #4 │ │ │ │ │ add.w r6, r5, r6, lsl #2 │ │ │ │ │ add r7, r8 │ │ │ │ │ ldr.w r0, [lr, #4]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 940f6 │ │ │ │ │ + ble.n 94116 │ │ │ │ │ sub.w r3, r7, r8 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 940f2 │ │ │ │ │ + beq.n 94112 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r1, r2 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ str.w r0, [lr] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 940de │ │ │ │ │ - cbnz r0, 940fc │ │ │ │ │ + bne.n 940fe │ │ │ │ │ + cbnz r0, 9411c │ │ │ │ │ str.w ip, [r5] │ │ │ │ │ adds r5, #4 │ │ │ │ │ add r7, r8 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 940d2 │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 940f2 │ │ │ │ │ + b.n 93de4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrd lr, r8, [r3] │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov.w sl, r4, lsl #3 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ add.w r9, r3, r6, lsl #2 │ │ │ │ │ add.w ip, r2, sl │ │ │ │ │ ldr.w r7, [r3], #4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 94156 │ │ │ │ │ + ble.n 94176 │ │ │ │ │ sub.w r2, ip, sl │ │ │ │ │ ldrd r0, r1, [r2] │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, lr │ │ │ │ │ - beq.n 94152 │ │ │ │ │ + beq.n 94172 │ │ │ │ │ ldr r6, [r5, #0] │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r0, r6, r0 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ adc.w r1, r1, r0 │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ str.w r7, [r3, #-4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 94130 │ │ │ │ │ - cbnz r7, 9415c │ │ │ │ │ + bne.n 94150 │ │ │ │ │ + cbnz r7, 9417c │ │ │ │ │ strd lr, r8, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ add ip, sl │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 94124 │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 94144 │ │ │ │ │ + b.n 93de4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ movs r2, #0 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ add.w r6, r3, r6, lsl #2 │ │ │ │ │ - b.n 94196 │ │ │ │ │ + b.n 941b6 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ str r0, [r7, r2] │ │ │ │ │ str.w ip, [r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ add r1, r4 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 93dc4 │ │ │ │ │ + beq.w 93de4 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr r0, [r0, r1] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.n 94182 │ │ │ │ │ + bne.n 941a2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9418a │ │ │ │ │ + bne.n 941aa │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ str r5, [r0, r2] │ │ │ │ │ - b.n 9418a │ │ │ │ │ + b.n 941aa │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrsb.w ip, [r3] │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r5, lr │ │ │ │ │ subs r0, r3, #4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, lr │ │ │ │ │ - ble.n 941ec │ │ │ │ │ + ble.n 9420c │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 941e8 │ │ │ │ │ + beq.n 94208 │ │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ │ ldrb.w r1, [r8, r5] │ │ │ │ │ add r2, r1 │ │ │ │ │ strb.w r2, [r8, r5] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 941ca │ │ │ │ │ + bne.n 941ea │ │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ │ - cbnz r3, 941f8 │ │ │ │ │ + cbnz r3, 94218 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ strb.w ip, [r3, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ add r7, r4 │ │ │ │ │ add lr, r4 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 941c2 │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 941e2 │ │ │ │ │ + b.n 93de4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ - b.n 9422e │ │ │ │ │ + b.n 9424e │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ strb r0, [r7, r3] │ │ │ │ │ str.w ip, [r2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r1, r4 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 93dc4 │ │ │ │ │ + beq.w 93de4 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.n 9421a │ │ │ │ │ + bne.n 9423a │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 94222 │ │ │ │ │ + bne.n 94242 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ strb r5, [r0, r3] │ │ │ │ │ - b.n 94222 │ │ │ │ │ + b.n 94242 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - vldr s12, [pc, #636] @ 944c4 │ │ │ │ │ + vldr s12, [pc, #636] @ 944e4 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ vabs.f32 s15, s13 │ │ │ │ │ vcmp.f32 s15, s12 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.w 94464 │ │ │ │ │ + bhi.w 94484 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ │ lsls r7, r4, #2 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add r0, r7 │ │ │ │ │ subs r5, r3, #4 │ │ │ │ │ add.w r6, r1, r6, lsl #2 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9429e │ │ │ │ │ + ble.n 942be │ │ │ │ │ subs r3, r0, r7 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9429a │ │ │ │ │ + beq.n 942ba │ │ │ │ │ vldr s14, [r1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ vadd.f32 s15, s14, s15 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 9427c │ │ │ │ │ - cbnz r2, 942a4 │ │ │ │ │ + bne.n 9429c │ │ │ │ │ + cbnz r2, 942c4 │ │ │ │ │ vstr s13, [r1] │ │ │ │ │ adds r1, #4 │ │ │ │ │ add r0, r7 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n 94272 │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 94292 │ │ │ │ │ + b.n 93de4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ lsls r7, r4, #3 │ │ │ │ │ ldrd r1, r0, [sp, #40] @ 0x28 │ │ │ │ │ add.w r6, r5, r6, lsl #2 │ │ │ │ │ add r1, r7 │ │ │ │ │ ldr.w r2, [r5], #4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 942f6 │ │ │ │ │ + ble.n 94316 │ │ │ │ │ subs r3, r1, r7 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 942f2 │ │ │ │ │ + beq.n 94312 │ │ │ │ │ vldr d6, [r0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vstr d6, [r0] │ │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 942d2 │ │ │ │ │ - cbnz r2, 942fc │ │ │ │ │ + bne.n 942f2 │ │ │ │ │ + cbnz r2, 9431c │ │ │ │ │ vstr d5, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ add r1, r7 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 942c8 │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 942e8 │ │ │ │ │ + b.n 93de4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrb.w ip, [r3] │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r5, lr │ │ │ │ │ subs r1, r3, #4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, lr │ │ │ │ │ - ble.n 94344 │ │ │ │ │ + ble.n 94364 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 94340 │ │ │ │ │ + beq.n 94360 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ldrb.w r8, [r0, r5] │ │ │ │ │ add r2, r8 │ │ │ │ │ strb r2, [r0, r5] │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 94326 │ │ │ │ │ + bne.n 94346 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ - cbnz r3, 94350 │ │ │ │ │ + cbnz r3, 94370 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ strb.w ip, [r3, r5] │ │ │ │ │ adds r5, #1 │ │ │ │ │ add r7, r4 │ │ │ │ │ add lr, r4 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 9431e │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 9433e │ │ │ │ │ + b.n 93de4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrh.w ip, [r3] │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r8, r4, lsl #1 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ sub.w lr, r3, #4 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ add r5, r8 │ │ │ │ │ ldr.w r1, [lr, #4]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 943a0 │ │ │ │ │ + ble.n 943c0 │ │ │ │ │ sub.w r2, r5, r8 │ │ │ │ │ ldrh.w r3, [r2], #2 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - beq.n 9439c │ │ │ │ │ + beq.n 943bc │ │ │ │ │ ldrh r7, [r0, #0] │ │ │ │ │ adds r1, #1 │ │ │ │ │ add r3, r7 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ str.w r1, [lr] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 94388 │ │ │ │ │ - cbnz r1, 943a6 │ │ │ │ │ + bne.n 943a8 │ │ │ │ │ + cbnz r1, 943c6 │ │ │ │ │ strh.w ip, [r0] │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r5, r8 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 9437c │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 9439c │ │ │ │ │ + b.n 93de4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr.w ip, [r3] │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ sub.w lr, r3, #4 │ │ │ │ │ add.w r6, r5, r6, lsl #2 │ │ │ │ │ add r7, r8 │ │ │ │ │ ldr.w r0, [lr, #4]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 943f4 │ │ │ │ │ + ble.n 94414 │ │ │ │ │ sub.w r3, r7, r8 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 943f0 │ │ │ │ │ + beq.n 94410 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r1, r2 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ str.w r0, [lr] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 943dc │ │ │ │ │ - cbnz r0, 943fa │ │ │ │ │ + bne.n 943fc │ │ │ │ │ + cbnz r0, 9441a │ │ │ │ │ str.w ip, [r5] │ │ │ │ │ adds r5, #4 │ │ │ │ │ add r7, r8 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 943d0 │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 943f0 │ │ │ │ │ + b.n 93de4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrd lr, r8, [r3] │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r9, r4, lsl #3 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ add.w sl, r0, r6, lsl #2 │ │ │ │ │ add.w ip, r3, r9 │ │ │ │ │ ldr.w r7, [r0], #4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 94454 │ │ │ │ │ + ble.n 94474 │ │ │ │ │ sub.w r3, ip, r9 │ │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, lr │ │ │ │ │ - beq.n 94450 │ │ │ │ │ + beq.n 94470 │ │ │ │ │ ldr r6, [r5, #0] │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r1, r6, r1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ adc.w r2, r2, r1 │ │ │ │ │ str r2, [r5, #4] │ │ │ │ │ str.w r7, [r0, #-4] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.n 9442e │ │ │ │ │ - cbnz r7, 9445a │ │ │ │ │ + bne.n 9444e │ │ │ │ │ + cbnz r7, 9447a │ │ │ │ │ strd lr, r8, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ add ip, r9 │ │ │ │ │ cmp r0, sl │ │ │ │ │ - bne.n 94422 │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 94442 │ │ │ │ │ + b.n 93de4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 93dc4 │ │ │ │ │ + ble.w 93de4 │ │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ │ lsls r7, r4, #2 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add r0, r7 │ │ │ │ │ subs r5, r3, #4 │ │ │ │ │ add.w r6, r1, r6, lsl #2 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 944aa │ │ │ │ │ + ble.n 944ca │ │ │ │ │ subs r3, r0, r7 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vabs.f32 s14, s15 │ │ │ │ │ vcmp.f32 s14, s12 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 944a6 │ │ │ │ │ + bhi.n 944c6 │ │ │ │ │ vldr s14, [r1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ vadd.f32 s15, s14, s15 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 94484 │ │ │ │ │ - cbnz r2, 944b0 │ │ │ │ │ + bne.n 944a4 │ │ │ │ │ + cbnz r2, 944d0 │ │ │ │ │ vstr s13, [r1] │ │ │ │ │ adds r1, #4 │ │ │ │ │ add r0, r7 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n 9447a │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + bne.n 9449a │ │ │ │ │ + b.n 93de4 │ │ │ │ │ blx 11518 │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 93dc4 │ │ │ │ │ + b.n 93de4 │ │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ │ │ │ │ │ │ -000944c8 : │ │ │ │ │ +000944e8 : │ │ │ │ │ nco_var_avg_rdc_min(): │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -254997,18 +255013,18 @@ │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11ba0 │ │ │ │ │ - cbnz r4, 94512 │ │ │ │ │ + cbnz r4, 94532 │ │ │ │ │ subs r7, #1 │ │ │ │ │ cmp r7, #11 │ │ │ │ │ - bhi.w 94c6e │ │ │ │ │ + bhi.w 94c8e │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r7, r1, #6 │ │ │ │ │ lsls r2, r0, #6 │ │ │ │ │ lsls r3, r3, #5 │ │ │ │ │ lsls r4, r6, #4 │ │ │ │ │ lsls r2, r0, #3 │ │ │ │ │ lsls r7, r3, #2 │ │ │ │ │ @@ -255019,15 +255035,15 @@ │ │ │ │ │ movs r1, r6 │ │ │ │ │ movs r2, r4 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11ba0 │ │ │ │ │ subs r3, r7, #1 │ │ │ │ │ cmp r3, #11 │ │ │ │ │ - bhi.w 94c6a │ │ │ │ │ + bhi.w 94c8a │ │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ │ lsls r6, r2, #7 │ │ │ │ │ lsls r4, r0, #8 │ │ │ │ │ lsls r3, r2, #8 │ │ │ │ │ lsls r1, r3, #6 │ │ │ │ │ lsls r1, r0, #9 │ │ │ │ │ lsls r4, r6, #9 │ │ │ │ │ @@ -255037,733 +255053,733 @@ │ │ │ │ │ lsls r2, r3, #12 │ │ │ │ │ lsls r3, r0, #13 │ │ │ │ │ lsls r5, r0, #7 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ itt gt │ │ │ │ │ lslgt r5, r5, #2 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ - ble.n 945a8 │ │ │ │ │ + ble.n 945c8 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [r2, r3] │ │ │ │ │ add r3, r5 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ str.w r1, [r2, r4, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 94548 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 94568 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 945a8 │ │ │ │ │ + ble.n 945c8 │ │ │ │ │ ldrd lr, r2, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ sub.w ip, lr, #8 │ │ │ │ │ add.w r6, r2, r6, lsl #3 │ │ │ │ │ add ip, r8 │ │ │ │ │ ldrd r7, r1, [lr] │ │ │ │ │ strd r7, r1, [r2] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ add.w r2, r2, #8 │ │ │ │ │ - ble.n 945a0 │ │ │ │ │ + ble.n 945c0 │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n 9458a │ │ │ │ │ + b.n 945aa │ │ │ │ │ ldrd r7, r1, [r2, #-8] │ │ │ │ │ ldr.w r4, [r3, #8]! │ │ │ │ │ cmp r4, r7 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ sbcs.w r1, r0, r1 │ │ │ │ │ it cc │ │ │ │ │ strdcc r4, r0, [r2, #-8] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.n 94586 │ │ │ │ │ + bne.n 945a6 │ │ │ │ │ add lr, r8 │ │ │ │ │ add ip, r8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 94572 │ │ │ │ │ + bne.n 94592 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 945a8 │ │ │ │ │ + ble.n 945c8 │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ rsb r8, ip, #2 │ │ │ │ │ sub.w r4, lr, #2 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ add r4, ip │ │ │ │ │ ldrh.w r1, [lr, r7, lsl #1] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ strh.w r1, [r0], #2 │ │ │ │ │ - ble.n 945ee │ │ │ │ │ + ble.n 9460e │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 945de │ │ │ │ │ + b.n 945fe │ │ │ │ │ ldrh.w r1, [r0, #-2] │ │ │ │ │ ldrh.w r2, [r3, #2]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it cc │ │ │ │ │ strhcc.w r2, [r0, #-2] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 945da │ │ │ │ │ + bne.n 945fa │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 945c8 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 945e8 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r7, r5 │ │ │ │ │ movgt.w ip, #0 │ │ │ │ │ - ble.n 945a8 │ │ │ │ │ + ble.n 945c8 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldrb.w r2, [r3, ip] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb r2, [r3, r4] │ │ │ │ │ it gt │ │ │ │ │ addgt.w r3, ip, #1 │ │ │ │ │ - ble.n 9462c │ │ │ │ │ + ble.n 9464c │ │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb r0, [r2, r4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it hi │ │ │ │ │ strbhi r1, [r2, r4] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 94618 │ │ │ │ │ + bne.n 94638 │ │ │ │ │ adds r4, #1 │ │ │ │ │ add ip, r5 │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 94604 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 94624 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 945a8 │ │ │ │ │ + ble.n 945c8 │ │ │ │ │ ldrd r0, r2, [sp, #36] @ 0x24 │ │ │ │ │ lsls r4, r5, #3 │ │ │ │ │ adds r1, r0, r4 │ │ │ │ │ adds r0, #8 │ │ │ │ │ add.w r6, r2, r6, lsl #3 │ │ │ │ │ vldr d6, [r0, #-8] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ vstmia r2!, {d6} │ │ │ │ │ - ble.n 94674 │ │ │ │ │ + ble.n 94694 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9465e │ │ │ │ │ + b.n 9467e │ │ │ │ │ vldr d6, [r2, #-8] │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 94670 │ │ │ │ │ + bpl.n 94690 │ │ │ │ │ vstr d7, [r2, #-8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 9465a │ │ │ │ │ + bne.n 9467a │ │ │ │ │ add r1, r4 │ │ │ │ │ add r0, r4 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 9464a │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 9466a │ │ │ │ │ + b.n 945c8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 945a8 │ │ │ │ │ + ble.n 945c8 │ │ │ │ │ ldrd r0, r2, [sp, #36] @ 0x24 │ │ │ │ │ lsls r4, r5, #2 │ │ │ │ │ adds r1, r0, r4 │ │ │ │ │ adds r0, #4 │ │ │ │ │ add.w r6, r2, r6, lsl #2 │ │ │ │ │ vldr s14, [r0, #-4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ vstmia r2!, {s14} │ │ │ │ │ - ble.n 946ba │ │ │ │ │ + ble.n 946da │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 946a4 │ │ │ │ │ + b.n 946c4 │ │ │ │ │ vldr s14, [r2, #-4] │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmpe.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ vstrmi s15, [r2, #-4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 946a0 │ │ │ │ │ + bne.n 946c0 │ │ │ │ │ add r1, r4 │ │ │ │ │ add r0, r4 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 94690 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 946b0 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ ldrd lr, r2, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ sub.w ip, lr, #8 │ │ │ │ │ add.w r6, r2, r6, lsl #3 │ │ │ │ │ add ip, r8 │ │ │ │ │ ldrd r7, r1, [lr] │ │ │ │ │ strd r7, r1, [r2] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ add.w r2, r2, #8 │ │ │ │ │ - ble.n 9470a │ │ │ │ │ + ble.n 9472a │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n 946f4 │ │ │ │ │ + b.n 94714 │ │ │ │ │ ldrd r7, r1, [r2, #-8] │ │ │ │ │ ldr.w r4, [r3, #8]! │ │ │ │ │ cmp r4, r7 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ sbcs.w r1, r0, r1 │ │ │ │ │ it lt │ │ │ │ │ strdlt r4, r0, [r2, #-8] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.n 946f0 │ │ │ │ │ + bne.n 94710 │ │ │ │ │ add lr, r8 │ │ │ │ │ add ip, r8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 946dc │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 946fc │ │ │ │ │ + b.n 945c8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ movs r7, #0 │ │ │ │ │ rsb r8, ip, #4 │ │ │ │ │ sub.w r4, lr, #4 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ add r4, ip │ │ │ │ │ ldr.w r1, [lr, r7, lsl #2] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str.w r1, [r0], #4 │ │ │ │ │ - ble.n 94758 │ │ │ │ │ + ble.n 94778 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 94748 │ │ │ │ │ + b.n 94768 │ │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it cc │ │ │ │ │ strcc.w r2, [r0, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 94744 │ │ │ │ │ + bne.n 94764 │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 94732 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 94752 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ movs r7, #0 │ │ │ │ │ rsb r8, ip, #4 │ │ │ │ │ sub.w r4, lr, #4 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ add r4, ip │ │ │ │ │ ldr.w r1, [lr, r7, lsl #2] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str.w r1, [r0], #4 │ │ │ │ │ - ble.n 947a6 │ │ │ │ │ + ble.n 947c6 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 94796 │ │ │ │ │ + b.n 947b6 │ │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it lt │ │ │ │ │ strlt.w r2, [r0, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 94792 │ │ │ │ │ + bne.n 947b2 │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 94780 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 947a0 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ rsb r8, ip, #2 │ │ │ │ │ sub.w r4, lr, #2 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ add r4, ip │ │ │ │ │ ldrsh.w r1, [lr, r7, lsl #1] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ strh.w r1, [r0], #2 │ │ │ │ │ - ble.n 947f4 │ │ │ │ │ + ble.n 94814 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 947e4 │ │ │ │ │ + b.n 94804 │ │ │ │ │ ldrsh.w r1, [r0, #-2] │ │ │ │ │ ldrsh.w r2, [r3, #2]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it lt │ │ │ │ │ strhlt.w r2, [r0, #-2] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 947e0 │ │ │ │ │ + bne.n 94800 │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 947ce │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 947ee │ │ │ │ │ + b.n 945c8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ │ add r3, r5 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ strb r1, [r2, r4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 94806 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 94826 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldrsb.w r2, [r3, ip] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb r2, [r3, r4] │ │ │ │ │ it gt │ │ │ │ │ addgt.w r3, ip, #1 │ │ │ │ │ - ble.n 9484c │ │ │ │ │ + ble.n 9486c │ │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrsb r1, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrsb r0, [r2, r4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it gt │ │ │ │ │ strbgt r1, [r2, r4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 94838 │ │ │ │ │ + bne.n 94858 │ │ │ │ │ adds r4, #1 │ │ │ │ │ add ip, r5 │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 94824 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 94844 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r3, r1, ip │ │ │ │ │ movgt r7, #0 │ │ │ │ │ - ble.n 948a4 │ │ │ │ │ + ble.n 948c4 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 9489e │ │ │ │ │ - cbnz r7, 9488a │ │ │ │ │ + beq.n 948be │ │ │ │ │ + cbnz r7, 948aa │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - b.n 94890 │ │ │ │ │ + b.n 948b0 │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bgt.n 94886 │ │ │ │ │ + bgt.n 948a6 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 948a6 │ │ │ │ │ + beq.n 948c6 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9488a │ │ │ │ │ + bne.n 948aa │ │ │ │ │ movs r7, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 9487c │ │ │ │ │ - cbnz r7, 948a6 │ │ │ │ │ + bne.n 9489c │ │ │ │ │ + cbnz r7, 948c6 │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ adds r0, #4 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 94870 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 94890 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ lslgt r5, r5, #2 │ │ │ │ │ movgt r3, r2 │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [r1, r2] │ │ │ │ │ add r2, r5 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 948be │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 948de │ │ │ │ │ + b.n 945c8 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt.w r8, #0 │ │ │ │ │ movgt r4, r5 │ │ │ │ │ movgt r0, r8 │ │ │ │ │ ldrsb.w ip, [r3] │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r3, r8 │ │ │ │ │ movgt.w lr, #0 │ │ │ │ │ - ble.w 94c62 │ │ │ │ │ + ble.w 94c82 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 94910 │ │ │ │ │ + beq.n 94930 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 9492a │ │ │ │ │ + beq.n 9494a │ │ │ │ │ ldrsb.w lr, [r1, r0] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bgt.n 9492a │ │ │ │ │ + bgt.n 9494a │ │ │ │ │ mov lr, r7 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 948f6 │ │ │ │ │ + bne.n 94916 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.w 94c62 │ │ │ │ │ + beq.w 94c82 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r4, r5 │ │ │ │ │ add r8, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 948e8 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 94908 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ strb r2, [r1, r0] │ │ │ │ │ - b.n 9490e │ │ │ │ │ + b.n 9492e │ │ │ │ │ cmp r6, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ movgt r3, r2 │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r0, [r1, r2] │ │ │ │ │ add r2, r5 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ strb r0, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 9493a │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 9495a │ │ │ │ │ + b.n 945c8 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrsh.w r4, [r3] │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r3, r1, ip │ │ │ │ │ movgt r7, #0 │ │ │ │ │ - ble.n 9499c │ │ │ │ │ + ble.n 949bc │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 94996 │ │ │ │ │ - cbnz r7, 94980 │ │ │ │ │ + beq.n 949b6 │ │ │ │ │ + cbnz r7, 949a0 │ │ │ │ │ strh r2, [r0, #0] │ │ │ │ │ - b.n 94988 │ │ │ │ │ + b.n 949a8 │ │ │ │ │ ldrsh.w r7, [r0] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bgt.n 9497c │ │ │ │ │ + bgt.n 9499c │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 9499e │ │ │ │ │ + beq.n 949be │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 94980 │ │ │ │ │ + bne.n 949a0 │ │ │ │ │ movs r7, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 94972 │ │ │ │ │ - cbnz r7, 9499e │ │ │ │ │ + bne.n 94992 │ │ │ │ │ + cbnz r7, 949be │ │ │ │ │ strh r4, [r0, #0] │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 94966 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 94986 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ │ lsls r4, r5, #2 │ │ │ │ │ add r2, r4 │ │ │ │ │ add.w r6, r1, r6, lsl #2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt r3, r2, r4 │ │ │ │ │ movgt r0, #0 │ │ │ │ │ - bgt.n 949ec │ │ │ │ │ - b.n 94c00 │ │ │ │ │ + bgt.n 94a0c │ │ │ │ │ + b.n 94c20 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 94c04 │ │ │ │ │ + beq.w 94c24 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 949fe │ │ │ │ │ + bne.n 94a1e │ │ │ │ │ movs r0, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 94bfe │ │ │ │ │ + beq.w 94c1e │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 949e6 │ │ │ │ │ + beq.n 94a06 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 949cc │ │ │ │ │ + beq.n 949ec │ │ │ │ │ vldr s13, [r1] │ │ │ │ │ vcmpe.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 949cc │ │ │ │ │ - b.n 949d0 │ │ │ │ │ + bgt.n 949ec │ │ │ │ │ + b.n 949f0 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ │ lsls r4, r5, #3 │ │ │ │ │ add r2, r4 │ │ │ │ │ add.w r6, r1, r6, lsl #3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt r3, r2, r4 │ │ │ │ │ movgt r0, #0 │ │ │ │ │ - bgt.n 94a48 │ │ │ │ │ - b.n 94c4a │ │ │ │ │ + bgt.n 94a68 │ │ │ │ │ + b.n 94c6a │ │ │ │ │ vldr d5, [r1] │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 94a5a │ │ │ │ │ + bmi.n 94a7a │ │ │ │ │ movs r0, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 94c3c │ │ │ │ │ + beq.w 94c5c │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 94a42 │ │ │ │ │ + beq.n 94a62 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 94a32 │ │ │ │ │ + bne.n 94a52 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ - b.n 94a40 │ │ │ │ │ + b.n 94a60 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt.w lr, #0 │ │ │ │ │ movgt r4, r5 │ │ │ │ │ movgt r0, lr │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r3, lr │ │ │ │ │ movgt.w ip, #0 │ │ │ │ │ - bgt.n 94a96 │ │ │ │ │ - b.n 94c56 │ │ │ │ │ + bgt.n 94ab6 │ │ │ │ │ + b.n 94c76 │ │ │ │ │ ldrb.w ip, [r1, r0] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bhi.n 94aa6 │ │ │ │ │ + bhi.n 94ac6 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 94c1c │ │ │ │ │ + beq.w 94c3c │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq.n 94a8e │ │ │ │ │ + beq.n 94aae │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 94a82 │ │ │ │ │ + bne.n 94aa2 │ │ │ │ │ strb r2, [r1, r0] │ │ │ │ │ - b.n 94a8a │ │ │ │ │ + b.n 94aaa │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r3, r1, ip │ │ │ │ │ movgt r7, #0 │ │ │ │ │ - ble.n 94af6 │ │ │ │ │ + ble.n 94b16 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 94af0 │ │ │ │ │ - cbnz r7, 94adc │ │ │ │ │ + beq.n 94b10 │ │ │ │ │ + cbnz r7, 94afc │ │ │ │ │ strh r2, [r0, #0] │ │ │ │ │ - b.n 94ae2 │ │ │ │ │ + b.n 94b02 │ │ │ │ │ ldrh r7, [r0, #0] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bhi.n 94ad8 │ │ │ │ │ + bhi.n 94af8 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 94af8 │ │ │ │ │ + beq.n 94b18 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 94adc │ │ │ │ │ + bne.n 94afc │ │ │ │ │ movs r7, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 94ace │ │ │ │ │ - cbnz r7, 94af8 │ │ │ │ │ + bne.n 94aee │ │ │ │ │ + cbnz r7, 94b18 │ │ │ │ │ strh r4, [r0, #0] │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 94ac2 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 94ae2 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r3, r1, ip │ │ │ │ │ movgt r7, #0 │ │ │ │ │ - ble.n 94b4e │ │ │ │ │ + ble.n 94b6e │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 94b48 │ │ │ │ │ - cbnz r7, 94b34 │ │ │ │ │ + beq.n 94b68 │ │ │ │ │ + cbnz r7, 94b54 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - b.n 94b3a │ │ │ │ │ + b.n 94b5a │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bhi.n 94b30 │ │ │ │ │ + bhi.n 94b50 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 94b50 │ │ │ │ │ + beq.n 94b70 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 94b34 │ │ │ │ │ + bne.n 94b54 │ │ │ │ │ movs r7, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 94b26 │ │ │ │ │ - cbnz r7, 94b50 │ │ │ │ │ + bne.n 94b46 │ │ │ │ │ + cbnz r7, 94b70 │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ adds r0, #4 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 94b1a │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 94b3a │ │ │ │ │ + b.n 945c8 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrd ip, lr, [r3] │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ add.w r9, r0, r6, lsl #3 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r3, r4, r8 │ │ │ │ │ movgt r7, #0 │ │ │ │ │ - bgt.n 94b94 │ │ │ │ │ - b.n 94c50 │ │ │ │ │ + bgt.n 94bb4 │ │ │ │ │ + b.n 94c70 │ │ │ │ │ ldrd r6, r7, [r0] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ sbcs.w r7, r2, r7 │ │ │ │ │ - blt.n 94ba6 │ │ │ │ │ + blt.n 94bc6 │ │ │ │ │ movs r7, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 94c10 │ │ │ │ │ + beq.n 94c30 │ │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, ip │ │ │ │ │ - beq.n 94b90 │ │ │ │ │ + beq.n 94bb0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 94b82 │ │ │ │ │ + bne.n 94ba2 │ │ │ │ │ strd r1, r2, [r0] │ │ │ │ │ - b.n 94b8e │ │ │ │ │ + b.n 94bae │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrd ip, lr, [r3] │ │ │ │ │ - ble.w 945a8 │ │ │ │ │ + ble.w 945c8 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ add.w r9, r0, r6, lsl #3 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r3, r4, r8 │ │ │ │ │ movgt r7, #0 │ │ │ │ │ - bgt.n 94be6 │ │ │ │ │ - b.n 94c5c │ │ │ │ │ + bgt.n 94c06 │ │ │ │ │ + b.n 94c7c │ │ │ │ │ ldrd r6, r7, [r0] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ sbcs.w r7, r2, r7 │ │ │ │ │ - bcc.n 94bf8 │ │ │ │ │ + bcc.n 94c18 │ │ │ │ │ movs r7, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 94c30 │ │ │ │ │ + beq.n 94c50 │ │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, ip │ │ │ │ │ - beq.n 94be2 │ │ │ │ │ + beq.n 94c02 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 94bd4 │ │ │ │ │ + bne.n 94bf4 │ │ │ │ │ strd r1, r2, [r0] │ │ │ │ │ - b.n 94be0 │ │ │ │ │ - cbnz r0, 94c04 │ │ │ │ │ + b.n 94c00 │ │ │ │ │ + cbnz r0, 94c24 │ │ │ │ │ vstr s14, [r1] │ │ │ │ │ adds r1, #4 │ │ │ │ │ add r2, r4 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.w 949c0 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ - cbz r7, 94c50 │ │ │ │ │ + bne.w 949e0 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ + cbz r7, 94c70 │ │ │ │ │ adds r0, #8 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bne.n 94b74 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.n 94b94 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 94c56 │ │ │ │ │ + beq.n 94c76 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r4, r5 │ │ │ │ │ add lr, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.w 94a74 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ - cbz r7, 94c5c │ │ │ │ │ + bne.w 94a94 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ + cbz r7, 94c7c │ │ │ │ │ adds r0, #8 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bne.n 94bc6 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ - cbz r0, 94c4a │ │ │ │ │ + bne.n 94be6 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ + cbz r0, 94c6a │ │ │ │ │ adds r1, #8 │ │ │ │ │ add r2, r4 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.w 94a26 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + bne.w 94a46 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ vstr d6, [r1] │ │ │ │ │ - b.n 94c3e │ │ │ │ │ + b.n 94c5e │ │ │ │ │ strd ip, lr, [r0] │ │ │ │ │ - b.n 94c12 │ │ │ │ │ + b.n 94c32 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb r7, [r3, r0] │ │ │ │ │ - b.n 94c22 │ │ │ │ │ + b.n 94c42 │ │ │ │ │ strd ip, lr, [r0] │ │ │ │ │ - b.n 94c32 │ │ │ │ │ + b.n 94c52 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb.w ip, [r3, r0] │ │ │ │ │ - b.n 9491e │ │ │ │ │ + b.n 9493e │ │ │ │ │ blx 11518 │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 945a8 │ │ │ │ │ + b.n 945c8 │ │ │ │ │ │ │ │ │ │ -00094c74 : │ │ │ │ │ +00094c94 : │ │ │ │ │ nco_var_avg_rdc_max(): │ │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -255771,18 +255787,18 @@ │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11ba0 │ │ │ │ │ - cbnz r4, 94cbe │ │ │ │ │ + cbnz r4, 94cde │ │ │ │ │ subs r7, #1 │ │ │ │ │ cmp r7, #11 │ │ │ │ │ - bhi.w 95412 │ │ │ │ │ + bhi.w 95432 │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r5, r1, #6 │ │ │ │ │ lsls r0, r0, #6 │ │ │ │ │ lsls r1, r3, #5 │ │ │ │ │ lsls r2, r6, #4 │ │ │ │ │ lsls r1, r0, #3 │ │ │ │ │ lsls r6, r3, #2 │ │ │ │ │ @@ -255793,15 +255809,15 @@ │ │ │ │ │ movs r1, r6 │ │ │ │ │ movs r2, r4 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11ba0 │ │ │ │ │ subs r3, r7, #1 │ │ │ │ │ cmp r3, #11 │ │ │ │ │ - bhi.w 9540e │ │ │ │ │ + bhi.w 9542e │ │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ │ lsls r4, r2, #7 │ │ │ │ │ lsls r2, r0, #8 │ │ │ │ │ lsls r1, r2, #8 │ │ │ │ │ lsls r7, r2, #6 │ │ │ │ │ lsls r7, r7, #8 │ │ │ │ │ lsls r2, r6, #9 │ │ │ │ │ @@ -255811,746 +255827,746 @@ │ │ │ │ │ lsls r0, r3, #12 │ │ │ │ │ lsls r0, r0, #13 │ │ │ │ │ lsls r3, r0, #7 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ itt gt │ │ │ │ │ lslgt r5, r5, #2 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ - ble.n 94d52 │ │ │ │ │ + ble.n 94d72 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [r2, r3] │ │ │ │ │ add r3, r5 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ str.w r1, [r2, r4, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 94cf4 │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 94d14 │ │ │ │ │ + b.n 94d72 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 94d52 │ │ │ │ │ + ble.n 94d72 │ │ │ │ │ ldrd lr, r2, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ sub.w ip, lr, #8 │ │ │ │ │ add.w r6, r2, r6, lsl #3 │ │ │ │ │ add ip, r8 │ │ │ │ │ ldrd r7, r1, [lr] │ │ │ │ │ strd r7, r1, [r2] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ add.w r2, r2, #8 │ │ │ │ │ - ble.n 94d4a │ │ │ │ │ + ble.n 94d6a │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n 94d36 │ │ │ │ │ + b.n 94d56 │ │ │ │ │ ldrd r7, r1, [r2, #-8] │ │ │ │ │ ldr.w r4, [r3, #8]! │ │ │ │ │ cmp r7, r4 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ sbcs r1, r0 │ │ │ │ │ it cc │ │ │ │ │ strdcc r4, r0, [r2, #-8] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.n 94d32 │ │ │ │ │ + bne.n 94d52 │ │ │ │ │ add lr, r8 │ │ │ │ │ add ip, r8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 94d1e │ │ │ │ │ + bne.n 94d3e │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 94d52 │ │ │ │ │ + ble.n 94d72 │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ rsb r8, ip, #2 │ │ │ │ │ sub.w r4, lr, #2 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ add r4, ip │ │ │ │ │ ldrh.w r1, [lr, r7, lsl #1] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ strh.w r1, [r0], #2 │ │ │ │ │ - ble.n 94d98 │ │ │ │ │ + ble.n 94db8 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 94d88 │ │ │ │ │ + b.n 94da8 │ │ │ │ │ ldrh.w r1, [r0, #-2] │ │ │ │ │ ldrh.w r2, [r3, #2]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it hi │ │ │ │ │ strhhi.w r2, [r0, #-2] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 94d84 │ │ │ │ │ + bne.n 94da4 │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 94d72 │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 94d92 │ │ │ │ │ + b.n 94d72 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r7, r5 │ │ │ │ │ movgt.w ip, #0 │ │ │ │ │ - ble.n 94d52 │ │ │ │ │ + ble.n 94d72 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldrb.w r2, [r3, ip] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb r2, [r3, r4] │ │ │ │ │ it gt │ │ │ │ │ addgt.w r3, ip, #1 │ │ │ │ │ - ble.n 94dd6 │ │ │ │ │ + ble.n 94df6 │ │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb r0, [r2, r4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it cc │ │ │ │ │ strbcc r1, [r2, r4] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 94dc2 │ │ │ │ │ + bne.n 94de2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ add ip, r5 │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 94dae │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 94dce │ │ │ │ │ + b.n 94d72 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 94d52 │ │ │ │ │ + ble.n 94d72 │ │ │ │ │ ldrd r0, r2, [sp, #36] @ 0x24 │ │ │ │ │ lsls r4, r5, #3 │ │ │ │ │ adds r1, r0, r4 │ │ │ │ │ adds r0, #8 │ │ │ │ │ add.w r6, r2, r6, lsl #3 │ │ │ │ │ vldr d6, [r0, #-8] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ vstmia r2!, {d6} │ │ │ │ │ - ble.n 94e1e │ │ │ │ │ + ble.n 94e3e │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 94e08 │ │ │ │ │ + b.n 94e28 │ │ │ │ │ vldr d6, [r2, #-8] │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmpe.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 94e1a │ │ │ │ │ + ble.n 94e3a │ │ │ │ │ vstr d7, [r2, #-8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 94e04 │ │ │ │ │ + bne.n 94e24 │ │ │ │ │ add r1, r4 │ │ │ │ │ add r0, r4 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 94df4 │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 94e14 │ │ │ │ │ + b.n 94d72 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 94d52 │ │ │ │ │ + ble.n 94d72 │ │ │ │ │ ldrd r0, r2, [sp, #36] @ 0x24 │ │ │ │ │ lsls r4, r5, #2 │ │ │ │ │ adds r1, r0, r4 │ │ │ │ │ adds r0, #4 │ │ │ │ │ add.w r6, r2, r6, lsl #2 │ │ │ │ │ vldr s14, [r0, #-4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ vstmia r2!, {s14} │ │ │ │ │ - ble.n 94e64 │ │ │ │ │ + ble.n 94e84 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 94e4e │ │ │ │ │ + b.n 94e6e │ │ │ │ │ vldr s14, [r2, #-4] │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmpe.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ vstrgt s15, [r2, #-4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 94e4a │ │ │ │ │ + bne.n 94e6a │ │ │ │ │ add r1, r4 │ │ │ │ │ add r0, r4 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 94e3a │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 94e5a │ │ │ │ │ + b.n 94d72 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ ldrd lr, r2, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ sub.w ip, lr, #8 │ │ │ │ │ add.w r6, r2, r6, lsl #3 │ │ │ │ │ add ip, r8 │ │ │ │ │ ldrd r7, r1, [lr] │ │ │ │ │ strd r7, r1, [r2] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ add.w r2, r2, #8 │ │ │ │ │ - ble.n 94eb2 │ │ │ │ │ + ble.n 94ed2 │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n 94e9e │ │ │ │ │ + b.n 94ebe │ │ │ │ │ ldrd r7, r1, [r2, #-8] │ │ │ │ │ ldr.w r4, [r3, #8]! │ │ │ │ │ cmp r7, r4 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ sbcs r1, r0 │ │ │ │ │ it lt │ │ │ │ │ strdlt r4, r0, [r2, #-8] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.n 94e9a │ │ │ │ │ + bne.n 94eba │ │ │ │ │ add lr, r8 │ │ │ │ │ add ip, r8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 94e86 │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 94ea6 │ │ │ │ │ + b.n 94d72 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ movs r7, #0 │ │ │ │ │ rsb r8, ip, #4 │ │ │ │ │ sub.w r4, lr, #4 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ add r4, ip │ │ │ │ │ ldr.w r1, [lr, r7, lsl #2] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str.w r1, [r0], #4 │ │ │ │ │ - ble.n 94f00 │ │ │ │ │ + ble.n 94f20 │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 94ef0 │ │ │ │ │ + b.n 94f10 │ │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it hi │ │ │ │ │ strhi.w r2, [r0, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 94eec │ │ │ │ │ + bne.n 94f0c │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 94eda │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 94efa │ │ │ │ │ + b.n 94d72 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ movs r7, #0 │ │ │ │ │ rsb r8, ip, #4 │ │ │ │ │ sub.w r4, lr, #4 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ add r4, ip │ │ │ │ │ ldr.w r1, [lr, r7, lsl #2] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str.w r1, [r0], #4 │ │ │ │ │ - ble.n 94f4e │ │ │ │ │ + ble.n 94f6e │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 94f3e │ │ │ │ │ + b.n 94f5e │ │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it gt │ │ │ │ │ strgt.w r2, [r0, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 94f3a │ │ │ │ │ + bne.n 94f5a │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 94f28 │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 94f48 │ │ │ │ │ + b.n 94d72 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ ldrd lr, r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ rsb r8, ip, #2 │ │ │ │ │ sub.w r4, lr, #2 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ add r4, ip │ │ │ │ │ ldrsh.w r1, [lr, r7, lsl #1] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ strh.w r1, [r0], #2 │ │ │ │ │ - ble.n 94f9c │ │ │ │ │ + ble.n 94fbc │ │ │ │ │ add.w r3, r8, r4 │ │ │ │ │ - b.n 94f8c │ │ │ │ │ + b.n 94fac │ │ │ │ │ ldrsh.w r1, [r0, #-2] │ │ │ │ │ ldrsh.w r2, [r3, #2]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it gt │ │ │ │ │ strhgt.w r2, [r0, #-2] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 94f88 │ │ │ │ │ + bne.n 94fa8 │ │ │ │ │ add r4, ip │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 94f76 │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 94f96 │ │ │ │ │ + b.n 94d72 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ │ add r3, r5 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ strb r1, [r2, r4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 94fae │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 94fce │ │ │ │ │ + b.n 94d72 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldrsb.w r2, [r3, ip] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb r2, [r3, r4] │ │ │ │ │ it gt │ │ │ │ │ addgt.w r3, ip, #1 │ │ │ │ │ - ble.n 94ff4 │ │ │ │ │ + ble.n 95014 │ │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrsb r1, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrsb r0, [r2, r4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it lt │ │ │ │ │ strblt r1, [r2, r4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 94fe0 │ │ │ │ │ + bne.n 95000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ add ip, r5 │ │ │ │ │ add r7, r5 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 94fcc │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 94fec │ │ │ │ │ + b.n 94d72 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r3, r1, ip │ │ │ │ │ movgt r7, #0 │ │ │ │ │ - ble.n 9504c │ │ │ │ │ + ble.n 9506c │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 95046 │ │ │ │ │ - cbnz r7, 95032 │ │ │ │ │ + beq.n 95066 │ │ │ │ │ + cbnz r7, 95052 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - b.n 95038 │ │ │ │ │ + b.n 95058 │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - blt.n 9502e │ │ │ │ │ + blt.n 9504e │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 9504e │ │ │ │ │ + beq.n 9506e │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 95032 │ │ │ │ │ + bne.n 95052 │ │ │ │ │ movs r7, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 95024 │ │ │ │ │ - cbnz r7, 9504e │ │ │ │ │ + bne.n 95044 │ │ │ │ │ + cbnz r7, 9506e │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ adds r0, #4 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 95018 │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 95038 │ │ │ │ │ + b.n 94d72 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ lslgt r5, r5, #2 │ │ │ │ │ movgt r3, r2 │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [r1, r2] │ │ │ │ │ add r2, r5 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 95066 │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 95086 │ │ │ │ │ + b.n 94d72 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt.w r8, #0 │ │ │ │ │ movgt r4, r5 │ │ │ │ │ movgt r0, r8 │ │ │ │ │ ldrsb.w ip, [r3] │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r3, r8 │ │ │ │ │ movgt.w lr, #0 │ │ │ │ │ - ble.w 95406 │ │ │ │ │ + ble.w 95426 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 950b8 │ │ │ │ │ + beq.n 950d8 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 950d2 │ │ │ │ │ + beq.n 950f2 │ │ │ │ │ ldrsb.w lr, [r1, r0] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - blt.n 950d2 │ │ │ │ │ + blt.n 950f2 │ │ │ │ │ mov lr, r7 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9509e │ │ │ │ │ + bne.n 950be │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.w 95406 │ │ │ │ │ + beq.w 95426 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r4, r5 │ │ │ │ │ add r8, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 95090 │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 950b0 │ │ │ │ │ + b.n 94d72 │ │ │ │ │ strb r2, [r1, r0] │ │ │ │ │ - b.n 950b6 │ │ │ │ │ + b.n 950d6 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ movgt r3, r2 │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r0, [r1, r2] │ │ │ │ │ add r2, r5 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ strb r0, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 950e2 │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 95102 │ │ │ │ │ + b.n 94d72 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrsh.w r4, [r3] │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r3, r1, ip │ │ │ │ │ movgt r7, #0 │ │ │ │ │ - ble.n 95144 │ │ │ │ │ + ble.n 95164 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 9513e │ │ │ │ │ - cbnz r7, 95128 │ │ │ │ │ + beq.n 9515e │ │ │ │ │ + cbnz r7, 95148 │ │ │ │ │ strh r2, [r0, #0] │ │ │ │ │ - b.n 95130 │ │ │ │ │ + b.n 95150 │ │ │ │ │ ldrsh.w r7, [r0] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - blt.n 95124 │ │ │ │ │ + blt.n 95144 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 95146 │ │ │ │ │ + beq.n 95166 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 95128 │ │ │ │ │ + bne.n 95148 │ │ │ │ │ movs r7, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 9511a │ │ │ │ │ - cbnz r7, 95146 │ │ │ │ │ + bne.n 9513a │ │ │ │ │ + cbnz r7, 95166 │ │ │ │ │ strh r4, [r0, #0] │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 9510e │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 9512e │ │ │ │ │ + b.n 94d72 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ │ lsls r4, r5, #2 │ │ │ │ │ add r2, r4 │ │ │ │ │ add.w r6, r1, r6, lsl #2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt r3, r2, r4 │ │ │ │ │ movgt r0, #0 │ │ │ │ │ - bgt.n 95194 │ │ │ │ │ - b.n 953a4 │ │ │ │ │ + bgt.n 951b4 │ │ │ │ │ + b.n 953c4 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 953a8 │ │ │ │ │ + beq.w 953c8 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 951a6 │ │ │ │ │ + bne.n 951c6 │ │ │ │ │ movs r0, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 953a2 │ │ │ │ │ + beq.w 953c2 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9518e │ │ │ │ │ + beq.n 951ae │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 95174 │ │ │ │ │ + beq.n 95194 │ │ │ │ │ vldr s13, [r1] │ │ │ │ │ vcmpe.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 95174 │ │ │ │ │ - b.n 95178 │ │ │ │ │ + bmi.n 95194 │ │ │ │ │ + b.n 95198 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ │ lsls r4, r5, #3 │ │ │ │ │ add r2, r4 │ │ │ │ │ add.w r6, r1, r6, lsl #3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt r3, r2, r4 │ │ │ │ │ movgt r0, #0 │ │ │ │ │ - bgt.n 951f0 │ │ │ │ │ - b.n 953ee │ │ │ │ │ + bgt.n 95210 │ │ │ │ │ + b.n 9540e │ │ │ │ │ vldr d5, [r1] │ │ │ │ │ vcmpe.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 95202 │ │ │ │ │ + bgt.n 95222 │ │ │ │ │ movs r0, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 953e0 │ │ │ │ │ + beq.w 95400 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 951ea │ │ │ │ │ + beq.n 9520a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 951da │ │ │ │ │ + bne.n 951fa │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ - b.n 951e8 │ │ │ │ │ + b.n 95208 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt.w lr, #0 │ │ │ │ │ movgt r4, r5 │ │ │ │ │ movgt r0, lr │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ movgt r3, lr │ │ │ │ │ movgt.w ip, #0 │ │ │ │ │ - bgt.n 9523e │ │ │ │ │ - b.n 953fa │ │ │ │ │ + bgt.n 9525e │ │ │ │ │ + b.n 9541a │ │ │ │ │ ldrb.w ip, [r1, r0] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bcc.n 9524e │ │ │ │ │ + bcc.n 9526e │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 953c0 │ │ │ │ │ + beq.w 953e0 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq.n 95236 │ │ │ │ │ + beq.n 95256 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 9522a │ │ │ │ │ + bne.n 9524a │ │ │ │ │ strb r2, [r1, r0] │ │ │ │ │ - b.n 95232 │ │ │ │ │ + b.n 95252 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #1 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r0, r6, lsl #1 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r3, r1, ip │ │ │ │ │ movgt r7, #0 │ │ │ │ │ - ble.n 9529e │ │ │ │ │ + ble.n 952be │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 95298 │ │ │ │ │ - cbnz r7, 95284 │ │ │ │ │ + beq.n 952b8 │ │ │ │ │ + cbnz r7, 952a4 │ │ │ │ │ strh r2, [r0, #0] │ │ │ │ │ - b.n 9528a │ │ │ │ │ + b.n 952aa │ │ │ │ │ ldrh r7, [r0, #0] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bcc.n 95280 │ │ │ │ │ + bcc.n 952a0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 952a0 │ │ │ │ │ + beq.n 952c0 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 95284 │ │ │ │ │ + bne.n 952a4 │ │ │ │ │ movs r7, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 95276 │ │ │ │ │ - cbnz r7, 952a0 │ │ │ │ │ + bne.n 95296 │ │ │ │ │ + cbnz r7, 952c0 │ │ │ │ │ strh r4, [r0, #0] │ │ │ │ │ adds r0, #2 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 9526a │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 9528a │ │ │ │ │ + b.n 94d72 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w ip, r5, lsl #2 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r3, r1, ip │ │ │ │ │ movgt r7, #0 │ │ │ │ │ - ble.n 952f6 │ │ │ │ │ + ble.n 95316 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n 952f0 │ │ │ │ │ - cbnz r7, 952dc │ │ │ │ │ + beq.n 95310 │ │ │ │ │ + cbnz r7, 952fc │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - b.n 952e2 │ │ │ │ │ + b.n 95302 │ │ │ │ │ ldr r7, [r0, #0] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bcc.n 952d8 │ │ │ │ │ + bcc.n 952f8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 952f8 │ │ │ │ │ + beq.n 95318 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 952dc │ │ │ │ │ + bne.n 952fc │ │ │ │ │ movs r7, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 952ce │ │ │ │ │ - cbnz r7, 952f8 │ │ │ │ │ + bne.n 952ee │ │ │ │ │ + cbnz r7, 95318 │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ adds r0, #4 │ │ │ │ │ add r1, ip │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 952c2 │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 952e2 │ │ │ │ │ + b.n 94d72 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrd ip, lr, [r3] │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ add.w r9, r0, r6, lsl #3 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r3, r4, r8 │ │ │ │ │ movgt r7, #0 │ │ │ │ │ - bgt.n 9533a │ │ │ │ │ - b.n 953f4 │ │ │ │ │ + bgt.n 9535a │ │ │ │ │ + b.n 95414 │ │ │ │ │ ldrd r6, r7, [r0] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ sbcs r7, r2 │ │ │ │ │ - blt.n 9534c │ │ │ │ │ + blt.n 9536c │ │ │ │ │ movs r7, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 953b4 │ │ │ │ │ + beq.n 953d4 │ │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, ip │ │ │ │ │ - beq.n 95336 │ │ │ │ │ + beq.n 95356 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 9532a │ │ │ │ │ + bne.n 9534a │ │ │ │ │ strd r1, r2, [r0] │ │ │ │ │ - b.n 95334 │ │ │ │ │ + b.n 95354 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrd ip, lr, [r3] │ │ │ │ │ - ble.w 94d52 │ │ │ │ │ + ble.w 94d72 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ mov.w r8, r5, lsl #3 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ add.w r9, r0, r6, lsl #3 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt.w r3, r4, r8 │ │ │ │ │ movgt r7, #0 │ │ │ │ │ - bgt.n 9538a │ │ │ │ │ - b.n 95400 │ │ │ │ │ + bgt.n 953aa │ │ │ │ │ + b.n 95420 │ │ │ │ │ ldrd r6, r7, [r0] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ sbcs r7, r2 │ │ │ │ │ - bcc.n 9539c │ │ │ │ │ + bcc.n 953bc │ │ │ │ │ movs r7, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n 953d4 │ │ │ │ │ + beq.n 953f4 │ │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, ip │ │ │ │ │ - beq.n 95386 │ │ │ │ │ + beq.n 953a6 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 9537a │ │ │ │ │ + bne.n 9539a │ │ │ │ │ strd r1, r2, [r0] │ │ │ │ │ - b.n 95384 │ │ │ │ │ - cbnz r0, 953a8 │ │ │ │ │ + b.n 953a4 │ │ │ │ │ + cbnz r0, 953c8 │ │ │ │ │ vstr s14, [r1] │ │ │ │ │ adds r1, #4 │ │ │ │ │ add r2, r4 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.w 95168 │ │ │ │ │ - b.n 94d52 │ │ │ │ │ - cbz r7, 953f4 │ │ │ │ │ + bne.w 95188 │ │ │ │ │ + b.n 94d72 │ │ │ │ │ + cbz r7, 95414 │ │ │ │ │ adds r0, #8 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bne.n 9531c │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.n 9533c │ │ │ │ │ + b.n 94d72 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 953fa │ │ │ │ │ + beq.n 9541a │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r4, r5 │ │ │ │ │ add lr, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.w 9521c │ │ │ │ │ - b.n 94d52 │ │ │ │ │ - cbz r7, 95400 │ │ │ │ │ + bne.w 9523c │ │ │ │ │ + b.n 94d72 │ │ │ │ │ + cbz r7, 95420 │ │ │ │ │ adds r0, #8 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bne.n 9536c │ │ │ │ │ - b.n 94d52 │ │ │ │ │ - cbz r0, 953ee │ │ │ │ │ + bne.n 9538c │ │ │ │ │ + b.n 94d72 │ │ │ │ │ + cbz r0, 9540e │ │ │ │ │ adds r1, #8 │ │ │ │ │ add r2, r4 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.w 951ce │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + bne.w 951ee │ │ │ │ │ + b.n 94d72 │ │ │ │ │ vstr d6, [r1] │ │ │ │ │ - b.n 953e2 │ │ │ │ │ + b.n 95402 │ │ │ │ │ strd ip, lr, [r0] │ │ │ │ │ - b.n 953b6 │ │ │ │ │ + b.n 953d6 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb r7, [r3, r0] │ │ │ │ │ - b.n 953c6 │ │ │ │ │ + b.n 953e6 │ │ │ │ │ strd ip, lr, [r0] │ │ │ │ │ - b.n 953d6 │ │ │ │ │ + b.n 953f6 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strb.w ip, [r3, r0] │ │ │ │ │ - b.n 950c6 │ │ │ │ │ + b.n 950e6 │ │ │ │ │ blx 11518 │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 94d52 │ │ │ │ │ + b.n 94d72 │ │ │ │ │ │ │ │ │ │ -00095418 : │ │ │ │ │ +00095438 : │ │ │ │ │ nco_var_avg(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr.w r2, [pc, #1948] @ 95bbc │ │ │ │ │ + ldr.w r2, [pc, #1948] @ 95bdc │ │ │ │ │ sub.w sp, sp, #24576 @ 0x6000 │ │ │ │ │ mov sl, r1 │ │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ │ add r2, pc │ │ │ │ │ add.w r1, sp, #24576 @ 0x6000 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ │ - ldr.w r3, [pc, #1928] @ 95bc0 │ │ │ │ │ + ldr.w r3, [pc, #1928] @ 95be0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ add.w r3, sp, #24704 @ 0x6080 │ │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ │ @@ -256563,66 +256579,66 @@ │ │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ │ blx 105dc │ │ │ │ │ lsls r3, r4, #2 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ blx 105dc │ │ │ │ │ - ldr.w r3, [pc, #1876] @ 95bc4 │ │ │ │ │ + ldr.w r3, [pc, #1876] @ 95be4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ - ble.w 95ac8 │ │ │ │ │ + ble.w 95ae8 │ │ │ │ │ add.w ip, sp, #4192 @ 0x1060 │ │ │ │ │ movs r7, #0 │ │ │ │ │ add.w ip, ip, #24 │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ str.w ip, [sp, #32] │ │ │ │ │ mov r9, r7 │ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r2, r7 │ │ │ │ │ add.w lr, sp, #120 @ 0x78 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ it le │ │ │ │ │ movle r3, #0 │ │ │ │ │ - ble.n 954d6 │ │ │ │ │ + ble.n 954f6 │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ sub.w r1, sl, #4 │ │ │ │ │ mov fp, r2 │ │ │ │ │ ldr r4, [r3, r7] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 954b8 │ │ │ │ │ + b.n 954d8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 956ec │ │ │ │ │ + beq.w 9570c │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 954b0 │ │ │ │ │ + bne.n 954d0 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ str.w r0, [r1, r8, lsl #2] │ │ │ │ │ add.w r1, lr, r8, lsl #2 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ str.w fp, [r1, #-4] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 956ee │ │ │ │ │ + beq.w 9570e │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r7, #4 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne.n 9549a │ │ │ │ │ + bne.n 954ba │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 95ac8 │ │ │ │ │ + beq.w 95ae8 │ │ │ │ │ add.w r3, sp, #24704 @ 0x6080 │ │ │ │ │ adds r3, #32 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 95708 │ │ │ │ │ + bne.w 95728 │ │ │ │ │ mov.w r3, r9, lsl #2 │ │ │ │ │ str.w r9, [sp, #52] @ 0x34 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ movs r6, #1 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov sl, r6 │ │ │ │ │ @@ -256647,31 +256663,31 @@ │ │ │ │ │ ldr.w r5, [r4], #4 │ │ │ │ │ ldr r6, [r5, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ ldrsh.w r3, [r5, #58] @ 0x3a │ │ │ │ │ mul.w sl, r6, sl │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r3, 9555c │ │ │ │ │ + cbnz r3, 9557c │ │ │ │ │ ldr.w r0, [fp, #120] @ 0x78 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [fp, #120] @ 0x78 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 95534 │ │ │ │ │ + bne.n 95554 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ │ str.w sl, [sp, #36] @ 0x24 │ │ │ │ │ strh.w r3, [r2, #160] @ 0xa0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r5, [r2, #116] @ 0x74 │ │ │ │ │ ldr r2, [r2, #32] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 95b6e │ │ │ │ │ + beq.w 95b8e │ │ │ │ │ ldr r1, [r3, #100] @ 0x64 │ │ │ │ │ sub.w ip, r2, #4 │ │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ ldr r4, [r3, #108] @ 0x6c │ │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ │ subs r3, r1, #4 │ │ │ │ │ @@ -256694,38 +256710,38 @@ │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ str.w r8, [sp, #44] @ 0x2c │ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ ldrsh.w r7, [r2, #58] @ 0x3a │ │ │ │ │ - cbz r7, 955d6 │ │ │ │ │ + cbz r7, 955f6 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ strh.w sl, [r7, #160] @ 0xa0 │ │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ │ cmp r3, fp │ │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ │ ldr.w r7, [r3, #-4] │ │ │ │ │ ldr r7, [r7, #20] │ │ │ │ │ str.w r7, [r5, #4]! │ │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ │ str.w r7, [r4, #4]! │ │ │ │ │ ldr.w r7, [lr, r2, lsl #2] │ │ │ │ │ str.w r7, [r0, #4]! │ │ │ │ │ ldr.w r2, [r9, r2, lsl #2] │ │ │ │ │ str.w r2, [r1, #4]! │ │ │ │ │ - bne.n 955c6 │ │ │ │ │ + bne.n 955e6 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ │ ldrd r2, r8, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ │ strh.w r3, [r1, #156] @ 0x9c │ │ │ │ │ - beq.w 95ab4 │ │ │ │ │ + beq.w 95ad4 │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 11ac8 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r0, [r5, #32] │ │ │ │ │ @@ -256748,95 +256764,95 @@ │ │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ │ lsls r4, r6, #2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 11ac8 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ str r0, [r5, #112] @ 0x70 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 957d4 │ │ │ │ │ + bne.w 957f4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ittt gt │ │ │ │ │ addgt.w r9, r4, r0 │ │ │ │ │ movgt r3, r0 │ │ │ │ │ ldrgt r2, [sp, #36] @ 0x24 │ │ │ │ │ - ble.w 95ba2 │ │ │ │ │ + ble.w 95bc2 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne.n 9567a │ │ │ │ │ + bne.n 9569a │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 95b40 │ │ │ │ │ + bne.w 95b60 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ add.w r3, sp, #24704 @ 0x6080 │ │ │ │ │ adds r3, #32 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 95712 │ │ │ │ │ + bne.n 95732 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ asrs r5, r4, #31 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ blx 10f20 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ add.w r1, sp, #24576 @ 0x6000 │ │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ │ - ldr.w r2, [pc, #1288] @ 95bc8 │ │ │ │ │ + ldr.w r2, [pc, #1288] @ 95be8 │ │ │ │ │ strd r4, r5, [r3, #32] │ │ │ │ │ str.w r8, [r3, #4] │ │ │ │ │ add r2, pc │ │ │ │ │ - ldr.w r3, [pc, #1264] @ 95bc0 │ │ │ │ │ + ldr.w r3, [pc, #1264] @ 95be0 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 95bb8 │ │ │ │ │ + bne.w 95bd8 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ add.w sp, sp, #24576 @ 0x6000 │ │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r2, fp │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ldr r3, [r3, r7] │ │ │ │ │ str.w r3, [r1, r9, lsl #2] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ - b.n 954dc │ │ │ │ │ + b.n 954fc │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 95504 │ │ │ │ │ + b.n 95524 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ str r3, [r2, #72] @ 0x48 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldrsh.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 95af2 │ │ │ │ │ + bne.w 95b12 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldrsh.w r3, [r3, #156] @ 0x9c │ │ │ │ │ strh.w r3, [r2, #156] @ 0x9c │ │ │ │ │ ldrd r7, r3, [r2, #96] @ 0x60 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr.w fp, [r2, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 957b2 │ │ │ │ │ + beq.n 957d2 │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ subs r3, #4 │ │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ │ @@ -256866,30 +256882,30 @@ │ │ │ │ │ str.w r7, [r1, #4]! │ │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ │ str.w r7, [r5, #4]! │ │ │ │ │ ldr.w r7, [r9, #4]! │ │ │ │ │ str.w r7, [r4, #4]! │ │ │ │ │ ldr.w r7, [r6, #4]! │ │ │ │ │ str.w r7, [lr, #4]! │ │ │ │ │ - bne.n 95780 │ │ │ │ │ + bne.n 957a0 │ │ │ │ │ mov r7, r8 │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ movs r0, #1 │ │ │ │ │ add r4, r2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ cmp r4, r2 │ │ │ │ │ str.w r0, [r7, r3, lsl #2] │ │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ │ str.w r1, [fp, r3, lsl #2] │ │ │ │ │ - bne.n 957be │ │ │ │ │ - b.n 9569c │ │ │ │ │ + bne.n 957de │ │ │ │ │ + b.n 956bc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ @@ -256902,29 +256918,29 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12cec │ │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx 1059c │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 95b32 │ │ │ │ │ + beq.w 95b52 │ │ │ │ │ add.w fp, sp, #4192 @ 0x1060 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w fp, fp, #20 │ │ │ │ │ sub.w r2, fp, #4 │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ - b.n 95830 │ │ │ │ │ + b.n 95850 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.w 95b32 │ │ │ │ │ + beq.w 95b52 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 95828 │ │ │ │ │ + beq.n 95848 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.w 95b32 │ │ │ │ │ + beq.w 95b52 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add.w r4, sp, #12352 @ 0x3040 │ │ │ │ │ adds r4, #52 @ 0x34 │ │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ │ blx 10cb4 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r3, r4, #4 │ │ │ │ │ @@ -256936,105 +256952,105 @@ │ │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ │ add.w lr, r2, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ adds r1, r3, r2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 9586a │ │ │ │ │ + bne.n 9588a │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 958a6 │ │ │ │ │ + beq.n 958c6 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ │ adds r6, r3, #4 │ │ │ │ │ adds r0, r3, r2 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - ble.n 9589e │ │ │ │ │ + ble.n 958be │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ - bne.n 95890 │ │ │ │ │ + bne.n 958b0 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r6, #4 │ │ │ │ │ cmp lr, r5 │ │ │ │ │ - bne.n 95886 │ │ │ │ │ + bne.n 958a6 │ │ │ │ │ add.w r5, sp, #20480 @ 0x5000 │ │ │ │ │ mov.w ip, r9, lsl #2 │ │ │ │ │ adds r5, #116 @ 0x74 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, r5, #4 │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ add.w r1, r3, ip │ │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 958ba │ │ │ │ │ + bne.n 958da │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ add.w r6, r9, #4294967295 @ 0xffffffff │ │ │ │ │ ittt ne │ │ │ │ │ strne.w lr, [sp, #32] │ │ │ │ │ movne r4, #0 │ │ │ │ │ ldrne.w lr, [sp, #16] │ │ │ │ │ - beq.n 95904 │ │ │ │ │ + beq.n 95924 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ - ble.n 958fa │ │ │ │ │ + ble.n 9591a │ │ │ │ │ ldr.w r3, [lr, #96] @ 0x60 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ add.w r0, r3, ip │ │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ - bne.n 958ec │ │ │ │ │ + bne.n 9590c │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 958d8 │ │ │ │ │ + bne.n 958f8 │ │ │ │ │ ldr.w lr, [sp, #32] │ │ │ │ │ add.w r0, sp, #16384 @ 0x4000 │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ │ movs r1, #1 │ │ │ │ │ subs r3, r0, #4 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ adds r2, r3, r2 │ │ │ │ │ str.w r1, [r3, #4]! │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 95914 │ │ │ │ │ + bne.n 95934 │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ add.w r6, r8, #4294967295 @ 0xffffffff │ │ │ │ │ ittt ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ ldrne r3, [sp, #20] │ │ │ │ │ addne r5, r3, #4 │ │ │ │ │ - beq.n 95950 │ │ │ │ │ + beq.n 95970 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - bge.n 95948 │ │ │ │ │ + bge.n 95968 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ - bne.n 95938 │ │ │ │ │ + bne.n 95958 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ adds r0, #4 │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9592e │ │ │ │ │ + bne.n 9594e │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 95a2e │ │ │ │ │ + ble.n 95a4e │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ sub.w r9, fp, #4 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ add.w r5, sp, #8256 @ 0x2040 │ │ │ │ │ sub.w r7, r1, #8 │ │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ │ subs r3, r2, #4 │ │ │ │ │ @@ -257054,73 +257070,73 @@ │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - cbz r3, 959c6 │ │ │ │ │ + cbz r3, 959e6 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ │ subs r4, r3, #4 │ │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ sub.w fp, r3, #4 │ │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ str.w r1, [fp, #4]! │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 959ac │ │ │ │ │ + bne.n 959cc │ │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr.w r4, [r0, #4]! │ │ │ │ │ cmp r9, r1 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ ldr.w r3, [r3, #-4] │ │ │ │ │ mla r2, r4, r3, r2 │ │ │ │ │ - bne.n 959cc │ │ │ │ │ + bne.n 959ec │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ │ mov lr, r0 │ │ │ │ │ subs r4, r3, #4 │ │ │ │ │ mov sl, r2 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ cmp lr, r8 │ │ │ │ │ add.w ip, r5, r3, lsl #2 │ │ │ │ │ ldr.w r3, [ip, #-4] │ │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ │ - blt.n 959f0 │ │ │ │ │ + blt.n 95a10 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ mla r0, r3, sl, r0 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mla r0, r2, r0, r3 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r1, r3 │ │ │ │ │ add r3, r2 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ blx 12774 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 9598a │ │ │ │ │ + bne.n 959aa │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ blx 10200 │ │ │ │ │ - cbz r0, 95a6e │ │ │ │ │ + cbz r0, 95a8e │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldrsh.w r3, [r3, #156] @ 0x9c │ │ │ │ │ - cbz r3, 95a6e │ │ │ │ │ + cbz r3, 95a8e │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r4, [r6, #152] @ 0x98 │ │ │ │ │ @@ -257130,23 +257146,23 @@ │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ ldr.w r4, [r6, #144] @ 0x90 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 12570 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ blx 12fe0 │ │ │ │ │ - b.n 95690 │ │ │ │ │ + b.n 956b0 │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ subs r2, r3, #5 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bhi.n 95a48 │ │ │ │ │ - add r1, pc, #8 @ (adr r1, 95a88 ) │ │ │ │ │ + bhi.n 95a68 │ │ │ │ │ + add r1, pc, #8 @ (adr r1, 95aa8 ) │ │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ │ add r1, r2 │ │ │ │ │ bx r1 │ │ │ │ │ lsls r7, r1, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r3, r6, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -257161,157 +257177,157 @@ │ │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ │ lsls r7, r1, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldrsh.w r3, [r3, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9561e │ │ │ │ │ + beq.w 9563e │ │ │ │ │ strh.w r9, [r1, #156] @ 0x9c │ │ │ │ │ - b.n 9561e │ │ │ │ │ - ldr r3, [pc, #256] @ (95bcc ) │ │ │ │ │ + b.n 9563e │ │ │ │ │ + ldr r3, [pc, #256] @ (95bec ) │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mov r5, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r8, r4 │ │ │ │ │ - ldr r2, [pc, #232] @ (95bd0 ) │ │ │ │ │ + ldr r2, [pc, #232] @ (95bf0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ - b.n 956a0 │ │ │ │ │ + b.n 956c0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ strh.w r3, [r2, #160] @ 0xa0 │ │ │ │ │ - b.n 95724 │ │ │ │ │ + b.n 95744 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r4, [r5, #152] @ 0x98 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ ldr.w r4, [r5, #144] @ 0x90 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 12db8 │ │ │ │ │ - b.n 95a66 │ │ │ │ │ + b.n 95a86 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r4, [r5, #152] @ 0x98 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ ldr.w r4, [r5, #144] @ 0x90 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 12edc │ │ │ │ │ - b.n 95a66 │ │ │ │ │ + b.n 95a86 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - bhi.n 95b76 │ │ │ │ │ + bhi.n 95b96 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b.n 95a32 │ │ │ │ │ + b.n 95a52 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r0, [r6, #136] @ 0x88 │ │ │ │ │ ldr.w r5, [r6, #144] @ 0x90 │ │ │ │ │ blx 10cb4 │ │ │ │ │ ldr.w r6, [r6, #152] @ 0x98 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 12ec4 │ │ │ │ │ - cbnz r0, 95b64 │ │ │ │ │ + cbnz r0, 95b84 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ add r6, r7 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ - bne.n 95b56 │ │ │ │ │ - b.n 9568c │ │ │ │ │ + bne.n 95b76 │ │ │ │ │ + b.n 956ac │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ strh.w r9, [r3, #156] @ 0x9c │ │ │ │ │ - b.n 9561e │ │ │ │ │ + b.n 9563e │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ - bhi.n 95b3a │ │ │ │ │ - ldr r3, [pc, #76] @ (95bcc ) │ │ │ │ │ + bhi.n 95b5a │ │ │ │ │ + ldr r3, [pc, #76] @ (95bec ) │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ strd r8, r2, [sp] │ │ │ │ │ - ldr r2, [pc, #56] @ (95bd4 ) │ │ │ │ │ + ldr r2, [pc, #56] @ (95bf4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 95b3a │ │ │ │ │ + b.n 95b5a │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9568c │ │ │ │ │ + beq.w 956ac │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ │ blx 10cb4 │ │ │ │ │ - b.n 9568c │ │ │ │ │ + b.n 956ac │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - rev r6, r6 │ │ │ │ │ + rev r6, r2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbnz r4, 95c02 │ │ │ │ │ + cbnz r4, 95c1a │ │ │ │ │ movs r4, r0 │ │ │ │ │ - @ instruction: 0xb796 │ │ │ │ │ + @ instruction: 0xb776 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00095bd8 : │ │ │ │ │ +00095bf8 : │ │ │ │ │ nco_var_lst_mk(): │ │ │ │ │ nco_var_lst.c:20 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_var_lst.c:37 │ │ │ │ │ mov.w fp, r1, lsl #4 │ │ │ │ │ nco_var_lst.c:20 │ │ │ │ │ mov r8, r0 │ │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ │ nco_var_lst.c:37 │ │ │ │ │ mov r0, fp │ │ │ │ │ nco_var_lst.c:20 │ │ │ │ │ mov r4, r1 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - ldr r2, [pc, #536] @ (95e04 ) │ │ │ │ │ + ldr r2, [pc, #536] @ (95e24 ) │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - ldr r3, [pc, #536] @ (95e08 ) │ │ │ │ │ + ldr r3, [pc, #536] @ (95e28 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr.w r9, [sp, #340] @ 0x154 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ nco_var_lst.c:37 │ │ │ │ │ blx 105dc │ │ │ │ │ nco_var_lst.c:20 │ │ │ │ │ - ldr r3, [pc, #516] @ (95e0c ) │ │ │ │ │ + ldr r3, [pc, #516] @ (95e2c ) │ │ │ │ │ nco_var_lst.c:38 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_lst.c:37 │ │ │ │ │ mov r5, r0 │ │ │ │ │ nco_var_lst.c:38 │ │ │ │ │ it gt │ │ │ │ │ movgt sl, r0 │ │ │ │ │ @@ -257320,15 +257336,15 @@ │ │ │ │ │ nco_var_lst.c:38 │ │ │ │ │ itt gt │ │ │ │ │ movgt r6, #0 │ │ │ │ │ addgt r7, sp, #36 @ 0x24 │ │ │ │ │ nco_var_lst.c:20 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ nco_var_lst.c:38 │ │ │ │ │ - ble.n 95c3c │ │ │ │ │ + ble.n 95c5c │ │ │ │ │ nco_var_lst.c:40 (discriminator 3) │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ nco_var_lst.c:38 (discriminator 3) │ │ │ │ │ add.w sl, sl, #16 │ │ │ │ │ nco_var_lst.c:40 (discriminator 3) │ │ │ │ │ @@ -257340,110 +257356,110 @@ │ │ │ │ │ str.w r6, [sl, #-12] │ │ │ │ │ nco_var_lst.c:38 (discriminator 3) │ │ │ │ │ adds r6, #1 │ │ │ │ │ nco_var_lst.c:41 (discriminator 3) │ │ │ │ │ str.w r0, [sl, #-16] │ │ │ │ │ nco_var_lst.c:38 (discriminator 3) │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 95c1a │ │ │ │ │ + bne.n 95c3a │ │ │ │ │ nco_var_lst.c:46 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ ldr r2, [sp, #336] @ 0x150 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ - beq.w 95dfa │ │ │ │ │ + beq.w 95e1a │ │ │ │ │ nco_var_lst.c:52 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 1254c │ │ │ │ │ nco_var_lst.c:55 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ nco_var_lst.c:52 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ nco_var_lst.c:55 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 95cb6 │ │ │ │ │ + ble.n 95cd6 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ movs r7, #0 │ │ │ │ │ nco_var_lst.c:60 │ │ │ │ │ mov.w r8, #44 @ 0x2c │ │ │ │ │ str.w fp, [sp, #28] │ │ │ │ │ subs r6, r3, #4 │ │ │ │ │ nco_var_lst.c:66 │ │ │ │ │ - ldr r3, [pc, #420] @ (95e10 ) │ │ │ │ │ + ldr r3, [pc, #420] @ (95e30 ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ nco_var_lst.c:56 │ │ │ │ │ ldr.w sl, [r6, #4]! │ │ │ │ │ nco_var_lst.c:59 │ │ │ │ │ ldrb.w r3, [sl] │ │ │ │ │ - cbz r3, 95c8c │ │ │ │ │ + cbz r3, 95cac │ │ │ │ │ nco_var_lst.c:60 │ │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ │ it eq │ │ │ │ │ strbeq.w r8, [sl] │ │ │ │ │ nco_var_lst.c:59 │ │ │ │ │ ldrb.w r3, [sl, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 95c78 │ │ │ │ │ + bne.n 95c98 │ │ │ │ │ nco_var_lst.c:63 │ │ │ │ │ ldr.w sl, [r6] │ │ │ │ │ nco_var_lst.c:66 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 11668 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 95d52 │ │ │ │ │ + beq.n 95d72 │ │ │ │ │ nco_var_lst.c:69 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 1299c │ │ │ │ │ nco_var_lst.c:70 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 95d80 │ │ │ │ │ + beq.n 95da0 │ │ │ │ │ nco_var_lst.c:55 (discriminator 2) │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bgt.n 95c6e │ │ │ │ │ + bgt.n 95c8e │ │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ │ nco_var_lst.c:101 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 105dc │ │ │ │ │ nco_var_lst.c:103 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it le │ │ │ │ │ movle r1, #0 │ │ │ │ │ nco_var_lst.c:101 │ │ │ │ │ mov fp, r0 │ │ │ │ │ nco_var_lst.c:102 │ │ │ │ │ it le │ │ │ │ │ movle r8, r1 │ │ │ │ │ nco_var_lst.c:103 │ │ │ │ │ - ble.n 95d1a │ │ │ │ │ + ble.n 95d3a │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r7, r5 │ │ │ │ │ nco_var_lst.c:102 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ add.w r2, r3, r4, lsl #2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n 95ce8 │ │ │ │ │ + b.n 95d08 │ │ │ │ │ nco_var_lst.c:103 (discriminator 2) │ │ │ │ │ adds r7, #16 │ │ │ │ │ cmp r6, sl │ │ │ │ │ - beq.n 95d10 │ │ │ │ │ + beq.n 95d30 │ │ │ │ │ nco_var_lst.c:105 │ │ │ │ │ ldr.w r3, [r6], #4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 95ce2 │ │ │ │ │ + beq.n 95d02 │ │ │ │ │ nco_var_lst.c:106 │ │ │ │ │ mov.w fp, r8, lsl #4 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ add.w r5, r4, fp │ │ │ │ │ blx 13480 │ │ │ │ │ nco_var_lst.c:107 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ @@ -257453,15 +257469,15 @@ │ │ │ │ │ str.w r0, [r4, fp] │ │ │ │ │ nco_var_lst.c:103 │ │ │ │ │ adds r7, #16 │ │ │ │ │ cmp r6, sl │ │ │ │ │ nco_var_lst.c:107 │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ nco_var_lst.c:103 │ │ │ │ │ - bne.n 95ce8 │ │ │ │ │ + bne.n 95d08 │ │ │ │ │ nco_var_lst.c:113 │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ mov.w r1, r8, lsl #4 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 11ac8 │ │ │ │ │ @@ -257475,148 +257491,148 @@ │ │ │ │ │ mov r5, r3 │ │ │ │ │ nco_var_lst.c:115 │ │ │ │ │ blx 10a88 │ │ │ │ │ nco_var_lst.c:116 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ blx 12fe0 │ │ │ │ │ nco_var_lst.c:20 │ │ │ │ │ - ldr r2, [pc, #224] @ (95e14 ) │ │ │ │ │ + ldr r2, [pc, #224] @ (95e34 ) │ │ │ │ │ nco_var_lst.c:120 │ │ │ │ │ - ldr r3, [pc, #208] @ (95e08 ) │ │ │ │ │ + ldr r3, [pc, #208] @ (95e28 ) │ │ │ │ │ nco_var_lst.c:20 │ │ │ │ │ add r2, pc │ │ │ │ │ nco_var_lst.c:47 │ │ │ │ │ str.w r8, [r9] │ │ │ │ │ nco_var_lst.c:120 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #292] @ 0x124 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 95dfe │ │ │ │ │ + bne.n 95e1e │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #300 @ 0x12c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nco_var_lst.c:79 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bgt.n 95d62 │ │ │ │ │ - b.n 95d72 │ │ │ │ │ + bgt.n 95d82 │ │ │ │ │ + b.n 95d92 │ │ │ │ │ nco_var_lst.c:79 (discriminator 2) │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r4, fp │ │ │ │ │ - beq.n 95da2 │ │ │ │ │ + beq.n 95dc2 │ │ │ │ │ nco_var_lst.c:80 │ │ │ │ │ mov.w r3, fp, lsl #4 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r1, [r5, r3] │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 95d5a │ │ │ │ │ + bne.n 95d7a │ │ │ │ │ nco_var_lst.c:82 │ │ │ │ │ cmp r4, fp │ │ │ │ │ - beq.n 95da2 │ │ │ │ │ + beq.n 95dc2 │ │ │ │ │ nco_var_lst.c:84 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r2, fp, lsl #2] │ │ │ │ │ - b.n 95ca8 │ │ │ │ │ + b.n 95cc8 │ │ │ │ │ nco_var_lst.c:70 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #148] @ (95e18 ) │ │ │ │ │ + ldr r3, [pc, #148] @ (95e38 ) │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr.w fp, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #140] @ (95e1c ) │ │ │ │ │ + ldr r2, [pc, #140] @ (95e3c ) │ │ │ │ │ nco_var_lst.c:70 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 (discriminator 1) │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ add r2, pc │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 95ca8 │ │ │ │ │ + b.n 95cc8 │ │ │ │ │ nco_var_lst.c:86 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - cbz r3, 95dd2 │ │ │ │ │ + cbz r3, 95df2 │ │ │ │ │ nco_var_lst.c:88 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bls.w 95ca8 │ │ │ │ │ + bls.w 95cc8 │ │ │ │ │ nco_var_lst.c:88 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #100] @ (95e18 ) │ │ │ │ │ + ldr r3, [pc, #100] @ (95e38 ) │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr.w fp, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #96] @ (95e20 ) │ │ │ │ │ + ldr r2, [pc, #96] @ (95e40 ) │ │ │ │ │ nco_var_lst.c:88 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 (discriminator 1) │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ add r2, pc │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 95ca8 │ │ │ │ │ + b.n 95cc8 │ │ │ │ │ nco_var_lst.c:91 │ │ │ │ │ - ldr r3, [pc, #68] @ (95e18 ) │ │ │ │ │ + ldr r3, [pc, #68] @ (95e38 ) │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr.w fp, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr r2, [pc, #64] @ (95e24 ) │ │ │ │ │ + ldr r2, [pc, #64] @ (95e44 ) │ │ │ │ │ nco_var_lst.c:91 │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ add r2, pc │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst.c:92 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ - b.n 95ca8 │ │ │ │ │ + b.n 95cc8 │ │ │ │ │ mov r8, r4 │ │ │ │ │ - b.n 95d32 │ │ │ │ │ + b.n 95d52 │ │ │ │ │ nco_var_lst.c:120 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - sxtb r0, r6 │ │ │ │ │ + sxtb r0, r2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - sxtb r2, r2 │ │ │ │ │ + sxth r2, r6 │ │ │ │ │ movs r4, r0 │ │ │ │ │ strd r0, r0, [sl], #-0 │ │ │ │ │ - cbz r2, 95e22 │ │ │ │ │ + cbz r2, 95e3a │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00095e28 : │ │ │ │ │ +00095e48 : │ │ │ │ │ nco_var_lst_xcl(): │ │ │ │ │ nco_var_lst.c:128 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - ldr r2, [pc, #200] @ (95efc ) │ │ │ │ │ + ldr r2, [pc, #200] @ (95f1c ) │ │ │ │ │ sub sp, #276 @ 0x114 │ │ │ │ │ - ldr r3, [pc, #200] @ (95f00 ) │ │ │ │ │ + ldr r3, [pc, #200] @ (95f20 ) │ │ │ │ │ nco_var_lst.c:144 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ nco_var_lst.c:128 │ │ │ │ │ add r2, pc │ │ │ │ │ nco_var_lst.c:143 │ │ │ │ │ ldr.w sl, [r6] │ │ │ │ │ nco_var_lst.c:128 │ │ │ │ │ @@ -257647,59 +257663,59 @@ │ │ │ │ │ lsls r1, r1, #4 │ │ │ │ │ blx 11ac8 │ │ │ │ │ nco_var_lst.c:149 │ │ │ │ │ cmp r4, fp │ │ │ │ │ nco_var_lst.c:147 │ │ │ │ │ mov r9, r0 │ │ │ │ │ nco_var_lst.c:149 │ │ │ │ │ - ble.n 95eac │ │ │ │ │ + ble.n 95ecc │ │ │ │ │ add.w r8, sp, #12 │ │ │ │ │ nco_var_lst.c:151 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 12564 │ │ │ │ │ nco_var_lst.c:152 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n 95ef2 │ │ │ │ │ + ble.n 95f12 │ │ │ │ │ mov r3, r5 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 95e9a │ │ │ │ │ + b.n 95eba │ │ │ │ │ nco_var_lst.c:152 (discriminator 2) │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r3, #16 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - beq.n 95ece │ │ │ │ │ + beq.n 95eee │ │ │ │ │ nco_var_lst.c:153 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ cmp r1, fp │ │ │ │ │ - bne.n 95e92 │ │ │ │ │ + bne.n 95eb2 │ │ │ │ │ nco_var_lst.c:156 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - beq.n 95ece │ │ │ │ │ + beq.n 95eee │ │ │ │ │ nco_var_lst.c:149 (discriminator 2) │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r4, fp │ │ │ │ │ - bne.n 95e7c │ │ │ │ │ + bne.n 95e9c │ │ │ │ │ nco_var_lst.c:167 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12fe0 │ │ │ │ │ nco_var_lst.c:128 │ │ │ │ │ - ldr r2, [pc, #80] @ (95f04 ) │ │ │ │ │ + ldr r2, [pc, #80] @ (95f24 ) │ │ │ │ │ nco_var_lst.c:170 │ │ │ │ │ - ldr r3, [pc, #72] @ (95f00 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (95f20 ) │ │ │ │ │ nco_var_lst.c:128 │ │ │ │ │ add r2, pc │ │ │ │ │ nco_var_lst.c:170 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 95ef6 │ │ │ │ │ + bne.n 95f16 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #276 @ 0x114 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nco_var_lst.c:157 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ lsls r3, r3, #4 │ │ │ │ │ @@ -257711,36 +257727,36 @@ │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ add.w r3, r9, r3, lsl #4 │ │ │ │ │ str.w fp, [r3, #4] │ │ │ │ │ nco_var_lst.c:160 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - b.n 95ea4 │ │ │ │ │ + b.n 95ec4 │ │ │ │ │ nco_var_lst.c:152 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 95ea0 │ │ │ │ │ + b.n 95ec0 │ │ │ │ │ nco_var_lst.c:170 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - add sp, #152 @ 0x98 │ │ │ │ │ + add sp, #24 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00095f08 : │ │ │ │ │ +00095f28 : │ │ │ │ │ nco_var_lst_fix_rec_dvd(): │ │ │ │ │ nco_var_lst.c:181 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r2 │ │ │ │ │ - ldr r2, [pc, #304] @ (96040 ) │ │ │ │ │ + ldr r2, [pc, #304] @ (96060 ) │ │ │ │ │ mov r9, r3 │ │ │ │ │ - ldr r3, [pc, #304] @ (96044 ) │ │ │ │ │ + ldr r3, [pc, #304] @ (96064 ) │ │ │ │ │ add r2, pc │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ nco_var_lst.c:199 │ │ │ │ │ mov.w r6, fp, lsl #2 │ │ │ │ │ nco_var_lst.c:181 │ │ │ │ │ mov r8, r0 │ │ │ │ │ nco_var_lst.c:195 │ │ │ │ │ @@ -257779,22 +257795,22 @@ │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ nco_var_lst.c:203 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11d14 │ │ │ │ │ nco_var_lst.c:204 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 9602a │ │ │ │ │ + beq.n 9604a │ │ │ │ │ nco_var_lst.c:205 │ │ │ │ │ cmp fp, r5 │ │ │ │ │ mov r6, r0 │ │ │ │ │ it gt │ │ │ │ │ addgt.w sl, sp, #20 │ │ │ │ │ - bgt.n 95f8a │ │ │ │ │ - b.n 95fe2 │ │ │ │ │ + bgt.n 95faa │ │ │ │ │ + b.n 96002 │ │ │ │ │ nco_var_lst.c:222 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ nco_var_lst.c:205 │ │ │ │ │ adds r5, #1 │ │ │ │ │ nco_var_lst.c:222 │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ nco_var_lst.c:205 │ │ │ │ │ @@ -257804,27 +257820,27 @@ │ │ │ │ │ nco_var_lst.c:223 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ nco_var_lst.c:205 │ │ │ │ │ add.w r4, r4, #16 │ │ │ │ │ nco_var_lst.c:223 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ nco_var_lst.c:205 │ │ │ │ │ - beq.n 95fe2 │ │ │ │ │ + beq.n 96002 │ │ │ │ │ nco_var_lst.c:208 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 133ec │ │ │ │ │ nco_var_lst.c:209 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ nco_var_lst.c:208 │ │ │ │ │ add r6, r0 │ │ │ │ │ nco_var_lst.c:209 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 95f70 │ │ │ │ │ + ble.n 95f90 │ │ │ │ │ nco_var_lst.c:210 │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ nco_var_lst.c:211 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ nco_var_lst.c:210 │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -257838,19 +257854,19 @@ │ │ │ │ │ nco_var_lst.c:211 │ │ │ │ │ add r6, r0 │ │ │ │ │ nco_var_lst.c:214 │ │ │ │ │ mov r0, r2 │ │ │ │ │ nco_var_lst.c:213 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 95fc2 │ │ │ │ │ + beq.n 95fe2 │ │ │ │ │ nco_var_lst.c:214 │ │ │ │ │ blx 12fe0 │ │ │ │ │ nco_var_lst.c:216 │ │ │ │ │ - b.n 95f70 │ │ │ │ │ + b.n 95f90 │ │ │ │ │ nco_var_lst.c:214 │ │ │ │ │ blx 12fe0 │ │ │ │ │ nco_var_lst.c:218 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ nco_var_lst.c:205 │ │ │ │ │ adds r5, #1 │ │ │ │ │ @@ -257862,15 +257878,15 @@ │ │ │ │ │ nco_var_lst.c:219 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ nco_var_lst.c:205 │ │ │ │ │ add.w r4, r4, #16 │ │ │ │ │ nco_var_lst.c:219 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ nco_var_lst.c:205 │ │ │ │ │ - bne.n 95f8a │ │ │ │ │ + bne.n 95faa │ │ │ │ │ nco_var_lst.c:226 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ ldr.w r0, [r9] │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ blx 11ac8 │ │ │ │ │ nco_var_lst.c:227 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ @@ -257880,73 +257896,73 @@ │ │ │ │ │ str.w r0, [r9] │ │ │ │ │ nco_var_lst.c:227 │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ blx 11ac8 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ nco_var_lst.c:228 │ │ │ │ │ - cbnz r6, 9601e │ │ │ │ │ + cbnz r6, 9603e │ │ │ │ │ nco_var_lst.c:181 │ │ │ │ │ - ldr r2, [pc, #64] @ (96048 ) │ │ │ │ │ + ldr r2, [pc, #64] @ (96068 ) │ │ │ │ │ nco_var_lst.c:230 │ │ │ │ │ - ldr r3, [pc, #60] @ (96044 ) │ │ │ │ │ + ldr r3, [pc, #60] @ (96064 ) │ │ │ │ │ nco_var_lst.c:181 │ │ │ │ │ add r2, pc │ │ │ │ │ nco_var_lst.c:230 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 9603c │ │ │ │ │ + bne.n 9605c │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nco_var_lst.c:228 (discriminator 1) │ │ │ │ │ - ldr r1, [pc, #44] @ (9604c ) │ │ │ │ │ + ldr r1, [pc, #44] @ (9606c ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ nco_var_lst.c:230 (discriminator 1) │ │ │ │ │ - b.n 96004 │ │ │ │ │ + b.n 96024 │ │ │ │ │ nco_var_lst.c:204 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #36] @ (96050 ) │ │ │ │ │ + ldr r3, [pc, #36] @ (96070 ) │ │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ │ - ldr r1, [pc, #36] @ (96054 ) │ │ │ │ │ - ldr r0, [pc, #36] @ (96058 ) │ │ │ │ │ + ldr r1, [pc, #36] @ (96074 ) │ │ │ │ │ + ldr r0, [pc, #36] @ (96078 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nco_var_lst.c:230 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrh r2, [r6, #10] │ │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ │ + ldrb r6, [r7, #5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0009605c : │ │ │ │ │ +0009607c : │ │ │ │ │ nco_var_lst_crd_add(): │ │ │ │ │ nco_var_lst.c:240 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr.w r5, [pc, #1420] @ 965f0 │ │ │ │ │ - ldr.w r4, [pc, #1420] @ 965f4 │ │ │ │ │ + ldr.w r5, [pc, #1420] @ 96610 │ │ │ │ │ + ldr.w r4, [pc, #1420] @ 96614 │ │ │ │ │ sub.w sp, sp, #932 @ 0x3a4 │ │ │ │ │ add r5, pc │ │ │ │ │ - ldr.w r2, [pc, #1412] @ 965f8 │ │ │ │ │ + ldr.w r2, [pc, #1412] @ 96618 │ │ │ │ │ mov fp, r0 │ │ │ │ │ nco_var_lst.c:251 │ │ │ │ │ subs.w r8, r1, #0 │ │ │ │ │ nco_var_lst.c:240 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr.w sl, [sp, #972] @ 0x3cc │ │ │ │ │ ldr r4, [r5, r4] │ │ │ │ │ @@ -257954,75 +257970,75 @@ │ │ │ │ │ str r4, [sp, #924] @ 0x39c │ │ │ │ │ mov.w r4, #0 │ │ │ │ │ ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_lst.c:251 │ │ │ │ │ - ble.n 960f6 │ │ │ │ │ + ble.n 96116 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ add r4, sp, #156 @ 0x9c │ │ │ │ │ mov r6, r7 │ │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n 960aa │ │ │ │ │ + b.n 960ca │ │ │ │ │ nco_var_lst.c:251 (discriminator 2) │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.n 960f0 │ │ │ │ │ + beq.n 96110 │ │ │ │ │ nco_var_lst.c:252 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 115e4 │ │ │ │ │ nco_var_lst.c:255 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 10568 │ │ │ │ │ nco_var_lst.c:256 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 960a4 │ │ │ │ │ + bne.n 960c4 │ │ │ │ │ nco_var_lst.c:260 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 965de │ │ │ │ │ + ble.w 965fe │ │ │ │ │ nco_var_lst.c:261 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov ip, r4 │ │ │ │ │ - b.n 960dc │ │ │ │ │ + b.n 960fc │ │ │ │ │ nco_var_lst.c:260 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r2, #16 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 962aa │ │ │ │ │ + beq.w 962ca │ │ │ │ │ nco_var_lst.c:261 │ │ │ │ │ ldr r4, [r2, #4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 960d2 │ │ │ │ │ + bne.n 960f2 │ │ │ │ │ nco_var_lst.c:263 │ │ │ │ │ mov r4, ip │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 962ac │ │ │ │ │ + beq.w 962cc │ │ │ │ │ nco_var_lst.c:251 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - bne.n 960aa │ │ │ │ │ + bne.n 960ca │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ str.w r9, [sp, #28] │ │ │ │ │ nco_var_lst.c:278 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9631a │ │ │ │ │ + beq.w 9633a │ │ │ │ │ nco_var_lst.c:280 │ │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ │ - ldr.w r5, [pc, #1272] @ 965fc │ │ │ │ │ + ldr.w r5, [pc, #1272] @ 9661c │ │ │ │ │ mov r4, r3 │ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ │ nco_var_lst.c:279 │ │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ │ nco_var_lst.c:280 │ │ │ │ │ add r5, pc │ │ │ │ │ nco_var_lst.c:279 │ │ │ │ │ @@ -258036,18 +258052,18 @@ │ │ │ │ │ nco_var_lst.c:280 │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ │ str.w r0, [r4], #4 │ │ │ │ │ strh r1, [r4, #0] │ │ │ │ │ nco_var_lst.c:299 │ │ │ │ │ - ble.w 9631a │ │ │ │ │ + ble.w 9633a │ │ │ │ │ add.w r9, sp, #112 @ 0x70 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr.w r3, [pc, #1232] @ 96600 │ │ │ │ │ + ldr.w r3, [pc, #1232] @ 96620 │ │ │ │ │ strd r6, sl, [sp, #96] @ 0x60 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r9, fp │ │ │ │ │ add r3, pc │ │ │ │ │ nco_var_lst.c:313 │ │ │ │ │ movw r2, #25972 @ 0x6574 │ │ │ │ │ movt r2, #115 @ 0x73 │ │ │ │ │ @@ -258076,52 +258092,52 @@ │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 12a24 │ │ │ │ │ nco_var_lst.c:310 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 9639e │ │ │ │ │ + ble.w 963be │ │ │ │ │ lsls r3, r4, #4 │ │ │ │ │ add.w fp, sp, #412 @ 0x19c │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ nco_var_lst.c:313 │ │ │ │ │ str r4, [sp, #24] │ │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 961a8 │ │ │ │ │ + b.n 961c8 │ │ │ │ │ nco_var_lst.c:310 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.w 9639e │ │ │ │ │ + ble.w 963be │ │ │ │ │ nco_var_lst.c:311 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 1031c │ │ │ │ │ nco_var_lst.c:313 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 96196 │ │ │ │ │ + bne.n 961b6 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 96196 │ │ │ │ │ + bne.n 961b6 │ │ │ │ │ ldr r3, [sp, #420] @ 0x1a4 │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 96196 │ │ │ │ │ + bne.n 961b6 │ │ │ │ │ nco_var_lst.c:315 │ │ │ │ │ add.w r8, sp, #124 @ 0x7c │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r9 │ │ │ │ │ @@ -258129,26 +258145,26 @@ │ │ │ │ │ nco_var_lst.c:313 │ │ │ │ │ movs r5, #0 │ │ │ │ │ nco_var_lst.c:315 │ │ │ │ │ blx 12dc4 │ │ │ │ │ nco_var_lst.c:316 │ │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bne.n 962dc │ │ │ │ │ + bne.n 962fc │ │ │ │ │ nco_var_lst.c:320 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ nco_var_lst.c:321 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ nco_var_lst.c:320 │ │ │ │ │ mov r4, r0 │ │ │ │ │ nco_var_lst.c:321 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 9620c │ │ │ │ │ + ble.n 9622c │ │ │ │ │ nco_var_lst.c:321 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 10c30 │ │ │ │ │ @@ -258168,75 +258184,75 @@ │ │ │ │ │ blx 12004 │ │ │ │ │ nco_var_lst.c:328 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ nco_var_lst.c:326 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ nco_var_lst.c:328 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96298 │ │ │ │ │ + ble.n 962b8 │ │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ │ strd r4, fp, [sp, #64] @ 0x40 │ │ │ │ │ - b.n 9624e │ │ │ │ │ + b.n 9626e │ │ │ │ │ nco_var_lst.c:353 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bhi.w 96376 │ │ │ │ │ + bhi.w 96396 │ │ │ │ │ nco_var_lst.c:328 (discriminator 2) │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n 96290 │ │ │ │ │ + ble.n 962b0 │ │ │ │ │ nco_var_lst.c:330 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 10568 │ │ │ │ │ nco_var_lst.c:336 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9623a │ │ │ │ │ + bne.n 9625a │ │ │ │ │ nco_var_lst.c:339 │ │ │ │ │ ldr.w r1, [sl] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 96282 │ │ │ │ │ + ble.n 962a2 │ │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ │ nco_var_lst.c:340 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ mov r3, ip │ │ │ │ │ - b.n 96278 │ │ │ │ │ + b.n 96298 │ │ │ │ │ nco_var_lst.c:339 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r3, #16 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 9633a │ │ │ │ │ + beq.n 9635a │ │ │ │ │ nco_var_lst.c:340 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 96270 │ │ │ │ │ + bne.n 96290 │ │ │ │ │ str.w ip, [sp, #28] │ │ │ │ │ nco_var_lst.c:342 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 9633e │ │ │ │ │ + beq.n 9635e │ │ │ │ │ nco_var_lst.c:328 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.n 9624e │ │ │ │ │ + bgt.n 9626e │ │ │ │ │ ldrd r4, fp, [sp, #64] @ 0x40 │ │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ │ nco_var_lst.c:357 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 12fe0 │ │ │ │ │ nco_var_lst.c:358 │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ blx 12b44 │ │ │ │ │ - b.n 96196 │ │ │ │ │ + b.n 961b6 │ │ │ │ │ mov r4, ip │ │ │ │ │ nco_var_lst.c:265 (discriminator 2) │ │ │ │ │ adds r1, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ lsls r1, r1, #4 │ │ │ │ │ blx 11ac8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ @@ -258255,55 +258271,55 @@ │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ add.w r2, r9, r2, lsl #4 │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ nco_var_lst.c:271 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ - b.n 960a4 │ │ │ │ │ + b.n 960c4 │ │ │ │ │ nco_var_lst.c:317 │ │ │ │ │ - ldr r2, [pc, #804] @ (96604 ) │ │ │ │ │ + ldr r2, [pc, #804] @ (96624 ) │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ │ ldr r7, [r3, r2] │ │ │ │ │ blx 10654 │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx 10654 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr r2, [pc, #776] @ (96608 ) │ │ │ │ │ + ldr r2, [pc, #776] @ (96628 ) │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ │ add r2, pc │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst.c:240 │ │ │ │ │ - ldr r2, [pc, #752] @ (9660c ) │ │ │ │ │ + ldr r2, [pc, #752] @ (9662c ) │ │ │ │ │ nco_var_lst.c:448 │ │ │ │ │ - ldr r3, [pc, #724] @ (965f4 ) │ │ │ │ │ + ldr r3, [pc, #724] @ (96614 ) │ │ │ │ │ nco_var_lst.c:240 │ │ │ │ │ add r2, pc │ │ │ │ │ nco_var_lst.c:448 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #924] @ 0x39c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 965ec │ │ │ │ │ + bne.w 9660c │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ add.w sp, sp, #932 @ 0x3a4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str.w ip, [sp, #28] │ │ │ │ │ nco_var_lst.c:344 (discriminator 1) │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ @@ -258327,17 +258343,17 @@ │ │ │ │ │ add.w r3, r4, r3, lsl #4 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ nco_var_lst.c:348 (discriminator 1) │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ nco_var_lst.c:350 (discriminator 1) │ │ │ │ │ - b.n 96244 │ │ │ │ │ + b.n 96264 │ │ │ │ │ nco_var_lst.c:353 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #652] @ (96604 ) │ │ │ │ │ + ldr r3, [pc, #652] @ (96624 ) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr.w fp, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ nco_var_lst.c:353 (discriminator 1) │ │ │ │ │ @@ -258348,50 +258364,50 @@ │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ ldr r4, [r6, #0] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 96244 │ │ │ │ │ + b.n 96264 │ │ │ │ │ nco_var_lst.c:299 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 96164 │ │ │ │ │ + bne.w 96184 │ │ │ │ │ nco_var_lst.c:367 │ │ │ │ │ mov fp, r9 │ │ │ │ │ mov r9, sl │ │ │ │ │ ldr.w sl, [sp, #100] @ 0x64 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9631a │ │ │ │ │ + beq.n 9633a │ │ │ │ │ nco_var_lst.c:368 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ nco_var_lst.c:369 │ │ │ │ │ add r3, sp, #412 @ 0x19c │ │ │ │ │ - ldr r5, [pc, #588] @ (96610 ) │ │ │ │ │ + ldr r5, [pc, #588] @ (96630 ) │ │ │ │ │ mov r4, r3 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ nco_var_lst.c:368 │ │ │ │ │ movs r3, #32 │ │ │ │ │ nco_var_lst.c:369 │ │ │ │ │ add r5, pc │ │ │ │ │ nco_var_lst.c:368 │ │ │ │ │ strh r3, [r2, #0] │ │ │ │ │ nco_var_lst.c:398 │ │ │ │ │ movw r3, #28514 @ 0x6f62 │ │ │ │ │ movt r3, #28277 @ 0x6e75 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ mov sl, r9 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr r3, [pc, #568] @ (96614 ) │ │ │ │ │ + ldr r3, [pc, #568] @ (96634 ) │ │ │ │ │ mov r9, fp │ │ │ │ │ ldr.w fp, [sp, #92] @ 0x5c │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ nco_var_lst.c:369 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ @@ -258406,70 +258422,70 @@ │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx 12a24 │ │ │ │ │ nco_var_lst.c:395 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 9658e │ │ │ │ │ + ble.w 965ae │ │ │ │ │ lsls r3, r4, #4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ str r4, [sp, #24] │ │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 9642e │ │ │ │ │ + b.n 9644e │ │ │ │ │ nco_var_lst.c:395 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.w 9658e │ │ │ │ │ + ble.w 965ae │ │ │ │ │ nco_var_lst.c:396 │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 1031c │ │ │ │ │ nco_var_lst.c:398 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9641c │ │ │ │ │ + bne.n 9643c │ │ │ │ │ ldrh.w r2, [sp, #672] @ 0x2a0 │ │ │ │ │ movw r3, #29540 @ 0x7364 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 9641c │ │ │ │ │ + bne.n 9643c │ │ │ │ │ ldrb.w r5, [sp, #674] @ 0x2a2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 9641c │ │ │ │ │ + bne.n 9643c │ │ │ │ │ nco_var_lst.c:400 │ │ │ │ │ add.w r8, sp, #124 @ 0x7c │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ add r6, sp, #120 @ 0x78 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx 12dc4 │ │ │ │ │ nco_var_lst.c:401 │ │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bne.w 9659e │ │ │ │ │ + bne.w 965be │ │ │ │ │ nco_var_lst.c:405 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ nco_var_lst.c:406 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ nco_var_lst.c:405 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_lst.c:406 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96492 │ │ │ │ │ + ble.n 964b2 │ │ │ │ │ nco_var_lst.c:406 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 10c30 │ │ │ │ │ @@ -258490,79 +258506,79 @@ │ │ │ │ │ blx 12004 │ │ │ │ │ nco_var_lst.c:413 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ nco_var_lst.c:411 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ nco_var_lst.c:413 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96518 │ │ │ │ │ + ble.n 96538 │ │ │ │ │ nco_var_lst.c:417 │ │ │ │ │ strd fp, sl, [sp, #48] @ 0x30 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ │ add.w r8, sp, #108 @ 0x6c │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 964cc │ │ │ │ │ + b.n 964ec │ │ │ │ │ nco_var_lst.c:436 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bhi.n 96566 │ │ │ │ │ + bhi.n 96586 │ │ │ │ │ nco_var_lst.c:413 (discriminator 2) │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n 96512 │ │ │ │ │ + ble.n 96532 │ │ │ │ │ nco_var_lst.c:414 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 964c4 │ │ │ │ │ + beq.n 964e4 │ │ │ │ │ nco_var_lst.c:417 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 10568 │ │ │ │ │ nco_var_lst.c:419 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 964bc │ │ │ │ │ + bne.n 964dc │ │ │ │ │ nco_var_lst.c:422 │ │ │ │ │ ldr.w r1, [sl] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 96506 │ │ │ │ │ + ble.n 96526 │ │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ │ nco_var_lst.c:423 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ mov r3, ip │ │ │ │ │ - b.n 964fc │ │ │ │ │ + b.n 9651c │ │ │ │ │ nco_var_lst.c:422 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r3, #16 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 96528 │ │ │ │ │ + beq.n 96548 │ │ │ │ │ nco_var_lst.c:423 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 964f4 │ │ │ │ │ + bne.n 96514 │ │ │ │ │ str.w ip, [sp, #28] │ │ │ │ │ nco_var_lst.c:425 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 9652c │ │ │ │ │ + beq.n 9654c │ │ │ │ │ nco_var_lst.c:413 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.n 964cc │ │ │ │ │ + bgt.n 964ec │ │ │ │ │ ldrd fp, sl, [sp, #48] @ 0x30 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ nco_var_lst.c:440 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ blx 12fe0 │ │ │ │ │ nco_var_lst.c:441 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ blx 12b44 │ │ │ │ │ - b.n 9641c │ │ │ │ │ + b.n 9643c │ │ │ │ │ str.w ip, [sp, #28] │ │ │ │ │ nco_var_lst.c:427 (discriminator 1) │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ lsls r1, r1, #4 │ │ │ │ │ blx 11ac8 │ │ │ │ │ nco_var_lst.c:428 (discriminator 1) │ │ │ │ │ @@ -258583,17 +258599,17 @@ │ │ │ │ │ add.w r3, r4, r3, lsl #4 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ nco_var_lst.c:431 (discriminator 1) │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ nco_var_lst.c:433 (discriminator 1) │ │ │ │ │ - b.n 964c4 │ │ │ │ │ + b.n 964e4 │ │ │ │ │ nco_var_lst.c:436 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #156] @ (96604 ) │ │ │ │ │ + ldr r3, [pc, #156] @ (96624 ) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr.w fp, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ nco_var_lst.c:436 (discriminator 1) │ │ │ │ │ @@ -258604,101 +258620,101 @@ │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ ldr r4, [r6, #0] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 964c4 │ │ │ │ │ + b.n 964e4 │ │ │ │ │ nco_var_lst.c:388 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 963fa │ │ │ │ │ - b.n 9631a │ │ │ │ │ + bne.w 9641a │ │ │ │ │ + b.n 9633a │ │ │ │ │ nco_var_lst.c:402 │ │ │ │ │ - ldr r2, [pc, #100] @ (96604 ) │ │ │ │ │ + ldr r2, [pc, #100] @ (96624 ) │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ │ ldr r7, [r3, r2] │ │ │ │ │ blx 10654 │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx 10654 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr r2, [pc, #84] @ (96618 ) │ │ │ │ │ + ldr r2, [pc, #84] @ (96638 ) │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ │ add r2, pc │ │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ │ mov r3, r4 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst.c:403 │ │ │ │ │ - b.n 9631a │ │ │ │ │ + b.n 9633a │ │ │ │ │ nco_var_lst.c:263 │ │ │ │ │ - bne.w 960a4 │ │ │ │ │ + bne.w 960c4 │ │ │ │ │ nco_var_lst.c:265 (discriminator 1) │ │ │ │ │ movs r0, #16 │ │ │ │ │ blx 105dc │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 962b8 │ │ │ │ │ + b.n 962d8 │ │ │ │ │ nco_var_lst.c:448 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r0, [r3, #27] │ │ │ │ │ + strb r0, [r5, #27] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r4, #31] │ │ │ │ │ + strb r2, [r6, #31] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r6, [r3, #29] │ │ │ │ │ + strb r6, [r5, #29] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r3, #16] │ │ │ │ │ + strb r2, [r5, #16] │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0009661c : │ │ │ │ │ +0009663c : │ │ │ │ │ nco_var_lst_crd_ass_add(): │ │ │ │ │ nco_var_lst.c:456 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_var_lst.c:471 │ │ │ │ │ movs r4, #0 │ │ │ │ │ nco_var_lst.c:456 │ │ │ │ │ mov r8, r0 │ │ │ │ │ sub.w sp, sp, #4768 @ 0x12a0 │ │ │ │ │ sub sp, #28 │ │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ │ add.w r1, sp, #4768 @ 0x12a0 │ │ │ │ │ - ldr.w r2, [pc, #1736] @ 96cfc │ │ │ │ │ + ldr.w r2, [pc, #1736] @ 96d1c │ │ │ │ │ adds r1, #20 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - ldr.w r3, [pc, #1732] @ 96d00 │ │ │ │ │ + ldr.w r3, [pc, #1732] @ 96d20 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ nco_var_lst.c:471 │ │ │ │ │ mov r2, r4 │ │ │ │ │ nco_var_lst.c:456 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ @@ -258710,73 +258726,73 @@ │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, r4 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 1137c │ │ │ │ │ nco_var_lst.c:482 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ nco_var_lst.c:456 │ │ │ │ │ - ldr.w r2, [pc, #1700] @ 96d04 │ │ │ │ │ + ldr.w r2, [pc, #1700] @ 96d24 │ │ │ │ │ nco_var_lst.c:482 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ nco_var_lst.c:456 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ nco_var_lst.c:482 │ │ │ │ │ - ble.n 96740 │ │ │ │ │ + ble.n 96760 │ │ │ │ │ mov r9, r4 │ │ │ │ │ add.w r4, sp, #4256 @ 0x10a0 │ │ │ │ │ nco_var_lst.c:489 │ │ │ │ │ add.w ip, sp, #696 @ 0x2b8 │ │ │ │ │ add.w sl, sp, #116 @ 0x74 │ │ │ │ │ adds r4, #20 │ │ │ │ │ add.w fp, sp, #148 @ 0x94 │ │ │ │ │ str.w sl, [sp, #36] @ 0x24 │ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 96692 │ │ │ │ │ + b.n 966b2 │ │ │ │ │ nco_var_lst.c:482 (discriminator 2) │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble.n 96740 │ │ │ │ │ + ble.n 96760 │ │ │ │ │ nco_var_lst.c:484 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 115e4 │ │ │ │ │ nco_var_lst.c:485 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 10568 │ │ │ │ │ nco_var_lst.c:486 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 96688 │ │ │ │ │ + bne.n 966a8 │ │ │ │ │ nco_var_lst.c:488 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 96688 │ │ │ │ │ + ble.n 966a8 │ │ │ │ │ nco_var_lst.c:489 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 966c4 │ │ │ │ │ + b.n 966e4 │ │ │ │ │ nco_var_lst.c:488 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r2, #16 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 966ce │ │ │ │ │ + beq.n 966ee │ │ │ │ │ nco_var_lst.c:489 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 966bc │ │ │ │ │ + bne.n 966dc │ │ │ │ │ nco_var_lst.c:491 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 96688 │ │ │ │ │ + bne.n 966a8 │ │ │ │ │ nco_var_lst.c:496 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ │ mov r7, r3 │ │ │ │ │ sub.w r2, r2, #572 @ 0x23c │ │ │ │ │ mov r3, fp │ │ │ │ │ @@ -258792,55 +258808,55 @@ │ │ │ │ │ mov r0, r8 │ │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 12d7c │ │ │ │ │ nco_var_lst.c:496 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.w 96cac │ │ │ │ │ + ble.w 96ccc │ │ │ │ │ subs r2, r4, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 96712 │ │ │ │ │ + b.n 96732 │ │ │ │ │ nco_var_lst.c:496 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.w 96b54 │ │ │ │ │ + beq.w 96b74 │ │ │ │ │ nco_var_lst.c:497 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ cmp r1, r9 │ │ │ │ │ - bne.n 9670a │ │ │ │ │ + bne.n 9672a │ │ │ │ │ nco_var_lst.c:501 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ nco_var_lst.c:499 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ nco_var_lst.c:501 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ nco_var_lst.c:499 │ │ │ │ │ - bne.w 96cb8 │ │ │ │ │ + bne.w 96cd8 │ │ │ │ │ nco_var_lst.c:493 (discriminator 2) │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r5, #16 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bgt.n 966e8 │ │ │ │ │ + bgt.n 96708 │ │ │ │ │ ldrd sl, r7, [sp, #44] @ 0x2c │ │ │ │ │ mov r3, r4 │ │ │ │ │ nco_var_lst.c:482 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ mov r4, fp │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bgt.n 96692 │ │ │ │ │ + bgt.n 966b2 │ │ │ │ │ nco_var_lst.c:515 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 96b2c │ │ │ │ │ + beq.w 96b4c │ │ │ │ │ nco_var_lst.c:517 │ │ │ │ │ - ldr.w r6, [pc, #1468] @ 96d08 │ │ │ │ │ + ldr.w r6, [pc, #1468] @ 96d28 │ │ │ │ │ nco_var_lst.c:516 │ │ │ │ │ add.w r2, sp, #4224 @ 0x1080 │ │ │ │ │ adds r2, #20 │ │ │ │ │ nco_var_lst.c:531 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ nco_var_lst.c:517 │ │ │ │ │ add r6, pc │ │ │ │ │ @@ -258861,17 +258877,17 @@ │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_lst.c:517 │ │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ │ stmia r5!, {r0, r1} │ │ │ │ │ strh r2, [r5, #0] │ │ │ │ │ nco_var_lst.c:531 │ │ │ │ │ - ble.w 96962 │ │ │ │ │ + ble.w 96982 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr.w r3, [pc, #1424] @ 96d0c │ │ │ │ │ + ldr.w r3, [pc, #1424] @ 96d2c │ │ │ │ │ nco_var_lst.c:539 │ │ │ │ │ movw fp, #28515 @ 0x6f63 │ │ │ │ │ movt fp, #29295 @ 0x726f │ │ │ │ │ add.w sl, sp, #696 @ 0x2b8 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ │ @@ -258911,55 +258927,55 @@ │ │ │ │ │ nco_var_lst.c:535 │ │ │ │ │ mov r1, sl │ │ │ │ │ blx 12a24 │ │ │ │ │ nco_var_lst.c:536 │ │ │ │ │ sub.w r3, r5, #564 @ 0x234 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 96944 │ │ │ │ │ + ble.w 96964 │ │ │ │ │ nco_var_lst.c:539 │ │ │ │ │ add.w r3, sp, #4512 @ 0x11a0 │ │ │ │ │ add.w r9, sp, #4512 @ 0x11a0 │ │ │ │ │ adds r3, #24 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ mov r3, r8 │ │ │ │ │ nco_var_lst.c:536 │ │ │ │ │ movs r4, #0 │ │ │ │ │ nco_var_lst.c:539 │ │ │ │ │ mov r8, sl │ │ │ │ │ add.w r9, r9, #20 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n 96804 │ │ │ │ │ + b.n 96824 │ │ │ │ │ nco_var_lst.c:536 (discriminator 2) │ │ │ │ │ sub.w r3, r5, #564 @ 0x234 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.w 96942 │ │ │ │ │ + ble.w 96962 │ │ │ │ │ nco_var_lst.c:537 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 1031c │ │ │ │ │ nco_var_lst.c:539 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne.n 967f6 │ │ │ │ │ + bne.n 96816 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 967f6 │ │ │ │ │ + bne.n 96816 │ │ │ │ │ add.w r3, sp, #4512 @ 0x11a0 │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ adds r3, #28 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 967f6 │ │ │ │ │ + bne.n 96816 │ │ │ │ │ nco_var_lst.c:541 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ nco_var_lst.c:542 │ │ │ │ │ sub.w r7, r5, #552 @ 0x228 │ │ │ │ │ nco_var_lst.c:541 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, fp │ │ │ │ │ @@ -258971,27 +258987,27 @@ │ │ │ │ │ nco_var_lst.c:542 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ nco_var_lst.c:539 │ │ │ │ │ movs r6, #0 │ │ │ │ │ nco_var_lst.c:542 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 96c20 │ │ │ │ │ + bne.w 96c40 │ │ │ │ │ nco_var_lst.c:546 │ │ │ │ │ sub.w r7, r5, #556 @ 0x22c │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ nco_var_lst.c:547 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ nco_var_lst.c:546 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_lst.c:547 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 9687c │ │ │ │ │ + ble.n 9689c │ │ │ │ │ nco_var_lst.c:547 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, fp │ │ │ │ │ @@ -259012,75 +259028,75 @@ │ │ │ │ │ nco_var_lst.c:554 │ │ │ │ │ sub.w r3, r5, #560 @ 0x230 │ │ │ │ │ nco_var_lst.c:552 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ nco_var_lst.c:554 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96922 │ │ │ │ │ + ble.n 96942 │ │ │ │ │ nco_var_lst.c:558 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ subs r7, r0, #4 │ │ │ │ │ str.w r9, [sp, #68] @ 0x44 │ │ │ │ │ subs r3, #4 │ │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ │ mov sl, r3 │ │ │ │ │ strd r8, r4, [sp, #60] @ 0x3c │ │ │ │ │ - b.n 968ca │ │ │ │ │ + b.n 968ea │ │ │ │ │ nco_var_lst.c:581 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bhi.w 96b9a │ │ │ │ │ + bhi.w 96bba │ │ │ │ │ nco_var_lst.c:554 (discriminator 2) │ │ │ │ │ sub.w r3, r5, #560 @ 0x230 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.n 9691a │ │ │ │ │ + ble.n 9693a │ │ │ │ │ nco_var_lst.c:555 │ │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 968be │ │ │ │ │ + beq.n 968de │ │ │ │ │ nco_var_lst.c:558 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 10568 │ │ │ │ │ nco_var_lst.c:564 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 968b4 │ │ │ │ │ + bne.n 968d4 │ │ │ │ │ nco_var_lst.c:567 │ │ │ │ │ ldr.w r1, [r9] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 96908 │ │ │ │ │ + ble.n 96928 │ │ │ │ │ nco_var_lst.c:568 │ │ │ │ │ sub.w r3, r5, #580 @ 0x244 │ │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov r3, ip │ │ │ │ │ - b.n 968fe │ │ │ │ │ + b.n 9691e │ │ │ │ │ nco_var_lst.c:567 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r3, #16 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 96b5a │ │ │ │ │ + beq.w 96b7a │ │ │ │ │ nco_var_lst.c:568 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 968f4 │ │ │ │ │ + bne.n 96914 │ │ │ │ │ str.w ip, [sp, #28] │ │ │ │ │ nco_var_lst.c:570 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 96b5e │ │ │ │ │ + beq.w 96b7e │ │ │ │ │ nco_var_lst.c:554 │ │ │ │ │ sub.w r3, r5, #560 @ 0x230 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bgt.n 968ca │ │ │ │ │ + bgt.n 968ea │ │ │ │ │ ldrd r8, r4, [sp, #60] @ 0x3c │ │ │ │ │ ldrd r9, sl, [sp, #68] @ 0x44 │ │ │ │ │ nco_var_lst.c:536 │ │ │ │ │ adds r4, #1 │ │ │ │ │ nco_var_lst.c:585 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ blx 12fe0 │ │ │ │ │ @@ -259089,32 +259105,32 @@ │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 12b44 │ │ │ │ │ nco_var_lst.c:536 │ │ │ │ │ sub.w r3, r5, #564 @ 0x234 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.w 96804 │ │ │ │ │ + bgt.w 96824 │ │ │ │ │ mov r8, sl │ │ │ │ │ nco_var_lst.c:531 (discriminator 2) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.w 967b8 │ │ │ │ │ + bgt.w 967d8 │ │ │ │ │ nco_var_lst.c:595 │ │ │ │ │ ldrd r3, r7, [sp, #104] @ 0x68 │ │ │ │ │ mov r8, fp │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 96b2c │ │ │ │ │ + beq.w 96b4c │ │ │ │ │ nco_var_lst.c:597 │ │ │ │ │ - ldr r6, [pc, #940] @ (96d10 ) │ │ │ │ │ + ldr r6, [pc, #940] @ (96d30 ) │ │ │ │ │ nco_var_lst.c:596 │ │ │ │ │ movs r3, #32 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ nco_var_lst.c:597 │ │ │ │ │ mov r5, r7 │ │ │ │ │ add r6, pc │ │ │ │ │ nco_var_lst.c:612 │ │ │ │ │ @@ -259124,17 +259140,17 @@ │ │ │ │ │ nco_var_lst.c:597 │ │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w r6, {r0, r1, r2} │ │ │ │ │ stmia r5!, {r0, r1} │ │ │ │ │ strh r2, [r5, #0] │ │ │ │ │ nco_var_lst.c:612 │ │ │ │ │ - ble.w 96b2c │ │ │ │ │ + ble.w 96b4c │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr r3, [pc, #912] @ (96d14 ) │ │ │ │ │ + ldr r3, [pc, #912] @ (96d34 ) │ │ │ │ │ nco_var_lst.c:620 │ │ │ │ │ movw fp, #28514 @ 0x6f62 │ │ │ │ │ movt fp, #28277 @ 0x6e75 │ │ │ │ │ add.w sl, sp, #696 @ 0x2b8 │ │ │ │ │ mov r9, fp │ │ │ │ │ mov fp, r8 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ @@ -259165,46 +259181,46 @@ │ │ │ │ │ nco_var_lst.c:616 │ │ │ │ │ mov r1, r8 │ │ │ │ │ blx 12a24 │ │ │ │ │ nco_var_lst.c:617 │ │ │ │ │ sub.w r3, sl, #564 @ 0x234 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 96b1c │ │ │ │ │ + ble.w 96b3c │ │ │ │ │ add.w r5, sp, #4512 @ 0x11a0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ adds r5, #20 │ │ │ │ │ - b.n 969e0 │ │ │ │ │ + b.n 96a00 │ │ │ │ │ nco_var_lst.c:617 (discriminator 2) │ │ │ │ │ sub.w r3, sl, #564 @ 0x234 │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.w 96b1c │ │ │ │ │ + ble.w 96b3c │ │ │ │ │ nco_var_lst.c:618 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 1031c │ │ │ │ │ nco_var_lst.c:620 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 969d2 │ │ │ │ │ + bne.n 969f2 │ │ │ │ │ add.w r3, sp, #4512 @ 0x11a0 │ │ │ │ │ adds r3, #24 │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ movw r3, #29540 @ 0x7364 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 969d2 │ │ │ │ │ + bne.n 969f2 │ │ │ │ │ add.w r3, sp, #4512 @ 0x11a0 │ │ │ │ │ adds r3, #26 │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 969d2 │ │ │ │ │ + bne.n 969f2 │ │ │ │ │ nco_var_lst.c:622 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ nco_var_lst.c:623 │ │ │ │ │ sub.w r6, sl, #552 @ 0x228 │ │ │ │ │ nco_var_lst.c:622 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, fp │ │ │ │ │ @@ -259213,27 +259229,27 @@ │ │ │ │ │ sub.w r3, r2, #8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ blx 12dc4 │ │ │ │ │ nco_var_lst.c:623 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 96c66 │ │ │ │ │ + bne.w 96c86 │ │ │ │ │ nco_var_lst.c:627 │ │ │ │ │ sub.w r6, sl, #556 @ 0x22c │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ nco_var_lst.c:628 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ nco_var_lst.c:627 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_lst.c:628 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96a58 │ │ │ │ │ + ble.n 96a78 │ │ │ │ │ nco_var_lst.c:628 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, fp │ │ │ │ │ @@ -259254,79 +259270,79 @@ │ │ │ │ │ nco_var_lst.c:635 │ │ │ │ │ sub.w r3, sl, #560 @ 0x230 │ │ │ │ │ nco_var_lst.c:633 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_lst.c:635 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 96afc │ │ │ │ │ + ble.n 96b1c │ │ │ │ │ nco_var_lst.c:639 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ subs r3, #24 │ │ │ │ │ strd r8, r4, [sp, #48] @ 0x30 │ │ │ │ │ str.w r9, [sp, #64] @ 0x40 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - b.n 96aa6 │ │ │ │ │ + b.n 96ac6 │ │ │ │ │ nco_var_lst.c:658 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bhi.w 96bfa │ │ │ │ │ + bhi.w 96c1a │ │ │ │ │ nco_var_lst.c:635 (discriminator 2) │ │ │ │ │ sub.w r3, sl, #560 @ 0x230 │ │ │ │ │ adds r7, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.n 96af0 │ │ │ │ │ + ble.n 96b10 │ │ │ │ │ nco_var_lst.c:636 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 96a9a │ │ │ │ │ + beq.n 96aba │ │ │ │ │ nco_var_lst.c:639 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 10568 │ │ │ │ │ nco_var_lst.c:641 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 96a90 │ │ │ │ │ + bne.n 96ab0 │ │ │ │ │ nco_var_lst.c:644 │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 96ae0 │ │ │ │ │ + ble.n 96b00 │ │ │ │ │ nco_var_lst.c:645 │ │ │ │ │ sub.w r3, sl, #568 @ 0x238 │ │ │ │ │ mov ip, r4 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 96ad6 │ │ │ │ │ + b.n 96af6 │ │ │ │ │ nco_var_lst.c:644 (discriminator 2) │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r3, #16 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 96bc2 │ │ │ │ │ + beq.n 96be2 │ │ │ │ │ nco_var_lst.c:645 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 96ace │ │ │ │ │ + bne.n 96aee │ │ │ │ │ mov r4, ip │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ nco_var_lst.c:647 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 96bc6 │ │ │ │ │ + beq.n 96be6 │ │ │ │ │ nco_var_lst.c:635 │ │ │ │ │ sub.w r3, sl, #560 @ 0x230 │ │ │ │ │ adds r7, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bgt.n 96aa6 │ │ │ │ │ + bgt.n 96ac6 │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ ldrd r5, r9, [sp, #60] @ 0x3c │ │ │ │ │ nco_var_lst.c:617 │ │ │ │ │ adds r4, #1 │ │ │ │ │ nco_var_lst.c:662 │ │ │ │ │ @@ -259337,46 +259353,46 @@ │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 12b44 │ │ │ │ │ nco_var_lst.c:617 │ │ │ │ │ sub.w r3, sl, #564 @ 0x234 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.w 969e0 │ │ │ │ │ + bgt.w 96a00 │ │ │ │ │ nco_var_lst.c:612 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 969a4 │ │ │ │ │ + bgt.w 969c4 │ │ │ │ │ nco_var_lst.c:456 │ │ │ │ │ - ldr r2, [pc, #488] @ (96d18 ) │ │ │ │ │ + ldr r2, [pc, #488] @ (96d38 ) │ │ │ │ │ nco_var_lst.c:671 │ │ │ │ │ add.w r1, sp, #4768 @ 0x12a0 │ │ │ │ │ - ldr r3, [pc, #460] @ (96d00 ) │ │ │ │ │ + ldr r3, [pc, #460] @ (96d20 ) │ │ │ │ │ adds r1, #20 │ │ │ │ │ nco_var_lst.c:456 │ │ │ │ │ add r2, pc │ │ │ │ │ nco_var_lst.c:671 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 96cf6 │ │ │ │ │ + bne.w 96d16 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ add.w sp, sp, #4768 @ 0x12a0 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nco_var_lst.c:501 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - b.n 96724 │ │ │ │ │ + b.n 96744 │ │ │ │ │ str.w ip, [sp, #28] │ │ │ │ │ nco_var_lst.c:572 (discriminator 1) │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ lsls r1, r1, #4 │ │ │ │ │ blx 11ac8 │ │ │ │ │ nco_var_lst.c:573 (discriminator 1) │ │ │ │ │ @@ -259398,17 +259414,17 @@ │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ nco_var_lst.c:576 (discriminator 1) │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ nco_var_lst.c:578 (discriminator 1) │ │ │ │ │ - b.n 968be │ │ │ │ │ + b.n 968de │ │ │ │ │ nco_var_lst.c:581 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #384] @ (96d1c ) │ │ │ │ │ + ldr r3, [pc, #384] @ (96d3c ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 (discriminator 1) │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ nco_var_lst.c:581 (discriminator 1) │ │ │ │ │ @@ -259419,15 +259435,15 @@ │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r4, [r7, #0] │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 968be │ │ │ │ │ + b.n 968de │ │ │ │ │ mov r4, ip │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ nco_var_lst.c:649 (discriminator 1) │ │ │ │ │ adds r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ lsls r1, r1, #4 │ │ │ │ │ blx 11ac8 │ │ │ │ │ @@ -259450,17 +259466,17 @@ │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ nco_var_lst.c:653 (discriminator 1) │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:655 (discriminator 1) │ │ │ │ │ - b.n 96a9a │ │ │ │ │ + b.n 96aba │ │ │ │ │ nco_var_lst.c:658 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #288] @ (96d1c ) │ │ │ │ │ + ldr r3, [pc, #288] @ (96d3c ) │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 (discriminator 1) │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ nco_var_lst.c:658 (discriminator 1) │ │ │ │ │ @@ -259470,17 +259486,17 @@ │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ ldr r5, [r6, #0] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 96a9a │ │ │ │ │ + b.n 96aba │ │ │ │ │ nco_var_lst.c:543 │ │ │ │ │ - ldr r3, [pc, #248] @ (96d1c ) │ │ │ │ │ + ldr r3, [pc, #248] @ (96d3c ) │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ @@ -259489,28 +259505,28 @@ │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ ldr.w r8, [r3, r2] │ │ │ │ │ blx 10654 │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx 10654 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr r2, [pc, #212] @ (96d20 ) │ │ │ │ │ + ldr r2, [pc, #212] @ (96d40 ) │ │ │ │ │ strd r0, r7, [sp, #12] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst.c:544 │ │ │ │ │ - b.n 96b2c │ │ │ │ │ + b.n 96b4c │ │ │ │ │ nco_var_lst.c:624 │ │ │ │ │ - ldr r3, [pc, #180] @ (96d1c ) │ │ │ │ │ + ldr r3, [pc, #180] @ (96d3c ) │ │ │ │ │ mov r9, r5 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ @@ -259519,36 +259535,36 @@ │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ ldr.w r8, [r3, r2] │ │ │ │ │ blx 10654 │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx 10654 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr r2, [pc, #148] @ (96d24 ) │ │ │ │ │ + ldr r2, [pc, #148] @ (96d44 ) │ │ │ │ │ strd r0, r7, [sp, #12] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst.c:625 │ │ │ │ │ - b.n 96b2c │ │ │ │ │ + b.n 96b4c │ │ │ │ │ nco_var_lst.c:501 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ nco_var_lst.c:496 │ │ │ │ │ movs r3, #0 │ │ │ │ │ nco_var_lst.c:499 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ nco_var_lst.c:501 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ nco_var_lst.c:499 │ │ │ │ │ - beq.w 96724 │ │ │ │ │ + beq.w 96744 │ │ │ │ │ nco_var_lst.c:501 │ │ │ │ │ adds r1, #1 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r4, fp │ │ │ │ │ lsls r1, r1, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ @@ -259575,49 +259591,49 @@ │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ nco_var_lst.c:505 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ nco_var_lst.c:506 │ │ │ │ │ - b.n 96688 │ │ │ │ │ + b.n 966a8 │ │ │ │ │ nco_var_lst.c:671 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - add r0, sp, #136 @ 0x88 │ │ │ │ │ + add r0, sp, #8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r7, pc, #1008 @ (adr r7, 970f8 ) │ │ │ │ │ + add r7, pc, #880 @ (adr r7, 97098 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r6, [r5, #17] │ │ │ │ │ + strb r6, [r7, #17] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r0, #13] │ │ │ │ │ + strb r2, [r2, #13] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r3, #9] │ │ │ │ │ + strb r2, [r5, #9] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r6, [r5, #6] │ │ │ │ │ + strb r6, [r7, #6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r3, pc, #168 @ (adr r3, 96dc4 ) │ │ │ │ │ + add r3, pc, #40 @ (adr r3, 96d64 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r1, #84] @ 0x54 │ │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00096d28 : │ │ │ │ │ +00096d48 : │ │ │ │ │ nco_var_lst_crd_xcl(): │ │ │ │ │ nco_var_lst.c:679 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r2 │ │ │ │ │ - ldr r2, [pc, #208] @ (96e00 ) │ │ │ │ │ + ldr r2, [pc, #208] @ (96e20 ) │ │ │ │ │ mov r6, r3 │ │ │ │ │ - ldr r3, [pc, #208] @ (96e04 ) │ │ │ │ │ + ldr r3, [pc, #208] @ (96e24 ) │ │ │ │ │ add r2, pc │ │ │ │ │ sub sp, #264 @ 0x108 │ │ │ │ │ nco_var_lst.c:685 │ │ │ │ │ mov r8, sp │ │ │ │ │ nco_var_lst.c:689 │ │ │ │ │ add r4, sp, #4 │ │ │ │ │ nco_var_lst.c:679 │ │ │ │ │ @@ -259637,36 +259653,36 @@ │ │ │ │ │ nco_var_lst.c:691 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 10568 │ │ │ │ │ nco_var_lst.c:692 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 96de0 │ │ │ │ │ + bne.n 96e00 │ │ │ │ │ mov r4, r0 │ │ │ │ │ nco_var_lst.c:694 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 96d86 │ │ │ │ │ + ble.n 96da6 │ │ │ │ │ nco_var_lst.c:695 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ mov ip, r5 │ │ │ │ │ - b.n 96d7e │ │ │ │ │ + b.n 96d9e │ │ │ │ │ nco_var_lst.c:694 (discriminator 2) │ │ │ │ │ adds r4, #1 │ │ │ │ │ add.w ip, ip, #16 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.n 96de0 │ │ │ │ │ + beq.n 96e00 │ │ │ │ │ nco_var_lst.c:695 │ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 96d74 │ │ │ │ │ + bne.n 96d94 │ │ │ │ │ nco_var_lst.c:697 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq.n 96de0 │ │ │ │ │ + beq.n 96e00 │ │ │ │ │ nco_var_lst.c:700 │ │ │ │ │ lsls r0, r0, #4 │ │ │ │ │ nco_var_lst.c:707 │ │ │ │ │ mov.w r8, r4, lsl #4 │ │ │ │ │ nco_var_lst.c:700 │ │ │ │ │ blx 105dc │ │ │ │ │ nco_var_lst.c:702 │ │ │ │ │ @@ -259713,38 +259729,38 @@ │ │ │ │ │ nco_var_lst.c:711 │ │ │ │ │ mov r0, r7 │ │ │ │ │ nco_var_lst.c:710 │ │ │ │ │ str.w r3, [r7, r8] │ │ │ │ │ nco_var_lst.c:711 │ │ │ │ │ blx 12fe0 │ │ │ │ │ nco_var_lst.c:679 │ │ │ │ │ - ldr r2, [pc, #36] @ (96e08 ) │ │ │ │ │ + ldr r2, [pc, #36] @ (96e28 ) │ │ │ │ │ nco_var_lst.c:717 │ │ │ │ │ - ldr r3, [pc, #32] @ (96e04 ) │ │ │ │ │ + ldr r3, [pc, #32] @ (96e24 ) │ │ │ │ │ nco_var_lst.c:679 │ │ │ │ │ add r2, pc │ │ │ │ │ nco_var_lst.c:717 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 96dfc │ │ │ │ │ + bne.n 96e1c │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - add r1, pc, #176 @ (adr r1, 96eb4 ) │ │ │ │ │ + add r1, pc, #48 @ (adr r1, 96e54 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r0, pc, #496 @ (adr r0, 96ffc ) │ │ │ │ │ + add r0, pc, #368 @ (adr r0, 96f9c ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00096e0c : │ │ │ │ │ +00096e2c : │ │ │ │ │ nco_var_lst_convert(): │ │ │ │ │ nco_var_lst.c:728 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ nco_var_lst.c:737 │ │ │ │ │ lsls r5, r2, #2 │ │ │ │ │ nco_var_lst.c:728 │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -259764,15 +259780,15 @@ │ │ │ │ │ nco_var_lst.c:737 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r5, r3 │ │ │ │ │ nco_var_lst.c:738 │ │ │ │ │ blx 105dc │ │ │ │ │ nco_var_lst.c:741 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - ble.n 96e76 │ │ │ │ │ + ble.n 96e96 │ │ │ │ │ subs r7, r5, #4 │ │ │ │ │ subs r6, r0, #4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ nco_var_lst.c:742 (discriminator 3) │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ @@ -259793,50 +259809,50 @@ │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ blx 10820 │ │ │ │ │ nco_var_lst.c:745 (discriminator 3) │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ blx 12ae4 │ │ │ │ │ nco_var_lst.c:741 (discriminator 3) │ │ │ │ │ cmp fp, r5 │ │ │ │ │ - bne.n 96e40 │ │ │ │ │ + bne.n 96e60 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ nco_var_lst.c:748 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ nco_var_lst.c:749 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ nco_var_lst.c:751 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00096e88 : │ │ │ │ │ +00096ea8 : │ │ │ │ │ nco_var_lst_mrg(): │ │ │ │ │ nco_var_lst.c:759 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ nco_var_lst.c:784 │ │ │ │ │ - ldr r7, [pc, #664] @ (9712c ) │ │ │ │ │ + ldr r7, [pc, #664] @ (9714c ) │ │ │ │ │ nco_var_lst.c:759 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - ldr r1, [pc, #664] @ (97130 ) │ │ │ │ │ + ldr r1, [pc, #664] @ (97150 ) │ │ │ │ │ nco_var_lst.c:784 │ │ │ │ │ add r7, pc │ │ │ │ │ nco_var_lst.c:794 │ │ │ │ │ ldr r6, [r0, #0] │ │ │ │ │ nco_var_lst.c:759 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ add r1, pc │ │ │ │ │ - ldr r2, [pc, #656] @ (97134 ) │ │ │ │ │ + ldr r2, [pc, #656] @ (97154 ) │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - ldr r3, [pc, #656] @ (97138 ) │ │ │ │ │ + ldr r3, [pc, #656] @ (97158 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ nco_var_lst.c:784 │ │ │ │ │ @@ -259858,17 +259874,17 @@ │ │ │ │ │ blx 105dc │ │ │ │ │ nco_var_lst.c:800 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ nco_var_lst.c:797 │ │ │ │ │ mov r4, r0 │ │ │ │ │ nco_var_lst.c:800 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 96fcc │ │ │ │ │ + ble.n 96fec │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr r3, [pc, #608] @ (9713c ) │ │ │ │ │ + ldr r3, [pc, #608] @ (9715c ) │ │ │ │ │ sub.w r8, r0, #4 │ │ │ │ │ nco_var_lst.c:818 │ │ │ │ │ ldr.w sl, [r9] │ │ │ │ │ nco_var_lst.c:800 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov fp, r6 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ @@ -259877,86 +259893,86 @@ │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ nco_var_lst.c:802 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ itt le │ │ │ │ │ movle r5, #0 │ │ │ │ │ ldrle.w r9, [sp, #20] │ │ │ │ │ - ble.n 96f22 │ │ │ │ │ + ble.n 96f42 │ │ │ │ │ nco_var_lst.c:804 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ nco_var_lst.c:802 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ nco_var_lst.c:804 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ - b.n 96f10 │ │ │ │ │ + b.n 96f30 │ │ │ │ │ nco_var_lst.c:802 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - beq.n 96f76 │ │ │ │ │ + beq.n 96f96 │ │ │ │ │ nco_var_lst.c:804 │ │ │ │ │ mov r9, r4 │ │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 96f0a │ │ │ │ │ + bne.n 96f2a │ │ │ │ │ nco_var_lst.c:809 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - beq.n 96f7c │ │ │ │ │ + beq.n 96f9c │ │ │ │ │ nco_var_lst.c:814 (discriminator 2) │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ nco_var_lst.c:800 (discriminator 2) │ │ │ │ │ adds r7, #1 │ │ │ │ │ nco_var_lst.c:814 (discriminator 2) │ │ │ │ │ str.w r3, [r8, #4]! │ │ │ │ │ nco_var_lst.c:800 (discriminator 2) │ │ │ │ │ add.w fp, fp, #4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bgt.n 96ef0 │ │ │ │ │ + bgt.n 96f10 │ │ │ │ │ ldrd r4, r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ nco_var_lst.c:818 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - blt.n 96fbc │ │ │ │ │ + blt.n 96fdc │ │ │ │ │ nco_var_lst.c:838 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ blx 12fe0 │ │ │ │ │ nco_var_lst.c:839 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ blx 11ac8 │ │ │ │ │ nco_var_lst.c:759 │ │ │ │ │ - ldr r2, [pc, #488] @ (97140 ) │ │ │ │ │ + ldr r2, [pc, #488] @ (97160 ) │ │ │ │ │ nco_var_lst.c:842 │ │ │ │ │ - ldr r3, [pc, #476] @ (97138 ) │ │ │ │ │ + ldr r3, [pc, #476] @ (97158 ) │ │ │ │ │ nco_var_lst.c:759 │ │ │ │ │ add r2, pc │ │ │ │ │ nco_var_lst.c:839 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ nco_var_lst.c:842 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 97128 │ │ │ │ │ + bne.w 97148 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nco_var_lst.c:814 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r9, r3, r5, lsl #2 │ │ │ │ │ nco_var_lst.c:810 │ │ │ │ │ - ldr r3, [pc, #452] @ (97144 ) │ │ │ │ │ + ldr r3, [pc, #452] @ (97164 ) │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ @@ -259975,30 +259991,30 @@ │ │ │ │ │ blx 1108c │ │ │ │ │ nco_var_lst.c:818 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr.w sl, [r3] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 96f26 │ │ │ │ │ + b.n 96f46 │ │ │ │ │ nco_var_lst.c:819 │ │ │ │ │ blx 10bc4 │ │ │ │ │ - cbnz r0, 96fd4 │ │ │ │ │ + cbnz r0, 96ff4 │ │ │ │ │ nco_var_lst.c:834 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 96f44 │ │ │ │ │ + b.n 96f64 │ │ │ │ │ nco_var_lst.c:818 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr.w sl, [r3] │ │ │ │ │ - b.n 96f40 │ │ │ │ │ + b.n 96f60 │ │ │ │ │ nco_var_lst.c:822 │ │ │ │ │ - ldr r3, [pc, #364] @ (97144 ) │ │ │ │ │ + ldr r3, [pc, #364] @ (97164 ) │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w fp, [r2, r3] │ │ │ │ │ nco_var_lst.c:820 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ nco_var_lst.c:822 │ │ │ │ │ ldr.w r6, [fp] │ │ │ │ │ nco_var_lst.c:820 │ │ │ │ │ @@ -260007,111 +260023,111 @@ │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ subs r7, r2, r3 │ │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ │ nco_var_lst.c:822 │ │ │ │ │ blx 11210 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - ble.n 970da │ │ │ │ │ + ble.n 970fa │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - ldr r2, [pc, #324] @ (97148 ) │ │ │ │ │ + ldr r2, [pc, #324] @ (97168 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - ldr r2, [pc, #320] @ (9714c ) │ │ │ │ │ + ldr r2, [pc, #320] @ (9716c ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - ldr r2, [pc, #320] @ (97150 ) │ │ │ │ │ + ldr r2, [pc, #320] @ (97170 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst.c:823 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 9711a │ │ │ │ │ + ble.n 9713a │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr r1, [pc, #308] @ (97154 ) │ │ │ │ │ + ldr r1, [pc, #308] @ (97174 ) │ │ │ │ │ nco_var_lst.c:821 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ nco_var_lst.c:823 │ │ │ │ │ mov r8, r2 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ add r1, pc │ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ │ nco_var_lst.c:829 │ │ │ │ │ - ldr r1, [pc, #300] @ (97158 ) │ │ │ │ │ + ldr r1, [pc, #300] @ (97178 ) │ │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ │ mov r5, r3 │ │ │ │ │ add r1, pc │ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ │ - ldr r1, [pc, #292] @ (9715c ) │ │ │ │ │ + ldr r1, [pc, #292] @ (9717c ) │ │ │ │ │ nco_var_lst.c:821 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ nco_var_lst.c:829 │ │ │ │ │ add r1, pc │ │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ │ nco_var_lst.c:824 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr.w r9, [r3] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ it le │ │ │ │ │ movle.w sl, #0 │ │ │ │ │ - ble.n 97078 │ │ │ │ │ + ble.n 97098 │ │ │ │ │ nco_var_lst.c:825 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ sub.w fp, r4, #4 │ │ │ │ │ nco_var_lst.c:824 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ nco_var_lst.c:825 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ - b.n 97068 │ │ │ │ │ + b.n 97088 │ │ │ │ │ nco_var_lst.c:824 (discriminator 2) │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - beq.n 970ac │ │ │ │ │ + beq.n 970cc │ │ │ │ │ nco_var_lst.c:825 │ │ │ │ │ ldr.w r3, [fp, #4]! │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 97060 │ │ │ │ │ + bne.n 97080 │ │ │ │ │ nco_var_lst.c:827 │ │ │ │ │ cmp r9, sl │ │ │ │ │ - beq.n 970ac │ │ │ │ │ + beq.n 970cc │ │ │ │ │ nco_var_lst.c:823 (discriminator 2) │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ adds r7, #4 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bgt.n 97040 │ │ │ │ │ + bgt.n 97060 │ │ │ │ │ nco_var_lst.c:832 │ │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ ldr.w r0, [fp] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 97110 │ │ │ │ │ - ldr r3, [pc, #200] @ (97160 ) │ │ │ │ │ - ldr r2, [pc, #200] @ (97164 ) │ │ │ │ │ + ble.n 97130 │ │ │ │ │ + ldr r3, [pc, #200] @ (97180 ) │ │ │ │ │ + ldr r2, [pc, #200] @ (97184 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r2, pc │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 (discriminator 8) │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ - ldr r2, [pc, #196] @ (97168 ) │ │ │ │ │ + ldr r2, [pc, #196] @ (97188 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 96fc2 │ │ │ │ │ + b.n 96fe2 │ │ │ │ │ nco_var_lst.c:828 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ nco_var_lst.c:829 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ nco_var_lst.c:828 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ @@ -260133,128 +260149,128 @@ │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ - b.n 9707c │ │ │ │ │ + b.n 9709c │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - ldr r2, [pc, #132] @ (9716c ) │ │ │ │ │ + ldr r2, [pc, #132] @ (9718c ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - ldr r2, [pc, #128] @ (97170 ) │ │ │ │ │ + ldr r2, [pc, #128] @ (97190 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - ldr r2, [pc, #128] @ (97174 ) │ │ │ │ │ + ldr r2, [pc, #128] @ (97194 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst.c:823 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 9701e │ │ │ │ │ + bgt.n 9703e │ │ │ │ │ nco_var_lst.c:832 │ │ │ │ │ - ldr r3, [pc, #116] @ (97178 ) │ │ │ │ │ - ldr r2, [pc, #116] @ (9717c ) │ │ │ │ │ + ldr r3, [pc, #116] @ (97198 ) │ │ │ │ │ + ldr r2, [pc, #116] @ (9719c ) │ │ │ │ │ ldr.w r0, [fp] │ │ │ │ │ add r3, pc │ │ │ │ │ add r2, pc │ │ │ │ │ - b.n 9709e │ │ │ │ │ - ldr r3, [pc, #108] @ (97180 ) │ │ │ │ │ - ldr r2, [pc, #112] @ (97184 ) │ │ │ │ │ + b.n 970be │ │ │ │ │ + ldr r3, [pc, #108] @ (971a0 ) │ │ │ │ │ + ldr r2, [pc, #112] @ (971a4 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r2, pc │ │ │ │ │ - b.n 9709e │ │ │ │ │ - ldr r3, [pc, #108] @ (97188 ) │ │ │ │ │ - ldr r2, [pc, #108] @ (9718c ) │ │ │ │ │ + b.n 970be │ │ │ │ │ + ldr r3, [pc, #108] @ (971a8 ) │ │ │ │ │ + ldr r2, [pc, #108] @ (971ac ) │ │ │ │ │ ldr.w r0, [fp] │ │ │ │ │ add r3, pc │ │ │ │ │ add r2, pc │ │ │ │ │ - b.n 9709e │ │ │ │ │ + b.n 970be │ │ │ │ │ nco_var_lst.c:842 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - strb r4, [r4, #6] │ │ │ │ │ + strb r4, [r6, #6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - strb r0, [r6, #0] │ │ │ │ │ + strb r0, [r0, #1] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 9725c │ │ │ │ │ + b.n 9727c │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ │ movs r4, r0 │ │ │ │ │ svc 66 @ 0x42 │ │ │ │ │ movs r0, r0 │ │ │ │ │ add.w r0, ip, #8388608 @ 0x800000 │ │ │ │ │ @ instruction: 0xe9840000 │ │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00097190 : │ │ │ │ │ +000971b0 : │ │ │ │ │ nco_var_is_fix(): │ │ │ │ │ nco_var_lst.c:1275 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r2 │ │ │ │ │ - ldr r2, [pc, #760] @ (97490 ) │ │ │ │ │ + ldr r2, [pc, #760] @ (974b0 ) │ │ │ │ │ mov r6, r3 │ │ │ │ │ - ldr r3, [pc, #760] @ (97494 ) │ │ │ │ │ + ldr r3, [pc, #760] @ (974b4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ nco_var_lst.c:1276 │ │ │ │ │ - ldr.w ip, [pc, #760] @ 97498 │ │ │ │ │ + ldr.w ip, [pc, #760] @ 974b8 │ │ │ │ │ nco_var_lst.c:1275 │ │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ │ mov lr, r1 │ │ │ │ │ nco_var_lst.c:1276 │ │ │ │ │ add ip, pc │ │ │ │ │ nco_var_lst.c:1275 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ nco_var_lst.c:1276 │ │ │ │ │ add r7, sp, #176 @ 0xb0 │ │ │ │ │ mov r5, r7 │ │ │ │ │ nco_var_lst.c:1275 │ │ │ │ │ - ldr.w r8, [pc, #744] @ 9749c │ │ │ │ │ + ldr.w r8, [pc, #744] @ 974bc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ nco_var_lst.c:1276 │ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ │ nco_var_lst.c:1281 │ │ │ │ │ @@ -260264,442 +260280,442 @@ │ │ │ │ │ add r8, pc │ │ │ │ │ nco_var_lst.c:1276 │ │ │ │ │ ldr.w r3, [ip] │ │ │ │ │ strb r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1281 │ │ │ │ │ blx 109b0 │ │ │ │ │ nco_var_lst.c:1285 │ │ │ │ │ - ldr r1, [pc, #716] @ (974a0 ) │ │ │ │ │ + ldr r1, [pc, #716] @ (974c0 ) │ │ │ │ │ nco_var_lst.c:1281 │ │ │ │ │ mov r5, r0 │ │ │ │ │ nco_var_lst.c:1285 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ - cbz r0, 971f0 │ │ │ │ │ + cbz r0, 97210 │ │ │ │ │ nco_var_lst.c:1285 (discriminator 2) │ │ │ │ │ - ldr r1, [pc, #704] @ (974a4 ) │ │ │ │ │ + ldr r1, [pc, #704] @ (974c4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9738e │ │ │ │ │ + bne.w 973ae │ │ │ │ │ nco_var_lst.c:1285 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ nco_var_lst.c:1287 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #6 │ │ │ │ │ - bhi.n 97288 │ │ │ │ │ + bhi.n 972a8 │ │ │ │ │ nco_var_lst.c:1290 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 9726a │ │ │ │ │ + beq.n 9728a │ │ │ │ │ nco_var_lst.c:1290 (discriminator 1) │ │ │ │ │ - ldr r1, [pc, #676] @ (974a8 ) │ │ │ │ │ + ldr r1, [pc, #676] @ (974c8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 972bc │ │ │ │ │ + bne.n 972dc │ │ │ │ │ nco_var_lst.c:1290 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ nco_var_lst.c:1320 │ │ │ │ │ - ldr r1, [pc, #664] @ (974ac ) │ │ │ │ │ + ldr r1, [pc, #664] @ (974cc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ - cbz r0, 9722e │ │ │ │ │ + cbz r0, 9724e │ │ │ │ │ nco_var_lst.c:1320 (discriminator 3) │ │ │ │ │ - ldr r1, [pc, #656] @ (974b0 ) │ │ │ │ │ + ldr r1, [pc, #656] @ (974d0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97408 │ │ │ │ │ + bne.w 97428 │ │ │ │ │ nco_var_lst.c:1320 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ nco_var_lst.c:1322 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ - cbz r3, 9726a │ │ │ │ │ + cbz r3, 9728a │ │ │ │ │ nco_var_lst.c:1332 │ │ │ │ │ - ldr r1, [pc, #636] @ (974b4 ) │ │ │ │ │ + ldr r1, [pc, #636] @ (974d4 ) │ │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ add r6, sp, #16 │ │ │ │ │ add r1, pc │ │ │ │ │ nco_var_lst.c:1335 │ │ │ │ │ movs r5, #0 │ │ │ │ │ nco_var_lst.c:1332 │ │ │ │ │ blx 12774 │ │ │ │ │ nco_var_lst.c:1335 │ │ │ │ │ - b.n 9724e │ │ │ │ │ + b.n 9726e │ │ │ │ │ nco_var_lst.c:1335 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ │ - beq.n 9726a │ │ │ │ │ + beq.n 9728a │ │ │ │ │ nco_var_lst.c:1336 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 97248 │ │ │ │ │ + bne.n 97268 │ │ │ │ │ nco_var_lst.c:1338 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bhi.w 9746c │ │ │ │ │ + bhi.w 9748c │ │ │ │ │ nco_var_lst.c:1340 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ nco_var_lst.c:1275 │ │ │ │ │ - ldr r2, [pc, #588] @ (974b8 ) │ │ │ │ │ + ldr r2, [pc, #588] @ (974d8 ) │ │ │ │ │ nco_var_lst.c:1347 │ │ │ │ │ - ldr r3, [pc, #548] @ (97494 ) │ │ │ │ │ + ldr r3, [pc, #548] @ (974b4 ) │ │ │ │ │ nco_var_lst.c:1275 │ │ │ │ │ add r2, pc │ │ │ │ │ nco_var_lst.c:1347 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 9748c │ │ │ │ │ + bne.w 974ac │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #204 @ 0xcc │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nco_var_lst.c:1287 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #560] @ (974bc ) │ │ │ │ │ + ldr r3, [pc, #560] @ (974dc ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr.w fp, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ mov sl, r0 │ │ │ │ │ blx 11210 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 97402 │ │ │ │ │ + bne.w 97422 │ │ │ │ │ nco_var_lst.c:1287 │ │ │ │ │ - ldr r3, [pc, #540] @ (974c0 ) │ │ │ │ │ + ldr r3, [pc, #540] @ (974e0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 (discriminator 5) │ │ │ │ │ - ldr r2, [pc, #540] @ (974c4 ) │ │ │ │ │ + ldr r2, [pc, #540] @ (974e4 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r0, r3, [sp, #4] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ add r2, pc │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 971fc │ │ │ │ │ + b.n 9721c │ │ │ │ │ nco_var_lst.c:1290 (discriminator 3) │ │ │ │ │ - ldr r1, [pc, #520] @ (974c8 ) │ │ │ │ │ + ldr r1, [pc, #520] @ (974e8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9720e │ │ │ │ │ + beq.n 9722e │ │ │ │ │ nco_var_lst.c:1290 (discriminator 5) │ │ │ │ │ - ldr r1, [pc, #512] @ (974cc ) │ │ │ │ │ + ldr r1, [pc, #512] @ (974ec ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9720e │ │ │ │ │ + beq.n 9722e │ │ │ │ │ nco_var_lst.c:1290 (discriminator 7) │ │ │ │ │ - ldr r1, [pc, #500] @ (974d0 ) │ │ │ │ │ + ldr r1, [pc, #500] @ (974f0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9720e │ │ │ │ │ + beq.n 9722e │ │ │ │ │ nco_var_lst.c:1290 (discriminator 9) │ │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ │ cmp r3, #103 @ 0x67 │ │ │ │ │ - bne.n 972f8 │ │ │ │ │ + bne.n 97318 │ │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bne.n 972f8 │ │ │ │ │ + bne.n 97318 │ │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9720e │ │ │ │ │ + beq.n 9722e │ │ │ │ │ nco_var_lst.c:1290 (discriminator 11) │ │ │ │ │ - ldr r1, [pc, #472] @ (974d4 ) │ │ │ │ │ + ldr r1, [pc, #472] @ (974f4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9720e │ │ │ │ │ + beq.n 9722e │ │ │ │ │ nco_var_lst.c:1290 (discriminator 13) │ │ │ │ │ - ldr r1, [pc, #464] @ (974d8 ) │ │ │ │ │ + ldr r1, [pc, #464] @ (974f8 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9720e │ │ │ │ │ + beq.w 9722e │ │ │ │ │ nco_var_lst.c:1290 (discriminator 15) │ │ │ │ │ - ldr r1, [pc, #452] @ (974dc ) │ │ │ │ │ + ldr r1, [pc, #452] @ (974fc ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9720e │ │ │ │ │ + beq.w 9722e │ │ │ │ │ nco_var_lst.c:1290 (discriminator 17) │ │ │ │ │ - ldr r1, [pc, #440] @ (974e0 ) │ │ │ │ │ + ldr r1, [pc, #440] @ (97500 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9720e │ │ │ │ │ + beq.w 9722e │ │ │ │ │ nco_var_lst.c:1290 (discriminator 19) │ │ │ │ │ - ldr r1, [pc, #428] @ (974e4 ) │ │ │ │ │ + ldr r1, [pc, #428] @ (97504 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9720e │ │ │ │ │ + beq.w 9722e │ │ │ │ │ nco_var_lst.c:1290 (discriminator 21) │ │ │ │ │ - ldr r1, [pc, #416] @ (974e8 ) │ │ │ │ │ + ldr r1, [pc, #416] @ (97508 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9720e │ │ │ │ │ + beq.w 9722e │ │ │ │ │ nco_var_lst.c:1290 (discriminator 23) │ │ │ │ │ - ldr r1, [pc, #404] @ (974ec ) │ │ │ │ │ + ldr r1, [pc, #404] @ (9750c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9720e │ │ │ │ │ - ldr r1, [pc, #392] @ (974f0 ) │ │ │ │ │ + beq.w 9722e │ │ │ │ │ + ldr r1, [pc, #392] @ (97510 ) │ │ │ │ │ movs r2, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 108b0 │ │ │ │ │ nco_var_lst.c:1290 (discriminator 25) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9720e │ │ │ │ │ - ldr r1, [pc, #376] @ (974f4 ) │ │ │ │ │ + beq.w 9722e │ │ │ │ │ + ldr r1, [pc, #376] @ (97514 ) │ │ │ │ │ movs r2, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 108b0 │ │ │ │ │ nco_var_lst.c:1290 (discriminator 27) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq.w r9, #1 │ │ │ │ │ - b.n 97212 │ │ │ │ │ + b.n 97232 │ │ │ │ │ nco_var_lst.c:1285 (discriminator 4) │ │ │ │ │ - ldr r1, [pc, #360] @ (974f8 ) │ │ │ │ │ + ldr r1, [pc, #360] @ (97518 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 971f0 │ │ │ │ │ + beq.w 97210 │ │ │ │ │ nco_var_lst.c:1285 (discriminator 6) │ │ │ │ │ - ldr r1, [pc, #348] @ (974fc ) │ │ │ │ │ + ldr r1, [pc, #348] @ (9751c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 971f0 │ │ │ │ │ + beq.w 97210 │ │ │ │ │ nco_var_lst.c:1285 (discriminator 8) │ │ │ │ │ - ldr r1, [pc, #336] @ (97500 ) │ │ │ │ │ + ldr r1, [pc, #336] @ (97520 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 971f0 │ │ │ │ │ + beq.w 97210 │ │ │ │ │ nco_var_lst.c:1285 (discriminator 10) │ │ │ │ │ - ldr r1, [pc, #324] @ (97504 ) │ │ │ │ │ + ldr r1, [pc, #324] @ (97524 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 971f0 │ │ │ │ │ + beq.w 97210 │ │ │ │ │ nco_var_lst.c:1285 (discriminator 12) │ │ │ │ │ - ldr r1, [pc, #312] @ (97508 ) │ │ │ │ │ + ldr r1, [pc, #312] @ (97528 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 971f0 │ │ │ │ │ + beq.w 97210 │ │ │ │ │ nco_var_lst.c:1285 (discriminator 14) │ │ │ │ │ - ldr r1, [pc, #300] @ (9750c ) │ │ │ │ │ + ldr r1, [pc, #300] @ (9752c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 971f0 │ │ │ │ │ + beq.w 97210 │ │ │ │ │ nco_var_lst.c:1285 (discriminator 16) │ │ │ │ │ - ldr r1, [pc, #288] @ (97510 ) │ │ │ │ │ + ldr r1, [pc, #288] @ (97530 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ clz r9, r0 │ │ │ │ │ mov.w r9, r9, lsr #5 │ │ │ │ │ - b.n 971f4 │ │ │ │ │ + b.n 97214 │ │ │ │ │ nco_var_lst.c:1287 │ │ │ │ │ - ldr r3, [pc, #272] @ (97514 ) │ │ │ │ │ + ldr r3, [pc, #272] @ (97534 ) │ │ │ │ │ add r3, pc │ │ │ │ │ - b.n 972a6 │ │ │ │ │ + b.n 972c6 │ │ │ │ │ nco_var_lst.c:1320 (discriminator 5) │ │ │ │ │ - ldr r1, [pc, #268] @ (97518 ) │ │ │ │ │ + ldr r1, [pc, #268] @ (97538 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9722e │ │ │ │ │ + beq.w 9724e │ │ │ │ │ nco_var_lst.c:1320 (discriminator 7) │ │ │ │ │ - ldr r1, [pc, #256] @ (9751c ) │ │ │ │ │ + ldr r1, [pc, #256] @ (9753c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9722e │ │ │ │ │ + beq.w 9724e │ │ │ │ │ nco_var_lst.c:1320 (discriminator 9) │ │ │ │ │ - ldr r1, [pc, #244] @ (97520 ) │ │ │ │ │ + ldr r1, [pc, #244] @ (97540 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9722e │ │ │ │ │ + beq.w 9724e │ │ │ │ │ nco_var_lst.c:1320 (discriminator 11) │ │ │ │ │ - ldr r1, [pc, #232] @ (97524 ) │ │ │ │ │ + ldr r1, [pc, #232] @ (97544 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9722e │ │ │ │ │ + beq.w 9724e │ │ │ │ │ nco_var_lst.c:1320 (discriminator 13) │ │ │ │ │ - ldr r1, [pc, #220] @ (97528 ) │ │ │ │ │ + ldr r1, [pc, #220] @ (97548 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9722e │ │ │ │ │ + beq.w 9724e │ │ │ │ │ nco_var_lst.c:1320 (discriminator 15) │ │ │ │ │ - ldr r1, [pc, #208] @ (9752c ) │ │ │ │ │ + ldr r1, [pc, #208] @ (9754c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq.w r9, #1 │ │ │ │ │ - b.n 97232 │ │ │ │ │ + b.n 97252 │ │ │ │ │ nco_var_lst.c:1338 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #192] @ (97530 ) │ │ │ │ │ + ldr r3, [pc, #192] @ (97550 ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #184] @ (97534 ) │ │ │ │ │ + ldr r2, [pc, #184] @ (97554 ) │ │ │ │ │ nco_var_lst.c:1338 (discriminator 1) │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 (discriminator 1) │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ strd r7, r4, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 97266 │ │ │ │ │ + b.n 97286 │ │ │ │ │ nco_var_lst.c:1347 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r3, #25 │ │ │ │ │ movs r4, r0 │ │ │ │ │ strb r6, [r6, #3] │ │ │ │ │ movs r3, r0 │ │ │ │ │ str r4, [sp, #984] @ 0x3d8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - sxth r6, r5 │ │ │ │ │ + sxth r6, r1 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cmp r3, #116 @ 0x74 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r5, #22 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r2, r1, #14 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r1, #22 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ │ movs r4, r0 │ │ │ │ │ strb r2, [r5, #0] │ │ │ │ │ movs r3, r0 │ │ │ │ │ ldr r2, [r7, #124] @ 0x7c │ │ │ │ │ movs r3, r0 │ │ │ │ │ add r4, sp, #200 @ 0xc8 │ │ │ │ │ movs r2, r0 │ │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r0, #74 @ 0x4a │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r2, #88] @ 0x58 │ │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r1, #76] @ 0x4c │ │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ │ movs r4, r0 │ │ │ │ │ movs r7, #218 @ 0xda │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ │ + ldr r6, [r6, #72] @ 0x48 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ │ movs r2, r0 │ │ │ │ │ str r2, [sp, #992] @ 0x3e0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ udf #148 @ 0x94 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ │ + ldr r0, [r0, #80] @ 0x50 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ │ movs r4, r0 │ │ │ │ │ - b.n 9721c │ │ │ │ │ + b.n 9723c │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n 97218 │ │ │ │ │ + b.n 97238 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -00097538 : │ │ │ │ │ +00097558 : │ │ │ │ │ nco_var_lst_dvd(): │ │ │ │ │ nco_var_lst.c:862 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ sub.w sp, sp, #32768 @ 0x8000 │ │ │ │ │ - ldr.w r3, [pc, #3072] @ 98148 │ │ │ │ │ + ldr.w r3, [pc, #3072] @ 98168 │ │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - ldr.w r2, [pc, #3068] @ 9814c │ │ │ │ │ + ldr.w r2, [pc, #3068] @ 9816c │ │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ │ add.w r1, sp, #32768 @ 0x8000 │ │ │ │ │ add r2, pc │ │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ @@ -260749,24 +260765,24 @@ │ │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ │ blx 105dc │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ nco_var_lst.c:892 │ │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ │ blx 105dc │ │ │ │ │ nco_var_lst.c:862 │ │ │ │ │ - ldr.w r3, [pc, #2924] @ 98150 │ │ │ │ │ + ldr.w r3, [pc, #2924] @ 98170 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ nco_var_lst.c:892 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ nco_var_lst.c:862 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ - ble.w 97d70 │ │ │ │ │ + ble.w 97d90 │ │ │ │ │ sub.w lr, r5, #4 │ │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ sub.w r3, fp, #7 │ │ │ │ │ nco_var_lst.c:995 │ │ │ │ │ mov sl, fp │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ @@ -260802,15 +260818,15 @@ │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #0 │ │ │ │ │ nco_var_lst.c:925 │ │ │ │ │ cmp.w sl, #12 │ │ │ │ │ - bhi.w 97b82 │ │ │ │ │ + bhi.w 97ba2 │ │ │ │ │ tbh [pc, sl, lsl #1] │ │ │ │ │ lsls r0, r5, #4 │ │ │ │ │ movs r6, r1 │ │ │ │ │ lsls r0, r4, #9 │ │ │ │ │ lsls r7, r7, #8 │ │ │ │ │ lsls r4, r0, #8 │ │ │ │ │ lsls r2, r4, #10 │ │ │ │ │ @@ -260821,28 +260837,28 @@ │ │ │ │ │ lsls r7, r3, #10 │ │ │ │ │ lsls r6, r1, #4 │ │ │ │ │ lsls r1, r3, #5 │ │ │ │ │ mov r7, r3 │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 12d64 │ │ │ │ │ - cbz r0, 97674 │ │ │ │ │ + cbz r0, 97694 │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ │ - cbnz r3, 97674 │ │ │ │ │ + cbnz r3, 97694 │ │ │ │ │ nco_var_lst.c:1016 (discriminator 1) │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ - cbnz r3, 9767c │ │ │ │ │ + cbnz r3, 9769c │ │ │ │ │ nco_var_lst.c:1018 (discriminator 1) │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ - cbz r3, 976ca │ │ │ │ │ + cbz r3, 976ea │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r3, r6 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ @@ -260867,29 +260883,29 @@ │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 97cc6 │ │ │ │ │ + bne.w 97ce6 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 9761c │ │ │ │ │ + bne.n 9763c │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ nco_var_lst.c:1038 │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ movs r5, #0 │ │ │ │ │ @@ -260899,15 +260915,15 @@ │ │ │ │ │ nco_var_lst.c:1038 │ │ │ │ │ str.w r5, [r9] │ │ │ │ │ add.w r6, r3, r8, lsl #2 │ │ │ │ │ str.w r8, [sp, #12] │ │ │ │ │ ldrd fp, sl, [sp, #48] @ 0x30 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 9773a │ │ │ │ │ + b.n 9775a │ │ │ │ │ nco_var_lst.c:1041 │ │ │ │ │ strh.w ip, [r1, #158] @ 0x9e │ │ │ │ │ nco_var_lst.c:1039 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ nco_var_lst.c:1042 │ │ │ │ │ ldr.w r1, [r9] │ │ │ │ │ nco_var_lst.c:1041 │ │ │ │ │ @@ -260918,23 +260934,23 @@ │ │ │ │ │ add.w r2, r1, #1 │ │ │ │ │ nco_var_lst.c:1043 │ │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ │ str.w r0, [fp, r1, lsl #2] │ │ │ │ │ nco_var_lst.c:1044 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ nco_var_lst.c:1039 │ │ │ │ │ - beq.n 9776c │ │ │ │ │ + beq.n 9778c │ │ │ │ │ nco_var_lst.c:1040 │ │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ │ nco_var_lst.c:1041 │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ ldr.w r2, [lr, #4]! │ │ │ │ │ nco_var_lst.c:1040 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 97716 │ │ │ │ │ + beq.n 97736 │ │ │ │ │ nco_var_lst.c:1046 │ │ │ │ │ strh.w r5, [r1, #158] @ 0x9e │ │ │ │ │ nco_var_lst.c:1039 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ nco_var_lst.c:1047 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ @@ -260946,25 +260962,25 @@ │ │ │ │ │ add.w r2, r1, #1 │ │ │ │ │ nco_var_lst.c:1048 │ │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ │ str.w r0, [sl, r1, lsl #2] │ │ │ │ │ nco_var_lst.c:1049 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ nco_var_lst.c:1039 │ │ │ │ │ - bne.n 9773a │ │ │ │ │ + bne.n 9775a │ │ │ │ │ nco_var_lst.c:1054 │ │ │ │ │ ldrd fp, r8, [sp, #8] │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 97daa │ │ │ │ │ + bne.w 97dca │ │ │ │ │ nco_var_lst.c:1061 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 97d7c │ │ │ │ │ + beq.w 97d9c │ │ │ │ │ nco_var_lst.c:1102 │ │ │ │ │ ldr.w r1, [r9] │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ blx 11ac8 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ nco_var_lst.c:1103 │ │ │ │ │ @@ -260994,74 +261010,74 @@ │ │ │ │ │ lsls r1, r1, #2 │ │ │ │ │ nco_var_lst.c:1104 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ nco_var_lst.c:1105 │ │ │ │ │ blx 11ac8 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ nco_var_lst.c:862 │ │ │ │ │ - ldr.w r2, [pc, #2448] @ 98154 │ │ │ │ │ + ldr.w r2, [pc, #2448] @ 98174 │ │ │ │ │ nco_var_lst.c:1107 │ │ │ │ │ add.w r1, sp, #32768 @ 0x8000 │ │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ │ nco_var_lst.c:1105 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ nco_var_lst.c:862 │ │ │ │ │ add r2, pc │ │ │ │ │ nco_var_lst.c:1107 │ │ │ │ │ - ldr.w r3, [pc, #2424] @ 98148 │ │ │ │ │ + ldr.w r3, [pc, #2424] @ 98168 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 998ec │ │ │ │ │ + bne.w 9990c │ │ │ │ │ add.w sp, sp, #32768 @ 0x8000 │ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nco_var_lst.c:972 (discriminator 1) │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - bne.w 97f88 │ │ │ │ │ + bne.w 97fa8 │ │ │ │ │ nco_var_lst.c:976 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 97fc4 │ │ │ │ │ + bne.w 97fe4 │ │ │ │ │ nco_var_lst.c:995 │ │ │ │ │ movs r3, #0 │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ mov r0, sl │ │ │ │ │ nco_var_lst.c:995 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ blx 12d64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97668 │ │ │ │ │ + bne.w 97688 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 987a0 │ │ │ │ │ + bne.w 987c0 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9767c │ │ │ │ │ + bne.w 9769c │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 976dc │ │ │ │ │ + beq.w 976fc │ │ │ │ │ sub.w r3, sl, #7 │ │ │ │ │ bics.w r3, r3, #2 │ │ │ │ │ - bne.w 97c82 │ │ │ │ │ + bne.w 97ca2 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w 99900 │ │ │ │ │ + beq.w 99920 │ │ │ │ │ nco_var_lst.c:906 │ │ │ │ │ ldr.w r2, [fp, #4]! │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str.w r3, [r5, #4]! │ │ │ │ │ ldr r7, [r2, #0] │ │ │ │ │ nco_var_lst.c:907 │ │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ │ @@ -261073,74 +261089,74 @@ │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #0 │ │ │ │ │ nco_var_lst.c:967 │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9807e │ │ │ │ │ + beq.w 9809e │ │ │ │ │ nco_var_lst.c:972 │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ nco_var_lst.c:970 │ │ │ │ │ ldrsh.w r1, [r2, #156] @ 0x9c │ │ │ │ │ nco_var_lst.c:972 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ nco_var_lst.c:970 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 977ec │ │ │ │ │ + beq.n 9780c │ │ │ │ │ nco_var_lst.c:972 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 977f2 │ │ │ │ │ + beq.n 97812 │ │ │ │ │ nco_var_lst.c:995 │ │ │ │ │ movs r3, #0 │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ mov r0, sl │ │ │ │ │ nco_var_lst.c:995 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ blx 12d64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97668 │ │ │ │ │ - b.n 9780a │ │ │ │ │ + bne.w 97688 │ │ │ │ │ + b.n 9782a │ │ │ │ │ nco_var_lst.c:927 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:928 │ │ │ │ │ - b.n 97660 │ │ │ │ │ + b.n 97680 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9852e │ │ │ │ │ + beq.w 9854e │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r7 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 994b6 │ │ │ │ │ + bne.w 994d6 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w 9985e │ │ │ │ │ + beq.w 9987e │ │ │ │ │ nco_var_lst.c:906 │ │ │ │ │ ldr.w r2, [fp, #4]! │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str.w r3, [r5, #4]! │ │ │ │ │ ldr r7, [r2, #0] │ │ │ │ │ nco_var_lst.c:907 │ │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ │ @@ -261154,1058 +261170,1058 @@ │ │ │ │ │ nco_var_lst.c:955 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ blx 11680 │ │ │ │ │ nco_var_lst.c:957 │ │ │ │ │ ldr.w r3, [r0, #272] @ 0x110 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 97660 │ │ │ │ │ + beq.w 97680 │ │ │ │ │ nco_var_lst.c:957 (discriminator 1) │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 9816c │ │ │ │ │ + beq.w 9818c │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ movs r0, #12 │ │ │ │ │ blx 12d64 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9789a │ │ │ │ │ + beq.n 978ba │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 97670 │ │ │ │ │ + beq.w 97690 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 97678 │ │ │ │ │ + beq.w 97698 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r7 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976ca │ │ │ │ │ + beq.w 976ea │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 978da │ │ │ │ │ + bne.n 978fa │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.n 976f2 │ │ │ │ │ + b.n 97712 │ │ │ │ │ mov r3, r7 │ │ │ │ │ nco_var_lst.c:952 │ │ │ │ │ ldrsh.w r7, [r2, #160] @ 0xa0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 9765e │ │ │ │ │ + bne.w 9767e │ │ │ │ │ nco_var_lst.c:1015 (discriminator 1) │ │ │ │ │ movs r0, #8 │ │ │ │ │ nco_var_lst.c:952 (discriminator 1) │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:1015 (discriminator 1) │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ blx 12d64 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97e88 │ │ │ │ │ + bne.w 97ea8 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r7, [r6, #0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 9886e │ │ │ │ │ + bne.w 9888e │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 985ea │ │ │ │ │ + beq.w 9860a │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #8 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99376 │ │ │ │ │ + bne.w 99396 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98608 │ │ │ │ │ + bne.w 98628 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.n 976f2 │ │ │ │ │ + b.n 97712 │ │ │ │ │ mov r3, r7 │ │ │ │ │ nco_var_lst.c:963 │ │ │ │ │ ldrsh.w r7, [r2, #160] @ 0xa0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 9765e │ │ │ │ │ + bne.w 9767e │ │ │ │ │ nco_var_lst.c:1015 (discriminator 1) │ │ │ │ │ movs r0, #9 │ │ │ │ │ nco_var_lst.c:963 (discriminator 1) │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:1015 (discriminator 1) │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ blx 12d64 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97e2e │ │ │ │ │ + bne.w 97e4e │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r7, [r6, #0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 98828 │ │ │ │ │ + bne.w 98848 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9856e │ │ │ │ │ + beq.w 9858e │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #9 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99358 │ │ │ │ │ + bne.w 99378 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 9858c │ │ │ │ │ + bne.w 985ac │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.n 976f2 │ │ │ │ │ + b.n 97712 │ │ │ │ │ mov r3, r7 │ │ │ │ │ nco_var_lst.c:940 │ │ │ │ │ ldrsh.w r2, [r2, #156] @ 0x9c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9765e │ │ │ │ │ + beq.w 9767e │ │ │ │ │ nco_var_lst.c:1015 (discriminator 1) │ │ │ │ │ movs r0, #4 │ │ │ │ │ nco_var_lst.c:940 (discriminator 1) │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:1015 (discriminator 1) │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ blx 12d64 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97dd4 │ │ │ │ │ + bne.w 97df4 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r7, [r6, #0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 988b4 │ │ │ │ │ + bne.w 988d4 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 985ac │ │ │ │ │ + beq.w 985cc │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #4 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99394 │ │ │ │ │ + bne.w 993b4 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 985ca │ │ │ │ │ + bne.w 985ea │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.n 976f2 │ │ │ │ │ + b.n 97712 │ │ │ │ │ mov r9, r7 │ │ │ │ │ nco_var_lst.c:936 │ │ │ │ │ ldrsh.w r1, [r2, #156] @ 0x9c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, r4 │ │ │ │ │ orrne.w r2, r4, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 97ccc │ │ │ │ │ + beq.w 97cec │ │ │ │ │ nco_var_lst.c:936 (discriminator 3) │ │ │ │ │ movs r3, #0 │ │ │ │ │ nco_var_lst.c:1015 (discriminator 3) │ │ │ │ │ movs r0, #3 │ │ │ │ │ nco_var_lst.c:936 (discriminator 3) │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1015 (discriminator 3) │ │ │ │ │ blx 12d64 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 97cd2 │ │ │ │ │ + beq.w 97cf2 │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ ldr r7, [r2, #116] @ 0x74 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 98038 │ │ │ │ │ + bne.w 98058 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 986d8 │ │ │ │ │ + bne.w 986f8 │ │ │ │ │ mov r7, r9 │ │ │ │ │ - b.n 97678 │ │ │ │ │ + b.n 97698 │ │ │ │ │ mov r9, r7 │ │ │ │ │ nco_var_lst.c:933 │ │ │ │ │ ldrsh.w r1, [r2, #156] @ 0x9c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, r4 │ │ │ │ │ orrne.w r2, r4, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 97ccc │ │ │ │ │ + beq.w 97cec │ │ │ │ │ nco_var_lst.c:933 (discriminator 3) │ │ │ │ │ movs r3, #0 │ │ │ │ │ nco_var_lst.c:1015 (discriminator 3) │ │ │ │ │ movs r0, #2 │ │ │ │ │ nco_var_lst.c:933 (discriminator 3) │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1015 (discriminator 3) │ │ │ │ │ blx 12d64 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97d26 │ │ │ │ │ + bne.w 97d46 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 983a0 │ │ │ │ │ + bne.w 983c0 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 98438 │ │ │ │ │ + beq.w 98458 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r9 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9918e │ │ │ │ │ + bne.w 991ae │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 983d6 │ │ │ │ │ + bne.w 983f6 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.n 976f2 │ │ │ │ │ + b.n 97712 │ │ │ │ │ nco_var_lst.c:1011 │ │ │ │ │ blx 10648 │ │ │ │ │ - b.n 97660 │ │ │ │ │ + b.n 97680 │ │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ │ mov sl, r7 │ │ │ │ │ nco_var_lst.c:944 │ │ │ │ │ ldrsh.w r9, [r2, #156] @ 0x9c │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.n 97c14 │ │ │ │ │ + bne.n 97c34 │ │ │ │ │ nco_var_lst.c:944 (discriminator 2) │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 97f4c │ │ │ │ │ + beq.w 97f6c │ │ │ │ │ nco_var_lst.c:944 │ │ │ │ │ ldrsh.w r7, [r2, #160] @ 0xa0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 982e0 │ │ │ │ │ + bne.w 98300 │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ movs r0, #5 │ │ │ │ │ nco_var_lst.c:944 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ blx 12d64 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 989de │ │ │ │ │ + beq.w 989fe │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ ldr.w r9, [r2, #116] @ 0x74 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 98da4 │ │ │ │ │ + beq.w 98dc4 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr.w r9, [r6] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 995a0 │ │ │ │ │ + bne.w 995c0 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9954e │ │ │ │ │ + beq.w 9956e │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 97f80 │ │ │ │ │ + beq.w 97fa0 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.n 976f2 │ │ │ │ │ + b.n 97712 │ │ │ │ │ nco_var_lst.c:944 │ │ │ │ │ ldrsh.w r9, [r2, #160] @ 0xa0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 97ee2 │ │ │ │ │ + bne.w 97f02 │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ movs r0, #5 │ │ │ │ │ nco_var_lst.c:944 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ blx 12d64 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9833a │ │ │ │ │ + bne.w 9835a │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr.w r9, [r6] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 98b6c │ │ │ │ │ + bne.w 98b8c │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 98b2c │ │ │ │ │ + beq.w 98b4c │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99678 │ │ │ │ │ + bne.w 99698 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 98e5e │ │ │ │ │ + beq.w 98e7e │ │ │ │ │ ldr.w sl, [sp, #40] @ 0x28 │ │ │ │ │ nco_var_lst.c:1030 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne.w sl, #4 │ │ │ │ │ - beq.w 976dc │ │ │ │ │ + beq.w 976fc │ │ │ │ │ nco_var_lst.c:1031 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976dc │ │ │ │ │ + beq.w 976fc │ │ │ │ │ nco_var_lst.c:1031 (discriminator 1) │ │ │ │ │ - ldr.w r3, [pc, #1224] @ 98158 │ │ │ │ │ + ldr.w r3, [pc, #1224] @ 98178 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr.w r9, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 10654 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 (discriminator 1) │ │ │ │ │ - ldr.w r2, [pc, #1196] @ 9815c │ │ │ │ │ + ldr.w r2, [pc, #1196] @ 9817c │ │ │ │ │ mov r3, r7 │ │ │ │ │ strd r4, r0, [sp] │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 976dc │ │ │ │ │ + b.n 976fc │ │ │ │ │ mov r8, fp │ │ │ │ │ mov fp, r7 │ │ │ │ │ nco_var_lst.c:1025 (discriminator 1) │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 (discriminator 1) │ │ │ │ │ - b.n 976dc │ │ │ │ │ + b.n 976fc │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - b.n 97660 │ │ │ │ │ + b.n 97680 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 984e8 │ │ │ │ │ + bne.w 98508 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 983f8 │ │ │ │ │ + beq.w 98418 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r9 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #3 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99150 │ │ │ │ │ + bne.w 99170 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 97c74 │ │ │ │ │ + bne.n 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98416 │ │ │ │ │ + bne.w 98436 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.n 976f2 │ │ │ │ │ + b.n 97712 │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ ldr r7, [r2, #116] @ 0x74 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 97ff2 │ │ │ │ │ + bne.w 98012 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 97b00 │ │ │ │ │ + beq.w 97b20 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r9 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976ca │ │ │ │ │ + beq.w 976ea │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 983d6 │ │ │ │ │ + bne.w 983f6 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.n 976f2 │ │ │ │ │ + b.n 97712 │ │ │ │ │ nco_var_lst.c:1038 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ nco_var_lst.c:1054 │ │ │ │ │ - bne.n 97daa │ │ │ │ │ + bne.n 97dca │ │ │ │ │ nco_var_lst.c:1061 │ │ │ │ │ cmp.w fp, #12 │ │ │ │ │ - bls.w 981e2 │ │ │ │ │ + bls.w 98202 │ │ │ │ │ nco_var_lst.c:1062 │ │ │ │ │ - ldr r3, [pc, #984] @ (98160 ) │ │ │ │ │ + ldr r3, [pc, #984] @ (98180 ) │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr r2, [pc, #976] @ (98164 ) │ │ │ │ │ + ldr r2, [pc, #976] @ (98184 ) │ │ │ │ │ nco_var_lst.c:1062 │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst.c:1096 │ │ │ │ │ blx 10648 │ │ │ │ │ nco_var_lst.c:1098 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ - b.n 97784 │ │ │ │ │ + b.n 977a4 │ │ │ │ │ nco_var_lst.c:1055 │ │ │ │ │ - ldr r3, [pc, #948] @ (98160 ) │ │ │ │ │ + ldr r3, [pc, #948] @ (98180 ) │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr r2, [pc, #944] @ (98168 ) │ │ │ │ │ + ldr r2, [pc, #944] @ (98188 ) │ │ │ │ │ nco_var_lst.c:1055 │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst.c:1056 │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ nco_var_lst.c:1061 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 97784 │ │ │ │ │ - b.n 97d7c │ │ │ │ │ + bne.w 977a4 │ │ │ │ │ + b.n 97d9c │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ ldr.w r9, [r2, #116] @ 0x74 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 98464 │ │ │ │ │ + beq.w 98484 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr.w r9, [r6] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 98cea │ │ │ │ │ + bne.w 98d0a │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 98cbc │ │ │ │ │ + beq.w 98cdc │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #4 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976ca │ │ │ │ │ + beq.w 976ea │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 985ca │ │ │ │ │ + bne.w 985ea │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.n 976f2 │ │ │ │ │ + b.n 97712 │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ ldr.w r9, [r2, #116] @ 0x74 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 984a6 │ │ │ │ │ + beq.w 984c6 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr.w r9, [r6] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 98d5e │ │ │ │ │ + bne.w 98d7e │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 98d30 │ │ │ │ │ + beq.w 98d50 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #9 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976ca │ │ │ │ │ + beq.w 976ea │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 9858c │ │ │ │ │ + bne.w 985ac │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.n 976f2 │ │ │ │ │ + b.n 97712 │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ ldr.w r9, [r2, #116] @ 0x74 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 9838e │ │ │ │ │ + beq.w 983ae │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr.w r9, [r6] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 98be0 │ │ │ │ │ + bne.w 98c00 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 98bb2 │ │ │ │ │ + beq.w 98bd2 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #8 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976ca │ │ │ │ │ + beq.w 976ea │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98608 │ │ │ │ │ + bne.w 98628 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.n 976f2 │ │ │ │ │ + b.n 97712 │ │ │ │ │ nco_var_lst.c:946 (discriminator 1) │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ nco_var_lst.c:1015 (discriminator 1) │ │ │ │ │ movs r0, #5 │ │ │ │ │ nco_var_lst.c:946 (discriminator 1) │ │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 98254 │ │ │ │ │ + bne.w 98274 │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ blx 12d64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 98a2c │ │ │ │ │ + beq.w 98a4c │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9878c │ │ │ │ │ + beq.w 987ac │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 982d6 │ │ │ │ │ + beq.w 982f6 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ - cbz r0, 97f80 │ │ │ │ │ + cbz r0, 97fa0 │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ movs r0, #5 │ │ │ │ │ blx 12d64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 982c2 │ │ │ │ │ + bne.w 982e2 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 98c42 │ │ │ │ │ + bne.w 98c62 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 98c26 │ │ │ │ │ + beq.w 98c46 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 995de │ │ │ │ │ + bne.w 995fe │ │ │ │ │ ldr.w sl, [sp, #40] @ 0x28 │ │ │ │ │ - b.w 976ca │ │ │ │ │ + b.w 976ea │ │ │ │ │ nco_var_lst.c:976 (discriminator 1) │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 98796 │ │ │ │ │ + beq.w 987b6 │ │ │ │ │ nco_var_lst.c:978 (discriminator 1) │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.w 98680 │ │ │ │ │ + bne.w 986a0 │ │ │ │ │ nco_var_lst.c:980 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 977fa │ │ │ │ │ + beq.w 9781a │ │ │ │ │ nco_var_lst.c:988 │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ ldr.w r1, [r2, #132] @ 0x84 │ │ │ │ │ movs r2, #0 │ │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 10b00 │ │ │ │ │ nco_var_lst.c:986 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 977fa │ │ │ │ │ + beq.w 9781a │ │ │ │ │ nco_var_lst.c:989 │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - beq.w 988fa │ │ │ │ │ + beq.w 9891a │ │ │ │ │ nco_var_lst.c:991 (discriminator 2) │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bne.w 97660 │ │ │ │ │ + bne.w 97680 │ │ │ │ │ nco_var_lst.c:993 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - bne.w 977fa │ │ │ │ │ - b.w 97660 │ │ │ │ │ + bne.w 9781a │ │ │ │ │ + b.w 97680 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r7, [r6, #0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 9870e │ │ │ │ │ + bne.w 9872e │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 98a7a │ │ │ │ │ + beq.w 98a9a │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r9 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976ca │ │ │ │ │ + beq.w 976ea │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 983d6 │ │ │ │ │ + bne.w 983f6 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r7, [r6, #0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 98692 │ │ │ │ │ + bne.w 986b2 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 98958 │ │ │ │ │ + beq.w 98978 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r9 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #3 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976ca │ │ │ │ │ + beq.w 976ea │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98416 │ │ │ │ │ + bne.w 98436 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ │ mov r7, fp │ │ │ │ │ mov fp, r8 │ │ │ │ │ nco_var_lst.c:998 │ │ │ │ │ ldr.w lr, [r2, #72] @ 0x48 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - ble.n 98138 │ │ │ │ │ + ble.n 98158 │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ sub.w r9, r3, #4 │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ │ str.w sl, [sp, #92] @ 0x5c │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ nco_var_lst.c:999 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.n 98128 │ │ │ │ │ + ble.n 98148 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r4, [r3, #32] │ │ │ │ │ nco_var_lst.c:1000 │ │ │ │ │ ldr.w r3, [r4, ip, lsl #2] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr.w sl, [r3, #20] │ │ │ │ │ nco_var_lst.c:999 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 980c8 │ │ │ │ │ + b.n 980e8 │ │ │ │ │ nco_var_lst.c:999 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.n 9811e │ │ │ │ │ + beq.n 9813e │ │ │ │ │ nco_var_lst.c:1000 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ cmp sl, r1 │ │ │ │ │ - bne.n 980c2 │ │ │ │ │ + bne.n 980e2 │ │ │ │ │ nco_var_lst.c:1002 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bne.n 9812e │ │ │ │ │ + bne.n 9814e │ │ │ │ │ nco_var_lst.c:998 (discriminator 2) │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne.n 980aa │ │ │ │ │ + bne.n 980ca │ │ │ │ │ ldr.w sl, [sp, #92] @ 0x5c │ │ │ │ │ mov r4, r0 │ │ │ │ │ nco_var_lst.c:1008 (discriminator 1) │ │ │ │ │ movs r3, #0 │ │ │ │ │ nco_var_lst.c:1015 (discriminator 1) │ │ │ │ │ mov r0, sl │ │ │ │ │ nco_var_lst.c:1008 (discriminator 1) │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1015 (discriminator 1) │ │ │ │ │ blx 12d64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 98b22 │ │ │ │ │ + bne.w 98b42 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 98f60 │ │ │ │ │ + bne.w 98f80 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 993d2 │ │ │ │ │ + bne.w 993f2 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 99838 │ │ │ │ │ + bne.w 99858 │ │ │ │ │ mov r8, fp │ │ │ │ │ mov fp, r7 │ │ │ │ │ - b.w 976dc │ │ │ │ │ + b.w 976fc │ │ │ │ │ nco_var_lst.c:998 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne.n 980b4 │ │ │ │ │ - b.n 980de │ │ │ │ │ + bne.n 980d4 │ │ │ │ │ + b.n 980fe │ │ │ │ │ nco_var_lst.c:999 │ │ │ │ │ movs r3, #0 │ │ │ │ │ nco_var_lst.c:1002 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.n 980d6 │ │ │ │ │ + beq.n 980f6 │ │ │ │ │ nco_var_lst.c:1003 │ │ │ │ │ ldr.w sl, [sp, #92] @ 0x5c │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1008 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - beq.n 980e4 │ │ │ │ │ + beq.n 98104 │ │ │ │ │ mov r8, fp │ │ │ │ │ mov fp, r7 │ │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ │ - b.w 97660 │ │ │ │ │ + b.w 97680 │ │ │ │ │ nop │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ │ movs r4, r0 │ │ │ │ │ nco_var_lst.c:958 │ │ │ │ │ ldr.w r2, [r0, #268] @ 0x10c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 998d6 │ │ │ │ │ + beq.w 998f6 │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ movs r0, #12 │ │ │ │ │ nco_var_lst.c:959 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ blx 12d64 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 98628 │ │ │ │ │ + beq.w 98648 │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ ldr.w r9, [r3, #116] @ 0x74 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 98c78 │ │ │ │ │ + beq.w 98c98 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr.w r9, [r6] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 98fe2 │ │ │ │ │ + bne.w 99002 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9941c │ │ │ │ │ + beq.w 9943c │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r7 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976ca │ │ │ │ │ + beq.w 976ea │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 978da │ │ │ │ │ + bne.w 978fa │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1061 (discriminator 1) │ │ │ │ │ movw r3, #61310 @ 0xef7e │ │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ │ asr.w r3, r3, fp │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bpl.w 97784 │ │ │ │ │ + bpl.w 977a4 │ │ │ │ │ nco_var_lst.c:1062 │ │ │ │ │ - ldr.w r3, [pc, #3204] @ 98e7c │ │ │ │ │ + ldr.w r3, [pc, #3204] @ 98e9c │ │ │ │ │ nco_var_lst.c:1063 │ │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ │ nco_var_lst.c:1062 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ ldr r6, [r5, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr.w r2, [pc, #3192] @ 98e80 │ │ │ │ │ + ldr.w r2, [pc, #3192] @ 98ea0 │ │ │ │ │ nco_var_lst.c:1062 │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst.c:1063 │ │ │ │ │ cmp.w fp, #10 │ │ │ │ │ - bhi.w 97d9e │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 98228 ) │ │ │ │ │ + bhi.w 97dbe │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 98248 ) │ │ │ │ │ ldr.w fp, [r3, fp, lsl #2] │ │ │ │ │ add r3, fp │ │ │ │ │ bx r3 │ │ │ │ │ @ instruction: 0xfb7bffff │ │ │ │ │ lsrs r5, r3, #26 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r3, r0, #26 │ │ │ │ │ @@ -262227,172 +262243,172 @@ │ │ │ │ │ nco_var_lst.c:946 (discriminator 3) │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:1015 (discriminator 3) │ │ │ │ │ blx 12d64 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 98986 │ │ │ │ │ + beq.w 989a6 │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ ldr.w r9, [r2, #116] @ 0x74 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 98dea │ │ │ │ │ + beq.w 98e0a │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr.w r9, [r6] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 99506 │ │ │ │ │ + bne.w 99526 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 994d6 │ │ │ │ │ + beq.w 994f6 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 97f80 │ │ │ │ │ + beq.w 97fa0 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9878c │ │ │ │ │ + beq.w 987ac │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 992d8 │ │ │ │ │ + bne.w 992f8 │ │ │ │ │ mov r7, sl │ │ │ │ │ ldr.w sl, [sp, #40] @ 0x28 │ │ │ │ │ - b.w 97678 │ │ │ │ │ + b.w 97698 │ │ │ │ │ nco_var_lst.c:1015 │ │ │ │ │ movs r0, #5 │ │ │ │ │ blx 12d64 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 98aa8 │ │ │ │ │ + beq.w 98ac8 │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9878c │ │ │ │ │ + beq.w 987ac │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 982d6 │ │ │ │ │ + beq.n 982f6 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 97f80 │ │ │ │ │ + beq.w 97fa0 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ ldr r7, [r2, #116] @ 0x74 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 98916 │ │ │ │ │ + beq.w 98936 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r7, [r6, #0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 99290 │ │ │ │ │ + bne.w 992b0 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 98eaa │ │ │ │ │ + beq.w 98eca │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 97f80 │ │ │ │ │ + beq.w 97fa0 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 98754 │ │ │ │ │ + bne.w 98774 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.w 97678 │ │ │ │ │ + b.w 97698 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r9 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 991ae │ │ │ │ │ + bne.w 991ce │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w 9972a │ │ │ │ │ + beq.w 9974a │ │ │ │ │ nco_var_lst.c:906 │ │ │ │ │ ldr.w r2, [fp, #4]! │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str.w r3, [r5, #4]! │ │ │ │ │ ldr.w r9, [r2] │ │ │ │ │ nco_var_lst.c:907 │ │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ │ @@ -262400,29 +262416,29 @@ │ │ │ │ │ cmp r4, #12 │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #0 │ │ │ │ │ nco_var_lst.c:925 │ │ │ │ │ - b.w 97b06 │ │ │ │ │ + b.w 97b26 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w 996fa │ │ │ │ │ + beq.w 9971a │ │ │ │ │ nco_var_lst.c:906 │ │ │ │ │ ldr.w r2, [fp, #4]! │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str.w r3, [r5, #4]! │ │ │ │ │ ldr.w r9, [r2] │ │ │ │ │ nco_var_lst.c:907 │ │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ │ @@ -262430,172 +262446,172 @@ │ │ │ │ │ cmp r4, #12 │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #0 │ │ │ │ │ nco_var_lst.c:925 │ │ │ │ │ - b.w 97ac4 │ │ │ │ │ + b.w 97ae4 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 983d6 │ │ │ │ │ + bne.n 983f6 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 9839a │ │ │ │ │ + beq.n 983ba │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #4 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976ca │ │ │ │ │ + beq.w 976ea │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 985ca │ │ │ │ │ + bne.w 985ea │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9839a │ │ │ │ │ + beq.w 983ba │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #9 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976ca │ │ │ │ │ + beq.w 976ea │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 9858c │ │ │ │ │ + bne.n 985ac │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r9 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #3 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99170 │ │ │ │ │ + bne.w 99190 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98416 │ │ │ │ │ + bne.w 98436 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 98af4 │ │ │ │ │ + beq.w 98b14 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r7 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976ca │ │ │ │ │ + beq.w 976ea │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 978da │ │ │ │ │ + bne.w 978fa │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 9944a │ │ │ │ │ + bne.w 9946a │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w 9977e │ │ │ │ │ + beq.w 9979e │ │ │ │ │ nco_var_lst.c:898 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ nco_var_lst.c:906 │ │ │ │ │ ldr.w r2, [fp, #4]! │ │ │ │ │ str.w r3, [r5, #4]! │ │ │ │ │ nco_var_lst.c:907 │ │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ │ @@ -262605,32 +262621,32 @@ │ │ │ │ │ cmp r4, #12 │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #0 │ │ │ │ │ nco_var_lst.c:925 │ │ │ │ │ - b.w 979da │ │ │ │ │ + b.w 979fa │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 994a0 │ │ │ │ │ + bne.w 994c0 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w 9971a │ │ │ │ │ + beq.w 9973a │ │ │ │ │ nco_var_lst.c:898 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ nco_var_lst.c:906 │ │ │ │ │ ldr.w r2, [fp, #4]! │ │ │ │ │ str.w r3, [r5, #4]! │ │ │ │ │ nco_var_lst.c:907 │ │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ │ @@ -262640,29 +262656,29 @@ │ │ │ │ │ cmp r4, #12 │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #0 │ │ │ │ │ nco_var_lst.c:925 │ │ │ │ │ - b.w 97a4e │ │ │ │ │ + b.w 97a6e │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w 9970a │ │ │ │ │ + beq.w 9972a │ │ │ │ │ nco_var_lst.c:898 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ nco_var_lst.c:906 │ │ │ │ │ ldr.w r2, [fp, #4]! │ │ │ │ │ str.w r3, [r5, #4]! │ │ │ │ │ nco_var_lst.c:907 │ │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ │ @@ -262672,178 +262688,178 @@ │ │ │ │ │ cmp r4, #12 │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #0 │ │ │ │ │ nco_var_lst.c:925 │ │ │ │ │ - b.w 97966 │ │ │ │ │ + b.w 97986 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9910a │ │ │ │ │ + bne.w 9912a │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 98e30 │ │ │ │ │ + beq.w 98e50 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r7 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 996ba │ │ │ │ │ + bne.w 996da │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 978da │ │ │ │ │ + bne.w 978fa │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:985 (discriminator 1) │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ nco_var_lst.c:980 (discriminator 1) │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bhi.w 97fc4 │ │ │ │ │ - b.n 97fac │ │ │ │ │ + bhi.w 97fe4 │ │ │ │ │ + b.n 97fcc │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r9 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #3 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99460 │ │ │ │ │ + bne.w 99480 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98416 │ │ │ │ │ + bne.w 98436 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r9 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #3 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976ca │ │ │ │ │ + beq.w 976ea │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98416 │ │ │ │ │ + bne.w 98436 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r9 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99480 │ │ │ │ │ + bne.w 994a0 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 983d6 │ │ │ │ │ + bne.w 983f6 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #8 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976ca │ │ │ │ │ + beq.w 976ea │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98608 │ │ │ │ │ + bne.w 98628 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ mov r7, sl │ │ │ │ │ ldr.w sl, [sp, #40] @ 0x28 │ │ │ │ │ - b.w 97670 │ │ │ │ │ + b.w 97690 │ │ │ │ │ nco_var_lst.c:978 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 977fa │ │ │ │ │ - b.n 97fac │ │ │ │ │ + bne.w 9781a │ │ │ │ │ + b.n 97fcc │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r3, r6 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ @@ -262868,383 +262884,383 @@ │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 97cc6 │ │ │ │ │ + bne.w 97ce6 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 976dc │ │ │ │ │ + beq.w 976fc │ │ │ │ │ sub.w r3, sl, #7 │ │ │ │ │ bics.w r3, r3, #2 │ │ │ │ │ - bne.w 97c82 │ │ │ │ │ + bne.w 97ca2 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 97844 │ │ │ │ │ + bne.w 97864 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #9 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 993fc │ │ │ │ │ + bne.w 9941c │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 99574 │ │ │ │ │ + bne.w 99594 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 9858c │ │ │ │ │ + bne.w 985ac │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #8 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 993b2 │ │ │ │ │ + bne.w 993d2 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98608 │ │ │ │ │ + bne.w 98628 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #4 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 993dc │ │ │ │ │ + bne.w 993fc │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 9958a │ │ │ │ │ + bne.w 995aa │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 985ca │ │ │ │ │ + bne.w 985ea │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:991 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ ldr.w r2, [r3, #136] @ 0x88 │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - bne.w 977fa │ │ │ │ │ + bne.w 9781a │ │ │ │ │ nco_var_lst.c:991 (discriminator 1) │ │ │ │ │ ldrsh.w r3, [r3, #156] @ 0x9c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 977fa │ │ │ │ │ - b.w 97660 │ │ │ │ │ + bne.w 9781a │ │ │ │ │ + b.w 97680 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 982d6 │ │ │ │ │ + beq.w 982f6 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 97f80 │ │ │ │ │ + beq.w 97fa0 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98416 │ │ │ │ │ + bne.w 98436 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r7, [r6, #0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 99248 │ │ │ │ │ + bne.w 99268 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 98f30 │ │ │ │ │ + beq.w 98f50 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 997b6 │ │ │ │ │ + bne.w 997d6 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c70 │ │ │ │ │ + bne.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r4, [r6, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 9920a │ │ │ │ │ + bne.w 9922a │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 98f0a │ │ │ │ │ + beq.w 98f2a │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 997f8 │ │ │ │ │ + bne.w 99818 │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 97c70 │ │ │ │ │ + beq.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 99310 │ │ │ │ │ + bne.w 99330 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 98eda │ │ │ │ │ + beq.w 98efa │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 97f80 │ │ │ │ │ + beq.w 97fa0 │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 98b4a │ │ │ │ │ + bne.n 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 983d6 │ │ │ │ │ + bne.w 983f6 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr.w r9, [r6] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 991cc │ │ │ │ │ + bne.w 991ec │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 98e84 │ │ │ │ │ + beq.w 98ea4 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 97f80 │ │ │ │ │ + beq.w 97fa0 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 98b4a │ │ │ │ │ + bne.n 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 978da │ │ │ │ │ + bne.w 978fa │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ mov r8, fp │ │ │ │ │ mov fp, r7 │ │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ │ - b.w 97668 │ │ │ │ │ + b.w 97688 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c70 │ │ │ │ │ + bne.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w 990f8 │ │ │ │ │ + beq.w 99118 │ │ │ │ │ nco_var_lst.c:906 │ │ │ │ │ ldr.w r2, [fp, #4]! │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str.w r3, [r5, #4]! │ │ │ │ │ ldr.w sl, [r2] │ │ │ │ │ nco_var_lst.c:907 │ │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ │ @@ -263252,432 +263268,432 @@ │ │ │ │ │ cmp r4, #12 │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #0 │ │ │ │ │ nco_var_lst.c:925 │ │ │ │ │ - b.w 97b8e │ │ │ │ │ + b.w 97bae │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9961c │ │ │ │ │ + bne.w 9963c │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c70 │ │ │ │ │ + bne.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 98b4a │ │ │ │ │ + bne.n 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98608 │ │ │ │ │ + bne.w 98628 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #8 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9965a │ │ │ │ │ + bne.w 9967a │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98608 │ │ │ │ │ + bne.w 98628 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 98b4a │ │ │ │ │ + bne.n 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9969a │ │ │ │ │ + bne.w 996ba │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 97678 │ │ │ │ │ + beq.w 97698 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r7 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 976ca │ │ │ │ │ + beq.w 976ea │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 978da │ │ │ │ │ + bne.w 978fa │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 985ca │ │ │ │ │ + bne.w 985ea │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #4 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 995fe │ │ │ │ │ + bne.w 9961e │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 985ca │ │ │ │ │ + bne.w 985ea │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 9858c │ │ │ │ │ + bne.w 985ac │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r3 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #9 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9963c │ │ │ │ │ + bne.w 9965c │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 9858c │ │ │ │ │ + bne.w 985ac │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 982d6 │ │ │ │ │ + beq.w 982f6 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 97f80 │ │ │ │ │ + beq.w 97fa0 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ nco_var_lst.c:1016 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:1018 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 982d6 │ │ │ │ │ + beq.w 982f6 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 97f80 │ │ │ │ │ + beq.w 97fa0 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 978da │ │ │ │ │ + bne.w 978fa │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - str r0, [r1, #0] │ │ │ │ │ + str r0, [r3, #0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 97c70 │ │ │ │ │ + beq.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c70 │ │ │ │ │ + bne.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c70 │ │ │ │ │ + bne.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 97c70 │ │ │ │ │ + beq.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c70 │ │ │ │ │ + bne.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ mov r1, sl │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1024 │ │ │ │ │ @@ -263693,32 +263709,32 @@ │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 97cc2 │ │ │ │ │ + bne.w 97ce2 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 98116 │ │ │ │ │ + beq.w 98136 │ │ │ │ │ sub.w r3, sl, #7 │ │ │ │ │ bics.w r3, r3, #2 │ │ │ │ │ - bne.w 9986e │ │ │ │ │ + bne.w 9988e │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r3, fp │ │ │ │ │ - beq.w 998f0 │ │ │ │ │ + beq.w 99910 │ │ │ │ │ nco_var_lst.c:906 │ │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str.w r3, [r5, #4]! │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ nco_var_lst.c:907 │ │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ │ @@ -263728,981 +263744,981 @@ │ │ │ │ │ cmp r4, #12 │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #0 │ │ │ │ │ nco_var_lst.c:925 │ │ │ │ │ - b.w 98084 │ │ │ │ │ + b.w 980a4 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r7 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99876 │ │ │ │ │ + bne.w 99896 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 978da │ │ │ │ │ + bne.w 978fa │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1091 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr.w r2, [pc, #2272] @ 99910 │ │ │ │ │ + ldr.w r2, [pc, #2272] @ 99930 │ │ │ │ │ nco_var_lst.c:1091 │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.w 97da2 │ │ │ │ │ + b.w 97dc2 │ │ │ │ │ nco_var_lst.c:1088 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr.w r2, [pc, #2248] @ 99914 │ │ │ │ │ + ldr.w r2, [pc, #2248] @ 99934 │ │ │ │ │ nco_var_lst.c:1088 │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.w 97da2 │ │ │ │ │ + b.w 97dc2 │ │ │ │ │ nco_var_lst.c:1085 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr.w r2, [pc, #2228] @ 99918 │ │ │ │ │ + ldr.w r2, [pc, #2228] @ 99938 │ │ │ │ │ nco_var_lst.c:1085 │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.w 97da2 │ │ │ │ │ + b.w 97dc2 │ │ │ │ │ nco_var_lst.c:1079 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr.w r2, [pc, #2204] @ 9991c │ │ │ │ │ + ldr.w r2, [pc, #2204] @ 9993c │ │ │ │ │ nco_var_lst.c:1079 │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.w 97da2 │ │ │ │ │ + b.w 97dc2 │ │ │ │ │ nco_var_lst.c:1076 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr.w r2, [pc, #2184] @ 99920 │ │ │ │ │ + ldr.w r2, [pc, #2184] @ 99940 │ │ │ │ │ nco_var_lst.c:1076 │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.w 97da2 │ │ │ │ │ + b.w 97dc2 │ │ │ │ │ nco_var_lst.c:1073 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr.w r2, [pc, #2160] @ 99924 │ │ │ │ │ + ldr.w r2, [pc, #2160] @ 99944 │ │ │ │ │ nco_var_lst.c:1073 │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.w 97da2 │ │ │ │ │ + b.w 97dc2 │ │ │ │ │ nco_var_lst.c:1070 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr.w r2, [pc, #2140] @ 99928 │ │ │ │ │ + ldr.w r2, [pc, #2140] @ 99948 │ │ │ │ │ nco_var_lst.c:1070 │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.w 97da2 │ │ │ │ │ + b.w 97dc2 │ │ │ │ │ nco_var_lst.c:1094 │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ - ldr.w r2, [pc, #2116] @ 9992c │ │ │ │ │ + ldr.w r2, [pc, #2116] @ 9994c │ │ │ │ │ nco_var_lst.c:1094 │ │ │ │ │ mov r3, r0 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.w 97da2 │ │ │ │ │ + b.w 97dc2 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, r7 │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 996da │ │ │ │ │ + bne.w 996fa │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 978da │ │ │ │ │ + bne.w 978fa │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98416 │ │ │ │ │ + bne.w 98436 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98416 │ │ │ │ │ + bne.w 98436 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 983d6 │ │ │ │ │ + bne.w 983f6 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 983d6 │ │ │ │ │ + bne.w 983f6 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99818 │ │ │ │ │ + bne.w 99838 │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 97c70 │ │ │ │ │ + beq.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9973a │ │ │ │ │ + bne.w 9975a │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 97c70 │ │ │ │ │ + beq.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 997d6 │ │ │ │ │ + bne.w 997f6 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c70 │ │ │ │ │ + bne.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9975c │ │ │ │ │ + bne.w 9977c │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c70 │ │ │ │ │ + bne.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 97f80 │ │ │ │ │ + beq.w 97fa0 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r4, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9978e │ │ │ │ │ + bne.w 997ae │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c70 │ │ │ │ │ + bne.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 9858c │ │ │ │ │ + bne.w 985ac │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98608 │ │ │ │ │ + bne.w 98628 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 985ca │ │ │ │ │ + bne.w 985ea │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98608 │ │ │ │ │ + bne.w 98628 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ mov r8, fp │ │ │ │ │ mov fp, r7 │ │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ │ - b.w 9767c │ │ │ │ │ + b.w 9769c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 985ca │ │ │ │ │ + bne.w 985ea │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 9858c │ │ │ │ │ + bne.w 985ac │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c74 │ │ │ │ │ + bne.w 97c94 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 978da │ │ │ │ │ + bne.w 978fa │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 9858c │ │ │ │ │ + bne.w 985ac │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98416 │ │ │ │ │ + bne.w 98436 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 983d6 │ │ │ │ │ + bne.w 983f6 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 985ca │ │ │ │ │ + bne.w 985ea │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 978da │ │ │ │ │ + bne.w 978fa │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c70 │ │ │ │ │ + bne.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 998b6 │ │ │ │ │ + bne.w 998d6 │ │ │ │ │ nco_var_lst.c:1029 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 97c70 │ │ │ │ │ + bne.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 97c70 │ │ │ │ │ + beq.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 9858c │ │ │ │ │ + bne.w 985ac │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 985ca │ │ │ │ │ + bne.w 985ea │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1020 │ │ │ │ │ add.w r2, sp, #32768 @ 0x8000 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movs r1, #5 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99896 │ │ │ │ │ + bne.w 998b6 │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 97c70 │ │ │ │ │ + beq.w 97c90 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r4, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 985ca │ │ │ │ │ + bne.w 985ea │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 9858c │ │ │ │ │ + bne.w 985ac │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98608 │ │ │ │ │ + bne.w 98628 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r4, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 978da │ │ │ │ │ + bne.w 978fa │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 978da │ │ │ │ │ + bne.w 978fa │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ add.w r3, sp, #32768 @ 0x8000 │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str.w r9, [r5] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r4, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:1030 │ │ │ │ │ sub.w r3, sl, #7 │ │ │ │ │ bics.w r3, r3, #2 │ │ │ │ │ - bne.n 9986e │ │ │ │ │ + bne.n 9988e │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bne.w 98fc0 │ │ │ │ │ + bne.w 98fe0 │ │ │ │ │ mov r8, fp │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd lr, r7, [sp, #20] │ │ │ │ │ ldrd r9, r4, [sp, #28] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ mov r8, fp │ │ │ │ │ mov fp, r7 │ │ │ │ │ - b.w 97c82 │ │ │ │ │ + b.w 97ca2 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 978da │ │ │ │ │ + bne.w 978fa │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ nco_var_lst.c:1025 │ │ │ │ │ str r7, [r5, #0] │ │ │ │ │ nco_var_lst.c:895 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.w 98b4a │ │ │ │ │ + bne.w 98b6a │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ nco_var_lst.c:958 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #88] @ (99930 ) │ │ │ │ │ + ldr r3, [pc, #88] @ (99950 ) │ │ │ │ │ movw r2, #958 @ 0x3be │ │ │ │ │ - ldr r1, [pc, #84] @ (99934 ) │ │ │ │ │ - ldr r0, [pc, #88] @ (99938 ) │ │ │ │ │ + ldr r1, [pc, #84] @ (99954 ) │ │ │ │ │ + ldr r0, [pc, #88] @ (99958 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #24 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ nco_var_lst.c:1107 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ mov r8, fp │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd lr, r7, [sp, #20] │ │ │ │ │ ldrd r9, r4, [sp, #28] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ + b.w 97712 │ │ │ │ │ ldr.w lr, [sp, #20] │ │ │ │ │ mov fp, sl │ │ │ │ │ ldrd r7, r9, [sp, #24] │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - b.w 976f2 │ │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ │ + b.w 97712 │ │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strb r2, [r6, r0] │ │ │ │ │ + strb r2, [r0, r1] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r4, [r5, r6] │ │ │ │ │ + strh r4, [r7, r6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r6, [r7, r4] │ │ │ │ │ + strh r6, [r1, r5] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r0, [r4, r3] │ │ │ │ │ + strh r0, [r6, r3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - strh r2, [r4, r1] │ │ │ │ │ + strh r2, [r6, r1] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r0, [r5, r6] │ │ │ │ │ + str r0, [r7, r6] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - str r4, [r0, r3] │ │ │ │ │ + str r4, [r2, r3] │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsls r2, r6 │ │ │ │ │ + lsrs r2, r0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - ldr r0, [pc, #664] @ (99bd4 ) │ │ │ │ │ + ldr r0, [pc, #728] @ (99c34 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0009993c : │ │ │ │ │ +0009995c : │ │ │ │ │ nco_var_lst_dvd_ncbo(): │ │ │ │ │ nco_var_lst.c:1120 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r8, r1 │ │ │ │ │ @@ -264711,15 +264727,15 @@ │ │ │ │ │ nco_var_lst.c:1134 │ │ │ │ │ blx 10200 │ │ │ │ │ nco_var_lst.c:1139 │ │ │ │ │ ldr.w r7, [r4, #136] @ 0x88 │ │ │ │ │ nco_var_lst.c:1134 │ │ │ │ │ mov r6, r0 │ │ │ │ │ nco_var_lst.c:1120 │ │ │ │ │ - ldr r3, [pc, #552] @ (99b80 ) │ │ │ │ │ + ldr r3, [pc, #552] @ (99ba0 ) │ │ │ │ │ nco_var_lst.c:1141 │ │ │ │ │ cmp r7, #12 │ │ │ │ │ it ne │ │ │ │ │ cmpne r7, #2 │ │ │ │ │ nco_var_lst.c:1138 │ │ │ │ │ ldr.w fp, [r4] │ │ │ │ │ nco_var_lst.c:1120 │ │ │ │ │ @@ -264728,67 +264744,67 @@ │ │ │ │ │ ite eq │ │ │ │ │ moveq r7, #1 │ │ │ │ │ movne r7, #0 │ │ │ │ │ nco_var_lst.c:1120 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ nco_var_lst.c:1155 │ │ │ │ │ cmp r0, #11 │ │ │ │ │ - bhi.w 99a92 │ │ │ │ │ + bhi.w 99ab2 │ │ │ │ │ tbb [pc, r0] │ │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ │ subs r5, #61 @ 0x3d │ │ │ │ │ lsls r6, r2, #26 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ lsrs r6, r1, #24 │ │ │ │ │ str r6, [r1, #8] │ │ │ │ │ nco_var_lst.c:1174 │ │ │ │ │ ldrsh.w r2, [r4, #156] @ 0x9c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 99aae │ │ │ │ │ + bne.w 99ace │ │ │ │ │ nco_var_lst.c:1174 (discriminator 2) │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 99a96 │ │ │ │ │ + beq.w 99ab6 │ │ │ │ │ nco_var_lst.c:1182 │ │ │ │ │ ldrsh.w r5, [r4, #160] @ 0xa0 │ │ │ │ │ subs r5, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r5, #1 │ │ │ │ │ nco_var_lst.c:1239 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 12d64 │ │ │ │ │ - cbz r0, 99a0c │ │ │ │ │ + cbz r0, 99a2c │ │ │ │ │ nco_var_lst.c:1240 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ - cbnz r2, 99a0c │ │ │ │ │ + cbnz r2, 99a2c │ │ │ │ │ nco_var_lst.c:1243 │ │ │ │ │ ldr.w r5, [sl] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 99ace │ │ │ │ │ + bne.w 99aee │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ - cbz r2, 99a20 │ │ │ │ │ + cbz r2, 99a40 │ │ │ │ │ nco_var_lst.c:1245 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 10a1c │ │ │ │ │ nco_var_lst.c:1246 │ │ │ │ │ - cbnz r0, 99a20 │ │ │ │ │ + cbnz r0, 99a40 │ │ │ │ │ nco_var_lst.c:1250 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.n 99a20 │ │ │ │ │ + bne.n 99a40 │ │ │ │ │ nco_var_lst.c:1251 │ │ │ │ │ - cbz r7, 999dc │ │ │ │ │ + cbz r7, 999fc │ │ │ │ │ nco_var_lst.c:1251 (discriminator 1) │ │ │ │ │ subs r3, r6, #7 │ │ │ │ │ bic.w r3, r3, #2 │ │ │ │ │ cmp r6, #4 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #0 │ │ │ │ │ - bne.w 99b00 │ │ │ │ │ + bne.w 99b20 │ │ │ │ │ nco_var_lst.c:1260 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strh.w r3, [r8, #158] @ 0x9e │ │ │ │ │ nco_var_lst.c:1261 │ │ │ │ │ strh.w r3, [r4, #158] @ 0x9e │ │ │ │ │ nco_var_lst.c:1265 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ @@ -264805,26 +264821,26 @@ │ │ │ │ │ ite eq │ │ │ │ │ moveq r5, r7 │ │ │ │ │ orrne.w r5, r7, #1 │ │ │ │ │ eor.w r5, r5, #1 │ │ │ │ │ nco_var_lst.c:1239 │ │ │ │ │ blx 12d64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 999a4 │ │ │ │ │ + bne.n 999c4 │ │ │ │ │ nco_var_lst.c:1243 │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 999b8 │ │ │ │ │ + bne.n 999d8 │ │ │ │ │ nco_var_lst.c:1243 (discriminator 1) │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 999b8 │ │ │ │ │ + bne.n 999d8 │ │ │ │ │ nco_var_lst.c:1250 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.n 999ca │ │ │ │ │ + beq.n 999ea │ │ │ │ │ nco_var_lst.c:1257 │ │ │ │ │ movs r3, #1 │ │ │ │ │ strh.w r3, [r4, #158] @ 0x9e │ │ │ │ │ nco_var_lst.c:1258 │ │ │ │ │ strh.w r3, [r8, #158] @ 0x9e │ │ │ │ │ nco_var_lst.c:1265 │ │ │ │ │ movs r5, #0 │ │ │ │ │ @@ -264832,234 +264848,234 @@ │ │ │ │ │ str r5, [r3, #0] │ │ │ │ │ nco_var_lst.c:1267 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ nco_var_lst.c:1189 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 99ad2 │ │ │ │ │ + bne.n 99af2 │ │ │ │ │ nco_var_lst.c:1220 │ │ │ │ │ ldr.w r9, [r4, #72] @ 0x48 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ it le │ │ │ │ │ movle ip, r3 │ │ │ │ │ - ble.n 99a88 │ │ │ │ │ + ble.n 99aa8 │ │ │ │ │ ldrd ip, r3, [sp, #60] @ 0x3c │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ subs r3, #4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ nco_var_lst.c:1221 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 99b6a │ │ │ │ │ + ble.w 99b8a │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ nco_var_lst.c:1222 │ │ │ │ │ ldr.w r3, [r0, ip, lsl #2] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr.w lr, [r3, #20] │ │ │ │ │ nco_var_lst.c:1221 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 99a70 │ │ │ │ │ + b.n 99a90 │ │ │ │ │ nco_var_lst.c:1221 (discriminator 2) │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 99b5e │ │ │ │ │ + beq.n 99b7e │ │ │ │ │ nco_var_lst.c:1222 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne.n 99a6a │ │ │ │ │ + bne.n 99a8a │ │ │ │ │ nco_var_lst.c:1226 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 99a86 │ │ │ │ │ + bne.n 99aa6 │ │ │ │ │ nco_var_lst.c:1220 (discriminator 2) │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r9, ip │ │ │ │ │ - bne.n 99a54 │ │ │ │ │ + bne.n 99a74 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ nco_var_lst.c:1232 │ │ │ │ │ subs.w r5, r9, ip │ │ │ │ │ it ne │ │ │ │ │ movne r5, #1 │ │ │ │ │ - b.n 9999c │ │ │ │ │ + b.n 999bc │ │ │ │ │ nco_var_lst.c:1235 │ │ │ │ │ blx 10648 │ │ │ │ │ nco_var_lst.c:1137 │ │ │ │ │ movs r5, #1 │ │ │ │ │ - b.n 9999c │ │ │ │ │ + b.n 999bc │ │ │ │ │ nco_var_lst.c:1213 │ │ │ │ │ ldr.w r2, [r4, #136] @ 0x88 │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - bne.n 99aca │ │ │ │ │ + bne.n 99aea │ │ │ │ │ nco_var_lst.c:1213 (discriminator 1) │ │ │ │ │ ldrsh.w r5, [r4, #156] @ 0x9c │ │ │ │ │ clz r5, r5 │ │ │ │ │ lsrs r5, r5, #5 │ │ │ │ │ - b.n 9999c │ │ │ │ │ + b.n 999bc │ │ │ │ │ nco_var_lst.c:1174 │ │ │ │ │ ldrsh.w r5, [r4, #160] @ 0xa0 │ │ │ │ │ subs r5, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r5, #1 │ │ │ │ │ nco_var_lst.c:1176 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #0 │ │ │ │ │ andne.w r2, r5, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9999c │ │ │ │ │ + beq.w 999bc │ │ │ │ │ nco_var_lst.c:1157 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 9999c │ │ │ │ │ + b.n 999bc │ │ │ │ │ nco_var_lst.c:1241 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 999b8 │ │ │ │ │ + b.n 999d8 │ │ │ │ │ nco_var_lst.c:1192 │ │ │ │ │ ldrsh.w r2, [r4, #156] @ 0x9c │ │ │ │ │ nco_var_lst.c:1194 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ nco_var_lst.c:1192 │ │ │ │ │ - cbz r2, 99b38 │ │ │ │ │ + cbz r2, 99b58 │ │ │ │ │ nco_var_lst.c:1194 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - bne.n 99aca │ │ │ │ │ + bne.n 99aea │ │ │ │ │ nco_var_lst.c:1198 │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 99aca │ │ │ │ │ + beq.n 99aea │ │ │ │ │ nco_var_lst.c:1211 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ - beq.n 99a9a │ │ │ │ │ + beq.n 99aba │ │ │ │ │ nco_var_lst.c:1213 (discriminator 2) │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bne.n 99a96 │ │ │ │ │ + bne.n 99ab6 │ │ │ │ │ nco_var_lst.c:1215 │ │ │ │ │ ldr.w r5, [r4, #136] @ 0x88 │ │ │ │ │ sub.w r5, r5, #5 │ │ │ │ │ clz r5, r5 │ │ │ │ │ lsrs r5, r5, #5 │ │ │ │ │ - b.n 9999c │ │ │ │ │ + b.n 999bc │ │ │ │ │ nco_var_lst.c:1252 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 999dc │ │ │ │ │ + beq.w 999fc │ │ │ │ │ nco_var_lst.c:1252 (discriminator 1) │ │ │ │ │ - ldr r3, [pc, #120] @ (99b84 ) │ │ │ │ │ + ldr r3, [pc, #120] @ (99ba4 ) │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ │ ldr.w r9, [r4] │ │ │ │ │ blx 10654 │ │ │ │ │ /usr/include/arm-linux-gnueabihf/bits/stdio2.h:79 (discriminator 1) │ │ │ │ │ - ldr r2, [pc, #96] @ (99b88 ) │ │ │ │ │ + ldr r2, [pc, #96] @ (99ba8 ) │ │ │ │ │ mov r3, r6 │ │ │ │ │ strd r9, r0, [sp] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ nco_var_lst.c:1256 (discriminator 1) │ │ │ │ │ - b.n 999dc │ │ │ │ │ + b.n 999fc │ │ │ │ │ nco_var_lst.c:1194 (discriminator 1) │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 99ade │ │ │ │ │ + beq.n 99afe │ │ │ │ │ nco_var_lst.c:1198 (discriminator 1) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 99b6e │ │ │ │ │ + beq.n 99b8e │ │ │ │ │ nco_var_lst.c:1200 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n 99b76 │ │ │ │ │ + bne.n 99b96 │ │ │ │ │ nco_var_lst.c:1202 │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 99aca │ │ │ │ │ + beq.n 99aea │ │ │ │ │ nco_var_lst.c:1210 │ │ │ │ │ ldr.w r1, [r4, #132] @ 0x84 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ blx 10b00 │ │ │ │ │ nco_var_lst.c:1208 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 99aca │ │ │ │ │ - b.n 99ae4 │ │ │ │ │ + beq.n 99aea │ │ │ │ │ + b.n 99b04 │ │ │ │ │ nco_var_lst.c:1220 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r9, ip │ │ │ │ │ - bne.w 99a5c │ │ │ │ │ - b.n 99a86 │ │ │ │ │ + bne.w 99a7c │ │ │ │ │ + b.n 99aa6 │ │ │ │ │ nco_var_lst.c:1221 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 99a7a │ │ │ │ │ + b.n 99a9a │ │ │ │ │ nco_var_lst.c:1200 │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 99aca │ │ │ │ │ - b.n 99b4c │ │ │ │ │ + bne.n 99aea │ │ │ │ │ + b.n 99b6c │ │ │ │ │ nco_var_lst.c:1207 (discriminator 1) │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ nco_var_lst.c:1202 (discriminator 1) │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bhi.n 99ae4 │ │ │ │ │ - b.n 99b4c │ │ │ │ │ - strb r6, [r7, #19] │ │ │ │ │ + bhi.n 99b04 │ │ │ │ │ + b.n 99b6c │ │ │ │ │ + strb r6, [r3, #19] │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mov r4, lr │ │ │ │ │ + mov ip, r0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00099b90 : │ │ │ │ │ +00099bb0 : │ │ │ │ │ nco_var_abs(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx 11ba0 │ │ │ │ │ - cbnz r6, 99bde │ │ │ │ │ + cbnz r6, 99bfe │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 99de6 │ │ │ │ │ + bhi.w 99e06 │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ asrs r0, r2, #21 │ │ │ │ │ ldrb r6, [r0, r4] │ │ │ │ │ ldrb r3, [r5, #9] │ │ │ │ │ asrs r5, r2, #20 │ │ │ │ │ subs r4, #21 │ │ │ │ │ asrs r5, r2, #20 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 99bda │ │ │ │ │ + ble.n 99bfa │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ rsb r1, r2, #0 │ │ │ │ │ it lt │ │ │ │ │ strhlt.w r1, [r3, #-2] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 99bc6 │ │ │ │ │ + bne.n 99be6 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 99de6 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 99bf8 ) │ │ │ │ │ + bhi.w 99e06 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 99c18 ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r1, r1, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ lsls r5, r3, #4 │ │ │ │ │ @@ -265074,242 +265090,242 @@ │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ lsls r5, r2, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 99bda │ │ │ │ │ + ble.n 99bfa │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ add.w r4, r1, r4, lsl #3 │ │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ │ asrs r0, r3, #31 │ │ │ │ │ eors r2, r0 │ │ │ │ │ eors r3, r0 │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ str.w r2, [r1], #8 │ │ │ │ │ sbc.w r3, r3, r0 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ │ - bne.n 99c32 │ │ │ │ │ - b.n 99bda │ │ │ │ │ + bne.n 99c52 │ │ │ │ │ + b.n 99bfa │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 99bda │ │ │ │ │ + ble.n 99bfa │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldrsb r3, [r2, r6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ rsb r1, r3, #0 │ │ │ │ │ it lt │ │ │ │ │ strblt r1, [r2, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 99c54 │ │ │ │ │ - b.n 99bda │ │ │ │ │ + bne.n 99c74 │ │ │ │ │ + b.n 99bfa │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 99bda │ │ │ │ │ + ble.n 99bfa │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it lt │ │ │ │ │ neglt r2, r2 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 99c74 │ │ │ │ │ - b.n 99bda │ │ │ │ │ + bne.n 99c94 │ │ │ │ │ + b.n 99bfa │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ ldrgt r3, [sp, #24] │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.n 99bda │ │ │ │ │ + ble.n 99bfa │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vabs.f32 s15, s15 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 99c92 │ │ │ │ │ - b.n 99bda │ │ │ │ │ + bne.n 99cb2 │ │ │ │ │ + b.n 99bfa │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 99bda │ │ │ │ │ + ble.n 99bfa │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 99cae │ │ │ │ │ - b.n 99bda │ │ │ │ │ + bne.n 99cce │ │ │ │ │ + b.n 99bfa │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r5, [r3] │ │ │ │ │ - ble.n 99bda │ │ │ │ │ + ble.n 99bfa │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldrsb r2, [r0, r3] │ │ │ │ │ subs r1, r2, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r1, #1 │ │ │ │ │ ands.w r1, r1, r2, lsr #31 │ │ │ │ │ itt ne │ │ │ │ │ negne r2, r2 │ │ │ │ │ strbne r2, [r0, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 99ccc │ │ │ │ │ - b.n 99bda │ │ │ │ │ + bne.n 99cec │ │ │ │ │ + b.n 99bfa │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ it gt │ │ │ │ │ ldrgt r2, [sp, #24] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r2, r4, lsl #2 │ │ │ │ │ - ble.w 99bda │ │ │ │ │ + ble.w 99bfa │ │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 99d0e │ │ │ │ │ + beq.n 99d2e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it lt │ │ │ │ │ neglt r3, r3 │ │ │ │ │ str.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 99cfc │ │ │ │ │ - b.n 99bda │ │ │ │ │ + bne.n 99d1c │ │ │ │ │ + b.n 99bfa │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ it gt │ │ │ │ │ ldrgt r1, [sp, #24] │ │ │ │ │ ldrsh.w r0, [r3] │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r1, r4, lsl #1 │ │ │ │ │ - bgt.n 99d30 │ │ │ │ │ - b.n 99bda │ │ │ │ │ + bgt.n 99d50 │ │ │ │ │ + b.n 99bfa │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - beq.w 99bda │ │ │ │ │ + beq.w 99bfa │ │ │ │ │ ldrsh.w r2, [r1], #2 │ │ │ │ │ lsrs r3, r2, #31 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 99d2a │ │ │ │ │ + beq.n 99d4a │ │ │ │ │ negs r2, r2 │ │ │ │ │ strh.w r2, [r1, #-2] │ │ │ │ │ - b.n 99d2a │ │ │ │ │ + b.n 99d4a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r5, r6, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrgt r3, [sp, #24] │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 99bda │ │ │ │ │ + ble.w 99bfa │ │ │ │ │ ldrd r1, r2, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, r5 │ │ │ │ │ - beq.n 99d82 │ │ │ │ │ + beq.n 99da2 │ │ │ │ │ asrs r0, r2, #31 │ │ │ │ │ eors r1, r0 │ │ │ │ │ eors r2, r0 │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ │ sbc.w r2, r2, r0 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 99d60 │ │ │ │ │ - b.n 99bda │ │ │ │ │ + bne.n 99d80 │ │ │ │ │ + b.n 99bfa │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ - ble.w 99bda │ │ │ │ │ + ble.w 99bfa │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vabs.f64 d7, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 99db0 │ │ │ │ │ + beq.n 99dd0 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 99d9a │ │ │ │ │ - b.n 99bda │ │ │ │ │ + bne.n 99dba │ │ │ │ │ + b.n 99bfa │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrgt r3, [sp, #24] │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.w 99bda │ │ │ │ │ + ble.w 99bfa │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vabs.f32 s15, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ vstrne s15, [r3, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 99dca │ │ │ │ │ - b.n 99bda │ │ │ │ │ + bne.n 99dea │ │ │ │ │ + b.n 99bfa │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 99bda │ │ │ │ │ + b.n 99bfa │ │ │ │ │ │ │ │ │ │ -00099dec : │ │ │ │ │ +00099e0c : │ │ │ │ │ nco_var_add(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r2 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11ba0 │ │ │ │ │ - cbnz r6, 99e66 │ │ │ │ │ + cbnz r6, 99e86 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9a228 │ │ │ │ │ + bhi.w 9a248 │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ movs r7, #215 @ 0xd7 │ │ │ │ │ strb r4, [r4, #21] │ │ │ │ │ str r7, [sp, #532] @ 0x214 │ │ │ │ │ push {r3, r5, r7, lr} │ │ │ │ │ - ldr r6, [pc, #792] @ (9a138 ) │ │ │ │ │ + ldr r6, [pc, #792] @ (9a158 ) │ │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.n 99e62 │ │ │ │ │ + ble.n 99e82 │ │ │ │ │ vldmia r3!, {s13} │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ vcmp.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 99e58 │ │ │ │ │ + beq.n 99e78 │ │ │ │ │ vldr s12, [r2] │ │ │ │ │ vcmp.f32 s12, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ vaddne.f32 s14, s13, s12 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vstr s14, [r3, #-4] │ │ │ │ │ - bne.n 99e34 │ │ │ │ │ + bne.n 99e54 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9a228 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 99e80 ) │ │ │ │ │ + bhi.w 9a248 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 99ea0 ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r3, r1, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ @@ -265327,375 +265343,375 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r3, r3, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r5, r4, #11 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 99e62 │ │ │ │ │ + ble.n 99e82 │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ldr.w r2, [r0, #8]! │ │ │ │ │ ldrd r5, r1, [r3] │ │ │ │ │ adds r2, r2, r5 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ adc.w r1, r1, r5 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ - bne.n 99ebe │ │ │ │ │ - b.n 99e62 │ │ │ │ │ + bne.n 99ede │ │ │ │ │ + b.n 99e82 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 99e62 │ │ │ │ │ + ble.n 99e82 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ add r2, r0 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 99eea │ │ │ │ │ - b.n 99e62 │ │ │ │ │ + bne.n 99f0a │ │ │ │ │ + b.n 99e82 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 99e62 │ │ │ │ │ + ble.n 99e82 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ add r2, r0 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 99f0c │ │ │ │ │ - b.n 99e62 │ │ │ │ │ + bne.n 99f2c │ │ │ │ │ + b.n 99e82 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.n 99e62 │ │ │ │ │ + ble.n 99e82 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldmia r2!, {s14} │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 99f2c │ │ │ │ │ - b.n 99e62 │ │ │ │ │ + bne.n 99f4c │ │ │ │ │ + b.n 99e82 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 99e62 │ │ │ │ │ + ble.n 99e82 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vldmia r2!, {d6} │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 99f4e │ │ │ │ │ - b.n 99e62 │ │ │ │ │ + bne.n 99f6e │ │ │ │ │ + b.n 99e82 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 99e62 │ │ │ │ │ + ble.w 99e82 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrb r1, [r2, r6] │ │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ │ add r3, r1 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 99f6a │ │ │ │ │ - b.n 99e62 │ │ │ │ │ + bne.n 99f8a │ │ │ │ │ + b.n 99e82 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 99e62 │ │ │ │ │ + ble.w 99e82 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ add r2, r0 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 99f8e │ │ │ │ │ - b.n 99e62 │ │ │ │ │ + bne.n 99fae │ │ │ │ │ + b.n 99e82 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 99e62 │ │ │ │ │ + ble.w 99e82 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ add r2, r0 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 99fb0 │ │ │ │ │ - b.n 99e62 │ │ │ │ │ + bne.n 99fd0 │ │ │ │ │ + b.n 99e82 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 99e62 │ │ │ │ │ + ble.w 99e82 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrb r1, [r2, r6] │ │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ │ add r3, r1 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 99fc8 │ │ │ │ │ - b.n 99e62 │ │ │ │ │ + bne.n 99fe8 │ │ │ │ │ + b.n 99e82 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 99e62 │ │ │ │ │ + ble.w 99e82 │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ldr.w r2, [r0, #8]! │ │ │ │ │ ldrd r5, r1, [r3] │ │ │ │ │ adds r2, r2, r5 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ adc.w r1, r1, r5 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ - bne.n 99fec │ │ │ │ │ - b.n 99e62 │ │ │ │ │ + bne.n 9a00c │ │ │ │ │ + b.n 99e82 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ │ - ble.w 99e62 │ │ │ │ │ + ble.w 99e82 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9a030 │ │ │ │ │ + b.n 9a050 │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldrsb r5, [r5, r3] │ │ │ │ │ add r2, r5 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.n 9a03a │ │ │ │ │ + beq.n 9a05a │ │ │ │ │ sxtb r2, r2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb r2, [r0, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 99e62 │ │ │ │ │ + beq.w 99e82 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 9a01a │ │ │ │ │ + bne.n 9a03a │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 9a026 │ │ │ │ │ + b.n 9a046 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r0, [r3] │ │ │ │ │ - ble.w 99e62 │ │ │ │ │ + ble.w 99e82 │ │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ │ subs r1, #2 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ - b.n 9a06c │ │ │ │ │ + b.n 9a08c │ │ │ │ │ ldrsh.w r5, [r2] │ │ │ │ │ add r3, r5 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 9a074 │ │ │ │ │ + beq.n 9a094 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ adds r2, #2 │ │ │ │ │ strh r3, [r1, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 99e62 │ │ │ │ │ + beq.w 99e82 │ │ │ │ │ ldrsh.w r3, [r1, #2]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9a056 │ │ │ │ │ + bne.n 9a076 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9a062 │ │ │ │ │ + b.n 9a082 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - ble.w 99e62 │ │ │ │ │ + ble.w 99e82 │ │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ - b.n 9a0a2 │ │ │ │ │ + b.n 9a0c2 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ it ne │ │ │ │ │ addne r3, r3, r5 │ │ │ │ │ - beq.n 9a0aa │ │ │ │ │ + beq.n 9a0ca │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.w 99e62 │ │ │ │ │ + beq.w 99e82 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9a08e │ │ │ │ │ + bne.n 9a0ae │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9a098 │ │ │ │ │ + b.n 9a0b8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r0, [r3, #0] │ │ │ │ │ - ble.w 99e62 │ │ │ │ │ + ble.w 99e82 │ │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ │ subs r1, #2 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ - b.n 9a0d8 │ │ │ │ │ + b.n 9a0f8 │ │ │ │ │ ldrh r5, [r2, #0] │ │ │ │ │ add r3, r5 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 9a0e0 │ │ │ │ │ + beq.n 9a100 │ │ │ │ │ uxth r3, r3 │ │ │ │ │ adds r2, #2 │ │ │ │ │ strh r3, [r1, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 99e62 │ │ │ │ │ + beq.w 99e82 │ │ │ │ │ ldrh.w r3, [r1, #2]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9a0c4 │ │ │ │ │ + bne.n 9a0e4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9a0ce │ │ │ │ │ + b.n 9a0ee │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - ble.w 99e62 │ │ │ │ │ + ble.w 99e82 │ │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ - b.n 9a10e │ │ │ │ │ + b.n 9a12e │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ it ne │ │ │ │ │ addne r3, r3, r5 │ │ │ │ │ - beq.n 9a116 │ │ │ │ │ + beq.n 9a136 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 99e62 │ │ │ │ │ + beq.w 99e82 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9a0fa │ │ │ │ │ + bne.n 9a11a │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9a104 │ │ │ │ │ + b.n 9a124 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r5, r6, [r3] │ │ │ │ │ - ble.w 99e62 │ │ │ │ │ + ble.w 99e82 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r3, #8 │ │ │ │ │ add.w ip, r1, r4, lsl #3 │ │ │ │ │ - b.n 9a150 │ │ │ │ │ + b.n 9a170 │ │ │ │ │ ldrd r4, r7, [r1] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r4, r5 │ │ │ │ │ - beq.n 9a15e │ │ │ │ │ + beq.n 9a17e │ │ │ │ │ adds r2, r2, r4 │ │ │ │ │ adc.w r0, r0, r7 │ │ │ │ │ adds r1, #8 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r1, ip │ │ │ │ │ str r0, [r3, #4] │ │ │ │ │ - beq.w 99e62 │ │ │ │ │ + beq.w 99e82 │ │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r5 │ │ │ │ │ - bne.n 9a132 │ │ │ │ │ + bne.n 9a152 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n 9a144 │ │ │ │ │ + b.n 9a164 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r5, r6, [r3] │ │ │ │ │ - ble.w 99e62 │ │ │ │ │ + ble.w 99e82 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r3, #8 │ │ │ │ │ add.w ip, r1, r4, lsl #3 │ │ │ │ │ - b.n 9a19a │ │ │ │ │ + b.n 9a1ba │ │ │ │ │ ldrd r4, r7, [r1] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r4, r5 │ │ │ │ │ - beq.n 9a1a8 │ │ │ │ │ + beq.n 9a1c8 │ │ │ │ │ adds r2, r2, r4 │ │ │ │ │ adc.w r0, r0, r7 │ │ │ │ │ adds r1, #8 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r1, ip │ │ │ │ │ str r0, [r3, #4] │ │ │ │ │ - beq.w 99e62 │ │ │ │ │ + beq.w 99e82 │ │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r5 │ │ │ │ │ - bne.n 9a17c │ │ │ │ │ + bne.n 9a19c │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n 9a18e │ │ │ │ │ + b.n 9a1ae │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 99e62 │ │ │ │ │ + ble.w 99e82 │ │ │ │ │ vldmia r3!, {d5} │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9a1e8 │ │ │ │ │ + beq.n 9a208 │ │ │ │ │ vldr d4, [r2] │ │ │ │ │ vcmp.f64 d4, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ vaddne.f64 d6, d5, d4 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vstr d6, [r3, #-8] │ │ │ │ │ - bne.n 9a1c4 │ │ │ │ │ - b.n 99e62 │ │ │ │ │ + bne.n 9a1e4 │ │ │ │ │ + b.n 99e82 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ - bgt.n 9a21a │ │ │ │ │ - b.n 99e62 │ │ │ │ │ + bgt.n 9a23a │ │ │ │ │ + b.n 99e82 │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldrb r5, [r5, r3] │ │ │ │ │ add r2, r5 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ne │ │ │ │ │ uxtbne r2, r2 │ │ │ │ │ - beq.n 9a224 │ │ │ │ │ + beq.n 9a244 │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb r2, [r0, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 99e62 │ │ │ │ │ + beq.w 99e82 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 9a202 │ │ │ │ │ + bne.n 9a222 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 9a210 │ │ │ │ │ + b.n 9a230 │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 99e62 │ │ │ │ │ + b.n 99e82 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0009a230 : │ │ │ │ │ +0009a250 : │ │ │ │ │ nco_var_add_tll_ncflint(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r7, r2 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r4, [r1], #4 │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 9a2c4 │ │ │ │ │ + bne.n 9a2e4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 9a742 │ │ │ │ │ + bhi.w 9a762 │ │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ │ lsls r0, r2, #4 │ │ │ │ │ movs r1, r6 │ │ │ │ │ lsls r5, r6, #1 │ │ │ │ │ lsls r4, r1, #2 │ │ │ │ │ lsls r2, r4, #2 │ │ │ │ │ lsls r0, r7, #2 │ │ │ │ │ @@ -265707,42 +265723,42 @@ │ │ │ │ │ movs r1, r6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #36] @ 0x24 │ │ │ │ │ addgt.w r5, r3, r5, lsl #2 │ │ │ │ │ - ble.n 9a2c0 │ │ │ │ │ + ble.n 9a2e0 │ │ │ │ │ vldmia r3!, {s13} │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ vcmp.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9a2b4 │ │ │ │ │ + beq.n 9a2d4 │ │ │ │ │ vldr s12, [r2] │ │ │ │ │ vcmp.f32 s12, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itttt ne │ │ │ │ │ ldrne r1, [r4, #0] │ │ │ │ │ vaddne.f32 s14, s13, s12 │ │ │ │ │ addne r1, #1 │ │ │ │ │ strne r1, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vstr s14, [r3, #-4] │ │ │ │ │ - bne.n 9a28a │ │ │ │ │ + bne.n 9a2aa │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 9a742 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9a2e0 ) │ │ │ │ │ + bhi.w 9a762 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9a300 ) │ │ │ │ │ ldr.w r6, [r3, r6, lsl #2] │ │ │ │ │ add r3, r6 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r7, r7, #7 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @@ -265761,15 +265777,15 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r7, r6, #12 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r1, r1, #14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9a2c0 │ │ │ │ │ + ble.n 9a2e0 │ │ │ │ │ ldrd r6, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ subs r6, #8 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ ldr.w r2, [r6, #8]! │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ @@ -265778,142 +265794,142 @@ │ │ │ │ │ add.w r0, r0, #1 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ adc.w r1, r1, r0 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ - bne.n 9a320 │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + bne.n 9a340 │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9a2c0 │ │ │ │ │ + ble.n 9a2e0 │ │ │ │ │ ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ subs r1, #2 │ │ │ │ │ add.w r5, r3, r5, lsl #1 │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ add r2, r0 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ cmp r5, r3 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - bne.n 9a358 │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + bne.n 9a378 │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9a2c0 │ │ │ │ │ + ble.n 9a2e0 │ │ │ │ │ ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ add r2, r0 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - bne.n 9a386 │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + bne.n 9a3a6 │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9a2c0 │ │ │ │ │ + ble.n 9a2e0 │ │ │ │ │ ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldmia r1!, {s14} │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 9a3b0 │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + bne.n 9a3d0 │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9a2c0 │ │ │ │ │ + ble.w 9a2e0 │ │ │ │ │ ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vldmia r1!, {d6} │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 9a3de │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + bne.n 9a3fe │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9a2c0 │ │ │ │ │ + ble.w 9a2e0 │ │ │ │ │ subs r4, #4 │ │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ │ ldrb r1, [r2, r7] │ │ │ │ │ add r3, r1 │ │ │ │ │ strb r3, [r2, r7] │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 9a404 │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + bne.n 9a424 │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9a2c0 │ │ │ │ │ + ble.w 9a2e0 │ │ │ │ │ ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ subs r1, #2 │ │ │ │ │ add.w r5, r3, r5, lsl #1 │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ add r2, r0 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - bne.n 9a434 │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + bne.n 9a454 │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9a2c0 │ │ │ │ │ + ble.w 9a2e0 │ │ │ │ │ ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ add r2, r0 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ cmp r3, r5 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - bne.n 9a462 │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + bne.n 9a482 │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9a2c0 │ │ │ │ │ + ble.w 9a2e0 │ │ │ │ │ subs r4, #4 │ │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ │ ldrb r1, [r2, r7] │ │ │ │ │ add r3, r1 │ │ │ │ │ strb r3, [r2, r7] │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 9a486 │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + bne.n 9a4a6 │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9a2c0 │ │ │ │ │ + ble.w 9a2e0 │ │ │ │ │ ldrd r6, r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r4, #4 │ │ │ │ │ subs r6, #8 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ ldr.w r2, [r6, #8]! │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ @@ -265922,271 +265938,271 @@ │ │ │ │ │ add.w r0, r0, #1 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ adc.w r1, r1, r0 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ - bne.n 9a4b6 │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + bne.n 9a4d6 │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ │ - ble.w 9a2c0 │ │ │ │ │ + ble.w 9a2e0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9a50c │ │ │ │ │ + b.n 9a52c │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldrsb r6, [r6, r3] │ │ │ │ │ add r2, r6 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 9a516 │ │ │ │ │ + beq.n 9a536 │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ sxtb r2, r2 │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ strb r2, [r0, #0] │ │ │ │ │ - beq.w 9a2c0 │ │ │ │ │ + beq.w 9a2e0 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 9a4ee │ │ │ │ │ + bne.n 9a50e │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 9a500 │ │ │ │ │ + b.n 9a520 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ it gt │ │ │ │ │ ldrdgt r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrsh.w r0, [r3] │ │ │ │ │ it gt │ │ │ │ │ addgt.w r5, r2, r5, lsl #1 │ │ │ │ │ - bgt.n 9a552 │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + bgt.n 9a572 │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ ldrsh.w r6, [r1] │ │ │ │ │ add r3, r6 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq.n 9a55a │ │ │ │ │ + beq.n 9a57a │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ sxth r3, r3 │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r1, #2 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ strh.w r3, [r2, #-2] │ │ │ │ │ - beq.w 9a2c0 │ │ │ │ │ + beq.w 9a2e0 │ │ │ │ │ ldrsh.w r3, [r2], #2 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9a532 │ │ │ │ │ + bne.n 9a552 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9a544 │ │ │ │ │ + b.n 9a564 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - ble.w 9a2c0 │ │ │ │ │ + ble.w 9a2e0 │ │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r2, #4 │ │ │ │ │ - b.n 9a58e │ │ │ │ │ + b.n 9a5ae │ │ │ │ │ ldr r6, [r1, #0] │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq.n 9a596 │ │ │ │ │ + beq.n 9a5b6 │ │ │ │ │ add r3, r6 │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r1, #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - beq.w 9a2c0 │ │ │ │ │ + beq.w 9a2e0 │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9a574 │ │ │ │ │ + bne.n 9a594 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9a582 │ │ │ │ │ + b.n 9a5a2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ it gt │ │ │ │ │ ldrdgt r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrh r0, [r3, #0] │ │ │ │ │ it gt │ │ │ │ │ addgt.w r5, r2, r5, lsl #1 │ │ │ │ │ - bgt.n 9a5ce │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + bgt.n 9a5ee │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ ldrh r6, [r1, #0] │ │ │ │ │ add r3, r6 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq.n 9a5d6 │ │ │ │ │ + beq.n 9a5f6 │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ uxth r3, r3 │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r1, #2 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ strh.w r3, [r2, #-2] │ │ │ │ │ - beq.w 9a2c0 │ │ │ │ │ + beq.w 9a2e0 │ │ │ │ │ ldrh.w r3, [r2], #2 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9a5b0 │ │ │ │ │ + bne.n 9a5d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9a5c0 │ │ │ │ │ + b.n 9a5e0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - ble.w 9a2c0 │ │ │ │ │ + ble.w 9a2e0 │ │ │ │ │ ldrd r1, r2, [sp, #36] @ 0x24 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r2, #4 │ │ │ │ │ - b.n 9a60a │ │ │ │ │ + b.n 9a62a │ │ │ │ │ ldr r6, [r1, #0] │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq.n 9a612 │ │ │ │ │ + beq.n 9a632 │ │ │ │ │ add r3, r6 │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r1, #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - beq.w 9a2c0 │ │ │ │ │ + beq.w 9a2e0 │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9a5f0 │ │ │ │ │ + bne.n 9a610 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9a5fe │ │ │ │ │ + b.n 9a61e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ │ - ble.w 9a2c0 │ │ │ │ │ + ble.w 9a2e0 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w lr, r1, r5, lsl #3 │ │ │ │ │ subs r3, #8 │ │ │ │ │ - b.n 9a654 │ │ │ │ │ + b.n 9a674 │ │ │ │ │ ldrd r5, ip, [r1] │ │ │ │ │ cmp ip, r7 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r5, r6 │ │ │ │ │ - beq.n 9a662 │ │ │ │ │ + beq.n 9a682 │ │ │ │ │ adds r2, r2, r5 │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ adc.w r0, r0, ip │ │ │ │ │ adds r5, #1 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ adds r1, #8 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r1, lr │ │ │ │ │ strd r2, r0, [r3] │ │ │ │ │ - beq.w 9a2c0 │ │ │ │ │ + beq.w 9a2e0 │ │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r6 │ │ │ │ │ - bne.n 9a62e │ │ │ │ │ + bne.n 9a64e │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b.n 9a646 │ │ │ │ │ + b.n 9a666 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ │ - ble.w 9a2c0 │ │ │ │ │ + ble.w 9a2e0 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w lr, r1, r5, lsl #3 │ │ │ │ │ subs r3, #8 │ │ │ │ │ - b.n 9a6a6 │ │ │ │ │ + b.n 9a6c6 │ │ │ │ │ ldrd r5, ip, [r1] │ │ │ │ │ cmp ip, r7 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r5, r6 │ │ │ │ │ - beq.n 9a6b4 │ │ │ │ │ + beq.n 9a6d4 │ │ │ │ │ adds r2, r2, r5 │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ adc.w r0, r0, ip │ │ │ │ │ adds r5, #1 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ adds r1, #8 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r1, lr │ │ │ │ │ strd r2, r0, [r3] │ │ │ │ │ - beq.w 9a2c0 │ │ │ │ │ + beq.w 9a2e0 │ │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r6 │ │ │ │ │ - bne.n 9a680 │ │ │ │ │ + bne.n 9a6a0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b.n 9a698 │ │ │ │ │ + b.n 9a6b8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #36] @ 0x24 │ │ │ │ │ addgt.w r5, r3, r5, lsl #3 │ │ │ │ │ - ble.w 9a2c0 │ │ │ │ │ + ble.w 9a2e0 │ │ │ │ │ vldmia r3!, {d5} │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9a6fa │ │ │ │ │ + beq.n 9a71a │ │ │ │ │ vldr d4, [r2] │ │ │ │ │ vcmp.f64 d4, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itttt ne │ │ │ │ │ ldrne r1, [r4, #0] │ │ │ │ │ vaddne.f64 d6, d5, d4 │ │ │ │ │ addne r1, #1 │ │ │ │ │ strne r1, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ vstr d6, [r3, #-8] │ │ │ │ │ - bne.n 9a6d0 │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + bne.n 9a6f0 │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ - bgt.n 9a734 │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + bgt.n 9a754 │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldrb r6, [r6, r3] │ │ │ │ │ add r2, r6 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 9a73e │ │ │ │ │ + beq.n 9a75e │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r6, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ strb r2, [r0, #0] │ │ │ │ │ - beq.w 9a2c0 │ │ │ │ │ + beq.w 9a2e0 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 9a716 │ │ │ │ │ + bne.n 9a736 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 9a728 │ │ │ │ │ + b.n 9a748 │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9a2c0 │ │ │ │ │ + b.n 9a2e0 │ │ │ │ │ │ │ │ │ │ -0009a748 : │ │ │ │ │ +0009a768 : │ │ │ │ │ nco_var_add_tll_ncra(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #8 │ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ │ @@ -266195,18 +266211,18 @@ │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 9a7ee │ │ │ │ │ + bne.n 9a80e │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9acc0 │ │ │ │ │ + bhi.w 9ace0 │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r4, r3, #4 │ │ │ │ │ movs r3, r6 │ │ │ │ │ lsls r2, r7, #1 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ lsls r1, r5, #2 │ │ │ │ │ lsls r0, r0, #3 │ │ │ │ │ @@ -266215,48 +266231,48 @@ │ │ │ │ │ lsls r4, r0, #4 │ │ │ │ │ lsls r5, r3, #1 │ │ │ │ │ lsls r0, r6, #4 │ │ │ │ │ movs r3, r6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ - ble.n 9a7e4 │ │ │ │ │ + ble.n 9a804 │ │ │ │ │ ldrd r3, r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9a7da │ │ │ │ │ + beq.n 9a7fa │ │ │ │ │ vldr s14, [r1] │ │ │ │ │ vadd.f32 s15, s14, s15 │ │ │ │ │ vstr s15, [r1] │ │ │ │ │ - cbz r7, 9a7d4 │ │ │ │ │ + cbz r7, 9a7f4 │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ adds r2, #4 │ │ │ │ │ adds r1, #4 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9a7ac │ │ │ │ │ + bne.n 9a7cc │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9acc0 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9a808 ) │ │ │ │ │ + bhi.w 9ace0 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9a828 ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r3, r2, #8 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffddffff │ │ │ │ │ lsls r5, r2, #9 │ │ │ │ │ @@ -266274,15 +266290,15 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r5, r6, #13 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r3, r1, #15 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffddffff │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9a7e4 │ │ │ │ │ + ble.n 9a804 │ │ │ │ │ ldrd r5, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ subs r5, #8 │ │ │ │ │ subs r6, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ldr.w r2, [r5, #8]! │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -266292,150 +266308,150 @@ │ │ │ │ │ add.w r0, r0, #1 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ adc.w r1, r1, r0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ - bne.n 9a84a │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9a86a │ │ │ │ │ + b.n 9a804 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9a7e4 │ │ │ │ │ + ble.n 9a804 │ │ │ │ │ ldrd r0, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ subs r0, #2 │ │ │ │ │ subs r1, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ ldrh.w r5, [r0, #2]! │ │ │ │ │ add r2, r5 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ cmp r4, r3 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - bne.n 9a884 │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9a8a4 │ │ │ │ │ + b.n 9a804 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9a7e4 │ │ │ │ │ + ble.n 9a804 │ │ │ │ │ ldrd r0, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ subs r0, #4 │ │ │ │ │ subs r1, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ add r2, r5 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ cmp r4, r3 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - bne.n 9a8b4 │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9a8d4 │ │ │ │ │ + b.n 9a804 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9a7e4 │ │ │ │ │ + ble.n 9a804 │ │ │ │ │ ldrd r0, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ subs r1, r2, #4 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldmia r0!, {s14} │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9a8e0 │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9a900 │ │ │ │ │ + b.n 9a804 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldrd r0, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r1, r2, #4 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vldmia r0!, {d6} │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9a910 │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9a930 │ │ │ │ │ + b.n 9a804 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ ldrd r3, r1, [sp, #48] @ 0x30 │ │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ │ ldrb r0, [r1, r6] │ │ │ │ │ add r3, r0 │ │ │ │ │ strb r3, [r1, r6] │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - bne.n 9a938 │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9a958 │ │ │ │ │ + b.n 9a804 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldrd r0, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ subs r0, #2 │ │ │ │ │ subs r1, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrh.w r5, [r0, #2]! │ │ │ │ │ add r2, r5 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ cmp r3, r4 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - bne.n 9a96a │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9a98a │ │ │ │ │ + b.n 9a804 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldrd r0, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ subs r0, #4 │ │ │ │ │ subs r1, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ add r2, r5 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ cmp r3, r4 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - bne.n 9a99a │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9a9ba │ │ │ │ │ + b.n 9a804 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ ldrd r3, r1, [sp, #48] @ 0x30 │ │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ │ ldrb r0, [r1, r6] │ │ │ │ │ add r3, r0 │ │ │ │ │ strb r3, [r1, r6] │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - bne.n 9a9c0 │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9a9e0 │ │ │ │ │ + b.n 9a804 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldrd r5, r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ subs r5, #8 │ │ │ │ │ subs r6, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ldr.w r2, [r5, #8]! │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -266445,293 +266461,293 @@ │ │ │ │ │ add.w r0, r0, #1 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ adc.w r1, r1, r0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ - bne.n 9a9f2 │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9aa12 │ │ │ │ │ + b.n 9a804 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w ip, [r3] │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ ldrsb r0, [r0, r3] │ │ │ │ │ cmp r0, ip │ │ │ │ │ - beq.n 9aa50 │ │ │ │ │ + beq.n 9aa70 │ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r5, [r6, r3] │ │ │ │ │ add r0, r5 │ │ │ │ │ strb r0, [r6, r3] │ │ │ │ │ - cbz r7, 9aa4a │ │ │ │ │ + cbz r7, 9aa6a │ │ │ │ │ vldr d7, [r1] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r2, #4 │ │ │ │ │ adds r1, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9aa2c │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9aa4c │ │ │ │ │ + b.n 9a804 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w ip, [r3] │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ subs r5, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ldrsh.w r2, [r5, #2]! │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 9aa98 │ │ │ │ │ + beq.n 9aab8 │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ add r2, r6 │ │ │ │ │ strh r2, [r3, #0] │ │ │ │ │ - cbz r7, 9aa92 │ │ │ │ │ + cbz r7, 9aab2 │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ adds r3, #2 │ │ │ │ │ adds r1, #4 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9aa76 │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9aa96 │ │ │ │ │ + b.n 9a804 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr.w ip, [r3] │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ subs r6, #4 │ │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ │ cmp r0, ip │ │ │ │ │ - beq.n 9aae0 │ │ │ │ │ + beq.n 9ab00 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ add r5, r0 │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ - cbz r7, 9aada │ │ │ │ │ + cbz r7, 9aafa │ │ │ │ │ vldr d7, [r1] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r2, #4 │ │ │ │ │ adds r1, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9aabe │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9aade │ │ │ │ │ + b.n 9a804 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh.w ip, [r3] │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ subs r5, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ldrh.w r2, [r5, #2]! │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 9ab28 │ │ │ │ │ + beq.n 9ab48 │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ add r2, r6 │ │ │ │ │ strh r2, [r3, #0] │ │ │ │ │ - cbz r7, 9ab22 │ │ │ │ │ + cbz r7, 9ab42 │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ adds r3, #2 │ │ │ │ │ adds r1, #4 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9ab06 │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9ab26 │ │ │ │ │ + b.n 9a804 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr.w ip, [r3] │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ subs r6, #4 │ │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ │ cmp r0, ip │ │ │ │ │ - beq.n 9ab70 │ │ │ │ │ + beq.n 9ab90 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ add r5, r0 │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ - cbz r7, 9ab6a │ │ │ │ │ + cbz r7, 9ab8a │ │ │ │ │ vldr d7, [r1] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r2, #4 │ │ │ │ │ adds r1, #8 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9ab4e │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9ab6e │ │ │ │ │ + b.n 9a804 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd ip, lr, [r3] │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r8, r2, r4, lsl #3 │ │ │ │ │ ldr.w r0, [r5, #8]! │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ cmp r1, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, ip │ │ │ │ │ - beq.n 9abc6 │ │ │ │ │ + beq.n 9abe6 │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ adds r0, r4, r0 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ adc.w r1, r1, r0 │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - cbz r7, 9abc0 │ │ │ │ │ + cbz r7, 9abe0 │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ adds r2, #8 │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 9ab96 │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9abb6 │ │ │ │ │ + b.n 9a804 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd ip, lr, [r3] │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r8, r2, r4, lsl #3 │ │ │ │ │ ldr.w r0, [r5, #8]! │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ cmp r1, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, ip │ │ │ │ │ - beq.n 9ac1c │ │ │ │ │ + beq.n 9ac3c │ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ │ adds r0, r4, r0 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ adc.w r1, r1, r0 │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - cbz r7, 9ac16 │ │ │ │ │ + cbz r7, 9ac36 │ │ │ │ │ vldr d7, [r6] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r6] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ adds r2, #8 │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 9abec │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9ac0c │ │ │ │ │ + b.n 9a804 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldrd r3, r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9ac6e │ │ │ │ │ + beq.n 9ac8e │ │ │ │ │ vldr d6, [r1] │ │ │ │ │ vadd.f64 d6, d6, d7 │ │ │ │ │ vstr d6, [r1] │ │ │ │ │ - cbz r7, 9ac68 │ │ │ │ │ + cbz r7, 9ac88 │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ adds r2, #4 │ │ │ │ │ adds r1, #8 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9ac40 │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9ac60 │ │ │ │ │ + b.n 9a804 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ it gt │ │ │ │ │ movgt r0, r7 │ │ │ │ │ ldrb.w ip, [r3] │ │ │ │ │ itt gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ ldrgt r1, [sp, #40] @ 0x28 │ │ │ │ │ - ble.w 9a7e4 │ │ │ │ │ + ble.w 9a804 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.n 9acb4 │ │ │ │ │ + beq.n 9acd4 │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r6, [r5, r3] │ │ │ │ │ add r2, r6 │ │ │ │ │ strb r2, [r5, r3] │ │ │ │ │ - cbz r7, 9acae │ │ │ │ │ + cbz r7, 9acce │ │ │ │ │ vldr d7, [r0] │ │ │ │ │ vadd.f64 d7, d7, d8 │ │ │ │ │ vstr d7, [r0] │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r1, #4 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9ac90 │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + bne.n 9acb0 │ │ │ │ │ + b.n 9a804 │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9a7e4 │ │ │ │ │ + b.n 9a804 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0009acc8 : │ │ │ │ │ +0009ace8 : │ │ │ │ │ nco_var_copy_tll(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ @@ -266740,27 +266756,27 @@ │ │ │ │ │ blx 10cb4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mul.w r2, r5, r2 │ │ │ │ │ blx 12774 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - cbz r7, 9ad2e │ │ │ │ │ + cbz r7, 9ad4e │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12ef4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ blx 11ba0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 9af0a │ │ │ │ │ + bhi.w 9af2a │ │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ │ movs r6, r5 │ │ │ │ │ movs r0, r2 │ │ │ │ │ lsls r1, r0, #1 │ │ │ │ │ lsls r7, r2, #1 │ │ │ │ │ lsls r4, r5, #1 │ │ │ │ │ lsls r5, r0, #2 │ │ │ │ │ @@ -266774,253 +266790,253 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12ef4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r0, r6, [r3] │ │ │ │ │ - ble.n 9ad36 │ │ │ │ │ + ble.n 9ad56 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ movs r7, #1 │ │ │ │ │ - vldr d7, [pc, #448] @ 9af10 │ │ │ │ │ + vldr d7, [pc, #448] @ 9af30 │ │ │ │ │ subs r3, #8 │ │ │ │ │ ldr.w r1, [r3, #8]! │ │ │ │ │ adds r4, #4 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, r0 │ │ │ │ │ ite ne │ │ │ │ │ strne.w r7, [r4, #-4] │ │ │ │ │ vstreq d7, [r3] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9ad54 │ │ │ │ │ - b.n 9ad36 │ │ │ │ │ + bne.n 9ad74 │ │ │ │ │ + b.n 9ad56 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ │ - ble.n 9ad36 │ │ │ │ │ + ble.n 9ad56 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r6, #1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldrsb r1, [r2, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ ite eq │ │ │ │ │ strbeq r7, [r2, r3] │ │ │ │ │ strne.w r6, [r4, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 9ad82 │ │ │ │ │ - b.n 9ad36 │ │ │ │ │ + bne.n 9ada2 │ │ │ │ │ + b.n 9ad56 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsh.w r1, [r3] │ │ │ │ │ - ble.n 9ad36 │ │ │ │ │ + ble.n 9ad56 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ add.w r5, r3, r5, lsl #1 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ite ne │ │ │ │ │ strne.w r0, [r4, #-4] │ │ │ │ │ strheq.w r6, [r3, #-2] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 9adac │ │ │ │ │ - b.n 9ad36 │ │ │ │ │ + bne.n 9adcc │ │ │ │ │ + b.n 9ad56 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - ble.n 9ad36 │ │ │ │ │ + ble.n 9ad56 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #4 │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ite ne │ │ │ │ │ strne.w r0, [r4, #-4] │ │ │ │ │ streq r6, [r3, #0] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9add8 │ │ │ │ │ - b.n 9ad36 │ │ │ │ │ + bne.n 9adf8 │ │ │ │ │ + b.n 9ad56 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - ble.n 9ad36 │ │ │ │ │ + ble.n 9ad56 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ adds r4, #4 │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ne │ │ │ │ │ strne.w r1, [r4, #-4] │ │ │ │ │ streq.w r2, [r3, #-4] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 9ae02 │ │ │ │ │ - b.n 9ad36 │ │ │ │ │ + bne.n 9ae22 │ │ │ │ │ + b.n 9ad56 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ - ble.n 9ad36 │ │ │ │ │ + ble.n 9ad56 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ strne r2, [r4, #0] │ │ │ │ │ - bne.n 9ae4c │ │ │ │ │ + bne.n 9ae6c │ │ │ │ │ strd r0, r1, [r3, #-8] │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 9ae36 │ │ │ │ │ - b.n 9ad36 │ │ │ │ │ + bne.n 9ae56 │ │ │ │ │ + b.n 9ad56 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ │ - ble.w 9ad36 │ │ │ │ │ + ble.w 9ad56 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r6, #1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ ite eq │ │ │ │ │ strbeq r7, [r2, r3] │ │ │ │ │ strne.w r6, [r4, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 9ae64 │ │ │ │ │ - b.n 9ad36 │ │ │ │ │ + bne.n 9ae84 │ │ │ │ │ + b.n 9ad56 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ │ - ble.w 9ad36 │ │ │ │ │ + ble.w 9ad56 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ add.w r5, r3, r5, lsl #1 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ite ne │ │ │ │ │ strne.w r0, [r4, #-4] │ │ │ │ │ strheq.w r6, [r3, #-2] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 9ae8e │ │ │ │ │ - b.n 9ad36 │ │ │ │ │ + bne.n 9aeae │ │ │ │ │ + b.n 9ad56 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - ble.w 9ad36 │ │ │ │ │ + ble.w 9ad56 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #4 │ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ite ne │ │ │ │ │ strne.w r0, [r4, #-4] │ │ │ │ │ streq r6, [r3, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9aebc │ │ │ │ │ - b.n 9ad36 │ │ │ │ │ + bne.n 9aedc │ │ │ │ │ + b.n 9ad56 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r0, r6, [r3] │ │ │ │ │ - ble.w 9ad36 │ │ │ │ │ + ble.w 9ad56 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ movs r7, #1 │ │ │ │ │ - vldr d7, [pc, #40] @ 9af10 │ │ │ │ │ + vldr d7, [pc, #40] @ 9af30 │ │ │ │ │ subs r3, #8 │ │ │ │ │ ldr.w r1, [r3, #8]! │ │ │ │ │ adds r4, #4 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, r0 │ │ │ │ │ ite ne │ │ │ │ │ strne.w r7, [r4, #-4] │ │ │ │ │ vstreq d7, [r3] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9aeec │ │ │ │ │ - b.n 9ad36 │ │ │ │ │ + bne.n 9af0c │ │ │ │ │ + b.n 9ad56 │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9ad36 │ │ │ │ │ + b.n 9ad56 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0009af18 : │ │ │ │ │ +0009af38 : │ │ │ │ │ nco_var_dvd(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r2 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11ba0 │ │ │ │ │ - cbnz r6, 9af96 │ │ │ │ │ + cbnz r6, 9afb6 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9b356 │ │ │ │ │ + bhi.w 9b376 │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ movs r7, #217 @ 0xd9 │ │ │ │ │ strb r1, [r4, #13] │ │ │ │ │ str r6, [sp, #528] @ 0x210 │ │ │ │ │ push {r0, r1, r2, r5, r7, lr} │ │ │ │ │ - ldr r7, [pc, #796] @ (9b268 ) │ │ │ │ │ + ldr r7, [pc, #796] @ (9b288 ) │ │ │ │ │ movs r7, #231 @ 0xe7 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.n 9af90 │ │ │ │ │ + ble.n 9afb0 │ │ │ │ │ vldmia r3!, {s13} │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ vcmp.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9af86 │ │ │ │ │ + beq.n 9afa6 │ │ │ │ │ vldr s12, [r2] │ │ │ │ │ vcmp.f32 s12, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ vdivne.f32 s14, s13, s12 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vstr s14, [r3, #-4] │ │ │ │ │ - bne.n 9af62 │ │ │ │ │ + bne.n 9af82 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9b356 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9afb0 ) │ │ │ │ │ + bhi.w 9b376 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9afd0 ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r7, r0, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ lsls r5, r7, #6 │ │ │ │ │ @@ -267038,399 +267054,399 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r5, r3, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r5, r4, #11 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9af90 │ │ │ │ │ + ble.n 9afb0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r6, #8 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ldrd r2, r3, [r6, #8]! │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r5], #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9afee │ │ │ │ │ - b.n 9af90 │ │ │ │ │ + bne.n 9b00e │ │ │ │ │ + b.n 9afb0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9af90 │ │ │ │ │ + ble.n 9afb0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r6, #2 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ldrsh.w r1, [r6, #2]! │ │ │ │ │ ldrsh.w r0, [r5] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r5], #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9b012 │ │ │ │ │ - b.n 9af90 │ │ │ │ │ + bne.n 9b032 │ │ │ │ │ + b.n 9afb0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9af90 │ │ │ │ │ + ble.n 9afb0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r6, #4 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9b036 │ │ │ │ │ - b.n 9af90 │ │ │ │ │ + bne.n 9b056 │ │ │ │ │ + b.n 9afb0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.n 9af90 │ │ │ │ │ + ble.n 9afb0 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ vldmia r2!, {s14} │ │ │ │ │ vdiv.f32 s15, s13, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9b058 │ │ │ │ │ - b.n 9af90 │ │ │ │ │ + bne.n 9b078 │ │ │ │ │ + b.n 9afb0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9af90 │ │ │ │ │ + ble.n 9afb0 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ vldmia r2!, {d6} │ │ │ │ │ vdiv.f64 d7, d5, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9b07a │ │ │ │ │ - b.n 9af90 │ │ │ │ │ + bne.n 9b09a │ │ │ │ │ + b.n 9afb0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9af90 │ │ │ │ │ + ble.w 9afb0 │ │ │ │ │ ldrd r3, r5, [sp, #32] │ │ │ │ │ ldrb r0, [r5, r6] │ │ │ │ │ ldrb r1, [r3, r6] │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ strb r0, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9b096 │ │ │ │ │ - b.n 9af90 │ │ │ │ │ + bne.n 9b0b6 │ │ │ │ │ + b.n 9afb0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9af90 │ │ │ │ │ + ble.w 9afb0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r6, #2 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ ldrh.w r1, [r6, #2]! │ │ │ │ │ ldrh r0, [r5, #0] │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ strh.w r0, [r5], #2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9b0bc │ │ │ │ │ - b.n 9af90 │ │ │ │ │ + bne.n 9b0dc │ │ │ │ │ + b.n 9afb0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9af90 │ │ │ │ │ + ble.w 9afb0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r6, #4 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9b0e0 │ │ │ │ │ - b.n 9af90 │ │ │ │ │ + bne.n 9b100 │ │ │ │ │ + b.n 9afb0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9af90 │ │ │ │ │ + ble.w 9afb0 │ │ │ │ │ ldrd r3, r5, [sp, #32] │ │ │ │ │ ldrsb r0, [r5, r6] │ │ │ │ │ ldrsb r1, [r3, r6] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9b0fa │ │ │ │ │ - b.n 9af90 │ │ │ │ │ + bne.n 9b11a │ │ │ │ │ + b.n 9afb0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9af90 │ │ │ │ │ + ble.w 9afb0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r6, #8 │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ ldrd r2, r3, [r6, #8]! │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r5], #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9b120 │ │ │ │ │ - b.n 9af90 │ │ │ │ │ + bne.n 9b140 │ │ │ │ │ + b.n 9afb0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r6, [r3] │ │ │ │ │ - ble.w 9af90 │ │ │ │ │ + ble.w 9afb0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 9b15e │ │ │ │ │ + b.n 9b17e │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldrsb r1, [r3, r5] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n 9b168 │ │ │ │ │ + beq.n 9b188 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ sxtb r0, r0 │ │ │ │ │ adds r5, #1 │ │ │ │ │ strb r0, [r7, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 9af90 │ │ │ │ │ + beq.w 9afb0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ adds r7, r3, r5 │ │ │ │ │ ldrsb r0, [r3, r5] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 9b146 │ │ │ │ │ + bne.n 9b166 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n 9b154 │ │ │ │ │ + b.n 9b174 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ - ble.w 9af90 │ │ │ │ │ + ble.w 9afb0 │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #2 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ - b.n 9b19c │ │ │ │ │ + b.n 9b1bc │ │ │ │ │ ldrsh.w r1, [r5] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 9b1a4 │ │ │ │ │ + beq.n 9b1c4 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ sxth r0, r0 │ │ │ │ │ adds r5, #2 │ │ │ │ │ strh r0, [r6, #0] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.w 9af90 │ │ │ │ │ + beq.w 9afb0 │ │ │ │ │ ldrsh.w r0, [r6, #2]! │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.n 9b184 │ │ │ │ │ + bne.n 9b1a4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b.n 9b192 │ │ │ │ │ + b.n 9b1b2 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.w 9af90 │ │ │ │ │ + ble.w 9afb0 │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #4 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ - b.n 9b1d2 │ │ │ │ │ + b.n 9b1f2 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 9b1da │ │ │ │ │ + beq.n 9b1fa │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ adds r5, #4 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 9af90 │ │ │ │ │ + beq.w 9afb0 │ │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.n 9b1be │ │ │ │ │ + bne.n 9b1de │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b.n 9b1c8 │ │ │ │ │ + b.n 9b1e8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ - ble.w 9af90 │ │ │ │ │ + ble.w 9afb0 │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #2 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ - b.n 9b20a │ │ │ │ │ + b.n 9b22a │ │ │ │ │ ldrh r1, [r5, #0] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 9b212 │ │ │ │ │ + beq.n 9b232 │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ uxth r0, r0 │ │ │ │ │ adds r5, #2 │ │ │ │ │ strh r0, [r6, #0] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.w 9af90 │ │ │ │ │ + beq.w 9afb0 │ │ │ │ │ ldrh.w r0, [r6, #2]! │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.n 9b1f4 │ │ │ │ │ + bne.n 9b214 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b.n 9b200 │ │ │ │ │ + b.n 9b220 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.w 9af90 │ │ │ │ │ + ble.w 9afb0 │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #4 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ - b.n 9b240 │ │ │ │ │ + b.n 9b260 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 9b248 │ │ │ │ │ + beq.n 9b268 │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ adds r5, #4 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.w 9af90 │ │ │ │ │ + beq.w 9afb0 │ │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.n 9b22c │ │ │ │ │ + bne.n 9b24c │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b.n 9b236 │ │ │ │ │ + b.n 9b256 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, r8, [r3] │ │ │ │ │ - ble.w 9af90 │ │ │ │ │ + ble.w 9afb0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ │ - b.n 9b280 │ │ │ │ │ + b.n 9b2a0 │ │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r7 │ │ │ │ │ - beq.n 9b28e │ │ │ │ │ + beq.n 9b2ae │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ adds r6, #8 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ cmp r6, r4 │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ - beq.w 9af90 │ │ │ │ │ + beq.w 9afb0 │ │ │ │ │ ldr.w r0, [r5, #8]! │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - bne.n 9b264 │ │ │ │ │ + bne.n 9b284 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - b.n 9b274 │ │ │ │ │ + b.n 9b294 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, r8, [r3] │ │ │ │ │ - ble.w 9af90 │ │ │ │ │ + ble.w 9afb0 │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ │ - b.n 9b2c8 │ │ │ │ │ + b.n 9b2e8 │ │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r7 │ │ │ │ │ - beq.n 9b2d6 │ │ │ │ │ + beq.n 9b2f6 │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ adds r6, #8 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ cmp r6, r4 │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ - beq.w 9af90 │ │ │ │ │ + beq.w 9afb0 │ │ │ │ │ ldr.w r0, [r5, #8]! │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - bne.n 9b2ac │ │ │ │ │ + bne.n 9b2cc │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - b.n 9b2bc │ │ │ │ │ + b.n 9b2dc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 9af90 │ │ │ │ │ + ble.w 9afb0 │ │ │ │ │ vldmia r3!, {d5} │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9b316 │ │ │ │ │ + beq.n 9b336 │ │ │ │ │ vldr d4, [r2] │ │ │ │ │ vcmp.f64 d4, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ vdivne.f64 d6, d5, d4 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vstr d6, [r3, #-8] │ │ │ │ │ - bne.n 9b2f2 │ │ │ │ │ - b.n 9af90 │ │ │ │ │ + bne.n 9b312 │ │ │ │ │ + b.n 9afb0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ │ - bgt.n 9b348 │ │ │ │ │ - b.n 9af90 │ │ │ │ │ + bgt.n 9b368 │ │ │ │ │ + b.n 9afb0 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldrb r1, [r3, r5] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n 9b352 │ │ │ │ │ + beq.n 9b372 │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ adds r5, #1 │ │ │ │ │ strb r0, [r7, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 9af90 │ │ │ │ │ + beq.w 9afb0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ adds r7, r3, r5 │ │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 9b330 │ │ │ │ │ + bne.n 9b350 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n 9b33e │ │ │ │ │ + b.n 9b35e │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9af90 │ │ │ │ │ + b.n 9afb0 │ │ │ │ │ │ │ │ │ │ -0009b35c : │ │ │ │ │ +0009b37c : │ │ │ │ │ nco_var_max_bnr(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r2 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11ba0 │ │ │ │ │ - cbnz r6, 9b3c2 │ │ │ │ │ + cbnz r6, 9b3e2 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9b7cc │ │ │ │ │ + bhi.w 9b7ec │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ adds r2, r3, #7 │ │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ │ str r2, [sp, #500] @ 0x1f4 │ │ │ │ │ push {r1, r2, r5, r7} │ │ │ │ │ add pc, r8 │ │ │ │ │ adds r0, r5, #7 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r5, [r3] │ │ │ │ │ - ble.n 9b3be │ │ │ │ │ + ble.n 9b3de │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ adds r6, r2, r3 │ │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ │ ldrsb r1, [r1, r3] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it eq │ │ │ │ │ strbeq r1, [r2, r3] │ │ │ │ │ - beq.n 9b3b8 │ │ │ │ │ + beq.n 9b3d8 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r1 │ │ │ │ │ it lt │ │ │ │ │ strblt r1, [r6, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9b39c │ │ │ │ │ + bne.n 9b3bc │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9b7cc │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9b3dc ) │ │ │ │ │ + bhi.w 9b7ec │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9b3fc ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ @ instruction: 0xffb5ffff │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ lsls r5, r4, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -267448,421 +267464,421 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r7, r7, #9 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r1, r3, #11 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9b3be │ │ │ │ │ + ble.n 9b3de │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ ldrd r6, r1, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ sbcs r1, r0 │ │ │ │ │ it lt │ │ │ │ │ strdlt r5, r0, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9b41a │ │ │ │ │ - b.n 9b3be │ │ │ │ │ + bne.n 9b43a │ │ │ │ │ + b.n 9b3de │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9b3be │ │ │ │ │ + ble.n 9b3de │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ldrsh.w r0, [r3], #2 │ │ │ │ │ ldrsh.w r2, [r1, #2]! │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it lt │ │ │ │ │ strhlt.w r2, [r3, #-2] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9b444 │ │ │ │ │ - b.n 9b3be │ │ │ │ │ + bne.n 9b464 │ │ │ │ │ + b.n 9b3de │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9b3be │ │ │ │ │ + ble.n 9b3de │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it lt │ │ │ │ │ strlt.w r2, [r3, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9b468 │ │ │ │ │ - b.n 9b3be │ │ │ │ │ + bne.n 9b488 │ │ │ │ │ + b.n 9b3de │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.n 9b3be │ │ │ │ │ + ble.n 9b3de │ │ │ │ │ vldmia r3!, {s14} │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ vstrmi s15, [r3, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9b48c │ │ │ │ │ - b.n 9b3be │ │ │ │ │ + bne.n 9b4ac │ │ │ │ │ + b.n 9b3de │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9b3be │ │ │ │ │ + ble.n 9b3de │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 9b4ca │ │ │ │ │ + bpl.n 9b4ea │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9b4b4 │ │ │ │ │ - b.n 9b3be │ │ │ │ │ + bne.n 9b4d4 │ │ │ │ │ + b.n 9b3de │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9b3be │ │ │ │ │ + ble.w 9b3de │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ ldrb r1, [r3, r6] │ │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ it cc │ │ │ │ │ strbcc r2, [r3, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9b4d6 │ │ │ │ │ - b.n 9b3be │ │ │ │ │ + bne.n 9b4f6 │ │ │ │ │ + b.n 9b3de │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9b3be │ │ │ │ │ + ble.w 9b3de │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ldrh.w r0, [r3], #2 │ │ │ │ │ ldrh.w r2, [r1, #2]! │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it cc │ │ │ │ │ strhcc.w r2, [r3, #-2] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9b4fc │ │ │ │ │ - b.n 9b3be │ │ │ │ │ + bne.n 9b51c │ │ │ │ │ + b.n 9b3de │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9b3be │ │ │ │ │ + ble.w 9b3de │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it cc │ │ │ │ │ strcc.w r2, [r3, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9b522 │ │ │ │ │ - b.n 9b3be │ │ │ │ │ + bne.n 9b542 │ │ │ │ │ + b.n 9b3de │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9b3be │ │ │ │ │ + ble.w 9b3de │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ ldrsb r1, [r3, r6] │ │ │ │ │ ldrsb r2, [r2, r6] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ it lt │ │ │ │ │ strblt r2, [r3, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9b53e │ │ │ │ │ - b.n 9b3be │ │ │ │ │ + bne.n 9b55e │ │ │ │ │ + b.n 9b3de │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9b3be │ │ │ │ │ + ble.w 9b3de │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ ldrd r6, r1, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ sbcs r1, r0 │ │ │ │ │ it cc │ │ │ │ │ strdcc r5, r0, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9b564 │ │ │ │ │ - b.n 9b3be │ │ │ │ │ + bne.n 9b584 │ │ │ │ │ + b.n 9b3de │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r5, [r3] │ │ │ │ │ - ble.w 9b3be │ │ │ │ │ + ble.w 9b3de │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ - b.n 9b5a6 │ │ │ │ │ + b.n 9b5c6 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, r2 │ │ │ │ │ - blt.n 9b5b2 │ │ │ │ │ + blt.n 9b5d2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.w 9b3be │ │ │ │ │ + beq.w 9b3de │ │ │ │ │ ldrsh.w r1, [r3], #2 │ │ │ │ │ ldrsh.w r2, [r0, #2]! │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.n 9b598 │ │ │ │ │ + bne.n 9b5b8 │ │ │ │ │ strh.w r2, [r3, #-2] │ │ │ │ │ - b.n 9b5a0 │ │ │ │ │ + b.n 9b5c0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ - ble.w 9b3be │ │ │ │ │ + ble.w 9b3de │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ - b.n 9b5dc │ │ │ │ │ + b.n 9b5fc │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, r2 │ │ │ │ │ - blt.n 9b5e8 │ │ │ │ │ + blt.n 9b608 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.w 9b3be │ │ │ │ │ + beq.w 9b3de │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.n 9b5ce │ │ │ │ │ + bne.n 9b5ee │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ - b.n 9b5d6 │ │ │ │ │ + b.n 9b5f6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r5, [r3, #0] │ │ │ │ │ - ble.w 9b3be │ │ │ │ │ + ble.w 9b3de │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ - b.n 9b612 │ │ │ │ │ + b.n 9b632 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, r2 │ │ │ │ │ - bcc.n 9b61e │ │ │ │ │ + bcc.n 9b63e │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 9b3be │ │ │ │ │ + beq.w 9b3de │ │ │ │ │ ldrh.w r1, [r3], #2 │ │ │ │ │ ldrh.w r2, [r0, #2]! │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.n 9b604 │ │ │ │ │ + bne.n 9b624 │ │ │ │ │ strh.w r2, [r3, #-2] │ │ │ │ │ - b.n 9b60c │ │ │ │ │ + b.n 9b62c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ - ble.w 9b3be │ │ │ │ │ + ble.w 9b3de │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ - b.n 9b648 │ │ │ │ │ + b.n 9b668 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, r2 │ │ │ │ │ - bcc.n 9b654 │ │ │ │ │ + bcc.n 9b674 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.w 9b3be │ │ │ │ │ + beq.w 9b3de │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.n 9b63a │ │ │ │ │ + bne.n 9b65a │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ - b.n 9b642 │ │ │ │ │ + b.n 9b662 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, lr, [r3] │ │ │ │ │ - ble.w 9b3be │ │ │ │ │ + ble.w 9b3de │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ - b.n 9b696 │ │ │ │ │ + b.n 9b6b6 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r7, r5 │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ moveq.w ip, #0 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ sbcs r1, r0 │ │ │ │ │ and.w r1, ip, #1 │ │ │ │ │ it ge │ │ │ │ │ movge r1, #0 │ │ │ │ │ - cbnz r1, 9b6ae │ │ │ │ │ + cbnz r1, 9b6ce │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.w 9b3be │ │ │ │ │ + beq.w 9b3de │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr.w r6, [r3, #-8] │ │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r1, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r6, r7 │ │ │ │ │ - bne.n 9b672 │ │ │ │ │ + bne.n 9b692 │ │ │ │ │ strd r5, r0, [r3, #-8] │ │ │ │ │ - b.n 9b690 │ │ │ │ │ + b.n 9b6b0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, lr, [r3] │ │ │ │ │ - ble.w 9b3be │ │ │ │ │ + ble.w 9b3de │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ - b.n 9b6f0 │ │ │ │ │ + b.n 9b710 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r7, r5 │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ moveq.w ip, #0 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ sbcs r1, r0 │ │ │ │ │ and.w r1, ip, #1 │ │ │ │ │ it cs │ │ │ │ │ movcs r1, #0 │ │ │ │ │ - cbnz r1, 9b708 │ │ │ │ │ + cbnz r1, 9b728 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.w 9b3be │ │ │ │ │ + beq.w 9b3de │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr.w r6, [r3, #-8] │ │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r1, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r6, r7 │ │ │ │ │ - bne.n 9b6cc │ │ │ │ │ + bne.n 9b6ec │ │ │ │ │ strd r5, r0, [r3, #-8] │ │ │ │ │ - b.n 9b6ea │ │ │ │ │ + b.n 9b70a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.w 9b3be │ │ │ │ │ + ble.w 9b3de │ │ │ │ │ vldmia r3!, {s14} │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ vcmp.f32 s14, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9b74a │ │ │ │ │ + beq.n 9b76a │ │ │ │ │ vcmp.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9b74e │ │ │ │ │ + beq.n 9b76e │ │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 9b74e │ │ │ │ │ + bpl.n 9b76e │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9b724 │ │ │ │ │ - b.n 9b3be │ │ │ │ │ + bne.n 9b744 │ │ │ │ │ + b.n 9b3de │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 9b3be │ │ │ │ │ + ble.w 9b3de │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ vcmp.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9b790 │ │ │ │ │ + beq.n 9b7b0 │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9b794 │ │ │ │ │ + beq.n 9b7b4 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 9b794 │ │ │ │ │ + bpl.n 9b7b4 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9b76a │ │ │ │ │ - b.n 9b3be │ │ │ │ │ + bne.n 9b78a │ │ │ │ │ + b.n 9b3de │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ - ble.w 9b3be │ │ │ │ │ + ble.w 9b3de │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ adds r6, r2, r3 │ │ │ │ │ ldrb r0, [r2, r3] │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it eq │ │ │ │ │ strbeq r1, [r2, r3] │ │ │ │ │ - beq.n 9b7c4 │ │ │ │ │ + beq.n 9b7e4 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r1 │ │ │ │ │ it cc │ │ │ │ │ strbcc r1, [r6, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9b7a8 │ │ │ │ │ - b.n 9b3be │ │ │ │ │ + bne.n 9b7c8 │ │ │ │ │ + b.n 9b3de │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9b3be │ │ │ │ │ + b.n 9b3de │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0009b7d4 : │ │ │ │ │ +0009b7f4 : │ │ │ │ │ nco_var_min_bnr(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r2 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11ba0 │ │ │ │ │ - cbnz r6, 9b83a │ │ │ │ │ + cbnz r6, 9b85a │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9bc4c │ │ │ │ │ + bhi.w 9bc6c │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ adds r3, r3, #7 │ │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ │ str r3, [sp, #504] @ 0x1f8 │ │ │ │ │ push {r0, r1, r2, r5, r7, lr} │ │ │ │ │ add r8, r9 │ │ │ │ │ adds r1, r5, #7 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r5, [r3] │ │ │ │ │ - ble.n 9b836 │ │ │ │ │ + ble.n 9b856 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ adds r6, r2, r3 │ │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ │ ldrsb r1, [r1, r3] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it eq │ │ │ │ │ strbeq r1, [r2, r3] │ │ │ │ │ - beq.n 9b830 │ │ │ │ │ + beq.n 9b850 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r1 │ │ │ │ │ it gt │ │ │ │ │ strbgt r1, [r6, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9b814 │ │ │ │ │ + bne.n 9b834 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9bc4c │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9b854 ) │ │ │ │ │ + bhi.w 9bc6c │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9b874 ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ @ instruction: 0xffb5ffff │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ lsls r1, r5, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -267880,383 +267896,383 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r3, r0, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r7, r3, #11 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9b836 │ │ │ │ │ + ble.n 9b856 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ ldrd r6, r1, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ sbcs.w r1, r0, r1 │ │ │ │ │ it lt │ │ │ │ │ strdlt r5, r0, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9b892 │ │ │ │ │ - b.n 9b836 │ │ │ │ │ + bne.n 9b8b2 │ │ │ │ │ + b.n 9b856 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9b836 │ │ │ │ │ + ble.n 9b856 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ldrsh.w r0, [r3], #2 │ │ │ │ │ ldrsh.w r2, [r1, #2]! │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it gt │ │ │ │ │ strhgt.w r2, [r3, #-2] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9b8be │ │ │ │ │ - b.n 9b836 │ │ │ │ │ + bne.n 9b8de │ │ │ │ │ + b.n 9b856 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9b836 │ │ │ │ │ + ble.n 9b856 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it gt │ │ │ │ │ strgt.w r2, [r3, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9b8e2 │ │ │ │ │ - b.n 9b836 │ │ │ │ │ + bne.n 9b902 │ │ │ │ │ + b.n 9b856 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.n 9b836 │ │ │ │ │ + ble.n 9b856 │ │ │ │ │ vldmia r3!, {s14} │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ vstrgt s15, [r3, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9b906 │ │ │ │ │ - b.n 9b836 │ │ │ │ │ + bne.n 9b926 │ │ │ │ │ + b.n 9b856 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9b836 │ │ │ │ │ + ble.n 9b856 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 9b944 │ │ │ │ │ + ble.n 9b964 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9b92e │ │ │ │ │ - b.n 9b836 │ │ │ │ │ + bne.n 9b94e │ │ │ │ │ + b.n 9b856 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9b836 │ │ │ │ │ + ble.w 9b856 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ ldrb r1, [r3, r6] │ │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ it hi │ │ │ │ │ strbhi r2, [r3, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9b950 │ │ │ │ │ - b.n 9b836 │ │ │ │ │ + bne.n 9b970 │ │ │ │ │ + b.n 9b856 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9b836 │ │ │ │ │ + ble.w 9b856 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ldrh.w r0, [r3], #2 │ │ │ │ │ ldrh.w r2, [r1, #2]! │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it hi │ │ │ │ │ strhhi.w r2, [r3, #-2] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9b976 │ │ │ │ │ - b.n 9b836 │ │ │ │ │ + bne.n 9b996 │ │ │ │ │ + b.n 9b856 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9b836 │ │ │ │ │ + ble.w 9b856 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it hi │ │ │ │ │ strhi.w r2, [r3, #-4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9b99c │ │ │ │ │ - b.n 9b836 │ │ │ │ │ + bne.n 9b9bc │ │ │ │ │ + b.n 9b856 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9b836 │ │ │ │ │ + ble.w 9b856 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ ldrsb r1, [r3, r6] │ │ │ │ │ ldrsb r2, [r2, r6] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ it gt │ │ │ │ │ strbgt r2, [r3, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9b9b8 │ │ │ │ │ - b.n 9b836 │ │ │ │ │ + bne.n 9b9d8 │ │ │ │ │ + b.n 9b856 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9b836 │ │ │ │ │ + ble.w 9b856 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ ldrd r6, r1, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ sbcs.w r1, r0, r1 │ │ │ │ │ it cc │ │ │ │ │ strdcc r5, r0, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9b9de │ │ │ │ │ - b.n 9b836 │ │ │ │ │ + bne.n 9b9fe │ │ │ │ │ + b.n 9b856 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r5, [r3] │ │ │ │ │ - ble.w 9b836 │ │ │ │ │ + ble.w 9b856 │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ - b.n 9ba22 │ │ │ │ │ + b.n 9ba42 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, r2 │ │ │ │ │ - bgt.n 9ba2e │ │ │ │ │ + bgt.n 9ba4e │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.w 9b836 │ │ │ │ │ + beq.w 9b856 │ │ │ │ │ ldrsh.w r1, [r3], #2 │ │ │ │ │ ldrsh.w r2, [r0, #2]! │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.n 9ba14 │ │ │ │ │ + bne.n 9ba34 │ │ │ │ │ strh.w r2, [r3, #-2] │ │ │ │ │ - b.n 9ba1c │ │ │ │ │ + b.n 9ba3c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ - ble.w 9b836 │ │ │ │ │ + ble.w 9b856 │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ - b.n 9ba58 │ │ │ │ │ + b.n 9ba78 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, r2 │ │ │ │ │ - bgt.n 9ba64 │ │ │ │ │ + bgt.n 9ba84 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.w 9b836 │ │ │ │ │ + beq.w 9b856 │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.n 9ba4a │ │ │ │ │ + bne.n 9ba6a │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ - b.n 9ba52 │ │ │ │ │ + b.n 9ba72 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r5, [r3, #0] │ │ │ │ │ - ble.w 9b836 │ │ │ │ │ + ble.w 9b856 │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ - b.n 9ba8e │ │ │ │ │ + b.n 9baae │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, r2 │ │ │ │ │ - bhi.n 9ba9a │ │ │ │ │ + bhi.n 9baba │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 9b836 │ │ │ │ │ + beq.w 9b856 │ │ │ │ │ ldrh.w r1, [r3], #2 │ │ │ │ │ ldrh.w r2, [r0, #2]! │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.n 9ba80 │ │ │ │ │ + bne.n 9baa0 │ │ │ │ │ strh.w r2, [r3, #-2] │ │ │ │ │ - b.n 9ba88 │ │ │ │ │ + b.n 9baa8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ - ble.w 9b836 │ │ │ │ │ + ble.w 9b856 │ │ │ │ │ ldrd r0, r3, [sp, #32] │ │ │ │ │ subs r0, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ - b.n 9bac4 │ │ │ │ │ + b.n 9bae4 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, r2 │ │ │ │ │ - bhi.n 9bad0 │ │ │ │ │ + bhi.n 9baf0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.w 9b836 │ │ │ │ │ + beq.w 9b856 │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.n 9bab6 │ │ │ │ │ + bne.n 9bad6 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ - b.n 9babe │ │ │ │ │ + b.n 9bade │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, lr, [r3] │ │ │ │ │ - ble.w 9b836 │ │ │ │ │ + ble.w 9b856 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ - b.n 9bb14 │ │ │ │ │ + b.n 9bb34 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r7, r5 │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ moveq.w ip, #0 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ sbcs.w r1, r0, r1 │ │ │ │ │ and.w r1, ip, #1 │ │ │ │ │ it ge │ │ │ │ │ movge r1, #0 │ │ │ │ │ - cbnz r1, 9bb2c │ │ │ │ │ + cbnz r1, 9bb4c │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.w 9b836 │ │ │ │ │ + beq.w 9b856 │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr.w r6, [r3, #-8] │ │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r1, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r6, r7 │ │ │ │ │ - bne.n 9baee │ │ │ │ │ + bne.n 9bb0e │ │ │ │ │ strd r5, r0, [r3, #-8] │ │ │ │ │ - b.n 9bb0e │ │ │ │ │ + b.n 9bb2e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, lr, [r3] │ │ │ │ │ - ble.w 9b836 │ │ │ │ │ + ble.w 9b856 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ - b.n 9bb70 │ │ │ │ │ + b.n 9bb90 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r7, r5 │ │ │ │ │ ite ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ moveq.w ip, #0 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ sbcs.w r1, r0, r1 │ │ │ │ │ and.w r1, ip, #1 │ │ │ │ │ it cs │ │ │ │ │ movcs r1, #0 │ │ │ │ │ - cbnz r1, 9bb88 │ │ │ │ │ + cbnz r1, 9bba8 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.w 9b836 │ │ │ │ │ + beq.w 9b856 │ │ │ │ │ ldr.w r5, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr.w r6, [r3, #-8] │ │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r1, lr │ │ │ │ │ it eq │ │ │ │ │ cmpeq r6, r7 │ │ │ │ │ - bne.n 9bb4a │ │ │ │ │ + bne.n 9bb6a │ │ │ │ │ strd r5, r0, [r3, #-8] │ │ │ │ │ - b.n 9bb6a │ │ │ │ │ + b.n 9bb8a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.w 9b836 │ │ │ │ │ + ble.w 9b856 │ │ │ │ │ vldmia r3!, {s14} │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ vcmp.f32 s14, s13 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9bbca │ │ │ │ │ + beq.n 9bbea │ │ │ │ │ vcmp.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9bbce │ │ │ │ │ + beq.n 9bbee │ │ │ │ │ vcmpe.f32 s14, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 9bbce │ │ │ │ │ + ble.n 9bbee │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9bba4 │ │ │ │ │ - b.n 9b836 │ │ │ │ │ + bne.n 9bbc4 │ │ │ │ │ + b.n 9b856 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 9b836 │ │ │ │ │ + ble.w 9b856 │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ vldmia r2!, {d7} │ │ │ │ │ vcmp.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9bc10 │ │ │ │ │ + beq.n 9bc30 │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9bc14 │ │ │ │ │ + beq.n 9bc34 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 9bc14 │ │ │ │ │ + ble.n 9bc34 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9bbea │ │ │ │ │ - b.n 9b836 │ │ │ │ │ + bne.n 9bc0a │ │ │ │ │ + b.n 9b856 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ - ble.w 9b836 │ │ │ │ │ + ble.w 9b856 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ adds r6, r2, r3 │ │ │ │ │ ldrb r0, [r2, r3] │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it eq │ │ │ │ │ strbeq r1, [r2, r3] │ │ │ │ │ - beq.n 9bc44 │ │ │ │ │ + beq.n 9bc64 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, r1 │ │ │ │ │ it hi │ │ │ │ │ strbhi r1, [r6, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9bc28 │ │ │ │ │ - b.n 9b836 │ │ │ │ │ + bne.n 9bc48 │ │ │ │ │ + b.n 9b856 │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9b836 │ │ │ │ │ + b.n 9b856 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0009bc54 : │ │ │ │ │ +0009bc74 : │ │ │ │ │ nco_var_mlt(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r2 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11ba0 │ │ │ │ │ - cbnz r6, 9bcda │ │ │ │ │ + cbnz r6, 9bcfa │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9c0ce │ │ │ │ │ + bhi.w 9c0ee │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r6, r4, #3 │ │ │ │ │ movs r5, r5 │ │ │ │ │ lsls r6, r5, #1 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ lsls r3, r4, #2 │ │ │ │ │ @@ -268268,38 +268284,38 @@ │ │ │ │ │ movs r5, r5 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.n 9bcd6 │ │ │ │ │ + ble.n 9bcf6 │ │ │ │ │ vldmia r3!, {s13} │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ vcmp.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9bccc │ │ │ │ │ + beq.n 9bcec │ │ │ │ │ vldr s12, [r2] │ │ │ │ │ vcmp.f32 s12, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ vmulne.f32 s14, s13, s12 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vstr s14, [r3, #-4] │ │ │ │ │ - bne.n 9bca8 │ │ │ │ │ + bne.n 9bcc8 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9c0ce │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9bcf4 ) │ │ │ │ │ + bhi.w 9c0ee │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9bd14 ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r7, r4, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ lsls r5, r3, #7 │ │ │ │ │ @@ -268317,380 +268333,380 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r5, r7, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r7, r1, #12 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe3ffff │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9bcd6 │ │ │ │ │ + ble.n 9bcf6 │ │ │ │ │ ldrd r5, r2, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r2, r4, lsl #3 │ │ │ │ │ ldrd r1, r3, [r2] │ │ │ │ │ adds r5, #8 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ │ str.w r0, [r2], #8 │ │ │ │ │ add r3, r1 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ str.w r3, [r2, #-4] │ │ │ │ │ - bne.n 9bd32 │ │ │ │ │ - b.n 9bcd6 │ │ │ │ │ + bne.n 9bd52 │ │ │ │ │ + b.n 9bcf6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9bcd6 │ │ │ │ │ + ble.n 9bcf6 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ldrsh.w r0, [r3] │ │ │ │ │ ldrh.w r2, [r1, #2]! │ │ │ │ │ smulbb r2, r2, r0 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9bd66 │ │ │ │ │ - b.n 9bcd6 │ │ │ │ │ + bne.n 9bd86 │ │ │ │ │ + b.n 9bcf6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9bcd6 │ │ │ │ │ + ble.n 9bcf6 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ mul.w r2, r0, r2 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9bd8a │ │ │ │ │ - b.n 9bcd6 │ │ │ │ │ + bne.n 9bdaa │ │ │ │ │ + b.n 9bcf6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.n 9bcd6 │ │ │ │ │ + ble.n 9bcf6 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldmia r2!, {s14} │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9bdac │ │ │ │ │ - b.n 9bcd6 │ │ │ │ │ + bne.n 9bdcc │ │ │ │ │ + b.n 9bcf6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9bcd6 │ │ │ │ │ + ble.n 9bcf6 │ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vldmia r2!, {d6} │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9bdce │ │ │ │ │ - b.n 9bcd6 │ │ │ │ │ + bne.n 9bdee │ │ │ │ │ + b.n 9bcf6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9bcd6 │ │ │ │ │ + ble.w 9bcf6 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrb r1, [r2, r6] │ │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ │ smulbb r3, r3, r1 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9bdea │ │ │ │ │ - b.n 9bcd6 │ │ │ │ │ + bne.n 9be0a │ │ │ │ │ + b.n 9bcf6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9bcd6 │ │ │ │ │ + ble.w 9bcf6 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #2 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ ldrh r0, [r3, #0] │ │ │ │ │ ldrh.w r2, [r1, #2]! │ │ │ │ │ smulbb r2, r2, r0 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9be10 │ │ │ │ │ - b.n 9bcd6 │ │ │ │ │ + bne.n 9be30 │ │ │ │ │ + b.n 9bcf6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9bcd6 │ │ │ │ │ + ble.w 9bcf6 │ │ │ │ │ ldrd r1, r3, [sp, #32] │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ mul.w r2, r0, r2 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9be34 │ │ │ │ │ - b.n 9bcd6 │ │ │ │ │ + bne.n 9be54 │ │ │ │ │ + b.n 9bcf6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9bcd6 │ │ │ │ │ + ble.w 9bcf6 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrb r1, [r2, r6] │ │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ │ smulbb r3, r3, r1 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9be4e │ │ │ │ │ - b.n 9bcd6 │ │ │ │ │ + bne.n 9be6e │ │ │ │ │ + b.n 9bcf6 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9bcd6 │ │ │ │ │ + ble.w 9bcf6 │ │ │ │ │ ldrd r5, r2, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r2, r4, lsl #3 │ │ │ │ │ ldrd r1, r3, [r2] │ │ │ │ │ adds r5, #8 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ │ str.w r0, [r2], #8 │ │ │ │ │ add r3, r1 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ str.w r3, [r2, #-4] │ │ │ │ │ - bne.n 9be74 │ │ │ │ │ - b.n 9bcd6 │ │ │ │ │ + bne.n 9be94 │ │ │ │ │ + b.n 9bcf6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ │ - ble.w 9bcd6 │ │ │ │ │ + ble.w 9bcf6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9bec2 │ │ │ │ │ + b.n 9bee2 │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldrsb r5, [r5, r3] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.n 9becc │ │ │ │ │ + beq.n 9beec │ │ │ │ │ smulbb r2, r2, r5 │ │ │ │ │ sxtb r2, r2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb r2, [r0, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 9bcd6 │ │ │ │ │ + beq.w 9bcf6 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 9beaa │ │ │ │ │ + bne.n 9beca │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 9beb8 │ │ │ │ │ + b.n 9bed8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r0, [r3] │ │ │ │ │ - ble.w 9bcd6 │ │ │ │ │ + ble.w 9bcf6 │ │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ │ subs r1, #2 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ - b.n 9bf00 │ │ │ │ │ + b.n 9bf20 │ │ │ │ │ ldrsh.w r5, [r2] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 9bf08 │ │ │ │ │ + beq.n 9bf28 │ │ │ │ │ smulbb r3, r3, r5 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ adds r2, #2 │ │ │ │ │ strh r3, [r1, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 9bcd6 │ │ │ │ │ + beq.w 9bcf6 │ │ │ │ │ ldrsh.w r3, [r1, #2]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9bee8 │ │ │ │ │ + bne.n 9bf08 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9bef6 │ │ │ │ │ + b.n 9bf16 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - ble.w 9bcd6 │ │ │ │ │ + ble.w 9bcf6 │ │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ - b.n 9bf36 │ │ │ │ │ + b.n 9bf56 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 9bf3e │ │ │ │ │ + beq.n 9bf5e │ │ │ │ │ mul.w r3, r5, r3 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.w 9bcd6 │ │ │ │ │ + beq.w 9bcf6 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9bf22 │ │ │ │ │ + bne.n 9bf42 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9bf2c │ │ │ │ │ + b.n 9bf4c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r0, [r3, #0] │ │ │ │ │ - ble.w 9bcd6 │ │ │ │ │ + ble.w 9bcf6 │ │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ │ subs r1, #2 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ - b.n 9bf6e │ │ │ │ │ + b.n 9bf8e │ │ │ │ │ ldrh r5, [r2, #0] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 9bf76 │ │ │ │ │ + beq.n 9bf96 │ │ │ │ │ smulbb r3, r3, r5 │ │ │ │ │ uxth r3, r3 │ │ │ │ │ adds r2, #2 │ │ │ │ │ strh r3, [r1, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 9bcd6 │ │ │ │ │ + beq.w 9bcf6 │ │ │ │ │ ldrh.w r3, [r1, #2]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9bf58 │ │ │ │ │ + bne.n 9bf78 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9bf64 │ │ │ │ │ + b.n 9bf84 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - ble.w 9bcd6 │ │ │ │ │ + ble.w 9bcf6 │ │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ │ subs r1, #4 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ - b.n 9bfa4 │ │ │ │ │ + b.n 9bfc4 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 9bfac │ │ │ │ │ + beq.n 9bfcc │ │ │ │ │ mul.w r3, r5, r3 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 9bcd6 │ │ │ │ │ + beq.w 9bcf6 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9bf90 │ │ │ │ │ + bne.n 9bfb0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9bf9a │ │ │ │ │ + b.n 9bfba │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, ip, [r3] │ │ │ │ │ - ble.w 9bcd6 │ │ │ │ │ + ble.w 9bcf6 │ │ │ │ │ ldrd r0, r2, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r0, r4, lsl #3 │ │ │ │ │ - b.n 9bfee │ │ │ │ │ + b.n 9c00e │ │ │ │ │ ldrd r3, r5, [r0] │ │ │ │ │ cmp r5, ip │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, r7 │ │ │ │ │ - beq.n 9bffc │ │ │ │ │ + beq.n 9c01c │ │ │ │ │ mul.w r5, r1, r5 │ │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ │ add r3, r5 │ │ │ │ │ adds r0, #8 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ - beq.w 9bcd6 │ │ │ │ │ + beq.w 9bcf6 │ │ │ │ │ ldr.w r1, [r2, #8]! │ │ │ │ │ ldr r6, [r2, #4] │ │ │ │ │ cmp r6, ip │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, r7 │ │ │ │ │ - bne.n 9bfc8 │ │ │ │ │ + bne.n 9bfe8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, ip │ │ │ │ │ - b.n 9bfe2 │ │ │ │ │ + b.n 9c002 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, ip, [r3] │ │ │ │ │ - ble.w 9bcd6 │ │ │ │ │ + ble.w 9bcf6 │ │ │ │ │ ldrd r0, r2, [sp, #32] │ │ │ │ │ subs r2, #8 │ │ │ │ │ add.w r4, r0, r4, lsl #3 │ │ │ │ │ - b.n 9c040 │ │ │ │ │ + b.n 9c060 │ │ │ │ │ ldrd r3, r5, [r0] │ │ │ │ │ cmp r5, ip │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, r7 │ │ │ │ │ - beq.n 9c04e │ │ │ │ │ + beq.n 9c06e │ │ │ │ │ mul.w r5, r1, r5 │ │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ │ add r3, r5 │ │ │ │ │ adds r0, #8 │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ - beq.w 9bcd6 │ │ │ │ │ + beq.w 9bcf6 │ │ │ │ │ ldr.w r1, [r2, #8]! │ │ │ │ │ ldr r6, [r2, #4] │ │ │ │ │ cmp r6, ip │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, r7 │ │ │ │ │ - bne.n 9c01a │ │ │ │ │ + bne.n 9c03a │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, ip │ │ │ │ │ - b.n 9c034 │ │ │ │ │ + b.n 9c054 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 9bcd6 │ │ │ │ │ + ble.w 9bcf6 │ │ │ │ │ vldmia r3!, {d5} │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9c08e │ │ │ │ │ + beq.n 9c0ae │ │ │ │ │ vldr d4, [r2] │ │ │ │ │ vcmp.f64 d4, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ vmulne.f64 d6, d5, d4 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vstr d6, [r3, #-8] │ │ │ │ │ - bne.n 9c06a │ │ │ │ │ - b.n 9bcd6 │ │ │ │ │ + bne.n 9c08a │ │ │ │ │ + b.n 9bcf6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ - bgt.n 9c0c0 │ │ │ │ │ - b.n 9bcd6 │ │ │ │ │ + bgt.n 9c0e0 │ │ │ │ │ + b.n 9bcf6 │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldrb r5, [r5, r3] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.n 9c0ca │ │ │ │ │ + beq.n 9c0ea │ │ │ │ │ smulbb r2, r2, r5 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb r2, [r0, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 9bcd6 │ │ │ │ │ + beq.w 9bcf6 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 9c0a8 │ │ │ │ │ + bne.n 9c0c8 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 9c0b6 │ │ │ │ │ + b.n 9c0d6 │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9bcd6 │ │ │ │ │ + b.n 9bcf6 │ │ │ │ │ │ │ │ │ │ -0009c0d4 : │ │ │ │ │ +0009c0f4 : │ │ │ │ │ nco_var_mod(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r2 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 9c170 │ │ │ │ │ + bne.n 9c190 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9c558 │ │ │ │ │ + bhi.w 9c578 │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r3, r6, #3 │ │ │ │ │ movs r5, r6 │ │ │ │ │ lsls r0, r6, #1 │ │ │ │ │ lsls r1, r0, #2 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ lsls r2, r5, #2 │ │ │ │ │ @@ -268702,42 +268718,42 @@ │ │ │ │ │ movs r5, r6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.n 9c16a │ │ │ │ │ + ble.n 9c18a │ │ │ │ │ vldmia r3!, {s13} │ │ │ │ │ vmov.f32 s14, s15 │ │ │ │ │ vcmp.f32 s13, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9c160 │ │ │ │ │ + beq.n 9c180 │ │ │ │ │ vldr s11, [r2] │ │ │ │ │ vcmp.f32 s11, s15 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9c160 │ │ │ │ │ + beq.n 9c180 │ │ │ │ │ vdiv.f32 s12, s11, s13 │ │ │ │ │ vmov.f32 s14, s11 │ │ │ │ │ vcvt.s32.f32 s12, s12 │ │ │ │ │ vcvt.f32.s32 s12, s12 │ │ │ │ │ vmls.f32 s14, s12, s13 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vstr s14, [r3, #-4] │ │ │ │ │ - bne.n 9c12c │ │ │ │ │ + bne.n 9c14c │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9c558 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9c18c ) │ │ │ │ │ + bhi.w 9c578 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9c1ac ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r5, r3, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ @@ -268756,537 +268772,537 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r3, r6, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r3, r7, #11 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9c16a │ │ │ │ │ + ble.n 9c18a │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ │ ldrd r0, r1, [r6], #8 │ │ │ │ │ ldrd r2, r3, [r5, #8]! │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ cmp r6, r4 │ │ │ │ │ strd r2, r3, [r5] │ │ │ │ │ - bne.n 9c1ca │ │ │ │ │ - b.n 9c16a │ │ │ │ │ + bne.n 9c1ea │ │ │ │ │ + b.n 9c18a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9c16a │ │ │ │ │ + ble.n 9c18a │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #2 │ │ │ │ │ add.w r4, r6, r4, lsl #1 │ │ │ │ │ ldrsh.w r0, [r6], #2 │ │ │ │ │ ldrsh.w r1, [r5, #2]! │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ cmp r6, r4 │ │ │ │ │ strh r1, [r5, #0] │ │ │ │ │ - bne.n 9c1ee │ │ │ │ │ - b.n 9c16a │ │ │ │ │ + bne.n 9c20e │ │ │ │ │ + b.n 9c18a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9c16a │ │ │ │ │ + ble.n 9c18a │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #4 │ │ │ │ │ add.w r4, r6, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ cmp r6, r4 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ - bne.n 9c210 │ │ │ │ │ - b.n 9c16a │ │ │ │ │ + bne.n 9c230 │ │ │ │ │ + b.n 9c18a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r3, r2, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.n 9c16a │ │ │ │ │ + ble.n 9c18a │ │ │ │ │ vldmia r3!, {s14} │ │ │ │ │ vldr s13, [r2] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ vmls.f32 s14, s15, s13 │ │ │ │ │ vstmia r2!, {s14} │ │ │ │ │ - bne.n 9c232 │ │ │ │ │ - b.n 9c16a │ │ │ │ │ + bne.n 9c252 │ │ │ │ │ + b.n 9c18a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9c16a │ │ │ │ │ + ble.n 9c18a │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ vldmia r3!, {d6} │ │ │ │ │ vldr d5, [r2] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vdiv.f64 d7, d6, d5 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ vmls.f64 d6, d7, d5 │ │ │ │ │ vstmia r2!, {d6} │ │ │ │ │ - bne.n 9c260 │ │ │ │ │ - b.n 9c16a │ │ │ │ │ + bne.n 9c280 │ │ │ │ │ + b.n 9c18a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c16a │ │ │ │ │ + ble.w 9c18a │ │ │ │ │ ldrd r3, r5, [sp, #32] │ │ │ │ │ ldrb r1, [r5, r6] │ │ │ │ │ ldrb r0, [r3, r6] │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ strb r1, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9c288 │ │ │ │ │ - b.n 9c16a │ │ │ │ │ + bne.n 9c2a8 │ │ │ │ │ + b.n 9c18a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c16a │ │ │ │ │ + ble.w 9c18a │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #2 │ │ │ │ │ add.w r4, r6, r4, lsl #1 │ │ │ │ │ ldrh.w r0, [r6], #2 │ │ │ │ │ ldrh.w r1, [r5, #2]! │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ cmp r4, r6 │ │ │ │ │ strh r1, [r5, #0] │ │ │ │ │ - bne.n 9c2ae │ │ │ │ │ - b.n 9c16a │ │ │ │ │ + bne.n 9c2ce │ │ │ │ │ + b.n 9c18a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c16a │ │ │ │ │ + ble.w 9c18a │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #4 │ │ │ │ │ add.w r4, r6, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ cmp r6, r4 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ - bne.n 9c2d2 │ │ │ │ │ - b.n 9c16a │ │ │ │ │ + bne.n 9c2f2 │ │ │ │ │ + b.n 9c18a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c16a │ │ │ │ │ + ble.w 9c18a │ │ │ │ │ ldrd r3, r5, [sp, #32] │ │ │ │ │ ldrsb r1, [r5, r6] │ │ │ │ │ ldrsb r0, [r3, r6] │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ strb r1, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9c2ec │ │ │ │ │ - b.n 9c16a │ │ │ │ │ + bne.n 9c30c │ │ │ │ │ + b.n 9c18a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c16a │ │ │ │ │ + ble.w 9c18a │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ │ ldrd r0, r1, [r6], #8 │ │ │ │ │ ldrd r2, r3, [r5, #8]! │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ cmp r6, r4 │ │ │ │ │ strd r2, r3, [r5] │ │ │ │ │ - bne.n 9c312 │ │ │ │ │ - b.n 9c16a │ │ │ │ │ + bne.n 9c332 │ │ │ │ │ + b.n 9c18a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r6, [r3] │ │ │ │ │ - ble.w 9c16a │ │ │ │ │ + ble.w 9c18a │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 9c350 │ │ │ │ │ + b.n 9c370 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldrsb r0, [r3, r5] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 9c35a │ │ │ │ │ + beq.n 9c37a │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ sxtb r1, r1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ strb r1, [r7, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 9c16a │ │ │ │ │ + beq.w 9c18a │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ adds r7, r3, r5 │ │ │ │ │ ldrsb r1, [r3, r5] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne.n 9c338 │ │ │ │ │ + bne.n 9c358 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 9c346 │ │ │ │ │ + b.n 9c366 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ - ble.w 9c16a │ │ │ │ │ + ble.w 9c18a │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #2 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ - b.n 9c38e │ │ │ │ │ + b.n 9c3ae │ │ │ │ │ ldrsh.w r0, [r5] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 9c396 │ │ │ │ │ + beq.n 9c3b6 │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ sxth r1, r1 │ │ │ │ │ adds r5, #2 │ │ │ │ │ strh r1, [r6, #0] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.w 9c16a │ │ │ │ │ + beq.w 9c18a │ │ │ │ │ ldrsh.w r1, [r6, #2]! │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bne.n 9c376 │ │ │ │ │ + bne.n 9c396 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n 9c384 │ │ │ │ │ + b.n 9c3a4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.w 9c16a │ │ │ │ │ + ble.w 9c18a │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #4 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ - b.n 9c3c4 │ │ │ │ │ + b.n 9c3e4 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 9c3cc │ │ │ │ │ + beq.n 9c3ec │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ adds r5, #4 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 9c16a │ │ │ │ │ + beq.w 9c18a │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bne.n 9c3b0 │ │ │ │ │ + bne.n 9c3d0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n 9c3ba │ │ │ │ │ + b.n 9c3da │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ - ble.w 9c16a │ │ │ │ │ + ble.w 9c18a │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #2 │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ - b.n 9c3fc │ │ │ │ │ + b.n 9c41c │ │ │ │ │ ldrh r0, [r5, #0] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 9c404 │ │ │ │ │ + beq.n 9c424 │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ uxth r1, r1 │ │ │ │ │ adds r5, #2 │ │ │ │ │ strh r1, [r6, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 9c16a │ │ │ │ │ + beq.w 9c18a │ │ │ │ │ ldrh.w r1, [r6, #2]! │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bne.n 9c3e6 │ │ │ │ │ + bne.n 9c406 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n 9c3f2 │ │ │ │ │ + b.n 9c412 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.w 9c16a │ │ │ │ │ + ble.w 9c18a │ │ │ │ │ ldrd r5, r6, [sp, #32] │ │ │ │ │ subs r6, #4 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ - b.n 9c432 │ │ │ │ │ + b.n 9c452 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 9c43a │ │ │ │ │ + beq.n 9c45a │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ adds r5, #4 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.w 9c16a │ │ │ │ │ + beq.w 9c18a │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bne.n 9c41e │ │ │ │ │ + bne.n 9c43e │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n 9c428 │ │ │ │ │ + b.n 9c448 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, r8, [r3] │ │ │ │ │ - ble.w 9c16a │ │ │ │ │ + ble.w 9c18a │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ │ - b.n 9c472 │ │ │ │ │ + b.n 9c492 │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - beq.n 9c480 │ │ │ │ │ + beq.n 9c4a0 │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ adds r6, #8 │ │ │ │ │ strd r2, r3, [r5] │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - beq.w 9c16a │ │ │ │ │ + beq.w 9c18a │ │ │ │ │ ldr.w r2, [r5, #8]! │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r7 │ │ │ │ │ - bne.n 9c456 │ │ │ │ │ + bne.n 9c476 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 9c466 │ │ │ │ │ + b.n 9c486 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, r8, [r3] │ │ │ │ │ - ble.w 9c16a │ │ │ │ │ + ble.w 9c18a │ │ │ │ │ ldrd r6, r5, [sp, #32] │ │ │ │ │ subs r5, #8 │ │ │ │ │ add.w r4, r6, r4, lsl #3 │ │ │ │ │ - b.n 9c4ba │ │ │ │ │ + b.n 9c4da │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - beq.n 9c4c8 │ │ │ │ │ + beq.n 9c4e8 │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ adds r6, #8 │ │ │ │ │ strd r2, r3, [r5] │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - beq.w 9c16a │ │ │ │ │ + beq.w 9c18a │ │ │ │ │ ldr.w r2, [r5, #8]! │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r7 │ │ │ │ │ - bne.n 9c49e │ │ │ │ │ + bne.n 9c4be │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 9c4ae │ │ │ │ │ + b.n 9c4ce │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r2, r3, [sp, #32] │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 9c16a │ │ │ │ │ + ble.w 9c18a │ │ │ │ │ vldmia r3!, {d5} │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ vcmp.f64 d5, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9c518 │ │ │ │ │ + beq.n 9c538 │ │ │ │ │ vldr d3, [r2] │ │ │ │ │ vcmp.f64 d3, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9c518 │ │ │ │ │ + beq.n 9c538 │ │ │ │ │ vdiv.f64 d4, d3, d5 │ │ │ │ │ vmov.f64 d6, d3 │ │ │ │ │ vcvt.s32.f64 s8, d4 │ │ │ │ │ vcvt.f64.s32 d4, s8 │ │ │ │ │ vmls.f64 d6, d4, d5 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vstr d6, [r3, #-8] │ │ │ │ │ - bne.n 9c4e4 │ │ │ │ │ - b.n 9c16a │ │ │ │ │ + bne.n 9c504 │ │ │ │ │ + b.n 9c18a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ │ - bgt.n 9c54a │ │ │ │ │ - b.n 9c16a │ │ │ │ │ + bgt.n 9c56a │ │ │ │ │ + b.n 9c18a │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 9c554 │ │ │ │ │ + beq.n 9c574 │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ adds r5, #1 │ │ │ │ │ strb r1, [r7, #0] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 9c16a │ │ │ │ │ + beq.w 9c18a │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ adds r7, r3, r5 │ │ │ │ │ ldrb r1, [r3, r5] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne.n 9c532 │ │ │ │ │ + bne.n 9c552 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 9c540 │ │ │ │ │ + b.n 9c560 │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9c16a │ │ │ │ │ + b.n 9c18a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0009c560 : │ │ │ │ │ +0009c580 : │ │ │ │ │ nco_var_msk(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #12 │ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ │ - ldr.w r6, [pc, #3032] @ 9d14c │ │ │ │ │ + ldr.w r6, [pc, #3032] @ 9d16c │ │ │ │ │ mov r5, r2 │ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ add r6, pc │ │ │ │ │ ldr.w r7, [r1], #4 │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11ba0 │ │ │ │ │ - cbz r5, 9c5bc │ │ │ │ │ + cbz r5, 9c5dc │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add.w r5, r8, #4294967295 @ 0xffffffff │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r5, #10 │ │ │ │ │ - bhi.w 9d30c │ │ │ │ │ + bhi.w 9d32c │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r1, r5, #2 │ │ │ │ │ lsls r5, r3, #2 │ │ │ │ │ lsls r0, r2, #2 │ │ │ │ │ lsls r4, r0, #2 │ │ │ │ │ lsls r5, r1, #3 │ │ │ │ │ lsls r6, r6, #2 │ │ │ │ │ lsls r0, r7, #1 │ │ │ │ │ lsls r4, r5, #1 │ │ │ │ │ lsls r0, r4, #1 │ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ lsls r6, r0, #1 │ │ │ │ │ - ldr.w r3, [pc, #2960] @ 9d150 │ │ │ │ │ + ldr.w r3, [pc, #2960] @ 9d170 │ │ │ │ │ add.w r5, r8, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr.w r2, [pc, #2948] @ 9d154 │ │ │ │ │ + ldr.w r2, [pc, #2948] @ 9d174 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9d304 │ │ │ │ │ + bhi.w 9d324 │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ lsls r6, r1, #3 │ │ │ │ │ lsls r7, r6, #2 │ │ │ │ │ lsls r1, r7, #2 │ │ │ │ │ lsls r0, r2, #3 │ │ │ │ │ lsls r5, r0, #3 │ │ │ │ │ lsls r0, r1, #3 │ │ │ │ │ lsls r2, r1, #3 │ │ │ │ │ lsls r4, r1, #3 │ │ │ │ │ lsls r3, r7, #2 │ │ │ │ │ lsls r0, r0, #3 │ │ │ │ │ movs r6, r3 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9c628 │ │ │ │ │ + ble.n 9c648 │ │ │ │ │ ldrd r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r1, r4, lsl #3 │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9c622 │ │ │ │ │ + beq.n 9c642 │ │ │ │ │ strd r2, r3, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 9c610 │ │ │ │ │ + bne.n 9c630 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9c628 │ │ │ │ │ + bhi.n 9c648 │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r4, r6, #3 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ lsls r3, r0, #3 │ │ │ │ │ lsls r2, r5, #2 │ │ │ │ │ lsls r5, r4, #4 │ │ │ │ │ lsls r5, r1, #4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9c628 │ │ │ │ │ + bhi.n 9c648 │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r0, r6, #8 │ │ │ │ │ lsls r7, r2, #8 │ │ │ │ │ lsls r7, r7, #7 │ │ │ │ │ lsls r6, r4, #7 │ │ │ │ │ lsls r5, r1, #7 │ │ │ │ │ lsls r5, r6, #6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9c628 │ │ │ │ │ + bhi.n 9c648 │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r6, r1, #11 │ │ │ │ │ lsls r0, r7, #10 │ │ │ │ │ lsls r2, r4, #10 │ │ │ │ │ lsls r4, r1, #10 │ │ │ │ │ lsls r2, r7, #11 │ │ │ │ │ lsls r4, r4, #11 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9c628 │ │ │ │ │ + bhi.n 9c648 │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r4, r6, #20 │ │ │ │ │ lsls r4, r3, #20 │ │ │ │ │ lsls r4, r0, #20 │ │ │ │ │ lsls r4, r5, #19 │ │ │ │ │ lsls r2, r2, #14 │ │ │ │ │ lsls r3, r7, #13 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9c628 │ │ │ │ │ + bhi.n 9c648 │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r5, r0, #22 │ │ │ │ │ lsls r0, r6, #21 │ │ │ │ │ lsls r3, r3, #21 │ │ │ │ │ lsls r0, r0, #21 │ │ │ │ │ lsls r3, r7, #16 │ │ │ │ │ lsls r6, r4, #16 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9c628 │ │ │ │ │ + bhi.n 9c648 │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r3, r0, #16 │ │ │ │ │ lsls r4, r5, #15 │ │ │ │ │ lsls r5, r2, #15 │ │ │ │ │ lsls r6, r7, #14 │ │ │ │ │ lsls r7, r4, #14 │ │ │ │ │ lsls r1, r2, #14 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrsh.w r3, [r3] │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9c628 │ │ │ │ │ + bhi.n 9c648 │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r7, r5, #18 │ │ │ │ │ lsls r7, r2, #18 │ │ │ │ │ lsls r7, r7, #17 │ │ │ │ │ lsls r7, r4, #17 │ │ │ │ │ lsls r7, r1, #17 │ │ │ │ │ lsls r7, r6, #16 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9c628 │ │ │ │ │ + bhi.n 9c648 │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r4, r7, #8 │ │ │ │ │ lsls r0, r5, #8 │ │ │ │ │ lsls r4, r2, #8 │ │ │ │ │ lsls r0, r0, #8 │ │ │ │ │ lsls r1, r1, #22 │ │ │ │ │ lsls r4, r6, #21 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9c628 │ │ │ │ │ + bhi.n 9c648 │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r2, r5, #12 │ │ │ │ │ lsls r6, r2, #12 │ │ │ │ │ lsls r2, r0, #12 │ │ │ │ │ lsls r6, r5, #11 │ │ │ │ │ lsls r2, r3, #11 │ │ │ │ │ lsls r6, r0, #11 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n 9c628 │ │ │ │ │ - add r1, pc, #8 @ (adr r1, 9c728 ) │ │ │ │ │ + bhi.n 9c648 │ │ │ │ │ + add r1, pc, #8 @ (adr r1, 9c748 ) │ │ │ │ │ ldr.w r7, [r1, r7, lsl #2] │ │ │ │ │ add r1, r7 │ │ │ │ │ bx r1 │ │ │ │ │ nop │ │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ │ lsrs r1, r6, #14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @@ -269297,85 +269313,85 @@ │ │ │ │ │ lsrs r5, r5, #12 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r1, r0, #12 │ │ │ │ │ movs r0, r0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.w 9c628 │ │ │ │ │ + bhi.w 9c648 │ │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ │ lsls r5, r4, #4 │ │ │ │ │ lsls r7, r1, #4 │ │ │ │ │ lsls r1, r7, #3 │ │ │ │ │ lsls r3, r4, #3 │ │ │ │ │ lsls r5, r1, #3 │ │ │ │ │ lsls r7, r6, #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9c6cc │ │ │ │ │ + b.n 9c6ec │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9c6b2 │ │ │ │ │ + b.n 9c6d2 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 9c652 │ │ │ │ │ + b.n 9c672 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 9c638 │ │ │ │ │ + b.n 9c658 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9c718 │ │ │ │ │ + b.n 9c738 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 9c69a │ │ │ │ │ + b.n 9c6ba │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9c682 │ │ │ │ │ + b.n 9c6a2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9c66a │ │ │ │ │ + b.n 9c68a │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 9c6e4 │ │ │ │ │ + b.n 9c704 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9c744 │ │ │ │ │ + b.n 9c764 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 9c6fe │ │ │ │ │ + b.n 9c71e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 11d08 <__aeabi_d2ulz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ ldr.w r6, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ sbcs.w r5, r1, r5 │ │ │ │ │ it cs │ │ │ │ │ strdcs r8, r9, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9c7ac │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9c7cc │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 11d08 <__aeabi_d2ulz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ ldr.w r6, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ sbcs r5, r1 │ │ │ │ │ it cs │ │ │ │ │ strdcs r8, r9, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9c7de │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9c7fe │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 11d08 <__aeabi_d2ulz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ ldr.w r6, [r2, #8]! │ │ │ │ │ @@ -269383,18 +269399,18 @@ │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r6, r0 │ │ │ │ │ it eq │ │ │ │ │ strdeq r8, r9, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9c80e │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9c82e │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 11d08 <__aeabi_d2ulz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ ldr.w r6, [r2, #8]! │ │ │ │ │ @@ -269402,216 +269418,216 @@ │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r6, r0 │ │ │ │ │ it ne │ │ │ │ │ strdne r8, r9, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9c840 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9c860 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 11d08 <__aeabi_d2ulz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ ldr.w r6, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ sbcs r5, r1 │ │ │ │ │ it cc │ │ │ │ │ strdcc r8, r9, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9c872 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9c892 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 11d08 <__aeabi_d2ulz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ ldr.w r6, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ sbcs.w r5, r1, r5 │ │ │ │ │ it cc │ │ │ │ │ strdcc r8, r9, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9c8a2 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9c8c2 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ vcvt.f32.f64 s16, d8 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ adds r1, #4 │ │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it mi │ │ │ │ │ strmi.w r3, [r1, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9c8ce │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9c8ee │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ vcvt.f32.f64 s16, d8 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ adds r1, #4 │ │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it gt │ │ │ │ │ strgt.w r3, [r1, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9c8fa │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9c91a │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ vcvt.f32.f64 s16, d8 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ adds r1, #4 │ │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ls │ │ │ │ │ strls.w r3, [r1, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9c926 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9c946 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ vcvt.f32.f64 s16, d8 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ adds r1, #4 │ │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ge │ │ │ │ │ strge.w r3, [r1, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9c952 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9c972 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ vcvt.f32.f64 s16, d8 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ adds r1, #4 │ │ │ │ │ vcmp.f32 s15, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it eq │ │ │ │ │ streq.w r3, [r1, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9c97e │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9c99e │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ vcvt.f32.f64 s16, d8 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ vldmia r2!, {s15} │ │ │ │ │ adds r1, #4 │ │ │ │ │ vcmp.f32 s15, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ strne.w r3, [r1, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9c9aa │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9c9ca │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 115b4 <__aeabi_d2lz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ ldr.w r6, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ sbcs r5, r1 │ │ │ │ │ it lt │ │ │ │ │ strdlt r8, r9, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9c9dc │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9c9fc │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 115b4 <__aeabi_d2lz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ ldr.w r6, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ sbcs.w r5, r1, r5 │ │ │ │ │ it lt │ │ │ │ │ strdlt r8, r9, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9ca0c │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9ca2c │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 115b4 <__aeabi_d2lz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ ldr.w r6, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ sbcs.w r5, r1, r5 │ │ │ │ │ it ge │ │ │ │ │ strdge r8, r9, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9ca3e │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9ca5e │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 115b4 <__aeabi_d2lz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ ldr.w r6, [r2, #8]! │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ sbcs r5, r1 │ │ │ │ │ it ge │ │ │ │ │ strdge r8, r9, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9ca70 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9ca90 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 115b4 <__aeabi_d2lz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ ldr.w r6, [r2, #8]! │ │ │ │ │ @@ -269619,18 +269635,18 @@ │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r6, r0 │ │ │ │ │ it eq │ │ │ │ │ strdeq r8, r9, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9caa0 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cac0 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vmov r0, r1, d8 │ │ │ │ │ blx 115b4 <__aeabi_d2lz@plt> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r2, #8 │ │ │ │ │ ldr.w r6, [r2, #8]! │ │ │ │ │ @@ -269638,773 +269654,773 @@ │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r6, r0 │ │ │ │ │ it ne │ │ │ │ │ strdne r8, r9, [r3, #-8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9cad2 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9caf2 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt ls │ │ │ │ │ ldrls r1, [sp, #56] @ 0x38 │ │ │ │ │ strbls r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9cb00 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cb20 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt cs │ │ │ │ │ ldrcs r1, [sp, #56] @ 0x38 │ │ │ │ │ strbcs r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9cb28 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cb48 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt eq │ │ │ │ │ ldreq r1, [sp, #56] @ 0x38 │ │ │ │ │ strbeq r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9cb50 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cb70 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r1, [sp] │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ itt ne │ │ │ │ │ ldrne r3, [sp, #56] @ 0x38 │ │ │ │ │ strbne r2, [r3, r7] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 9cb76 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cb96 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ls │ │ │ │ │ strls.w r3, [r2, #-4] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 9cba2 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cbc2 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it cs │ │ │ │ │ strcs.w r3, [r2, #-4] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 9cbce │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cbee │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it eq │ │ │ │ │ streq.w r3, [r2, #-4] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 9cbfa │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cc1a │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ strne.w r3, [r2, #-4] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 9cc26 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cc46 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it cc │ │ │ │ │ strcc.w r3, [r2, #-4] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 9cc52 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cc72 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it hi │ │ │ │ │ strhi.w r3, [r2, #-4] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 9cc7e │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cc9e │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrsb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrsb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt lt │ │ │ │ │ ldrlt r1, [sp, #56] @ 0x38 │ │ │ │ │ strblt r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9cca6 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9ccc6 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrsb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrsb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt gt │ │ │ │ │ ldrgt r1, [sp, #56] @ 0x38 │ │ │ │ │ strbgt r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9ccce │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9ccee │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrsb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrsb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt le │ │ │ │ │ ldrle r1, [sp, #56] @ 0x38 │ │ │ │ │ strble r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9ccf6 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cd16 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrsb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrsb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt ge │ │ │ │ │ ldrge r1, [sp, #56] @ 0x38 │ │ │ │ │ strbge r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9cd1e │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cd3e │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrsb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrsb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt eq │ │ │ │ │ ldreq r1, [sp, #56] @ 0x38 │ │ │ │ │ strbeq r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9cd46 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cd66 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrsb.w r1, [sp] │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrsb r3, [r3, r7] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ itt ne │ │ │ │ │ ldrne r3, [sp, #56] @ 0x38 │ │ │ │ │ strbne r2, [r3, r7] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 9cd6c │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cd8c │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s16, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ uxth r5, r0 │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it cc │ │ │ │ │ strhcc.w r3, [r2, #-2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 9cd9a │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cdba │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s16, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ uxth r5, r0 │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it hi │ │ │ │ │ strhhi.w r3, [r2, #-2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 9cdc8 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9cde8 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it lt │ │ │ │ │ strlt.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9cdf4 │ │ │ │ │ - b.n 9c628 │ │ │ │ │ + bne.n 9ce14 │ │ │ │ │ + b.n 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it gt │ │ │ │ │ strgt.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9ce20 │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9ce40 │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it le │ │ │ │ │ strle.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9ce4e │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9ce6e │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ge │ │ │ │ │ strge.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9ce7c │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9ce9c │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it eq │ │ │ │ │ streq.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9ceaa │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9ceca │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s15, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #4 │ │ │ │ │ vmov r5, s15 │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ strne.w r3, [r2, #-4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9ced8 │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9cef8 │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt cc │ │ │ │ │ ldrcc r1, [sp, #56] @ 0x38 │ │ │ │ │ strbcc r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9cf02 │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9cf22 │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt hi │ │ │ │ │ ldrhi r1, [sp, #56] @ 0x38 │ │ │ │ │ strbhi r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9cf2c │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9cf4c │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ sxth r5, r0 │ │ │ │ │ ldrsh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it lt │ │ │ │ │ strhlt.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9cf5c │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9cf7c │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ sxth r5, r0 │ │ │ │ │ ldrsh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it gt │ │ │ │ │ strhgt.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9cf8c │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9cfac │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ sxth r5, r0 │ │ │ │ │ ldrsh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it le │ │ │ │ │ strhle.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9cfbc │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9cfdc │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ sxth r5, r0 │ │ │ │ │ ldrsh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ge │ │ │ │ │ strhge.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9cfec │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d00c │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ sxth r5, r0 │ │ │ │ │ ldrsh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it eq │ │ │ │ │ strheq.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9d01c │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d03c │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ sxth r5, r0 │ │ │ │ │ ldrsh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ strhne.w r3, [r2, #-2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9d04c │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d06c │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s16, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ uxth r5, r0 │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ls │ │ │ │ │ strhls.w r3, [r2, #-2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 9d07c │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d09c │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s16, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ uxth r5, r0 │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it cs │ │ │ │ │ strhcs.w r3, [r2, #-2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 9d0ac │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d0cc │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s16, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ uxth r5, r0 │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it eq │ │ │ │ │ strheq.w r3, [r2, #-2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 9d0dc │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d0fc │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s16, d8 │ │ │ │ │ ldrd r1, r2, [sp, #52] @ 0x34 │ │ │ │ │ subs r1, #2 │ │ │ │ │ vmov r0, s16 │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ uxth r5, r0 │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ adds r2, #2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ strhne.w r3, [r2, #-2] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 9d10c │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d12c │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt ls │ │ │ │ │ ldrls r1, [sp, #56] @ 0x38 │ │ │ │ │ strbls r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9d136 │ │ │ │ │ - b.w 9c628 │ │ │ │ │ - ldr r0, [pc, #912] @ (9d4e0 ) │ │ │ │ │ + bne.n 9d156 │ │ │ │ │ + b.w 9c648 │ │ │ │ │ + ldr r0, [pc, #784] @ (9d480 ) │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ │ + movs r4, #6 │ │ │ │ │ movs r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt cs │ │ │ │ │ ldrcs r1, [sp, #56] @ 0x38 │ │ │ │ │ strbcs r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9d16c │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d18c │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt eq │ │ │ │ │ ldreq r1, [sp, #56] @ 0x38 │ │ │ │ │ strbeq r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9d196 │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d1b6 │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r1, [sp] │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ itt ne │ │ │ │ │ ldrne r3, [sp, #56] @ 0x38 │ │ │ │ │ strbne r2, [r3, r7] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 9d1be │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d1de │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt cc │ │ │ │ │ ldrcc r1, [sp, #56] @ 0x38 │ │ │ │ │ strbcc r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9d1e8 │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d208 │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vcvt.u32.f64 s15, d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ itt hi │ │ │ │ │ ldrhi r1, [sp, #56] @ 0x38 │ │ │ │ │ strbhi r2, [r1, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9d212 │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d232 │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ addgt.w r4, r1, r4, lsl #3 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 9d24a │ │ │ │ │ + bpl.n 9d26a │ │ │ │ │ strd r2, r3, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 9d238 │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d258 │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ addgt.w r4, r1, r4, lsl #3 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.n 9d276 │ │ │ │ │ + ble.n 9d296 │ │ │ │ │ strd r2, r3, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 9d264 │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d284 │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ addgt.w r4, r1, r4, lsl #3 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bhi.n 9d2a2 │ │ │ │ │ + bhi.n 9d2c2 │ │ │ │ │ strd r2, r3, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 9d290 │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d2b0 │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ addgt.w r4, r1, r4, lsl #3 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmpe.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - blt.n 9d2ce │ │ │ │ │ + blt.n 9d2ee │ │ │ │ │ strd r2, r3, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 9d2bc │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d2dc │ │ │ │ │ + b.w 9c648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itt gt │ │ │ │ │ ldrdgt r1, r0, [sp, #52] @ 0x34 │ │ │ │ │ addgt.w r4, r1, r4, lsl #3 │ │ │ │ │ - ble.w 9c628 │ │ │ │ │ + ble.w 9c648 │ │ │ │ │ vldmia r1!, {d7} │ │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.n 9d2fa │ │ │ │ │ + bne.n 9d31a │ │ │ │ │ strd r2, r3, [r0] │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 9d2e8 │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + bne.n 9d308 │ │ │ │ │ + b.w 9c648 │ │ │ │ │ blx 11518 │ │ │ │ │ - b.w 9c628 │ │ │ │ │ + b.w 9c648 │ │ │ │ │ blx 11518 │ │ │ │ │ - b.w 9c5e2 │ │ │ │ │ + b.w 9c602 │ │ │ │ │ │ │ │ │ │ -0009d314 : │ │ │ │ │ +0009d334 : │ │ │ │ │ nco_var_tll_zro_mss_val(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - cbnz r2, 9d320 │ │ │ │ │ + cbnz r2, 9d340 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ blx 11ba0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ blx 11ba0 │ │ │ │ │ subs r0, r4, #1 │ │ │ │ │ cmp r0, #11 │ │ │ │ │ - bhi.w 9d4dc │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9d344 ) │ │ │ │ │ + bhi.w 9d4fc │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9d364 ) │ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ │ add r3, r0 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r5, r2, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ │ lsls r1, r7, #1 │ │ │ │ │ @@ -270425,202 +270441,202 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r1, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ - ble.n 9d31c │ │ │ │ │ + ble.n 9d33c │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ - cbnz r0, 9d390 │ │ │ │ │ + cbnz r0, 9d3b0 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 9d386 │ │ │ │ │ - b.n 9d31c │ │ │ │ │ + bne.n 9d3a6 │ │ │ │ │ + b.n 9d33c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsb.w r4, [r3] │ │ │ │ │ - ble.n 9d31c │ │ │ │ │ + ble.n 9d33c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ - cbnz r0, 9d3b4 │ │ │ │ │ + cbnz r0, 9d3d4 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ strb r4, [r0, r2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 9d3aa │ │ │ │ │ - b.n 9d31c │ │ │ │ │ + bne.n 9d3ca │ │ │ │ │ + b.n 9d33c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsh.w r4, [r3] │ │ │ │ │ - ble.n 9d31c │ │ │ │ │ + ble.n 9d33c │ │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ │ subs r2, #4 │ │ │ │ │ add.w r1, r3, r5, lsl #1 │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ - cbnz r0, 9d3d8 │ │ │ │ │ + cbnz r0, 9d3f8 │ │ │ │ │ strh r4, [r3, #0] │ │ │ │ │ adds r3, #2 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 9d3d0 │ │ │ │ │ - b.n 9d31c │ │ │ │ │ + bne.n 9d3f0 │ │ │ │ │ + b.n 9d33c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ - ble.n 9d31c │ │ │ │ │ + ble.n 9d33c │ │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ │ subs r2, #4 │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ - cbnz r0, 9d3fa │ │ │ │ │ + cbnz r0, 9d41a │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 9d3f2 │ │ │ │ │ - b.n 9d31c │ │ │ │ │ + bne.n 9d412 │ │ │ │ │ + b.n 9d33c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ - ble.n 9d31c │ │ │ │ │ + ble.n 9d33c │ │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ │ subs r2, #4 │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ - cbnz r0, 9d41c │ │ │ │ │ + cbnz r0, 9d43c │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 9d414 │ │ │ │ │ - b.n 9d31c │ │ │ │ │ + bne.n 9d434 │ │ │ │ │ + b.n 9d33c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ - ble.w 9d31c │ │ │ │ │ + ble.w 9d33c │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ - cbnz r0, 9d442 │ │ │ │ │ + cbnz r0, 9d462 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 9d438 │ │ │ │ │ - b.n 9d31c │ │ │ │ │ + bne.n 9d458 │ │ │ │ │ + b.n 9d33c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrb r4, [r3, #0] │ │ │ │ │ - ble.w 9d31c │ │ │ │ │ + ble.w 9d33c │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ - cbnz r0, 9d466 │ │ │ │ │ + cbnz r0, 9d486 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ strb r4, [r0, r2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 9d45c │ │ │ │ │ - b.n 9d31c │ │ │ │ │ + bne.n 9d47c │ │ │ │ │ + b.n 9d33c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ │ - ble.w 9d31c │ │ │ │ │ + ble.w 9d33c │ │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ │ subs r2, #4 │ │ │ │ │ add.w r1, r3, r5, lsl #1 │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ - cbnz r0, 9d48a │ │ │ │ │ + cbnz r0, 9d4aa │ │ │ │ │ strh r4, [r3, #0] │ │ │ │ │ adds r3, #2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 9d482 │ │ │ │ │ - b.n 9d31c │ │ │ │ │ + bne.n 9d4a2 │ │ │ │ │ + b.n 9d33c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ - ble.w 9d31c │ │ │ │ │ + ble.w 9d33c │ │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ │ subs r2, #4 │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ - cbnz r0, 9d4ae │ │ │ │ │ + cbnz r0, 9d4ce │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 9d4a6 │ │ │ │ │ - b.n 9d31c │ │ │ │ │ + bne.n 9d4c6 │ │ │ │ │ + b.n 9d33c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ - ble.w 9d31c │ │ │ │ │ + ble.w 9d33c │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ add.w r1, r3, r5, lsl #2 │ │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ │ - cbnz r0, 9d4d4 │ │ │ │ │ + cbnz r0, 9d4f4 │ │ │ │ │ vstr d7, [r2] │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 9d4ca │ │ │ │ │ - b.n 9d31c │ │ │ │ │ + bne.n 9d4ea │ │ │ │ │ + b.n 9d33c │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9d31c │ │ │ │ │ + b.n 9d33c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0009d4e4 : │ │ │ │ │ +0009d504 : │ │ │ │ │ nco_var_nrm(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r4, [r1], #4 │ │ │ │ │ blx 11ba0 │ │ │ │ │ - cbnz r7, 9d550 │ │ │ │ │ + cbnz r7, 9d570 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 9d8b2 │ │ │ │ │ + bhi.w 9d8d2 │ │ │ │ │ tbb [pc, r6] │ │ │ │ │ movs r0, #213 @ 0xd5 │ │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ │ - cbz r4, 9d57c │ │ │ │ │ - ldr r1, [pc, #784] @ (9d824 ) │ │ │ │ │ + cbz r4, 9d59c │ │ │ │ │ + ldr r1, [pc, #784] @ (9d844 ) │ │ │ │ │ movs r0, #228 @ 0xe4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ - ble.n 9d54a │ │ │ │ │ + ble.n 9d56a │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ vmov.f32 s14, s13 │ │ │ │ │ - cbz r2, 9d542 │ │ │ │ │ + cbz r2, 9d562 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ vdiv.f32 s14, s12, s15 │ │ │ │ │ vstmia r3!, {s14} │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 9d528 │ │ │ │ │ + bne.n 9d548 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 9d8b2 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9d56c ) │ │ │ │ │ + bhi.w 9d8d2 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9d58c ) │ │ │ │ │ ldr.w r6, [r3, r6, lsl #2] │ │ │ │ │ add r3, r6 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r5, r1, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ @@ -270639,322 +270655,322 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r3, r5, #9 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r5, r4, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9d54a │ │ │ │ │ + ble.n 9d56a │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ asrs r3, r2, #31 │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r6], #8 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 9d5a8 │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d5c8 │ │ │ │ │ + b.n 9d56a │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9d54a │ │ │ │ │ + ble.n 9d56a │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #1 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrsh.w r0, [r6] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r6], #2 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 9d5cc │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d5ec │ │ │ │ │ + b.n 9d56a │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9d54a │ │ │ │ │ + ble.n 9d56a │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [r6], #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9d5ee │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d60e │ │ │ │ │ + b.n 9d56a │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9d54a │ │ │ │ │ + ble.n 9d56a │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ vldr s15, [r4, #4] │ │ │ │ │ adds r4, #4 │ │ │ │ │ vldr s13, [r3] │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ vdiv.f32 s14, s13, s15 │ │ │ │ │ vstmia r3!, {s14} │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 9d60e │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d62e │ │ │ │ │ + b.n 9d56a │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9d54a │ │ │ │ │ + ble.n 9d56a │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ vldr s14, [r4, #4] │ │ │ │ │ adds r4, #4 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ vdiv.f64 d6, d5, d7 │ │ │ │ │ vstmia r3!, {d6} │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 9d636 │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d656 │ │ │ │ │ + b.n 9d56a │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9d54a │ │ │ │ │ + ble.w 9d56a │ │ │ │ │ subs r4, #4 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrb r0, [r6, r7] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r6, r7] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 9d65a │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d67a │ │ │ │ │ + b.n 9d56a │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9d54a │ │ │ │ │ + ble.w 9d56a │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #1 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrh r0, [r6, #0] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r6], #2 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9d67e │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d69e │ │ │ │ │ + b.n 9d56a │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9d54a │ │ │ │ │ + ble.w 9d56a │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ str.w r0, [r6], #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9d6a0 │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d6c0 │ │ │ │ │ + b.n 9d56a │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9d54a │ │ │ │ │ + ble.w 9d56a │ │ │ │ │ subs r4, #4 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrsb r0, [r6, r7] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r6, r7] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 9d6bc │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d6dc │ │ │ │ │ + b.n 9d56a │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9d54a │ │ │ │ │ + ble.w 9d56a │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ asrs r3, r2, #31 │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r6], #8 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 9d6e0 │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d700 │ │ │ │ │ + b.n 9d56a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsb.w r8, [r3] │ │ │ │ │ - ble.w 9d54a │ │ │ │ │ + ble.w 9d56a │ │ │ │ │ subs r4, #4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ adds r7, r3, r6 │ │ │ │ │ - cbz r1, 9d71c │ │ │ │ │ + cbz r1, 9d73c │ │ │ │ │ ldrsb r0, [r3, r6] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ sxtb r0, r0 │ │ │ │ │ adds r6, #1 │ │ │ │ │ strb r0, [r7, #0] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9d708 │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d728 │ │ │ │ │ + b.n 9d56a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ - ble.w 9d54a │ │ │ │ │ + ble.w 9d56a │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r6, #2 │ │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - cbz r1, 9d74c │ │ │ │ │ + cbz r1, 9d76c │ │ │ │ │ ldrsh.w r0, [r6, #2] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ sxth r0, r0 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ strh.w r0, [r6, #2]! │ │ │ │ │ - bne.n 9d73a │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d75a │ │ │ │ │ + b.n 9d56a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.w 9d54a │ │ │ │ │ + ble.w 9d56a │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r6, #4 │ │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - cbz r1, 9d776 │ │ │ │ │ + cbz r1, 9d796 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ cmp r5, r4 │ │ │ │ │ str.w r0, [r6, #4]! │ │ │ │ │ - bne.n 9d768 │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d788 │ │ │ │ │ + b.n 9d56a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ - ble.w 9d54a │ │ │ │ │ + ble.w 9d56a │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r6, #2 │ │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - cbz r1, 9d7a2 │ │ │ │ │ + cbz r1, 9d7c2 │ │ │ │ │ ldrh r0, [r6, #2] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ uxth r0, r0 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ strh.w r0, [r6, #2]! │ │ │ │ │ - bne.n 9d792 │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d7b2 │ │ │ │ │ + b.n 9d56a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.w 9d54a │ │ │ │ │ + ble.w 9d56a │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r6, #4 │ │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - cbz r1, 9d7cc │ │ │ │ │ + cbz r1, 9d7ec │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ cmp r5, r4 │ │ │ │ │ str.w r0, [r6, #4]! │ │ │ │ │ - bne.n 9d7be │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d7de │ │ │ │ │ + b.n 9d56a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ - ble.w 9d54a │ │ │ │ │ + ble.w 9d56a │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ add.w sl, r4, r5, lsl #2 │ │ │ │ │ sub.w r5, r3, #8 │ │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - cbz r3, 9d806 │ │ │ │ │ + cbz r3, 9d826 │ │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ │ asrs r3, r3, #31 │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r4, sl │ │ │ │ │ strd r6, r7, [r5, #8]! │ │ │ │ │ - bne.n 9d7ec │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d80c │ │ │ │ │ + b.n 9d56a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ - ble.w 9d54a │ │ │ │ │ + ble.w 9d56a │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ add.w sl, r4, r5, lsl #2 │ │ │ │ │ sub.w r5, r3, #8 │ │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - cbz r3, 9d840 │ │ │ │ │ + cbz r3, 9d860 │ │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ │ asrs r3, r3, #31 │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r4, sl │ │ │ │ │ strd r6, r7, [r5, #8]! │ │ │ │ │ - bne.n 9d826 │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d846 │ │ │ │ │ + b.n 9d56a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ - ble.w 9d54a │ │ │ │ │ + ble.w 9d56a │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ vmov.f64 d6, d5 │ │ │ │ │ - cbz r2, 9d878 │ │ │ │ │ + cbz r2, 9d898 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d4, [r3] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d4, d7 │ │ │ │ │ vstmia r3!, {d6} │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 9d85e │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d87e │ │ │ │ │ + b.n 9d56a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt r4, #4 │ │ │ │ │ movgt r6, #0 │ │ │ │ │ ldrb.w r8, [r3] │ │ │ │ │ - ble.w 9d54a │ │ │ │ │ + ble.w 9d56a │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ adds r7, r3, r6 │ │ │ │ │ - cbz r1, 9d8a8 │ │ │ │ │ + cbz r1, 9d8c8 │ │ │ │ │ ldrb r0, [r3, r6] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ adds r6, #1 │ │ │ │ │ strb r0, [r7, #0] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9d894 │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + bne.n 9d8b4 │ │ │ │ │ + b.n 9d56a │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9d54a │ │ │ │ │ + b.n 9d56a │ │ │ │ │ │ │ │ │ │ -0009d8b8 : │ │ │ │ │ +0009d8d8 : │ │ │ │ │ nco_var_nrm_sdn(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r4, [r1], #4 │ │ │ │ │ blx 11ba0 │ │ │ │ │ - cbnz r7, 9d934 │ │ │ │ │ + cbnz r7, 9d954 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 9dcd6 │ │ │ │ │ + bhi.w 9dcf6 │ │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ │ lsls r7, r4, #3 │ │ │ │ │ movs r0, r5 │ │ │ │ │ lsls r4, r4, #1 │ │ │ │ │ lsls r6, r6, #1 │ │ │ │ │ lsls r7, r0, #2 │ │ │ │ │ lsls r5, r3, #2 │ │ │ │ │ @@ -270963,39 +270979,39 @@ │ │ │ │ │ lsls r5, r2, #3 │ │ │ │ │ lsls r1, r2, #1 │ │ │ │ │ lsls r7, r6, #3 │ │ │ │ │ movs r0, r5 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr d4, [r3] │ │ │ │ │ - ble.n 9d92e │ │ │ │ │ + ble.n 9d94e │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #3 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ vmov.f64 d6, d4 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - ble.n 9d926 │ │ │ │ │ + ble.n 9d946 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d5, d7 │ │ │ │ │ vstmia r3!, {d6} │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 9d908 │ │ │ │ │ + bne.n 9d928 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 9dcd6 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9d950 ) │ │ │ │ │ + bhi.w 9dcf6 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9d970 ) │ │ │ │ │ ldr.w r6, [r3, r6, lsl #2] │ │ │ │ │ add r3, r6 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r5, r4, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ @@ -271014,349 +271030,349 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r3, r3, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r7, r2, #11 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9d92e │ │ │ │ │ + ble.n 9d94e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ subs r2, #1 │ │ │ │ │ asrs r3, r2, #31 │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r6], #8 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9d98c │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9d9ac │ │ │ │ │ + b.n 9d94e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9d92e │ │ │ │ │ + ble.n 9d94e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #1 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrsh.w r0, [r6] │ │ │ │ │ subs r1, #1 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r6], #2 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 9d9b2 │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9d9d2 │ │ │ │ │ + b.n 9d94e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9d92e │ │ │ │ │ + ble.n 9d94e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [r6], #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9d9d6 │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9d9f6 │ │ │ │ │ + b.n 9d94e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9d92e │ │ │ │ │ + ble.n 9d94e │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r2, r5, lsl #2 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ vldr s13, [r2] │ │ │ │ │ subs r3, #1 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f32.s32 s15, s15 │ │ │ │ │ vdiv.f32 s14, s13, s15 │ │ │ │ │ vstmia r2!, {s14} │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 9d9f8 │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9da18 │ │ │ │ │ + b.n 9d94e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9d92e │ │ │ │ │ + ble.n 9d94e │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r2, r5, lsl #3 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ vldr d5, [r2] │ │ │ │ │ subs r3, #1 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d6, d5, d7 │ │ │ │ │ vstmia r2!, {d6} │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 9da24 │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9da44 │ │ │ │ │ + b.n 9d94e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9d92e │ │ │ │ │ + ble.w 9d94e │ │ │ │ │ subs r4, #4 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrb r0, [r6, r7] │ │ │ │ │ subs r1, #1 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r6, r7] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 9da4c │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9da6c │ │ │ │ │ + b.n 9d94e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9d92e │ │ │ │ │ + ble.w 9d94e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #1 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrh r0, [r6, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r6], #2 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9da72 │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9da92 │ │ │ │ │ + b.n 9d94e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9d92e │ │ │ │ │ + ble.w 9d94e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ str.w r0, [r6], #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9da96 │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9dab6 │ │ │ │ │ + b.n 9d94e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9d92e │ │ │ │ │ + ble.w 9d94e │ │ │ │ │ subs r4, #4 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ ldrsb r0, [r6, r7] │ │ │ │ │ subs r1, #1 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r6, r7] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 9dab4 │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9dad4 │ │ │ │ │ + b.n 9d94e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9d92e │ │ │ │ │ + ble.w 9d94e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ │ subs r2, #1 │ │ │ │ │ asrs r3, r2, #31 │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r6], #8 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 9dada │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9dafa │ │ │ │ │ + b.n 9d94e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsb.w r7, [r3] │ │ │ │ │ - ble.w 9d92e │ │ │ │ │ + ble.w 9d94e │ │ │ │ │ subs r4, #4 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add.w r8, r2, r6 │ │ │ │ │ - ble.n 9db1e │ │ │ │ │ + ble.n 9db3e │ │ │ │ │ ldrsb r0, [r2, r6] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ sxtb r0, r0 │ │ │ │ │ adds r6, #1 │ │ │ │ │ strb.w r0, [r8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9db04 │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9db24 │ │ │ │ │ + b.n 9d94e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ - ble.w 9d92e │ │ │ │ │ + ble.w 9d94e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r6, #2 │ │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 9db54 │ │ │ │ │ + ble.n 9db74 │ │ │ │ │ ldrsh.w r0, [r6, #2] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ sxth r0, r0 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ strh.w r0, [r6, #2]! │ │ │ │ │ - bne.n 9db3e │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9db5e │ │ │ │ │ + b.n 9d94e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.w 9d92e │ │ │ │ │ + ble.w 9d94e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r6, #4 │ │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 9db82 │ │ │ │ │ + ble.n 9dba2 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ cmp r5, r4 │ │ │ │ │ str.w r0, [r6, #4]! │ │ │ │ │ - bne.n 9db70 │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9db90 │ │ │ │ │ + b.n 9d94e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ │ - ble.w 9d92e │ │ │ │ │ + ble.w 9d94e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r6, #2 │ │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 9dbb2 │ │ │ │ │ + ble.n 9dbd2 │ │ │ │ │ ldrh r0, [r6, #2] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ uxth r0, r0 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ strh.w r0, [r6, #2]! │ │ │ │ │ - bne.n 9db9e │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9dbbe │ │ │ │ │ + b.n 9d94e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ - ble.w 9d92e │ │ │ │ │ + ble.w 9d94e │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r6, #4 │ │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 9dbe0 │ │ │ │ │ + ble.n 9dc00 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ cmp r5, r4 │ │ │ │ │ str.w r0, [r6, #4]! │ │ │ │ │ - bne.n 9dbce │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9dbee │ │ │ │ │ + b.n 9d94e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ - ble.w 9d92e │ │ │ │ │ + ble.w 9d94e │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ add.w sl, r4, r5, lsl #2 │ │ │ │ │ sub.w r5, r3, #8 │ │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 9dc1c │ │ │ │ │ + ble.n 9dc3c │ │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ │ asrs r3, r2, #31 │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r4, sl │ │ │ │ │ strd r6, r7, [r5, #8]! │ │ │ │ │ - bne.n 9dc00 │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9dc20 │ │ │ │ │ + b.n 9d94e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ - ble.w 9d92e │ │ │ │ │ + ble.w 9d94e │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ add.w sl, r4, r5, lsl #2 │ │ │ │ │ sub.w r5, r3, #8 │ │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.n 9dc58 │ │ │ │ │ + ble.n 9dc78 │ │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ │ asrs r3, r2, #31 │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r4, sl │ │ │ │ │ strd r6, r7, [r5, #8]! │ │ │ │ │ - bne.n 9dc3c │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9dc5c │ │ │ │ │ + b.n 9d94e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ - ble.w 9d92e │ │ │ │ │ + ble.w 9d94e │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ vmov.f32 s14, s12 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ add.w r1, r2, #4294967295 @ 0xffffffff │ │ │ │ │ itttt gt │ │ │ │ │ vmovgt s15, r1 │ │ │ │ │ vcvtgt.f32.s32 s15, s15 │ │ │ │ │ vldrgt s13, [r3] │ │ │ │ │ vdivgt.f32 s14, s13, s15 │ │ │ │ │ vstmia r3!, {s14} │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 9dc76 │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9dc96 │ │ │ │ │ + b.n 9d94e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ itt gt │ │ │ │ │ subgt r4, #4 │ │ │ │ │ movgt r6, #0 │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ - ble.w 9d92e │ │ │ │ │ + ble.w 9d94e │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add.w r8, r2, r6 │ │ │ │ │ - ble.n 9dcca │ │ │ │ │ + ble.n 9dcea │ │ │ │ │ ldrb r0, [r2, r6] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ adds r6, #1 │ │ │ │ │ strb.w r0, [r8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9dcb0 │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + bne.n 9dcd0 │ │ │ │ │ + b.n 9d94e │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9d92e │ │ │ │ │ + b.n 9d94e │ │ │ │ │ │ │ │ │ │ -0009dcdc : │ │ │ │ │ +0009dcfc : │ │ │ │ │ nco_var_nrm_wgt(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #12 │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 9dd7c │ │ │ │ │ + bne.n 9dd9c │ │ │ │ │ subs r0, r5, #1 │ │ │ │ │ cmp r0, #11 │ │ │ │ │ - bhi.w 9e06e │ │ │ │ │ + bhi.w 9e08e │ │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ │ lsls r7, r5, #1 │ │ │ │ │ movs r7, r6 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ lsls r5, r0, #3 │ │ │ │ │ lsls r4, r5, #3 │ │ │ │ │ lsls r3, r2, #4 │ │ │ │ │ @@ -271365,24 +271381,24 @@ │ │ │ │ │ lsls r7, r3, #5 │ │ │ │ │ lsls r6, r0, #6 │ │ │ │ │ lsls r1, r0, #1 │ │ │ │ │ movs r7, r6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb.w lr, [r3] │ │ │ │ │ - ble.n 9dd72 │ │ │ │ │ + ble.n 9dd92 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ │ mov r0, lr │ │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ add.w ip, r6, r1 │ │ │ │ │ - cbz r5, 9dd66 │ │ │ │ │ + cbz r5, 9dd86 │ │ │ │ │ vmov s15, r5 │ │ │ │ │ vldr d4, [r3] │ │ │ │ │ ldrb r0, [r6, r1] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmov s10, r0 │ │ │ │ │ vcvt.f64.s32 d5, s10 │ │ │ │ │ vdiv.f64 d6, d7, d4 │ │ │ │ │ @@ -271390,35 +271406,35 @@ │ │ │ │ │ vcvt.u32.f64 s15, d6 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrb.w r0, [sp] │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ strb.w r0, [ip] │ │ │ │ │ - bne.n 9dd2e │ │ │ │ │ + bne.n 9dd4e │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11ba0 │ │ │ │ │ - b.n 9dcf8 │ │ │ │ │ + b.n 9dd18 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, r8, [r3] │ │ │ │ │ - ble.n 9dd72 │ │ │ │ │ + ble.n 9dd92 │ │ │ │ │ ldrd r5, r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ add.w r9, r5, r4, lsl #3 │ │ │ │ │ subs r6, r2, #4 │ │ │ │ │ sub.w r4, r3, #8 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - cbz r1, 9ddd6 │ │ │ │ │ + cbz r1, 9ddf6 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ vldr d6, [r5] │ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d8, d7, d6 │ │ │ │ │ blx 12a30 <__aeabi_ul2d@plt> │ │ │ │ │ vmov d7, r0, r1 │ │ │ │ │ @@ -271426,29 +271442,29 @@ │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ blx 11d08 <__aeabi_d2ulz@plt> │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ adds r5, #8 │ │ │ │ │ strd r2, r3, [r4, #8]! │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - bne.n 9dda0 │ │ │ │ │ - b.n 9dd72 │ │ │ │ │ + bne.n 9ddc0 │ │ │ │ │ + b.n 9dd92 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w lr, [r3] │ │ │ │ │ - ble.n 9dd72 │ │ │ │ │ + ble.n 9dd92 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ subs r6, r3, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ mov r2, lr │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ add.w ip, r5, r3 │ │ │ │ │ - cbz r1, 9de2c │ │ │ │ │ + cbz r1, 9de4c │ │ │ │ │ vmov s15, r1 │ │ │ │ │ vldr d4, [r0] │ │ │ │ │ ldrsb r2, [r5, r3] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vmov s10, r2 │ │ │ │ │ vcvt.f64.s32 d5, s10 │ │ │ │ │ vdiv.f64 d6, d7, d4 │ │ │ │ │ @@ -271456,181 +271472,181 @@ │ │ │ │ │ vcvt.s32.f64 s15, d6 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ ldrsb.w r2, [sp] │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ strb.w r2, [ip] │ │ │ │ │ - bne.n 9ddf4 │ │ │ │ │ - b.n 9dd72 │ │ │ │ │ + bne.n 9de14 │ │ │ │ │ + b.n 9dd92 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r6, [r3] │ │ │ │ │ - ble.n 9dd72 │ │ │ │ │ + ble.n 9dd92 │ │ │ │ │ ldrd r1, r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r1, r4, lsl #2 │ │ │ │ │ subs r0, #2 │ │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - cbz r2, 9de82 │ │ │ │ │ + cbz r2, 9dea2 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d5, [r5] │ │ │ │ │ ldrsh.w r3, [r0, #2] │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ vdiv.f64 d7, d6, d5 │ │ │ │ │ vmov s12, r3 │ │ │ │ │ vcvt.f64.s32 d6, s12 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ strh.w r3, [r0, #2]! │ │ │ │ │ - bne.n 9de50 │ │ │ │ │ - b.n 9dd72 │ │ │ │ │ + bne.n 9de70 │ │ │ │ │ + b.n 9dd92 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ - ble.w 9dd72 │ │ │ │ │ + ble.w 9dd92 │ │ │ │ │ ldrd r1, r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r1, r4, lsl #2 │ │ │ │ │ subs r0, #4 │ │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - cbz r2, 9ded0 │ │ │ │ │ + cbz r2, 9def0 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d5, [r5] │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ vdiv.f64 d7, d6, d5 │ │ │ │ │ vldr s13, [r0, #4] │ │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ │ - bne.n 9dea4 │ │ │ │ │ - b.n 9dd72 │ │ │ │ │ + bne.n 9dec4 │ │ │ │ │ + b.n 9dd92 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s10, [r3] │ │ │ │ │ - ble.w 9dd72 │ │ │ │ │ + ble.w 9dd92 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ subs r0, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ vmov.f32 s14, s10 │ │ │ │ │ - cbz r2, 9df1e │ │ │ │ │ + cbz r2, 9df3e │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d4, [r1] │ │ │ │ │ vldr s11, [r3] │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ vdiv.f64 d7, d6, d4 │ │ │ │ │ vcvt.f64.f32 d6, s11 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ │ vstmia r3!, {s14} │ │ │ │ │ adds r1, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9def4 │ │ │ │ │ - b.n 9dd72 │ │ │ │ │ + bne.n 9df14 │ │ │ │ │ + b.n 9dd92 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d5, [r3] │ │ │ │ │ - ble.w 9dd72 │ │ │ │ │ + ble.w 9dd92 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ subs r0, r2, #4 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ │ vmov.f64 d7, d5 │ │ │ │ │ - cbz r2, 9df64 │ │ │ │ │ + cbz r2, 9df84 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d3, [r1] │ │ │ │ │ vldr d4, [r3] │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ vdiv.f64 d7, d6, d3 │ │ │ │ │ vmul.f64 d7, d7, d4 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ adds r1, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9df42 │ │ │ │ │ - b.n 9dd72 │ │ │ │ │ + bne.n 9df62 │ │ │ │ │ + b.n 9dd92 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ - ble.w 9dd72 │ │ │ │ │ + ble.w 9dd92 │ │ │ │ │ ldrd r1, r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r1, r4, lsl #2 │ │ │ │ │ subs r0, #2 │ │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - cbz r2, 9dfb6 │ │ │ │ │ + cbz r2, 9dfd6 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d5, [r5] │ │ │ │ │ ldrh r3, [r0, #2] │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ vdiv.f64 d7, d6, d5 │ │ │ │ │ vmov s12, r3 │ │ │ │ │ vcvt.f64.s32 d6, s12 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ uxth r3, r3 │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ strh.w r3, [r0, #2]! │ │ │ │ │ - bne.n 9df86 │ │ │ │ │ - b.n 9dd72 │ │ │ │ │ + bne.n 9dfa6 │ │ │ │ │ + b.n 9dd92 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ - ble.w 9dd72 │ │ │ │ │ + ble.w 9dd92 │ │ │ │ │ ldrd r1, r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ add.w r4, r1, r4, lsl #2 │ │ │ │ │ subs r0, #4 │ │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - cbz r2, 9e004 │ │ │ │ │ + cbz r2, 9e024 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vldr d5, [r5] │ │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ │ vdiv.f64 d7, d6, d5 │ │ │ │ │ vldr s13, [r0, #4] │ │ │ │ │ vcvt.f64.u32 d6, s13 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ │ - bne.n 9dfd8 │ │ │ │ │ - b.n 9dd72 │ │ │ │ │ + bne.n 9dff8 │ │ │ │ │ + b.n 9dd92 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r7, r8, [r3] │ │ │ │ │ - ble.w 9dd72 │ │ │ │ │ + ble.w 9dd92 │ │ │ │ │ ldrd r5, r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ add.w r9, r5, r4, lsl #3 │ │ │ │ │ subs r6, r2, #4 │ │ │ │ │ sub.w r4, r3, #8 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - cbz r1, 9e062 │ │ │ │ │ + cbz r1, 9e082 │ │ │ │ │ vmov s15, r1 │ │ │ │ │ vldr d6, [r5] │ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ vdiv.f64 d8, d7, d6 │ │ │ │ │ blx 12c7c <__aeabi_l2d@plt> │ │ │ │ │ vmov d7, r0, r1 │ │ │ │ │ @@ -271638,66 +271654,66 @@ │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ blx 115b4 <__aeabi_d2lz@plt> │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ adds r5, #8 │ │ │ │ │ strd r2, r3, [r4, #8]! │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - bne.n 9e02c │ │ │ │ │ - b.n 9dd72 │ │ │ │ │ + bne.n 9e04c │ │ │ │ │ + b.n 9dd92 │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9dd72 │ │ │ │ │ + b.n 9dd92 │ │ │ │ │ │ │ │ │ │ -0009e074 : │ │ │ │ │ +0009e094 : │ │ │ │ │ nco_var_pwr(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r6, [pc, #576] @ (9e2bc ) │ │ │ │ │ + ldr r6, [pc, #576] @ (9e2dc ) │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r7, r1 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ mov r5, r2 │ │ │ │ │ add r6, pc │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11ba0 │ │ │ │ │ - cbnz r5, 9e0d0 │ │ │ │ │ + cbnz r5, 9e0f0 │ │ │ │ │ subs r4, #1 │ │ │ │ │ cmp r4, #11 │ │ │ │ │ - bhi.w 9e2b6 │ │ │ │ │ + bhi.w 9e2d6 │ │ │ │ │ tbb [pc, r4] │ │ │ │ │ asrs r1, r1, #9 │ │ │ │ │ str r6, [r2, #52] @ 0x34 │ │ │ │ │ str r7, [sp, #676] @ 0x2a4 │ │ │ │ │ strb r6, [r0, #0] │ │ │ │ │ ldrh r5, [r7, #18] │ │ │ │ │ asrs r4, r7, #8 │ │ │ │ │ - ldr r3, [pc, #524] @ (9e2c0 ) │ │ │ │ │ + ldr r3, [pc, #524] @ (9e2e0 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #520] @ (9e2c4 ) │ │ │ │ │ + ldr r2, [pc, #520] @ (9e2e4 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8} │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r4, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r4, #11 │ │ │ │ │ - bhi.w 9e2b6 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9e0ec ) │ │ │ │ │ + bhi.w 9e2d6 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9e10c ) │ │ │ │ │ ldr.w r4, [r3, r4, lsl #2] │ │ │ │ │ add r3, r4 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r3, r1, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffddffff │ │ │ │ │ @@ -271715,204 +271731,204 @@ │ │ │ │ │ lsls r3, r6, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r5, r1, #3 │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r1, r6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffddffff │ │ │ │ │ - ldr r3, [pc, #416] @ (9e2c0 ) │ │ │ │ │ + ldr r3, [pc, #416] @ (9e2e0 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #416] @ (9e2c8 ) │ │ │ │ │ + ldr r2, [pc, #416] @ (9e2e8 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 9e0c8 │ │ │ │ │ - ldr r3, [pc, #392] @ (9e2c0 ) │ │ │ │ │ + b.n 9e0e8 │ │ │ │ │ + ldr r3, [pc, #392] @ (9e2e0 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #392] @ (9e2cc ) │ │ │ │ │ + ldr r2, [pc, #392] @ (9e2ec ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 9e0c8 │ │ │ │ │ - ldr r3, [pc, #364] @ (9e2c0 ) │ │ │ │ │ + b.n 9e0e8 │ │ │ │ │ + ldr r3, [pc, #364] @ (9e2e0 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #372] @ (9e2d0 ) │ │ │ │ │ + ldr r2, [pc, #372] @ (9e2f0 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 9e0c8 │ │ │ │ │ - ldr r3, [pc, #340] @ (9e2c0 ) │ │ │ │ │ + b.n 9e0e8 │ │ │ │ │ + ldr r3, [pc, #340] @ (9e2e0 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #348] @ (9e2d4 ) │ │ │ │ │ + ldr r2, [pc, #348] @ (9e2f4 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 9e0c8 │ │ │ │ │ - ldr r3, [pc, #312] @ (9e2c0 ) │ │ │ │ │ + b.n 9e0e8 │ │ │ │ │ + ldr r3, [pc, #312] @ (9e2e0 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #328] @ (9e2d8 ) │ │ │ │ │ + ldr r2, [pc, #328] @ (9e2f8 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 9e0c8 │ │ │ │ │ - ldr r3, [pc, #288] @ (9e2c0 ) │ │ │ │ │ + b.n 9e0e8 │ │ │ │ │ + ldr r3, [pc, #288] @ (9e2e0 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #304] @ (9e2dc ) │ │ │ │ │ + ldr r2, [pc, #304] @ (9e2fc ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 9e0c8 │ │ │ │ │ - ldr r3, [pc, #260] @ (9e2c0 ) │ │ │ │ │ + b.n 9e0e8 │ │ │ │ │ + ldr r3, [pc, #260] @ (9e2e0 ) │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #284] @ (9e2e0 ) │ │ │ │ │ + ldr r2, [pc, #284] @ (9e300 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n 9e0c8 │ │ │ │ │ + b.n 9e0e8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.w 9e0c8 │ │ │ │ │ + ble.w 9e0e8 │ │ │ │ │ ldrd r4, r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r7, r4, r7, lsl #3 │ │ │ │ │ vldmia r4!, {d0} │ │ │ │ │ vldr d1, [r5] │ │ │ │ │ blx 12dd0 │ │ │ │ │ vstmia r5!, {d0} │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 9e1e0 │ │ │ │ │ - b.n 9e0c8 │ │ │ │ │ + bne.n 9e200 │ │ │ │ │ + b.n 9e0e8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.w 9e0c8 │ │ │ │ │ + ble.w 9e0e8 │ │ │ │ │ ldrd r4, r5, [sp, #40] @ 0x28 │ │ │ │ │ add.w r7, r4, r7, lsl #2 │ │ │ │ │ vldmia r4!, {s0} │ │ │ │ │ vldr s1, [r5] │ │ │ │ │ blx 12ba4 │ │ │ │ │ vstmia r5!, {s0} │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 9e204 │ │ │ │ │ - b.n 9e0c8 │ │ │ │ │ + bne.n 9e224 │ │ │ │ │ + b.n 9e0e8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ vldr s16, [r3] │ │ │ │ │ - ble.w 9e0c8 │ │ │ │ │ + ble.w 9e0e8 │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ movs r6, #0 │ │ │ │ │ add.w r7, r5, r7, lsl #2 │ │ │ │ │ - b.n 9e23c │ │ │ │ │ + b.n 9e25c │ │ │ │ │ vstr s16, [r4] │ │ │ │ │ adds r6, #4 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.w 9e0c8 │ │ │ │ │ + beq.w 9e0e8 │ │ │ │ │ vldmia r5!, {s0} │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ vcmp.f32 s0, s16 │ │ │ │ │ add r4, r6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9e230 │ │ │ │ │ + beq.n 9e250 │ │ │ │ │ vldr s1, [r4] │ │ │ │ │ vcmp.f32 s1, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9e230 │ │ │ │ │ + beq.n 9e250 │ │ │ │ │ blx 12ba4 │ │ │ │ │ vstr s0, [r4] │ │ │ │ │ - b.n 9e234 │ │ │ │ │ + b.n 9e254 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ - ble.w 9e0c8 │ │ │ │ │ + ble.w 9e0e8 │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ movs r6, #0 │ │ │ │ │ add.w r7, r5, r7, lsl #3 │ │ │ │ │ - b.n 9e288 │ │ │ │ │ + b.n 9e2a8 │ │ │ │ │ adds r6, #8 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ vstr d7, [r4] │ │ │ │ │ - beq.w 9e0c8 │ │ │ │ │ + beq.w 9e0e8 │ │ │ │ │ vldmia r5!, {d0} │ │ │ │ │ vmov.f64 d7, d8 │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ │ add r4, r6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9e27c │ │ │ │ │ + beq.n 9e29c │ │ │ │ │ vldr d1, [r4] │ │ │ │ │ vcmp.f64 d1, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9e27c │ │ │ │ │ + beq.n 9e29c │ │ │ │ │ blx 12dd0 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9e27c │ │ │ │ │ + b.n 9e29c │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9e0c8 │ │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ │ + b.n 9e0e8 │ │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ │ + lsrs r2, r6, #1 │ │ │ │ │ movs r4, r0 │ │ │ │ │ │ │ │ │ │ -0009e2e4 : │ │ │ │ │ +0009e304 : │ │ │ │ │ nco_var_sbt(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r6, r2 │ │ │ │ │ - ldr r2, [pc, #916] @ (9e680 ) │ │ │ │ │ + ldr r2, [pc, #916] @ (9e6a0 ) │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ add r2, pc │ │ │ │ │ - ldr.w lr, [pc, #908] @ 9e684 │ │ │ │ │ + ldr.w lr, [pc, #908] @ 9e6a4 │ │ │ │ │ add r7, sp, #28 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ add lr, pc │ │ │ │ │ - ldr r3, [pc, #900] @ (9e688 ) │ │ │ │ │ + ldr r3, [pc, #900] @ (9e6a8 ) │ │ │ │ │ mov ip, r7 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - ldr.w r8, [pc, #900] @ 9e68c │ │ │ │ │ + ldr.w r8, [pc, #900] @ 9e6ac │ │ │ │ │ add r8, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ldmia.w lr, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2} │ │ │ │ │ @@ -271920,521 +271936,521 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ strh.w r3, [ip] │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 9e436 │ │ │ │ │ + bne.n 9e456 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bls.n 9e344 │ │ │ │ │ + bls.n 9e364 │ │ │ │ │ blx 1085c │ │ │ │ │ mov r9, r0 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9e840 │ │ │ │ │ + bhi.w 9e860 │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r6, r0, #2 │ │ │ │ │ movs r0, r6 │ │ │ │ │ lsls r1, r4, #2 │ │ │ │ │ lsls r0, r0, #3 │ │ │ │ │ movs r4, r1 │ │ │ │ │ lsls r6, r3, #3 │ │ │ │ │ lsls r4, r0, #4 │ │ │ │ │ lsls r0, r4, #4 │ │ │ │ │ lsls r6, r7, #4 │ │ │ │ │ lsls r4, r3, #5 │ │ │ │ │ lsls r3, r0, #6 │ │ │ │ │ movs r0, r6 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9e7b8 │ │ │ │ │ + beq.w 9e7d8 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ - ble.n 9e3b0 │ │ │ │ │ + ble.n 9e3d0 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9e3a2 │ │ │ │ │ + beq.n 9e3c2 │ │ │ │ │ vldr s13, [r2] │ │ │ │ │ vcmp.f32 s13, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ vsubne.f32 s15, s15, s13 │ │ │ │ │ - bne.n 9e3a6 │ │ │ │ │ + bne.n 9e3c6 │ │ │ │ │ vmov.f32 s15, s14 │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vstr s15, [r3, #-4] │ │ │ │ │ - bne.n 9e380 │ │ │ │ │ + bne.n 9e3a0 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bls.n 9e416 │ │ │ │ │ - ldr r4, [pc, #724] @ (9e690 ) │ │ │ │ │ - ldr r3, [pc, #728] @ (9e694 ) │ │ │ │ │ + bls.n 9e436 │ │ │ │ │ + ldr r4, [pc, #724] @ (9e6b0 ) │ │ │ │ │ + ldr r3, [pc, #728] @ (9e6b4 ) │ │ │ │ │ add r4, pc │ │ │ │ │ vldr d8, [r4] │ │ │ │ │ ldr.w r5, [r8, r3] │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9e440 │ │ │ │ │ + beq.n 9e460 │ │ │ │ │ blx 1085c │ │ │ │ │ sub.w r3, r0, r9 │ │ │ │ │ vmov s14, r3 │ │ │ │ │ - vldr d5, [pc, #664] @ 9e678 │ │ │ │ │ - ldr r4, [pc, #692] @ (9e698 ) │ │ │ │ │ + vldr d5, [pc, #664] @ 9e698 │ │ │ │ │ + ldr r4, [pc, #692] @ (9e6b8 ) │ │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ │ ldr r6, [r5, #0] │ │ │ │ │ add r4, pc │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ │ vadd.f64 d6, d6, d8 │ │ │ │ │ vstr d6, [r4] │ │ │ │ │ blx 11210 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - ldr r2, [pc, #664] @ (9e69c ) │ │ │ │ │ + ldr r2, [pc, #664] @ (9e6bc ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldrd r4, r5, [r4] │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #648] @ (9e6a0 ) │ │ │ │ │ - ldr r3, [pc, #620] @ (9e688 ) │ │ │ │ │ + ldr r2, [pc, #648] @ (9e6c0 ) │ │ │ │ │ + ldr r3, [pc, #620] @ (9e6a8 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 9e83c │ │ │ │ │ + bne.w 9e85c │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11ba0 │ │ │ │ │ - b.n 9e336 │ │ │ │ │ + b.n 9e356 │ │ │ │ │ ldr r6, [r5, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #604] @ (9e6a4 ) │ │ │ │ │ + ldr r2, [pc, #604] @ (9e6c4 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r2, pc │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ vldr d8, [r4] │ │ │ │ │ - b.n 9e3d0 │ │ │ │ │ + b.n 9e3f0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9e822 │ │ │ │ │ + beq.w 9e842 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ │ - ble.n 9e3b0 │ │ │ │ │ + ble.n 9e3d0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9e484 │ │ │ │ │ + b.n 9e4a4 │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ ldrsb r0, [r0, r3] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 9e48e │ │ │ │ │ + beq.n 9e4ae │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ sxtb r2, r2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb r2, [r5, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n 9e3b0 │ │ │ │ │ + beq.n 9e3d0 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ ldrsb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 9e470 │ │ │ │ │ + bne.n 9e490 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 9e47c │ │ │ │ │ + b.n 9e49c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9e7fe │ │ │ │ │ + beq.w 9e81e │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrsh.w r0, [r3] │ │ │ │ │ - ble.n 9e3b0 │ │ │ │ │ + ble.n 9e3d0 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ subs r1, #2 │ │ │ │ │ - b.n 9e4c4 │ │ │ │ │ + b.n 9e4e4 │ │ │ │ │ ldrsh.w r5, [r2] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 9e4cc │ │ │ │ │ + beq.n 9e4ec │ │ │ │ │ subs r3, r3, r5 │ │ │ │ │ sxth r3, r3 │ │ │ │ │ adds r2, #2 │ │ │ │ │ strh r3, [r1, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 9e3b0 │ │ │ │ │ + beq.w 9e3d0 │ │ │ │ │ ldrsh.w r3, [r1, #2]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9e4ae │ │ │ │ │ + bne.n 9e4ce │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9e4ba │ │ │ │ │ + b.n 9e4da │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9e7dc │ │ │ │ │ + beq.w 9e7fc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ subs r1, #4 │ │ │ │ │ - b.n 9e500 │ │ │ │ │ + b.n 9e520 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ it ne │ │ │ │ │ subne r3, r3, r5 │ │ │ │ │ - beq.n 9e508 │ │ │ │ │ + beq.n 9e528 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 9e3b0 │ │ │ │ │ + beq.w 9e3d0 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9e4ec │ │ │ │ │ + bne.n 9e50c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9e4f6 │ │ │ │ │ + b.n 9e516 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9e794 │ │ │ │ │ + beq.w 9e7b4 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9e548 │ │ │ │ │ + beq.n 9e568 │ │ │ │ │ vldr d5, [r2] │ │ │ │ │ vcmp.f64 d5, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ it ne │ │ │ │ │ vsubne.f64 d7, d7, d5 │ │ │ │ │ - bne.n 9e54c │ │ │ │ │ + bne.n 9e56c │ │ │ │ │ vmov.f64 d7, d6 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ - bne.n 9e526 │ │ │ │ │ - b.n 9e3b0 │ │ │ │ │ + bne.n 9e546 │ │ │ │ │ + b.n 9e3d0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9e77a │ │ │ │ │ + beq.w 9e79a │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 9e582 │ │ │ │ │ + b.n 9e5a2 │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 9e58c │ │ │ │ │ + beq.n 9e5ac │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb r2, [r5, #0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 9e3b0 │ │ │ │ │ + beq.w 9e3d0 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ ldrb r2, [r2, r3] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n 9e56c │ │ │ │ │ + bne.n 9e58c │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 9e578 │ │ │ │ │ + b.n 9e598 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9e758 │ │ │ │ │ + beq.w 9e778 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrh r0, [r3, #0] │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ │ add.w r4, r2, r4, lsl #1 │ │ │ │ │ subs r1, #2 │ │ │ │ │ - b.n 9e5c0 │ │ │ │ │ + b.n 9e5e0 │ │ │ │ │ ldrh r5, [r2, #0] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 9e5c8 │ │ │ │ │ + beq.n 9e5e8 │ │ │ │ │ subs r3, r3, r5 │ │ │ │ │ uxth r3, r3 │ │ │ │ │ adds r2, #2 │ │ │ │ │ strh r3, [r1, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 9e3b0 │ │ │ │ │ + beq.w 9e3d0 │ │ │ │ │ ldrh.w r3, [r1, #2]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9e5ac │ │ │ │ │ + bne.n 9e5cc │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9e5b6 │ │ │ │ │ + b.n 9e5d6 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9e736 │ │ │ │ │ + beq.w 9e756 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ │ add.w r4, r2, r4, lsl #2 │ │ │ │ │ subs r1, #4 │ │ │ │ │ - b.n 9e5fc │ │ │ │ │ + b.n 9e61c │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ it ne │ │ │ │ │ subne r3, r3, r5 │ │ │ │ │ - beq.n 9e604 │ │ │ │ │ + beq.n 9e624 │ │ │ │ │ adds r2, #4 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.w 9e3b0 │ │ │ │ │ + beq.w 9e3d0 │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.n 9e5e8 │ │ │ │ │ + bne.n 9e608 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 9e5f2 │ │ │ │ │ + b.n 9e612 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 9e708 │ │ │ │ │ + beq.n 9e728 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r5, r6, [r3] │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ add.w ip, r1, r4, lsl #3 │ │ │ │ │ subs r3, #8 │ │ │ │ │ - b.n 9e642 │ │ │ │ │ + b.n 9e662 │ │ │ │ │ ldrd r4, lr, [r1] │ │ │ │ │ cmp lr, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r4, r5 │ │ │ │ │ - beq.n 9e650 │ │ │ │ │ + beq.n 9e670 │ │ │ │ │ subs r2, r2, r4 │ │ │ │ │ sbc.w r0, r0, lr │ │ │ │ │ adds r1, #8 │ │ │ │ │ strd r2, r0, [r3] │ │ │ │ │ cmp r1, ip │ │ │ │ │ - beq.w 9e3b0 │ │ │ │ │ + beq.w 9e3d0 │ │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r5 │ │ │ │ │ - bne.n 9e624 │ │ │ │ │ + bne.n 9e644 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n 9e636 │ │ │ │ │ + b.n 9e656 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 9e6da │ │ │ │ │ + beq.n 9e6fa │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrd r5, r6, [r3] │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ add.w ip, r1, r4, lsl #3 │ │ │ │ │ subs r3, #8 │ │ │ │ │ - b.n 9e6c6 │ │ │ │ │ + b.n 9e6e6 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ movs r0, r0 │ │ │ │ │ movs r0, r0 │ │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ │ asrs r6, r5 │ │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsls r6, r5, #31 │ │ │ │ │ + lsls r6, r7, #31 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - add r0, r4 │ │ │ │ │ + add r0, r0 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - mvns r4, r6 │ │ │ │ │ + mvns r4, r2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsls r6, r5, #26 │ │ │ │ │ + lsls r6, r7, #26 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ │ movs r4, r0 │ │ │ │ │ - lsls r6, r5, #24 │ │ │ │ │ + lsls r6, r7, #24 │ │ │ │ │ movs r4, r0 │ │ │ │ │ ldrd r4, lr, [r1] │ │ │ │ │ cmp lr, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r4, r5 │ │ │ │ │ - beq.n 9e6d4 │ │ │ │ │ + beq.n 9e6f4 │ │ │ │ │ subs r2, r2, r4 │ │ │ │ │ sbc.w r0, r0, lr │ │ │ │ │ adds r1, #8 │ │ │ │ │ strd r2, r0, [r3] │ │ │ │ │ cmp r1, ip │ │ │ │ │ - beq.w 9e3b0 │ │ │ │ │ + beq.w 9e3d0 │ │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r5 │ │ │ │ │ - bne.n 9e6a8 │ │ │ │ │ + bne.n 9e6c8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n 9e6ba │ │ │ │ │ + b.n 9e6da │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r0, #8 │ │ │ │ │ ldr.w r1, [r0, #8]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ sbc.w r1, r1, r5 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ - bne.n 9e6ea │ │ │ │ │ - b.n 9e3b0 │ │ │ │ │ + bne.n 9e70a │ │ │ │ │ + b.n 9e3d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ subs r0, #8 │ │ │ │ │ ldr.w r1, [r0, #8]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ sbc.w r1, r1, r5 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ - bne.n 9e718 │ │ │ │ │ - b.n 9e3b0 │ │ │ │ │ + bne.n 9e738 │ │ │ │ │ + b.n 9e3d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ subs r1, #4 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9e746 │ │ │ │ │ - b.n 9e3b0 │ │ │ │ │ + bne.n 9e766 │ │ │ │ │ + b.n 9e3d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ subs r1, #2 │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9e768 │ │ │ │ │ - b.n 9e3b0 │ │ │ │ │ + bne.n 9e788 │ │ │ │ │ + b.n 9e3d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldrd r3, r2, [sp, #88] @ 0x58 │ │ │ │ │ ldrb r1, [r3, r6] │ │ │ │ │ ldrb r3, [r2, r6] │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9e780 │ │ │ │ │ - b.n 9e3b0 │ │ │ │ │ + bne.n 9e7a0 │ │ │ │ │ + b.n 9e3d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vldmia r2!, {d6} │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9e7a2 │ │ │ │ │ - b.n 9e3b0 │ │ │ │ │ + bne.n 9e7c2 │ │ │ │ │ + b.n 9e3d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vldmia r2!, {s14} │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9e7c6 │ │ │ │ │ - b.n 9e3b0 │ │ │ │ │ + bne.n 9e7e6 │ │ │ │ │ + b.n 9e3d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ subs r1, #4 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9e7ec │ │ │ │ │ - b.n 9e3b0 │ │ │ │ │ + bne.n 9e80c │ │ │ │ │ + b.n 9e3d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ subs r1, #2 │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ ldrh.w r0, [r1, #2]! │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9e80e │ │ │ │ │ - b.n 9e3b0 │ │ │ │ │ + bne.n 9e82e │ │ │ │ │ + b.n 9e3d0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9e3b0 │ │ │ │ │ + ble.w 9e3d0 │ │ │ │ │ ldrd r3, r2, [sp, #88] @ 0x58 │ │ │ │ │ ldrb r1, [r3, r6] │ │ │ │ │ ldrb r3, [r2, r6] │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9e828 │ │ │ │ │ - b.n 9e3b0 │ │ │ │ │ + bne.n 9e848 │ │ │ │ │ + b.n 9e3d0 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9e3b0 │ │ │ │ │ + b.n 9e3d0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0009e848 : │ │ │ │ │ +0009e868 : │ │ │ │ │ nco_var_sqrt(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ vpush {d8} │ │ │ │ │ sub sp, #8 │ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ │ @@ -272442,18 +272458,18 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r4, [r1], #4 │ │ │ │ │ blx 11ba0 │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 9e8f0 │ │ │ │ │ + bne.n 9e910 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 9efa4 │ │ │ │ │ + bhi.w 9efc4 │ │ │ │ │ tbh [pc, r6, lsl #1] │ │ │ │ │ lsls r0, r6, #5 │ │ │ │ │ movs r5, r6 │ │ │ │ │ lsls r4, r0, #2 │ │ │ │ │ lsls r1, r5, #2 │ │ │ │ │ lsls r5, r1, #3 │ │ │ │ │ lsls r1, r5, #3 │ │ │ │ │ @@ -272462,50 +272478,50 @@ │ │ │ │ │ lsls r3, r1, #5 │ │ │ │ │ lsls r0, r4, #1 │ │ │ │ │ lsls r0, r2, #6 │ │ │ │ │ movs r5, r6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ - ble.n 9e8e6 │ │ │ │ │ + ble.n 9e906 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r6, r3, #4 │ │ │ │ │ rsb r8, r3, #4 │ │ │ │ │ mov r7, r6 │ │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 9e8e0 │ │ │ │ │ + beq.n 9e900 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9ef56 │ │ │ │ │ + bmi.w 9ef76 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ add r3, r7 │ │ │ │ │ vmov r1, s14 │ │ │ │ │ str.w r1, [r3, r8] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9e8a8 │ │ │ │ │ + bne.n 9e8c8 │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp r6, #11 │ │ │ │ │ - bhi.w 9efa4 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9e90c ) │ │ │ │ │ + bhi.w 9efc4 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9e92c ) │ │ │ │ │ ldr.w r6, [r3, r6, lsl #2] │ │ │ │ │ add r3, r6 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r1, r0, #22 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdbffff │ │ │ │ │ @@ -272524,574 +272540,574 @@ │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r5, r4, #17 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r1, r1, #19 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdbffff │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9e8e6 │ │ │ │ │ + ble.n 9e906 │ │ │ │ │ ldrd r6, r7, [sp, #52] @ 0x34 │ │ │ │ │ subs r4, #4 │ │ │ │ │ subs r7, #8 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ ldrd r0, r1, [r6], #8 │ │ │ │ │ blx 12c7c <__aeabi_l2d@plt> │ │ │ │ │ vmov d0, r0, r1 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9ef06 │ │ │ │ │ + bmi.w 9ef26 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ blx 115b4 <__aeabi_d2lz@plt> │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ cmp r6, r5 │ │ │ │ │ strd r0, r1, [r7, #8]! │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 9e94c │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9e96c │ │ │ │ │ + b.n 9e906 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9e8e6 │ │ │ │ │ + ble.n 9e906 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r6, r3, #2 │ │ │ │ │ rsb r8, r3, #2 │ │ │ │ │ add.w r7, r8, r6 │ │ │ │ │ ldrsh.w r3, [r6, #2]! │ │ │ │ │ vmov s0, r3 │ │ │ │ │ vcvt.f64.s32 d0, s0 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9ef1a │ │ │ │ │ + bmi.w 9ef3a │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r4], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ strh r3, [r2, r7] │ │ │ │ │ - bne.n 9e994 │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9e9b4 │ │ │ │ │ + b.n 9e906 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 9e8e6 │ │ │ │ │ + ble.n 9e906 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r6, r3, #4 │ │ │ │ │ rsb r8, r3, #4 │ │ │ │ │ add.w r7, r8, r6 │ │ │ │ │ adds r6, #4 │ │ │ │ │ vldr s0, [r6] │ │ │ │ │ vcvt.f64.s32 d0, s0 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9ef2e │ │ │ │ │ + bmi.w 9ef4e │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r4], #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ str r3, [r2, r7] │ │ │ │ │ - bne.n 9e9de │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9e9fe │ │ │ │ │ + b.n 9e906 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ ldrd r6, r7, [sp, #52] @ 0x34 │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ vldmia r6!, {s0} │ │ │ │ │ vcmp.f32 s0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9ef24 │ │ │ │ │ + bmi.w 9ef44 │ │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ cmp r5, r6 │ │ │ │ │ vstmia r7!, {s15} │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 9ea26 │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9ea46 │ │ │ │ │ + b.n 9e906 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ ldrd r6, r7, [sp, #52] @ 0x34 │ │ │ │ │ subs r4, #4 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ vldmia r6!, {d0} │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9ef10 │ │ │ │ │ + bmi.w 9ef30 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ cmp r5, r6 │ │ │ │ │ vstmia r7!, {d7} │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 9ea5e │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9ea7e │ │ │ │ │ + b.n 9e906 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ subs r4, #4 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ │ vmov s0, r3 │ │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9eede │ │ │ │ │ + bmi.w 9eefe │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ vmov r3, s15 │ │ │ │ │ strb r3, [r1, r7] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 9ea8e │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9eaae │ │ │ │ │ + b.n 9e906 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r6, r3, #2 │ │ │ │ │ rsb r8, r3, #2 │ │ │ │ │ add.w r7, r8, r6 │ │ │ │ │ ldrh.w r3, [r6, #2]! │ │ │ │ │ vmov s0, r3 │ │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9eef2 │ │ │ │ │ + bmi.w 9ef12 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r4], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ strh r3, [r2, r7] │ │ │ │ │ - bne.n 9ead8 │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9eaf8 │ │ │ │ │ + b.n 9e906 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r6, r3, #4 │ │ │ │ │ rsb r8, r3, #4 │ │ │ │ │ add.w r7, r8, r6 │ │ │ │ │ adds r6, #4 │ │ │ │ │ vldr s0, [r6] │ │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9eee8 │ │ │ │ │ + bmi.w 9ef08 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r4], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ vmov r3, s14 │ │ │ │ │ str r3, [r2, r7] │ │ │ │ │ - bne.n 9eb24 │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9eb44 │ │ │ │ │ + b.n 9e906 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ subs r4, #4 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrsb r3, [r3, r7] │ │ │ │ │ vmov s0, r3 │ │ │ │ │ vcvt.f64.s32 d0, s0 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9eefc │ │ │ │ │ + bmi.w 9ef1c │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r2, [r4, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ vmov r3, s15 │ │ │ │ │ strb r3, [r1, r7] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 9eb64 │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9eb84 │ │ │ │ │ + b.n 9e906 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ ldrd r6, r7, [sp, #52] @ 0x34 │ │ │ │ │ subs r4, #4 │ │ │ │ │ subs r7, #8 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ ldrd r0, r1, [r6], #8 │ │ │ │ │ blx 12a30 <__aeabi_ul2d@plt> │ │ │ │ │ vmov d0, r0, r1 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9eed4 │ │ │ │ │ + bmi.w 9eef4 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ blx 11d08 <__aeabi_d2ulz@plt> │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ cmp r6, r5 │ │ │ │ │ strd r0, r1, [r7, #8]! │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 9ebae │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9ebce │ │ │ │ │ + b.n 9e906 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrh.w r8, [r3] │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r7, #2 │ │ │ │ │ ldrh.w r3, [r7, #2]! │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.n 9ec2c │ │ │ │ │ + beq.n 9ec4c │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.u32 d0, s15 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9ef9a │ │ │ │ │ + bmi.w 9efba │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ vmov r3, s14 │ │ │ │ │ strh r3, [r2, r6] │ │ │ │ │ adds r6, #2 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 9ebfa │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9ec1a │ │ │ │ │ + b.n 9e906 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr s16, [r3] │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ movs r7, #0 │ │ │ │ │ add.w r5, r6, r5, lsl #2 │ │ │ │ │ - b.n 9ec56 │ │ │ │ │ + b.n 9ec76 │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r7, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w 9e8e6 │ │ │ │ │ + beq.w 9e906 │ │ │ │ │ vldmia r6!, {s0} │ │ │ │ │ vcmp.f32 s0, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9ec4c │ │ │ │ │ + beq.n 9ec6c │ │ │ │ │ vcmp.f32 s0, #0.0 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ add.w r8, r3, r7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9ef90 │ │ │ │ │ + bmi.w 9efb0 │ │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ vstr s15, [r8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n 9ec4c │ │ │ │ │ + b.n 9ec6c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ movs r7, #0 │ │ │ │ │ add.w r5, r6, r5, lsl #3 │ │ │ │ │ - b.n 9eca6 │ │ │ │ │ + b.n 9ecc6 │ │ │ │ │ adds r4, #4 │ │ │ │ │ adds r7, #8 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 9e8e6 │ │ │ │ │ + beq.w 9e906 │ │ │ │ │ vldmia r6!, {d0} │ │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9ec9c │ │ │ │ │ + beq.n 9ecbc │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ add.w r8, r3, r7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9ef7c │ │ │ │ │ + bmi.w 9ef9c │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ vstr d7, [r8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n 9ec9c │ │ │ │ │ + b.n 9ecbc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsh.w r8, [r3] │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ │ lsls r5, r5, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r7, #2 │ │ │ │ │ ldrsh.w r3, [r7, #2]! │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.n 9ed1c │ │ │ │ │ + beq.n 9ed3c │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9ef86 │ │ │ │ │ + bmi.w 9efa6 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.s32.f64 s14, d7 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ vmov r3, s14 │ │ │ │ │ strh r3, [r2, r6] │ │ │ │ │ adds r6, #2 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9ecea │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9ed0a │ │ │ │ │ + b.n 9e906 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r6, #0 │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n 9ed66 │ │ │ │ │ + beq.n 9ed86 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.u32 d0, s15 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9ef4c │ │ │ │ │ + bmi.w 9ef6c │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.u32.f64 s15, d7 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9ed34 │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9ed54 │ │ │ │ │ + b.n 9e906 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r7, r8, [r3] │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ sub.w r6, r3, #8 │ │ │ │ │ rsb r9, r3, #8 │ │ │ │ │ mov sl, r6 │ │ │ │ │ ldr.w r0, [r6, #8]! │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - beq.n 9edcc │ │ │ │ │ + beq.n 9edec │ │ │ │ │ blx 12c7c <__aeabi_l2d@plt> │ │ │ │ │ vmov d0, r0, r1 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9ef42 │ │ │ │ │ + bmi.w 9ef62 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ add r3, sl │ │ │ │ │ add.w sl, r3, r9 │ │ │ │ │ blx 115b4 <__aeabi_d2lz@plt> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ strd r0, r1, [sl] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9ed8a │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9edaa │ │ │ │ │ + b.n 9e906 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrd r7, r8, [r3] │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ sub.w r6, r3, #8 │ │ │ │ │ rsb r9, r3, #8 │ │ │ │ │ mov sl, r6 │ │ │ │ │ ldr.w r0, [r6, #8]! │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r7 │ │ │ │ │ - beq.n 9ee30 │ │ │ │ │ + beq.n 9ee50 │ │ │ │ │ blx 12a30 <__aeabi_ul2d@plt> │ │ │ │ │ vmov d0, r0, r1 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.w 9ef38 │ │ │ │ │ + bmi.w 9ef58 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ vmov r0, r1, d7 │ │ │ │ │ add r3, sl │ │ │ │ │ add.w sl, r3, r9 │ │ │ │ │ blx 11d08 <__aeabi_d2ulz@plt> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ strd r0, r1, [sl] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9edee │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9ee0e │ │ │ │ │ + b.n 9e906 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ │ subs r6, r3, #4 │ │ │ │ │ rsb r8, r3, #4 │ │ │ │ │ mov r7, r6 │ │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 9ee84 │ │ │ │ │ + beq.n 9eea4 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.u32 d0, s15 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 9ef64 │ │ │ │ │ + bmi.n 9ef84 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ add r3, r7 │ │ │ │ │ vmov r1, s14 │ │ │ │ │ str.w r1, [r3, r8] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9ee4e │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9ee6e │ │ │ │ │ + b.n 9e906 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrsb.w r7, [r3] │ │ │ │ │ - ble.w 9e8e6 │ │ │ │ │ + ble.w 9e906 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrsb r3, [r3, r6] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n 9eeca │ │ │ │ │ + beq.n 9eeea │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 9ef72 │ │ │ │ │ + bmi.n 9ef92 │ │ │ │ │ vsqrt.f64 d7, d0 │ │ │ │ │ vcvt.s32.f64 s15, d7 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.n 9ee9a │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + bne.n 9eeba │ │ │ │ │ + b.n 9e906 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9ebca │ │ │ │ │ + b.n 9ebea │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9eaaa │ │ │ │ │ + b.n 9eaca │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9eb42 │ │ │ │ │ + b.n 9eb62 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9eaf8 │ │ │ │ │ + b.n 9eb18 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9eb80 │ │ │ │ │ + b.n 9eba0 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9e968 │ │ │ │ │ + b.n 9e988 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9ea72 │ │ │ │ │ + b.n 9ea92 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9e9b4 │ │ │ │ │ + b.n 9e9d4 │ │ │ │ │ blx 10bac │ │ │ │ │ vmov.f32 s15, s0 │ │ │ │ │ - b.n 9ea3a │ │ │ │ │ + b.n 9ea5a │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9e9fc │ │ │ │ │ + b.n 9ea1c │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9ee16 │ │ │ │ │ + b.n 9ee36 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9edb2 │ │ │ │ │ + b.n 9edd2 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9ed54 │ │ │ │ │ + b.n 9ed74 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ blx 102a4 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9e8ca │ │ │ │ │ + b.n 9e8ea │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ blx 102a4 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9ee6e │ │ │ │ │ + b.n 9ee8e │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9eeb8 │ │ │ │ │ + b.n 9eed8 │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9ecca │ │ │ │ │ + b.n 9ecea │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9ed0a │ │ │ │ │ + b.n 9ed2a │ │ │ │ │ blx 10bac │ │ │ │ │ vmov.f32 s15, s0 │ │ │ │ │ - b.n 9ec7a │ │ │ │ │ + b.n 9ec9a │ │ │ │ │ blx 102a4 │ │ │ │ │ vmov.f64 d7, d0 │ │ │ │ │ - b.n 9ec1a │ │ │ │ │ + b.n 9ec3a │ │ │ │ │ blx 11518 │ │ │ │ │ - b.n 9e8e6 │ │ │ │ │ + b.n 9e906 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0009efac : │ │ │ │ │ +0009efcc : │ │ │ │ │ nco_var_zero(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ blx 10cb4 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ cmp r3, #11 │ │ │ │ │ - bhi.n 9efe0 │ │ │ │ │ + bhi.n 9f000 │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ lsrs r6, r0, #24 │ │ │ │ │ lsls r6, r0, #24 │ │ │ │ │ lsls r6, r0, #24 │ │ │ │ │ lsls r6, r0, #24 │ │ │ │ │ lsls r6, r0, #24 │ │ │ │ │ lsrs r6, r0, #24 │ │ │ │ │ @@ -273100,34 +273116,34 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 11154 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 11514 │ │ │ │ │ │ │ │ │ │ -0009efe8 : │ │ │ │ │ +0009f008 : │ │ │ │ │ nco_var_scv_add(): │ │ │ │ │ nco_var_scv.c:20 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ nco_var_scv.c:30 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ nco_var_scv.c:20 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:30 │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:31 │ │ │ │ │ - cbnz r6, 9f04c │ │ │ │ │ + cbnz r6, 9f06c │ │ │ │ │ nco_var_scv.c:33 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9f39e │ │ │ │ │ + bhi.w 9f3be │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ movs r0, #218 @ 0xda │ │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ │ ldrh r1, [r7, #18] │ │ │ │ │ ldr r3, [sp, #820] @ 0x334 │ │ │ │ │ @ instruction: 0xb8a9 │ │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ │ @@ -273142,40 +273158,40 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:47 │ │ │ │ │ vldr d5, [r2] │ │ │ │ │ nco_var_scv.c:52 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.n 9f048 │ │ │ │ │ + ble.n 9f068 │ │ │ │ │ nco_var_scv.c:53 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9f044 │ │ │ │ │ + beq.n 9f064 │ │ │ │ │ nco_var_scv.c:53 (discriminator 1) │ │ │ │ │ vadd.f64 d7, d7, d5 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ nco_var_scv.c:52 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f02e │ │ │ │ │ + bne.n 9f04e │ │ │ │ │ nco_var_scv.c:162 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ nco_var_scv.c:31 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ nco_var_scv.c:33 (discriminator 1) │ │ │ │ │ subs r5, #1 │ │ │ │ │ nco_var_scv.c:31 (discriminator 1) │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:33 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9f39e │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9f068 ) │ │ │ │ │ + bhi.w 9f3be │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9f088 ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r3, r6, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @@ -273195,191 +273211,191 @@ │ │ │ │ │ lsls r3, r3, #9 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r1, r3, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ nco_var_scv.c:121 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f048 │ │ │ │ │ + ble.n 9f068 │ │ │ │ │ nco_var_scv.c:119 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrd r0, r5, [r2] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:121 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ adds r2, r2, r0 │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ adc.w r1, r1, r5 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ - bne.n 9f0a8 │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f0c8 │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:73 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f048 │ │ │ │ │ + ble.n 9f068 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrh r1, [r2, #0] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ nco_var_scv.c:73 (discriminator 3) │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ add r2, r1 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f0ce │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f0ee │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:61 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f048 │ │ │ │ │ + ble.n 9f068 │ │ │ │ │ nco_var_scv.c:59 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:61 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ add r2, r1 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f0ec │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f10c │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:37 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f048 │ │ │ │ │ + ble.n 9f068 │ │ │ │ │ nco_var_scv.c:35 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:37 (discriminator 3) │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vadd.f32 s15, s15, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f10a │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f12a │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:49 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f048 │ │ │ │ │ + ble.n 9f068 │ │ │ │ │ nco_var_scv.c:47 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ vldr d6, [r2] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:49 (discriminator 3) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vadd.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f12c │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f14c │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:85 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f048 │ │ │ │ │ + ble.n 9f068 │ │ │ │ │ nco_var_scv.c:83 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrh r1, [r2, #0] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ nco_var_scv.c:85 (discriminator 3) │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ add r2, r1 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f14c │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f16c │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:97 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9f048 │ │ │ │ │ + ble.w 9f068 │ │ │ │ │ nco_var_scv.c:95 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:97 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ add r2, r1 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f16a │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f18a │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:109 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9f048 │ │ │ │ │ + ble.w 9f068 │ │ │ │ │ nco_var_scv.c:107 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrd r0, r5, [r2] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:109 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ adds r2, r2, r0 │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ adc.w r1, r1, r5 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ - bne.n 9f18a │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f1aa │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:143 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:145 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:143 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ nco_var_scv.c:145 │ │ │ │ │ - ble.w 9f048 │ │ │ │ │ + ble.w 9f068 │ │ │ │ │ nco_var_scv.c:145 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrb r3, [r2, r6] │ │ │ │ │ add r3, r1 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9f1ac │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f1cc │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:131 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:133 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:131 │ │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ │ nco_var_scv.c:133 │ │ │ │ │ - ble.w 9f048 │ │ │ │ │ + ble.w 9f068 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ nco_var_scv.c:133 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrb r3, [r2, r6] │ │ │ │ │ add r3, r1 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9f1ca │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f1ea │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:135 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:136 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:131 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:135 │ │ │ │ │ ldrsb.w r5, [r3] │ │ │ │ │ nco_var_scv.c:136 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ nco_var_scv.c:131 │ │ │ │ │ ldrsb.w r6, [r2] │ │ │ │ │ nco_var_scv.c:136 │ │ │ │ │ - ble.w 9f048 │ │ │ │ │ + ble.w 9f068 │ │ │ │ │ nco_var_scv.c:137 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldrsb r2, [r1, r3] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add.w r0, r2, r6 │ │ │ │ │ it ne │ │ │ │ │ strbne r0, [r1, r3] │ │ │ │ │ nco_var_scv.c:136 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f1f0 │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f210 │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:75 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:76 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:71 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:75 │ │ │ │ │ @@ -273387,25 +273403,25 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:71 │ │ │ │ │ ldrsh.w r0, [r2] │ │ │ │ │ nco_var_scv.c:76 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #1 │ │ │ │ │ - ble.w 9f048 │ │ │ │ │ + ble.w 9f068 │ │ │ │ │ nco_var_scv.c:77 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add.w r1, r2, r0 │ │ │ │ │ it ne │ │ │ │ │ strhne.w r1, [r3, #-2] │ │ │ │ │ nco_var_scv.c:76 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9f222 │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f242 │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:63 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:64 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:59 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:63 │ │ │ │ │ @@ -273413,25 +273429,25 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:59 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ nco_var_scv.c:64 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.w 9f048 │ │ │ │ │ + ble.w 9f068 │ │ │ │ │ nco_var_scv.c:65 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add.w r1, r2, r0 │ │ │ │ │ it ne │ │ │ │ │ strne.w r1, [r3, #-4] │ │ │ │ │ nco_var_scv.c:64 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f250 │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f270 │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:87 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:88 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:83 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:87 │ │ │ │ │ @@ -273439,25 +273455,25 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:83 │ │ │ │ │ ldrh r5, [r2, #0] │ │ │ │ │ nco_var_scv.c:88 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #1 │ │ │ │ │ - ble.w 9f048 │ │ │ │ │ + ble.w 9f068 │ │ │ │ │ nco_var_scv.c:89 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ add.w r1, r2, r5 │ │ │ │ │ it ne │ │ │ │ │ strhne.w r1, [r3, #-2] │ │ │ │ │ nco_var_scv.c:88 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f27e │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f29e │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:99 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:100 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:95 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:99 │ │ │ │ │ @@ -273465,25 +273481,25 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:95 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ nco_var_scv.c:100 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.w 9f048 │ │ │ │ │ + ble.w 9f068 │ │ │ │ │ nco_var_scv.c:101 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ add.w r1, r2, r5 │ │ │ │ │ it ne │ │ │ │ │ strne.w r1, [r3, #-4] │ │ │ │ │ nco_var_scv.c:100 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f2ac │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f2cc │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:111 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:112 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:107 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:111 │ │ │ │ │ @@ -273491,31 +273507,31 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:107 │ │ │ │ │ ldrd r0, r7, [r2] │ │ │ │ │ nco_var_scv.c:112 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 9f048 │ │ │ │ │ + ble.w 9f068 │ │ │ │ │ nco_var_scv.c:113 │ │ │ │ │ ldrd r2, r1, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r5 │ │ │ │ │ - beq.n 9f2fa │ │ │ │ │ + beq.n 9f31a │ │ │ │ │ nco_var_scv.c:113 (discriminator 1) │ │ │ │ │ adds r2, r2, r0 │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ adc.w r1, r1, r7 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ nco_var_scv.c:112 (discriminator 2) │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9f2de │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f2fe │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:123 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:124 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:119 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:123 │ │ │ │ │ @@ -273523,31 +273539,31 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:119 │ │ │ │ │ ldrd r0, r7, [r2] │ │ │ │ │ nco_var_scv.c:124 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 9f048 │ │ │ │ │ + ble.w 9f068 │ │ │ │ │ nco_var_scv.c:125 │ │ │ │ │ ldrd r2, r1, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r5 │ │ │ │ │ - beq.n 9f338 │ │ │ │ │ + beq.n 9f358 │ │ │ │ │ nco_var_scv.c:125 (discriminator 1) │ │ │ │ │ adds r2, r2, r0 │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ adc.w r1, r1, r7 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ nco_var_scv.c:124 (discriminator 2) │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9f31c │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f33c │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:39 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:40 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:35 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:39 │ │ │ │ │ @@ -273555,78 +273571,78 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:35 │ │ │ │ │ vldr s13, [r2] │ │ │ │ │ nco_var_scv.c:40 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.w 9f048 │ │ │ │ │ + ble.w 9f068 │ │ │ │ │ nco_var_scv.c:41 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ne │ │ │ │ │ vaddne.f32 s15, s15, s13 │ │ │ │ │ vstrne s15, [r3, #-4] │ │ │ │ │ nco_var_scv.c:40 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f35a │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f37a │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:147 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:148 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:143 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:147 │ │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ │ nco_var_scv.c:148 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ nco_var_scv.c:143 │ │ │ │ │ ldrb r5, [r2, #0] │ │ │ │ │ nco_var_scv.c:148 │ │ │ │ │ - ble.w 9f048 │ │ │ │ │ + ble.w 9f068 │ │ │ │ │ nco_var_scv.c:149 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ add.w r0, r2, r5 │ │ │ │ │ it ne │ │ │ │ │ strbne r0, [r1, r3] │ │ │ │ │ nco_var_scv.c:148 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f388 │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + bne.n 9f3a8 │ │ │ │ │ + b.n 9f068 │ │ │ │ │ nco_var_scv.c:156 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_var_scv.c:162 │ │ │ │ │ - b.n 9f048 │ │ │ │ │ + b.n 9f068 │ │ │ │ │ │ │ │ │ │ -0009f3a4 : │ │ │ │ │ +0009f3c4 : │ │ │ │ │ nco_var_scv_sub(): │ │ │ │ │ nco_var_scv.c:172 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ nco_var_scv.c:182 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ nco_var_scv.c:172 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:182 │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:183 │ │ │ │ │ - cbnz r6, 9f408 │ │ │ │ │ + cbnz r6, 9f428 │ │ │ │ │ nco_var_scv.c:185 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9f75a │ │ │ │ │ + bhi.w 9f77a │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ movs r0, #218 @ 0xda │ │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ │ ldrh r1, [r7, #18] │ │ │ │ │ ldr r3, [sp, #820] @ 0x334 │ │ │ │ │ @ instruction: 0xb8a9 │ │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ │ @@ -273641,40 +273657,40 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:199 │ │ │ │ │ vldr d5, [r2] │ │ │ │ │ nco_var_scv.c:204 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.n 9f404 │ │ │ │ │ + ble.n 9f424 │ │ │ │ │ nco_var_scv.c:205 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9f400 │ │ │ │ │ + beq.n 9f420 │ │ │ │ │ nco_var_scv.c:205 (discriminator 1) │ │ │ │ │ vsub.f64 d7, d7, d5 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ nco_var_scv.c:204 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f3ea │ │ │ │ │ + bne.n 9f40a │ │ │ │ │ nco_var_scv.c:314 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ nco_var_scv.c:183 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ nco_var_scv.c:185 (discriminator 1) │ │ │ │ │ subs r5, #1 │ │ │ │ │ nco_var_scv.c:183 (discriminator 1) │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:185 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9f75a │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9f424 ) │ │ │ │ │ + bhi.w 9f77a │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9f444 ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r3, r6, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @@ -273694,191 +273710,191 @@ │ │ │ │ │ lsls r3, r3, #9 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r1, r3, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ nco_var_scv.c:273 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f404 │ │ │ │ │ + ble.n 9f424 │ │ │ │ │ nco_var_scv.c:271 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrd r0, r5, [r2] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:273 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ sbc.w r1, r1, r5 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ - bne.n 9f464 │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f484 │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:225 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f404 │ │ │ │ │ + ble.n 9f424 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrh r1, [r2, #0] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ nco_var_scv.c:225 (discriminator 3) │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9f48a │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f4aa │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:213 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f404 │ │ │ │ │ + ble.n 9f424 │ │ │ │ │ nco_var_scv.c:211 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:213 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f4a8 │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f4c8 │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:189 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f404 │ │ │ │ │ + ble.n 9f424 │ │ │ │ │ nco_var_scv.c:187 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:189 (discriminator 3) │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vsub.f32 s15, s15, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f4c6 │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f4e6 │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:201 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f404 │ │ │ │ │ + ble.n 9f424 │ │ │ │ │ nco_var_scv.c:199 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ vldr d6, [r2] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:201 (discriminator 3) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f4e8 │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f508 │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:237 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f404 │ │ │ │ │ + ble.n 9f424 │ │ │ │ │ nco_var_scv.c:235 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrh r1, [r2, #0] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ nco_var_scv.c:237 (discriminator 3) │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f508 │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f528 │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:249 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9f404 │ │ │ │ │ + ble.w 9f424 │ │ │ │ │ nco_var_scv.c:247 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:249 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f526 │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f546 │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:261 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9f404 │ │ │ │ │ + ble.w 9f424 │ │ │ │ │ nco_var_scv.c:259 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrd r0, r5, [r2] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:261 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ str.w r2, [r3], #8 │ │ │ │ │ sbc.w r1, r1, r5 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ - bne.n 9f546 │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f566 │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:295 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:297 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:295 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ nco_var_scv.c:297 │ │ │ │ │ - ble.w 9f404 │ │ │ │ │ + ble.w 9f424 │ │ │ │ │ nco_var_scv.c:297 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrb r3, [r2, r6] │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9f568 │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f588 │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:283 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:285 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:283 │ │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ │ nco_var_scv.c:285 │ │ │ │ │ - ble.w 9f404 │ │ │ │ │ + ble.w 9f424 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ nco_var_scv.c:285 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrb r3, [r2, r6] │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9f586 │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f5a6 │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:287 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:288 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:283 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:287 │ │ │ │ │ ldrsb.w r5, [r3] │ │ │ │ │ nco_var_scv.c:288 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ nco_var_scv.c:283 │ │ │ │ │ ldrsb.w r6, [r2] │ │ │ │ │ nco_var_scv.c:288 │ │ │ │ │ - ble.w 9f404 │ │ │ │ │ + ble.w 9f424 │ │ │ │ │ nco_var_scv.c:289 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldrsb r2, [r1, r3] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ sub.w r0, r2, r6 │ │ │ │ │ it ne │ │ │ │ │ strbne r0, [r1, r3] │ │ │ │ │ nco_var_scv.c:288 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f5ac │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f5cc │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:227 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:228 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:223 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:227 │ │ │ │ │ @@ -273886,25 +273902,25 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:223 │ │ │ │ │ ldrsh.w r0, [r2] │ │ │ │ │ nco_var_scv.c:228 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #1 │ │ │ │ │ - ble.w 9f404 │ │ │ │ │ + ble.w 9f424 │ │ │ │ │ nco_var_scv.c:229 │ │ │ │ │ ldrsh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ sub.w r1, r2, r0 │ │ │ │ │ it ne │ │ │ │ │ strhne.w r1, [r3, #-2] │ │ │ │ │ nco_var_scv.c:228 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f5de │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f5fe │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:215 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:216 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:211 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:215 │ │ │ │ │ @@ -273912,25 +273928,25 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:211 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ nco_var_scv.c:216 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.w 9f404 │ │ │ │ │ + ble.w 9f424 │ │ │ │ │ nco_var_scv.c:217 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ sub.w r1, r2, r0 │ │ │ │ │ it ne │ │ │ │ │ strne.w r1, [r3, #-4] │ │ │ │ │ nco_var_scv.c:216 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f60c │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f62c │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:239 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:240 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:235 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:239 │ │ │ │ │ @@ -273938,25 +273954,25 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:235 │ │ │ │ │ ldrh r5, [r2, #0] │ │ │ │ │ nco_var_scv.c:240 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #1 │ │ │ │ │ - ble.w 9f404 │ │ │ │ │ + ble.w 9f424 │ │ │ │ │ nco_var_scv.c:241 │ │ │ │ │ ldrh.w r2, [r3], #2 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ sub.w r1, r2, r5 │ │ │ │ │ it ne │ │ │ │ │ strhne.w r1, [r3, #-2] │ │ │ │ │ nco_var_scv.c:240 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f63a │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f65a │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:251 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:252 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:247 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:251 │ │ │ │ │ @@ -273964,25 +273980,25 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:247 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ nco_var_scv.c:252 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.w 9f404 │ │ │ │ │ + ble.w 9f424 │ │ │ │ │ nco_var_scv.c:253 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ sub.w r1, r2, r5 │ │ │ │ │ it ne │ │ │ │ │ strne.w r1, [r3, #-4] │ │ │ │ │ nco_var_scv.c:252 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f668 │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f688 │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:263 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:264 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:259 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:263 │ │ │ │ │ @@ -273990,31 +274006,31 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:259 │ │ │ │ │ ldrd r0, r7, [r2] │ │ │ │ │ nco_var_scv.c:264 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 9f404 │ │ │ │ │ + ble.w 9f424 │ │ │ │ │ nco_var_scv.c:265 │ │ │ │ │ ldrd r2, r1, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r5 │ │ │ │ │ - beq.n 9f6b6 │ │ │ │ │ + beq.n 9f6d6 │ │ │ │ │ nco_var_scv.c:265 (discriminator 1) │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ sbc.w r1, r1, r7 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ nco_var_scv.c:264 (discriminator 2) │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9f69a │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f6ba │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:275 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:276 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:271 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:275 │ │ │ │ │ @@ -274022,31 +274038,31 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:271 │ │ │ │ │ ldrd r0, r7, [r2] │ │ │ │ │ nco_var_scv.c:276 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 9f404 │ │ │ │ │ + ble.w 9f424 │ │ │ │ │ nco_var_scv.c:277 │ │ │ │ │ ldrd r2, r1, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r5 │ │ │ │ │ - beq.n 9f6f4 │ │ │ │ │ + beq.n 9f714 │ │ │ │ │ nco_var_scv.c:277 (discriminator 1) │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ sbc.w r1, r1, r7 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ nco_var_scv.c:276 (discriminator 2) │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9f6d8 │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f6f8 │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:191 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:192 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:187 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:191 │ │ │ │ │ @@ -274054,82 +274070,82 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:187 │ │ │ │ │ vldr s13, [r2] │ │ │ │ │ nco_var_scv.c:192 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.w 9f404 │ │ │ │ │ + ble.w 9f424 │ │ │ │ │ nco_var_scv.c:193 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ne │ │ │ │ │ vsubne.f32 s15, s15, s13 │ │ │ │ │ vstrne s15, [r3, #-4] │ │ │ │ │ nco_var_scv.c:192 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f716 │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f736 │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:299 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:300 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:295 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:299 │ │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ │ nco_var_scv.c:300 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ nco_var_scv.c:295 │ │ │ │ │ ldrb r5, [r2, #0] │ │ │ │ │ nco_var_scv.c:300 │ │ │ │ │ - ble.w 9f404 │ │ │ │ │ + ble.w 9f424 │ │ │ │ │ nco_var_scv.c:301 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ sub.w r0, r2, r5 │ │ │ │ │ it ne │ │ │ │ │ strbne r0, [r1, r3] │ │ │ │ │ nco_var_scv.c:300 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f744 │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + bne.n 9f764 │ │ │ │ │ + b.n 9f424 │ │ │ │ │ nco_var_scv.c:308 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_var_scv.c:314 │ │ │ │ │ - b.n 9f404 │ │ │ │ │ + b.n 9f424 │ │ │ │ │ │ │ │ │ │ -0009f760 : │ │ │ │ │ +0009f780 : │ │ │ │ │ nco_var_scv.c:324 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ nco_var_scv.c:334 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ nco_var_scv.c:324 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:334 │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:335 │ │ │ │ │ - cbnz r6, 9f7c4 │ │ │ │ │ + cbnz r6, 9f7e4 │ │ │ │ │ nco_var_scv.c:337 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9fb40 │ │ │ │ │ + bhi.w 9fb60 │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ movs r0, #232 @ 0xe8 │ │ │ │ │ strb r0, [r4, #1] │ │ │ │ │ str r0, [sp, #508] @ 0x1fc │ │ │ │ │ - add r1, pc, #872 @ (adr r1, 9faf0 ) │ │ │ │ │ + add r1, pc, #872 @ (adr r1, 9fb10 ) │ │ │ │ │ stmia r1!, {r0, r4, r5, r7} │ │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ │ nco_var_scv.c:355 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:356 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:351 │ │ │ │ │ @@ -274139,40 +274155,40 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:351 │ │ │ │ │ vldr d5, [r2] │ │ │ │ │ nco_var_scv.c:356 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.n 9f7c0 │ │ │ │ │ + ble.n 9f7e0 │ │ │ │ │ nco_var_scv.c:357 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9f7bc │ │ │ │ │ + beq.n 9f7dc │ │ │ │ │ nco_var_scv.c:357 (discriminator 1) │ │ │ │ │ vmul.f64 d7, d7, d5 │ │ │ │ │ vstr d7, [r3, #-8] │ │ │ │ │ nco_var_scv.c:356 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f7a6 │ │ │ │ │ + bne.n 9f7c6 │ │ │ │ │ nco_var_scv.c:466 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ nco_var_scv.c:335 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ nco_var_scv.c:337 (discriminator 1) │ │ │ │ │ subs r5, #1 │ │ │ │ │ nco_var_scv.c:335 (discriminator 1) │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:337 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9fb40 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9f7e0 ) │ │ │ │ │ + bhi.w 9fb60 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9f800 ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r1, r2, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @@ -274192,193 +274208,193 @@ │ │ │ │ │ lsls r5, r6, #9 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r3, r7, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ nco_var_scv.c:425 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f7c0 │ │ │ │ │ + ble.n 9f7e0 │ │ │ │ │ nco_var_scv.c:423 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrd r0, r6, [r2] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:425 (discriminator 3) │ │ │ │ │ ldrd r1, r5, [r3] │ │ │ │ │ mul.w r2, r1, r6 │ │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ │ umull r1, r5, r1, r0 │ │ │ │ │ str.w r1, [r3], #8 │ │ │ │ │ add r2, r5 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ - bne.n 9f820 │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9f840 │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:377 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f7c0 │ │ │ │ │ + ble.n 9f7e0 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrh r1, [r2, #0] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ nco_var_scv.c:377 (discriminator 3) │ │ │ │ │ ldrsh.w r2, [r3] │ │ │ │ │ smulbb r2, r2, r1 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9f84e │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9f86e │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:365 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f7c0 │ │ │ │ │ + ble.n 9f7e0 │ │ │ │ │ nco_var_scv.c:363 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:365 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f86e │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9f88e │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:341 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f7c0 │ │ │ │ │ + ble.n 9f7e0 │ │ │ │ │ nco_var_scv.c:339 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ vldr s14, [r2] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:341 (discriminator 3) │ │ │ │ │ vldr s15, [r3] │ │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f88e │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9f8ae │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:353 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9f7c0 │ │ │ │ │ + ble.n 9f7e0 │ │ │ │ │ nco_var_scv.c:351 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ vldr d6, [r2] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:353 (discriminator 3) │ │ │ │ │ vldr d7, [r3] │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f8b0 │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9f8d0 │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:389 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9f7c0 │ │ │ │ │ + ble.w 9f7e0 │ │ │ │ │ nco_var_scv.c:387 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrh r1, [r2, #0] │ │ │ │ │ add.w r4, r3, r4, lsl #1 │ │ │ │ │ nco_var_scv.c:389 (discriminator 3) │ │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ │ smulbb r2, r2, r1 │ │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f8d2 │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9f8f2 │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:401 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9f7c0 │ │ │ │ │ + ble.w 9f7e0 │ │ │ │ │ nco_var_scv.c:399 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:401 (discriminator 3) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f8f2 │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9f912 │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:413 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9f7c0 │ │ │ │ │ + ble.w 9f7e0 │ │ │ │ │ nco_var_scv.c:411 │ │ │ │ │ ldrd r3, r2, [sp, #32] │ │ │ │ │ ldrd r0, r6, [r2] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:413 (discriminator 3) │ │ │ │ │ ldrd r1, r5, [r3] │ │ │ │ │ mul.w r2, r1, r6 │ │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ │ umull r1, r5, r1, r0 │ │ │ │ │ str.w r1, [r3], #8 │ │ │ │ │ add r2, r5 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ │ - bne.n 9f914 │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9f934 │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:447 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:449 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:447 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ nco_var_scv.c:449 │ │ │ │ │ - ble.w 9f7c0 │ │ │ │ │ + ble.w 9f7e0 │ │ │ │ │ nco_var_scv.c:449 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrb r3, [r2, r6] │ │ │ │ │ smulbb r3, r3, r1 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9f93e │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9f95e │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:435 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:437 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:435 │ │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ │ nco_var_scv.c:437 │ │ │ │ │ - ble.w 9f7c0 │ │ │ │ │ + ble.w 9f7e0 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ nco_var_scv.c:437 (discriminator 3) │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrb r3, [r2, r6] │ │ │ │ │ smulbb r3, r3, r1 │ │ │ │ │ strb r3, [r2, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9f95e │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9f97e │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:439 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:440 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:435 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:439 │ │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ │ nco_var_scv.c:440 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ nco_var_scv.c:435 │ │ │ │ │ ldrsb.w r5, [r2] │ │ │ │ │ nco_var_scv.c:440 │ │ │ │ │ - ble.w 9f7c0 │ │ │ │ │ + ble.w 9f7e0 │ │ │ │ │ nco_var_scv.c:441 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldrsb r2, [r1, r3] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ itt ne │ │ │ │ │ smulbbne r2, r2, r5 │ │ │ │ │ strbne r2, [r1, r3] │ │ │ │ │ nco_var_scv.c:440 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9f986 │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9f9a6 │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:375 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:380 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:379 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:375 │ │ │ │ │ @@ -274386,25 +274402,25 @@ │ │ │ │ │ nco_var_scv.c:379 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r2, [sp, #32] │ │ │ │ │ ldrsh.w r1, [r3] │ │ │ │ │ nco_var_scv.c:380 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r2, r4, lsl #1 │ │ │ │ │ - ble.w 9f7c0 │ │ │ │ │ + ble.w 9f7e0 │ │ │ │ │ nco_var_scv.c:381 │ │ │ │ │ ldrsh.w r3, [r2], #2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ itt ne │ │ │ │ │ smulbbne r3, r3, r0 │ │ │ │ │ strhne.w r3, [r2, #-2] │ │ │ │ │ nco_var_scv.c:380 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9f9b8 │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9f9d8 │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:363 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:368 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:367 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:363 │ │ │ │ │ @@ -274412,25 +274428,25 @@ │ │ │ │ │ nco_var_scv.c:367 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r2, [sp, #32] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ nco_var_scv.c:368 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r2, r4, lsl #2 │ │ │ │ │ - ble.w 9f7c0 │ │ │ │ │ + ble.w 9f7e0 │ │ │ │ │ nco_var_scv.c:369 │ │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ itt ne │ │ │ │ │ mulne r3, r0 │ │ │ │ │ strne.w r3, [r2, #-4] │ │ │ │ │ nco_var_scv.c:368 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9f9e6 │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9fa06 │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:387 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:392 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:391 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:387 │ │ │ │ │ @@ -274438,25 +274454,25 @@ │ │ │ │ │ nco_var_scv.c:391 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r2, [sp, #32] │ │ │ │ │ ldrh r1, [r3, #0] │ │ │ │ │ nco_var_scv.c:392 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r2, r4, lsl #1 │ │ │ │ │ - ble.w 9f7c0 │ │ │ │ │ + ble.w 9f7e0 │ │ │ │ │ nco_var_scv.c:393 │ │ │ │ │ ldrh.w r3, [r2], #2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ itt ne │ │ │ │ │ smulbbne r3, r3, r0 │ │ │ │ │ strhne.w r3, [r2, #-2] │ │ │ │ │ nco_var_scv.c:392 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9fa12 │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9fa32 │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:399 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:404 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:403 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:399 │ │ │ │ │ @@ -274464,25 +274480,25 @@ │ │ │ │ │ nco_var_scv.c:403 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r2, [sp, #32] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ nco_var_scv.c:404 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r2, r4, lsl #2 │ │ │ │ │ - ble.w 9f7c0 │ │ │ │ │ + ble.w 9f7e0 │ │ │ │ │ nco_var_scv.c:405 │ │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ itt ne │ │ │ │ │ mulne r3, r0 │ │ │ │ │ strne.w r3, [r2, #-4] │ │ │ │ │ nco_var_scv.c:404 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne.n 9fa40 │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9fa60 │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:415 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:416 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:411 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:415 │ │ │ │ │ @@ -274490,33 +274506,33 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:411 │ │ │ │ │ ldrd r5, ip, [r2] │ │ │ │ │ nco_var_scv.c:416 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 9f7c0 │ │ │ │ │ + ble.w 9f7e0 │ │ │ │ │ nco_var_scv.c:417 │ │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r6 │ │ │ │ │ - beq.n 9fa94 │ │ │ │ │ + beq.n 9fab4 │ │ │ │ │ nco_var_scv.c:417 (discriminator 1) │ │ │ │ │ mul.w r1, r2, ip │ │ │ │ │ mla r1, r5, r0, r1 │ │ │ │ │ umull r2, r0, r2, r5 │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ add r1, r0 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ nco_var_scv.c:416 (discriminator 2) │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9fa70 │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9fa90 │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:427 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:428 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:423 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:427 │ │ │ │ │ @@ -274524,33 +274540,33 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:423 │ │ │ │ │ ldrd r5, ip, [r2] │ │ │ │ │ nco_var_scv.c:428 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 9f7c0 │ │ │ │ │ + ble.w 9f7e0 │ │ │ │ │ nco_var_scv.c:429 │ │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r6 │ │ │ │ │ - beq.n 9fada │ │ │ │ │ + beq.n 9fafa │ │ │ │ │ nco_var_scv.c:429 (discriminator 1) │ │ │ │ │ mul.w r1, r2, ip │ │ │ │ │ mla r1, r5, r0, r1 │ │ │ │ │ umull r2, r0, r2, r5 │ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ │ add r1, r0 │ │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ │ nco_var_scv.c:428 (discriminator 2) │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 9fab6 │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9fad6 │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:343 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:344 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:339 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:343 │ │ │ │ │ @@ -274558,80 +274574,80 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #32] │ │ │ │ │ nco_var_scv.c:339 │ │ │ │ │ vldr s13, [r2] │ │ │ │ │ nco_var_scv.c:344 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.w 9f7c0 │ │ │ │ │ + ble.w 9f7e0 │ │ │ │ │ nco_var_scv.c:345 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ne │ │ │ │ │ vmulne.f32 s15, s15, s13 │ │ │ │ │ vstrne s15, [r3, #-4] │ │ │ │ │ nco_var_scv.c:344 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9fafc │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9fb1c │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:451 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:452 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:447 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ nco_var_scv.c:451 │ │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ │ nco_var_scv.c:452 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ nco_var_scv.c:447 │ │ │ │ │ ldrb r5, [r2, #0] │ │ │ │ │ nco_var_scv.c:452 │ │ │ │ │ - ble.w 9f7c0 │ │ │ │ │ + ble.w 9f7e0 │ │ │ │ │ nco_var_scv.c:453 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ itt ne │ │ │ │ │ smulbbne r2, r2, r5 │ │ │ │ │ strbne r2, [r1, r3] │ │ │ │ │ nco_var_scv.c:452 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9fb2a │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + bne.n 9fb4a │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv.c:460 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_var_scv.c:466 │ │ │ │ │ - b.n 9f7c0 │ │ │ │ │ + b.n 9f7e0 │ │ │ │ │ nco_var_scv_mlt(): │ │ │ │ │ nco_var_scv.c:466 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0009fb48 : │ │ │ │ │ +0009fb68 : │ │ │ │ │ nco_var_scv.c:476 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ nco_var_scv.c:486 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ nco_var_scv.c:476 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:486 │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:487 │ │ │ │ │ - cbnz r6, 9fba4 │ │ │ │ │ + cbnz r6, 9fbc4 │ │ │ │ │ nco_var_scv.c:489 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9ff22 │ │ │ │ │ + bhi.w 9ff42 │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ subs r7, r3, r3 │ │ │ │ │ ldr r6, [r2, #4] │ │ │ │ │ ldrh r0, [r7, #10] │ │ │ │ │ ldr r2, [sp, #832] @ 0x340 │ │ │ │ │ pop {r0, r1, r3, r5, r7} │ │ │ │ │ subs r3, r0, r1 │ │ │ │ │ @@ -274645,42 +274661,42 @@ │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ nco_var_scv.c:603 │ │ │ │ │ ldrb.w r8, [r3] │ │ │ │ │ nco_var_scv.c:599 │ │ │ │ │ ldrb r7, [r2, #0] │ │ │ │ │ nco_var_scv.c:604 │ │ │ │ │ - ble.n 9fb9e │ │ │ │ │ + ble.n 9fbbe │ │ │ │ │ nco_var_scv.c:605 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - beq.n 9fb98 │ │ │ │ │ + beq.n 9fbb8 │ │ │ │ │ nco_var_scv.c:605 (discriminator 1) │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ strb r0, [r6, r5] │ │ │ │ │ nco_var_scv.c:604 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9fb88 │ │ │ │ │ + bne.n 9fba8 │ │ │ │ │ nco_var_scv.c:618 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ nco_var_scv.c:487 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ nco_var_scv.c:489 (discriminator 1) │ │ │ │ │ subs r5, #1 │ │ │ │ │ nco_var_scv.c:487 (discriminator 1) │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:489 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w 9ff22 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9fbc0 ) │ │ │ │ │ + bhi.w 9ff42 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9fbe0 ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r1, r1, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ @@ -274700,366 +274716,366 @@ │ │ │ │ │ lsls r3, r7, #9 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r7, r6, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ nco_var_scv.c:577 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9fb9e │ │ │ │ │ + ble.n 9fbbe │ │ │ │ │ nco_var_scv.c:575 │ │ │ │ │ ldrd r5, r3, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:577 (discriminator 3) │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r5], #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9fc00 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fc20 │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:529 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9fb9e │ │ │ │ │ + ble.n 9fbbe │ │ │ │ │ ldrd r5, r3, [sp, #40] @ 0x28 │ │ │ │ │ ldrsh.w r6, [r3] │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ nco_var_scv.c:529 (discriminator 3) │ │ │ │ │ ldrsh.w r0, [r5] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r5], #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9fc26 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fc46 │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:517 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9fb9e │ │ │ │ │ + ble.n 9fbbe │ │ │ │ │ nco_var_scv.c:515 │ │ │ │ │ ldrd r5, r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:517 (discriminator 3) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9fc48 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fc68 │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:493 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9fb9e │ │ │ │ │ + ble.n 9fbbe │ │ │ │ │ nco_var_scv.c:491 │ │ │ │ │ ldrd r3, r2, [sp, #40] @ 0x28 │ │ │ │ │ vldr s13, [r2] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:493 (discriminator 3) │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9fc6a │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fc8a │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:505 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9fb9e │ │ │ │ │ + ble.n 9fbbe │ │ │ │ │ nco_var_scv.c:503 │ │ │ │ │ ldrd r3, r2, [sp, #40] @ 0x28 │ │ │ │ │ vldr d5, [r2] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:505 (discriminator 3) │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ vdiv.f64 d7, d6, d5 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9fc8c │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fcac │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:541 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9fb9e │ │ │ │ │ + ble.w 9fbbe │ │ │ │ │ nco_var_scv.c:539 │ │ │ │ │ ldrd r5, r3, [sp, #40] @ 0x28 │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ nco_var_scv.c:541 (discriminator 3) │ │ │ │ │ ldrh r0, [r5, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ strh.w r0, [r5], #2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9fcae │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fcce │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:553 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9fb9e │ │ │ │ │ + ble.w 9fbbe │ │ │ │ │ nco_var_scv.c:551 │ │ │ │ │ ldrd r5, r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:553 (discriminator 3) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9fcd0 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fcf0 │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:565 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9fb9e │ │ │ │ │ + ble.w 9fbbe │ │ │ │ │ nco_var_scv.c:563 │ │ │ │ │ ldrd r5, r3, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:565 (discriminator 3) │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r5], #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9fcf4 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fd14 │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:599 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_scv.c:601 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:599 │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ nco_var_scv.c:601 │ │ │ │ │ - ble.w 9fb9e │ │ │ │ │ + ble.w 9fbbe │ │ │ │ │ nco_var_scv.c:601 (discriminator 3) │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldrb r0, [r5, r6] │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ strb r0, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9fd14 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fd34 │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:587 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_scv.c:589 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:587 │ │ │ │ │ ldrsb.w r7, [r3] │ │ │ │ │ nco_var_scv.c:589 │ │ │ │ │ - ble.w 9fb9e │ │ │ │ │ + ble.w 9fbbe │ │ │ │ │ nco_var_scv.c:589 (discriminator 3) │ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldrsb r0, [r5, r6] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 9fd34 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fd54 │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:591 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:592 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:587 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_scv.c:592 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ nco_var_scv.c:591 │ │ │ │ │ ldrsb.w r7, [r3] │ │ │ │ │ nco_var_scv.c:587 │ │ │ │ │ ldrsb.w r8, [r2] │ │ │ │ │ nco_var_scv.c:592 │ │ │ │ │ - ble.w 9fb9e │ │ │ │ │ + ble.w 9fbbe │ │ │ │ │ nco_var_scv.c:593 │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldrsb r0, [r6, r5] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 9fd6e │ │ │ │ │ + beq.n 9fd8e │ │ │ │ │ nco_var_scv.c:593 (discriminator 1) │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r6, r5] │ │ │ │ │ nco_var_scv.c:592 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9fd5e │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fd7e │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:532 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:531 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:527 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #40] @ 0x28 │ │ │ │ │ ldrsh.w r6, [r2] │ │ │ │ │ nco_var_scv.c:531 │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ nco_var_scv.c:532 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #1 │ │ │ │ │ - ble.w 9fb9e │ │ │ │ │ + ble.w 9fbbe │ │ │ │ │ nco_var_scv.c:533 │ │ │ │ │ ldrsh.w r0, [r5], #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 9fda4 │ │ │ │ │ + beq.n 9fdc4 │ │ │ │ │ nco_var_scv.c:533 (discriminator 1) │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r5, #-2] │ │ │ │ │ nco_var_scv.c:532 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9fd92 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fdb2 │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:520 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:519 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:515 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #40] @ 0x28 │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ nco_var_scv.c:519 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ nco_var_scv.c:520 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #2 │ │ │ │ │ - ble.w 9fb9e │ │ │ │ │ + ble.w 9fbbe │ │ │ │ │ nco_var_scv.c:521 │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 9fdd4 │ │ │ │ │ + beq.n 9fdf4 │ │ │ │ │ nco_var_scv.c:521 (discriminator 1) │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [r5, #-4] │ │ │ │ │ nco_var_scv.c:520 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9fdc2 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fde2 │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:544 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:543 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:539 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #40] @ 0x28 │ │ │ │ │ ldrh r7, [r2, #0] │ │ │ │ │ nco_var_scv.c:543 │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ nco_var_scv.c:544 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #1 │ │ │ │ │ - ble.w 9fb9e │ │ │ │ │ + ble.w 9fbbe │ │ │ │ │ nco_var_scv.c:545 │ │ │ │ │ ldrh.w r0, [r5], #2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 9fe04 │ │ │ │ │ + beq.n 9fe24 │ │ │ │ │ nco_var_scv.c:545 (discriminator 1) │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ strh.w r0, [r5, #-2] │ │ │ │ │ nco_var_scv.c:544 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9fdf2 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fe12 │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:556 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:555 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:551 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #40] @ 0x28 │ │ │ │ │ ldr r7, [r2, #0] │ │ │ │ │ nco_var_scv.c:555 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ nco_var_scv.c:556 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #2 │ │ │ │ │ - ble.w 9fb9e │ │ │ │ │ + ble.w 9fbbe │ │ │ │ │ nco_var_scv.c:557 │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 9fe34 │ │ │ │ │ + beq.n 9fe54 │ │ │ │ │ nco_var_scv.c:557 (discriminator 1) │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ str.w r0, [r5, #-4] │ │ │ │ │ nco_var_scv.c:556 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9fe22 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fe42 │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:568 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:567 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:563 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r6, r7, [r2] │ │ │ │ │ nco_var_scv.c:567 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ nco_var_scv.c:568 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #3 │ │ │ │ │ - ble.w 9fb9e │ │ │ │ │ + ble.w 9fbbe │ │ │ │ │ nco_var_scv.c:569 │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r8 │ │ │ │ │ - beq.n 9fe70 │ │ │ │ │ + beq.n 9fe90 │ │ │ │ │ nco_var_scv.c:569 (discriminator 1) │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r5, #-8] │ │ │ │ │ nco_var_scv.c:568 (discriminator 2) │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9fe56 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9fe76 │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:580 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:579 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:575 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r6, r7, [r2] │ │ │ │ │ nco_var_scv.c:579 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ nco_var_scv.c:580 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #3 │ │ │ │ │ - ble.w 9fb9e │ │ │ │ │ + ble.w 9fbbe │ │ │ │ │ nco_var_scv.c:581 │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r8 │ │ │ │ │ - beq.n 9feac │ │ │ │ │ + beq.n 9fecc │ │ │ │ │ nco_var_scv.c:581 (discriminator 1) │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r5, #-8] │ │ │ │ │ nco_var_scv.c:580 (discriminator 2) │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9fe92 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9feb2 │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:495 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:496 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:491 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_scv.c:495 │ │ │ │ │ @@ -275067,26 +275083,26 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #40] @ 0x28 │ │ │ │ │ nco_var_scv.c:491 │ │ │ │ │ vldr s12, [r2] │ │ │ │ │ nco_var_scv.c:496 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.w 9fb9e │ │ │ │ │ + ble.w 9fbbe │ │ │ │ │ nco_var_scv.c:497 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ne │ │ │ │ │ vdivne.f32 s13, s15, s12 │ │ │ │ │ vstrne s13, [r3, #-4] │ │ │ │ │ nco_var_scv.c:496 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9fece │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9feee │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:507 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:508 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:503 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_scv.c:507 │ │ │ │ │ @@ -275094,51 +275110,51 @@ │ │ │ │ │ it gt │ │ │ │ │ ldrgt r3, [sp, #40] @ 0x28 │ │ │ │ │ nco_var_scv.c:503 │ │ │ │ │ vldr d4, [r2] │ │ │ │ │ nco_var_scv.c:508 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 9fb9e │ │ │ │ │ + ble.w 9fbbe │ │ │ │ │ nco_var_scv.c:509 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 9ff1c │ │ │ │ │ + beq.n 9ff3c │ │ │ │ │ nco_var_scv.c:509 (discriminator 1) │ │ │ │ │ vdiv.f64 d5, d7, d4 │ │ │ │ │ vstr d5, [r3, #-8] │ │ │ │ │ nco_var_scv.c:508 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 9ff06 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + bne.n 9ff26 │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ nco_var_scv.c:612 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_var_scv.c:618 │ │ │ │ │ - b.n 9fb9e │ │ │ │ │ + b.n 9fbbe │ │ │ │ │ │ │ │ │ │ -0009ff28 : │ │ │ │ │ +0009ff48 : │ │ │ │ │ nco_scv_var_dvd(): │ │ │ │ │ nco_var_scv.c:628 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r7, [r1], #4 │ │ │ │ │ nco_var_scv.c:638 │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:639 │ │ │ │ │ - cbnz r6, 9ff86 │ │ │ │ │ + cbnz r6, 9ffa6 │ │ │ │ │ nco_var_scv.c:641 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w a02d6 │ │ │ │ │ + bhi.w a02f6 │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ adds r3, r2, r7 │ │ │ │ │ str r3, [r2, #68] @ 0x44 │ │ │ │ │ strh r3, [r6, #26] │ │ │ │ │ str r3, [sp, #788] @ 0x314 │ │ │ │ │ uxth r2, r4 │ │ │ │ │ adds r1, r0, r5 │ │ │ │ │ @@ -275150,42 +275166,42 @@ │ │ │ │ │ ldrb.w r8, [r7] │ │ │ │ │ nco_var_scv.c:756 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ nco_var_scv.c:755 │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ nco_var_scv.c:756 │ │ │ │ │ - ble.n 9ff80 │ │ │ │ │ + ble.n 9ffa0 │ │ │ │ │ nco_var_scv.c:757 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ldrb r1, [r6, r5] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n 9ff7a │ │ │ │ │ + beq.n 9ff9a │ │ │ │ │ nco_var_scv.c:757 (discriminator 1) │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ strb r0, [r6, r5] │ │ │ │ │ nco_var_scv.c:756 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 9ff6a │ │ │ │ │ + bne.n 9ff8a │ │ │ │ │ nco_var_scv.c:770 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ nco_var_scv.c:639 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ nco_var_scv.c:641 (discriminator 1) │ │ │ │ │ subs r5, #1 │ │ │ │ │ nco_var_scv.c:639 (discriminator 1) │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:641 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w a02d6 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, 9ffa0 ) │ │ │ │ │ + bhi.w a02f6 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, 9ffc0 ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r3, r6, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ lsls r7, r3, #6 │ │ │ │ │ @@ -275204,426 +275220,426 @@ │ │ │ │ │ lsls r3, r3, #9 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r5, r2, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ nco_var_scv.c:729 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9ff80 │ │ │ │ │ + ble.n 9ffa0 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_scv.c:727 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:729 (discriminator 3) │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r5], #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 9ffde │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n 9fffe │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:681 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9ff80 │ │ │ │ │ + ble.n 9ffa0 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ ldrsh.w r6, [r7] │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ nco_var_scv.c:681 (discriminator 3) │ │ │ │ │ ldrsh.w r1, [r5] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r5], #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a0002 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a0022 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:669 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9ff80 │ │ │ │ │ + ble.n 9ffa0 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_scv.c:667 │ │ │ │ │ ldr r6, [r7, #0] │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:669 (discriminator 3) │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a0022 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a0042 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:645 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9ff80 │ │ │ │ │ + ble.n 9ffa0 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_scv.c:643 │ │ │ │ │ vldr s13, [r7] │ │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:645 (discriminator 3) │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ vdiv.f32 s15, s13, s14 │ │ │ │ │ vstmia r3!, {s15} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n a0042 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a0062 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:657 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9ff80 │ │ │ │ │ + ble.n 9ffa0 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_scv.c:655 │ │ │ │ │ vldr d5, [r7] │ │ │ │ │ add.w r4, r3, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:657 (discriminator 3) │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ vdiv.f64 d7, d5, d6 │ │ │ │ │ vstmia r3!, {d7} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n a0062 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a0082 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:693 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 9ff80 │ │ │ │ │ + ble.n 9ffa0 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_scv.c:691 │ │ │ │ │ ldrh r6, [r7, #0] │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ nco_var_scv.c:693 (discriminator 3) │ │ │ │ │ ldrh r1, [r5, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ strh.w r0, [r5], #2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a0080 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a00a0 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:705 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9ff80 │ │ │ │ │ + ble.w 9ffa0 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_scv.c:703 │ │ │ │ │ ldr r6, [r7, #0] │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:705 (discriminator 3) │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a00a0 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a00c0 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:717 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9ff80 │ │ │ │ │ + ble.w 9ffa0 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ nco_var_scv.c:715 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:717 (discriminator 3) │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r5], #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a00c2 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a00e2 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:751 │ │ │ │ │ ldrb r7, [r7, #0] │ │ │ │ │ nco_var_scv.c:753 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9ff80 │ │ │ │ │ + ble.w 9ffa0 │ │ │ │ │ nco_var_scv.c:753 (discriminator 3) │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldrb r1, [r5, r6] │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ strb r0, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n a00e0 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a0100 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:739 │ │ │ │ │ ldrsb.w r7, [r7] │ │ │ │ │ nco_var_scv.c:741 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 9ff80 │ │ │ │ │ + ble.w 9ffa0 │ │ │ │ │ nco_var_scv.c:741 (discriminator 3) │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldrsb r1, [r5, r6] │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n a00fe │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a011e │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:743 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:744 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:739 │ │ │ │ │ ldrsb.w r8, [r7] │ │ │ │ │ nco_var_scv.c:744 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ nco_var_scv.c:743 │ │ │ │ │ ldrsb.w r7, [r3] │ │ │ │ │ nco_var_scv.c:744 │ │ │ │ │ - ble.w 9ff80 │ │ │ │ │ + ble.w 9ffa0 │ │ │ │ │ nco_var_scv.c:745 │ │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ ldrsb r1, [r6, r5] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n a0136 │ │ │ │ │ + beq.n a0156 │ │ │ │ │ nco_var_scv.c:745 (discriminator 1) │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strb r0, [r6, r5] │ │ │ │ │ nco_var_scv.c:744 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a0126 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a0146 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:684 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:683 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:679 │ │ │ │ │ ldrsh.w r6, [r7] │ │ │ │ │ nco_var_scv.c:683 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #44] @ 0x2c │ │ │ │ │ ldrsh.w r7, [r3] │ │ │ │ │ nco_var_scv.c:684 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #1 │ │ │ │ │ - ble.w 9ff80 │ │ │ │ │ + ble.w 9ffa0 │ │ │ │ │ nco_var_scv.c:685 │ │ │ │ │ ldrsh.w r1, [r5], #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n a016a │ │ │ │ │ + beq.n a018a │ │ │ │ │ nco_var_scv.c:685 (discriminator 1) │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ strh.w r0, [r5, #-2] │ │ │ │ │ nco_var_scv.c:684 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a0158 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a0178 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:672 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:671 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:667 │ │ │ │ │ ldr r6, [r7, #0] │ │ │ │ │ nco_var_scv.c:671 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #44] @ 0x2c │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ nco_var_scv.c:672 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #2 │ │ │ │ │ - ble.w 9ff80 │ │ │ │ │ + ble.w 9ffa0 │ │ │ │ │ nco_var_scv.c:673 │ │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n a0198 │ │ │ │ │ + beq.n a01b8 │ │ │ │ │ nco_var_scv.c:673 (discriminator 1) │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ str.w r0, [r5, #-4] │ │ │ │ │ nco_var_scv.c:672 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a0186 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a01a6 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:696 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:695 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:691 │ │ │ │ │ ldrh r7, [r7, #0] │ │ │ │ │ nco_var_scv.c:695 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #44] @ 0x2c │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ nco_var_scv.c:696 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #1 │ │ │ │ │ - ble.w 9ff80 │ │ │ │ │ + ble.w 9ffa0 │ │ │ │ │ nco_var_scv.c:697 │ │ │ │ │ ldrh.w r1, [r5], #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n a01c6 │ │ │ │ │ + beq.n a01e6 │ │ │ │ │ nco_var_scv.c:697 (discriminator 1) │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ strh.w r0, [r5, #-2] │ │ │ │ │ nco_var_scv.c:696 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a01b4 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a01d4 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:708 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:707 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:703 │ │ │ │ │ ldr r7, [r7, #0] │ │ │ │ │ nco_var_scv.c:707 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #44] @ 0x2c │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ nco_var_scv.c:708 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #2 │ │ │ │ │ - ble.w 9ff80 │ │ │ │ │ + ble.w 9ffa0 │ │ │ │ │ nco_var_scv.c:709 │ │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n a01f4 │ │ │ │ │ + beq.n a0214 │ │ │ │ │ nco_var_scv.c:709 (discriminator 1) │ │ │ │ │ blx 125f0 <__aeabi_uidiv@plt> │ │ │ │ │ str.w r0, [r5, #-4] │ │ │ │ │ nco_var_scv.c:708 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a01e2 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a0202 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:720 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:719 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:715 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ nco_var_scv.c:719 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #44] @ 0x2c │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ nco_var_scv.c:720 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #3 │ │ │ │ │ - ble.w 9ff80 │ │ │ │ │ + ble.w 9ffa0 │ │ │ │ │ nco_var_scv.c:721 │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r8 │ │ │ │ │ - beq.n a022e │ │ │ │ │ + beq.n a024e │ │ │ │ │ nco_var_scv.c:721 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r0, r1, [r5, #-8] │ │ │ │ │ nco_var_scv.c:720 (discriminator 2) │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a0214 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a0234 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:732 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:731 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:727 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ nco_var_scv.c:731 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #44] @ 0x2c │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ nco_var_scv.c:732 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #3 │ │ │ │ │ - ble.w 9ff80 │ │ │ │ │ + ble.w 9ffa0 │ │ │ │ │ nco_var_scv.c:733 │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r8 │ │ │ │ │ - beq.n a0268 │ │ │ │ │ + beq.n a0288 │ │ │ │ │ nco_var_scv.c:733 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ strd r0, r1, [r5, #-8] │ │ │ │ │ nco_var_scv.c:732 (discriminator 2) │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a024e │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a026e │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:647 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:648 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:643 │ │ │ │ │ vldr s12, [r7] │ │ │ │ │ nco_var_scv.c:647 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ nco_var_scv.c:648 │ │ │ │ │ itt gt │ │ │ │ │ ldrgt r3, [sp, #44] @ 0x2c │ │ │ │ │ addgt.w r4, r3, r4, lsl #2 │ │ │ │ │ - ble.w 9ff80 │ │ │ │ │ + ble.w 9ffa0 │ │ │ │ │ nco_var_scv.c:649 │ │ │ │ │ vldmia r3!, {s15} │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ itt ne │ │ │ │ │ vdivne.f32 s13, s12, s15 │ │ │ │ │ vstrne s13, [r3, #-4] │ │ │ │ │ nco_var_scv.c:648 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n a0286 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a02a6 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:659 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:660 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:655 │ │ │ │ │ vldr d4, [r7] │ │ │ │ │ nco_var_scv.c:659 │ │ │ │ │ vldr d6, [r3] │ │ │ │ │ nco_var_scv.c:660 │ │ │ │ │ itt gt │ │ │ │ │ ldrgt r3, [sp, #44] @ 0x2c │ │ │ │ │ addgt.w r4, r3, r4, lsl #3 │ │ │ │ │ - ble.w 9ff80 │ │ │ │ │ + ble.w 9ffa0 │ │ │ │ │ nco_var_scv.c:661 │ │ │ │ │ vldmia r3!, {d7} │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n a02d0 │ │ │ │ │ + beq.n a02f0 │ │ │ │ │ nco_var_scv.c:661 (discriminator 1) │ │ │ │ │ vdiv.f64 d5, d4, d7 │ │ │ │ │ vstr d5, [r3, #-8] │ │ │ │ │ nco_var_scv.c:660 (discriminator 2) │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n a02ba │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + bne.n a02da │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ nco_var_scv.c:764 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_var_scv.c:770 │ │ │ │ │ - b.n 9ff80 │ │ │ │ │ + b.n 9ffa0 │ │ │ │ │ │ │ │ │ │ -000a02dc : │ │ │ │ │ +000a02fc : │ │ │ │ │ nco_var_scv.c:780 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #12 │ │ │ │ │ nco_var_scv.c:804 │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ nco_var_scv.c:780 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:804 │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:805 │ │ │ │ │ - cbnz r6, a034c │ │ │ │ │ + cbnz r6, a036c │ │ │ │ │ nco_var_scv.c:807 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w a06f2 │ │ │ │ │ + bhi.w a0712 │ │ │ │ │ tbh [pc, r5, lsl #1] │ │ │ │ │ lsls r1, r6, #3 │ │ │ │ │ movs r0, r4 │ │ │ │ │ lsls r6, r3, #1 │ │ │ │ │ lsls r0, r6, #1 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ lsls r1, r3, #3 │ │ │ │ │ @@ -275643,43 +275659,43 @@ │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ nco_var_scv.c:921 │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ nco_var_scv.c:917 │ │ │ │ │ ldrb.w r8, [r2] │ │ │ │ │ nco_var_scv.c:922 │ │ │ │ │ - ble.n a0342 │ │ │ │ │ + ble.n a0362 │ │ │ │ │ nco_var_scv.c:923 │ │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n a033c │ │ │ │ │ + beq.n a035c │ │ │ │ │ nco_var_scv.c:923 (discriminator 1) │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ strb r1, [r6, r5] │ │ │ │ │ nco_var_scv.c:922 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a032c │ │ │ │ │ + bne.n a034c │ │ │ │ │ nco_var_scv.c:933 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ nco_var_scv.c:805 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ nco_var_scv.c:807 (discriminator 1) │ │ │ │ │ subs r5, #1 │ │ │ │ │ nco_var_scv.c:805 (discriminator 1) │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:807 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w a06f2 │ │ │ │ │ - add r3, pc, #8 @ (adr r3, a0368 ) │ │ │ │ │ + bhi.w a0712 │ │ │ │ │ + add r3, pc, #8 @ (adr r3, a0388 ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ lsls r5, r3, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdbffff │ │ │ │ │ @@ -275699,376 +275715,376 @@ │ │ │ │ │ lsls r7, r1, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r3, r1, #11 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffdbffff │ │ │ │ │ nco_var_scv.c:895 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n a0342 │ │ │ │ │ + ble.n a0362 │ │ │ │ │ nco_var_scv.c:893 │ │ │ │ │ ldrd r5, r3, [sp, #56] @ 0x38 │ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:895 (discriminator 3) │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ strd r2, r3, [r5], #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a03a8 │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a03c8 │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:847 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n a0342 │ │ │ │ │ + ble.n a0362 │ │ │ │ │ ldrd r5, r3, [sp, #56] @ 0x38 │ │ │ │ │ ldrsh.w r6, [r3] │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ nco_var_scv.c:847 (discriminator 3) │ │ │ │ │ ldrsh.w r0, [r5] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ strh.w r1, [r5], #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a03ce │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a03ee │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:835 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n a0342 │ │ │ │ │ + ble.n a0362 │ │ │ │ │ nco_var_scv.c:833 │ │ │ │ │ ldrd r5, r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:835 (discriminator 3) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ str.w r1, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a03f0 │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a0410 │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:811 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n a0342 │ │ │ │ │ + ble.n a0362 │ │ │ │ │ nco_var_scv.c:809 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ vldr s16, [r3] │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ vabs.f32 s16, s16 │ │ │ │ │ nco_var_scv.c:811 (discriminator 3) │ │ │ │ │ vldr s0, [r5] │ │ │ │ │ vmov.f32 s1, s16 │ │ │ │ │ blx 120e0 │ │ │ │ │ vstmia r5!, {s0} │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a0416 │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a0436 │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:917 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ nco_var_scv.c:919 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:917 │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ nco_var_scv.c:919 │ │ │ │ │ - ble.n a0342 │ │ │ │ │ + ble.n a0362 │ │ │ │ │ nco_var_scv.c:919 (discriminator 3) │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldrb r0, [r5, r6] │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ strb r1, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n a0434 │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a0454 │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:859 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w a0342 │ │ │ │ │ + ble.w a0362 │ │ │ │ │ nco_var_scv.c:857 │ │ │ │ │ ldrd r5, r3, [sp, #56] @ 0x38 │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ nco_var_scv.c:859 (discriminator 3) │ │ │ │ │ ldrh r0, [r5, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ strh.w r1, [r5], #2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a0458 │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a0478 │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:871 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w a0342 │ │ │ │ │ + ble.w a0362 │ │ │ │ │ nco_var_scv.c:869 │ │ │ │ │ ldrd r5, r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:871 (discriminator 3) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ str.w r1, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a047a │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a049a │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:883 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w a0342 │ │ │ │ │ + ble.w a0362 │ │ │ │ │ nco_var_scv.c:881 │ │ │ │ │ ldrd r5, r3, [sp, #56] @ 0x38 │ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:883 (discriminator 3) │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r2, r3, [r5], #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a049e │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a04be │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:821 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ nco_var_scv.c:823 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #56] @ 0x38 │ │ │ │ │ nco_var_scv.c:821 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #3 │ │ │ │ │ vabs.f64 d8, d8 │ │ │ │ │ nco_var_scv.c:823 │ │ │ │ │ - ble.w a0342 │ │ │ │ │ + ble.w a0362 │ │ │ │ │ nco_var_scv.c:823 (discriminator 3) │ │ │ │ │ vldr d0, [r5] │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ blx 11c78 │ │ │ │ │ vstmia r5!, {d0} │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a04ce │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a04ee │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:905 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ nco_var_scv.c:907 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:905 │ │ │ │ │ ldrsb.w r7, [r3] │ │ │ │ │ nco_var_scv.c:907 │ │ │ │ │ - ble.w a0342 │ │ │ │ │ + ble.w a0362 │ │ │ │ │ nco_var_scv.c:907 (discriminator 3) │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldrsb r0, [r5, r6] │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ strb r1, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n a04f0 │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a0510 │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:909 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:910 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:905 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ nco_var_scv.c:910 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ nco_var_scv.c:909 │ │ │ │ │ ldrsb.w r7, [r3] │ │ │ │ │ nco_var_scv.c:905 │ │ │ │ │ ldrsb.w r8, [r2] │ │ │ │ │ nco_var_scv.c:910 │ │ │ │ │ - ble.w a0342 │ │ │ │ │ + ble.w a0362 │ │ │ │ │ nco_var_scv.c:911 │ │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldrsb r0, [r6, r5] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n a052a │ │ │ │ │ + beq.n a054a │ │ │ │ │ nco_var_scv.c:911 (discriminator 1) │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ strb r1, [r6, r5] │ │ │ │ │ nco_var_scv.c:910 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a051a │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a053a │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:850 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:849 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:845 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #56] @ 0x38 │ │ │ │ │ ldrsh.w r7, [r2] │ │ │ │ │ nco_var_scv.c:849 │ │ │ │ │ ldrsh.w r6, [r3] │ │ │ │ │ nco_var_scv.c:850 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #1 │ │ │ │ │ - ble.w a0342 │ │ │ │ │ + ble.w a0362 │ │ │ │ │ nco_var_scv.c:851 │ │ │ │ │ ldrsh.w r0, [r5], #2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n a0560 │ │ │ │ │ + beq.n a0580 │ │ │ │ │ nco_var_scv.c:851 (discriminator 1) │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ strh.w r1, [r5, #-2] │ │ │ │ │ nco_var_scv.c:850 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a054e │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a056e │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:838 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:837 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:833 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #56] @ 0x38 │ │ │ │ │ ldr r7, [r2, #0] │ │ │ │ │ nco_var_scv.c:837 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ nco_var_scv.c:838 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #2 │ │ │ │ │ - ble.w a0342 │ │ │ │ │ + ble.w a0362 │ │ │ │ │ nco_var_scv.c:839 │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n a0590 │ │ │ │ │ + beq.n a05b0 │ │ │ │ │ nco_var_scv.c:839 (discriminator 1) │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ str.w r1, [r5, #-4] │ │ │ │ │ nco_var_scv.c:838 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a057e │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a059e │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:862 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:861 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:857 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #56] @ 0x38 │ │ │ │ │ ldrh r7, [r2, #0] │ │ │ │ │ nco_var_scv.c:861 │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ nco_var_scv.c:862 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #1 │ │ │ │ │ - ble.w a0342 │ │ │ │ │ + ble.w a0362 │ │ │ │ │ nco_var_scv.c:863 │ │ │ │ │ ldrh.w r0, [r5], #2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n a05c0 │ │ │ │ │ + beq.n a05e0 │ │ │ │ │ nco_var_scv.c:863 (discriminator 1) │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ strh.w r1, [r5, #-2] │ │ │ │ │ nco_var_scv.c:862 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a05ae │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a05ce │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:874 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:873 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:869 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #56] @ 0x38 │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ nco_var_scv.c:873 │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ nco_var_scv.c:874 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #2 │ │ │ │ │ - ble.w a0342 │ │ │ │ │ + ble.w a0362 │ │ │ │ │ nco_var_scv.c:875 │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n a05f0 │ │ │ │ │ + beq.n a0610 │ │ │ │ │ nco_var_scv.c:875 (discriminator 1) │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ str.w r1, [r5, #-4] │ │ │ │ │ nco_var_scv.c:874 (discriminator 2) │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a05de │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a05fe │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:886 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:885 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:881 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #56] @ 0x38 │ │ │ │ │ ldrd r6, r7, [r2] │ │ │ │ │ nco_var_scv.c:885 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ nco_var_scv.c:886 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #3 │ │ │ │ │ - ble.w a0342 │ │ │ │ │ + ble.w a0362 │ │ │ │ │ nco_var_scv.c:887 │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r8 │ │ │ │ │ - beq.n a062c │ │ │ │ │ + beq.n a064c │ │ │ │ │ nco_var_scv.c:887 (discriminator 1) │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r2, r3, [r5, #-8] │ │ │ │ │ nco_var_scv.c:886 (discriminator 2) │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a0612 │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a0632 │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:898 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:897 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:893 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #56] @ 0x38 │ │ │ │ │ ldrd r6, r7, [r2] │ │ │ │ │ nco_var_scv.c:897 │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ nco_var_scv.c:898 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #3 │ │ │ │ │ - ble.w a0342 │ │ │ │ │ + ble.w a0362 │ │ │ │ │ nco_var_scv.c:899 │ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r0, r8 │ │ │ │ │ - beq.n a0668 │ │ │ │ │ + beq.n a0688 │ │ │ │ │ nco_var_scv.c:899 (discriminator 1) │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ strd r2, r3, [r5, #-8] │ │ │ │ │ nco_var_scv.c:898 (discriminator 2) │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a064e │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bne.n a066e │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:809 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ nco_var_scv.c:814 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:813 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ it gt │ │ │ │ │ @@ -276078,29 +276094,29 @@ │ │ │ │ │ nco_var_scv.c:813 │ │ │ │ │ vldr s16, [r3] │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:809 │ │ │ │ │ vabs.f32 s17, s17 │ │ │ │ │ nco_var_scv.c:814 │ │ │ │ │ - bgt.n a0694 │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bgt.n a06b4 │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:814 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w a0342 │ │ │ │ │ + beq.w a0362 │ │ │ │ │ nco_var_scv.c:815 │ │ │ │ │ vldmia r5!, {s0} │ │ │ │ │ vcmp.f32 s0, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n a068e │ │ │ │ │ + beq.n a06ae │ │ │ │ │ nco_var_scv.c:815 (discriminator 1) │ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ │ blx 120e0 │ │ │ │ │ vstr s0, [r5, #-4] │ │ │ │ │ - b.n a068e │ │ │ │ │ + b.n a06ae │ │ │ │ │ nco_var_scv.c:821 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ nco_var_scv.c:826 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:825 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ it gt │ │ │ │ │ @@ -276110,54 +276126,54 @@ │ │ │ │ │ nco_var_scv.c:825 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:821 │ │ │ │ │ vabs.f64 d9, d9 │ │ │ │ │ nco_var_scv.c:826 │ │ │ │ │ - bgt.n a06d6 │ │ │ │ │ - b.n a0342 │ │ │ │ │ + bgt.n a06f6 │ │ │ │ │ + b.n a0362 │ │ │ │ │ nco_var_scv.c:826 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w a0342 │ │ │ │ │ + beq.w a0362 │ │ │ │ │ nco_var_scv.c:827 │ │ │ │ │ vldmia r5!, {d0} │ │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n a06d0 │ │ │ │ │ + beq.n a06f0 │ │ │ │ │ nco_var_scv.c:827 (discriminator 1) │ │ │ │ │ vmov.f64 d1, d9 │ │ │ │ │ blx 11c78 │ │ │ │ │ vstr d0, [r5, #-8] │ │ │ │ │ - b.n a06d0 │ │ │ │ │ + b.n a06f0 │ │ │ │ │ nco_var_scv.c:930 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_var_scv.c:933 │ │ │ │ │ - b.n a0342 │ │ │ │ │ + b.n a0362 │ │ │ │ │ │ │ │ │ │ -000a06f8 : │ │ │ │ │ +000a0718 : │ │ │ │ │ nco_scv_var_mod(): │ │ │ │ │ nco_var_scv.c:943 │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #12 │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r7, [r1], #4 │ │ │ │ │ nco_var_scv.c:967 │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:968 │ │ │ │ │ - cbnz r6, a075e │ │ │ │ │ + cbnz r6, a077e │ │ │ │ │ nco_var_scv.c:970 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w a0ada │ │ │ │ │ + bhi.w a0afa │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ adds r7, r3, r7 │ │ │ │ │ str r5, [r2, #100] @ 0x64 │ │ │ │ │ ldmia r0, {r0, r2, r4, r5, r6} │ │ │ │ │ str r6, [sp, #548] @ 0x224 │ │ │ │ │ push {r0, r2, r5, r7, lr} │ │ │ │ │ adds r3, r0, r5 │ │ │ │ │ @@ -276169,43 +276185,43 @@ │ │ │ │ │ ldrb.w r8, [r7] │ │ │ │ │ nco_var_scv.c:1085 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ nco_var_scv.c:1084 │ │ │ │ │ ldrb r7, [r3, #0] │ │ │ │ │ nco_var_scv.c:1085 │ │ │ │ │ - ble.n a0754 │ │ │ │ │ + ble.n a0774 │ │ │ │ │ nco_var_scv.c:1086 │ │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ │ ldrb r1, [r6, r5] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n a074e │ │ │ │ │ + beq.n a076e │ │ │ │ │ nco_var_scv.c:1086 (discriminator 1) │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ strb r1, [r6, r5] │ │ │ │ │ nco_var_scv.c:1085 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a073e │ │ │ │ │ + bne.n a075e │ │ │ │ │ nco_var_scv.c:1096 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ nco_var_scv.c:968 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ nco_var_scv.c:970 (discriminator 1) │ │ │ │ │ subs r5, #1 │ │ │ │ │ nco_var_scv.c:968 (discriminator 1) │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:970 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w a0ada │ │ │ │ │ - add r3, pc, #8 @ (adr r3, a0778 ) │ │ │ │ │ + bhi.w a0afa │ │ │ │ │ + add r3, pc, #8 @ (adr r3, a0798 ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ lsls r7, r0, #6 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffddffff │ │ │ │ │ lsls r3, r6, #6 │ │ │ │ │ @@ -276224,478 +276240,478 @@ │ │ │ │ │ lsls r7, r5, #9 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsls r1, r5, #10 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xffddffff │ │ │ │ │ nco_var_scv.c:1058 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n a0754 │ │ │ │ │ + ble.n a0774 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ nco_var_scv.c:1056 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:1058 (discriminator 3) │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ strd r2, r3, [r5], #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a07b6 │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a07d6 │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:1010 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n a0754 │ │ │ │ │ + ble.n a0774 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ ldrsh.w r6, [r7] │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ nco_var_scv.c:1010 (discriminator 3) │ │ │ │ │ ldrsh.w r1, [r5] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ strh.w r1, [r5], #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a07da │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a07fa │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:998 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n a0754 │ │ │ │ │ + ble.n a0774 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ nco_var_scv.c:996 │ │ │ │ │ ldr r6, [r7, #0] │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:998 (discriminator 3) │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ str.w r1, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a07fa │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a081a │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:974 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n a0754 │ │ │ │ │ + ble.n a0774 │ │ │ │ │ nco_var_scv.c:972 │ │ │ │ │ vldr s16, [r7] │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ vabs.f32 s16, s16 │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:974 (discriminator 3) │ │ │ │ │ vldr s1, [r5] │ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ │ blx 120e0 │ │ │ │ │ vstmia r5!, {s0} │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a081e │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a083e │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:1080 │ │ │ │ │ ldrb r7, [r7, #0] │ │ │ │ │ nco_var_scv.c:1082 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n a0754 │ │ │ │ │ + ble.n a0774 │ │ │ │ │ nco_var_scv.c:1082 (discriminator 3) │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldrb r1, [r5, r6] │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ strb r1, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n a083a │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a085a │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:1022 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n a0754 │ │ │ │ │ + ble.n a0774 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ nco_var_scv.c:1020 │ │ │ │ │ ldrh r6, [r7, #0] │ │ │ │ │ add.w r4, r5, r4, lsl #1 │ │ │ │ │ nco_var_scv.c:1022 (discriminator 3) │ │ │ │ │ ldrh r1, [r5, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ strh.w r1, [r5], #2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a085a │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a087a │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:1034 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w a0754 │ │ │ │ │ + ble.w a0774 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ nco_var_scv.c:1032 │ │ │ │ │ ldr r6, [r7, #0] │ │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ │ nco_var_scv.c:1034 (discriminator 3) │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ str.w r1, [r5], #4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a087a │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a089a │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:1046 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w a0754 │ │ │ │ │ + ble.w a0774 │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ nco_var_scv.c:1044 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:1046 (discriminator 3) │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r2, r3, [r5], #8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a089c │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a08bc │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:986 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:984 │ │ │ │ │ vldr d8, [r7] │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #60] @ 0x3c │ │ │ │ │ vabs.f64 d8, d8 │ │ │ │ │ nco_var_scv.c:986 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #3 │ │ │ │ │ - ble.w a0754 │ │ │ │ │ + ble.w a0774 │ │ │ │ │ nco_var_scv.c:986 (discriminator 3) │ │ │ │ │ vldr d1, [r5] │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ blx 11c78 │ │ │ │ │ vstmia r5!, {d0} │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a08ca │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a08ea │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:1068 │ │ │ │ │ ldrsb.w r7, [r7] │ │ │ │ │ nco_var_scv.c:1070 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w a0754 │ │ │ │ │ + ble.w a0774 │ │ │ │ │ nco_var_scv.c:1070 (discriminator 3) │ │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldrsb r1, [r5, r6] │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ strb r1, [r5, r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n a08ea │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a090a │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:1072 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:1073 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:1068 │ │ │ │ │ ldrsb.w r8, [r7] │ │ │ │ │ nco_var_scv.c:1073 │ │ │ │ │ it gt │ │ │ │ │ movgt r5, #0 │ │ │ │ │ nco_var_scv.c:1072 │ │ │ │ │ ldrsb.w r7, [r3] │ │ │ │ │ nco_var_scv.c:1073 │ │ │ │ │ - ble.w a0754 │ │ │ │ │ + ble.w a0774 │ │ │ │ │ nco_var_scv.c:1074 │ │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ │ ldrsb r1, [r6, r5] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n a0922 │ │ │ │ │ + beq.n a0942 │ │ │ │ │ nco_var_scv.c:1074 (discriminator 1) │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ strb r1, [r6, r5] │ │ │ │ │ nco_var_scv.c:1073 (discriminator 2) │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a0912 │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a0932 │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:1013 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:1012 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:1008 │ │ │ │ │ ldrsh.w r7, [r7] │ │ │ │ │ nco_var_scv.c:1012 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #60] @ 0x3c │ │ │ │ │ ldrsh.w r6, [r3] │ │ │ │ │ nco_var_scv.c:1013 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #1 │ │ │ │ │ - ble.w a0754 │ │ │ │ │ + ble.w a0774 │ │ │ │ │ nco_var_scv.c:1014 │ │ │ │ │ ldrsh.w r1, [r5], #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n a0956 │ │ │ │ │ + beq.n a0976 │ │ │ │ │ nco_var_scv.c:1014 (discriminator 1) │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ strh.w r1, [r5, #-2] │ │ │ │ │ nco_var_scv.c:1013 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a0944 │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a0964 │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:1001 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:1000 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:996 │ │ │ │ │ ldr r7, [r7, #0] │ │ │ │ │ nco_var_scv.c:1000 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #60] @ 0x3c │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ nco_var_scv.c:1001 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #2 │ │ │ │ │ - ble.w a0754 │ │ │ │ │ + ble.w a0774 │ │ │ │ │ nco_var_scv.c:1002 │ │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n a0984 │ │ │ │ │ + beq.n a09a4 │ │ │ │ │ nco_var_scv.c:1002 (discriminator 1) │ │ │ │ │ blx 122d0 <__aeabi_idivmod@plt> │ │ │ │ │ str.w r1, [r5, #-4] │ │ │ │ │ nco_var_scv.c:1001 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a0972 │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a0992 │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:1025 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:1024 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:1020 │ │ │ │ │ ldrh r7, [r7, #0] │ │ │ │ │ nco_var_scv.c:1024 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #60] @ 0x3c │ │ │ │ │ ldrh r6, [r3, #0] │ │ │ │ │ nco_var_scv.c:1025 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #1 │ │ │ │ │ - ble.w a0754 │ │ │ │ │ + ble.w a0774 │ │ │ │ │ nco_var_scv.c:1026 │ │ │ │ │ ldrh.w r1, [r5], #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n a09b2 │ │ │ │ │ + beq.n a09d2 │ │ │ │ │ nco_var_scv.c:1026 (discriminator 1) │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ strh.w r1, [r5, #-2] │ │ │ │ │ nco_var_scv.c:1025 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a09a0 │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a09c0 │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:1037 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:1036 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:1032 │ │ │ │ │ ldr r6, [r7, #0] │ │ │ │ │ nco_var_scv.c:1036 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #60] @ 0x3c │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ nco_var_scv.c:1037 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #2 │ │ │ │ │ - ble.w a0754 │ │ │ │ │ + ble.w a0774 │ │ │ │ │ nco_var_scv.c:1038 │ │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.n a09e0 │ │ │ │ │ + beq.n a0a00 │ │ │ │ │ nco_var_scv.c:1038 (discriminator 1) │ │ │ │ │ blx 10a10 <__aeabi_uidivmod@plt> │ │ │ │ │ str.w r1, [r5, #-4] │ │ │ │ │ nco_var_scv.c:1037 (discriminator 2) │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a09ce │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a09ee │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:1049 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:1048 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:1044 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ nco_var_scv.c:1048 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #60] @ 0x3c │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ nco_var_scv.c:1049 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #3 │ │ │ │ │ - ble.w a0754 │ │ │ │ │ + ble.w a0774 │ │ │ │ │ nco_var_scv.c:1050 │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r8 │ │ │ │ │ - beq.n a0a1a │ │ │ │ │ + beq.n a0a3a │ │ │ │ │ nco_var_scv.c:1050 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 11f28 <__aeabi_ldivmod@plt> │ │ │ │ │ strd r2, r3, [r5, #-8] │ │ │ │ │ nco_var_scv.c:1049 (discriminator 2) │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a0a00 │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a0a20 │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:1061 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:1060 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:1056 │ │ │ │ │ ldrd r6, r7, [r7] │ │ │ │ │ nco_var_scv.c:1060 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #60] @ 0x3c │ │ │ │ │ ldrd r8, r9, [r3] │ │ │ │ │ nco_var_scv.c:1061 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #3 │ │ │ │ │ - ble.w a0754 │ │ │ │ │ + ble.w a0774 │ │ │ │ │ nco_var_scv.c:1062 │ │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ │ adds r5, #8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r2, r8 │ │ │ │ │ - beq.n a0a54 │ │ │ │ │ + beq.n a0a74 │ │ │ │ │ nco_var_scv.c:1062 (discriminator 1) │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 1024c <__aeabi_uldivmod@plt> │ │ │ │ │ strd r2, r3, [r5, #-8] │ │ │ │ │ nco_var_scv.c:1061 (discriminator 2) │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a0a3a │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bne.n a0a5a │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:977 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:976 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:972 │ │ │ │ │ vldr s17, [r7] │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #60] @ 0x3c │ │ │ │ │ vabs.f32 s17, s17 │ │ │ │ │ nco_var_scv.c:976 │ │ │ │ │ vldr s16, [r3] │ │ │ │ │ nco_var_scv.c:977 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #2 │ │ │ │ │ - bgt.n a0a7e │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bgt.n a0a9e │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:977 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w a0754 │ │ │ │ │ + beq.w a0774 │ │ │ │ │ nco_var_scv.c:978 │ │ │ │ │ vldmia r5!, {s1} │ │ │ │ │ vcmp.f32 s1, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n a0a78 │ │ │ │ │ + beq.n a0a98 │ │ │ │ │ nco_var_scv.c:978 (discriminator 1) │ │ │ │ │ vmov.f32 s0, s17 │ │ │ │ │ blx 120e0 │ │ │ │ │ vstr s0, [r5, #-4] │ │ │ │ │ - b.n a0a78 │ │ │ │ │ + b.n a0a98 │ │ │ │ │ nco_var_scv.c:989 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:988 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:984 │ │ │ │ │ vldr d9, [r7] │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #60] @ 0x3c │ │ │ │ │ vabs.f64 d9, d9 │ │ │ │ │ nco_var_scv.c:988 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ nco_var_scv.c:989 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #3 │ │ │ │ │ - bgt.n a0abe │ │ │ │ │ - b.n a0754 │ │ │ │ │ + bgt.n a0ade │ │ │ │ │ + b.n a0774 │ │ │ │ │ nco_var_scv.c:989 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w a0754 │ │ │ │ │ + beq.w a0774 │ │ │ │ │ nco_var_scv.c:990 │ │ │ │ │ vldmia r5!, {d1} │ │ │ │ │ vcmp.f64 d1, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n a0ab8 │ │ │ │ │ + beq.n a0ad8 │ │ │ │ │ nco_var_scv.c:990 (discriminator 1) │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ blx 11c78 │ │ │ │ │ vstr d0, [r5, #-8] │ │ │ │ │ - b.n a0ab8 │ │ │ │ │ + b.n a0ad8 │ │ │ │ │ nco_var_scv.c:1093 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_var_scv.c:1096 │ │ │ │ │ - b.n a0754 │ │ │ │ │ + b.n a0774 │ │ │ │ │ │ │ │ │ │ -000a0ae0 : │ │ │ │ │ +000a0b00 : │ │ │ │ │ nco_var_scv.c:1106 │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #8 │ │ │ │ │ nco_var_scv.c:1114 │ │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ │ nco_var_scv.c:1106 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:1114 │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:1115 │ │ │ │ │ - cbnz r6, a0b3c │ │ │ │ │ + cbnz r6, a0b5c │ │ │ │ │ nco_var_scv.c:1117 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w a0c2c │ │ │ │ │ + bhi.w a0c4c │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ nco_var_scv.c:1133 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n a0b34 │ │ │ │ │ + ble.n a0b54 │ │ │ │ │ nco_var_scv.c:1131 │ │ │ │ │ ldrd r5, r3, [sp, #40] @ 0x28 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:1133 (discriminator 3) │ │ │ │ │ vldr d0, [r5] │ │ │ │ │ vmov.f64 d1, d8 │ │ │ │ │ blx 12dd0 │ │ │ │ │ vstmia r5!, {d0} │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a0b20 │ │ │ │ │ + bne.n a0b40 │ │ │ │ │ nco_var_scv.c:1159 │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nco_var_scv.c:1115 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ nco_var_scv.c:1117 (discriminator 1) │ │ │ │ │ subs r5, #1 │ │ │ │ │ nco_var_scv.c:1115 (discriminator 1) │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:1117 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.n a0c2c │ │ │ │ │ - add r3, pc, #8 @ (adr r3, a0b54 ) │ │ │ │ │ + bhi.n a0c4c │ │ │ │ │ + add r3, pc, #8 @ (adr r3, a0b74 ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @ instruction: 0xffe1ffff │ │ │ │ │ @@ -276715,22 +276731,22 @@ │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #40] @ 0x28 │ │ │ │ │ vldr s16, [r3] │ │ │ │ │ nco_var_scv.c:1121 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #2 │ │ │ │ │ - ble.n a0b34 │ │ │ │ │ + ble.n a0b54 │ │ │ │ │ nco_var_scv.c:1121 (discriminator 3) │ │ │ │ │ vldr s0, [r5] │ │ │ │ │ vmov.f32 s1, s16 │ │ │ │ │ blx 12ba4 │ │ │ │ │ vstmia r5!, {s0} │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a0b98 │ │ │ │ │ + bne.n a0bb8 │ │ │ │ │ nco_var_scv.c:1159 │ │ │ │ │ add sp, #8 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nco_var_scv.c:1124 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:1123 │ │ │ │ │ @@ -276742,29 +276758,29 @@ │ │ │ │ │ nco_var_scv.c:1123 │ │ │ │ │ vldr s16, [r3] │ │ │ │ │ nco_var_scv.c:1119 │ │ │ │ │ vldr s17, [r2] │ │ │ │ │ nco_var_scv.c:1124 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #2 │ │ │ │ │ - bgt.n a0bd4 │ │ │ │ │ - b.n a0b34 │ │ │ │ │ + bgt.n a0bf4 │ │ │ │ │ + b.n a0b54 │ │ │ │ │ nco_var_scv.c:1124 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.n a0b34 │ │ │ │ │ + beq.n a0b54 │ │ │ │ │ nco_var_scv.c:1125 │ │ │ │ │ vldmia r5!, {s0} │ │ │ │ │ vcmp.f32 s0, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n a0bd0 │ │ │ │ │ + beq.n a0bf0 │ │ │ │ │ nco_var_scv.c:1125 (discriminator 1) │ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ │ blx 12ba4 │ │ │ │ │ vstr s0, [r5, #-4] │ │ │ │ │ - b.n a0bd0 │ │ │ │ │ + b.n a0bf0 │ │ │ │ │ nco_var_scv.c:1136 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:1135 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:1131 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ it gt │ │ │ │ │ @@ -276772,92 +276788,92 @@ │ │ │ │ │ nco_var_scv.c:1135 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ nco_var_scv.c:1131 │ │ │ │ │ vldr d9, [r2] │ │ │ │ │ nco_var_scv.c:1136 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #3 │ │ │ │ │ - bgt.n a0c10 │ │ │ │ │ - b.n a0b34 │ │ │ │ │ + bgt.n a0c30 │ │ │ │ │ + b.n a0b54 │ │ │ │ │ nco_var_scv.c:1136 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.n a0b34 │ │ │ │ │ + beq.n a0b54 │ │ │ │ │ nco_var_scv.c:1137 │ │ │ │ │ vldmia r5!, {d0} │ │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n a0c0c │ │ │ │ │ + beq.n a0c2c │ │ │ │ │ nco_var_scv.c:1137 (discriminator 1) │ │ │ │ │ vmov.f64 d1, d9 │ │ │ │ │ blx 12dd0 │ │ │ │ │ vstr d0, [r5, #-8] │ │ │ │ │ - b.n a0c0c │ │ │ │ │ + b.n a0c2c │ │ │ │ │ nco_var_scv.c:1153 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_var_scv.c:1159 │ │ │ │ │ - b.n a0b34 │ │ │ │ │ + b.n a0b54 │ │ │ │ │ nco_var_scv_pwr(): │ │ │ │ │ nco_var_scv.c:1159 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000a0c34 : │ │ │ │ │ +000a0c54 : │ │ │ │ │ nco_var_scv.c:1169 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ vpush {d8-d9} │ │ │ │ │ sub sp, #12 │ │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r6, [r1], #4 │ │ │ │ │ nco_var_scv.c:1177 │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:1178 │ │ │ │ │ - cbnz r7, a0c92 │ │ │ │ │ + cbnz r7, a0cb2 │ │ │ │ │ nco_var_scv.c:1180 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.w a0d7c │ │ │ │ │ + bhi.w a0d9c │ │ │ │ │ tbb [pc, r5] │ │ │ │ │ asrs r7, r2, #28 │ │ │ │ │ asrs r7, r2, #28 │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ asrs r7, r2, #28 │ │ │ │ │ asrs r7, r2, #28 │ │ │ │ │ asrs r7, r2, #28 │ │ │ │ │ nco_var_scv.c:1196 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n a0c8a │ │ │ │ │ + ble.n a0caa │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ nco_var_scv.c:1194 │ │ │ │ │ vldr d8, [r6] │ │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ │ nco_var_scv.c:1196 (discriminator 3) │ │ │ │ │ vldr d1, [r5] │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ blx 12dd0 │ │ │ │ │ vstmia r5!, {d0} │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a0c76 │ │ │ │ │ + bne.n a0c96 │ │ │ │ │ nco_var_scv.c:1222 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ nco_var_scv.c:1178 (discriminator 1) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ nco_var_scv.c:1180 (discriminator 1) │ │ │ │ │ subs r5, #1 │ │ │ │ │ nco_var_scv.c:1178 (discriminator 1) │ │ │ │ │ blx 11ba0 │ │ │ │ │ nco_var_scv.c:1180 (discriminator 1) │ │ │ │ │ cmp r5, #11 │ │ │ │ │ - bhi.n a0d7c │ │ │ │ │ - add r3, pc, #8 @ (adr r3, a0cac ) │ │ │ │ │ + bhi.n a0d9c │ │ │ │ │ + add r3, pc, #8 @ (adr r3, a0ccc ) │ │ │ │ │ ldr.w r5, [r3, r5, lsl #2] │ │ │ │ │ add r3, r5 │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ │ @@ -276876,22 +276892,22 @@ │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:1182 │ │ │ │ │ vldr s16, [r6] │ │ │ │ │ nco_var_scv.c:1184 │ │ │ │ │ itt gt │ │ │ │ │ ldrgt r5, [sp, #52] @ 0x34 │ │ │ │ │ addgt.w r4, r5, r4, lsl #2 │ │ │ │ │ - ble.n a0c8a │ │ │ │ │ + ble.n a0caa │ │ │ │ │ nco_var_scv.c:1184 (discriminator 3) │ │ │ │ │ vldr s1, [r5] │ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ │ blx 12ba4 │ │ │ │ │ vstmia r5!, {s0} │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a0cec │ │ │ │ │ + bne.n a0d0c │ │ │ │ │ nco_var_scv.c:1222 │ │ │ │ │ add sp, #12 │ │ │ │ │ vpop {d8-d9} │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ nco_var_scv.c:1187 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:1186 │ │ │ │ │ @@ -276901,91 +276917,91 @@ │ │ │ │ │ nco_var_scv.c:1186 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #52] @ 0x34 │ │ │ │ │ vldr s16, [r3] │ │ │ │ │ nco_var_scv.c:1187 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #2 │ │ │ │ │ - bgt.n a0d26 │ │ │ │ │ - b.n a0c8a │ │ │ │ │ + bgt.n a0d46 │ │ │ │ │ + b.n a0caa │ │ │ │ │ nco_var_scv.c:1187 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.n a0c8a │ │ │ │ │ + beq.n a0caa │ │ │ │ │ nco_var_scv.c:1188 │ │ │ │ │ vldmia r5!, {s1} │ │ │ │ │ vcmp.f32 s1, s16 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n a0d22 │ │ │ │ │ + beq.n a0d42 │ │ │ │ │ nco_var_scv.c:1188 (discriminator 1) │ │ │ │ │ vmov.f32 s0, s17 │ │ │ │ │ blx 12ba4 │ │ │ │ │ vstr s0, [r5, #-4] │ │ │ │ │ - b.n a0d22 │ │ │ │ │ + b.n a0d42 │ │ │ │ │ nco_var_scv.c:1199 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ nco_var_scv.c:1198 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ nco_var_scv.c:1194 │ │ │ │ │ vldr d9, [r6] │ │ │ │ │ nco_var_scv.c:1198 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r5, [sp, #52] @ 0x34 │ │ │ │ │ vldr d8, [r3] │ │ │ │ │ nco_var_scv.c:1199 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r4, r5, r4, lsl #3 │ │ │ │ │ - bgt.n a0d60 │ │ │ │ │ - b.n a0c8a │ │ │ │ │ + bgt.n a0d80 │ │ │ │ │ + b.n a0caa │ │ │ │ │ nco_var_scv.c:1199 (discriminator 2) │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.n a0c8a │ │ │ │ │ + beq.n a0caa │ │ │ │ │ nco_var_scv.c:1200 │ │ │ │ │ vldmia r5!, {d1} │ │ │ │ │ vcmp.f64 d1, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n a0d5c │ │ │ │ │ + beq.n a0d7c │ │ │ │ │ nco_var_scv.c:1200 (discriminator 1) │ │ │ │ │ vmov.f64 d0, d9 │ │ │ │ │ blx 12dd0 │ │ │ │ │ vstr d0, [r5, #-8] │ │ │ │ │ - b.n a0d5c │ │ │ │ │ + b.n a0d7c │ │ │ │ │ nco_var_scv.c:1216 │ │ │ │ │ blx 11518 │ │ │ │ │ nco_var_scv.c:1222 │ │ │ │ │ - b.n a0c8a │ │ │ │ │ + b.n a0caa │ │ │ │ │ nco_scv_var_pwr(): │ │ │ │ │ nop │ │ │ │ │ movs r0, r0 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000a0d88 : │ │ │ │ │ +000a0da8 : │ │ │ │ │ nco_cpy_var_val(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r9, r1 │ │ │ │ │ - ldr r7, [pc, #992] @ (a1170 ) │ │ │ │ │ + ldr r7, [pc, #992] @ (a1190 ) │ │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ │ mov r8, r0 │ │ │ │ │ add r7, pc │ │ │ │ │ movs r5, #0 │ │ │ │ │ strd r1, r2, [sp, #40] @ 0x28 │ │ │ │ │ - ldr r2, [pc, #980] @ (a1174 ) │ │ │ │ │ + ldr r2, [pc, #980] @ (a1194 ) │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - ldr r3, [pc, #980] @ (a1178 ) │ │ │ │ │ + ldr r3, [pc, #980] @ (a1198 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r4, [sp, #344] @ 0x158 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #300] @ 0x12c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ add r3, sp, #280 @ 0x118 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ - ldr r3, [pc, #960] @ (a117c ) │ │ │ │ │ + ldr r3, [pc, #960] @ (a119c ) │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ │ mov r1, r4 │ │ │ │ │ @@ -277012,27 +277028,27 @@ │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ │ blx 12d7c │ │ │ │ │ ldrd r9, r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.n a0e44 │ │ │ │ │ - ldr r3, [pc, #876] @ (a1180 ) │ │ │ │ │ + beq.n a0e64 │ │ │ │ │ + ldr r3, [pc, #876] @ (a11a0 ) │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #856] @ (a1184 ) │ │ │ │ │ + ldr r2, [pc, #856] @ (a11a4 ) │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ add r2, pc │ │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ @@ -277055,15 +277071,15 @@ │ │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 123a0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w a10f0 │ │ │ │ │ + ble.w a1110 │ │ │ │ │ sub.w sl, r6, #4 │ │ │ │ │ subs r7, #4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ movs r6, #1 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov sl, r7 │ │ │ │ │ @@ -277075,53 +277091,53 @@ │ │ │ │ │ blx 10624 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [sl, #4]! │ │ │ │ │ add.w fp, fp, #4 │ │ │ │ │ cmp r9, r7 │ │ │ │ │ ldr.w r2, [fp, #-4] │ │ │ │ │ mul.w r6, r2, r6 │ │ │ │ │ - bne.n a0e94 │ │ │ │ │ + bne.n a0eb4 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ blx 10cb4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r1, [pc, #704] @ (a1188 ) │ │ │ │ │ + ldr r1, [pc, #704] @ (a11a8 ) │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ add r1, pc │ │ │ │ │ mul.w r0, r3, r0 │ │ │ │ │ blx 127c8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 10b54 │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ blx 11680 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a115a │ │ │ │ │ + beq.w a117a │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ ldr.w fp, [r0, #92] @ 0x5c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n a0efe │ │ │ │ │ + beq.n a0f1e │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 12fe0 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n a0f94 │ │ │ │ │ + bne.n a0fb4 │ │ │ │ │ blx 10f2c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w a104a │ │ │ │ │ + beq.w a106a │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.w a10dc │ │ │ │ │ + bgt.w a10fc │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - cbz r3, a0f42 │ │ │ │ │ + cbz r3, a0f62 │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ blx 10cb4 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r1, r4 │ │ │ │ │ @@ -277129,42 +277145,42 @@ │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ blx 107a4 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - cbz r3, a0f54 │ │ │ │ │ + cbz r3, a0f74 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ blx 133ac │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bgt.n a1016 │ │ │ │ │ + bgt.n a1036 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ blx 12fe0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12fe0 │ │ │ │ │ - ldr r2, [pc, #528] @ (a118c ) │ │ │ │ │ - ldr r3, [pc, #508] @ (a1178 ) │ │ │ │ │ + ldr r2, [pc, #528] @ (a11ac ) │ │ │ │ │ + ldr r3, [pc, #508] @ (a1198 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w a116c │ │ │ │ │ + bne.w a118c │ │ │ │ │ add sp, #308 @ 0x134 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ blx 13480 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ │ @@ -277173,74 +277189,74 @@ │ │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r6, [sp, #220] @ 0xdc │ │ │ │ │ str r5, [sp, #256] @ 0x100 │ │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ │ blx 131fc │ │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ │ - cbz r0, a0fbc │ │ │ │ │ + cbz r0, a0fdc │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10f2c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n a10b0 │ │ │ │ │ + beq.n a10d0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n a0f1c │ │ │ │ │ + ble.n a0f3c │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ │ blx 11644 │ │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w a111c │ │ │ │ │ + beq.w a113c │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r7, [sp, #248] @ 0xf8 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 120c8 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n a10f8 │ │ │ │ │ + bne.n a1118 │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ blx 1230c │ │ │ │ │ - b.n a0f1c │ │ │ │ │ + b.n a0f3c │ │ │ │ │ add r7, sp, #96 @ 0x60 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ strd r2, r3, [sp, #96] @ 0x60 │ │ │ │ │ blx 11d14 │ │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ - beq.n a103a │ │ │ │ │ + beq.n a105a │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n a107c │ │ │ │ │ + beq.n a109c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n a0f5a │ │ │ │ │ - ldr r1, [pc, #336] @ (a1190 ) │ │ │ │ │ + beq.n a0f7a │ │ │ │ │ + ldr r1, [pc, #336] @ (a11b0 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ - b.n a0f5a │ │ │ │ │ + b.n a0f7a │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ │ mov r3, r5 │ │ │ │ │ blx 111ec │ │ │ │ │ @@ -277249,155 +277265,155 @@ │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ blx 12454 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a0f20 │ │ │ │ │ + bne.w a0f40 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a0f46 │ │ │ │ │ - b.n a0f5a │ │ │ │ │ + bne.w a0f66 │ │ │ │ │ + b.n a0f7a │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 11d14 │ │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ │ add r6, r0 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ - beq.n a103a │ │ │ │ │ + beq.n a105a │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ │ blx 10624 │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n a10a6 │ │ │ │ │ + ble.n a10c6 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n a112c │ │ │ │ │ + bne.n a114c │ │ │ │ │ add r6, r9 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w a0f5a │ │ │ │ │ - b.n a103e │ │ │ │ │ + beq.w a0f7a │ │ │ │ │ + b.n a105e │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ │ mov r3, r5 │ │ │ │ │ blx 111ec │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n a1106 │ │ │ │ │ + beq.n a1126 │ │ │ │ │ ldr r3, [sp, #256] @ 0x100 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ │ blx 120c8 │ │ │ │ │ - b.n a105a │ │ │ │ │ + b.n a107a │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ blx 11644 │ │ │ │ │ - b.n a0ffc │ │ │ │ │ + b.n a101c │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n a0ebc │ │ │ │ │ + b.n a0edc │ │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10b0c │ │ │ │ │ - b.n a1002 │ │ │ │ │ + b.n a1022 │ │ │ │ │ ldr r3, [sp, #256] @ 0x100 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #220] @ 0xdc │ │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ │ blx 12c88 │ │ │ │ │ - b.n a105a │ │ │ │ │ + b.n a107a │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r7, [sp, #248] @ 0xf8 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 12c88 │ │ │ │ │ - b.n a0ffc │ │ │ │ │ - ldr r3, [pc, #80] @ (a1180 ) │ │ │ │ │ + b.n a101c │ │ │ │ │ + ldr r3, [pc, #80] @ (a11a0 ) │ │ │ │ │ add r6, r9 │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ - ldr r2, [pc, #72] @ (a1194 ) │ │ │ │ │ + ldr r2, [pc, #72] @ (a11b4 ) │ │ │ │ │ ldr r7, [r7, #0] │ │ │ │ │ add r2, pc │ │ │ │ │ strd r4, r7, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n a10a8 │ │ │ │ │ - ldr r3, [pc, #60] @ (a1198 ) │ │ │ │ │ + b.n a10c8 │ │ │ │ │ + ldr r3, [pc, #60] @ (a11b8 ) │ │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ │ - ldr r1, [pc, #60] @ (a119c ) │ │ │ │ │ - ldr r0, [pc, #60] @ (a11a0 ) │ │ │ │ │ + ldr r1, [pc, #60] @ (a11bc ) │ │ │ │ │ + ldr r0, [pc, #60] @ (a11c0 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - lsls r6, r7, #2 │ │ │ │ │ + lsls r6, r3, #2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - lsls r4, r4, #2 │ │ │ │ │ + lsls r4, r0, #2 │ │ │ │ │ movs r4, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ @ instruction: 0xfa7e0001 │ │ │ │ │ - bgt.n a11f4 │ │ │ │ │ + bgt.n a1234 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cdp2 0, 14, cr0, cr4, cr3, {0} │ │ │ │ │ - bgt.n a1198 │ │ │ │ │ + cdp2 0, 12, cr0, cr4, cr3, {0} │ │ │ │ │ + bgt.n a11d8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bge.n a11dc │ │ │ │ │ + bge.n a121c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n a15e8 │ │ │ │ │ + b.n a1628 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bls.n a1178 │ │ │ │ │ + bls.n a11b8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bls.n a1198 │ │ │ │ │ + bge.n a11d8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -000a11a4 : │ │ │ │ │ +000a11c4 : │ │ │ │ │ nco_use_mm3_workaround(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ - ldr r5, [pc, #220] @ (a1288 ) │ │ │ │ │ - ldr r2, [pc, #220] @ (a128c ) │ │ │ │ │ + ldr r5, [pc, #220] @ (a12a8 ) │ │ │ │ │ + ldr r2, [pc, #220] @ (a12ac ) │ │ │ │ │ sub sp, #28 │ │ │ │ │ add r5, pc │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ subs r4, #1 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r2, [r5, r2] │ │ │ │ │ @@ -277405,161 +277421,161 @@ │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ blx 1052c │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bls.n a11f0 │ │ │ │ │ - ldr r2, [pc, #184] @ (a1290 ) │ │ │ │ │ - ldr r3, [pc, #180] @ (a128c ) │ │ │ │ │ + bls.n a1210 │ │ │ │ │ + ldr r2, [pc, #184] @ (a12b0 ) │ │ │ │ │ + ldr r3, [pc, #180] @ (a12ac ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n a1284 │ │ │ │ │ + bne.n a12a4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 11d14 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.n a1210 │ │ │ │ │ + bne.n a1230 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n a11d4 │ │ │ │ │ - ldr r1, [pc, #140] @ (a1294 ) │ │ │ │ │ + beq.n a11f4 │ │ │ │ │ + ldr r1, [pc, #140] @ (a12b4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ - b.n a11d4 │ │ │ │ │ + b.n a11f4 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 10d2c │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add r4, r0 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n a1200 │ │ │ │ │ + ble.n a1220 │ │ │ │ │ add.w r9, sp, #4 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - b.n a1230 │ │ │ │ │ + b.n a1250 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.n a127c │ │ │ │ │ + ble.n a129c │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 133ec │ │ │ │ │ add r4, r0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n a1228 │ │ │ │ │ + ble.n a1248 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx 123a0 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r4, r0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n a1268 │ │ │ │ │ + beq.n a1288 │ │ │ │ │ blx 12fe0 │ │ │ │ │ - b.n a1228 │ │ │ │ │ - cbz r5, a1274 │ │ │ │ │ + b.n a1248 │ │ │ │ │ + cbz r5, a1294 │ │ │ │ │ blx 12fe0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n a11d4 │ │ │ │ │ - b.n a1204 │ │ │ │ │ + beq.n a11f4 │ │ │ │ │ + b.n a1224 │ │ │ │ │ movs r5, #1 │ │ │ │ │ blx 12fe0 │ │ │ │ │ - b.n a1228 │ │ │ │ │ + b.n a1248 │ │ │ │ │ movs r5, #0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n a11d4 │ │ │ │ │ - b.n a1204 │ │ │ │ │ + beq.n a11f4 │ │ │ │ │ + b.n a1224 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - ldc2 0, cr0, [r0], #12 │ │ │ │ │ + ldc2 0, cr0, [r0], {3} │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stc2 0, cr0, [r8], {3} │ │ │ │ │ - bge.n a1310 │ │ │ │ │ + stc2l 0, cr0, [r8], #-12 │ │ │ │ │ + bge.n a1350 │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -000a1298 : │ │ │ │ │ +000a12b8 : │ │ │ │ │ nco_cpy_rec_var_val(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r6, r3 │ │ │ │ │ - ldr.w r3, [pc, #1624] @ a18f8 │ │ │ │ │ + ldr.w r3, [pc, #1624] @ a1918 │ │ │ │ │ sub sp, #364 @ 0x16c │ │ │ │ │ - ldr.w r7, [pc, #1620] @ a18fc │ │ │ │ │ + ldr.w r7, [pc, #1620] @ a191c │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r7, pc │ │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ │ - ldr.w r2, [pc, #1616] @ a1900 │ │ │ │ │ + ldr.w r2, [pc, #1616] @ a1920 │ │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #356] @ 0x164 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ add r3, sp, #332 @ 0x14c │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ ldr r3, [sp, #404] @ 0x194 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ - ldr.w r3, [pc, #1592] @ a1904 │ │ │ │ │ + ldr.w r3, [pc, #1592] @ a1924 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ │ str.w r0, [r5], #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strh r1, [r5, #0] │ │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ │ blx 11d14 │ │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ - beq.w a18e2 │ │ │ │ │ + beq.w a1902 │ │ │ │ │ mov sl, r0 │ │ │ │ │ add r2, sp, #140 @ 0x8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10624 │ │ │ │ │ ldr r3, [sp, #400] @ 0x190 │ │ │ │ │ add sl, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n a130e │ │ │ │ │ + ble.n a132e │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ blx 1052c │ │ │ │ │ add sl, r0 │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w a1586 │ │ │ │ │ - ldr.w r2, [pc, #1520] @ a1908 │ │ │ │ │ + ble.w a15a6 │ │ │ │ │ + ldr.w r2, [pc, #1520] @ a1928 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ │ - ldr.w r2, [pc, #1508] @ a190c │ │ │ │ │ + ldr.w r2, [pc, #1508] @ a192c │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #400] @ 0x190 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w a157a │ │ │ │ │ + ble.w a159a │ │ │ │ │ ldr.w fp, [sp, #96] @ 0x60 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w ip, [sp, #32] │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ │ @@ -277568,31 +277584,31 @@ │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bls.n a1366 │ │ │ │ │ + bls.n a1386 │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ orrs r3, r2 │ │ │ │ │ - beq.w a182e │ │ │ │ │ + beq.w a184e │ │ │ │ │ blx 10bc4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #4 │ │ │ │ │ clz r3, r3 │ │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ │ it ls │ │ │ │ │ movls r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a1872 │ │ │ │ │ + bne.w a1892 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #5 │ │ │ │ │ - bhi.w a1794 │ │ │ │ │ + bhi.w a17b4 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ blx 11548 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ @@ -277621,16 +277637,16 @@ │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ │ blx 12d7c │ │ │ │ │ add sl, r0 │ │ │ │ │ ldrd r0, r3, [sp, #116] @ 0x74 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n a1426 │ │ │ │ │ - ldr.w r3, [pc, #1312] @ a1910 │ │ │ │ │ + beq.n a1446 │ │ │ │ │ + ldr.w r3, [pc, #1312] @ a1930 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ ldr r4, [r5, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ @@ -277670,15 +277686,15 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ blx 123a0 │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ add sl, r0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w a1856 │ │ │ │ │ + ble.w a1876 │ │ │ │ │ movs r6, #1 │ │ │ │ │ mov r8, r5 │ │ │ │ │ add.w r9, r9, #4 │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ adds r7, #1 │ │ │ │ │ @@ -277690,49 +277706,49 @@ │ │ │ │ │ str.w r3, [r4, #4]! │ │ │ │ │ add sl, r0 │ │ │ │ │ add.w r9, r9, #4 │ │ │ │ │ ldr.w r2, [r9, #-4] │ │ │ │ │ mul.w r6, r2, r6 │ │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bgt.n a1476 │ │ │ │ │ + bgt.n a1496 │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ blx 10cb4 │ │ │ │ │ - ldr.w r1, [pc, #1108] @ a1914 │ │ │ │ │ + ldr.w r1, [pc, #1108] @ a1934 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ mul.w r0, r5, r0 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 127c8 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ blx 10b54 │ │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ │ mov r7, r0 │ │ │ │ │ blx 11680 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a18c8 │ │ │ │ │ + beq.w a18e8 │ │ │ │ │ ldrd r5, r9, [r0, #88] @ 0x58 │ │ │ │ │ - cbz r7, a14f4 │ │ │ │ │ + cbz r7, a1514 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 12fe0 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w a170c │ │ │ │ │ + beq.w a172c │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 13480 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ │ @@ -277743,24 +277759,24 @@ │ │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ │ str.w r8, [sp, #304] @ 0x130 │ │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ │ blx 131fc │ │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ │ - cbz r0, a1532 │ │ │ │ │ + cbz r0, a1552 │ │ │ │ │ blx 12fe0 │ │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.w a17a4 │ │ │ │ │ + bgt.w a17c4 │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a1760 │ │ │ │ │ + beq.w a1780 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ add.w fp, fp, #4 │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ blx 12fe0 │ │ │ │ │ @@ -277769,30 +277785,30 @@ │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #400] @ 0x190 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w a1354 │ │ │ │ │ + bne.w a1374 │ │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bgt.w a132c │ │ │ │ │ + bgt.w a134c │ │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ - beq.w a16e8 │ │ │ │ │ + beq.w a1708 │ │ │ │ │ ldr r3, [sp, #400] @ 0x190 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w a16e8 │ │ │ │ │ + ble.w a1708 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - ldr r2, [pc, #888] @ (a1918 ) │ │ │ │ │ + ldr r2, [pc, #888] @ (a1938 ) │ │ │ │ │ subs r3, r6, #4 │ │ │ │ │ mov r8, ip │ │ │ │ │ mov r9, r3 │ │ │ │ │ add r2, pc │ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ │ @@ -277839,15 +277855,15 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ blx 123a0 │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ add sl, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w a188e │ │ │ │ │ + ble.w a18ae │ │ │ │ │ subs r3, r5, #4 │ │ │ │ │ subs r7, r4, #4 │ │ │ │ │ movs r6, #1 │ │ │ │ │ mov r2, fp │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov fp, r9 │ │ │ │ │ mov r9, r7 │ │ │ │ │ @@ -277865,47 +277881,47 @@ │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ add sl, r0 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ adds r2, #4 │ │ │ │ │ mul.w r7, r1, r7 │ │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bgt.n a163a │ │ │ │ │ + bgt.n a165a │ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ │ mov r9, fp │ │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ blx 10cb4 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ mul.w r0, r7, r0 │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ mov r6, r7 │ │ │ │ │ blx 127c8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - bgt.w a18a2 │ │ │ │ │ + bgt.w a18c2 │ │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ ldr r7, [r2, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w a1880 │ │ │ │ │ + beq.w a18a0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ blx 10cb4 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ mul.w r2, r6, r0 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ strd r4, r0, [sp] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ │ blx 107a4 │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a187a │ │ │ │ │ + bne.w a189a │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ blx 12fe0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -277913,100 +277929,100 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #400] @ 0x190 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w a15b8 │ │ │ │ │ + bne.w a15d8 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w a18bc │ │ │ │ │ - ldr r2, [pc, #552] @ (a191c ) │ │ │ │ │ - ldr r3, [pc, #516] @ (a18f8 ) │ │ │ │ │ + bne.w a18dc │ │ │ │ │ + ldr r2, [pc, #552] @ (a193c ) │ │ │ │ │ + ldr r3, [pc, #516] @ (a1918 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #356] @ 0x164 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w a18de │ │ │ │ │ + bne.w a18fe │ │ │ │ │ add sp, #364 @ 0x16c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w a1538 │ │ │ │ │ + ble.w a1558 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ blx 11644 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ add sl, r0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 10f2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a17ec │ │ │ │ │ + bne.n a180c │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ blx 1230c │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ add sl, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w a1544 │ │ │ │ │ + bne.w a1564 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ blx 11d14 │ │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ │ add sl, r0 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ - beq.w a1544 │ │ │ │ │ + beq.w a1564 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ blx 10624 │ │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n a1790 │ │ │ │ │ + ble.n a17b0 │ │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n a17fe │ │ │ │ │ + bne.n a181e │ │ │ │ │ add sl, r6 │ │ │ │ │ - b.n a1544 │ │ │ │ │ - ldr r3, [pc, #376] @ (a1910 ) │ │ │ │ │ + b.n a1564 │ │ │ │ │ + ldr r3, [pc, #376] @ (a1930 ) │ │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ blx 126b4 │ │ │ │ │ - b.n a138a │ │ │ │ │ + b.n a13aa │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ blx 11644 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n a185c │ │ │ │ │ + beq.n a187c │ │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #268] @ 0x10c │ │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ │ @@ -278015,23 +278031,23 @@ │ │ │ │ │ mov r3, r7 │ │ │ │ │ add r3, sl │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 10f2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a173a │ │ │ │ │ + beq.n a175a │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ mov r3, r8 │ │ │ │ │ blx 10b0c │ │ │ │ │ - b.n a173a │ │ │ │ │ - ldr r3, [pc, #272] @ (a1910 ) │ │ │ │ │ + b.n a175a │ │ │ │ │ + ldr r3, [pc, #272] @ (a1930 ) │ │ │ │ │ add sl, r6 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ ldr r5, [r5, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ mov r3, r0 │ │ │ │ │ @@ -278040,164 +278056,164 @@ │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - ldr r2, [pc, #248] @ (a1920 ) │ │ │ │ │ + ldr r2, [pc, #248] @ (a1940 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n a1544 │ │ │ │ │ - ldr r3, [pc, #224] @ (a1910 ) │ │ │ │ │ + b.n a1564 │ │ │ │ │ + ldr r3, [pc, #224] @ (a1930 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bls.w a1380 │ │ │ │ │ + bls.w a13a0 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ blx 12e7c │ │ │ │ │ - b.n a1380 │ │ │ │ │ + b.n a13a0 │ │ │ │ │ movs r5, #1 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b.n a14a6 │ │ │ │ │ + b.n a14c6 │ │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #268] @ 0x10c │ │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ │ blx 12c88 │ │ │ │ │ - b.n a17d8 │ │ │ │ │ - ldr r3, [pc, #156] @ (a1910 ) │ │ │ │ │ + b.n a17f8 │ │ │ │ │ + ldr r3, [pc, #156] @ (a1930 ) │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ - b.n a184e │ │ │ │ │ + b.n a186e │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ blx 133ac │ │ │ │ │ - b.n a16bc │ │ │ │ │ + b.n a16dc │ │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ │ movs r6, #1 │ │ │ │ │ blx 10cb4 │ │ │ │ │ - ldr r1, [pc, #140] @ (a1924 ) │ │ │ │ │ + ldr r1, [pc, #140] @ (a1944 ) │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ add r1, pc │ │ │ │ │ blx 127c8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ blx 11644 │ │ │ │ │ add sl, r0 │ │ │ │ │ - b.n a1684 │ │ │ │ │ - ldr r1, [pc, #104] @ (a1928 ) │ │ │ │ │ + b.n a16a4 │ │ │ │ │ + ldr r1, [pc, #104] @ (a1948 ) │ │ │ │ │ mov r0, sl │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ - b.n a16f0 │ │ │ │ │ - ldr r3, [pc, #96] @ (a192c ) │ │ │ │ │ + b.n a1710 │ │ │ │ │ + ldr r3, [pc, #96] @ (a194c ) │ │ │ │ │ movw r2, #433 @ 0x1b1 │ │ │ │ │ - ldr r1, [pc, #96] @ (a1930 ) │ │ │ │ │ - ldr r0, [pc, #96] @ (a1934 ) │ │ │ │ │ + ldr r1, [pc, #96] @ (a1950 ) │ │ │ │ │ + ldr r0, [pc, #96] @ (a1954 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #16 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - ldr r3, [pc, #84] @ (a1938 ) │ │ │ │ │ + ldr r3, [pc, #84] @ (a1958 ) │ │ │ │ │ mov.w r2, #370 @ 0x172 │ │ │ │ │ - ldr r1, [pc, #80] @ (a193c ) │ │ │ │ │ - ldr r0, [pc, #84] @ (a1940 ) │ │ │ │ │ + ldr r1, [pc, #80] @ (a195c ) │ │ │ │ │ + ldr r0, [pc, #84] @ (a1960 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r1, pc │ │ │ │ │ adds r3, #16 │ │ │ │ │ add r0, pc │ │ │ │ │ blx 1195c <__assert_fail@plt> │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bge.n a193c │ │ │ │ │ + bge.n a197c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - umull r0, r0, ip, r3 │ │ │ │ │ - @ instruction: 0xfb920003 │ │ │ │ │ + smull r0, r0, ip, r3 │ │ │ │ │ + usada8 r0, r2, r3, r0 │ │ │ │ │ stmia r6!, {r2, r5, r6} │ │ │ │ │ movs r2, r0 │ │ │ │ │ @ instruction: 0xf5840001 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvs.n a1984 │ │ │ │ │ + bvs.n a19c4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bvs.n a18a4 │ │ │ │ │ + bvs.n a18e4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xf76c0003 │ │ │ │ │ - bcc.n a19b8 │ │ │ │ │ + @ instruction: 0xf74c0003 │ │ │ │ │ + bcc.n a19f8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bcc.n a18c4 │ │ │ │ │ + bcc.n a1904 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bcc.n a1914 │ │ │ │ │ + bmi.n a1954 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bge.n a189c │ │ │ │ │ + bge.n a18dc │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bcs.n a1a2c │ │ │ │ │ + bcs.n a186c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bcs.n a1848 │ │ │ │ │ + bcs.n a1888 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bge.n a1874 │ │ │ │ │ + bge.n a18b4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bcs.n a1a04 │ │ │ │ │ + bcs.n a1a44 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -000a1944 : │ │ │ │ │ +000a1964 : │ │ │ │ │ nco_cpy_var_val_lmt(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r3 │ │ │ │ │ - ldr.w r7, [pc, #1736] @ a2014 │ │ │ │ │ + ldr.w r7, [pc, #1736] @ a2034 │ │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ │ mov r9, r0 │ │ │ │ │ add r7, pc │ │ │ │ │ mov r8, r1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ │ - ldr.w r2, [pc, #1724] @ a2018 │ │ │ │ │ + ldr.w r2, [pc, #1724] @ a2038 │ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ │ - ldr.w r3, [pc, #1720] @ a201c │ │ │ │ │ + ldr.w r3, [pc, #1720] @ a203c │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r4, [sp, #264] @ 0x108 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ ldr r4, [sp, #268] @ 0x10c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r2, sp, #196 @ 0xc4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #220] @ 0xdc │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ │ - ldr.w r2, [pc, #1692] @ a2020 │ │ │ │ │ + ldr.w r2, [pc, #1692] @ a2040 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ │ mov sl, r2 │ │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ │ @@ -278229,27 +278245,27 @@ │ │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ │ blx 12d7c │ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq.n a1a1c │ │ │ │ │ - ldr.w r3, [pc, #1596] @ a2024 │ │ │ │ │ + beq.n a1a3c │ │ │ │ │ + ldr.w r3, [pc, #1596] @ a2044 │ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - ldr.w r2, [pc, #1572] @ a2028 │ │ │ │ │ + ldr.w r2, [pc, #1572] @ a2048 │ │ │ │ │ str r7, [sp, #20] │ │ │ │ │ add r2, pc │ │ │ │ │ strd r7, r7, [sp, #12] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ @@ -278286,15 +278302,15 @@ │ │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ blx 123a0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.w a1be4 │ │ │ │ │ + ble.w a1c04 │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ subs r5, r3, #4 │ │ │ │ │ sub.w r3, fp, #4 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ @@ -278323,26 +278339,26 @@ │ │ │ │ │ str.w r3, [r9, #4]! │ │ │ │ │ cmp r4, r1 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str.w r1, [r3, #4]! │ │ │ │ │ str.w sl, [r8, #4]! │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ str.w sl, [fp, #4]! │ │ │ │ │ - ble.n a1b20 │ │ │ │ │ + ble.n a1b40 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ │ - b.n a1aee │ │ │ │ │ + b.n a1b0e │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - beq.n a1b20 │ │ │ │ │ + beq.n a1b40 │ │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n a1ae4 │ │ │ │ │ + bne.n a1b04 │ │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ │ str.w r0, [r9] │ │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ │ ldr.w ip, [r1, #92] @ 0x5c │ │ │ │ │ str.w ip, [r8] │ │ │ │ │ @@ -278360,32 +278376,32 @@ │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n a1aa8 │ │ │ │ │ + bne.n a1ac8 │ │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ │ blx 10cb4 │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ - ldr.w r1, [pc, #1264] @ a202c │ │ │ │ │ + ldr.w r1, [pc, #1264] @ a204c │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ add r1, pc │ │ │ │ │ mul.w r0, r5, r0 │ │ │ │ │ blx 127c8 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a1c18 │ │ │ │ │ + bne.n a1c38 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n a1c06 │ │ │ │ │ + beq.n a1c26 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ @@ -278396,15 +278412,15 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ │ ldrd r2, r3, [sp, #84] @ 0x54 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 1230c │ │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ │ - cbz r0, a1b94 │ │ │ │ │ + cbz r0, a1bb4 │ │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 133ac │ │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ │ blx 12fe0 │ │ │ │ │ @@ -278418,46 +278434,46 @@ │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ │ blx 12fe0 │ │ │ │ │ - ldr.w r2, [pc, #1128] @ a2030 │ │ │ │ │ - ldr.w r3, [pc, #1104] @ a201c │ │ │ │ │ + ldr.w r2, [pc, #1128] @ a2050 │ │ │ │ │ + ldr.w r3, [pc, #1104] @ a203c │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w a200e │ │ │ │ │ + bne.w a202e │ │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ │ blx 10cb4 │ │ │ │ │ - ldr.w r1, [pc, #1096] @ a2034 │ │ │ │ │ + ldr.w r1, [pc, #1096] @ a2054 │ │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ │ add r1, pc │ │ │ │ │ blx 127c8 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a1e70 │ │ │ │ │ + beq.w a1e90 │ │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ │ movs r5, #1 │ │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ blx 11644 │ │ │ │ │ - b.n a1b70 │ │ │ │ │ + b.n a1b90 │ │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 105dc │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 105dc │ │ │ │ │ @@ -278519,27 +278535,27 @@ │ │ │ │ │ str.w r6, [r2, r5, lsl #2] │ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ │ str.w r6, [r2, r5, lsl #2] │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ │ - ble.n a1d8e │ │ │ │ │ + ble.n a1dae │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ ldr.w sl, [sp, #56] @ 0x38 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n a1ce8 │ │ │ │ │ + b.n a1d08 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add.w sl, sl, #168 @ 0xa8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.n a1d8e │ │ │ │ │ + beq.n a1dae │ │ │ │ │ ldr.w r2, [sl, #64] @ 0x40 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n a1cde │ │ │ │ │ + bne.n a1cfe │ │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ ldr.w r3, [sl, #96] @ 0x60 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ @@ -278549,17 +278565,17 @@ │ │ │ │ │ str.w r3, [r2, r5, lsl #2] │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ ldr.w r1, [sl, #92] @ 0x5c │ │ │ │ │ str.w r1, [r3, r5, lsl #2] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ldr.w r2, [sl, #96] @ 0x60 │ │ │ │ │ ldr.w r3, [sl, #76] @ 0x4c │ │ │ │ │ - beq.w a1e50 │ │ │ │ │ + beq.w a1e70 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w a1e6a │ │ │ │ │ + bge.w a1e8a │ │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ blx 12650 <__aeabi_idiv@plt> │ │ │ │ │ adds r0, #1 │ │ │ │ │ str.w r0, [fp] │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ @@ -278587,24 +278603,24 @@ │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ str.w r3, [r2, r5, lsl #2] │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.w a1c78 │ │ │ │ │ + bne.w a1c98 │ │ │ │ │ ldr.w sl, [sp, #164] @ 0xa4 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bhi.w a1f2e │ │ │ │ │ + bhi.w a1f4e │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a1eac │ │ │ │ │ + bne.n a1ecc │ │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r5 │ │ │ │ │ @@ -278617,15 +278633,15 @@ │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 1230c │ │ │ │ │ ldr r5, [sp, #116] @ 0x74 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w a1ff6 │ │ │ │ │ + beq.w a2016 │ │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ @@ -278661,28 +278677,28 @@ │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ │ blx 12fe0 │ │ │ │ │ - b.n a1b94 │ │ │ │ │ + b.n a1bb4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble.n a1d8e │ │ │ │ │ + ble.n a1dae │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr.w r2, [r7, #-4] │ │ │ │ │ ldr.w r3, [sl, #96] @ 0x60 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ - b.n a1d7a │ │ │ │ │ + b.n a1d9a │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ - b.n a1d8e │ │ │ │ │ + b.n a1dae │ │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ @@ -278693,22 +278709,22 @@ │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ │ blx 12454 │ │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a1b94 │ │ │ │ │ + beq.w a1bb4 │ │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 133ac │ │ │ │ │ - b.n a1b94 │ │ │ │ │ + b.n a1bb4 │ │ │ │ │ ldr r6, [sp, #152] @ 0x98 │ │ │ │ │ ldr.w sl, [sp, #52] @ 0x34 │ │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ @@ -278723,15 +278739,15 @@ │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 1230c │ │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n a1fc8 │ │ │ │ │ + beq.n a1fe8 │ │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ @@ -278755,32 +278771,32 @@ │ │ │ │ │ blx 1230c │ │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 133ac │ │ │ │ │ - b.n a1e2a │ │ │ │ │ - ldr r3, [pc, #244] @ (a2024 ) │ │ │ │ │ + b.n a1e4a │ │ │ │ │ + ldr r3, [pc, #244] @ (a2044 ) │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #132] @ 0x84 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - ldr.w fp, [pc, #256] @ a2038 │ │ │ │ │ + ldr.w fp, [pc, #256] @ a2058 │ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ │ add fp, pc │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ - ldr r2, [pc, #248] @ (a203c ) │ │ │ │ │ + ldr r2, [pc, #248] @ (a205c ) │ │ │ │ │ subs r6, r3, #4 │ │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ subs r5, r3, #4 │ │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r0, [pc, #236] @ (a2040 ) │ │ │ │ │ + ldr r0, [pc, #236] @ (a2060 ) │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ │ add r0, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 126e8 │ │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r8, [sp, #172] @ 0xac │ │ │ │ │ @@ -278809,18 +278825,18 @@ │ │ │ │ │ ldr.w ip, [r8, #4]! │ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ │ ldr.w ip, [r9, #4]! │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n a1f72 │ │ │ │ │ + bne.n a1f92 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ blx 12e7c │ │ │ │ │ - b.n a1da6 │ │ │ │ │ + b.n a1dc6 │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ ldr r5, [sp, #144] @ 0x90 │ │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r3, r5 │ │ │ │ │ @@ -278833,57 +278849,57 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 1230c │ │ │ │ │ - b.n a1e2a │ │ │ │ │ + b.n a1e4a │ │ │ │ │ ldr r5, [sp, #144] @ 0x90 │ │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ blx 11644 │ │ │ │ │ - b.n a1fe2 │ │ │ │ │ + b.n a2002 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - bcc.n a1ffc │ │ │ │ │ + bmi.n a203c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xf4fc0003 │ │ │ │ │ + @ instruction: 0xf4dc0003 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xf4dc0003 │ │ │ │ │ + @ instruction: 0xf4bc0003 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ cdp 0, 10, cr0, cr6, cr1, {0} │ │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xf2940003 │ │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ │ + @ instruction: 0xf2740003 │ │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -000a2044 : │ │ │ │ │ +000a2064 : │ │ │ │ │ nco_var_dpl(): │ │ │ │ │ - ldr r1, [pc, #616] @ (a22b0 ) │ │ │ │ │ + ldr r1, [pc, #616] @ (a22d0 ) │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr r2, [pc, #612] @ (a22b4 ) │ │ │ │ │ + ldr r2, [pc, #612] @ (a22d4 ) │ │ │ │ │ add r1, pc │ │ │ │ │ - ldr r3, [pc, #612] @ (a22b8 ) │ │ │ │ │ + ldr r3, [pc, #612] @ (a22d8 ) │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ add r3, pc │ │ │ │ │ add r7, sp, #12 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ mov r4, r7 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ @@ -278894,27 +278910,27 @@ │ │ │ │ │ strh r3, [r4, #0] │ │ │ │ │ blx 105dc │ │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r4, r0 │ │ │ │ │ blx 12774 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ - cbz r0, a2084 │ │ │ │ │ + cbz r0, a20a4 │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - cbz r0, a208e │ │ │ │ │ + cbz r0, a20ae │ │ │ │ │ blx 13480 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ │ - cbz r3, a20d8 │ │ │ │ │ + cbz r3, a20f8 │ │ │ │ │ ldr r6, [r4, #116] @ 0x74 │ │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ │ blx 10cb4 │ │ │ │ │ - ldr r1, [pc, #540] @ (a22bc ) │ │ │ │ │ + ldr r1, [pc, #540] @ (a22dc ) │ │ │ │ │ mov r2, r7 │ │ │ │ │ add r1, pc │ │ │ │ │ mul.w r0, r6, r0 │ │ │ │ │ blx 127c8 │ │ │ │ │ ldr.w r9, [r4, #116] @ 0x74 │ │ │ │ │ str.w r0, [r4, #152] @ 0x98 │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -278923,162 +278939,162 @@ │ │ │ │ │ blx 10cb4 │ │ │ │ │ mul.w r2, r0, r9 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ blx 12774 │ │ │ │ │ ldr.w r6, [r5, #136] @ 0x88 │ │ │ │ │ cmp r6, #12 │ │ │ │ │ - beq.w a2268 │ │ │ │ │ + beq.w a2288 │ │ │ │ │ ldr.w r3, [r5, #144] @ 0x90 │ │ │ │ │ - cbz r3, a2106 │ │ │ │ │ + cbz r3, a2126 │ │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ │ blx 10cb4 │ │ │ │ │ blx 105dc │ │ │ │ │ str.w r0, [r4, #144] @ 0x90 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr.w r0, [r4, #136] @ 0x88 │ │ │ │ │ ldr.w r8, [r5, #144] @ 0x90 │ │ │ │ │ blx 10cb4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ blx 12774 │ │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ │ - cbz r3, a2124 │ │ │ │ │ + cbz r3, a2144 │ │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - ldr r1, [pc, #432] @ (a22c0 ) │ │ │ │ │ + ldr r1, [pc, #432] @ (a22e0 ) │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 127c8 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ │ blx 12774 │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ - cbz r3, a2142 │ │ │ │ │ + cbz r3, a2162 │ │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - ldr r1, [pc, #404] @ (a22c4 ) │ │ │ │ │ + ldr r1, [pc, #404] @ (a22e4 ) │ │ │ │ │ lsls r0, r0, #3 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 127c8 │ │ │ │ │ ldr r2, [r4, #116] @ 0x74 │ │ │ │ │ str r0, [r4, #16] │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ blx 12774 │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ - cbz r3, a215a │ │ │ │ │ + cbz r3, a217a │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ str r0, [r4, #32] │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr r1, [r5, #32] │ │ │ │ │ blx 12774 │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ - cbz r3, a2172 │ │ │ │ │ + cbz r3, a2192 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ │ blx 12774 │ │ │ │ │ ldr.w r3, [r5, #164] @ 0xa4 │ │ │ │ │ - cbz r3, a2190 │ │ │ │ │ + cbz r3, a21b0 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ str.w r0, [r4, #164] @ 0xa4 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr.w r1, [r5, #164] @ 0xa4 │ │ │ │ │ blx 12774 │ │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ │ - cbz r3, a21a8 │ │ │ │ │ + cbz r3, a21c8 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ │ blx 12774 │ │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ │ - cbz r3, a21c0 │ │ │ │ │ + cbz r3, a21e0 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ │ blx 12774 │ │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ │ - cbz r3, a21d8 │ │ │ │ │ + cbz r3, a21f8 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ │ blx 12774 │ │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ │ - cbz r3, a21f0 │ │ │ │ │ + cbz r3, a2210 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ ldr r1, [r5, #104] @ 0x68 │ │ │ │ │ blx 12774 │ │ │ │ │ ldr.w r3, [r5, #148] @ 0x94 │ │ │ │ │ - cbz r3, a221e │ │ │ │ │ + cbz r3, a223e │ │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ │ blx 10cb4 │ │ │ │ │ blx 105dc │ │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ │ ldr.w r7, [r5, #148] @ 0x94 │ │ │ │ │ blx 10cb4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx 12774 │ │ │ │ │ ldr.w r3, [r5, #140] @ 0x8c │ │ │ │ │ - cbz r3, a224c │ │ │ │ │ + cbz r3, a226c │ │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ │ blx 10cb4 │ │ │ │ │ blx 105dc │ │ │ │ │ str.w r0, [r4, #140] @ 0x8c │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ │ ldr.w r5, [r5, #140] @ 0x8c │ │ │ │ │ blx 10cb4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx 12774 │ │ │ │ │ - ldr r2, [pc, #120] @ (a22c8 ) │ │ │ │ │ - ldr r3, [pc, #100] @ (a22b4 ) │ │ │ │ │ + ldr r2, [pc, #120] @ (a22e8 ) │ │ │ │ │ + ldr r3, [pc, #100] @ (a22d4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n a22ac │ │ │ │ │ + bne.n a22cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ ldr.w r9, [r5, #116] @ 0x74 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -279086,179 +279102,179 @@ │ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ blx 11ba0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ blx 11ba0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w a20d8 │ │ │ │ │ + ble.w a20f8 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ │ ldr.w r0, [r3, r6, lsl #2] │ │ │ │ │ blx 13480 │ │ │ │ │ str.w r0, [r8, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - bne.n a2292 │ │ │ │ │ - b.n a20d8 │ │ │ │ │ + bne.n a22b2 │ │ │ │ │ + b.n a20f8 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - cdp 0, 1, cr0, cr2, cr3, {0} │ │ │ │ │ + ldcl 0, cr0, [r2, #12]! │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldc 0, cr0, [r0], {3} │ │ │ │ │ + @ instruction: 0xebf00003 │ │ │ │ │ │ │ │ │ │ -000a22cc : │ │ │ │ │ +000a22ec : │ │ │ │ │ nco_var_get(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ - ldr r1, [pc, #236] @ (a23c0 ) │ │ │ │ │ - ldr r2, [pc, #240] @ (a23c4 ) │ │ │ │ │ + ldr r1, [pc, #236] @ (a23e0 ) │ │ │ │ │ + ldr r2, [pc, #240] @ (a23e4 ) │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ add r1, pc │ │ │ │ │ - ldr r3, [pc, #236] @ (a23c8 ) │ │ │ │ │ + ldr r3, [pc, #236] @ (a23e8 ) │ │ │ │ │ add.w ip, sp, #20 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r6, [r4, #116] @ 0x74 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmia.w ip!, {r0, r1, r2} │ │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ │ strh.w r3, [ip] │ │ │ │ │ blx 10cb4 │ │ │ │ │ - ldr r1, [pc, #204] @ (a23cc ) │ │ │ │ │ + ldr r1, [pc, #204] @ (a23ec ) │ │ │ │ │ add r2, sp, #20 │ │ │ │ │ mul.w r0, r6, r0 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 127c8 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ str.w r0, [r4, #152] @ 0x98 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n a237c │ │ │ │ │ + ble.n a239c │ │ │ │ │ ldr r6, [r4, #104] @ 0x68 │ │ │ │ │ movs r1, #1 │ │ │ │ │ add.w ip, r6, r2, lsl #2 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ │ cmp r2, ip │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ - bne.n a2320 │ │ │ │ │ + bne.n a2340 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n a237c │ │ │ │ │ + beq.n a239c │ │ │ │ │ ldr r7, [r4, #124] @ 0x7c │ │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ │ strd r0, r7, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx 123dc │ │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ │ - cbnz r3, a239a │ │ │ │ │ + cbnz r3, a23ba │ │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ │ mov r1, r4 │ │ │ │ │ str.w r3, [r4, #136] @ 0x88 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 113b8 │ │ │ │ │ blx 10200 │ │ │ │ │ blx 12d64 │ │ │ │ │ - cbz r0, a2364 │ │ │ │ │ + cbz r0, a2384 │ │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ │ - cbnz r3, a23b2 │ │ │ │ │ - ldr r2, [pc, #104] @ (a23d0 ) │ │ │ │ │ - ldr r3, [pc, #92] @ (a23c4 ) │ │ │ │ │ + cbnz r3, a23d2 │ │ │ │ │ + ldr r2, [pc, #104] @ (a23f0 ) │ │ │ │ │ + ldr r3, [pc, #92] @ (a23e4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n a23ba │ │ │ │ │ + bne.n a23da │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldr r6, [r4, #124] @ 0x7c │ │ │ │ │ - ble.n a23a6 │ │ │ │ │ + ble.n a23c6 │ │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ │ strd r0, r6, [sp] │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 11644 │ │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a2348 │ │ │ │ │ + beq.n a2368 │ │ │ │ │ ldr r1, [r4, #124] @ 0x7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11e2c │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n a2348 │ │ │ │ │ + b.n a2368 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 111ec │ │ │ │ │ - b.n a2344 │ │ │ │ │ + b.n a2364 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 12a18 │ │ │ │ │ - b.n a2364 │ │ │ │ │ + b.n a2384 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - @ instruction: 0xeb8a0003 │ │ │ │ │ + sbc.w r0, sl, r3 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xeaf80003 │ │ │ │ │ + @ instruction: 0xead80003 │ │ │ │ │ │ │ │ │ │ -000a23d4 : │ │ │ │ │ +000a23f4 : │ │ │ │ │ nco_xrf_dmn(): │ │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n a23ec │ │ │ │ │ + ble.n a240c │ │ │ │ │ ldr r3, [r0, #32] │ │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n a23e0 │ │ │ │ │ + bne.n a2400 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000a23f0 : │ │ │ │ │ +000a2410 : │ │ │ │ │ nco_xrf_var(): │ │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ │ str.w r0, [r1, #168] @ 0xa8 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000a23fc : │ │ │ │ │ +000a241c : │ │ │ │ │ nco_var_free(): │ │ │ │ │ ldr.w r3, [r0, #136] @ 0x88 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #12 │ │ │ │ │ - beq.n a24bc │ │ │ │ │ + beq.n a24dc │ │ │ │ │ ldr.w r0, [r0, #152] @ 0x98 │ │ │ │ │ - cbz r0, a2416 │ │ │ │ │ + cbz r0, a2436 │ │ │ │ │ blx 12fe0 │ │ │ │ │ str.w r0, [r4, #152] @ 0x98 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ blx 12fe0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ @@ -279315,51 +279331,51 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r3, [r4, #140] @ 0x8c │ │ │ │ │ blx 12fe0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #6 │ │ │ │ │ - bne.n a24d8 │ │ │ │ │ + bne.n a24f8 │ │ │ │ │ ldr.w r0, [r4, #152] @ 0x98 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a2416 │ │ │ │ │ + beq.n a2436 │ │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ │ blx 12b44 │ │ │ │ │ str.w r0, [r4, #152] @ 0x98 │ │ │ │ │ - b.n a2416 │ │ │ │ │ + b.n a2436 │ │ │ │ │ blx 10200 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a24c4 │ │ │ │ │ - b.n a2416 │ │ │ │ │ + beq.n a24e4 │ │ │ │ │ + b.n a2436 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000a24e4 : │ │ │ │ │ +000a2504 : │ │ │ │ │ nco_var_lst_free(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ subs r6, r1, #0 │ │ │ │ │ - ble.n a2500 │ │ │ │ │ + ble.n a2520 │ │ │ │ │ subs r5, r0, #4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ │ adds r4, #1 │ │ │ │ │ blx 10f20 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ - bne.n a24f0 │ │ │ │ │ + bne.n a2510 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ b.w 12fdc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000a250c : │ │ │ │ │ +000a252c : │ │ │ │ │ var_dfl_set(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ - vldr d7, [pc, #120] @ a2588 │ │ │ │ │ + vldr d7, [pc, #120] @ a25a8 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ │ str r1, [r3, #76] @ 0x4c │ │ │ │ │ strd r0, r0, [r3, #116] @ 0x74 │ │ │ │ │ mov r0, r2 │ │ │ │ │ @@ -279392,70 +279408,70 @@ │ │ │ │ │ strd r2, r2, [r3, #80] @ 0x50 │ │ │ │ │ str.w r2, [r3, #148] @ 0x94 │ │ │ │ │ str.w r2, [r3, #140] @ 0x8c │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -000a2590 : │ │ │ │ │ +000a25b0 : │ │ │ │ │ nco_var_copy(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ blx 10cb4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mul.w r2, r4, r2 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 12770 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000a25b0 : │ │ │ │ │ +000a25d0 : │ │ │ │ │ nco_var_val_cpy(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub sp, #28 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - ble.n a26b6 │ │ │ │ │ + ble.n a26d6 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ subs r4, r2, #4 │ │ │ │ │ movs r5, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n a25ec │ │ │ │ │ + b.n a260c │ │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n a2650 │ │ │ │ │ + bgt.n a2670 │ │ │ │ │ ldr.w sl, [r0, #168] @ 0xa8 │ │ │ │ │ adds r6, #1 │ │ │ │ │ ldr.w r0, [r0, #152] @ 0x98 │ │ │ │ │ blx 12fe0 │ │ │ │ │ str.w r0, [sl, #152] @ 0x98 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str.w r0, [r3, #152] @ 0x98 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n a26b6 │ │ │ │ │ + beq.n a26d6 │ │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ │ ldr.w fp, [r3, #116] @ 0x74 │ │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ │ blx 10cb4 │ │ │ │ │ ldr.w sl, [r4] │ │ │ │ │ mul.w r0, r0, fp │ │ │ │ │ blx 105dc │ │ │ │ │ str.w r0, [sl, #152] @ 0x98 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ │ str.w r0, [r3, #152] @ 0x98 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a25c8 │ │ │ │ │ + bne.n a25e8 │ │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ │ ldr.w r0, [r0, #136] @ 0x88 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 111ec │ │ │ │ │ @@ -279465,30 +279481,30 @@ │ │ │ │ │ ldr r2, [r1, #108] @ 0x6c │ │ │ │ │ ldr.w r3, [r1, #152] @ 0x98 │ │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 12454 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - b.n a25ce │ │ │ │ │ + b.n a25ee │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n a2666 │ │ │ │ │ + ble.n a2686 │ │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ mul.w r5, r1, r5 │ │ │ │ │ - bne.n a265a │ │ │ │ │ + bne.n a267a │ │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ │ ldr.w ip, [r0, #152] @ 0x98 │ │ │ │ │ ldr.w lr, [r0, #136] @ 0x88 │ │ │ │ │ - beq.n a26bc │ │ │ │ │ + beq.n a26dc │ │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 123dc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r0, r9 │ │ │ │ │ @@ -279500,15 +279516,15 @@ │ │ │ │ │ str.w lr, [sp, #8] │ │ │ │ │ ldr.w r7, [ip, #152] @ 0x98 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr.w r7, [ip, #104] @ 0x68 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 131b4 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - b.n a25ce │ │ │ │ │ + b.n a25ee │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ strd ip, lr, [sp] │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 11644 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r0, r9 │ │ │ │ │ @@ -279518,35 +279534,35 @@ │ │ │ │ │ ldr.w r3, [ip, #96] @ 0x60 │ │ │ │ │ ldr.w r1, [ip, #64] @ 0x40 │ │ │ │ │ str.w lr, [sp, #4] │ │ │ │ │ ldr.w r7, [ip, #152] @ 0x98 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 1230c │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - b.n a25ce │ │ │ │ │ + b.n a25ee │ │ │ │ │ │ │ │ │ │ -000a26f0 : │ │ │ │ │ +000a2710 : │ │ │ │ │ nco_is_spc_in_cf_att(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r2 │ │ │ │ │ - ldr r2, [pc, #548] @ (a291c ) │ │ │ │ │ + ldr r2, [pc, #548] @ (a293c ) │ │ │ │ │ sub.w sp, sp, #908 @ 0x38c │ │ │ │ │ mov r9, r3 │ │ │ │ │ - ldr r3, [pc, #544] @ (a2920 ) │ │ │ │ │ + ldr r3, [pc, #544] @ (a2940 ) │ │ │ │ │ add r2, pc │ │ │ │ │ - ldr r6, [pc, #544] @ (a2924 ) │ │ │ │ │ + ldr r6, [pc, #544] @ (a2944 ) │ │ │ │ │ mov lr, r0 │ │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ │ add r6, pc │ │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ mov r4, r5 │ │ │ │ │ add r7, sp, #92 @ 0x5c │ │ │ │ │ - ldr.w r8, [pc, #528] @ a2928 │ │ │ │ │ + ldr.w r8, [pc, #528] @ a2948 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #900] @ 0x384 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ add r3, sp, #644 @ 0x284 │ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ │ add r8, pc │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ @@ -279568,71 +279584,71 @@ │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10d2c │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w a28a4 │ │ │ │ │ + ble.w a28c4 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ │ add.w sl, sp, #132 @ 0x84 │ │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ │ str.w r9, [sp, #76] @ 0x4c │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ strd r8, r5, [sp, #68] @ 0x44 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, fp │ │ │ │ │ blx 12a24 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w a2896 │ │ │ │ │ + ble.w a28b6 │ │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b.n a27a0 │ │ │ │ │ + b.n a27c0 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n a2896 │ │ │ │ │ + ble.n a28b6 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, fp │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ blx 1031c │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ add r6, r0 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx 12ca4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a2798 │ │ │ │ │ + bne.n a27b8 │ │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r1, fp │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ blx 12dc4 │ │ │ │ │ ldr.w r9, [r8] │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - bne.n a28b6 │ │ │ │ │ + bne.n a28d6 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n a2806 │ │ │ │ │ + ble.n a2826 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, fp │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ blx 10c30 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ @@ -279646,157 +279662,157 @@ │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ blx 12004 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r8, [r8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.n a284e │ │ │ │ │ + ble.n a286e │ │ │ │ │ sub.w r9, r0, #4 │ │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r9, r8 │ │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ │ - b.n a283e │ │ │ │ │ + b.n a285e │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ - beq.n a284c │ │ │ │ │ + beq.n a286c │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a2838 │ │ │ │ │ + bne.n a2858 │ │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldrd r3, r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 12b44 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq.n a2798 │ │ │ │ │ + beq.n a27b8 │ │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n a2874 │ │ │ │ │ + beq.n a2894 │ │ │ │ │ str.w fp, [r9] │ │ │ │ │ movs r4, #1 │ │ │ │ │ - cbnz r6, a28aa │ │ │ │ │ - ldr r2, [pc, #176] @ (a292c ) │ │ │ │ │ - ldr r3, [pc, #164] @ (a2920 ) │ │ │ │ │ + cbnz r6, a28ca │ │ │ │ │ + ldr r2, [pc, #176] @ (a294c ) │ │ │ │ │ + ldr r3, [pc, #164] @ (a2940 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #900] @ 0x384 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n a2916 │ │ │ │ │ + bne.n a2936 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w sp, sp, #908 @ 0x38c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bgt.w a277c │ │ │ │ │ + bgt.w a279c │ │ │ │ │ movs r4, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n a2878 │ │ │ │ │ - ldr r1, [pc, #132] @ (a2930 ) │ │ │ │ │ + beq.n a2898 │ │ │ │ │ + ldr r1, [pc, #132] @ (a2950 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ - b.n a2878 │ │ │ │ │ + b.n a2898 │ │ │ │ │ add r6, sp, #388 @ 0x184 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldrd r8, r5, [sp, #68] @ 0x44 │ │ │ │ │ blx 12564 │ │ │ │ │ - ldr r3, [pc, #108] @ (a2934 ) │ │ │ │ │ + ldr r3, [pc, #108] @ (a2954 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbnz r3, a28d8 │ │ │ │ │ - ldr r3, [pc, #104] @ (a2938 ) │ │ │ │ │ + cbnz r3, a28f8 │ │ │ │ │ + ldr r3, [pc, #104] @ (a2958 ) │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r3, pc │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n a2878 │ │ │ │ │ - ldr r3, [pc, #96] @ (a293c ) │ │ │ │ │ + b.n a2898 │ │ │ │ │ + ldr r3, [pc, #96] @ (a295c ) │ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 10654 │ │ │ │ │ mov r9, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx 10654 │ │ │ │ │ - ldr r2, [pc, #68] @ (a2940 ) │ │ │ │ │ + ldr r2, [pc, #68] @ (a2960 ) │ │ │ │ │ strd r0, r5, [sp, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ str.w r9, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n a28ce │ │ │ │ │ + b.n a28ee │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - b.n a27e0 │ │ │ │ │ + b.n a27c0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n a27a0 │ │ │ │ │ + b.n a2780 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n a24f8 │ │ │ │ │ + b.n a24d8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - mcrr2 0, 0, r0, r0, cr3 │ │ │ │ │ - ldc2 0, cr0, [r6], #-12 │ │ │ │ │ + stc2 0, cr0, [r0], #-12 │ │ │ │ │ + ldc2 0, cr0, [r6], {3} │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -000a2944 : │ │ │ │ │ +000a2964 : │ │ │ │ │ nco_lst_cf_att(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r2 │ │ │ │ │ - ldr r3, [pc, #492] @ (a2b38 ) │ │ │ │ │ + ldr r3, [pc, #492] @ (a2b58 ) │ │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ │ add.w r8, sp, #84 @ 0x54 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ - ldr r2, [pc, #472] @ (a2b3c ) │ │ │ │ │ + ldr r2, [pc, #472] @ (a2b5c ) │ │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #612] @ 0x264 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ str.w r4, [ip] │ │ │ │ │ movs r3, #32 │ │ │ │ │ strh.w r3, [sp, #96] @ 0x60 │ │ │ │ │ blx 10d2c │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.w a2b2e │ │ │ │ │ - ldr r3, [pc, #436] @ (a2b40 ) │ │ │ │ │ + ble.w a2b4e │ │ │ │ │ + ldr r3, [pc, #436] @ (a2b60 ) │ │ │ │ │ mov r9, r7 │ │ │ │ │ add.w fp, sp, #76 @ 0x4c │ │ │ │ │ mov r7, r6 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ add r3, sp, #356 @ 0x164 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ @@ -279814,57 +279830,57 @@ │ │ │ │ │ add sl, r0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 12a24 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ add sl, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w a2af2 │ │ │ │ │ + ble.w a2b12 │ │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r5, sp, #100 @ 0x64 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ - b.n a29e0 │ │ │ │ │ + b.n a2a00 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.w a2af0 │ │ │ │ │ + ble.w a2b10 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 1031c │ │ │ │ │ mov r1, r9 │ │ │ │ │ add sl, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a29d4 │ │ │ │ │ + bne.n a29f4 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r3, r6 │ │ │ │ │ blx 12dc4 │ │ │ │ │ ldr r6, [r6, #0] │ │ │ │ │ add sl, r0 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - bne.n a29d4 │ │ │ │ │ + bne.n a29f4 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n a2a3c │ │ │ │ │ + ble.n a2a5c │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ blx 10c30 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ @@ -279891,29 +279907,29 @@ │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 13480 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ str r0, [r3, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n a2aa4 │ │ │ │ │ + ble.n a2ac4 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ │ adds r6, r2, #4 │ │ │ │ │ add.w r2, r0, r1, lsl #2 │ │ │ │ │ mov r4, r6 │ │ │ │ │ strd r1, r5, [sp, #52] @ 0x34 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ blx 13480 │ │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n a2a8e │ │ │ │ │ + bne.n a2aae │ │ │ │ │ ldrd r4, r1, [sp, #48] @ 0x30 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ │ blx 13480 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ @@ -279937,58 +279953,58 @@ │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 12b44 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.w a29e0 │ │ │ │ │ + bgt.w a2a00 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bgt.w a29a6 │ │ │ │ │ + bgt.w a29c6 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n a2b22 │ │ │ │ │ - ldr r2, [pc, #60] @ (a2b44 ) │ │ │ │ │ - ldr r3, [pc, #48] @ (a2b38 ) │ │ │ │ │ + bne.n a2b42 │ │ │ │ │ + ldr r2, [pc, #60] @ (a2b64 ) │ │ │ │ │ + ldr r3, [pc, #48] @ (a2b58 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #612] @ 0x264 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n a2b32 │ │ │ │ │ + bne.n a2b52 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ add.w sp, sp, #620 @ 0x26c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r1, [pc, #36] @ (a2b48 ) │ │ │ │ │ + ldr r1, [pc, #36] @ (a2b68 ) │ │ │ │ │ mov r0, sl │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ - b.n a2b04 │ │ │ │ │ + b.n a2b24 │ │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ │ - b.n a2afe │ │ │ │ │ + b.n a2b1e │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n a2538 │ │ │ │ │ + b.n a2518 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n a31f8 │ │ │ │ │ + b.n a31d8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -000a2b4c : │ │ │ │ │ +000a2b6c : │ │ │ │ │ nco_is_crd_var(): │ │ │ │ │ - ldr.w ip, [pc, #76] @ a2b9c │ │ │ │ │ - ldr r3, [pc, #76] @ (a2ba0 ) │ │ │ │ │ + ldr.w ip, [pc, #76] @ a2bbc │ │ │ │ │ + ldr r3, [pc, #76] @ (a2bc0 ) │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ add ip, pc │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #276 @ 0x114 │ │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ │ add r4, sp, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ @@ -279996,56 +280012,56 @@ │ │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ blx 12564 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx 106d4 │ │ │ │ │ - ldr r2, [pc, #40] @ (a2ba4 ) │ │ │ │ │ - ldr r3, [pc, #36] @ (a2ba0 ) │ │ │ │ │ + ldr r2, [pc, #40] @ (a2bc4 ) │ │ │ │ │ + ldr r3, [pc, #36] @ (a2bc0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n a2b96 │ │ │ │ │ + bne.n a2bb6 │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ add sp, #276 @ 0x114 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - b.n a31b8 │ │ │ │ │ + b.n a3198 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n a3170 │ │ │ │ │ + b.n a3150 │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -000a2ba8 : │ │ │ │ │ +000a2bc8 : │ │ │ │ │ nco_is_spc_in_crd_att(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ movs r3, #32 │ │ │ │ │ - ldr r7, [pc, #560] @ (a2de0 ) │ │ │ │ │ + ldr r7, [pc, #560] @ (a2e00 ) │ │ │ │ │ sub.w sp, sp, #908 @ 0x38c │ │ │ │ │ mov lr, r0 │ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ │ add r7, pc │ │ │ │ │ mov ip, r1 │ │ │ │ │ add.w r9, sp, #108 @ 0x6c │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ mov r6, r9 │ │ │ │ │ - ldr r2, [pc, #540] @ (a2de4 ) │ │ │ │ │ + ldr r2, [pc, #540] @ (a2e04 ) │ │ │ │ │ add r5, sp, #92 @ 0x5c │ │ │ │ │ strh.w r3, [sp, #104] @ 0x68 │ │ │ │ │ - ldr r3, [pc, #536] @ (a2de8 ) │ │ │ │ │ + ldr r3, [pc, #536] @ (a2e08 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ - ldr r4, [pc, #536] @ (a2dec ) │ │ │ │ │ + ldr r4, [pc, #536] @ (a2e0c ) │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #900] @ 0x384 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ add r3, sp, #644 @ 0x284 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ @@ -280061,15 +280077,15 @@ │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 10d2c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w a2dd0 │ │ │ │ │ + ble.w a2df0 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ strd r4, r9, [sp, #72] @ 0x48 │ │ │ │ │ add.w r8, sp, #84 @ 0x54 │ │ │ │ │ add r7, sp, #132 @ 0x84 │ │ │ │ │ mov r9, fp │ │ │ │ │ movw r3, #28515 @ 0x6f63 │ │ │ │ │ movt r3, #29295 @ 0x726f │ │ │ │ │ @@ -280084,62 +280100,62 @@ │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ blx 12a24 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n a2d4c │ │ │ │ │ + ble.n a2d6c │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov fp, r9 │ │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ │ - b.n a2c68 │ │ │ │ │ + b.n a2c88 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n a2d48 │ │ │ │ │ + ble.n a2d68 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, fp │ │ │ │ │ blx 1031c │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n a2c5e │ │ │ │ │ + bne.n a2c7e │ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n a2c5e │ │ │ │ │ + bne.n a2c7e │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n a2c5e │ │ │ │ │ + bne.n a2c7e │ │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add.w sl, sp, #96 @ 0x60 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, fp │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ blx 12dc4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r6, r0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr.w r9, [r3] │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - bne.n a2d6a │ │ │ │ │ + bne.n a2d8a │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n a2cde │ │ │ │ │ + ble.n a2cfe │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, fp │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ blx 10c30 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ @@ -280153,28 +280169,28 @@ │ │ │ │ │ strb r2, [r0, r3] │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ blx 12004 │ │ │ │ │ ldr.w sl, [r9] │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n a2d24 │ │ │ │ │ + ble.n a2d44 │ │ │ │ │ sub.w r9, r0, #4 │ │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ │ - b.n a2d14 │ │ │ │ │ + b.n a2d34 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - beq.n a2d66 │ │ │ │ │ + beq.n a2d86 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a2d0e │ │ │ │ │ + bne.n a2d2e │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ @@ -280182,112 +280198,112 @@ │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 12b44 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n a2c68 │ │ │ │ │ + bgt.n a2c88 │ │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ │ mov r9, fp │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bgt.w a2c42 │ │ │ │ │ - cbz r6, a2db2 │ │ │ │ │ - ldr r1, [pc, #148] @ (a2df0 ) │ │ │ │ │ + bgt.w a2c62 │ │ │ │ │ + cbz r6, a2dd2 │ │ │ │ │ + ldr r1, [pc, #148] @ (a2e10 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ - b.n a2db2 │ │ │ │ │ + b.n a2dd2 │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ - b.n a2d2e │ │ │ │ │ + b.n a2d4e │ │ │ │ │ add r5, sp, #388 @ 0x184 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldrd r4, r9, [sp, #72] @ 0x48 │ │ │ │ │ mov r8, r3 │ │ │ │ │ blx 12564 │ │ │ │ │ - ldr r3, [pc, #116] @ (a2df4 ) │ │ │ │ │ + ldr r3, [pc, #116] @ (a2e14 ) │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ blx 10654 │ │ │ │ │ mov r8, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx 10654 │ │ │ │ │ - ldr r2, [pc, #92] @ (a2df8 ) │ │ │ │ │ + ldr r2, [pc, #92] @ (a2e18 ) │ │ │ │ │ strd r0, r9, [sp, #12] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ str.w r8, [sp, #8] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #72] @ (a2dfc ) │ │ │ │ │ - ldr r3, [pc, #48] @ (a2de8 ) │ │ │ │ │ + ldr r2, [pc, #72] @ (a2e1c ) │ │ │ │ │ + ldr r3, [pc, #48] @ (a2e08 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #900] @ 0x384 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n a2dda │ │ │ │ │ + bne.n a2dfa │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ add.w sp, sp, #908 @ 0x38c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n a2db2 │ │ │ │ │ - b.n a2d5a │ │ │ │ │ + beq.n a2dd2 │ │ │ │ │ + b.n a2d7a │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n a330c │ │ │ │ │ + b.n a32ec │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n a3304 │ │ │ │ │ + b.n a32e4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n a2f54 │ │ │ │ │ + b.n a2f34 │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -000a2e00 : │ │ │ │ │ +000a2e20 : │ │ │ │ │ nco_is_spc_in_bnd_att(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ movs r3, #32 │ │ │ │ │ - ldr r7, [pc, #552] @ (a3030 ) │ │ │ │ │ + ldr r7, [pc, #552] @ (a3050 ) │ │ │ │ │ sub.w sp, sp, #908 @ 0x38c │ │ │ │ │ mov lr, r0 │ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ │ add r7, pc │ │ │ │ │ mov ip, r1 │ │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - ldr r2, [pc, #536] @ (a3034 ) │ │ │ │ │ + ldr r2, [pc, #536] @ (a3054 ) │ │ │ │ │ add.w r9, sp, #92 @ 0x5c │ │ │ │ │ strh.w r3, [sp, #104] @ 0x68 │ │ │ │ │ - ldr r3, [pc, #528] @ (a3038 ) │ │ │ │ │ + ldr r3, [pc, #528] @ (a3058 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - ldr r4, [pc, #528] @ (a303c ) │ │ │ │ │ + ldr r4, [pc, #528] @ (a305c ) │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #900] @ 0x384 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ add r3, sp, #644 @ 0x284 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ @@ -280303,15 +280319,15 @@ │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 10d2c │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w a3022 │ │ │ │ │ + ble.w a3042 │ │ │ │ │ add.w sl, sp, #84 @ 0x54 │ │ │ │ │ mov fp, r9 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ movw r3, #28514 @ 0x6f62 │ │ │ │ │ movt r3, #28277 @ 0x6e75 │ │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ @@ -280322,62 +280338,62 @@ │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ blx 12a24 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n a2f9a │ │ │ │ │ + ble.n a2fba │ │ │ │ │ str.w fp, [sp, #68] @ 0x44 │ │ │ │ │ movs r5, #0 │ │ │ │ │ add r7, sp, #132 @ 0x84 │ │ │ │ │ mov fp, r8 │ │ │ │ │ - b.n a2eb2 │ │ │ │ │ + b.n a2ed2 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.n a2f94 │ │ │ │ │ + ble.n a2fb4 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r1, fp │ │ │ │ │ blx 1031c │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n a2ea8 │ │ │ │ │ + bne.n a2ec8 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ movw r2, #29540 @ 0x7364 │ │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n a2ea8 │ │ │ │ │ + bne.n a2ec8 │ │ │ │ │ ldrb.w r4, [sp, #138] @ 0x8a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n a2ea8 │ │ │ │ │ + bne.n a2ec8 │ │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ add.w r9, sp, #96 @ 0x60 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, fp │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ blx 12dc4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add r6, r0 │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ - bne.n a2fba │ │ │ │ │ + bne.n a2fda │ │ │ │ │ ldr.w r0, [r9] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n a2f2a │ │ │ │ │ + ble.n a2f4a │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r1, fp │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ blx 10c30 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ @@ -280391,28 +280407,28 @@ │ │ │ │ │ strb r2, [r0, r3] │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ blx 12004 │ │ │ │ │ ldr.w r9, [r8] │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n a2f70 │ │ │ │ │ + ble.n a2f90 │ │ │ │ │ sub.w r8, r0, #4 │ │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ │ mov r5, r8 │ │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ │ - b.n a2f60 │ │ │ │ │ + b.n a2f80 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ - beq.n a2fb6 │ │ │ │ │ + beq.n a2fd6 │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a2f5a │ │ │ │ │ + bne.n a2f7a │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ @@ -280420,111 +280436,111 @@ │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 12b44 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.n a2eb2 │ │ │ │ │ + bgt.n a2ed2 │ │ │ │ │ mov r8, fp │ │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bgt.w a2e88 │ │ │ │ │ - cbz r6, a3004 │ │ │ │ │ - ldr r1, [pc, #148] @ (a3040 ) │ │ │ │ │ + bgt.w a2ea8 │ │ │ │ │ + cbz r6, a3024 │ │ │ │ │ + ldr r1, [pc, #148] @ (a3060 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ - b.n a3004 │ │ │ │ │ + b.n a3024 │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ - b.n a2f7a │ │ │ │ │ + b.n a2f9a │ │ │ │ │ add r6, sp, #388 @ 0x184 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ │ mov sl, r3 │ │ │ │ │ blx 12564 │ │ │ │ │ - ldr r3, [pc, #116] @ (a3044 ) │ │ │ │ │ + ldr r3, [pc, #116] @ (a3064 ) │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr.w r9, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ blx 10654 │ │ │ │ │ mov r8, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx 10654 │ │ │ │ │ - ldr r2, [pc, #92] @ (a3048 ) │ │ │ │ │ + ldr r2, [pc, #92] @ (a3068 ) │ │ │ │ │ strd r0, r5, [sp, #12] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ str.w r8, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #68] @ (a304c ) │ │ │ │ │ - ldr r3, [pc, #48] @ (a3038 ) │ │ │ │ │ + ldr r2, [pc, #68] @ (a306c ) │ │ │ │ │ + ldr r3, [pc, #48] @ (a3058 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #900] @ 0x384 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n a302c │ │ │ │ │ + bne.n a304c │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ add.w sp, sp, #908 @ 0x38c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n a3004 │ │ │ │ │ - b.n a2faa │ │ │ │ │ + beq.n a3024 │ │ │ │ │ + b.n a2fca │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - b.n a30ac │ │ │ │ │ + b.n a308c │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - b.n a30a4 │ │ │ │ │ + b.n a3084 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - udf #88 @ 0x58 │ │ │ │ │ + udf #56 @ 0x38 │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -000a3050 : │ │ │ │ │ +000a3070 : │ │ │ │ │ nco_is_spc_in_clm_att(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ movs r3, #32 │ │ │ │ │ - ldr r7, [pc, #560] @ (a3288 ) │ │ │ │ │ + ldr r7, [pc, #560] @ (a32a8 ) │ │ │ │ │ sub.w sp, sp, #908 @ 0x38c │ │ │ │ │ mov lr, r0 │ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ │ add r7, pc │ │ │ │ │ mov ip, r1 │ │ │ │ │ add.w r9, sp, #108 @ 0x6c │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ mov r6, r9 │ │ │ │ │ - ldr r2, [pc, #540] @ (a328c ) │ │ │ │ │ + ldr r2, [pc, #540] @ (a32ac ) │ │ │ │ │ add r5, sp, #92 @ 0x5c │ │ │ │ │ strh.w r3, [sp, #104] @ 0x68 │ │ │ │ │ - ldr r3, [pc, #536] @ (a3290 ) │ │ │ │ │ + ldr r3, [pc, #536] @ (a32b0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ - ldr r4, [pc, #536] @ (a3294 ) │ │ │ │ │ + ldr r4, [pc, #536] @ (a32b4 ) │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #900] @ 0x384 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ add r3, sp, #644 @ 0x284 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ @@ -280540,15 +280556,15 @@ │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 10d2c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w a3278 │ │ │ │ │ + ble.w a3298 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ strd r4, r9, [sp, #72] @ 0x48 │ │ │ │ │ add.w r8, sp, #84 @ 0x54 │ │ │ │ │ add r7, sp, #132 @ 0x84 │ │ │ │ │ mov r9, fp │ │ │ │ │ movw r3, #27747 @ 0x6c63 │ │ │ │ │ movt r3, #28009 @ 0x6d69 │ │ │ │ │ @@ -280563,62 +280579,62 @@ │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ blx 12a24 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n a31f4 │ │ │ │ │ + ble.n a3214 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov fp, r9 │ │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ │ - b.n a3110 │ │ │ │ │ + b.n a3130 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n a31f0 │ │ │ │ │ + ble.n a3210 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, fp │ │ │ │ │ blx 1031c │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n a3106 │ │ │ │ │ + bne.n a3126 │ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n a3106 │ │ │ │ │ + bne.n a3126 │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n a3106 │ │ │ │ │ + bne.n a3126 │ │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add.w sl, sp, #96 @ 0x60 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, fp │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ blx 12dc4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r6, r0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr.w r9, [r3] │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - bne.n a3212 │ │ │ │ │ + bne.n a3232 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n a3186 │ │ │ │ │ + ble.n a31a6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, fp │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ blx 10c30 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ @@ -280632,28 +280648,28 @@ │ │ │ │ │ strb r2, [r0, r3] │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ blx 12004 │ │ │ │ │ ldr.w sl, [r9] │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n a31cc │ │ │ │ │ + ble.n a31ec │ │ │ │ │ sub.w r9, r0, #4 │ │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ │ - b.n a31bc │ │ │ │ │ + b.n a31dc │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - beq.n a320e │ │ │ │ │ + beq.n a322e │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a31b6 │ │ │ │ │ + bne.n a31d6 │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ @@ -280661,112 +280677,112 @@ │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 12b44 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n a3110 │ │ │ │ │ + bgt.n a3130 │ │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ │ mov r9, fp │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bgt.w a30ea │ │ │ │ │ - cbz r6, a325a │ │ │ │ │ - ldr r1, [pc, #148] @ (a3298 ) │ │ │ │ │ + bgt.w a310a │ │ │ │ │ + cbz r6, a327a │ │ │ │ │ + ldr r1, [pc, #148] @ (a32b8 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ - b.n a325a │ │ │ │ │ + b.n a327a │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ - b.n a31d6 │ │ │ │ │ + b.n a31f6 │ │ │ │ │ add r5, sp, #388 @ 0x184 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldrd r4, r9, [sp, #72] @ 0x48 │ │ │ │ │ mov r8, r3 │ │ │ │ │ blx 12564 │ │ │ │ │ - ldr r3, [pc, #116] @ (a329c ) │ │ │ │ │ + ldr r3, [pc, #116] @ (a32bc ) │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ blx 10654 │ │ │ │ │ mov r8, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx 10654 │ │ │ │ │ - ldr r2, [pc, #92] @ (a32a0 ) │ │ │ │ │ + ldr r2, [pc, #92] @ (a32c0 ) │ │ │ │ │ strd r0, r9, [sp, #12] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ str.w r8, [sp, #8] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #72] @ (a32a4 ) │ │ │ │ │ - ldr r3, [pc, #48] @ (a3290 ) │ │ │ │ │ + ldr r2, [pc, #72] @ (a32c4 ) │ │ │ │ │ + ldr r3, [pc, #48] @ (a32b0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #900] @ 0x384 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n a3282 │ │ │ │ │ + bne.n a32a2 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ add.w sp, sp, #908 @ 0x38c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n a325a │ │ │ │ │ - b.n a3202 │ │ │ │ │ + beq.n a327a │ │ │ │ │ + b.n a3222 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - itt │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - ble.n a3264 @ unpredictable > │ │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ │ + movs r3, r0 │ │ │ │ │ + ble.n a3244 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - ble.n a325c │ │ │ │ │ + ble.n a323c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bkpt 0x003e │ │ │ │ │ + bkpt 0x004e │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r7, pc, #600 @ (adr r7, a34fc ) │ │ │ │ │ + add r7, pc, #664 @ (adr r7, a355c ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bgt.n a32ac │ │ │ │ │ + blt.n a328c │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -000a32a8 : │ │ │ │ │ +000a32c8 : │ │ │ │ │ nco_is_spc_in_grd_att(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ movs r3, #32 │ │ │ │ │ - ldr r7, [pc, #576] @ (a34f0 ) │ │ │ │ │ + ldr r7, [pc, #576] @ (a3510 ) │ │ │ │ │ sub.w sp, sp, #908 @ 0x38c │ │ │ │ │ mov lr, r0 │ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ │ add r7, pc │ │ │ │ │ mov ip, r1 │ │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ mov r6, r5 │ │ │ │ │ - ldr r2, [pc, #560] @ (a34f4 ) │ │ │ │ │ + ldr r2, [pc, #560] @ (a3514 ) │ │ │ │ │ add.w r9, sp, #92 @ 0x5c │ │ │ │ │ strh.w r3, [sp, #104] @ 0x68 │ │ │ │ │ - ldr r3, [pc, #552] @ (a34f8 ) │ │ │ │ │ + ldr r3, [pc, #552] @ (a3518 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ - ldr r4, [pc, #552] @ (a34fc ) │ │ │ │ │ + ldr r4, [pc, #552] @ (a351c ) │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r4, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #900] @ 0x384 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ add r3, sp, #644 @ 0x284 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ @@ -280782,15 +280798,15 @@ │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx 10d2c │ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w a34e0 │ │ │ │ │ + ble.w a3500 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ movw r3, #29287 @ 0x7267 │ │ │ │ │ movt r3, #25705 @ 0x6469 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ movw r3, #27999 @ 0x6d5f │ │ │ │ │ movt r3, #28769 @ 0x7061 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ @@ -280808,63 +280824,63 @@ │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ blx 12a24 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n a3456 │ │ │ │ │ + ble.n a3476 │ │ │ │ │ movs r4, #0 │ │ │ │ │ str.w fp, [sp, #68] @ 0x44 │ │ │ │ │ - b.n a336c │ │ │ │ │ + b.n a338c │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n a3452 │ │ │ │ │ + ble.n a3472 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, r9 │ │ │ │ │ blx 1031c │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ add r6, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n a3362 │ │ │ │ │ + bne.n a3382 │ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n a3362 │ │ │ │ │ + bne.n a3382 │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n a3362 │ │ │ │ │ + bne.n a3382 │ │ │ │ │ ldrb.w r5, [sp, #144] @ 0x90 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n a3362 │ │ │ │ │ + bne.n a3382 │ │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add.w sl, sp, #96 @ 0x60 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ blx 12dc4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r6, r0 │ │ │ │ │ ldr.w fp, [r3] │ │ │ │ │ cmp.w fp, #2 │ │ │ │ │ - bne.n a3476 │ │ │ │ │ + bne.n a3496 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ adds r0, #1 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n a33e8 │ │ │ │ │ + ble.n a3408 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, r9 │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ blx 10c30 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ @@ -280878,28 +280894,28 @@ │ │ │ │ │ strb r2, [r0, r3] │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ blx 12004 │ │ │ │ │ ldr.w sl, [sl] │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - ble.n a342e │ │ │ │ │ + ble.n a344e │ │ │ │ │ sub.w fp, r0, #4 │ │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ │ mov r4, fp │ │ │ │ │ ldr.w fp, [sp, #56] @ 0x38 │ │ │ │ │ - b.n a341e │ │ │ │ │ + b.n a343e │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - beq.n a3472 │ │ │ │ │ + beq.n a3492 │ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ │ mov r0, fp │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a3418 │ │ │ │ │ + bne.n a3438 │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ @@ -280907,199 +280923,199 @@ │ │ │ │ │ blx 12fe0 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 12b44 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n a336c │ │ │ │ │ + bgt.n a338c │ │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bgt.w a3346 │ │ │ │ │ - cbz r6, a34c2 │ │ │ │ │ - ldr r1, [pc, #152] @ (a3500 ) │ │ │ │ │ + bgt.w a3366 │ │ │ │ │ + cbz r6, a34e2 │ │ │ │ │ + ldr r1, [pc, #152] @ (a3520 ) │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ - b.n a34c2 │ │ │ │ │ + b.n a34e2 │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ - b.n a3438 │ │ │ │ │ + b.n a3458 │ │ │ │ │ mov fp, r9 │ │ │ │ │ add r6, sp, #388 @ 0x184 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldrd r4, r5, [sp, #72] @ 0x48 │ │ │ │ │ blx 12564 │ │ │ │ │ - ldr r3, [pc, #120] @ (a3504 ) │ │ │ │ │ + ldr r3, [pc, #120] @ (a3524 ) │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ blx 11210 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r0, [r9] │ │ │ │ │ blx 10654 │ │ │ │ │ mov r9, r0 │ │ │ │ │ movs r0, #2 │ │ │ │ │ blx 10654 │ │ │ │ │ - ldr r2, [pc, #92] @ (a3508 ) │ │ │ │ │ + ldr r2, [pc, #92] @ (a3528 ) │ │ │ │ │ strd r0, r5, [sp, #12] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ str.w r9, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r2, [pc, #72] @ (a350c ) │ │ │ │ │ - ldr r3, [pc, #48] @ (a34f8 ) │ │ │ │ │ + ldr r2, [pc, #72] @ (a352c ) │ │ │ │ │ + ldr r3, [pc, #48] @ (a3518 ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #900] @ 0x384 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n a34ea │ │ │ │ │ + bne.n a350a │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ add.w sp, sp, #908 @ 0x38c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n a34c2 │ │ │ │ │ - b.n a3466 │ │ │ │ │ + beq.n a34e2 │ │ │ │ │ + b.n a3486 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - blt.n a341c │ │ │ │ │ + blt.n a35fc │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - blt.n a3414 │ │ │ │ │ + blt.n a35f4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - pop {r1, r3} │ │ │ │ │ + pop {r1, r3, r4} │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r3, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r5, pc, #184 @ (adr r5, a35c4 ) │ │ │ │ │ + add r5, pc, #248 @ (adr r5, a3624 ) │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bls.n a3444 │ │ │ │ │ + bls.n a3624 │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -000a3510 : │ │ │ │ │ +000a3530 : │ │ │ │ │ nco_var_mtd_refresh(): │ │ │ │ │ mov r2, r1 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #20 │ │ │ │ │ str r0, [r1, #76] @ 0x4c │ │ │ │ │ ldr.w r1, [r2], #64 │ │ │ │ │ blx 11548 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ │ ldr.w r6, [r2, #72]! │ │ │ │ │ blx 133ec │ │ │ │ │ - ldr r7, [pc, #104] @ (a359c ) │ │ │ │ │ + ldr r7, [pc, #104] @ (a35bc ) │ │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ │ add r5, r0 │ │ │ │ │ add r7, pc │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n a356a │ │ │ │ │ - ldr r3, [pc, #96] @ (a35a0 ) │ │ │ │ │ + beq.n a358a │ │ │ │ │ + ldr r3, [pc, #96] @ (a35c0 ) │ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ │ ldr r7, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #80] @ (a35a4 ) │ │ │ │ │ + ldr r2, [pc, #80] @ (a35c4 ) │ │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ add r2, pc │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r1, [pc, #68] @ (a35a8 ) │ │ │ │ │ + ldr r1, [pc, #68] @ (a35c8 ) │ │ │ │ │ movs r0, #0 │ │ │ │ │ add r1, pc │ │ │ │ │ blx 124f4 │ │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ │ add.w r2, r4, #136 @ 0x88 │ │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ │ blx 12a78 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ │ add r5, r3 │ │ │ │ │ blx 131fc │ │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ │ - cbnz r5, a358a │ │ │ │ │ + cbnz r5, a35aa │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ - ldr r1, [pc, #32] @ (a35ac ) │ │ │ │ │ + ldr r1, [pc, #32] @ (a35cc ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, pc │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 124f0 │ │ │ │ │ nop │ │ │ │ │ - bls.n a35f0 │ │ │ │ │ + bls.n a35d0 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbnz r4, a35fa │ │ │ │ │ + cbnz r4, a361e │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cbnz r4, a360c │ │ │ │ │ + cbnz r4, a3630 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cbnz r2, a360c │ │ │ │ │ + cbnz r2, a3630 │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -000a35b0 : │ │ │ │ │ +000a35d0 : │ │ │ │ │ nco_var_srd_srt_set(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n a35e6 │ │ │ │ │ + ble.n a3606 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov ip, r0 │ │ │ │ │ add.w lr, r0, r1, lsl #2 │ │ │ │ │ movs r4, #0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldr.w r2, [ip], #4 │ │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n a35e0 │ │ │ │ │ + ble.n a3600 │ │ │ │ │ ldrd r2, r3, [r2, #104] @ 0x68 │ │ │ │ │ subs r2, #4 │ │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ │ str.w r4, [r3], #4 │ │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n a35d4 │ │ │ │ │ + bne.n a35f4 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne.n a35c0 │ │ │ │ │ + bne.n a35e0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000a35e8 : │ │ │ │ │ +000a3608 : │ │ │ │ │ nco_var_dmn_refresh(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n a366a │ │ │ │ │ + ble.n a368a │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r0 │ │ │ │ │ add.w lr, r0, r1, lsl #2 │ │ │ │ │ ldr.w r6, [ip], #4 │ │ │ │ │ ldr r5, [r6, #72] @ 0x48 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n a365a │ │ │ │ │ + ble.n a367a │ │ │ │ │ ldrd r3, r2, [r6, #96] @ 0x60 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ ldr r7, [r6, #32] │ │ │ │ │ mov sl, fp │ │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ │ sub.w r8, r2, #4 │ │ │ │ │ ldr r1, [r6, #104] @ 0x68 │ │ │ │ │ @@ -281115,45 +281131,45 @@ │ │ │ │ │ str.w r4, [r8, #4]! │ │ │ │ │ ldr r4, [r3, #28] │ │ │ │ │ str.w r4, [r9, #4]! │ │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ │ str.w r4, [r1, #4]! │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ mul.w sl, r3, sl │ │ │ │ │ - cbz r2, a3648 │ │ │ │ │ + cbz r2, a3668 │ │ │ │ │ mul.w fp, r3, fp │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n a3620 │ │ │ │ │ + bne.n a3640 │ │ │ │ │ cmp ip, lr │ │ │ │ │ strd sl, fp, [r6, #116] @ 0x74 │ │ │ │ │ - bne.n a35f6 │ │ │ │ │ + bne.n a3616 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ cmp ip, lr │ │ │ │ │ mov sl, fp │ │ │ │ │ strd sl, fp, [r6, #116] @ 0x74 │ │ │ │ │ - bne.n a35f6 │ │ │ │ │ - b.n a3656 │ │ │ │ │ + bne.n a3616 │ │ │ │ │ + b.n a3676 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000a366c : │ │ │ │ │ +000a368c : │ │ │ │ │ nco_var_fll(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r7, r2 │ │ │ │ │ - ldr r2, [pc, #932] @ (a3a18 ) │ │ │ │ │ + ldr r2, [pc, #932] @ (a3a38 ) │ │ │ │ │ sub sp, #332 @ 0x14c │ │ │ │ │ mov r4, r1 │ │ │ │ │ add r2, pc │ │ │ │ │ add.w sl, sp, #52 @ 0x34 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ │ - ldr r3, [pc, #916] @ (a3a1c ) │ │ │ │ │ + ldr r3, [pc, #916] @ (a3a3c ) │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r6, [sp, #368] @ 0x170 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #324] @ 0x144 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ blx 1052c │ │ │ │ │ @@ -281182,21 +281198,21 @@ │ │ │ │ │ add.w r3, r5, #72 @ 0x48 │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add.w r3, r5, #124 @ 0x7c │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ blx 12d7c │ │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ │ - ldr r3, [pc, #824] @ (a3a20 ) │ │ │ │ │ + ldr r3, [pc, #824] @ (a3a40 ) │ │ │ │ │ cmp r0, r7 │ │ │ │ │ it le │ │ │ │ │ strle r7, [r5, #32] │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - bgt.w a396e │ │ │ │ │ + bgt.w a398e │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r5, #164] @ 0xa4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #96] @ 0x60 │ │ │ │ │ movs r3, #0 │ │ │ │ │ @@ -281217,30 +281233,30 @@ │ │ │ │ │ ldr r7, [r5, #72] @ 0x48 │ │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ittt gt │ │ │ │ │ movgt r4, #0 │ │ │ │ │ movgt.w lr, #1 │ │ │ │ │ ldrgt r3, [r5, #36] @ 0x24 │ │ │ │ │ - ble.w a39fc │ │ │ │ │ + ble.w a3a1c │ │ │ │ │ mov.w ip, r4, lsl #2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq.n a3756 │ │ │ │ │ + beq.n a3776 │ │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ │ ldr.w r1, [r3, ip] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w a38fa │ │ │ │ │ + beq.w a391a │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne.n a3744 │ │ │ │ │ + bne.n a3764 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n a373e │ │ │ │ │ - ldr r2, [pc, #704] @ (a3a24 ) │ │ │ │ │ + bne.n a375e │ │ │ │ │ + ldr r2, [pc, #704] @ (a3a44 ) │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ add r7, sp, #68 @ 0x44 │ │ │ │ │ mov ip, r3 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str.w sl, [sp, #44] @ 0x2c │ │ │ │ │ @@ -281250,30 +281266,30 @@ │ │ │ │ │ str r2, [r5, #116] @ 0x74 │ │ │ │ │ ldr.w r1, [ip, r9, lsl #2] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mov.w r8, r9, lsl #2 │ │ │ │ │ blx 115e4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w a3966 │ │ │ │ │ + ble.w a3986 │ │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n a37aa │ │ │ │ │ + b.n a37ca │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r6, fp │ │ │ │ │ - beq.w a390e │ │ │ │ │ + beq.w a392e │ │ │ │ │ mov r4, sl │ │ │ │ │ ldr.w r3, [sl], #4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 12ca4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a37a0 │ │ │ │ │ + bne.n a37c0 │ │ │ │ │ cmp r6, fp │ │ │ │ │ - beq.w a3910 │ │ │ │ │ + beq.w a3930 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ ldrd r2, ip, [r5, #32] │ │ │ │ │ ldr r3, [r1, #20] │ │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ │ ldr.w sl, [r5, #108] @ 0x6c │ │ │ │ │ ldr.w lr, [r5, #100] @ 0x64 │ │ │ │ │ str.w r3, [ip, r8] │ │ │ │ │ @@ -281298,65 +281314,65 @@ │ │ │ │ │ strheq.w r2, [r5, #160] @ 0xa0 │ │ │ │ │ ldrne r2, [r5, #120] @ 0x78 │ │ │ │ │ ldrne.w r4, [r0, r8] │ │ │ │ │ itt ne │ │ │ │ │ mulne r2, r4 │ │ │ │ │ strne r2, [r5, #120] @ 0x78 │ │ │ │ │ ldrsh.w r2, [r1, #56] @ 0x38 │ │ │ │ │ - cbz r2, a382e │ │ │ │ │ + cbz r2, a384e │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ittt eq │ │ │ │ │ streq r3, [r5, #40] @ 0x28 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ strheq.w r3, [r5, #156] @ 0x9c │ │ │ │ │ ldr.w r2, [r0, r8] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ str r3, [r5, #116] @ 0x74 │ │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bgt.n a3780 │ │ │ │ │ + bgt.n a37a0 │ │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r1, [pc, #476] @ (a3a28 ) │ │ │ │ │ + ldr r1, [pc, #476] @ (a3a48 ) │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12cc8 │ │ │ │ │ - cbz r0, a385e │ │ │ │ │ + cbz r0, a387e │ │ │ │ │ movs r3, #1 │ │ │ │ │ strh.w r3, [r5, #156] @ 0x9c │ │ │ │ │ - ldr r1, [pc, #460] @ (a3a2c ) │ │ │ │ │ + ldr r1, [pc, #460] @ (a3a4c ) │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12cc8 │ │ │ │ │ - cbz r0, a3874 │ │ │ │ │ + cbz r0, a3894 │ │ │ │ │ movs r3, #1 │ │ │ │ │ strh.w r3, [r5, #156] @ 0x9c │ │ │ │ │ - ldr r1, [pc, #440] @ (a3a30 ) │ │ │ │ │ + ldr r1, [pc, #440] @ (a3a50 ) │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12cc8 │ │ │ │ │ - cbz r0, a388a │ │ │ │ │ + cbz r0, a38aa │ │ │ │ │ movs r3, #1 │ │ │ │ │ strh.w r3, [r5, #156] @ 0x9c │ │ │ │ │ - ldr r1, [pc, #424] @ (a3a34 ) │ │ │ │ │ + ldr r1, [pc, #424] @ (a3a54 ) │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ │ add r1, pc │ │ │ │ │ blx 12cc8 │ │ │ │ │ - cbz r0, a38a0 │ │ │ │ │ + cbz r0, a38c0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ strh.w r3, [r5, #156] @ 0x9c │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx 113b8 │ │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -281364,206 +281380,206 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ittt gt │ │ │ │ │ movgt r0, r3 │ │ │ │ │ ldrgt.w r2, [r5, #164] @ 0xa4 │ │ │ │ │ subgt r2, #4 │ │ │ │ │ - ble.n a38ce │ │ │ │ │ + ble.n a38ee │ │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bgt.n a38c2 │ │ │ │ │ + bgt.n a38e2 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ subs r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls.n a39d6 │ │ │ │ │ - ldr r2, [pc, #348] @ (a3a38 ) │ │ │ │ │ + bls.n a39f6 │ │ │ │ │ + ldr r2, [pc, #348] @ (a3a58 ) │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #92] @ 0x5c │ │ │ │ │ - ldr r3, [pc, #316] @ (a3a1c ) │ │ │ │ │ + ldr r3, [pc, #316] @ (a3a3c ) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w a3a06 │ │ │ │ │ + bne.w a3a26 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #332 @ 0x14c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r2, r7 │ │ │ │ │ str.w lr, [r5, #52] @ 0x34 │ │ │ │ │ - bne.w a3762 │ │ │ │ │ + bne.w a3782 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.w a373e │ │ │ │ │ - b.n a3762 │ │ │ │ │ + bne.w a375e │ │ │ │ │ + b.n a3782 │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ - ldr r3, [pc, #296] @ (a3a3c ) │ │ │ │ │ + ldr r3, [pc, #296] @ (a3a5c ) │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w sl, [r2, r3] │ │ │ │ │ ldr.w fp, [sl] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ blx 10200 │ │ │ │ │ ldr.w sl, [sl] │ │ │ │ │ - cbnz r0, a3952 │ │ │ │ │ + cbnz r0, a3972 │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #256] @ (a3a40 ) │ │ │ │ │ + ldr r2, [pc, #256] @ (a3a60 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ movs r0, #1 │ │ │ │ │ blx 1108c │ │ │ │ │ - b.n a37c2 │ │ │ │ │ + b.n a37e2 │ │ │ │ │ blx 11210 │ │ │ │ │ - ldr r2, [pc, #236] @ (a3a44 ) │ │ │ │ │ + ldr r2, [pc, #236] @ (a3a64 ) │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n a394a │ │ │ │ │ + b.n a396a │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n a37bc │ │ │ │ │ + b.n a37dc │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ str r0, [r5, #32] │ │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - ble.w a36f6 │ │ │ │ │ + ble.w a3716 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ mov r2, r0 │ │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.w a36fa │ │ │ │ │ + ble.w a371a │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ str.w r0, [r5, #164] @ 0xa4 │ │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n a3a0a │ │ │ │ │ + ble.n a3a2a │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n a3a0e │ │ │ │ │ + ble.n a3a2e │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ str r0, [r5, #108] @ 0x6c │ │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n a3a12 │ │ │ │ │ + ble.n a3a32 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ str r0, [r5, #100] @ 0x64 │ │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n a3a02 │ │ │ │ │ + ble.n a3a22 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ blx 105dc │ │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ │ str r0, [r5, #104] @ 0x68 │ │ │ │ │ - b.n a3710 │ │ │ │ │ + b.n a3730 │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ │ add.w r2, r5, #88 @ 0x58 │ │ │ │ │ add.w r0, r5, #44 @ 0x2c │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 125c8 │ │ │ │ │ ldr.w r3, [r5, #164] @ 0xa4 │ │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 11264 │ │ │ │ │ - b.n a38d8 │ │ │ │ │ + b.n a38f8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #116] @ 0x74 │ │ │ │ │ - b.n a3848 │ │ │ │ │ + b.n a3868 │ │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ │ - b.n a370c │ │ │ │ │ + b.n a372c │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ │ - b.n a3700 │ │ │ │ │ + b.n a3720 │ │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ │ - b.n a3704 │ │ │ │ │ + b.n a3724 │ │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ │ - b.n a3708 │ │ │ │ │ + b.n a3728 │ │ │ │ │ nop │ │ │ │ │ - bvc.n a39ec │ │ │ │ │ + bvc.n a39cc │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bvc.n a3b08 │ │ │ │ │ + bvc.n a3ae8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cbnz r0, a3a52 │ │ │ │ │ + cbnz r0, a3a76 │ │ │ │ │ movs r3, r0 │ │ │ │ │ lsrs r4, r3, #25 │ │ │ │ │ movs r1, r0 │ │ │ │ │ lsrs r6, r1, #25 │ │ │ │ │ movs r1, r0 │ │ │ │ │ str r0, [r2, #68] @ 0x44 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r6, r5, #24 │ │ │ │ │ movs r1, r0 │ │ │ │ │ - bpl.n a393c │ │ │ │ │ + bpl.n a3b1c │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - @ instruction: 0xb820 │ │ │ │ │ + @ instruction: 0xb830 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xb87e │ │ │ │ │ + @ instruction: 0xb88e │ │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ │ │ -000a3a48 : │ │ │ │ │ +000a3a68 : │ │ │ │ │ nco_get_typ(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov r4, r0 │ │ │ │ │ blx 10200 │ │ │ │ │ mov r5, r0 │ │ │ │ │ blx 12d64 │ │ │ │ │ - cbnz r0, a3a60 │ │ │ │ │ + cbnz r0, a3a80 │ │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldrsh.w r2, [r4, #158] @ 0x9e │ │ │ │ │ ldrd r0, r3, [r4, #132] @ 0x84 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n a3a5e │ │ │ │ │ + beq.n a3a7e │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n a3a5e │ │ │ │ │ + b.n a3a7e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000a3a78 : │ │ │ │ │ +000a3a98 : │ │ │ │ │ nco_var_dfn(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r3 │ │ │ │ │ - ldr.w r3, [pc, #1468] @ a403c │ │ │ │ │ + ldr.w r3, [pc, #1468] @ a405c │ │ │ │ │ sub.w sp, sp, #4224 @ 0x1080 │ │ │ │ │ sub sp, #20 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - ldr.w r2, [pc, #1460] @ a4040 │ │ │ │ │ + ldr.w r2, [pc, #1460] @ a4060 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ add r2, pc │ │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ │ add.w r1, sp, #4224 @ 0x1080 │ │ │ │ │ adds r1, #12 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add.w r2, sp, #4192 @ 0x1060 │ │ │ │ │ @@ -281571,86 +281587,86 @@ │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ add.w r2, sp, #4256 @ 0x10a0 │ │ │ │ │ adds r2, #28 │ │ │ │ │ - ldr.w r3, [pc, #1420] @ a4044 │ │ │ │ │ + ldr.w r3, [pc, #1420] @ a4064 │ │ │ │ │ ldr.w sl, [r2] │ │ │ │ │ add.w r2, sp, #4288 @ 0x10c0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ - ldr.w r2, [pc, #1408] @ a4048 │ │ │ │ │ + ldr.w r2, [pc, #1408] @ a4068 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ │ stmia r5!, {r0, r1, r2} │ │ │ │ │ strh r3, [r5, #0] │ │ │ │ │ blx 10200 │ │ │ │ │ add.w r3, sp, #4256 @ 0x10a0 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ adds r3, #24 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w a3c9c │ │ │ │ │ - ldr.w r3, [pc, #1380] @ a404c │ │ │ │ │ + ble.w a3cbc │ │ │ │ │ + ldr.w r3, [pc, #1380] @ a406c │ │ │ │ │ sub.w fp, fp, #4 │ │ │ │ │ mov r9, sl │ │ │ │ │ mov r8, fp │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ - ldr.w r3, [pc, #1368] @ a4050 │ │ │ │ │ + ldr.w r3, [pc, #1368] @ a4070 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ add r3, pc │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ │ blx 1278c │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ ldr.w r1, [r2], #64 │ │ │ │ │ blx 10568 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a3cc2 │ │ │ │ │ + beq.w a3ce2 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr.w r5, [r8] │ │ │ │ │ sub.w r3, r3, #11 │ │ │ │ │ clz r3, r3 │ │ │ │ │ ldr r4, [r5, #72] @ 0x48 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ │ mov r7, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a3d10 │ │ │ │ │ + bne.w a3d30 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ittt le │ │ │ │ │ addle r3, sp, #112 @ 0x70 │ │ │ │ │ addle.w fp, sp, #144 @ 0x90 │ │ │ │ │ strle r3, [sp, #36] @ 0x24 │ │ │ │ │ - ble.n a3b84 │ │ │ │ │ + ble.n a3ba4 │ │ │ │ │ ldr r2, [r5, #32] │ │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ subs r2, #4 │ │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ │ ldr r4, [r5, #72] @ 0x48 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.n a3b64 │ │ │ │ │ + bgt.n a3b84 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ add.w fp, sp, #144 @ 0x90 │ │ │ │ │ ite le │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ blx 10bc4 │ │ │ │ │ @@ -281659,15 +281675,15 @@ │ │ │ │ │ it ne │ │ │ │ │ movne r5, #1 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ ite ls │ │ │ │ │ movls r3, #0 │ │ │ │ │ andhi.w r3, r5, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a3e52 │ │ │ │ │ + bne.w a3e72 │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldrd r0, r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w ip, [r1], #64 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ subs r0, #16 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ @@ -281685,96 +281701,96 @@ │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite hi │ │ │ │ │ movhi r2, #0 │ │ │ │ │ andls.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a3d80 │ │ │ │ │ + bne.w a3da0 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - bls.n a3ce6 │ │ │ │ │ + bls.n a3d06 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w a3d9a │ │ │ │ │ + bne.w a3dba │ │ │ │ │ movs r0, #11 │ │ │ │ │ blx 12d64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a3cf6 │ │ │ │ │ + beq.n a3d16 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ ldrsh.w r1, [r3, #158] @ 0x9e │ │ │ │ │ ldr.w r2, [r3, #168] @ 0xa8 │ │ │ │ │ - cbnz r1, a3c1a │ │ │ │ │ + cbnz r1, a3c3a │ │ │ │ │ ldr r1, [r2, #80] @ 0x50 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ it ne │ │ │ │ │ movne r1, #0 │ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ │ add.w r1, sp, #4288 @ 0x10c0 │ │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ │ adds r1, #8 │ │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq.n a3d00 │ │ │ │ │ + beq.n a3d20 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ blx 10ec0 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ ldrsh.w r2, [r3, #158] @ 0x9e │ │ │ │ │ - cbnz r2, a3c8a │ │ │ │ │ + cbnz r2, a3caa │ │ │ │ │ add.w r1, sp, #4288 @ 0x10c0 │ │ │ │ │ adds r1, #8 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bics.w r1, r1, #4 │ │ │ │ │ - beq.n a3c8a │ │ │ │ │ + beq.n a3caa │ │ │ │ │ ldr.w r1, [r3, #132] @ 0x84 │ │ │ │ │ add.w r3, sp, #4288 @ 0x10c0 │ │ │ │ │ adds r3, #4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ blx 10b00 │ │ │ │ │ - cbz r0, a3c8a │ │ │ │ │ + cbz r0, a3caa │ │ │ │ │ add.w r3, sp, #4288 @ 0x10c0 │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w a3f22 │ │ │ │ │ + beq.w a3f42 │ │ │ │ │ add.w r3, sp, #4288 @ 0x10c0 │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w a3f16 │ │ │ │ │ + beq.w a3f36 │ │ │ │ │ add.w r3, sp, #4288 @ 0x10c0 │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.w a3fc0 │ │ │ │ │ + beq.w a3fe0 │ │ │ │ │ add.w r3, sp, #4256 @ 0x10a0 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ adds r3, #24 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne.w a3b06 │ │ │ │ │ - ldr r2, [pc, #948] @ (a4054 ) │ │ │ │ │ + bne.w a3b26 │ │ │ │ │ + ldr r2, [pc, #948] @ (a4074 ) │ │ │ │ │ add.w r1, sp, #4224 @ 0x1080 │ │ │ │ │ - ldr r3, [pc, #920] @ (a403c ) │ │ │ │ │ + ldr r3, [pc, #920] @ (a405c ) │ │ │ │ │ adds r1, #12 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w a4036 │ │ │ │ │ + bne.w a4056 │ │ │ │ │ add.w sp, sp, #4224 @ 0x1080 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #916] @ (a4058 ) │ │ │ │ │ + ldr r3, [pc, #916] @ (a4078 ) │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ @@ -281787,117 +281803,117 @@ │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 12d64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ - bne.n a3c00 │ │ │ │ │ + bne.n a3c20 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ ldr.w r2, [r3, #168] @ 0xa8 │ │ │ │ │ - b.n a3c1a │ │ │ │ │ + b.n a3c3a │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ blx 10ec0 │ │ │ │ │ - b.n a3c8a │ │ │ │ │ + b.n a3caa │ │ │ │ │ cmp r4, #0 │ │ │ │ │ itttt gt │ │ │ │ │ movgt r0, #0 │ │ │ │ │ addgt.w fp, sp, #144 @ 0x90 │ │ │ │ │ movgt ip, r0 │ │ │ │ │ movgt r4, r0 │ │ │ │ │ - ble.w a3f9a │ │ │ │ │ + ble.w a3fba │ │ │ │ │ cmp r6, #0 │ │ │ │ │ it le │ │ │ │ │ movle r3, #0 │ │ │ │ │ - ble.n a3d50 │ │ │ │ │ + ble.n a3d70 │ │ │ │ │ ldr.w r3, [r5, #168] @ 0xa8 │ │ │ │ │ sub.w r2, r9, #4 │ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ │ ldr r3, [r3, r0] │ │ │ │ │ ldr.w lr, [r3, #20] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n a3d44 │ │ │ │ │ + b.n a3d64 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n a3d66 │ │ │ │ │ + beq.n a3d86 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne.n a3d3e │ │ │ │ │ + bne.n a3d5e │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n a3d66 │ │ │ │ │ + beq.n a3d86 │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ ldr r3, [r3, r0] │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ add.w r3, fp, r4, lsl #2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str.w r2, [r3, #-48] │ │ │ │ │ ldr r7, [r5, #72] @ 0x48 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r0, #4 │ │ │ │ │ cmp r7, ip │ │ │ │ │ - bgt.n a3d22 │ │ │ │ │ + bgt.n a3d42 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ite le │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n a3b84 │ │ │ │ │ + b.n a3ba4 │ │ │ │ │ ldr.w ip, [r8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ ldr.w r7, [ip, #64] @ 0x40 │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ blx 112a0 │ │ │ │ │ - b.n a3be8 │ │ │ │ │ - ldr r3, [pc, #700] @ (a4058 ) │ │ │ │ │ + b.n a3c08 │ │ │ │ │ + ldr r3, [pc, #700] @ (a4078 ) │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - beq.w a3f10 │ │ │ │ │ + beq.w a3f30 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w a4014 │ │ │ │ │ - ldr r1, [pc, #668] @ (a405c ) │ │ │ │ │ + ble.w a4034 │ │ │ │ │ + ldr r1, [pc, #668] @ (a407c ) │ │ │ │ │ add r1, pc │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ add.w fp, r4, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r5, #0 │ │ │ │ │ - ldr r2, [pc, #656] @ (a4060 ) │ │ │ │ │ + ldr r2, [pc, #656] @ (a4080 ) │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - ldr r2, [pc, #648] @ (a4064 ) │ │ │ │ │ + ldr r2, [pc, #648] @ (a4084 ) │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - ldr r1, [pc, #644] @ (a4068 ) │ │ │ │ │ - ldr r3, [pc, #644] @ (a406c ) │ │ │ │ │ + ldr r1, [pc, #644] @ (a4088 ) │ │ │ │ │ + ldr r3, [pc, #644] @ (a408c ) │ │ │ │ │ add r1, pc │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ add.w r1, sp, #4288 @ 0x10c0 │ │ │ │ │ - ldr r2, [pc, #640] @ (a4070 ) │ │ │ │ │ + ldr r2, [pc, #640] @ (a4090 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ add r2, pc │ │ │ │ │ str.w sl, [sp, #36] @ 0x24 │ │ │ │ │ str r6, [r1, #0] │ │ │ │ │ mov sl, r2 │ │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ │ @@ -281917,58 +281933,58 @@ │ │ │ │ │ ite lt │ │ │ │ │ movlt r2, r9 │ │ │ │ │ movge r2, sl │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n a3e06 │ │ │ │ │ + bne.n a3e26 │ │ │ │ │ add.w r3, sp, #4288 @ 0x10c0 │ │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ movs r0, #10 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 126b4 │ │ │ │ │ - b.n a3ce6 │ │ │ │ │ - ldr r3, [pc, #516] @ (a4058 ) │ │ │ │ │ + b.n a3d06 │ │ │ │ │ + ldr r3, [pc, #516] @ (a4078 ) │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ │ blx 11210 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - beq.n a3f0a │ │ │ │ │ + beq.n a3f2a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w a3ff2 │ │ │ │ │ - ldr r1, [pc, #512] @ (a4074 ) │ │ │ │ │ + ble.w a4012 │ │ │ │ │ + ldr r1, [pc, #512] @ (a4094 ) │ │ │ │ │ add r1, pc │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ subs r7, r4, #1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r5, #0 │ │ │ │ │ - ldr r2, [pc, #500] @ (a4078 ) │ │ │ │ │ + ldr r2, [pc, #500] @ (a4098 ) │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - ldr r2, [pc, #492] @ (a407c ) │ │ │ │ │ + ldr r2, [pc, #492] @ (a409c ) │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ add.w r0, sp, #4288 @ 0x10c0 │ │ │ │ │ - ldr r3, [pc, #484] @ (a4080 ) │ │ │ │ │ - ldr r2, [pc, #484] @ (a4084 ) │ │ │ │ │ - ldr r1, [pc, #488] @ (a4088 ) │ │ │ │ │ + ldr r3, [pc, #484] @ (a40a0 ) │ │ │ │ │ + ldr r2, [pc, #484] @ (a40a4 ) │ │ │ │ │ + ldr r1, [pc, #488] @ (a40a8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ add r2, pc │ │ │ │ │ str r6, [r0, #0] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ │ str.w sl, [sp, #44] @ 0x2c │ │ │ │ │ mov sl, r2 │ │ │ │ │ @@ -281990,39 +282006,39 @@ │ │ │ │ │ movge r2, sl │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov r2, fp │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n a3ebc │ │ │ │ │ + bne.n a3edc │ │ │ │ │ add.w r3, sp, #4288 @ 0x10c0 │ │ │ │ │ ldr.w sl, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ │ ldr.w fp, [sp, #84] @ 0x54 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ movs r0, #10 │ │ │ │ │ movs r5, #1 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ blx 126b4 │ │ │ │ │ - b.n a3ba2 │ │ │ │ │ - ldr r1, [pc, #384] @ (a408c ) │ │ │ │ │ + b.n a3bc2 │ │ │ │ │ + ldr r1, [pc, #384] @ (a40ac ) │ │ │ │ │ add r1, pc │ │ │ │ │ - b.n a3e76 │ │ │ │ │ - ldr r1, [pc, #380] @ (a4090 ) │ │ │ │ │ + b.n a3e96 │ │ │ │ │ + ldr r1, [pc, #380] @ (a40b0 ) │ │ │ │ │ add r1, pc │ │ │ │ │ - b.n a3dc0 │ │ │ │ │ + b.n a3de0 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a3c8a │ │ │ │ │ - ldr r2, [pc, #368] @ (a4094 ) │ │ │ │ │ + bne.w a3caa │ │ │ │ │ + ldr r2, [pc, #368] @ (a40b4 ) │ │ │ │ │ add.w r3, sp, #4192 @ 0x1060 │ │ │ │ │ - ldr r7, [pc, #364] @ (a4098 ) │ │ │ │ │ + ldr r7, [pc, #364] @ (a40b8 ) │ │ │ │ │ add.w r4, sp, #4192 @ 0x1060 │ │ │ │ │ add r2, pc │ │ │ │ │ adds r4, #12 │ │ │ │ │ add r7, pc │ │ │ │ │ movs r5, #1 │ │ │ │ │ ldmia r2, {r0, r1, r2} │ │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ │ @@ -282054,36 +282070,36 @@ │ │ │ │ │ ldr r1, [r2, #64] @ 0x40 │ │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ │ strd r5, r2, [sp] │ │ │ │ │ add.w r2, sp, #4192 @ 0x1060 │ │ │ │ │ blx 10920 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx 10f20 │ │ │ │ │ - b.n a3c8a │ │ │ │ │ + b.n a3caa │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ subs.w r5, r3, #11 │ │ │ │ │ it ne │ │ │ │ │ movne r5, #1 │ │ │ │ │ blx 10bc4 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ ite ls │ │ │ │ │ movls r4, #0 │ │ │ │ │ andhi.w r4, r5, #1 │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ - cbnz r4, a3fce │ │ │ │ │ + cbnz r4, a3fee │ │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ │ add.w fp, sp, #144 @ 0x90 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n a3ba2 │ │ │ │ │ + b.n a3bc2 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a3c8a │ │ │ │ │ - b.n a3f22 │ │ │ │ │ - ldr r3, [pc, #136] @ (a4058 ) │ │ │ │ │ + beq.w a3caa │ │ │ │ │ + b.n a3f42 │ │ │ │ │ + ldr r3, [pc, #136] @ (a4078 ) │ │ │ │ │ add.w fp, sp, #144 @ 0x90 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ │ mov r4, r2 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ @@ -282095,94 +282111,94 @@ │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #156] @ (a409c ) │ │ │ │ │ + ldr r2, [pc, #156] @ (a40bc ) │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - ldr r2, [pc, #152] @ (a40a0 ) │ │ │ │ │ + ldr r2, [pc, #152] @ (a40c0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - ldr r2, [pc, #152] @ (a40a4 ) │ │ │ │ │ + ldr r2, [pc, #152] @ (a40c4 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n a3efc │ │ │ │ │ + b.n a3f1c │ │ │ │ │ strd r2, r4, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #132] @ (a40a8 ) │ │ │ │ │ + ldr r2, [pc, #132] @ (a40c8 ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - ldr r2, [pc, #132] @ (a40ac ) │ │ │ │ │ + ldr r2, [pc, #132] @ (a40cc ) │ │ │ │ │ add r2, pc │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - ldr r2, [pc, #128] @ (a40b0 ) │ │ │ │ │ + ldr r2, [pc, #128] @ (a40d0 ) │ │ │ │ │ add r2, pc │ │ │ │ │ blx 11034 <__fprintf_chk@plt+0x4> │ │ │ │ │ - b.n a3e46 │ │ │ │ │ + b.n a3e66 │ │ │ │ │ blx 11d54 <__stack_chk_fail@plt> │ │ │ │ │ nop │ │ │ │ │ asrs r0, r0, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - bcc.n a3fe4 │ │ │ │ │ + bcc.n a3fc4 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - bcc.n a3f7c │ │ │ │ │ + bcc.n a415c │ │ │ │ │ movs r3, r0 │ │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ │ movs r3, r0 │ │ │ │ │ @ instruction: 0xfbd60000 │ │ │ │ │ - bne.n a3fcc │ │ │ │ │ + bne.n a3fac │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r7, #5 │ │ │ │ │ movs r0, r0 │ │ │ │ │ asrs r2, r2, #11 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - push {r2, r3, lr} │ │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ │ + push {r1, r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ movs r7, #76 @ 0x4c │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r4, r3, #8 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ - push {r4, r7} │ │ │ │ │ + push {r5, r7} │ │ │ │ │ movs r3, r0 │ │ │ │ │ movs r6, #156 @ 0x9c │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - cbz r2, a4104 │ │ │ │ │ + cbz r2, a4128 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ lsrs r2, r5, #14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ lsrs r6, r2, #14 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r2, r1, #2 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - cbz r4, a40ec │ │ │ │ │ + cbz r4, a4110 │ │ │ │ │ movs r3, r0 │ │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ │ movs r3, r0 │ │ │ │ │ asrs r0, r5, #1 │ │ │ │ │ movs r0, r0 │ │ │ │ │ - uxth r2, r7 │ │ │ │ │ + uxtb r2, r1 │ │ │ │ │ movs r3, r0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ │ │ -000a40b4 <.fini>: │ │ │ │ │ +000a40d4 <.fini>: │ │ │ │ │ _fini(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ pop {r3, pc} │ │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ @@ -1,15163 +1,15164 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ │ - 0x000a40c0 3d000000 40000000 0b000000 40000000 =...@.......@... │ │ │ │ │ - 0x000a40d0 10000000 40000000 26000000 40000000 ....@...&...@... │ │ │ │ │ - 0x000a40e0 35000000 40000000 03000000 40000000 5...@.......@... │ │ │ │ │ - 0x000a40f0 06000000 40000000 14000000 40000000 ....@.......@... │ │ │ │ │ - 0x000a4100 0e000000 40000000 0d000000 40000000 ....@.......@... │ │ │ │ │ - 0x000a4110 25000000 40000000 12000000 40000000 %...@.......@... │ │ │ │ │ - 0x000a4120 28000000 40000000 02000000 40000000 (...@.......@... │ │ │ │ │ - 0x000a4130 18000000 40000000 09000000 40000000 ....@.......@... │ │ │ │ │ - 0x000a4140 0a000000 40000000 00000000 00000000 ....@........... │ │ │ │ │ - 0x000a4150 476c6f62 616c0000 25733a20 494e464f Global..%s: INFO │ │ │ │ │ - 0x000a4160 20257320 6578616d 696e696e 67207661 %s examining va │ │ │ │ │ - 0x000a4170 72696162 6c652022 2573220a 00000000 riable "%s"..... │ │ │ │ │ - 0x000a4180 25733a20 494e464f 20526570 6c616369 %s: INFO Replaci │ │ │ │ │ - 0x000a4190 6e67206d 69737369 6e672076 616c7565 ng missing value │ │ │ │ │ - 0x000a41a0 20646174 6120696e 20766172 6961626c data in variabl │ │ │ │ │ - 0x000a41b0 65202225 73220a00 25733a20 4552524f e "%s"..%s: ERRO │ │ │ │ │ - 0x000a41c0 5220556e 61626c65 20746f20 6d616c6c R Unable to mall │ │ │ │ │ - 0x000a41d0 6f632829 20256c64 2a256c75 20627974 oc() %ld*%lu byt │ │ │ │ │ - 0x000a41e0 65732069 6e202573 0a000000 25733a20 es in %s....%s: │ │ │ │ │ - 0x000a41f0 4552524f 52207661 72696162 6c652022 ERROR variable " │ │ │ │ │ - 0x000a4200 25732220 646f6573 206e6f74 20686176 %s" does not hav │ │ │ │ │ - 0x000a4210 65202225 73222061 74747269 62757465 e "%s" attribute │ │ │ │ │ - 0x000a4220 20696e20 25730a00 25733a20 494e464f in %s..%s: INFO │ │ │ │ │ - 0x000a4230 20257320 7265706f 72747320 61747465 %s reports atte │ │ │ │ │ - 0x000a4240 6d707420 746f2063 72656174 652c206d mpt to create, m │ │ │ │ │ - 0x000a4250 6f646966 792c206f 72206f76 65727772 odify, or overwr │ │ │ │ │ - 0x000a4260 69746520 25732061 74747269 62757465 ite %s attribute │ │ │ │ │ - 0x000a4270 20222573 2220696e 206e6574 43444634 "%s" in netCDF4 │ │ │ │ │ - 0x000a4280 2066696c 65207669 6f6c6174 6573206e file violates n │ │ │ │ │ - 0x000a4290 65744344 46342063 61706162 696c6974 etCDF4 capabilit │ │ │ │ │ - 0x000a42a0 69657320 28616e64 20776f75 6c642072 ies (and would r │ │ │ │ │ - 0x000a42b0 6573756c 7420696e 204e435f 454c4154 esult in NC_ELAT │ │ │ │ │ - 0x000a42c0 4546494c 4c206572 726f7229 20736f20 EFILL error) so │ │ │ │ │ - 0x000a42d0 77696c6c 20696e76 6f6b6520 4e434f20 will invoke NCO │ │ │ │ │ - 0x000a42e0 686f6375 732d706f 63757320 72656e61 hocus-pocus rena │ │ │ │ │ - 0x000a42f0 6d652074 7269636b 2e2e2e0a 00000000 me trick........ │ │ │ │ │ - 0x000a4300 25733a20 4552524f 52202573 20617474 %s: ERROR %s att │ │ │ │ │ - 0x000a4310 72696275 74652022 25732220 6973206f ribute "%s" is o │ │ │ │ │ - 0x000a4320 66207479 70652025 73206e6f 74202573 f type %s not %s │ │ │ │ │ - 0x000a4330 2c20756e 61626c65 20746f20 61707065 , unable to appe │ │ │ │ │ - 0x000a4340 6e640a00 25733a20 44454255 47205741 nd..%s: DEBUG WA │ │ │ │ │ - 0x000a4350 524e494e 47202573 20726570 6f727473 RNING %s reports │ │ │ │ │ - 0x000a4360 20756e65 78706563 74656420 63756d75 unexpected cumu │ │ │ │ │ - 0x000a4370 6c617469 76652072 6364203d 20256920 lative rcd = %i │ │ │ │ │ - 0x000a4380 6f6e2065 7869742e 20506c65 61736520 on exit. Please │ │ │ │ │ - 0x000a4390 7265706f 72742074 68697320 746f204e report this to N │ │ │ │ │ - 0x000a43a0 434f2070 726f6a65 63742e0a 00000000 CO project...... │ │ │ │ │ - 0x000a43b0 65756c61 566c6c69 465f0000 6e636f5f eulaVlliF_..nco_ │ │ │ │ │ - 0x000a43c0 6165645f 70726328 29000000 496e7661 aed_prc()...Inva │ │ │ │ │ - 0x000a43d0 6c696420 70617474 65726e00 4e6f7420 lid pattern.Not │ │ │ │ │ - 0x000a43e0 696d706c 656d656e 74656400 496e7661 implemented.Inva │ │ │ │ │ - 0x000a43f0 6c696420 63686172 61637465 7220636c lid character cl │ │ │ │ │ - 0x000a4400 61737320 6e616d65 00000000 54726169 ass name....Trai │ │ │ │ │ - 0x000a4410 6c696e67 20626163 6b736c61 73680000 ling backslash.. │ │ │ │ │ - 0x000a4420 496e7661 6c696420 6261636b 20726566 Invalid back ref │ │ │ │ │ - 0x000a4430 6572656e 63650000 556e6d61 74636865 erence..Unmatche │ │ │ │ │ - 0x000a4440 64206c65 66742062 7261636b 65740000 d left bracket.. │ │ │ │ │ - 0x000a4450 50617265 6e746865 73697320 696d6261 Parenthesis imba │ │ │ │ │ - 0x000a4460 6c616e63 65000000 556e6d61 74636865 lance...Unmatche │ │ │ │ │ - 0x000a4470 64207b00 496e7661 6c696420 636f6e74 d {.Invalid cont │ │ │ │ │ - 0x000a4480 656e7473 206f6620 7b207d00 496e7661 ents of { }.Inva │ │ │ │ │ - 0x000a4490 6c696420 72616e67 6520656e 64000000 lid range end... │ │ │ │ │ - 0x000a44a0 52616e20 6f757420 6f66206d 656d6f72 Ran out of memor │ │ │ │ │ - 0x000a44b0 79000000 4e6f2070 72656365 64696e67 y...No preceding │ │ │ │ │ - 0x000a44c0 20726520 666f7220 72657065 74697469 re for repetiti │ │ │ │ │ - 0x000a44d0 6f6e206f 70000000 2e2a5e24 5c5b5d28 on op....*^$\[]( │ │ │ │ │ - 0x000a44e0 293c3e2b 3f7c7b7d 00000000 2e2a5e24 )<>+?|{}.....*^$ │ │ │ │ │ - 0x000a44f0 5b5d2829 3c3e2b7b 7d000000 3f7c5c00 []()<>+{}...?|\. │ │ │ │ │ - 0x000a4500 25733a20 4552524f 52202573 20657272 %s: ERROR %s err │ │ │ │ │ - 0x000a4510 6f722069 6e207265 67756c61 72206578 or in regular ex │ │ │ │ │ - 0x000a4520 70726573 73696f6e 20222573 22202573 pression "%s" %s │ │ │ │ │ - 0x000a4530 0a000000 25733a20 5741524e 494e473a ....%s: WARNING: │ │ │ │ │ - 0x000a4540 20526567 756c6172 20657870 72657373 Regular express │ │ │ │ │ - 0x000a4550 696f6e20 22257322 20646f65 73206e6f ion "%s" does no │ │ │ │ │ - 0x000a4560 74206d61 74636820 616e7920 61747472 t match any attr │ │ │ │ │ - 0x000a4570 69627574 650a4849 4e543a20 53656520 ibute.HINT: See │ │ │ │ │ - 0x000a4580 72656775 6c617220 65787072 65737369 regular expressi │ │ │ │ │ - 0x000a4590 6f6e2073 796e7461 78206578 616d706c on syntax exampl │ │ │ │ │ - 0x000a45a0 65732061 74206874 74703a2f 2f6e636f es at http://nco │ │ │ │ │ - 0x000a45b0 2e73662e 6e65742f 6e636f2e 68746d6c .sf.net/nco.html │ │ │ │ │ - 0x000a45c0 2372780a 00000000 6e636f5f 6165645f #rx.....nco_aed_ │ │ │ │ │ - 0x000a45d0 7072635f 77727028 29000000 25733a20 prc_wrp()...%s: │ │ │ │ │ - 0x000a45e0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a45f0 61747472 69627574 65202225 73222077 attribute "%s" w │ │ │ │ │ - 0x000a4600 6173206e 6f742063 68616e67 65642069 as not changed i │ │ │ │ │ - 0x000a4610 6e20726f 6f742067 726f7570 0a000000 n root group.... │ │ │ │ │ - 0x000a4620 6e636f5f 6165645f 7072635f 676c6228 nco_aed_prc_glb( │ │ │ │ │ - 0x000a4630 29000000 25733a20 494e464f 20257320 )...%s: INFO %s │ │ │ │ │ - 0x000a4640 7265706f 72747320 61747472 69627574 reports attribut │ │ │ │ │ - 0x000a4650 65202225 73222077 6173206e 6f742063 e "%s" was not c │ │ │ │ │ - 0x000a4660 68616e67 65642069 6e20616e 79206772 hanged in any gr │ │ │ │ │ - 0x000a4670 6f75700a 00000000 6e636f5f 6165645f oup.....nco_aed_ │ │ │ │ │ - 0x000a4680 7072635f 67727028 29000000 25733a20 prc_grp()...%s: │ │ │ │ │ - 0x000a4690 494e464f 2046696c 6520636f 6e746169 INFO File contai │ │ │ │ │ - 0x000a46a0 6e73206e 6f207661 72696162 6c657320 ns no variables │ │ │ │ │ - 0x000a46b0 6f662073 616d6520 74797065 20282573 of same type (%s │ │ │ │ │ - 0x000a46c0 29206173 20617474 72696275 74652073 ) as attribute s │ │ │ │ │ - 0x000a46d0 6f206e6f 20617474 72696275 74657320 o no attributes │ │ │ │ │ - 0x000a46e0 77657265 20636861 6e676564 0a000000 were changed.... │ │ │ │ │ - 0x000a46f0 25733a20 4552524f 52204669 6c652063 %s: ERROR File c │ │ │ │ │ - 0x000a4700 6f6e7461 696e7320 6e6f2076 61726961 ontains no varia │ │ │ │ │ - 0x000a4710 626c6573 20736f20 76617269 61626c65 bles so variable │ │ │ │ │ - 0x000a4720 20617474 72696275 74657320 63616e6e attributes cann │ │ │ │ │ - 0x000a4730 6f742062 65206368 616e6765 640a0000 ot be changed... │ │ │ │ │ - 0x000a4740 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000a4750 72747320 61747472 69627574 65202225 rts attribute "% │ │ │ │ │ - 0x000a4760 73222077 6173206e 6f742063 68616e67 s" was not chang │ │ │ │ │ - 0x000a4770 65642069 6e20616e 79207661 72696162 ed in any variab │ │ │ │ │ - 0x000a4780 6c650a00 6e636f5f 6165645f 7072635f le..nco_aed_prc_ │ │ │ │ │ - 0x000a4790 7661725f 616c6c28 29000000 25733a20 var_all()...%s: │ │ │ │ │ - 0x000a47a0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a47b0 61747472 69627574 65202225 73222077 attribute "%s" w │ │ │ │ │ - 0x000a47c0 6173206e 6f742063 68616e67 65642066 as not changed f │ │ │ │ │ - 0x000a47d0 6f722076 61726961 626c6520 22257322 or variable "%s" │ │ │ │ │ - 0x000a47e0 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000a47f0 7265706f 72747320 61747472 69627574 reports attribut │ │ │ │ │ - 0x000a4800 65202225 73222077 6173206e 6f742063 e "%s" was not c │ │ │ │ │ - 0x000a4810 68616e67 65642066 6f722067 726f7570 hanged for group │ │ │ │ │ - 0x000a4820 20222573 220a0000 25733a20 4552524f "%s"...%s: ERRO │ │ │ │ │ - 0x000a4830 52204669 6c652063 6f6e7461 696e7320 R File contains │ │ │ │ │ - 0x000a4840 6e6f2076 61726961 626c6573 206f7220 no variables or │ │ │ │ │ - 0x000a4850 67726f75 70732074 68617420 6d617463 groups that matc │ │ │ │ │ - 0x000a4860 68206e61 6d652022 25732220 736f2061 h name "%s" so a │ │ │ │ │ - 0x000a4870 74747269 62757465 20222573 22206361 ttribute "%s" ca │ │ │ │ │ - 0x000a4880 6e6e6f74 20626520 6368616e 6765640a nnot be changed. │ │ │ │ │ - 0x000a4890 00000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000a48a0 7265706f 72747320 61747472 69627574 reports attribut │ │ │ │ │ - 0x000a48b0 65202225 73222077 6173206e 6f742063 e "%s" was not c │ │ │ │ │ - 0x000a48c0 68616e67 65642066 6f722067 726f7570 hanged for group │ │ │ │ │ - 0x000a48d0 73206f72 20766172 6961626c 65732074 s or variables t │ │ │ │ │ - 0x000a48e0 68617420 6d617463 68207265 6c617469 hat match relati │ │ │ │ │ - 0x000a48f0 7665206e 616d6520 25730a00 6e636f5f ve name %s..nco_ │ │ │ │ │ - 0x000a4900 6165645f 7072635f 7661725f 6e6d2829 aed_prc_var_nm() │ │ │ │ │ - 0x000a4910 00000000 25733a20 4552524f 52204669 ....%s: ERROR Fi │ │ │ │ │ - 0x000a4920 6c652063 6f6e7461 696e7320 6e6f2065 le contains no e │ │ │ │ │ - 0x000a4930 78747261 63746564 20766172 6961626c xtracted variabl │ │ │ │ │ - 0x000a4940 6573206f 72206772 6f757073 20736f20 es or groups so │ │ │ │ │ - 0x000a4950 61747472 69627574 65202225 73222063 attribute "%s" c │ │ │ │ │ - 0x000a4960 616e6e6f 74206265 20636861 6e676564 annot be changed │ │ │ │ │ - 0x000a4970 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000a4980 7265706f 72747320 61747472 69627574 reports attribut │ │ │ │ │ - 0x000a4990 65202225 73222077 6173206e 6f742063 e "%s" was not c │ │ │ │ │ - 0x000a49a0 68616e67 65642069 6e20616e 79206578 hanged in any ex │ │ │ │ │ - 0x000a49b0 74726163 74656420 76617269 61626c65 tracted variable │ │ │ │ │ - 0x000a49c0 730a0000 6e636f5f 6165645f 7072635f s...nco_aed_prc_ │ │ │ │ │ - 0x000a49d0 7661725f 78747228 29000000 76617269 var_xtr()...vari │ │ │ │ │ - 0x000a49e0 61626c65 20000000 676c6f62 616c206f able ...global o │ │ │ │ │ - 0x000a49f0 72206772 6f757000 25733a20 5741524e r group.%s: WARN │ │ │ │ │ - 0x000a4a00 494e4720 4e756d62 6572206f 6620676c ING Number of gl │ │ │ │ │ - 0x000a4a10 6f62616c 20617474 72696275 74657320 obal attributes │ │ │ │ │ - 0x000a4a20 69732025 64207768 69636820 65786365 is %d which exce │ │ │ │ │ - 0x000a4a30 65647320 6e756d62 65722070 65726d69 eds number permi │ │ │ │ │ - 0x000a4a40 74746564 20627920 6e657443 4446204e tted by netCDF N │ │ │ │ │ - 0x000a4a50 435f4d41 585f4154 54525320 3d202564 C_MAX_ATTRS = %d │ │ │ │ │ - 0x000a4a60 0a000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000a4a70 76617269 61626c65 20222573 22206861 variable "%s" ha │ │ │ │ │ - 0x000a4a80 73202564 20617474 72696275 74657320 s %d attributes │ │ │ │ │ - 0x000a4a90 77686963 68206578 63656564 73206e75 which exceeds nu │ │ │ │ │ - 0x000a4aa0 6d626572 20706572 6d697474 65642062 mber permitted b │ │ │ │ │ - 0x000a4ab0 79206e65 74434446 204e435f 4d41585f y netCDF NC_MAX_ │ │ │ │ │ - 0x000a4ac0 41545452 53203d20 25640a00 7363616c ATTRS = %d..scal │ │ │ │ │ - 0x000a4ad0 655f6661 63746f72 00000000 6164645f e_factor....add_ │ │ │ │ │ - 0x000a4ae0 6f666673 65740000 25733a20 494e464f offset..%s: INFO │ │ │ │ │ - 0x000a4af0 2f574152 4e494e47 204d756c 74692d66 /WARNING Multi-f │ │ │ │ │ - 0x000a4b00 696c6520 636f6e63 6174656e 61746f72 ile concatenator │ │ │ │ │ - 0x000a4b10 20656e63 6f756e74 65726564 20706163 encountered pac │ │ │ │ │ - 0x000a4b20 6b696e67 20617474 72696275 74652022 king attribute " │ │ │ │ │ - 0x000a4b30 25732220 666f7220 76617269 61626c65 %s" for variable │ │ │ │ │ - 0x000a4b40 20222573 222e204e 434f2063 6f706965 "%s". NCO copie │ │ │ │ │ - 0x000a4b50 73207468 65207061 636b696e 67206174 s the packing at │ │ │ │ │ - 0x000a4b60 74726962 75746573 2066726f 6d207468 tributes from th │ │ │ │ │ - 0x000a4b70 65206669 72737420 66696c65 20746f20 e first file to │ │ │ │ │ - 0x000a4b80 74686520 6f757470 75742066 696c652e the output file. │ │ │ │ │ - 0x000a4b90 20546865 20706163 6b696e67 20617474 The packing att │ │ │ │ │ - 0x000a4ba0 72696275 74657320 66726f6d 20746865 ributes from the │ │ │ │ │ - 0x000a4bb0 2072656d 61696e69 6e672066 696c6573 remaining files │ │ │ │ │ - 0x000a4bc0 206d7573 74206d61 74636820 65786163 must match exac │ │ │ │ │ - 0x000a4bd0 746c7920 74686f73 6520696e 20746865 tly those in the │ │ │ │ │ - 0x000a4be0 20666972 73742066 696c6520 6f722064 first file or d │ │ │ │ │ - 0x000a4bf0 61746120 66726f6d 20737562 73657175 ata from subsequ │ │ │ │ │ - 0x000a4c00 656e7420 66696c65 73207769 6c6c206e ent files will n │ │ │ │ │ - 0x000a4c10 6f742075 6e706163 6b20636f 72726563 ot unpack correc │ │ │ │ │ - 0x000a4c20 746c792e 20426520 73757265 20616c6c tly. Be sure all │ │ │ │ │ - 0x000a4c30 20696e70 75742066 696c6573 20736861 input files sha │ │ │ │ │ - 0x000a4c40 72652074 68652073 616d6520 7061636b re the same pack │ │ │ │ │ - 0x000a4c50 696e6720 61747472 69627574 65732e20 ing attributes. │ │ │ │ │ - 0x000a4c60 49662069 6e20646f 7562742c 20756e70 If in doubt, unp │ │ │ │ │ - 0x000a4c70 61636b20 28776974 68206e63 70647120 ack (with ncpdq │ │ │ │ │ - 0x000a4c80 2d552920 74686520 696e7075 74206669 -U) the input fi │ │ │ │ │ - 0x000a4c90 6c65732c 20746865 6e20636f 6e636174 les, then concat │ │ │ │ │ - 0x000a4ca0 656e6174 65207468 656d2c20 7468656e enate them, then │ │ │ │ │ - 0x000a4cb0 20706163 6b207468 65207265 73756c74 pack the result │ │ │ │ │ - 0x000a4cc0 20287769 7468206e 63706471 292e2054 (with ncpdq). T │ │ │ │ │ - 0x000a4cd0 68697320 6d657373 61676520 69732070 his message is p │ │ │ │ │ - 0x000a4ce0 72696e74 6564206f 6e6c7920 6f6e6365 rinted only once │ │ │ │ │ - 0x000a4cf0 20706572 20696e76 6f636174 696f6e2e per invocation. │ │ │ │ │ - 0x000a4d00 0a000000 25733a20 494e464f 204f7665 ....%s: INFO Ove │ │ │ │ │ - 0x000a4d10 72777269 74696e67 20676c6f 62616c20 rwriting global │ │ │ │ │ - 0x000a4d20 6f722067 726f7570 20617474 72696275 or group attribu │ │ │ │ │ - 0x000a4d30 74652022 2573220a 00000000 25733a20 te "%s".....%s: │ │ │ │ │ - 0x000a4d40 494e464f 204f7665 72777269 74696e67 INFO Overwriting │ │ │ │ │ - 0x000a4d50 20617474 72696275 74652022 25732220 attribute "%s" │ │ │ │ │ - 0x000a4d60 666f7220 6f757470 75742076 61726961 for output varia │ │ │ │ │ - 0x000a4d70 626c6520 22257322 0a000000 25733a20 ble "%s"....%s: │ │ │ │ │ - 0x000a4d80 494e464f 20417574 6f636f6e 76657274 INFO Autoconvert │ │ │ │ │ - 0x000a4d90 696e6720 25732573 20617474 72696275 ing %s%s attribu │ │ │ │ │ - 0x000a4da0 74652022 25732220 66726f6d 20747970 te "%s" from typ │ │ │ │ │ - 0x000a4db0 65202573 20746f20 25732d73 7570706f e %s to %s-suppo │ │ │ │ │ - 0x000a4dc0 72746564 20747970 65202573 0a000000 rted type %s.... │ │ │ │ │ - 0x000a4dd0 25733a20 5741524e 494e4720 696e7075 %s: WARNING inpu │ │ │ │ │ - 0x000a4de0 74202573 20617474 72696275 74652068 t %s attribute h │ │ │ │ │ - 0x000a4df0 61732025 6c692065 6c656d65 6e74732c as %li elements, │ │ │ │ │ - 0x000a4e00 20627574 20434620 636f6e76 656e7469 but CF conventi │ │ │ │ │ - 0x000a4e10 6f6e2069 6e736973 74732074 68617420 on insists that │ │ │ │ │ - 0x000a4e20 25732062 65207363 616c6172 2028692e %s be scalar (i. │ │ │ │ │ - 0x000a4e30 652e2c20 6f6e6520 656c656d 656e742c e., one element, │ │ │ │ │ - 0x000a4e40 20706f73 7369626c 79206f66 20636f6d possibly of com │ │ │ │ │ - 0x000a4e50 706f756e 64207479 7065292e 2057696c pound type). Wil │ │ │ │ │ - 0x000a4e60 6c206174 74656d70 7420746f 20636f70 l attempt to cop │ │ │ │ │ - 0x000a4e70 79207573 696e6720 6e636f5f 636f7079 y using nco_copy │ │ │ │ │ - 0x000a4e80 5f617474 28292e20 48494e54 3a204966 _att(). HINT: If │ │ │ │ │ - 0x000a4e90 20746869 73206661 696c732c 20726564 this fails, red │ │ │ │ │ - 0x000a4ea0 6566696e 65202573 20617320 7363616c efine %s as scal │ │ │ │ │ - 0x000a4eb0 61722e0a 00000000 6e636f5f 696e7075 ar......nco_inpu │ │ │ │ │ - 0x000a4ec0 745f6669 6c655f6c 69737400 6e636f5f t_file_list.nco_ │ │ │ │ │ - 0x000a4ed0 696e7075 745f6669 6c655f6e 756d6265 input_file_numbe │ │ │ │ │ - 0x000a4ee0 72000000 25733a20 5741524e 494e4720 r...%s: WARNING │ │ │ │ │ - 0x000a4ef0 74686520 22257322 20676c6f 62616c20 the "%s" global │ │ │ │ │ - 0x000a4f00 61747472 69627574 65206973 20747970 attribute is typ │ │ │ │ │ - 0x000a4f10 65202573 2c206e6f 74202573 2e205468 e %s, not %s. Th │ │ │ │ │ - 0x000a4f20 65726566 6f726520 636f6e74 656e7473 erefore contents │ │ │ │ │ - 0x000a4f30 2077696c 6c206e6f 74206265 20617070 will not be app │ │ │ │ │ - 0x000a4f40 656e6465 6420746f 20257320 696e206f ended to %s in o │ │ │ │ │ - 0x000a4f50 75747075 74206669 6c652e0a 00000000 utput file...... │ │ │ │ │ - 0x000a4f60 25733a20 25730000 25733a20 25732573 %s: %s..%s: %s%s │ │ │ │ │ - 0x000a4f70 00000000 6e636f5f 7072765f 6174745f ....nco_prv_att_ │ │ │ │ │ - 0x000a4f80 63617400 68697374 6f72795f 6f665f61 cat.history_of_a │ │ │ │ │ - 0x000a4f90 7070656e 6465645f 66696c65 73000000 ppended_files... │ │ │ │ │ - 0x000a4fa0 68697374 6f727900 41707065 6e646564 history.Appended │ │ │ │ │ - 0x000a4fb0 2066696c 65202573 20686164 20666f6c file %s had fol │ │ │ │ │ - 0x000a4fc0 6c6f7769 6e672022 25732220 61747472 lowing "%s" attr │ │ │ │ │ - 0x000a4fd0 69627574 653a0a25 730a0000 41707065 ibute:.%s...Appe │ │ │ │ │ - 0x000a4fe0 6e646564 2066696c 65202573 20686164 nded file %s had │ │ │ │ │ - 0x000a4ff0 206e6f20 22257322 20617474 72696275 no "%s" attribu │ │ │ │ │ - 0x000a5000 74650a00 25733a20 5741524e 494e4720 te..%s: WARNING │ │ │ │ │ - 0x000a5010 74686520 22257322 20676c6f 62616c20 the "%s" global │ │ │ │ │ - 0x000a5020 61747472 69627574 65206973 20747970 attribute is typ │ │ │ │ │ - 0x000a5030 65202573 2c206e6f 74202573 2e205468 e %s, not %s. Th │ │ │ │ │ - 0x000a5040 65726566 6f726520 63757272 656e7420 erefore current │ │ │ │ │ - 0x000a5050 636f6d6d 616e6420 6c696e65 2077696c command line wil │ │ │ │ │ - 0x000a5060 6c206e6f 74206265 20617070 656e6465 l not be appende │ │ │ │ │ - 0x000a5070 6420746f 20257320 696e206f 75747075 d to %s in outpu │ │ │ │ │ - 0x000a5080 74206669 6c652e0a 00000000 25733a20 t file......%s: │ │ │ │ │ - 0x000a5090 25730a25 73000000 6e636f5f 6873745f %s.%s...nco_hst_ │ │ │ │ │ - 0x000a50a0 6174745f 63617400 4e554c4c 00000000 att_cat.NULL.... │ │ │ │ │ - 0x000a50b0 53706563 69666963 6174696f 6e206861 Specification ha │ │ │ │ │ - 0x000a50c0 73206665 77657220 7468616e 20666976 s fewer than fiv │ │ │ │ │ - 0x000a50d0 65206172 67756d65 6e74732d 2d2d6e65 e arguments---ne │ │ │ │ │ - 0x000a50e0 6564206d 6f726520 696e666f 726d6174 ed more informat │ │ │ │ │ - 0x000a50f0 696f6e00 4d6f6465 206d7573 74206265 ion.Mode must be │ │ │ │ │ - 0x000a5100 20657870 6c696369 746c7920 73706563 explicitly spec │ │ │ │ │ - 0x000a5110 69666965 64000000 54797065 206d7573 ified...Type mus │ │ │ │ │ - 0x000a5120 74206265 20657870 6c696369 746c7920 t be explicitly │ │ │ │ │ - 0x000a5130 73706563 69666965 6420666f 7220616c specified for al │ │ │ │ │ - 0x000a5140 6c206d6f 64657320 65786365 70742064 l modes except d │ │ │ │ │ - 0x000a5150 656c6574 6520616e 64206d6f 64696679 elete and modify │ │ │ │ │ - 0x000a5160 00000000 736e6700 56616c75 65206d75 ....sng.Value mu │ │ │ │ │ - 0x000a5170 73742062 65206578 706c6963 69746c79 st be explicitly │ │ │ │ │ - 0x000a5180 20737065 63696669 65642066 6f722061 specified for a │ │ │ │ │ - 0x000a5190 6c6c206d 6f646573 20657863 65707420 ll modes except │ │ │ │ │ - 0x000a51a0 64656c65 74652028 616c7468 6f756768 delete (although │ │ │ │ │ - 0x000a51b0 20616e20 656d7074 79207374 72696e67 an empty string │ │ │ │ │ - 0x000a51c0 2076616c 75652069 73207065 726d6973 value is permis │ │ │ │ │ - 0x000a51d0 7369626c 6520666f 72206174 74726962 sible for attrib │ │ │ │ │ - 0x000a51e0 75746573 206f6620 74797065 204e435f utes of type NC_ │ │ │ │ │ - 0x000a51f0 43484152 20616e64 204e435f 53545249 CHAR and NC_STRI │ │ │ │ │ - 0x000a5200 4e472900 25733a20 4552524f 5220696e NG).%s: ERROR in │ │ │ │ │ - 0x000a5210 20617474 72696275 74652065 64697420 attribute edit │ │ │ │ │ - 0x000a5220 73706563 69666963 6174696f 6e202573 specification %s │ │ │ │ │ - 0x000a5230 3a202573 0a000000 25733a20 4552524f : %s....%s: ERRO │ │ │ │ │ - 0x000a5240 52206025 73272069 73206e6f 74206120 R `%s' is not a │ │ │ │ │ - 0x000a5250 73757070 6f727465 64206d6f 64650a00 supported mode.. │ │ │ │ │ - 0x000a5260 25733a20 48494e54 3a205661 6c696420 %s: HINT: Valid │ │ │ │ │ - 0x000a5270 6d6f6465 73206172 65206061 27203d20 modes are `a' = │ │ │ │ │ - 0x000a5280 61707065 6e642c20 60632720 3d206372 append, `c' = cr │ │ │ │ │ - 0x000a5290 65617465 2c606427 203d2064 656c6574 eate,`d' = delet │ │ │ │ │ - 0x000a52a0 652c2060 6d27203d 206d6f64 6966792c e, `m' = modify, │ │ │ │ │ - 0x000a52b0 20606e27 203d206e 61707065 6e642c20 `n' = nappend, │ │ │ │ │ - 0x000a52c0 606f2720 3d206f76 65727772 6974652c `o' = overwrite, │ │ │ │ │ - 0x000a52d0 20607027 203d2070 72657065 6e640000 `p' = prepend.. │ │ │ │ │ - 0x000a52e0 25733a20 4552524f 523a2049 6e686572 %s: ERROR: Inher │ │ │ │ │ - 0x000a52f0 69746564 20617474 72696275 74652074 ited attribute t │ │ │ │ │ - 0x000a5300 79706520 6e6f7420 79657420 73757070 ype not yet supp │ │ │ │ │ - 0x000a5310 6f727465 642e2054 4f444f20 6e636f31 orted. TODO nco1 │ │ │ │ │ - 0x000a5320 30363020 66786d2e 00000000 25733a20 060 fxm.....%s: │ │ │ │ │ - 0x000a5330 5741524e 494e4720 4e435f43 48415220 WARNING NC_CHAR │ │ │ │ │ - 0x000a5340 28737472 696e6729 20617474 72696275 (string) attribu │ │ │ │ │ - 0x000a5350 74652069 7320656d 62656464 65642077 te is embedded w │ │ │ │ │ - 0x000a5360 69746820 256c6920 6c697465 72616c20 ith %li literal │ │ │ │ │ - 0x000a5370 656c656d 656e7420 64656c69 6d697465 element delimite │ │ │ │ │ - 0x000a5380 72732028 22257322 292c2072 652d6173 rs ("%s"), re-as │ │ │ │ │ - 0x000a5390 73656d62 6c696e67 2e2e2e0a 00000000 sembling........ │ │ │ │ │ - 0x000a53a0 73747274 6f640000 73747274 6f6c6c00 strtod..strtoll. │ │ │ │ │ - 0x000a53b0 73747274 6f756c6c 00000000 25733a20 strtoull....%s: │ │ │ │ │ - 0x000a53c0 25732072 65706f72 74732061 65645f6c %s reports aed_l │ │ │ │ │ - 0x000a53d0 73742069 732e2e2e 0a000000 6165645f st is.......aed_ │ │ │ │ │ - 0x000a53e0 6c73745b 25645d2e 6174745f 6e6d203d lst[%d].att_nm = │ │ │ │ │ - 0x000a53f0 2025730a 00000000 6165645f 6c73745b %s.....aed_lst[ │ │ │ │ │ - 0x000a5400 25645d2e 7661725f 6e6d203d 2025730a %d].var_nm = %s. │ │ │ │ │ - 0x000a5410 00000000 6165645f 6c73745b 25645d2e ....aed_lst[%d]. │ │ │ │ │ - 0x000a5420 6964203d 2025690a 00000000 6165645f id = %i.....aed_ │ │ │ │ │ - 0x000a5430 6c73745b 25645d2e 737a203d 20256c69 lst[%d].sz = %li │ │ │ │ │ - 0x000a5440 0a000000 6165645f 6c73745b 25645d2e ....aed_lst[%d]. │ │ │ │ │ - 0x000a5450 74797065 203d2025 730a0000 6165645f type = %s...aed_ │ │ │ │ │ - 0x000a5460 6c73745b 25645d2e 6d6f6465 203d2025 lst[%d].mode = % │ │ │ │ │ - 0x000a5470 690a0000 6e636f5f 7072735f 6165645f i...nco_prs_aed_ │ │ │ │ │ - 0x000a5480 6c737428 29000000 67726f75 70000000 lst()...group... │ │ │ │ │ - 0x000a5490 2e400000 2e67726f 75700000 25733a20 .@...group..%s: │ │ │ │ │ - 0x000a54a0 4552524f 52204465 72697665 64206f62 ERROR Derived ob │ │ │ │ │ - 0x000a54b0 6a656374 206e616d 65202225 73222074 ject name "%s" t │ │ │ │ │ - 0x000a54c0 6f6f206c 6f6e670a 00000000 676c6f62 oo long.....glob │ │ │ │ │ - 0x000a54d0 616c0000 2e676c6f 62616c00 25733a20 al...global.%s: │ │ │ │ │ - 0x000a54e0 5741524e 494e4720 25732072 65706f72 WARNING %s repor │ │ │ │ │ - 0x000a54f0 74732067 72705f6e 6d5f666c 6c5f696e ts grp_nm_fll_in │ │ │ │ │ - 0x000a5500 20697320 656d7074 790a0000 25733a20 is empty...%s: │ │ │ │ │ - 0x000a5510 5741524e 494e4720 25732072 65706f72 WARNING %s repor │ │ │ │ │ - 0x000a5520 74732047 50452069 6e707574 20706174 ts GPE input pat │ │ │ │ │ - 0x000a5530 68202573 20646f65 73206e6f 74206265 h %s does not be │ │ │ │ │ - 0x000a5540 67696e20 77697468 20736c61 73680a00 gin with slash.. │ │ │ │ │ - 0x000a5550 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000a5560 72747320 47504520 6368616e 67657320 rts GPE changes │ │ │ │ │ - 0x000a5570 696e7075 74206772 705f6e6d 5f666c6c input grp_nm_fll │ │ │ │ │ - 0x000a5580 5f696e20 3d202573 20746f20 6f757470 _in = %s to outp │ │ │ │ │ - 0x000a5590 75742067 72705f6e 6d5f666c 6c5f6f75 ut grp_nm_fll_ou │ │ │ │ │ - 0x000a55a0 74203d20 25730a00 6e636f5f 6770655f t = %s..nco_gpe_ │ │ │ │ │ - 0x000a55b0 65766c28 29000000 6e636f5f 6174745f evl()...nco_att_ │ │ │ │ │ - 0x000a55c0 75746c2e 63000000 736c735f 70747200 utl.c...sls_ptr. │ │ │ │ │ - 0x000a55d0 6e636f5f 6770655f 65766c5f 73746228 nco_gpe_evl_stb( │ │ │ │ │ - 0x000a55e0 29000000 6770655f 64656c65 74650000 )...gpe_delete.. │ │ │ │ │ - 0x000a55f0 6770655f 61707065 6e640000 6770655f gpe_append..gpe_ │ │ │ │ │ - 0x000a5600 666c6174 74656e00 6770655f 6261636b flatten.gpe_back │ │ │ │ │ - 0x000a5610 73706163 65000000 25733a20 4552524f space...%s: ERRO │ │ │ │ │ - 0x000a5620 52202573 20726570 6f727473 20475045 R %s reports GPE │ │ │ │ │ - 0x000a5630 20737065 63696669 63617469 6f6e2022 specification " │ │ │ │ │ - 0x000a5640 25732220 636f6e74 61696e73 20626f74 %s" contains bot │ │ │ │ │ - 0x000a5650 68206120 636f6c6f 6e20273a 2720616e h a colon ':' an │ │ │ │ │ - 0x000a5660 6420616e 2061742d 7369676e 20274027 d an at-sign '@' │ │ │ │ │ - 0x000a5670 0a000000 73747274 6f6c0000 25733a20 ....strtol..%s: │ │ │ │ │ - 0x000a5680 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x000a5690 20475045 206c6576 656c2073 68696674 GPE level shift │ │ │ │ │ - 0x000a56a0 206e756d 62657220 6770652d 3e6c766c number gpe->lvl │ │ │ │ │ - 0x000a56b0 5f6e6272 203d2025 64206973 206c6573 _nbr = %d is les │ │ │ │ │ - 0x000a56c0 73207468 616e207a 65726f2e 204c6576 s than zero. Lev │ │ │ │ │ - 0x000a56d0 656c2073 68696674 206e756d 62657220 el shift number │ │ │ │ │ - 0x000a56e0 6d757374 206e6f74 20626520 6e656761 must not be nega │ │ │ │ │ - 0x000a56f0 74697665 2e0a0000 25733a20 5741524e tive....%s: WARN │ │ │ │ │ - 0x000a5700 494e4720 25732072 65706f72 74732047 ING %s reports G │ │ │ │ │ - 0x000a5710 50452073 70656369 66696361 74696f6e PE specification │ │ │ │ │ - 0x000a5720 20222573 22207370 65636966 69657320 "%s" specifies │ │ │ │ │ - 0x000a5730 6e6f206c 6576656c 20616674 65722074 no level after t │ │ │ │ │ - 0x000a5740 68652061 742d7369 676e2027 40270a00 he at-sign '@'.. │ │ │ │ │ - 0x000a5750 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000a5760 72747320 6770652d 3e617267 203d2025 rts gpe->arg = % │ │ │ │ │ - 0x000a5770 730a0000 25733a20 494e464f 20257320 s...%s: INFO %s │ │ │ │ │ - 0x000a5780 7265706f 72747320 6770652d 3e6e6d20 reports gpe->nm │ │ │ │ │ - 0x000a5790 3d202573 0a000000 25733a20 494e464f = %s....%s: INFO │ │ │ │ │ - 0x000a57a0 20257320 7265706f 72747320 6770652d %s reports gpe- │ │ │ │ │ - 0x000a57b0 3e6c6e67 203d2025 7a690a00 25733a20 >lng = %zi..%s: │ │ │ │ │ - 0x000a57c0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a57d0 6770652d 3e6e6d5f 636e6e20 3d202573 gpe->nm_cnn = %s │ │ │ │ │ - 0x000a57e0 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000a57f0 7265706f 72747320 6770652d 3e6c6e67 reports gpe->lng │ │ │ │ │ - 0x000a5800 5f636e6e 203d2025 7a690a00 25733a20 _cnn = %zi..%s: │ │ │ │ │ - 0x000a5810 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a5820 6770652d 3e656474 203d2025 730a0000 gpe->edt = %s... │ │ │ │ │ - 0x000a5830 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000a5840 72747320 6770652d 3e6c6e67 5f656474 rts gpe->lng_edt │ │ │ │ │ - 0x000a5850 203d2025 7a690a00 25733a20 494e464f = %zi..%s: INFO │ │ │ │ │ - 0x000a5860 20257320 7265706f 72747320 6770652d %s reports gpe- │ │ │ │ │ - 0x000a5870 3e6d6420 3d202573 0a000000 25733a20 >md = %s....%s: │ │ │ │ │ - 0x000a5880 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a5890 6770652d 3e6c766c 5f6e6272 203d2025 gpe->lvl_nbr = % │ │ │ │ │ - 0x000a58a0 690a0000 6e636f5f 6770655f 7072735f i...nco_gpe_prs_ │ │ │ │ │ - 0x000a58b0 61726728 29000000 22352e31 2e342200 arg()..."5.1.4". │ │ │ │ │ - 0x000a58c0 6e657443 4446204f 70657261 746f7273 netCDF Operators │ │ │ │ │ - 0x000a58d0 20766572 73696f6e 20000000 2028486f version ... (Ho │ │ │ │ │ - 0x000a58e0 6d657061 6765203d 20687474 703a2f2f mepage = http:// │ │ │ │ │ - 0x000a58f0 6e636f2e 73662e6e 65742c20 436f6465 nco.sf.net, Code │ │ │ │ │ - 0x000a5900 203d2068 7474703a 2f2f6769 74687562 = http://github │ │ │ │ │ - 0x000a5910 2e636f6d 2f6e636f 2f6e636f 29000000 .com/nco/nco)... │ │ │ │ │ - 0x000a5920 6e636f5f 6f70656e 6d705f74 68726561 nco_openmp_threa │ │ │ │ │ - 0x000a5930 645f6e75 6d626572 00000000 6e636f5f d_number....nco_ │ │ │ │ │ - 0x000a5940 6d70695f 7461736b 5f6e756d 62657200 mpi_task_number. │ │ │ │ │ - 0x000a5950 64617465 5f777269 7474656e 00000000 date_written.... │ │ │ │ │ - 0x000a5960 74696d65 5f777269 7474656e 00000000 time_written.... │ │ │ │ │ - 0x000a5970 7661725f 74797020 3d3d204e 435f4348 var_typ == NC_CH │ │ │ │ │ - 0x000a5980 41520000 25303264 2f253032 642f2530 AR..%02d/%02d/%0 │ │ │ │ │ - 0x000a5990 32640000 6e636f5f 6770655f 65766c5f 2d..nco_gpe_evl_ │ │ │ │ │ - 0x000a59a0 73746200 6e636f5f 7863705f 70726300 stb.nco_xcp_prc. │ │ │ │ │ - 0x000a59b0 436f6e76 656e7469 6f6e7300 43462d31 Conventions.CF-1 │ │ │ │ │ - 0x000a59c0 2e000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000a59d0 25732072 65706f72 74732066 696c6520 %s reports file │ │ │ │ │ - 0x000a59e0 22436f6e 76656e74 696f6e22 20617474 "Convention" att │ │ │ │ │ - 0x000a59f0 72696275 74652069 73206d69 7373696e ribute is missin │ │ │ │ │ - 0x000a5a00 67206f72 20697320 70726573 656e7420 g or is present │ │ │ │ │ - 0x000a5a10 62757420 6e6f7420 6f662074 68652066 but not of the f │ │ │ │ │ - 0x000a5a20 6f726d20 2243462d 312e5822 2e204175 orm "CF-1.X". Au │ │ │ │ │ - 0x000a5a30 78696c69 61727920 636f6f72 64696e61 xiliary coordina │ │ │ │ │ - 0x000a5a40 74652073 7570706f 72742028 692e652e te support (i.e. │ │ │ │ │ - 0x000a5a50 2c207468 65202d58 206f7074 696f6e29 , the -X option) │ │ │ │ │ - 0x000a5a60 20776f72 6b732062 65737420 7768656e works best when │ │ │ │ │ - 0x000a5a70 2066696c 6520636f 6d706c69 65732077 file complies w │ │ │ │ │ - 0x000a5a80 69746820 43462d31 2e58206d 65746164 ith CF-1.X metad │ │ │ │ │ - 0x000a5a90 61746120 636f6e76 656e7469 6f6e732e ata conventions. │ │ │ │ │ - 0x000a5aa0 20436f6e 74696e75 696e6720 616e7977 Continuing anyw │ │ │ │ │ - 0x000a5ab0 61792e2e 2e0a0000 7374616e 64617264 ay......standard │ │ │ │ │ - 0x000a5ac0 5f6e616d 65000000 6c617469 74756465 _name...latitude │ │ │ │ │ - 0x000a5ad0 00000000 6c6f6e67 69747564 65000000 ....longitude... │ │ │ │ │ - 0x000a5ae0 25733a20 25732075 6e61626c 6520746f %s: %s unable to │ │ │ │ │ - 0x000a5af0 20696465 6e746966 79206c61 742f6c6f identify lat/lo │ │ │ │ │ - 0x000a5b00 6e206175 78696c69 61727920 636f6f72 n auxiliary coor │ │ │ │ │ - 0x000a5b10 64696e61 74652076 61726961 626c6573 dinate variables │ │ │ │ │ - 0x000a5b20 2e0a0000 756e6974 73000000 6e636f5f ....units...nco_ │ │ │ │ │ - 0x000a5b30 66696e64 5f6c6174 5f6c6f6e 28292072 find_lat_lon() r │ │ │ │ │ - 0x000a5b40 65706f72 74732043 4620636f 6e76656e eports CF conven │ │ │ │ │ - 0x000a5b50 74696f6e 20726571 75697265 7320226c tion requires "l │ │ │ │ │ - 0x000a5b60 61746974 75646522 20746f20 68617665 atitude" to have │ │ │ │ │ - 0x000a5b70 20756e69 74732061 74747269 62757465 units attribute │ │ │ │ │ - 0x000a5b80 0a000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000a5b90 25732072 65706f72 7473206c 61746974 %s reports latit │ │ │ │ │ - 0x000a5ba0 75646520 76617269 61626c65 20257320 ude variable %s │ │ │ │ │ - 0x000a5bb0 68617320 25642064 696d656e 73696f6e has %d dimension │ │ │ │ │ - 0x000a5bc0 732e204e 434f206f 6e6c7920 73757070 s. NCO only supp │ │ │ │ │ - 0x000a5bd0 6f727473 20687970 6572736c 61626269 orts hyperslabbi │ │ │ │ │ - 0x000a5be0 6e67206f 66206175 78696c69 61727920 ng of auxiliary │ │ │ │ │ - 0x000a5bf0 636f6f72 64696e61 74652076 61726961 coordinate varia │ │ │ │ │ - 0x000a5c00 626c6573 20776974 68206120 73696e67 bles with a sing │ │ │ │ │ - 0x000a5c10 6c652064 696d656e 73696f6e 2e20436f le dimension. Co │ │ │ │ │ - 0x000a5c20 6e74696e 75696e67 20776974 6820756e ntinuing with un │ │ │ │ │ - 0x000a5c30 70726564 69637461 626c6520 72657375 predictable resu │ │ │ │ │ - 0x000a5c40 6c74732e 2e2e0a00 6e636f5f 66696e64 lts.....nco_find │ │ │ │ │ - 0x000a5c50 5f6c6174 5f6c6f6e 28290000 6e636f5f _lat_lon()..nco_ │ │ │ │ │ - 0x000a5c60 6765745f 646d6e5f 696e666f 28292075 get_dmn_info() u │ │ │ │ │ - 0x000a5c70 6e61626c 6520746f 20676574 2064696d nable to get dim │ │ │ │ │ - 0x000a5c80 656e7369 6f6e2069 6e666f72 6d617469 ension informati │ │ │ │ │ - 0x000a5c90 6f6e0000 256c662c 256c662c 256c662c on..%lf,%lf,%lf, │ │ │ │ │ - 0x000a5ca0 256c6600 6e636f5f 6175785f 70727328 %lf.nco_aux_prs( │ │ │ │ │ - 0x000a5cb0 293a2050 726f626c 656d2077 69746820 ): Problem with │ │ │ │ │ - 0x000a5cc0 4c4c206c 6f6e6769 74756465 20737472 LL longitude str │ │ │ │ │ - 0x000a5cd0 696e6700 6e636f5f 6175785f 70727328 ing.nco_aux_prs( │ │ │ │ │ - 0x000a5ce0 293a2050 726f626c 656d2077 69746820 ): Problem with │ │ │ │ │ - 0x000a5cf0 5552206c 6f6e6769 74756465 20737472 UR longitude str │ │ │ │ │ - 0x000a5d00 696e6700 6e636f5f 6175785f 70727328 ing.nco_aux_prs( │ │ │ │ │ - 0x000a5d10 293a2050 726f626c 656d2077 69746820 ): Problem with │ │ │ │ │ - 0x000a5d20 4c4c206c 61746974 75646520 73747269 LL latitude stri │ │ │ │ │ - 0x000a5d30 6e670000 6e636f5f 6175785f 70727328 ng..nco_aux_prs( │ │ │ │ │ - 0x000a5d40 293a2050 726f626c 656d2077 69746820 ): Problem with │ │ │ │ │ - 0x000a5d50 5552206c 61746974 75646520 73747269 UR latitude stri │ │ │ │ │ - 0x000a5d60 6e670000 72616469 616e7300 6e636f5f ng..radians.nco_ │ │ │ │ │ - 0x000a5d70 6175785f 65766c28 2920756e 61626c65 aux_evl() unable │ │ │ │ │ - 0x000a5d80 20676574 20706173 74206e63 6f5f6765 get past nco_ge │ │ │ │ │ - 0x000a5d90 745f646d 6e5f696e 666f2829 0a000000 t_dmn_info().... │ │ │ │ │ - 0x000a5da0 25733a20 4552524f 52202573 20726570 %s: ERROR %s rep │ │ │ │ │ - 0x000a5db0 6f727473 20646567 656e6572 61746520 orts degenerate │ │ │ │ │ - 0x000a5dc0 61757869 6c696172 7920636f 6f726469 auxiliary coordi │ │ │ │ │ - 0x000a5dd0 6e617465 20687970 6572736c 61622077 nate hyperslab w │ │ │ │ │ - 0x000a5de0 69746820 6c6f6e5f 6d696e20 3d206c6f ith lon_min = lo │ │ │ │ │ - 0x000a5df0 6e5f6d61 78203d20 25672e20 41757869 n_max = %g. Auxi │ │ │ │ │ - 0x000a5e00 6c696172 7920636f 6f726469 6e617465 liary coordinate │ │ │ │ │ - 0x000a5e10 7320646f 206e6f74 20737570 706f7274 s do not support │ │ │ │ │ - 0x000a5e20 20646567 656e6572 61746520 68797065 degenerate hype │ │ │ │ │ - 0x000a5e30 726c6162 73207965 742e2054 68697320 rlabs yet. This │ │ │ │ │ - 0x000a5e40 69732054 4f444f20 6e636f31 3031302e is TODO nco1010. │ │ │ │ │ - 0x000a5e50 20496620 74686973 20666561 74757265 If this feature │ │ │ │ │ - 0x000a5e60 20697320 696d706f 7274616e 7420746f is important to │ │ │ │ │ - 0x000a5e70 20796f75 2c20706f 73742079 6f757220 you, post your │ │ │ │ │ - 0x000a5e80 76657861 74696f6e 20746f20 736f7572 vexation to sour │ │ │ │ │ - 0x000a5e90 6365666f 72676520 616e6420 77652077 ceforge and we w │ │ │ │ │ - 0x000a5ea0 696c6c20 776f726b 206f6e20 69742e0a ill work on it.. │ │ │ │ │ - 0x000a5eb0 00000000 25733a20 4552524f 52202573 ....%s: ERROR %s │ │ │ │ │ - 0x000a5ec0 20726570 6f727473 20646567 656e6572 reports degener │ │ │ │ │ - 0x000a5ed0 61746520 61757869 6c696172 7920636f ate auxiliary co │ │ │ │ │ - 0x000a5ee0 6f726469 6e617465 20687970 6572736c ordinate hypersl │ │ │ │ │ - 0x000a5ef0 61622077 69746820 6c61745f 6d696e20 ab with lat_min │ │ │ │ │ - 0x000a5f00 3d206c61 745f6d61 78203d20 25672e20 = lat_max = %g. │ │ │ │ │ - 0x000a5f10 41757869 6c696172 7920636f 6f726469 Auxiliary coordi │ │ │ │ │ - 0x000a5f20 6e617465 7320646f 206e6f74 20737570 nates do not sup │ │ │ │ │ - 0x000a5f30 706f7274 20646567 656e6572 61746520 port degenerate │ │ │ │ │ - 0x000a5f40 68797065 726c6162 73207965 742e2054 hyperlabs yet. T │ │ │ │ │ - 0x000a5f50 68697320 69732054 4f444f20 6e636f31 his is TODO nco1 │ │ │ │ │ - 0x000a5f60 3031302e 20496620 74686973 20666561 010. If this fea │ │ │ │ │ - 0x000a5f70 74757265 20697320 696d706f 7274616e ture is importan │ │ │ │ │ - 0x000a5f80 7420746f 20796f75 2c20706f 73742079 t to you, post y │ │ │ │ │ - 0x000a5f90 6f757220 76657861 74696f6e 20746f20 our vexation to │ │ │ │ │ - 0x000a5fa0 736f7572 6365666f 72676520 616e6420 sourceforge and │ │ │ │ │ - 0x000a5fb0 77652077 696c6c20 776f726b 206f6e20 we will work on │ │ │ │ │ - 0x000a5fc0 69742e0a 00000000 25733a20 4e756d62 it......%s: Numb │ │ │ │ │ - 0x000a5fd0 6572206f 6620736c 61627320 65786365 er of slabs exce │ │ │ │ │ - 0x000a5fe0 65647320 616c6c6f 63617465 64206d65 eds allocated me │ │ │ │ │ - 0x000a5ff0 6d6f7279 00000000 25733a20 25732072 mory....%s: %s r │ │ │ │ │ - 0x000a6000 65706f72 74732062 6f756e64 696e672d eports bounding- │ │ │ │ │ - 0x000a6010 626f7820 2567203c 3d202573 203c3d20 box %g <= %s <= │ │ │ │ │ - 0x000a6020 25672061 6e642025 67203c3d 20257320 %g and %g <= %s │ │ │ │ │ - 0x000a6030 3c3d2025 67206272 61636b65 74732025 <= %g brackets % │ │ │ │ │ - 0x000a6040 64206469 7374696e 63742067 726f7570 d distinct group │ │ │ │ │ - 0x000a6050 28732920 636f6d70 72697369 6e672025 (s) comprising % │ │ │ │ │ - 0x000a6060 6420746f 74616c20 67726964 706f696e d total gridpoin │ │ │ │ │ - 0x000a6070 74287329 0a000000 25733a20 4552524f t(s)....%s: ERRO │ │ │ │ │ - 0x000a6080 52202573 20726570 6f727473 20746861 R %s reports tha │ │ │ │ │ - 0x000a6090 74206e6f 6e65206f 66207468 65202564 t none of the %d │ │ │ │ │ - 0x000a60a0 20737065 63696669 65642061 7578696c specified auxil │ │ │ │ │ - 0x000a60b0 69617279 2d636f6f 7264696e 61746520 iary-coordinate │ │ │ │ │ - 0x000a60c0 626f756e 64696e67 2d626f78 28657329 bounding-box(es) │ │ │ │ │ - 0x000a60d0 20636f6e 7461696e 20616e79 206c6174 contain any lat │ │ │ │ │ - 0x000a60e0 69747564 652f6c6f 6e676974 75646520 itude/longitude │ │ │ │ │ - 0x000a60f0 636f6f72 64696e61 74652070 61697273 coordinate pairs │ │ │ │ │ - 0x000a6100 2e205468 69732063 6f6e6469 74696f6e . This condition │ │ │ │ │ - 0x000a6110 20776173 206e6f74 20666c61 67676564 was not flagged │ │ │ │ │ - 0x000a6120 20617320 616e2065 72726f72 20756e74 as an error unt │ │ │ │ │ - 0x000a6130 696c2032 30313130 3232312e 20507269 il 20110221. Pri │ │ │ │ │ - 0x000a6140 6f722074 6f207468 61742c20 7768656e or to that, when │ │ │ │ │ - 0x000a6150 206e6f20 636f6f72 64696e61 74657320 no coordinates │ │ │ │ │ - 0x000a6160 77657265 20696e20 616e7920 6f662074 were in any of t │ │ │ │ │ - 0x000a6170 68652075 7365722d 73706563 69666965 he user-specifie │ │ │ │ │ - 0x000a6180 64206175 78696c69 6172792d 636f6f72 d auxiliary-coor │ │ │ │ │ - 0x000a6190 64696e61 74652068 79706572 736c6162 dinate hyperslab │ │ │ │ │ - 0x000a61a0 2873292c 204e434f 206d6973 74616b65 (s), NCO mistake │ │ │ │ │ - 0x000a61b0 6e6c7920 72657475 726e6564 20746865 nly returned the │ │ │ │ │ - 0x000a61c0 20656e74 69726520 636f6f72 64696e61 entire coordina │ │ │ │ │ - 0x000a61d0 74652072 616e6765 20617320 6265696e te range as bein │ │ │ │ │ - 0x000a61e0 67207769 7468696e 20746865 20687970 g within the hyp │ │ │ │ │ - 0x000a61f0 6572736c 61622873 292e0a00 6e636f5f erslab(s)...nco_ │ │ │ │ │ - 0x000a6200 6175785f 65766c28 29000000 6e636f5f aux_evl()...nco_ │ │ │ │ │ - 0x000a6210 6175785f 65766c5f 74727628 29000000 aux_evl_trv()... │ │ │ │ │ - 0x000a6220 6e636f5f 6175782e 63000000 7661725f nco_aux.c...var_ │ │ │ │ │ - 0x000a6230 7472762d 3e6e636f 5f747970 203d3d20 trv->nco_typ == │ │ │ │ │ - 0x000a6240 6e636f5f 6f626a5f 7479705f 76617200 nco_obj_typ_var. │ │ │ │ │ - 0x000a6250 7661725f 6174745f 6e627220 3d3d2076 var_att_nbr == v │ │ │ │ │ - 0x000a6260 61725f74 72762d3e 6e62725f 61747400 ar_trv->nbr_att. │ │ │ │ │ - 0x000a6270 25733a20 25732072 65706f72 74732043 %s: %s reports C │ │ │ │ │ - 0x000a6280 4620636f 6e76656e 74696f6e 20726571 F convention req │ │ │ │ │ - 0x000a6290 75697265 7320226c 61746974 75646522 uires "latitude" │ │ │ │ │ - 0x000a62a0 20746f20 68617665 20756e69 74732061 to have units a │ │ │ │ │ - 0x000a62b0 74747269 62757465 0a000000 6e636f5f ttribute....nco_ │ │ │ │ │ - 0x000a62c0 66696e64 5f6c6174 5f6c6f6e 5f747276 find_lat_lon_trv │ │ │ │ │ - 0x000a62d0 28290000 25733a20 25732072 65706f72 ()..%s: %s repor │ │ │ │ │ - 0x000a62e0 74732043 4620636f 6e76656e 74696f6e ts CF convention │ │ │ │ │ - 0x000a62f0 20726571 75697265 73202225 73222074 requires "%s" t │ │ │ │ │ - 0x000a6300 6f206861 76652075 6e697473 20617474 o have units att │ │ │ │ │ - 0x000a6310 72696275 74650a00 6e636f5f 63686563 ribute..nco_chec │ │ │ │ │ - 0x000a6320 6b5f6e6d 5f617578 28290000 6e636f5f k_nm_aux()..nco_ │ │ │ │ │ - 0x000a6330 66696e64 5f6c6174 5f6c6f6e 5f747276 find_lat_lon_trv │ │ │ │ │ - 0x000a6340 00000000 6e636f5f 63686563 6b5f6e6d ....nco_check_nm │ │ │ │ │ - 0x000a6350 5f617578 00000000 25733a20 4552524f _aux....%s: ERRO │ │ │ │ │ - 0x000a6360 5220756e 61626c65 20746f20 6f70656e R unable to open │ │ │ │ │ - 0x000a6370 20666f72 20777269 74696e67 20746865 for writing the │ │ │ │ │ - 0x000a6380 2062696e 61727920 6f757470 75742066 binary output f │ │ │ │ │ - 0x000a6390 696c6520 25730a00 25733a20 48494e54 ile %s..%s: HINT │ │ │ │ │ - 0x000a63a0 20416c6c 20636f6d 706f6e65 6e747320 All components │ │ │ │ │ - 0x000a63b0 6f662074 68652066 696c6570 61746820 of the filepath │ │ │ │ │ - 0x000a63c0 6d757374 20657869 73742062 65666f72 must exist befor │ │ │ │ │ - 0x000a63d0 65206669 6c652063 616e2062 65206f70 e file can be op │ │ │ │ │ - 0x000a63e0 656e6564 0a000000 25733a20 4f70656e ened....%s: Open │ │ │ │ │ - 0x000a63f0 65642062 696e6172 79206669 6c652025 ed binary file % │ │ │ │ │ - 0x000a6400 730a0000 56617269 61626c65 2873293a s...Variable(s): │ │ │ │ │ - 0x000a6410 204e616d 6520286e 61746976 65207479 Name (native ty │ │ │ │ │ - 0x000a6420 70652c20 2320656c 656d656e 74732078 pe, # elements x │ │ │ │ │ - 0x000a6430 20627974 65732070 65722065 6c656d65 bytes per eleme │ │ │ │ │ - 0x000a6440 6e74293a 0a000000 25733a20 4552524f nt):....%s: ERRO │ │ │ │ │ - 0x000a6450 5220756e 61626c65 20746f20 636c6f73 R unable to clos │ │ │ │ │ - 0x000a6460 65206269 6e617279 206f7574 70757420 e binary output │ │ │ │ │ - 0x000a6470 66696c65 2025730a 00000000 25733a20 file %s.....%s: │ │ │ │ │ - 0x000a6480 436c6f73 65642062 696e6172 79206669 Closed binary fi │ │ │ │ │ - 0x000a6490 6c652025 730a0000 25733a20 4552524f le %s...%s: ERRO │ │ │ │ │ - 0x000a64a0 52202573 20726570 6f727473 20766172 R %s reports var │ │ │ │ │ - 0x000a64b0 6961626c 65202573 206f6620 74797065 iable %s of type │ │ │ │ │ - 0x000a64c0 20257320 68617320 756e6578 70656374 %s has unexpect │ │ │ │ │ - 0x000a64d0 65642077 6f72642d 73697a65 203d2025 ed word-size = % │ │ │ │ │ - 0x000a64e0 6c750a00 25733a20 4552524f 52206f6e lu..%s: ERROR on │ │ │ │ │ - 0x000a64f0 6c792073 75636365 65646564 20696e20 ly succeeded in │ │ │ │ │ - 0x000a6500 77726974 696e6720 256c6420 6f662025 writing %ld of % │ │ │ │ │ - 0x000a6510 6c642065 6c656d65 6e747320 6f662076 ld elements of v │ │ │ │ │ - 0x000a6520 61726961 626c6520 25730a00 25732028 ariable %s..%s ( │ │ │ │ │ - 0x000a6530 25732c20 256c6420 7820256c 75204229 %s, %ld x %lu B) │ │ │ │ │ - 0x000a6540 2c200000 6e636f5f 626e725f 77727428 , ..nco_bnr_wrt( │ │ │ │ │ - 0x000a6550 29000000 25733a20 4552524f 52206f6e )...%s: ERROR on │ │ │ │ │ - 0x000a6560 6c792073 75636365 65646564 20696e20 ly succeeded in │ │ │ │ │ - 0x000a6570 72656164 696e6720 256c6420 6f662025 reading %ld of % │ │ │ │ │ - 0x000a6580 6c642065 6c656d65 6e747320 696e746f ld elements into │ │ │ │ │ - 0x000a6590 20766172 6961626c 65202573 0a000000 variable %s.... │ │ │ │ │ - 0x000a65a0 42696e61 72792072 65616420 6f662025 Binary read of % │ │ │ │ │ - 0x000a65b0 73202825 732c2025 6c642078 20256c75 s (%s, %ld x %lu │ │ │ │ │ - 0x000a65c0 20422900 25733a20 4552524f 52206e63 B).%s: ERROR nc │ │ │ │ │ - 0x000a65d0 6f5f6e64 32656e64 6d282920 7265706f o_nd2endm() repo │ │ │ │ │ - 0x000a65e0 72747320 6d746820 3d202564 2c206461 rts mth = %d, da │ │ │ │ │ - 0x000a65f0 79203d20 25640a00 79656172 00000000 y = %d..year.... │ │ │ │ │ - 0x000a6600 6d6f6e74 68000000 6d6f6e74 68730000 month...months.. │ │ │ │ │ - 0x000a6610 64617973 00000000 686f7572 00000000 days....hour.... │ │ │ │ │ - 0x000a6620 686f7572 73000000 6d696e00 6d696e73 hours...min.mins │ │ │ │ │ - 0x000a6630 00000000 6d696e75 74650000 6d696e75 ....minute..minu │ │ │ │ │ - 0x000a6640 74657300 73656373 00000000 7365636f tes.secs....seco │ │ │ │ │ - 0x000a6650 6e640000 7365636f 6e647300 25303464 nd..seconds.%04d │ │ │ │ │ - 0x000a6660 2d253032 642d2530 32642025 3032643a -%02d-%02d %02d: │ │ │ │ │ - 0x000a6670 25303264 3a253039 2e366600 25303464 %02d:%09.6f.%04d │ │ │ │ │ - 0x000a6680 2d253032 642d2530 32645425 3032643a -%02d-%02dT%02d: │ │ │ │ │ + 0x000a40e0 3d000000 40000000 0b000000 40000000 =...@.......@... │ │ │ │ │ + 0x000a40f0 10000000 40000000 26000000 40000000 ....@...&...@... │ │ │ │ │ + 0x000a4100 35000000 40000000 03000000 40000000 5...@.......@... │ │ │ │ │ + 0x000a4110 06000000 40000000 14000000 40000000 ....@.......@... │ │ │ │ │ + 0x000a4120 0e000000 40000000 0d000000 40000000 ....@.......@... │ │ │ │ │ + 0x000a4130 25000000 40000000 12000000 40000000 %...@.......@... │ │ │ │ │ + 0x000a4140 28000000 40000000 02000000 40000000 (...@.......@... │ │ │ │ │ + 0x000a4150 18000000 40000000 09000000 40000000 ....@.......@... │ │ │ │ │ + 0x000a4160 0a000000 40000000 00000000 00000000 ....@........... │ │ │ │ │ + 0x000a4170 476c6f62 616c0000 25733a20 494e464f Global..%s: INFO │ │ │ │ │ + 0x000a4180 20257320 6578616d 696e696e 67207661 %s examining va │ │ │ │ │ + 0x000a4190 72696162 6c652022 2573220a 00000000 riable "%s"..... │ │ │ │ │ + 0x000a41a0 25733a20 494e464f 20526570 6c616369 %s: INFO Replaci │ │ │ │ │ + 0x000a41b0 6e67206d 69737369 6e672076 616c7565 ng missing value │ │ │ │ │ + 0x000a41c0 20646174 6120696e 20766172 6961626c data in variabl │ │ │ │ │ + 0x000a41d0 65202225 73220a00 25733a20 4552524f e "%s"..%s: ERRO │ │ │ │ │ + 0x000a41e0 5220556e 61626c65 20746f20 6d616c6c R Unable to mall │ │ │ │ │ + 0x000a41f0 6f632829 20256c64 2a256c75 20627974 oc() %ld*%lu byt │ │ │ │ │ + 0x000a4200 65732069 6e202573 0a000000 25733a20 es in %s....%s: │ │ │ │ │ + 0x000a4210 4552524f 52207661 72696162 6c652022 ERROR variable " │ │ │ │ │ + 0x000a4220 25732220 646f6573 206e6f74 20686176 %s" does not hav │ │ │ │ │ + 0x000a4230 65202225 73222061 74747269 62757465 e "%s" attribute │ │ │ │ │ + 0x000a4240 20696e20 25730a00 25733a20 494e464f in %s..%s: INFO │ │ │ │ │ + 0x000a4250 20257320 7265706f 72747320 61747465 %s reports atte │ │ │ │ │ + 0x000a4260 6d707420 746f2063 72656174 652c206d mpt to create, m │ │ │ │ │ + 0x000a4270 6f646966 792c206f 72206f76 65727772 odify, or overwr │ │ │ │ │ + 0x000a4280 69746520 25732061 74747269 62757465 ite %s attribute │ │ │ │ │ + 0x000a4290 20222573 2220696e 206e6574 43444634 "%s" in netCDF4 │ │ │ │ │ + 0x000a42a0 2066696c 65207669 6f6c6174 6573206e file violates n │ │ │ │ │ + 0x000a42b0 65744344 46342063 61706162 696c6974 etCDF4 capabilit │ │ │ │ │ + 0x000a42c0 69657320 28616e64 20776f75 6c642072 ies (and would r │ │ │ │ │ + 0x000a42d0 6573756c 7420696e 204e435f 454c4154 esult in NC_ELAT │ │ │ │ │ + 0x000a42e0 4546494c 4c206572 726f7229 20736f20 EFILL error) so │ │ │ │ │ + 0x000a42f0 77696c6c 20696e76 6f6b6520 4e434f20 will invoke NCO │ │ │ │ │ + 0x000a4300 686f6375 732d706f 63757320 72656e61 hocus-pocus rena │ │ │ │ │ + 0x000a4310 6d652074 7269636b 2e2e2e0a 00000000 me trick........ │ │ │ │ │ + 0x000a4320 25733a20 4552524f 52202573 20617474 %s: ERROR %s att │ │ │ │ │ + 0x000a4330 72696275 74652022 25732220 6973206f ribute "%s" is o │ │ │ │ │ + 0x000a4340 66207479 70652025 73206e6f 74202573 f type %s not %s │ │ │ │ │ + 0x000a4350 2c20756e 61626c65 20746f20 61707065 , unable to appe │ │ │ │ │ + 0x000a4360 6e640a00 25733a20 44454255 47205741 nd..%s: DEBUG WA │ │ │ │ │ + 0x000a4370 524e494e 47202573 20726570 6f727473 RNING %s reports │ │ │ │ │ + 0x000a4380 20756e65 78706563 74656420 63756d75 unexpected cumu │ │ │ │ │ + 0x000a4390 6c617469 76652072 6364203d 20256920 lative rcd = %i │ │ │ │ │ + 0x000a43a0 6f6e2065 7869742e 20506c65 61736520 on exit. Please │ │ │ │ │ + 0x000a43b0 7265706f 72742074 68697320 746f204e report this to N │ │ │ │ │ + 0x000a43c0 434f2070 726f6a65 63742e0a 00000000 CO project...... │ │ │ │ │ + 0x000a43d0 65756c61 566c6c69 465f0000 6e636f5f eulaVlliF_..nco_ │ │ │ │ │ + 0x000a43e0 6165645f 70726328 29000000 496e7661 aed_prc()...Inva │ │ │ │ │ + 0x000a43f0 6c696420 70617474 65726e00 4e6f7420 lid pattern.Not │ │ │ │ │ + 0x000a4400 696d706c 656d656e 74656400 496e7661 implemented.Inva │ │ │ │ │ + 0x000a4410 6c696420 63686172 61637465 7220636c lid character cl │ │ │ │ │ + 0x000a4420 61737320 6e616d65 00000000 54726169 ass name....Trai │ │ │ │ │ + 0x000a4430 6c696e67 20626163 6b736c61 73680000 ling backslash.. │ │ │ │ │ + 0x000a4440 496e7661 6c696420 6261636b 20726566 Invalid back ref │ │ │ │ │ + 0x000a4450 6572656e 63650000 556e6d61 74636865 erence..Unmatche │ │ │ │ │ + 0x000a4460 64206c65 66742062 7261636b 65740000 d left bracket.. │ │ │ │ │ + 0x000a4470 50617265 6e746865 73697320 696d6261 Parenthesis imba │ │ │ │ │ + 0x000a4480 6c616e63 65000000 556e6d61 74636865 lance...Unmatche │ │ │ │ │ + 0x000a4490 64207b00 496e7661 6c696420 636f6e74 d {.Invalid cont │ │ │ │ │ + 0x000a44a0 656e7473 206f6620 7b207d00 496e7661 ents of { }.Inva │ │ │ │ │ + 0x000a44b0 6c696420 72616e67 6520656e 64000000 lid range end... │ │ │ │ │ + 0x000a44c0 52616e20 6f757420 6f66206d 656d6f72 Ran out of memor │ │ │ │ │ + 0x000a44d0 79000000 4e6f2070 72656365 64696e67 y...No preceding │ │ │ │ │ + 0x000a44e0 20726520 666f7220 72657065 74697469 re for repetiti │ │ │ │ │ + 0x000a44f0 6f6e206f 70000000 2e2a5e24 5c5b5d28 on op....*^$\[]( │ │ │ │ │ + 0x000a4500 293c3e2b 3f7c7b7d 00000000 2e2a5e24 )<>+?|{}.....*^$ │ │ │ │ │ + 0x000a4510 5b5d2829 3c3e2b7b 7d000000 3f7c5c00 []()<>+{}...?|\. │ │ │ │ │ + 0x000a4520 25733a20 4552524f 52202573 20657272 %s: ERROR %s err │ │ │ │ │ + 0x000a4530 6f722069 6e207265 67756c61 72206578 or in regular ex │ │ │ │ │ + 0x000a4540 70726573 73696f6e 20222573 22202573 pression "%s" %s │ │ │ │ │ + 0x000a4550 0a000000 25733a20 5741524e 494e473a ....%s: WARNING: │ │ │ │ │ + 0x000a4560 20526567 756c6172 20657870 72657373 Regular express │ │ │ │ │ + 0x000a4570 696f6e20 22257322 20646f65 73206e6f ion "%s" does no │ │ │ │ │ + 0x000a4580 74206d61 74636820 616e7920 61747472 t match any attr │ │ │ │ │ + 0x000a4590 69627574 650a4849 4e543a20 53656520 ibute.HINT: See │ │ │ │ │ + 0x000a45a0 72656775 6c617220 65787072 65737369 regular expressi │ │ │ │ │ + 0x000a45b0 6f6e2073 796e7461 78206578 616d706c on syntax exampl │ │ │ │ │ + 0x000a45c0 65732061 74206874 74703a2f 2f6e636f es at http://nco │ │ │ │ │ + 0x000a45d0 2e73662e 6e65742f 6e636f2e 68746d6c .sf.net/nco.html │ │ │ │ │ + 0x000a45e0 2372780a 00000000 6e636f5f 6165645f #rx.....nco_aed_ │ │ │ │ │ + 0x000a45f0 7072635f 77727028 29000000 25733a20 prc_wrp()...%s: │ │ │ │ │ + 0x000a4600 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ + 0x000a4610 61747472 69627574 65202225 73222077 attribute "%s" w │ │ │ │ │ + 0x000a4620 6173206e 6f742063 68616e67 65642069 as not changed i │ │ │ │ │ + 0x000a4630 6e20726f 6f742067 726f7570 0a000000 n root group.... │ │ │ │ │ + 0x000a4640 6e636f5f 6165645f 7072635f 676c6228 nco_aed_prc_glb( │ │ │ │ │ + 0x000a4650 29000000 25733a20 494e464f 20257320 )...%s: INFO %s │ │ │ │ │ + 0x000a4660 7265706f 72747320 61747472 69627574 reports attribut │ │ │ │ │ + 0x000a4670 65202225 73222077 6173206e 6f742063 e "%s" was not c │ │ │ │ │ + 0x000a4680 68616e67 65642069 6e20616e 79206772 hanged in any gr │ │ │ │ │ + 0x000a4690 6f75700a 00000000 6e636f5f 6165645f oup.....nco_aed_ │ │ │ │ │ + 0x000a46a0 7072635f 67727028 29000000 25733a20 prc_grp()...%s: │ │ │ │ │ + 0x000a46b0 494e464f 2046696c 6520636f 6e746169 INFO File contai │ │ │ │ │ + 0x000a46c0 6e73206e 6f207661 72696162 6c657320 ns no variables │ │ │ │ │ + 0x000a46d0 6f662073 616d6520 74797065 20282573 of same type (%s │ │ │ │ │ + 0x000a46e0 29206173 20617474 72696275 74652073 ) as attribute s │ │ │ │ │ + 0x000a46f0 6f206e6f 20617474 72696275 74657320 o no attributes │ │ │ │ │ + 0x000a4700 77657265 20636861 6e676564 0a000000 were changed.... │ │ │ │ │ + 0x000a4710 25733a20 4552524f 52204669 6c652063 %s: ERROR File c │ │ │ │ │ + 0x000a4720 6f6e7461 696e7320 6e6f2076 61726961 ontains no varia │ │ │ │ │ + 0x000a4730 626c6573 20736f20 76617269 61626c65 bles so variable │ │ │ │ │ + 0x000a4740 20617474 72696275 74657320 63616e6e attributes cann │ │ │ │ │ + 0x000a4750 6f742062 65206368 616e6765 640a0000 ot be changed... │ │ │ │ │ + 0x000a4760 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ + 0x000a4770 72747320 61747472 69627574 65202225 rts attribute "% │ │ │ │ │ + 0x000a4780 73222077 6173206e 6f742063 68616e67 s" was not chang │ │ │ │ │ + 0x000a4790 65642069 6e20616e 79207661 72696162 ed in any variab │ │ │ │ │ + 0x000a47a0 6c650a00 6e636f5f 6165645f 7072635f le..nco_aed_prc_ │ │ │ │ │ + 0x000a47b0 7661725f 616c6c28 29000000 25733a20 var_all()...%s: │ │ │ │ │ + 0x000a47c0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ + 0x000a47d0 61747472 69627574 65202225 73222077 attribute "%s" w │ │ │ │ │ + 0x000a47e0 6173206e 6f742063 68616e67 65642066 as not changed f │ │ │ │ │ + 0x000a47f0 6f722076 61726961 626c6520 22257322 or variable "%s" │ │ │ │ │ + 0x000a4800 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ + 0x000a4810 7265706f 72747320 61747472 69627574 reports attribut │ │ │ │ │ + 0x000a4820 65202225 73222077 6173206e 6f742063 e "%s" was not c │ │ │ │ │ + 0x000a4830 68616e67 65642066 6f722067 726f7570 hanged for group │ │ │ │ │ + 0x000a4840 20222573 220a0000 25733a20 4552524f "%s"...%s: ERRO │ │ │ │ │ + 0x000a4850 52204669 6c652063 6f6e7461 696e7320 R File contains │ │ │ │ │ + 0x000a4860 6e6f2076 61726961 626c6573 206f7220 no variables or │ │ │ │ │ + 0x000a4870 67726f75 70732074 68617420 6d617463 groups that matc │ │ │ │ │ + 0x000a4880 68206e61 6d652022 25732220 736f2061 h name "%s" so a │ │ │ │ │ + 0x000a4890 74747269 62757465 20222573 22206361 ttribute "%s" ca │ │ │ │ │ + 0x000a48a0 6e6e6f74 20626520 6368616e 6765640a nnot be changed. │ │ │ │ │ + 0x000a48b0 00000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ + 0x000a48c0 7265706f 72747320 61747472 69627574 reports attribut │ │ │ │ │ + 0x000a48d0 65202225 73222077 6173206e 6f742063 e "%s" was not c │ │ │ │ │ + 0x000a48e0 68616e67 65642066 6f722067 726f7570 hanged for group │ │ │ │ │ + 0x000a48f0 73206f72 20766172 6961626c 65732074 s or variables t │ │ │ │ │ + 0x000a4900 68617420 6d617463 68207265 6c617469 hat match relati │ │ │ │ │ + 0x000a4910 7665206e 616d6520 25730a00 6e636f5f ve name %s..nco_ │ │ │ │ │ + 0x000a4920 6165645f 7072635f 7661725f 6e6d2829 aed_prc_var_nm() │ │ │ │ │ + 0x000a4930 00000000 25733a20 4552524f 52204669 ....%s: ERROR Fi │ │ │ │ │ + 0x000a4940 6c652063 6f6e7461 696e7320 6e6f2065 le contains no e │ │ │ │ │ + 0x000a4950 78747261 63746564 20766172 6961626c xtracted variabl │ │ │ │ │ + 0x000a4960 6573206f 72206772 6f757073 20736f20 es or groups so │ │ │ │ │ + 0x000a4970 61747472 69627574 65202225 73222063 attribute "%s" c │ │ │ │ │ + 0x000a4980 616e6e6f 74206265 20636861 6e676564 annot be changed │ │ │ │ │ + 0x000a4990 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ + 0x000a49a0 7265706f 72747320 61747472 69627574 reports attribut │ │ │ │ │ + 0x000a49b0 65202225 73222077 6173206e 6f742063 e "%s" was not c │ │ │ │ │ + 0x000a49c0 68616e67 65642069 6e20616e 79206578 hanged in any ex │ │ │ │ │ + 0x000a49d0 74726163 74656420 76617269 61626c65 tracted variable │ │ │ │ │ + 0x000a49e0 730a0000 6e636f5f 6165645f 7072635f s...nco_aed_prc_ │ │ │ │ │ + 0x000a49f0 7661725f 78747228 29000000 76617269 var_xtr()...vari │ │ │ │ │ + 0x000a4a00 61626c65 20000000 676c6f62 616c206f able ...global o │ │ │ │ │ + 0x000a4a10 72206772 6f757000 25733a20 5741524e r group.%s: WARN │ │ │ │ │ + 0x000a4a20 494e4720 4e756d62 6572206f 6620676c ING Number of gl │ │ │ │ │ + 0x000a4a30 6f62616c 20617474 72696275 74657320 obal attributes │ │ │ │ │ + 0x000a4a40 69732025 64207768 69636820 65786365 is %d which exce │ │ │ │ │ + 0x000a4a50 65647320 6e756d62 65722070 65726d69 eds number permi │ │ │ │ │ + 0x000a4a60 74746564 20627920 6e657443 4446204e tted by netCDF N │ │ │ │ │ + 0x000a4a70 435f4d41 585f4154 54525320 3d202564 C_MAX_ATTRS = %d │ │ │ │ │ + 0x000a4a80 0a000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ + 0x000a4a90 76617269 61626c65 20222573 22206861 variable "%s" ha │ │ │ │ │ + 0x000a4aa0 73202564 20617474 72696275 74657320 s %d attributes │ │ │ │ │ + 0x000a4ab0 77686963 68206578 63656564 73206e75 which exceeds nu │ │ │ │ │ + 0x000a4ac0 6d626572 20706572 6d697474 65642062 mber permitted b │ │ │ │ │ + 0x000a4ad0 79206e65 74434446 204e435f 4d41585f y netCDF NC_MAX_ │ │ │ │ │ + 0x000a4ae0 41545452 53203d20 25640a00 7363616c ATTRS = %d..scal │ │ │ │ │ + 0x000a4af0 655f6661 63746f72 00000000 6164645f e_factor....add_ │ │ │ │ │ + 0x000a4b00 6f666673 65740000 25733a20 494e464f offset..%s: INFO │ │ │ │ │ + 0x000a4b10 2f574152 4e494e47 204d756c 74692d66 /WARNING Multi-f │ │ │ │ │ + 0x000a4b20 696c6520 636f6e63 6174656e 61746f72 ile concatenator │ │ │ │ │ + 0x000a4b30 20656e63 6f756e74 65726564 20706163 encountered pac │ │ │ │ │ + 0x000a4b40 6b696e67 20617474 72696275 74652022 king attribute " │ │ │ │ │ + 0x000a4b50 25732220 666f7220 76617269 61626c65 %s" for variable │ │ │ │ │ + 0x000a4b60 20222573 222e204e 434f2063 6f706965 "%s". NCO copie │ │ │ │ │ + 0x000a4b70 73207468 65207061 636b696e 67206174 s the packing at │ │ │ │ │ + 0x000a4b80 74726962 75746573 2066726f 6d207468 tributes from th │ │ │ │ │ + 0x000a4b90 65206669 72737420 66696c65 20746f20 e first file to │ │ │ │ │ + 0x000a4ba0 74686520 6f757470 75742066 696c652e the output file. │ │ │ │ │ + 0x000a4bb0 20546865 20706163 6b696e67 20617474 The packing att │ │ │ │ │ + 0x000a4bc0 72696275 74657320 66726f6d 20746865 ributes from the │ │ │ │ │ + 0x000a4bd0 2072656d 61696e69 6e672066 696c6573 remaining files │ │ │ │ │ + 0x000a4be0 206d7573 74206d61 74636820 65786163 must match exac │ │ │ │ │ + 0x000a4bf0 746c7920 74686f73 6520696e 20746865 tly those in the │ │ │ │ │ + 0x000a4c00 20666972 73742066 696c6520 6f722064 first file or d │ │ │ │ │ + 0x000a4c10 61746120 66726f6d 20737562 73657175 ata from subsequ │ │ │ │ │ + 0x000a4c20 656e7420 66696c65 73207769 6c6c206e ent files will n │ │ │ │ │ + 0x000a4c30 6f742075 6e706163 6b20636f 72726563 ot unpack correc │ │ │ │ │ + 0x000a4c40 746c792e 20426520 73757265 20616c6c tly. Be sure all │ │ │ │ │ + 0x000a4c50 20696e70 75742066 696c6573 20736861 input files sha │ │ │ │ │ + 0x000a4c60 72652074 68652073 616d6520 7061636b re the same pack │ │ │ │ │ + 0x000a4c70 696e6720 61747472 69627574 65732e20 ing attributes. │ │ │ │ │ + 0x000a4c80 49662069 6e20646f 7562742c 20756e70 If in doubt, unp │ │ │ │ │ + 0x000a4c90 61636b20 28776974 68206e63 70647120 ack (with ncpdq │ │ │ │ │ + 0x000a4ca0 2d552920 74686520 696e7075 74206669 -U) the input fi │ │ │ │ │ + 0x000a4cb0 6c65732c 20746865 6e20636f 6e636174 les, then concat │ │ │ │ │ + 0x000a4cc0 656e6174 65207468 656d2c20 7468656e enate them, then │ │ │ │ │ + 0x000a4cd0 20706163 6b207468 65207265 73756c74 pack the result │ │ │ │ │ + 0x000a4ce0 20287769 7468206e 63706471 292e2054 (with ncpdq). T │ │ │ │ │ + 0x000a4cf0 68697320 6d657373 61676520 69732070 his message is p │ │ │ │ │ + 0x000a4d00 72696e74 6564206f 6e6c7920 6f6e6365 rinted only once │ │ │ │ │ + 0x000a4d10 20706572 20696e76 6f636174 696f6e2e per invocation. │ │ │ │ │ + 0x000a4d20 0a000000 25733a20 494e464f 204f7665 ....%s: INFO Ove │ │ │ │ │ + 0x000a4d30 72777269 74696e67 20676c6f 62616c20 rwriting global │ │ │ │ │ + 0x000a4d40 6f722067 726f7570 20617474 72696275 or group attribu │ │ │ │ │ + 0x000a4d50 74652022 2573220a 00000000 25733a20 te "%s".....%s: │ │ │ │ │ + 0x000a4d60 494e464f 204f7665 72777269 74696e67 INFO Overwriting │ │ │ │ │ + 0x000a4d70 20617474 72696275 74652022 25732220 attribute "%s" │ │ │ │ │ + 0x000a4d80 666f7220 6f757470 75742076 61726961 for output varia │ │ │ │ │ + 0x000a4d90 626c6520 22257322 0a000000 25733a20 ble "%s"....%s: │ │ │ │ │ + 0x000a4da0 494e464f 20417574 6f636f6e 76657274 INFO Autoconvert │ │ │ │ │ + 0x000a4db0 696e6720 25732573 20617474 72696275 ing %s%s attribu │ │ │ │ │ + 0x000a4dc0 74652022 25732220 66726f6d 20747970 te "%s" from typ │ │ │ │ │ + 0x000a4dd0 65202573 20746f20 25732d73 7570706f e %s to %s-suppo │ │ │ │ │ + 0x000a4de0 72746564 20747970 65202573 0a000000 rted type %s.... │ │ │ │ │ + 0x000a4df0 25733a20 5741524e 494e4720 696e7075 %s: WARNING inpu │ │ │ │ │ + 0x000a4e00 74202573 20617474 72696275 74652068 t %s attribute h │ │ │ │ │ + 0x000a4e10 61732025 6c692065 6c656d65 6e74732c as %li elements, │ │ │ │ │ + 0x000a4e20 20627574 20434620 636f6e76 656e7469 but CF conventi │ │ │ │ │ + 0x000a4e30 6f6e2069 6e736973 74732074 68617420 on insists that │ │ │ │ │ + 0x000a4e40 25732062 65207363 616c6172 2028692e %s be scalar (i. │ │ │ │ │ + 0x000a4e50 652e2c20 6f6e6520 656c656d 656e742c e., one element, │ │ │ │ │ + 0x000a4e60 20706f73 7369626c 79206f66 20636f6d possibly of com │ │ │ │ │ + 0x000a4e70 706f756e 64207479 7065292e 2057696c pound type). Wil │ │ │ │ │ + 0x000a4e80 6c206174 74656d70 7420746f 20636f70 l attempt to cop │ │ │ │ │ + 0x000a4e90 79207573 696e6720 6e636f5f 636f7079 y using nco_copy │ │ │ │ │ + 0x000a4ea0 5f617474 28292e20 48494e54 3a204966 _att(). HINT: If │ │ │ │ │ + 0x000a4eb0 20746869 73206661 696c732c 20726564 this fails, red │ │ │ │ │ + 0x000a4ec0 6566696e 65202573 20617320 7363616c efine %s as scal │ │ │ │ │ + 0x000a4ed0 61722e0a 00000000 6e636f5f 696e7075 ar......nco_inpu │ │ │ │ │ + 0x000a4ee0 745f6669 6c655f6c 69737400 6e636f5f t_file_list.nco_ │ │ │ │ │ + 0x000a4ef0 696e7075 745f6669 6c655f6e 756d6265 input_file_numbe │ │ │ │ │ + 0x000a4f00 72000000 25733a20 5741524e 494e4720 r...%s: WARNING │ │ │ │ │ + 0x000a4f10 74686520 22257322 20676c6f 62616c20 the "%s" global │ │ │ │ │ + 0x000a4f20 61747472 69627574 65206973 20747970 attribute is typ │ │ │ │ │ + 0x000a4f30 65202573 2c206e6f 74202573 2e205468 e %s, not %s. Th │ │ │ │ │ + 0x000a4f40 65726566 6f726520 636f6e74 656e7473 erefore contents │ │ │ │ │ + 0x000a4f50 2077696c 6c206e6f 74206265 20617070 will not be app │ │ │ │ │ + 0x000a4f60 656e6465 6420746f 20257320 696e206f ended to %s in o │ │ │ │ │ + 0x000a4f70 75747075 74206669 6c652e0a 00000000 utput file...... │ │ │ │ │ + 0x000a4f80 25733a20 25730000 25733a20 25732573 %s: %s..%s: %s%s │ │ │ │ │ + 0x000a4f90 00000000 6e636f5f 7072765f 6174745f ....nco_prv_att_ │ │ │ │ │ + 0x000a4fa0 63617400 68697374 6f72795f 6f665f61 cat.history_of_a │ │ │ │ │ + 0x000a4fb0 7070656e 6465645f 66696c65 73000000 ppended_files... │ │ │ │ │ + 0x000a4fc0 68697374 6f727900 41707065 6e646564 history.Appended │ │ │ │ │ + 0x000a4fd0 2066696c 65202573 20686164 20666f6c file %s had fol │ │ │ │ │ + 0x000a4fe0 6c6f7769 6e672022 25732220 61747472 lowing "%s" attr │ │ │ │ │ + 0x000a4ff0 69627574 653a0a25 730a0000 41707065 ibute:.%s...Appe │ │ │ │ │ + 0x000a5000 6e646564 2066696c 65202573 20686164 nded file %s had │ │ │ │ │ + 0x000a5010 206e6f20 22257322 20617474 72696275 no "%s" attribu │ │ │ │ │ + 0x000a5020 74650a00 25733a20 5741524e 494e4720 te..%s: WARNING │ │ │ │ │ + 0x000a5030 74686520 22257322 20676c6f 62616c20 the "%s" global │ │ │ │ │ + 0x000a5040 61747472 69627574 65206973 20747970 attribute is typ │ │ │ │ │ + 0x000a5050 65202573 2c206e6f 74202573 2e205468 e %s, not %s. Th │ │ │ │ │ + 0x000a5060 65726566 6f726520 63757272 656e7420 erefore current │ │ │ │ │ + 0x000a5070 636f6d6d 616e6420 6c696e65 2077696c command line wil │ │ │ │ │ + 0x000a5080 6c206e6f 74206265 20617070 656e6465 l not be appende │ │ │ │ │ + 0x000a5090 6420746f 20257320 696e206f 75747075 d to %s in outpu │ │ │ │ │ + 0x000a50a0 74206669 6c652e0a 00000000 25733a20 t file......%s: │ │ │ │ │ + 0x000a50b0 25730a25 73000000 6e636f5f 6873745f %s.%s...nco_hst_ │ │ │ │ │ + 0x000a50c0 6174745f 63617400 4e554c4c 00000000 att_cat.NULL.... │ │ │ │ │ + 0x000a50d0 53706563 69666963 6174696f 6e206861 Specification ha │ │ │ │ │ + 0x000a50e0 73206665 77657220 7468616e 20666976 s fewer than fiv │ │ │ │ │ + 0x000a50f0 65206172 67756d65 6e74732d 2d2d6e65 e arguments---ne │ │ │ │ │ + 0x000a5100 6564206d 6f726520 696e666f 726d6174 ed more informat │ │ │ │ │ + 0x000a5110 696f6e00 4d6f6465 206d7573 74206265 ion.Mode must be │ │ │ │ │ + 0x000a5120 20657870 6c696369 746c7920 73706563 explicitly spec │ │ │ │ │ + 0x000a5130 69666965 64000000 54797065 206d7573 ified...Type mus │ │ │ │ │ + 0x000a5140 74206265 20657870 6c696369 746c7920 t be explicitly │ │ │ │ │ + 0x000a5150 73706563 69666965 6420666f 7220616c specified for al │ │ │ │ │ + 0x000a5160 6c206d6f 64657320 65786365 70742064 l modes except d │ │ │ │ │ + 0x000a5170 656c6574 6520616e 64206d6f 64696679 elete and modify │ │ │ │ │ + 0x000a5180 00000000 736e6700 56616c75 65206d75 ....sng.Value mu │ │ │ │ │ + 0x000a5190 73742062 65206578 706c6963 69746c79 st be explicitly │ │ │ │ │ + 0x000a51a0 20737065 63696669 65642066 6f722061 specified for a │ │ │ │ │ + 0x000a51b0 6c6c206d 6f646573 20657863 65707420 ll modes except │ │ │ │ │ + 0x000a51c0 64656c65 74652028 616c7468 6f756768 delete (although │ │ │ │ │ + 0x000a51d0 20616e20 656d7074 79207374 72696e67 an empty string │ │ │ │ │ + 0x000a51e0 2076616c 75652069 73207065 726d6973 value is permis │ │ │ │ │ + 0x000a51f0 7369626c 6520666f 72206174 74726962 sible for attrib │ │ │ │ │ + 0x000a5200 75746573 206f6620 74797065 204e435f utes of type NC_ │ │ │ │ │ + 0x000a5210 43484152 20616e64 204e435f 53545249 CHAR and NC_STRI │ │ │ │ │ + 0x000a5220 4e472900 25733a20 4552524f 5220696e NG).%s: ERROR in │ │ │ │ │ + 0x000a5230 20617474 72696275 74652065 64697420 attribute edit │ │ │ │ │ + 0x000a5240 73706563 69666963 6174696f 6e202573 specification %s │ │ │ │ │ + 0x000a5250 3a202573 0a000000 25733a20 4552524f : %s....%s: ERRO │ │ │ │ │ + 0x000a5260 52206025 73272069 73206e6f 74206120 R `%s' is not a │ │ │ │ │ + 0x000a5270 73757070 6f727465 64206d6f 64650a00 supported mode.. │ │ │ │ │ + 0x000a5280 25733a20 48494e54 3a205661 6c696420 %s: HINT: Valid │ │ │ │ │ + 0x000a5290 6d6f6465 73206172 65206061 27203d20 modes are `a' = │ │ │ │ │ + 0x000a52a0 61707065 6e642c20 60632720 3d206372 append, `c' = cr │ │ │ │ │ + 0x000a52b0 65617465 2c606427 203d2064 656c6574 eate,`d' = delet │ │ │ │ │ + 0x000a52c0 652c2060 6d27203d 206d6f64 6966792c e, `m' = modify, │ │ │ │ │ + 0x000a52d0 20606e27 203d206e 61707065 6e642c20 `n' = nappend, │ │ │ │ │ + 0x000a52e0 606f2720 3d206f76 65727772 6974652c `o' = overwrite, │ │ │ │ │ + 0x000a52f0 20607027 203d2070 72657065 6e640000 `p' = prepend.. │ │ │ │ │ + 0x000a5300 25733a20 4552524f 523a2049 6e686572 %s: ERROR: Inher │ │ │ │ │ + 0x000a5310 69746564 20617474 72696275 74652074 ited attribute t │ │ │ │ │ + 0x000a5320 79706520 6e6f7420 79657420 73757070 ype not yet supp │ │ │ │ │ + 0x000a5330 6f727465 642e2054 4f444f20 6e636f31 orted. TODO nco1 │ │ │ │ │ + 0x000a5340 30363020 66786d2e 00000000 25733a20 060 fxm.....%s: │ │ │ │ │ + 0x000a5350 5741524e 494e4720 4e435f43 48415220 WARNING NC_CHAR │ │ │ │ │ + 0x000a5360 28737472 696e6729 20617474 72696275 (string) attribu │ │ │ │ │ + 0x000a5370 74652069 7320656d 62656464 65642077 te is embedded w │ │ │ │ │ + 0x000a5380 69746820 256c6920 6c697465 72616c20 ith %li literal │ │ │ │ │ + 0x000a5390 656c656d 656e7420 64656c69 6d697465 element delimite │ │ │ │ │ + 0x000a53a0 72732028 22257322 292c2072 652d6173 rs ("%s"), re-as │ │ │ │ │ + 0x000a53b0 73656d62 6c696e67 2e2e2e0a 00000000 sembling........ │ │ │ │ │ + 0x000a53c0 73747274 6f640000 73747274 6f6c6c00 strtod..strtoll. │ │ │ │ │ + 0x000a53d0 73747274 6f756c6c 00000000 25733a20 strtoull....%s: │ │ │ │ │ + 0x000a53e0 25732072 65706f72 74732061 65645f6c %s reports aed_l │ │ │ │ │ + 0x000a53f0 73742069 732e2e2e 0a000000 6165645f st is.......aed_ │ │ │ │ │ + 0x000a5400 6c73745b 25645d2e 6174745f 6e6d203d lst[%d].att_nm = │ │ │ │ │ + 0x000a5410 2025730a 00000000 6165645f 6c73745b %s.....aed_lst[ │ │ │ │ │ + 0x000a5420 25645d2e 7661725f 6e6d203d 2025730a %d].var_nm = %s. │ │ │ │ │ + 0x000a5430 00000000 6165645f 6c73745b 25645d2e ....aed_lst[%d]. │ │ │ │ │ + 0x000a5440 6964203d 2025690a 00000000 6165645f id = %i.....aed_ │ │ │ │ │ + 0x000a5450 6c73745b 25645d2e 737a203d 20256c69 lst[%d].sz = %li │ │ │ │ │ + 0x000a5460 0a000000 6165645f 6c73745b 25645d2e ....aed_lst[%d]. │ │ │ │ │ + 0x000a5470 74797065 203d2025 730a0000 6165645f type = %s...aed_ │ │ │ │ │ + 0x000a5480 6c73745b 25645d2e 6d6f6465 203d2025 lst[%d].mode = % │ │ │ │ │ + 0x000a5490 690a0000 6e636f5f 7072735f 6165645f i...nco_prs_aed_ │ │ │ │ │ + 0x000a54a0 6c737428 29000000 67726f75 70000000 lst()...group... │ │ │ │ │ + 0x000a54b0 2e400000 2e67726f 75700000 25733a20 .@...group..%s: │ │ │ │ │ + 0x000a54c0 4552524f 52204465 72697665 64206f62 ERROR Derived ob │ │ │ │ │ + 0x000a54d0 6a656374 206e616d 65202225 73222074 ject name "%s" t │ │ │ │ │ + 0x000a54e0 6f6f206c 6f6e670a 00000000 676c6f62 oo long.....glob │ │ │ │ │ + 0x000a54f0 616c0000 2e676c6f 62616c00 25733a20 al...global.%s: │ │ │ │ │ + 0x000a5500 5741524e 494e4720 25732072 65706f72 WARNING %s repor │ │ │ │ │ + 0x000a5510 74732067 72705f6e 6d5f666c 6c5f696e ts grp_nm_fll_in │ │ │ │ │ + 0x000a5520 20697320 656d7074 790a0000 25733a20 is empty...%s: │ │ │ │ │ + 0x000a5530 5741524e 494e4720 25732072 65706f72 WARNING %s repor │ │ │ │ │ + 0x000a5540 74732047 50452069 6e707574 20706174 ts GPE input pat │ │ │ │ │ + 0x000a5550 68202573 20646f65 73206e6f 74206265 h %s does not be │ │ │ │ │ + 0x000a5560 67696e20 77697468 20736c61 73680a00 gin with slash.. │ │ │ │ │ + 0x000a5570 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ + 0x000a5580 72747320 47504520 6368616e 67657320 rts GPE changes │ │ │ │ │ + 0x000a5590 696e7075 74206772 705f6e6d 5f666c6c input grp_nm_fll │ │ │ │ │ + 0x000a55a0 5f696e20 3d202573 20746f20 6f757470 _in = %s to outp │ │ │ │ │ + 0x000a55b0 75742067 72705f6e 6d5f666c 6c5f6f75 ut grp_nm_fll_ou │ │ │ │ │ + 0x000a55c0 74203d20 25730a00 6e636f5f 6770655f t = %s..nco_gpe_ │ │ │ │ │ + 0x000a55d0 65766c28 29000000 6e636f5f 6174745f evl()...nco_att_ │ │ │ │ │ + 0x000a55e0 75746c2e 63000000 736c735f 70747200 utl.c...sls_ptr. │ │ │ │ │ + 0x000a55f0 6e636f5f 6770655f 65766c5f 73746228 nco_gpe_evl_stb( │ │ │ │ │ + 0x000a5600 29000000 6770655f 64656c65 74650000 )...gpe_delete.. │ │ │ │ │ + 0x000a5610 6770655f 61707065 6e640000 6770655f gpe_append..gpe_ │ │ │ │ │ + 0x000a5620 666c6174 74656e00 6770655f 6261636b flatten.gpe_back │ │ │ │ │ + 0x000a5630 73706163 65000000 25733a20 4552524f space...%s: ERRO │ │ │ │ │ + 0x000a5640 52202573 20726570 6f727473 20475045 R %s reports GPE │ │ │ │ │ + 0x000a5650 20737065 63696669 63617469 6f6e2022 specification " │ │ │ │ │ + 0x000a5660 25732220 636f6e74 61696e73 20626f74 %s" contains bot │ │ │ │ │ + 0x000a5670 68206120 636f6c6f 6e20273a 2720616e h a colon ':' an │ │ │ │ │ + 0x000a5680 6420616e 2061742d 7369676e 20274027 d an at-sign '@' │ │ │ │ │ + 0x000a5690 0a000000 73747274 6f6c0000 25733a20 ....strtol..%s: │ │ │ │ │ + 0x000a56a0 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ + 0x000a56b0 20475045 206c6576 656c2073 68696674 GPE level shift │ │ │ │ │ + 0x000a56c0 206e756d 62657220 6770652d 3e6c766c number gpe->lvl │ │ │ │ │ + 0x000a56d0 5f6e6272 203d2025 64206973 206c6573 _nbr = %d is les │ │ │ │ │ + 0x000a56e0 73207468 616e207a 65726f2e 204c6576 s than zero. Lev │ │ │ │ │ + 0x000a56f0 656c2073 68696674 206e756d 62657220 el shift number │ │ │ │ │ + 0x000a5700 6d757374 206e6f74 20626520 6e656761 must not be nega │ │ │ │ │ + 0x000a5710 74697665 2e0a0000 25733a20 5741524e tive....%s: WARN │ │ │ │ │ + 0x000a5720 494e4720 25732072 65706f72 74732047 ING %s reports G │ │ │ │ │ + 0x000a5730 50452073 70656369 66696361 74696f6e PE specification │ │ │ │ │ + 0x000a5740 20222573 22207370 65636966 69657320 "%s" specifies │ │ │ │ │ + 0x000a5750 6e6f206c 6576656c 20616674 65722074 no level after t │ │ │ │ │ + 0x000a5760 68652061 742d7369 676e2027 40270a00 he at-sign '@'.. │ │ │ │ │ + 0x000a5770 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ + 0x000a5780 72747320 6770652d 3e617267 203d2025 rts gpe->arg = % │ │ │ │ │ + 0x000a5790 730a0000 25733a20 494e464f 20257320 s...%s: INFO %s │ │ │ │ │ + 0x000a57a0 7265706f 72747320 6770652d 3e6e6d20 reports gpe->nm │ │ │ │ │ + 0x000a57b0 3d202573 0a000000 25733a20 494e464f = %s....%s: INFO │ │ │ │ │ + 0x000a57c0 20257320 7265706f 72747320 6770652d %s reports gpe- │ │ │ │ │ + 0x000a57d0 3e6c6e67 203d2025 7a690a00 25733a20 >lng = %zi..%s: │ │ │ │ │ + 0x000a57e0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ + 0x000a57f0 6770652d 3e6e6d5f 636e6e20 3d202573 gpe->nm_cnn = %s │ │ │ │ │ + 0x000a5800 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ + 0x000a5810 7265706f 72747320 6770652d 3e6c6e67 reports gpe->lng │ │ │ │ │ + 0x000a5820 5f636e6e 203d2025 7a690a00 25733a20 _cnn = %zi..%s: │ │ │ │ │ + 0x000a5830 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ + 0x000a5840 6770652d 3e656474 203d2025 730a0000 gpe->edt = %s... │ │ │ │ │ + 0x000a5850 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ + 0x000a5860 72747320 6770652d 3e6c6e67 5f656474 rts gpe->lng_edt │ │ │ │ │ + 0x000a5870 203d2025 7a690a00 25733a20 494e464f = %zi..%s: INFO │ │ │ │ │ + 0x000a5880 20257320 7265706f 72747320 6770652d %s reports gpe- │ │ │ │ │ + 0x000a5890 3e6d6420 3d202573 0a000000 25733a20 >md = %s....%s: │ │ │ │ │ + 0x000a58a0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ + 0x000a58b0 6770652d 3e6c766c 5f6e6272 203d2025 gpe->lvl_nbr = % │ │ │ │ │ + 0x000a58c0 690a0000 6e636f5f 6770655f 7072735f i...nco_gpe_prs_ │ │ │ │ │ + 0x000a58d0 61726728 29000000 22352e31 2e342200 arg()..."5.1.4". │ │ │ │ │ + 0x000a58e0 6e657443 4446204f 70657261 746f7273 netCDF Operators │ │ │ │ │ + 0x000a58f0 20766572 73696f6e 20000000 2028486f version ... (Ho │ │ │ │ │ + 0x000a5900 6d657061 6765203d 20687474 703a2f2f mepage = http:// │ │ │ │ │ + 0x000a5910 6e636f2e 73662e6e 65742c20 436f6465 nco.sf.net, Code │ │ │ │ │ + 0x000a5920 203d2068 7474703a 2f2f6769 74687562 = http://github │ │ │ │ │ + 0x000a5930 2e636f6d 2f6e636f 2f6e636f 29000000 .com/nco/nco)... │ │ │ │ │ + 0x000a5940 6e636f5f 6f70656e 6d705f74 68726561 nco_openmp_threa │ │ │ │ │ + 0x000a5950 645f6e75 6d626572 00000000 6e636f5f d_number....nco_ │ │ │ │ │ + 0x000a5960 6d70695f 7461736b 5f6e756d 62657200 mpi_task_number. │ │ │ │ │ + 0x000a5970 64617465 5f777269 7474656e 00000000 date_written.... │ │ │ │ │ + 0x000a5980 74696d65 5f777269 7474656e 00000000 time_written.... │ │ │ │ │ + 0x000a5990 7661725f 74797020 3d3d204e 435f4348 var_typ == NC_CH │ │ │ │ │ + 0x000a59a0 41520000 25303264 2f253032 642f2530 AR..%02d/%02d/%0 │ │ │ │ │ + 0x000a59b0 32640000 6e636f5f 6770655f 65766c5f 2d..nco_gpe_evl_ │ │ │ │ │ + 0x000a59c0 73746200 6e636f5f 7863705f 70726300 stb.nco_xcp_prc. │ │ │ │ │ + 0x000a59d0 436f6e76 656e7469 6f6e7300 43462d31 Conventions.CF-1 │ │ │ │ │ + 0x000a59e0 2e000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ + 0x000a59f0 25732072 65706f72 74732066 696c6520 %s reports file │ │ │ │ │ + 0x000a5a00 22436f6e 76656e74 696f6e22 20617474 "Convention" att │ │ │ │ │ + 0x000a5a10 72696275 74652069 73206d69 7373696e ribute is missin │ │ │ │ │ + 0x000a5a20 67206f72 20697320 70726573 656e7420 g or is present │ │ │ │ │ + 0x000a5a30 62757420 6e6f7420 6f662074 68652066 but not of the f │ │ │ │ │ + 0x000a5a40 6f726d20 2243462d 312e5822 2e204175 orm "CF-1.X". Au │ │ │ │ │ + 0x000a5a50 78696c69 61727920 636f6f72 64696e61 xiliary coordina │ │ │ │ │ + 0x000a5a60 74652073 7570706f 72742028 692e652e te support (i.e. │ │ │ │ │ + 0x000a5a70 2c207468 65202d58 206f7074 696f6e29 , the -X option) │ │ │ │ │ + 0x000a5a80 20776f72 6b732062 65737420 7768656e works best when │ │ │ │ │ + 0x000a5a90 2066696c 6520636f 6d706c69 65732077 file complies w │ │ │ │ │ + 0x000a5aa0 69746820 43462d31 2e58206d 65746164 ith CF-1.X metad │ │ │ │ │ + 0x000a5ab0 61746120 636f6e76 656e7469 6f6e732e ata conventions. │ │ │ │ │ + 0x000a5ac0 20436f6e 74696e75 696e6720 616e7977 Continuing anyw │ │ │ │ │ + 0x000a5ad0 61792e2e 2e0a0000 7374616e 64617264 ay......standard │ │ │ │ │ + 0x000a5ae0 5f6e616d 65000000 6c617469 74756465 _name...latitude │ │ │ │ │ + 0x000a5af0 00000000 6c6f6e67 69747564 65000000 ....longitude... │ │ │ │ │ + 0x000a5b00 25733a20 25732075 6e61626c 6520746f %s: %s unable to │ │ │ │ │ + 0x000a5b10 20696465 6e746966 79206c61 742f6c6f identify lat/lo │ │ │ │ │ + 0x000a5b20 6e206175 78696c69 61727920 636f6f72 n auxiliary coor │ │ │ │ │ + 0x000a5b30 64696e61 74652076 61726961 626c6573 dinate variables │ │ │ │ │ + 0x000a5b40 2e0a0000 756e6974 73000000 6e636f5f ....units...nco_ │ │ │ │ │ + 0x000a5b50 66696e64 5f6c6174 5f6c6f6e 28292072 find_lat_lon() r │ │ │ │ │ + 0x000a5b60 65706f72 74732043 4620636f 6e76656e eports CF conven │ │ │ │ │ + 0x000a5b70 74696f6e 20726571 75697265 7320226c tion requires "l │ │ │ │ │ + 0x000a5b80 61746974 75646522 20746f20 68617665 atitude" to have │ │ │ │ │ + 0x000a5b90 20756e69 74732061 74747269 62757465 units attribute │ │ │ │ │ + 0x000a5ba0 0a000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ + 0x000a5bb0 25732072 65706f72 7473206c 61746974 %s reports latit │ │ │ │ │ + 0x000a5bc0 75646520 76617269 61626c65 20257320 ude variable %s │ │ │ │ │ + 0x000a5bd0 68617320 25642064 696d656e 73696f6e has %d dimension │ │ │ │ │ + 0x000a5be0 732e204e 434f206f 6e6c7920 73757070 s. NCO only supp │ │ │ │ │ + 0x000a5bf0 6f727473 20687970 6572736c 61626269 orts hyperslabbi │ │ │ │ │ + 0x000a5c00 6e67206f 66206175 78696c69 61727920 ng of auxiliary │ │ │ │ │ + 0x000a5c10 636f6f72 64696e61 74652076 61726961 coordinate varia │ │ │ │ │ + 0x000a5c20 626c6573 20776974 68206120 73696e67 bles with a sing │ │ │ │ │ + 0x000a5c30 6c652064 696d656e 73696f6e 2e20436f le dimension. Co │ │ │ │ │ + 0x000a5c40 6e74696e 75696e67 20776974 6820756e ntinuing with un │ │ │ │ │ + 0x000a5c50 70726564 69637461 626c6520 72657375 predictable resu │ │ │ │ │ + 0x000a5c60 6c74732e 2e2e0a00 6e636f5f 66696e64 lts.....nco_find │ │ │ │ │ + 0x000a5c70 5f6c6174 5f6c6f6e 28290000 6e636f5f _lat_lon()..nco_ │ │ │ │ │ + 0x000a5c80 6765745f 646d6e5f 696e666f 28292075 get_dmn_info() u │ │ │ │ │ + 0x000a5c90 6e61626c 6520746f 20676574 2064696d nable to get dim │ │ │ │ │ + 0x000a5ca0 656e7369 6f6e2069 6e666f72 6d617469 ension informati │ │ │ │ │ + 0x000a5cb0 6f6e0000 256c662c 256c662c 256c662c on..%lf,%lf,%lf, │ │ │ │ │ + 0x000a5cc0 256c6600 6e636f5f 6175785f 70727328 %lf.nco_aux_prs( │ │ │ │ │ + 0x000a5cd0 293a2050 726f626c 656d2077 69746820 ): Problem with │ │ │ │ │ + 0x000a5ce0 4c4c206c 6f6e6769 74756465 20737472 LL longitude str │ │ │ │ │ + 0x000a5cf0 696e6700 6e636f5f 6175785f 70727328 ing.nco_aux_prs( │ │ │ │ │ + 0x000a5d00 293a2050 726f626c 656d2077 69746820 ): Problem with │ │ │ │ │ + 0x000a5d10 5552206c 6f6e6769 74756465 20737472 UR longitude str │ │ │ │ │ + 0x000a5d20 696e6700 6e636f5f 6175785f 70727328 ing.nco_aux_prs( │ │ │ │ │ + 0x000a5d30 293a2050 726f626c 656d2077 69746820 ): Problem with │ │ │ │ │ + 0x000a5d40 4c4c206c 61746974 75646520 73747269 LL latitude stri │ │ │ │ │ + 0x000a5d50 6e670000 6e636f5f 6175785f 70727328 ng..nco_aux_prs( │ │ │ │ │ + 0x000a5d60 293a2050 726f626c 656d2077 69746820 ): Problem with │ │ │ │ │ + 0x000a5d70 5552206c 61746974 75646520 73747269 UR latitude stri │ │ │ │ │ + 0x000a5d80 6e670000 72616469 616e7300 6e636f5f ng..radians.nco_ │ │ │ │ │ + 0x000a5d90 6175785f 65766c28 2920756e 61626c65 aux_evl() unable │ │ │ │ │ + 0x000a5da0 20676574 20706173 74206e63 6f5f6765 get past nco_ge │ │ │ │ │ + 0x000a5db0 745f646d 6e5f696e 666f2829 0a000000 t_dmn_info().... │ │ │ │ │ + 0x000a5dc0 25733a20 4552524f 52202573 20726570 %s: ERROR %s rep │ │ │ │ │ + 0x000a5dd0 6f727473 20646567 656e6572 61746520 orts degenerate │ │ │ │ │ + 0x000a5de0 61757869 6c696172 7920636f 6f726469 auxiliary coordi │ │ │ │ │ + 0x000a5df0 6e617465 20687970 6572736c 61622077 nate hyperslab w │ │ │ │ │ + 0x000a5e00 69746820 6c6f6e5f 6d696e20 3d206c6f ith lon_min = lo │ │ │ │ │ + 0x000a5e10 6e5f6d61 78203d20 25672e20 41757869 n_max = %g. Auxi │ │ │ │ │ + 0x000a5e20 6c696172 7920636f 6f726469 6e617465 liary coordinate │ │ │ │ │ + 0x000a5e30 7320646f 206e6f74 20737570 706f7274 s do not support │ │ │ │ │ + 0x000a5e40 20646567 656e6572 61746520 68797065 degenerate hype │ │ │ │ │ + 0x000a5e50 726c6162 73207965 742e2054 68697320 rlabs yet. This │ │ │ │ │ + 0x000a5e60 69732054 4f444f20 6e636f31 3031302e is TODO nco1010. │ │ │ │ │ + 0x000a5e70 20496620 74686973 20666561 74757265 If this feature │ │ │ │ │ + 0x000a5e80 20697320 696d706f 7274616e 7420746f is important to │ │ │ │ │ + 0x000a5e90 20796f75 2c20706f 73742079 6f757220 you, post your │ │ │ │ │ + 0x000a5ea0 76657861 74696f6e 20746f20 736f7572 vexation to sour │ │ │ │ │ + 0x000a5eb0 6365666f 72676520 616e6420 77652077 ceforge and we w │ │ │ │ │ + 0x000a5ec0 696c6c20 776f726b 206f6e20 69742e0a ill work on it.. │ │ │ │ │ + 0x000a5ed0 00000000 25733a20 4552524f 52202573 ....%s: ERROR %s │ │ │ │ │ + 0x000a5ee0 20726570 6f727473 20646567 656e6572 reports degener │ │ │ │ │ + 0x000a5ef0 61746520 61757869 6c696172 7920636f ate auxiliary co │ │ │ │ │ + 0x000a5f00 6f726469 6e617465 20687970 6572736c ordinate hypersl │ │ │ │ │ + 0x000a5f10 61622077 69746820 6c61745f 6d696e20 ab with lat_min │ │ │ │ │ + 0x000a5f20 3d206c61 745f6d61 78203d20 25672e20 = lat_max = %g. │ │ │ │ │ + 0x000a5f30 41757869 6c696172 7920636f 6f726469 Auxiliary coordi │ │ │ │ │ + 0x000a5f40 6e617465 7320646f 206e6f74 20737570 nates do not sup │ │ │ │ │ + 0x000a5f50 706f7274 20646567 656e6572 61746520 port degenerate │ │ │ │ │ + 0x000a5f60 68797065 726c6162 73207965 742e2054 hyperlabs yet. T │ │ │ │ │ + 0x000a5f70 68697320 69732054 4f444f20 6e636f31 his is TODO nco1 │ │ │ │ │ + 0x000a5f80 3031302e 20496620 74686973 20666561 010. If this fea │ │ │ │ │ + 0x000a5f90 74757265 20697320 696d706f 7274616e ture is importan │ │ │ │ │ + 0x000a5fa0 7420746f 20796f75 2c20706f 73742079 t to you, post y │ │ │ │ │ + 0x000a5fb0 6f757220 76657861 74696f6e 20746f20 our vexation to │ │ │ │ │ + 0x000a5fc0 736f7572 6365666f 72676520 616e6420 sourceforge and │ │ │ │ │ + 0x000a5fd0 77652077 696c6c20 776f726b 206f6e20 we will work on │ │ │ │ │ + 0x000a5fe0 69742e0a 00000000 25733a20 4e756d62 it......%s: Numb │ │ │ │ │ + 0x000a5ff0 6572206f 6620736c 61627320 65786365 er of slabs exce │ │ │ │ │ + 0x000a6000 65647320 616c6c6f 63617465 64206d65 eds allocated me │ │ │ │ │ + 0x000a6010 6d6f7279 00000000 25733a20 25732072 mory....%s: %s r │ │ │ │ │ + 0x000a6020 65706f72 74732062 6f756e64 696e672d eports bounding- │ │ │ │ │ + 0x000a6030 626f7820 2567203c 3d202573 203c3d20 box %g <= %s <= │ │ │ │ │ + 0x000a6040 25672061 6e642025 67203c3d 20257320 %g and %g <= %s │ │ │ │ │ + 0x000a6050 3c3d2025 67206272 61636b65 74732025 <= %g brackets % │ │ │ │ │ + 0x000a6060 64206469 7374696e 63742067 726f7570 d distinct group │ │ │ │ │ + 0x000a6070 28732920 636f6d70 72697369 6e672025 (s) comprising % │ │ │ │ │ + 0x000a6080 6420746f 74616c20 67726964 706f696e d total gridpoin │ │ │ │ │ + 0x000a6090 74287329 0a000000 25733a20 4552524f t(s)....%s: ERRO │ │ │ │ │ + 0x000a60a0 52202573 20726570 6f727473 20746861 R %s reports tha │ │ │ │ │ + 0x000a60b0 74206e6f 6e65206f 66207468 65202564 t none of the %d │ │ │ │ │ + 0x000a60c0 20737065 63696669 65642061 7578696c specified auxil │ │ │ │ │ + 0x000a60d0 69617279 2d636f6f 7264696e 61746520 iary-coordinate │ │ │ │ │ + 0x000a60e0 626f756e 64696e67 2d626f78 28657329 bounding-box(es) │ │ │ │ │ + 0x000a60f0 20636f6e 7461696e 20616e79 206c6174 contain any lat │ │ │ │ │ + 0x000a6100 69747564 652f6c6f 6e676974 75646520 itude/longitude │ │ │ │ │ + 0x000a6110 636f6f72 64696e61 74652070 61697273 coordinate pairs │ │ │ │ │ + 0x000a6120 2e205468 69732063 6f6e6469 74696f6e . This condition │ │ │ │ │ + 0x000a6130 20776173 206e6f74 20666c61 67676564 was not flagged │ │ │ │ │ + 0x000a6140 20617320 616e2065 72726f72 20756e74 as an error unt │ │ │ │ │ + 0x000a6150 696c2032 30313130 3232312e 20507269 il 20110221. Pri │ │ │ │ │ + 0x000a6160 6f722074 6f207468 61742c20 7768656e or to that, when │ │ │ │ │ + 0x000a6170 206e6f20 636f6f72 64696e61 74657320 no coordinates │ │ │ │ │ + 0x000a6180 77657265 20696e20 616e7920 6f662074 were in any of t │ │ │ │ │ + 0x000a6190 68652075 7365722d 73706563 69666965 he user-specifie │ │ │ │ │ + 0x000a61a0 64206175 78696c69 6172792d 636f6f72 d auxiliary-coor │ │ │ │ │ + 0x000a61b0 64696e61 74652068 79706572 736c6162 dinate hyperslab │ │ │ │ │ + 0x000a61c0 2873292c 204e434f 206d6973 74616b65 (s), NCO mistake │ │ │ │ │ + 0x000a61d0 6e6c7920 72657475 726e6564 20746865 nly returned the │ │ │ │ │ + 0x000a61e0 20656e74 69726520 636f6f72 64696e61 entire coordina │ │ │ │ │ + 0x000a61f0 74652072 616e6765 20617320 6265696e te range as bein │ │ │ │ │ + 0x000a6200 67207769 7468696e 20746865 20687970 g within the hyp │ │ │ │ │ + 0x000a6210 6572736c 61622873 292e0a00 6e636f5f erslab(s)...nco_ │ │ │ │ │ + 0x000a6220 6175785f 65766c28 29000000 6e636f5f aux_evl()...nco_ │ │ │ │ │ + 0x000a6230 6175785f 65766c5f 74727628 29000000 aux_evl_trv()... │ │ │ │ │ + 0x000a6240 6e636f5f 6175782e 63000000 7661725f nco_aux.c...var_ │ │ │ │ │ + 0x000a6250 7472762d 3e6e636f 5f747970 203d3d20 trv->nco_typ == │ │ │ │ │ + 0x000a6260 6e636f5f 6f626a5f 7479705f 76617200 nco_obj_typ_var. │ │ │ │ │ + 0x000a6270 7661725f 6174745f 6e627220 3d3d2076 var_att_nbr == v │ │ │ │ │ + 0x000a6280 61725f74 72762d3e 6e62725f 61747400 ar_trv->nbr_att. │ │ │ │ │ + 0x000a6290 25733a20 25732072 65706f72 74732043 %s: %s reports C │ │ │ │ │ + 0x000a62a0 4620636f 6e76656e 74696f6e 20726571 F convention req │ │ │ │ │ + 0x000a62b0 75697265 7320226c 61746974 75646522 uires "latitude" │ │ │ │ │ + 0x000a62c0 20746f20 68617665 20756e69 74732061 to have units a │ │ │ │ │ + 0x000a62d0 74747269 62757465 0a000000 6e636f5f ttribute....nco_ │ │ │ │ │ + 0x000a62e0 66696e64 5f6c6174 5f6c6f6e 5f747276 find_lat_lon_trv │ │ │ │ │ + 0x000a62f0 28290000 25733a20 25732072 65706f72 ()..%s: %s repor │ │ │ │ │ + 0x000a6300 74732043 4620636f 6e76656e 74696f6e ts CF convention │ │ │ │ │ + 0x000a6310 20726571 75697265 73202225 73222074 requires "%s" t │ │ │ │ │ + 0x000a6320 6f206861 76652075 6e697473 20617474 o have units att │ │ │ │ │ + 0x000a6330 72696275 74650a00 6e636f5f 63686563 ribute..nco_chec │ │ │ │ │ + 0x000a6340 6b5f6e6d 5f617578 28290000 6e636f5f k_nm_aux()..nco_ │ │ │ │ │ + 0x000a6350 66696e64 5f6c6174 5f6c6f6e 5f747276 find_lat_lon_trv │ │ │ │ │ + 0x000a6360 00000000 6e636f5f 63686563 6b5f6e6d ....nco_check_nm │ │ │ │ │ + 0x000a6370 5f617578 00000000 25733a20 4552524f _aux....%s: ERRO │ │ │ │ │ + 0x000a6380 5220756e 61626c65 20746f20 6f70656e R unable to open │ │ │ │ │ + 0x000a6390 20666f72 20777269 74696e67 20746865 for writing the │ │ │ │ │ + 0x000a63a0 2062696e 61727920 6f757470 75742066 binary output f │ │ │ │ │ + 0x000a63b0 696c6520 25730a00 25733a20 48494e54 ile %s..%s: HINT │ │ │ │ │ + 0x000a63c0 20416c6c 20636f6d 706f6e65 6e747320 All components │ │ │ │ │ + 0x000a63d0 6f662074 68652066 696c6570 61746820 of the filepath │ │ │ │ │ + 0x000a63e0 6d757374 20657869 73742062 65666f72 must exist befor │ │ │ │ │ + 0x000a63f0 65206669 6c652063 616e2062 65206f70 e file can be op │ │ │ │ │ + 0x000a6400 656e6564 0a000000 25733a20 4f70656e ened....%s: Open │ │ │ │ │ + 0x000a6410 65642062 696e6172 79206669 6c652025 ed binary file % │ │ │ │ │ + 0x000a6420 730a0000 56617269 61626c65 2873293a s...Variable(s): │ │ │ │ │ + 0x000a6430 204e616d 6520286e 61746976 65207479 Name (native ty │ │ │ │ │ + 0x000a6440 70652c20 2320656c 656d656e 74732078 pe, # elements x │ │ │ │ │ + 0x000a6450 20627974 65732070 65722065 6c656d65 bytes per eleme │ │ │ │ │ + 0x000a6460 6e74293a 0a000000 25733a20 4552524f nt):....%s: ERRO │ │ │ │ │ + 0x000a6470 5220756e 61626c65 20746f20 636c6f73 R unable to clos │ │ │ │ │ + 0x000a6480 65206269 6e617279 206f7574 70757420 e binary output │ │ │ │ │ + 0x000a6490 66696c65 2025730a 00000000 25733a20 file %s.....%s: │ │ │ │ │ + 0x000a64a0 436c6f73 65642062 696e6172 79206669 Closed binary fi │ │ │ │ │ + 0x000a64b0 6c652025 730a0000 25733a20 4552524f le %s...%s: ERRO │ │ │ │ │ + 0x000a64c0 52202573 20726570 6f727473 20766172 R %s reports var │ │ │ │ │ + 0x000a64d0 6961626c 65202573 206f6620 74797065 iable %s of type │ │ │ │ │ + 0x000a64e0 20257320 68617320 756e6578 70656374 %s has unexpect │ │ │ │ │ + 0x000a64f0 65642077 6f72642d 73697a65 203d2025 ed word-size = % │ │ │ │ │ + 0x000a6500 6c750a00 25733a20 4552524f 52206f6e lu..%s: ERROR on │ │ │ │ │ + 0x000a6510 6c792073 75636365 65646564 20696e20 ly succeeded in │ │ │ │ │ + 0x000a6520 77726974 696e6720 256c6420 6f662025 writing %ld of % │ │ │ │ │ + 0x000a6530 6c642065 6c656d65 6e747320 6f662076 ld elements of v │ │ │ │ │ + 0x000a6540 61726961 626c6520 25730a00 25732028 ariable %s..%s ( │ │ │ │ │ + 0x000a6550 25732c20 256c6420 7820256c 75204229 %s, %ld x %lu B) │ │ │ │ │ + 0x000a6560 2c200000 6e636f5f 626e725f 77727428 , ..nco_bnr_wrt( │ │ │ │ │ + 0x000a6570 29000000 25733a20 4552524f 52206f6e )...%s: ERROR on │ │ │ │ │ + 0x000a6580 6c792073 75636365 65646564 20696e20 ly succeeded in │ │ │ │ │ + 0x000a6590 72656164 696e6720 256c6420 6f662025 reading %ld of % │ │ │ │ │ + 0x000a65a0 6c642065 6c656d65 6e747320 696e746f ld elements into │ │ │ │ │ + 0x000a65b0 20766172 6961626c 65202573 0a000000 variable %s.... │ │ │ │ │ + 0x000a65c0 42696e61 72792072 65616420 6f662025 Binary read of % │ │ │ │ │ + 0x000a65d0 73202825 732c2025 6c642078 20256c75 s (%s, %ld x %lu │ │ │ │ │ + 0x000a65e0 20422900 25733a20 4552524f 52206e63 B).%s: ERROR nc │ │ │ │ │ + 0x000a65f0 6f5f6e64 32656e64 6d282920 7265706f o_nd2endm() repo │ │ │ │ │ + 0x000a6600 72747320 6d746820 3d202564 2c206461 rts mth = %d, da │ │ │ │ │ + 0x000a6610 79203d20 25640a00 79656172 00000000 y = %d..year.... │ │ │ │ │ + 0x000a6620 6d6f6e74 68000000 6d6f6e74 68730000 month...months.. │ │ │ │ │ + 0x000a6630 64617973 00000000 686f7572 00000000 days....hour.... │ │ │ │ │ + 0x000a6640 686f7572 73000000 6d696e00 6d696e73 hours...min.mins │ │ │ │ │ + 0x000a6650 00000000 6d696e75 74650000 6d696e75 ....minute..minu │ │ │ │ │ + 0x000a6660 74657300 73656373 00000000 7365636f tes.secs....seco │ │ │ │ │ + 0x000a6670 6e640000 7365636f 6e647300 25303464 nd..seconds.%04d │ │ │ │ │ + 0x000a6680 2d253032 642d2530 32642025 3032643a -%02d-%02d %02d: │ │ │ │ │ 0x000a6690 25303264 3a253039 2e366600 25303464 %02d:%09.6f.%04d │ │ │ │ │ - 0x000a66a0 2d253032 642d2530 32640000 20253032 -%02d-%02d.. %02 │ │ │ │ │ - 0x000a66b0 643a2530 32643a25 30326400 20253032 d:%02d:%02d. %02 │ │ │ │ │ - 0x000a66c0 643a2530 32643a25 30322e37 66000000 d:%02d:%02.7f... │ │ │ │ │ - 0x000a66d0 7374616e 64617264 00000000 67726567 standard....greg │ │ │ │ │ - 0x000a66e0 6f726961 6e000000 70726f6c 65707469 orian...prolepti │ │ │ │ │ - 0x000a66f0 635f6772 65676f72 69616e00 6a756c69 c_gregorian.juli │ │ │ │ │ - 0x000a6700 616e0000 3336305f 64617900 6e6f6c65 an..360_day.nole │ │ │ │ │ - 0x000a6710 61700000 3336355f 64617900 616c6c5f ap..365_day.all_ │ │ │ │ │ - 0x000a6720 6c656170 00000000 3336365f 64617900 leap....366_day. │ │ │ │ │ - 0x000a6730 25733a20 746d5f73 63742063 6c6e5f74 %s: tm_sct cln_t │ │ │ │ │ - 0x000a6740 7970653d 25642064 6174653d 2225642d ype=%d date="%d- │ │ │ │ │ - 0x000a6750 25642d25 64202564 3a25643a 25672220 %d-%d %d:%d:%g" │ │ │ │ │ - 0x000a6760 76616c75 653d2567 0a000000 2073696e value=%g.... sin │ │ │ │ │ - 0x000a6770 63652000 20616674 65722000 25733a20 ce . after .%s: │ │ │ │ │ - 0x000a6780 75745f72 6561645f 786d6c28 29207265 ut_read_xml() re │ │ │ │ │ - 0x000a6790 7475726e 65642055 44556e69 74733220 turned UDUnits2 │ │ │ │ │ - 0x000a67a0 656e756d 65726174 65642073 74617475 enumerated statu │ │ │ │ │ - 0x000a67b0 7320636f 64652061 6e642064 65736372 s code and descr │ │ │ │ │ - 0x000a67c0 69707469 6f6e0a00 55545f53 55434345 iption..UT_SUCCE │ │ │ │ │ - 0x000a67d0 53533a20 53756363 6573730a 00000000 SS: Success..... │ │ │ │ │ - 0x000a67e0 55545f42 41445f41 52473a20 416e2061 UT_BAD_ARG: An a │ │ │ │ │ - 0x000a67f0 7267756d 656e7420 76696f6c 61746573 rgument violates │ │ │ │ │ - 0x000a6800 20746865 20746865 2066756e 6374696f the the functio │ │ │ │ │ - 0x000a6810 6e277320 636f6e74 72616374 2028652e n's contract (e. │ │ │ │ │ - 0x000a6820 672e2c20 69742773 204e554c 4c292e0a g., it's NULL).. │ │ │ │ │ - 0x000a6830 00000000 55545f45 58495354 533a2055 ....UT_EXISTS: U │ │ │ │ │ - 0x000a6840 6e69742c 20707265 6669782c 206f7220 nit, prefix, or │ │ │ │ │ - 0x000a6850 6964656e 74696669 65722061 6c726561 identifier alrea │ │ │ │ │ - 0x000a6860 64792065 78697374 730a0000 55545f4e dy exists...UT_N │ │ │ │ │ - 0x000a6870 4f5f554e 49543a20 4e6f2073 75636820 O_UNIT: No such │ │ │ │ │ - 0x000a6880 756e6974 20657869 7374730a 00000000 unit exists..... │ │ │ │ │ - 0x000a6890 55545f4f 533a204f 70657261 74696e67 UT_OS: Operating │ │ │ │ │ - 0x000a68a0 2d737973 74656d20 6572726f 722e2053 -system error. S │ │ │ │ │ - 0x000a68b0 65652065 72726e6f 20666f72 20746865 ee errno for the │ │ │ │ │ - 0x000a68c0 20726561 736f6e2e 0a000000 55545f4e reason.....UT_N │ │ │ │ │ - 0x000a68d0 4f545f53 414d455f 53595354 454d3a20 OT_SAME_SYSTEM: │ │ │ │ │ - 0x000a68e0 54686520 756e6974 73206265 6c6f6e67 The units belong │ │ │ │ │ - 0x000a68f0 20746f20 64696666 6572656e 7420756e to different un │ │ │ │ │ - 0x000a6900 69742d73 79737465 6d730a00 55545f4d it-systems..UT_M │ │ │ │ │ - 0x000a6910 45414e49 4e474c45 53533a20 54686520 EANINGLESS: The │ │ │ │ │ - 0x000a6920 6f706572 6174696f 6e206f6e 20746865 operation on the │ │ │ │ │ - 0x000a6930 20756e69 74206f72 20756e69 74732069 unit or units i │ │ │ │ │ - 0x000a6940 73206d65 616e696e 676c6573 730a0000 s meaningless... │ │ │ │ │ - 0x000a6950 55545f4e 4f5f5345 434f4e44 3a205468 UT_NO_SECOND: Th │ │ │ │ │ - 0x000a6960 6520756e 69742d73 79737465 6d20646f e unit-system do │ │ │ │ │ - 0x000a6970 65736e27 74206861 76652061 20756e69 esn't have a uni │ │ │ │ │ - 0x000a6980 74206e61 6d656420 e2809c73 65636f6e t named ...secon │ │ │ │ │ - 0x000a6990 64e2809d 0a000000 55545f56 49534954 d.......UT_VISIT │ │ │ │ │ - 0x000a69a0 5f455252 4f523a20 416e2065 72726f72 _ERROR: An error │ │ │ │ │ - 0x000a69b0 206f6363 75727265 64207768 696c6520 occurred while │ │ │ │ │ - 0x000a69c0 76697369 74696e67 20612075 6e69740a visiting a unit. │ │ │ │ │ - 0x000a69d0 00000000 55545f43 414e545f 464f524d ....UT_CANT_FORM │ │ │ │ │ - 0x000a69e0 41543a20 4120756e 69742063 616e2774 AT: A unit can't │ │ │ │ │ - 0x000a69f0 20626520 666f726d 61747465 6420696e be formatted in │ │ │ │ │ - 0x000a6a00 20746865 20646573 69726564 206d616e the desired man │ │ │ │ │ - 0x000a6a10 6e65720a 00000000 55545f53 594e5441 ner.....UT_SYNTA │ │ │ │ │ - 0x000a6a20 583a2053 7472696e 6720756e 69742072 X: String unit r │ │ │ │ │ - 0x000a6a30 65707265 73656e74 6174696f 6e20636f epresentation co │ │ │ │ │ - 0x000a6a40 6e746169 6e732073 796e7461 78206572 ntains syntax er │ │ │ │ │ - 0x000a6a50 726f720a 00000000 55545f55 4e4b4e4f ror.....UT_UNKNO │ │ │ │ │ - 0x000a6a60 574e3a20 53747269 6e672075 6e697420 WN: String unit │ │ │ │ │ - 0x000a6a70 72657072 6573656e 74617469 6f6e2063 representation c │ │ │ │ │ - 0x000a6a80 6f6e7461 696e7320 756e6b6e 6f776e20 ontains unknown │ │ │ │ │ - 0x000a6a90 776f7264 0a000000 55545f4f 50454e5f word....UT_OPEN_ │ │ │ │ │ - 0x000a6aa0 4152473a 2043616e 2774206f 70656e20 ARG: Can't open │ │ │ │ │ - 0x000a6ab0 61726775 6d656e74 2d737065 63696669 argument-specifi │ │ │ │ │ - 0x000a6ac0 65642075 6e697420 64617461 62617365 ed unit database │ │ │ │ │ - 0x000a6ad0 0a000000 55545f4f 50454e5f 454e563a ....UT_OPEN_ENV: │ │ │ │ │ - 0x000a6ae0 2043616e 2774206f 70656e20 656e7669 Can't open envi │ │ │ │ │ - 0x000a6af0 726f6e6d 656e742d 73706563 69666965 ronment-specifie │ │ │ │ │ - 0x000a6b00 6420756e 69742064 61746162 6173650a d unit database. │ │ │ │ │ - 0x000a6b10 00000000 55545f4f 50454e5f 44454641 ....UT_OPEN_DEFA │ │ │ │ │ - 0x000a6b20 554c543a 2043616e 2774206f 70656e20 ULT: Can't open │ │ │ │ │ - 0x000a6b30 696e7374 616c6c65 642c2064 65666175 installed, defau │ │ │ │ │ - 0x000a6b40 6c742c20 756e6974 20646174 61626173 lt, unit databas │ │ │ │ │ - 0x000a6b50 650a0000 55545f50 41525345 3a204572 e...UT_PARSE: Er │ │ │ │ │ - 0x000a6b60 726f7220 70617273 696e6720 756e6974 ror parsing unit │ │ │ │ │ - 0x000a6b70 20646174 61626173 650a0000 25733a20 database...%s: │ │ │ │ │ - 0x000a6b80 5741524e 494e4720 25732066 61696c65 WARNING %s faile │ │ │ │ │ - 0x000a6b90 6420746f 20696e69 7469616c 697a6520 d to initialize │ │ │ │ │ - 0x000a6ba0 5544556e 69747332 206c6962 72617279 UDUnits2 library │ │ │ │ │ - 0x000a6bb0 0a000000 25733a20 48494e54 20554455 ....%s: HINT UDU │ │ │ │ │ - 0x000a6bc0 6e697473 32202873 70656369 66696361 nits2 (specifica │ │ │ │ │ - 0x000a6bd0 6c6c792c 20746865 2066756e 6374696f lly, the functio │ │ │ │ │ - 0x000a6be0 6e207574 5f726561 645f786d 6c282929 n ut_read_xml()) │ │ │ │ │ - 0x000a6bf0 20757365 73207468 6520656e 7669726f uses the enviro │ │ │ │ │ - 0x000a6c00 6e6d656e 74207661 72696162 6c652055 nment variable U │ │ │ │ │ - 0x000a6c10 44554e49 5453325f 584d4c5f 50415448 DUNITS2_XML_PATH │ │ │ │ │ - 0x000a6c20 2c206966 20616e79 2c20746f 2066696e , if any, to fin │ │ │ │ │ - 0x000a6c30 64206974 7320616c 6c2d696d 706f7274 d its all-import │ │ │ │ │ - 0x000a6c40 616e7420 584d4c20 64617461 62617365 ant XML database │ │ │ │ │ - 0x000a6c50 206e616d 65642062 79206465 6661756c named by defaul │ │ │ │ │ - 0x000a6c60 74207564 756e6974 73322e78 6d6c2e20 t udunits2.xml. │ │ │ │ │ - 0x000a6c70 49662055 44554e49 5453325f 584d4c5f If UDUNITS2_XML_ │ │ │ │ │ - 0x000a6c80 50415448 20697320 756e6465 66696e65 PATH is undefine │ │ │ │ │ - 0x000a6c90 642c2055 44556e69 74733220 6c6f6f6b d, UDUnits2 look │ │ │ │ │ - 0x000a6ca0 7320696e 20746865 2066616c 6c2d6261 s in the fall-ba │ │ │ │ │ - 0x000a6cb0 636b2064 65666175 6c742069 6e697469 ck default initi │ │ │ │ │ - 0x000a6cc0 616c206c 6f636174 696f6e20 74686174 al location that │ │ │ │ │ - 0x000a6cd0 20776173 20686172 64636f64 65642077 was hardcoded w │ │ │ │ │ - 0x000a6ce0 68656e20 74686520 5544556e 69747332 hen the UDUnits2 │ │ │ │ │ - 0x000a6cf0 206c6962 72617279 20776173 20627569 library was bui │ │ │ │ │ - 0x000a6d00 6c742e20 54686973 206c6f63 6174696f lt. This locatio │ │ │ │ │ - 0x000a6d10 6e207661 72696573 20646570 656e6469 n varies dependi │ │ │ │ │ - 0x000a6d20 6e672075 706f6e20 796f7572 206f7065 ng upon your ope │ │ │ │ │ - 0x000a6d30 72617469 6e672073 79737465 6d20616e rating system an │ │ │ │ │ - 0x000a6d40 64205544 556e6974 73322063 6f6d7069 d UDUnits2 compi │ │ │ │ │ - 0x000a6d50 6c617469 6f6e2073 65747469 6e67732e lation settings. │ │ │ │ │ - 0x000a6d60 20496620 5544556e 69747332 20697320 If UDUnits2 is │ │ │ │ │ - 0x000a6d70 636f7272 6563746c 79206c69 6e6b6564 correctly linked │ │ │ │ │ - 0x000a6d80 20796574 2063616e 6e6f7420 66696e64 yet cannot find │ │ │ │ │ - 0x000a6d90 20746865 20584d4c 20646174 61626173 the XML databas │ │ │ │ │ - 0x000a6da0 6520696e 20656974 68657220 6f662074 e in either of t │ │ │ │ │ - 0x000a6db0 68657365 206c6f63 6174696f 6e732c20 hese locations, │ │ │ │ │ - 0x000a6dc0 7468656e 204e434f 20776172 6e732074 then NCO warns t │ │ │ │ │ - 0x000a6dd0 68617420 74686520 5544556e 69747332 hat the UDUnits2 │ │ │ │ │ - 0x000a6de0 206c6962 72617279 20686173 20666169 library has fai │ │ │ │ │ - 0x000a6df0 6c656420 746f2069 6e697469 616c697a led to initializ │ │ │ │ │ - 0x000a6e00 6520616e 64207072 696e7473 20746869 e and prints thi │ │ │ │ │ - 0x000a6e10 73206d65 73736167 652e2054 6f206669 s message. To fi │ │ │ │ │ - 0x000a6e20 78207468 69732c20 6578706f 72742074 x this, export t │ │ │ │ │ - 0x000a6e30 68652066 756c6c20 6c6f6361 74696f6e he full location │ │ │ │ │ - 0x000a6e40 20287061 74682b6e 616d6529 206f6620 (path+name) of │ │ │ │ │ - 0x000a6e50 74686520 5544556e 69747332 20584d4c the UDUnits2 XML │ │ │ │ │ - 0x000a6e60 20646174 61626173 65206669 6c652075 database file u │ │ │ │ │ - 0x000a6e70 64756e69 7473322e 786d6c20 746f2074 dunits2.xml to t │ │ │ │ │ - 0x000a6e80 68652073 68656c6c 20776974 682c2065 he shell with, e │ │ │ │ │ - 0x000a6e90 2e672e2c 0a096578 706f7274 20554455 .g.,..export UDU │ │ │ │ │ - 0x000a6ea0 4e495453 325f584d 4c5f5041 54483d27 NITS2_XML_PATH=' │ │ │ │ │ - 0x000a6eb0 2f6f7074 2f6c6f63 616c2f73 68617265 /opt/local/share │ │ │ │ │ - 0x000a6ec0 2f756475 6e697473 2f756475 6e697473 /udunits/udunits │ │ │ │ │ - 0x000a6ed0 322e786d 6c270a4f 6e652063 616e2074 2.xml'.One can t │ │ │ │ │ - 0x000a6ee0 68656e20 696e766f 6b652028 77697468 hen invoke (with │ │ │ │ │ - 0x000a6ef0 6f757420 7265636f 6d70696c 6174696f out recompilatio │ │ │ │ │ - 0x000a6f00 6e29204e 434f2061 6761696e 2c20616e n) NCO again, an │ │ │ │ │ - 0x000a6f10 64205544 554e4954 53322073 686f756c d UDUNITS2 shoul │ │ │ │ │ - 0x000a6f20 6420776f 726b2e0a 00000000 4552524f d work......ERRO │ │ │ │ │ - 0x000a6f30 523a2065 6d707479 20756e69 74732061 R: empty units a │ │ │ │ │ - 0x000a6f40 74747269 62757465 20737472 696e670a ttribute string. │ │ │ │ │ - 0x000a6f50 00000000 4552524f 523a2075 6e697473 ....ERROR: units │ │ │ │ │ - 0x000a6f60 20617474 72696275 74652022 25732220 attribute "%s" │ │ │ │ │ - 0x000a6f70 68617320 61207379 6e746178 20657272 has a syntax err │ │ │ │ │ - 0x000a6f80 6f720a00 4552524f 523a2075 6e697473 or..ERROR: units │ │ │ │ │ - 0x000a6f90 20617474 72696275 74652022 25732220 attribute "%s" │ │ │ │ │ - 0x000a6fa0 6973206e 6f74206c 69737465 6420696e is not listed in │ │ │ │ │ - 0x000a6fb0 20554455 6e697473 32205349 20737973 UDUnits2 SI sys │ │ │ │ │ - 0x000a6fc0 74656d20 64617461 62617365 0a000000 tem database.... │ │ │ │ │ - 0x000a6fd0 4552524f 523a2045 6d707479 20756e69 ERROR: Empty uni │ │ │ │ │ - 0x000a6fe0 74732061 74747269 62757465 20737472 ts attribute str │ │ │ │ │ - 0x000a6ff0 696e670a 00000000 4552524f 523a2075 ing.....ERROR: u │ │ │ │ │ - 0x000a7000 6e697473 20617474 72696275 74652020 nits attribute │ │ │ │ │ - 0x000a7010 22257322 20686173 20612073 796e7461 "%s" has a synta │ │ │ │ │ - 0x000a7020 78206572 726f720a 00000000 5741524e x error.....WARN │ │ │ │ │ - 0x000a7030 494e473a 204f6e65 206f6620 756e6974 ING: One of unit │ │ │ │ │ - 0x000a7040 732c2025 73206f72 2025732c 20697320 s, %s or %s, is │ │ │ │ │ - 0x000a7050 4e554c4c 0a000000 5741524e 494e473a NULL....WARNING: │ │ │ │ │ - 0x000a7060 20556e69 74732025 7320616e 64202573 Units %s and %s │ │ │ │ │ - 0x000a7070 2062656c 6f6e6720 746f2064 69666665 belong to diffe │ │ │ │ │ - 0x000a7080 72656e74 20756e69 74207379 7374656d rent unit system │ │ │ │ │ - 0x000a7090 730a0000 5741524e 494e473a 20436f6e s...WARNING: Con │ │ │ │ │ - 0x000a70a0 76657273 696f6e20 62657477 65656e20 version between │ │ │ │ │ - 0x000a70b0 75736572 2d737065 63696669 65642075 user-specified u │ │ │ │ │ - 0x000a70c0 6e697420 22257322 20616e64 2066696c nit "%s" and fil │ │ │ │ │ - 0x000a70d0 6520756e 69747320 22257322 20697320 e units "%s" is │ │ │ │ │ - 0x000a70e0 6d65616e 696e676c 6573730a 00000000 meaningless..... │ │ │ │ │ - 0x000a70f0 6e636f5f 636c6e5f 636e765f 6d6b2829 nco_cln_cnv_mk() │ │ │ │ │ - 0x000a7100 00000000 73696e63 65000000 66726f6d ....since...from │ │ │ │ │ - 0x000a7110 00000000 61667465 72000000 73400000 ....after...s@.. │ │ │ │ │ - 0x000a7120 25642d25 642d2564 00000000 25733a20 %d-%d-%d....%s: │ │ │ │ │ - 0x000a7130 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a7140 73736361 6e662829 20636f6e 76657274 sscanf() convert │ │ │ │ │ - 0x000a7150 65642025 64207661 6c756573 20616e64 ed %d values and │ │ │ │ │ - 0x000a7160 20697420 73686f75 6c642068 61766520 it should have │ │ │ │ │ - 0x000a7170 636f6e76 65727465 64203320 76616c75 converted 3 valu │ │ │ │ │ - 0x000a7180 65732c20 666f726d 61742073 7472696e es, format strin │ │ │ │ │ - 0x000a7190 673d2225 73220a00 25733a20 4552524f g="%s"..%s: ERRO │ │ │ │ │ - 0x000a71a0 52202573 20666169 6c656420 746f2069 R %s failed to i │ │ │ │ │ - 0x000a71b0 6e697469 616c697a 65205544 556e6974 nitialize UDUnit │ │ │ │ │ - 0x000a71c0 7332206c 69627261 72790a00 25733a20 s2 library..%s: │ │ │ │ │ - 0x000a71d0 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x000a71e0 20656d70 74792075 6e697473 20617474 empty units att │ │ │ │ │ - 0x000a71f0 72696275 74652073 7472696e 670a0000 ribute string... │ │ │ │ │ - 0x000a7200 25733a20 4552524f 52202573 20726570 %s: ERROR %s rep │ │ │ │ │ - 0x000a7210 6f727473 20756e69 74732061 74747269 orts units attri │ │ │ │ │ - 0x000a7220 62757465 20222573 22206861 73206120 bute "%s" has a │ │ │ │ │ - 0x000a7230 73796e74 61782065 72726f72 0a000000 syntax error.... │ │ │ │ │ - 0x000a7240 25733a20 4552524f 52202573 20726570 %s: ERROR %s rep │ │ │ │ │ - 0x000a7250 6f727473 20756e69 74732061 74747269 orts units attri │ │ │ │ │ - 0x000a7260 62757465 20222573 22206973 206e6f74 bute "%s" is not │ │ │ │ │ - 0x000a7270 206c6973 74656420 696e2055 44556e69 listed in UDUni │ │ │ │ │ - 0x000a7280 74733220 53492073 79737465 6d206461 ts2 SI system da │ │ │ │ │ - 0x000a7290 74616261 73650a00 25733a20 4552524f tabase..%s: ERRO │ │ │ │ │ - 0x000a72a0 52202573 20726570 6f727473 2075745f R %s reports ut_ │ │ │ │ │ - 0x000a72b0 72636420 3d202564 0a000000 55544300 rcd = %d....UTC. │ │ │ │ │ - 0x000a72c0 25642d25 642d2564 2025643a 25643a25 %d-%d-%d %d:%d:% │ │ │ │ │ - 0x000a72d0 6c660000 25733a20 494e464f 20257320 lf..%s: INFO %s │ │ │ │ │ - 0x000a72e0 7265706f 72747320 73736361 6e662829 reports sscanf() │ │ │ │ │ - 0x000a72f0 20636f6e 76657274 65642025 64207661 converted %d va │ │ │ │ │ - 0x000a7300 6c756573 20616e64 20697420 73686f75 lues and it shou │ │ │ │ │ - 0x000a7310 6c642068 61766520 636f6e76 65727465 ld have converte │ │ │ │ │ - 0x000a7320 64203620 76616c75 65732c20 666f726d d 6 values, form │ │ │ │ │ - 0x000a7330 61742073 7472696e 673d2225 73220a00 at string="%s".. │ │ │ │ │ - 0x000a7340 6e636f5f 636c6e5f 7072735f 746d2829 nco_cln_prs_tm() │ │ │ │ │ - 0x000a7350 00000000 25733a20 25732072 65706f72 ....%s: %s repor │ │ │ │ │ - 0x000a7360 74732069 6e76616c 69642063 616c656e ts invalid calen │ │ │ │ │ - 0x000a7370 64617220 74797065 20636c6e 5f747970 dar type cln_typ │ │ │ │ │ - 0x000a7380 3d25642e 204f6e6c 7920636c 6e5f3336 =%d. Only cln_36 │ │ │ │ │ - 0x000a7390 352c2063 6c6e5f33 36302c20 616e6420 5, cln_360, and │ │ │ │ │ - 0x000a73a0 636c6e5f 33363620 616c6c6f 7765642e cln_366 allowed. │ │ │ │ │ - 0x000a73b0 0a000000 25733a20 44454255 47202573 ....%s: DEBUG %s │ │ │ │ │ - 0x000a73c0 20726570 6f727473 20756e74 5f736e67 reports unt_sng │ │ │ │ │ - 0x000a73d0 3d222573 222c2062 735f736e 673d2225 ="%s", bs_sng="% │ │ │ │ │ - 0x000a73e0 73222c20 746d705f 736e673d 22257322 s", tmp_sng="%s" │ │ │ │ │ - 0x000a73f0 0a000000 25733a20 25732072 65706f72 ....%s: %s repor │ │ │ │ │ - 0x000a7400 7473206f 66667365 743d2567 2c207363 ts offset=%g, sc │ │ │ │ │ - 0x000a7410 616c6520 66616374 6f723d25 6720756e ale factor=%g un │ │ │ │ │ - 0x000a7420 745f7661 6c3d2566 2062735f 76616c3d t_val=%f bs_val= │ │ │ │ │ - 0x000a7430 25660a00 2c202a6f 675f7661 6c3d2567 %f.., *og_val=%g │ │ │ │ │ - 0x000a7440 00000000 6e636f5f 636c6e5f 636c635f ....nco_cln_clc_ │ │ │ │ │ - 0x000a7450 746d2829 00000000 25733a20 25732072 tm()....%s: %s r │ │ │ │ │ - 0x000a7460 65706f72 74732075 6e745f73 6e673d25 eports unt_sng=% │ │ │ │ │ - 0x000a7470 732c2062 735f736e 673d2573 2c206361 s, bs_sng=%s, ca │ │ │ │ │ - 0x000a7480 6c656e64 61723d25 640a0000 6e636f5f lendar=%d...nco_ │ │ │ │ │ - 0x000a7490 636c6e5f 636c635f 64626c5f 7661725f cln_clc_dbl_var_ │ │ │ │ │ - 0x000a74a0 64666628 29000000 25733a20 5741524e dff()...%s: WARN │ │ │ │ │ - 0x000a74b0 494e4720 25732063 616c6c65 64207769 ING %s called wi │ │ │ │ │ - 0x000a74c0 74682065 6d707479 20756e69 74732073 th empty units s │ │ │ │ │ - 0x000a74d0 7472696e 670a0000 25733a20 5741524e tring...%s: WARN │ │ │ │ │ - 0x000a74e0 494e4720 25732063 616c6c65 64207769 ING %s called wi │ │ │ │ │ - 0x000a74f0 74682065 6d707479 2063616c 656e6461 th empty calenda │ │ │ │ │ - 0x000a7500 72207374 72696e67 2c207769 6c6c2061 r string, will a │ │ │ │ │ - 0x000a7510 646f7074 20646566 61756c74 2063616c dopt default cal │ │ │ │ │ - 0x000a7520 656e6461 7220226e 6f6c6561 70220a00 endar "noleap".. │ │ │ │ │ - 0x000a7530 7365636f 6e647320 73696e63 65202564 seconds since %d │ │ │ │ │ - 0x000a7540 2d25642d 30310000 7365636f 6e647320 -%d-01..seconds │ │ │ │ │ - 0x000a7550 73696e63 65202564 2d25642d 25640000 since %d-%d-%d.. │ │ │ │ │ - 0x000a7560 6e636f5f 636c6d5f 6e666f5f 746f5f74 nco_clm_nfo_to_t │ │ │ │ │ - 0x000a7570 6d5f626e 64732829 00000000 25733a20 m_bnds()....%s: │ │ │ │ │ - 0x000a7580 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a7590 756e745f 736e673d 25732c20 62735f73 unt_sng=%s, bs_s │ │ │ │ │ - 0x000a75a0 6e673d25 732c2063 616c656e 6461723d ng=%s, calendar= │ │ │ │ │ - 0x000a75b0 25640a00 25642d25 64000000 25733a20 %d..%d-%d...%s: │ │ │ │ │ - 0x000a75c0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a75d0 696e7075 74207374 72696e67 206d7573 input string mus │ │ │ │ │ - 0x000a75e0 74206265 206f6620 74686520 666f726d t be of the form │ │ │ │ │ - 0x000a75f0 20227661 6c756520 756e6974 2220676f "value unit" go │ │ │ │ │ - 0x000a7600 74207468 65207374 72696e67 20222573 t the string "%s │ │ │ │ │ - 0x000a7610 220a0000 25733a20 4552524f 52202573 "...%s: ERROR %s │ │ │ │ │ - 0x000a7620 20726570 6f727473 20756e74 5f736e67 reports unt_sng │ │ │ │ │ - 0x000a7630 3d25732c 2062735f 736e673d 25732c20 =%s, bs_sng=%s, │ │ │ │ │ - 0x000a7640 63616c65 6e646172 3d25642c 206f675f calendar=%d, og_ │ │ │ │ │ - 0x000a7650 76616c3d 25660a00 6e636f5f 636c6e5f val=%f..nco_cln_ │ │ │ │ │ - 0x000a7660 636c635f 64626c5f 6f726728 29000000 clc_dbl_org()... │ │ │ │ │ - 0x000a7670 6e636f5f 636c6e5f 736e675f 72627328 nco_cln_sng_rbs( │ │ │ │ │ - 0x000a7680 29000000 25733a20 44454255 47202573 )...%s: DEBUG %s │ │ │ │ │ - 0x000a7690 20726570 6f727473 20756e74 5f736e67 reports unt_sng │ │ │ │ │ - 0x000a76a0 3d25732c 2062735f 736e673d 25732c20 =%s, bs_sng=%s, │ │ │ │ │ - 0x000a76b0 63616c65 6e646172 3d25640a 00000000 calendar=%d..... │ │ │ │ │ - 0x000a76c0 7365636f 6e647320 73696e63 65203230 seconds since 20 │ │ │ │ │ - 0x000a76d0 30312d30 312d3031 00000000 6e636f5f 01-01-01....nco_ │ │ │ │ │ - 0x000a76e0 636c6e5f 7661725f 70727328 29000000 cln_var_prs()... │ │ │ │ │ - 0x000a76f0 1f000000 1c000000 1f000000 1e000000 ................ │ │ │ │ │ - 0x000a7700 1f000000 1e000000 1f000000 1f000000 ................ │ │ │ │ │ - 0x000a7710 1e000000 1f000000 1e000000 1f000000 ................ │ │ │ │ │ - 0x000a7720 1f000000 1c000000 1f000000 1e000000 ................ │ │ │ │ │ - 0x000a7730 1f000000 1e000000 1f000000 1f000000 ................ │ │ │ │ │ - 0x000a7740 1e000000 1f000000 1e000000 1f000000 ................ │ │ │ │ │ - 0x000a7750 1f000000 1c000000 1f000000 1e000000 ................ │ │ │ │ │ - 0x000a7760 1f000000 1e000000 1f000000 1f000000 ................ │ │ │ │ │ - 0x000a7770 1e000000 1f000000 1e000000 1f000000 ................ │ │ │ │ │ - 0x000a7780 25733a20 4552524f 52202573 20616e64 %s: ERROR %s and │ │ │ │ │ - 0x000a7790 2074656d 706c6174 65202573 20736861 template %s sha │ │ │ │ │ - 0x000a77a0 7265206e 6f206469 6d656e73 696f6e73 re no dimensions │ │ │ │ │ - 0x000a77b0 0a000000 0a25733a 20444542 55472025 .....%s: DEBUG % │ │ │ │ │ - 0x000a77c0 7320616e 64207465 6d706c61 74652025 s and template % │ │ │ │ │ - 0x000a77d0 73207368 61726520 6e6f2064 696d656e s share no dimen │ │ │ │ │ - 0x000a77e0 73696f6e 733a204e 6f742062 726f6164 sions: Not broad │ │ │ │ │ - 0x000a77f0 63617374 696e6720 25732074 6f202573 casting %s to %s │ │ │ │ │ - 0x000a7800 0a000000 25733a20 4552524f 52202573 ....%s: ERROR %s │ │ │ │ │ - 0x000a7810 20697320 72616e6b 20256420 62757420 is rank %d but │ │ │ │ │ - 0x000a7820 74656d70 6c617465 20257320 69732072 template %s is r │ │ │ │ │ - 0x000a7830 616e6b20 25643a20 496d706f 73736962 ank %d: Impossib │ │ │ │ │ - 0x000a7840 6c652074 6f206272 6f616463 6173740a le to broadcast. │ │ │ │ │ - 0x000a7850 00000000 0a25733a 20444542 55472025 .....%s: DEBUG % │ │ │ │ │ - 0x000a7860 73206973 2072616e 6b202564 20627574 s is rank %d but │ │ │ │ │ - 0x000a7870 2074656d 706c6174 65202573 20697320 template %s is │ │ │ │ │ - 0x000a7880 72616e6b 2025643a 204e6f74 2062726f rank %d: Not bro │ │ │ │ │ - 0x000a7890 61646361 7374696e 67202573 20746f20 adcasting %s to │ │ │ │ │ - 0x000a78a0 25730a00 25733a20 4552524f 52202564 %s..%s: ERROR %d │ │ │ │ │ - 0x000a78b0 2064696d 656e7369 6f6e7320 6f662025 dimensions of % │ │ │ │ │ - 0x000a78c0 73206265 6c6f6e67 20746f20 74656d70 s belong to temp │ │ │ │ │ - 0x000a78d0 6c617465 20257320 62757420 25642064 late %s but %d d │ │ │ │ │ - 0x000a78e0 696d656e 73696f6e 7320646f 206e6f74 imensions do not │ │ │ │ │ - 0x000a78f0 0a000000 0a25733a 20444542 55472025 .....%s: DEBUG % │ │ │ │ │ - 0x000a7900 64206469 6d656e73 696f6e73 206f6620 d dimensions of │ │ │ │ │ - 0x000a7910 25732062 656c6f6e 6720746f 2074656d %s belong to tem │ │ │ │ │ - 0x000a7920 706c6174 65202573 20627574 20256420 plate %s but %d │ │ │ │ │ - 0x000a7930 64696d65 6e73696f 6e732064 6f206e6f dimensions do no │ │ │ │ │ - 0x000a7940 743a204e 6f742062 726f6164 63617374 t: Not broadcast │ │ │ │ │ - 0x000a7950 696e6720 25732074 6f202573 0a000000 ing %s to %s.... │ │ │ │ │ - 0x000a7960 25733a20 4552524f 52207767 74202573 %s: ERROR wgt %s │ │ │ │ │ - 0x000a7970 20686173 2064696d 656e7369 6f6e2025 has dimension % │ │ │ │ │ - 0x000a7980 73206275 74207661 72202573 20646f65 s but var %s doe │ │ │ │ │ - 0x000a7990 73206e6f 74206465 65702069 6e206e63 s not deep in nc │ │ │ │ │ - 0x000a79a0 6f5f7661 725f636e 665f646d 6e28290a o_var_cnf_dmn(). │ │ │ │ │ - 0x000a79b0 00000000 25733a20 4552524f 52205661 ....%s: ERROR Va │ │ │ │ │ - 0x000a79c0 72696162 6c657320 77686963 68204d55 riables which MU │ │ │ │ │ - 0x000a79d0 53545f43 4f4e464f 524d2064 6f206e6f ST_CONFORM do no │ │ │ │ │ - 0x000a79e0 74206f6e 20657869 74206672 6f6d206e t on exit from n │ │ │ │ │ - 0x000a79f0 636f5f76 61725f63 6e665f64 6d6e2829 co_var_cnf_dmn() │ │ │ │ │ - 0x000a7a00 0a000000 25733a20 6e636170 5f766172 ....%s: ncap_var │ │ │ │ │ - 0x000a7a10 5f636e66 5f646d6e 28292072 65706f72 _cnf_dmn() repor │ │ │ │ │ - 0x000a7a20 74732074 68617420 76617269 61626c65 ts that variable │ │ │ │ │ - 0x000a7a30 73202573 20616e64 20257320 646f206e s %s and %s do n │ │ │ │ │ - 0x000a7a40 6f742068 61766520 68617665 20636f6e ot have have con │ │ │ │ │ - 0x000a7a50 666f726d 696e6720 64696d65 6e73696f forming dimensio │ │ │ │ │ - 0x000a7a60 6e732e20 43616e6e 6f742070 726f6365 ns. Cannot proce │ │ │ │ │ - 0x000a7a70 65642077 69746820 6f706572 6174696f ed with operatio │ │ │ │ │ - 0x000a7a80 6e0a0000 74727565 00000000 66616c73 n...true....fals │ │ │ │ │ - 0x000a7a90 65000000 25733a20 44454255 47202573 e...%s: DEBUG %s │ │ │ │ │ - 0x000a7aa0 20766172 6961626c 65202573 20736861 variable %s sha │ │ │ │ │ - 0x000a7ab0 72657320 2564206f 66206974 73202564 res %d of its %d │ │ │ │ │ - 0x000a7ac0 2064696d 656e7369 6f6e7320 77697468 dimensions with │ │ │ │ │ - 0x000a7ad0 20746865 20256420 64696d65 6e73696f the %d dimensio │ │ │ │ │ - 0x000a7ae0 6e732069 6e207468 65207265 2d6f7264 ns in the re-ord │ │ │ │ │ - 0x000a7af0 6572206c 6973740a 00000000 7368725f er list.....shr_ │ │ │ │ │ - 0x000a7b00 69647809 7368725f 72647209 7368725f idx.shr_rdr.shr_ │ │ │ │ │ - 0x000a7b10 696e0973 68725f6f 75740a00 25640925 in.shr_out..%d.% │ │ │ │ │ - 0x000a7b20 64092564 0925640a 00000000 696e5f69 d.%d.%d.....in_i │ │ │ │ │ - 0x000a7b30 64780969 6e5f7368 7209696e 5f726472 dx.in_shr.in_rdr │ │ │ │ │ - 0x000a7b40 09696e5f 6f757409 7276725f 666c670a .in_out.rvr_flg. │ │ │ │ │ - 0x000a7b50 00000000 25640925 64092564 09256409 ....%d.%d.%d.%d. │ │ │ │ │ - 0x000a7b60 25730a00 25733a20 494e464f 20257320 %s..%s: INFO %s │ │ │ │ │ - 0x000a7b70 666f7220 76617269 61626c65 20257320 for variable %s │ │ │ │ │ - 0x000a7b80 7265706f 72747320 6f6c6420 696e7075 reports old inpu │ │ │ │ │ - 0x000a7b90 74207265 636f7264 2064696d 656e7369 t record dimensi │ │ │ │ │ - 0x000a7ba0 6f6e2025 73206973 206e6f77 206f7264 on %s is now ord │ │ │ │ │ - 0x000a7bb0 696e616c 2064696d 656e7369 6f6e2025 inal dimension % │ │ │ │ │ - 0x000a7bc0 642c206e 65772072 65636f72 64206469 d, new record di │ │ │ │ │ - 0x000a7bd0 6d656e73 696f6e20 6d757374 20626520 mension must be │ │ │ │ │ - 0x000a7be0 25730a00 25733a20 44454255 47202573 %s..%s: DEBUG %s │ │ │ │ │ - 0x000a7bf0 20766172 6961626c 65202573 2072652d variable %s re- │ │ │ │ │ - 0x000a7c00 6f726465 72206d61 70732064 696d656e order maps dimen │ │ │ │ │ - 0x000a7c10 73696f6e 20257320 66726f6d 20286f72 sion %s from (or │ │ │ │ │ - 0x000a7c20 64696e61 6c2c4944 293d2825 642c2564 dinal,ID)=(%d,%d │ │ │ │ │ - 0x000a7c30 2920746f 20282564 2c756e6b 6e6f776e ) to (%d,unknown │ │ │ │ │ - 0x000a7c40 290a0000 6e636f5f 7661725f 646d6e5f )...nco_var_dmn_ │ │ │ │ │ - 0x000a7c50 7264725f 6d746428 29000000 25733a20 rdr_mtd()...%s: │ │ │ │ │ - 0x000a7c60 44454255 47202573 20766172 6961626c DEBUG %s variabl │ │ │ │ │ - 0x000a7c70 65202573 2072652d 6f726465 72206d61 e %s re-order ma │ │ │ │ │ - 0x000a7c80 70732064 696d656e 73696f6e 20257320 ps dimension %s │ │ │ │ │ - 0x000a7c90 66726f6d 20286f72 64696e61 6c2c4944 from (ordinal,ID │ │ │ │ │ - 0x000a7ca0 293d2825 642c2564 2920746f 20282564 )=(%d,%d) to (%d │ │ │ │ │ - 0x000a7cb0 2c256429 0a000000 25733a20 5741524e ,%d)....%s: WARN │ │ │ │ │ - 0x000a7cc0 494e4720 25732072 65706f72 7473206e ING %s reports n │ │ │ │ │ - 0x000a7cd0 6f6e2d69 64656e74 69747920 72652d6f on-identity re-o │ │ │ │ │ - 0x000a7ce0 72646572 20666f72 20766172 6961626c rder for variabl │ │ │ │ │ - 0x000a7cf0 65207769 74682064 75706c69 63617465 e with duplicate │ │ │ │ │ - 0x000a7d00 2064696d 656e7369 6f6e7320 25732e0a dimensions %s.. │ │ │ │ │ - 0x000a7d10 25732064 6f657320 6e6f7420 73757070 %s does not supp │ │ │ │ │ - 0x000a7d20 6f727420 6e6f6e2d 6964656e 74697479 ort non-identity │ │ │ │ │ - 0x000a7d30 2072652d 6f726465 7273206f 66207661 re-orders of va │ │ │ │ │ - 0x000a7d40 72696162 6c657320 77697468 20647570 riables with dup │ │ │ │ │ - 0x000a7d50 6c696361 74652064 696d656e 73696f6e licate dimension │ │ │ │ │ - 0x000a7d60 730a0000 25733a20 494e464f 20257320 s...%s: INFO %s │ │ │ │ │ - 0x000a7d70 7265706f 72747320 72652d6f 72646572 reports re-order │ │ │ │ │ - 0x000a7d80 20697320 6964656e 74697479 20747261 is identity tra │ │ │ │ │ - 0x000a7d90 6e73666f 726d6174 696f6e20 666f7220 nsformation for │ │ │ │ │ - 0x000a7da0 76617269 61626c65 2025730a 00000000 variable %s..... │ │ │ │ │ - 0x000a7db0 6e636f5f 7661725f 646d6e5f 7264725f nco_var_dmn_rdr_ │ │ │ │ │ - 0x000a7dc0 76616c28 29000000 50726f6d 6f74696e val()...Promotin │ │ │ │ │ - 0x000a7dd0 67000000 44656d6f 74696e67 00000000 g...Demoting.... │ │ │ │ │ - 0x000a7de0 25733a20 2573204e 434f5f4d 53535f56 %s: %s NCO_MSS_V │ │ │ │ │ - 0x000a7df0 414c5f53 4e472061 74747269 62757465 AL_SNG attribute │ │ │ │ │ - 0x000a7e00 206f6620 76617269 61626c65 20257320 of variable %s │ │ │ │ │ - 0x000a7e10 66726f6d 20747970 65202573 20746f20 from type %s to │ │ │ │ │ - 0x000a7e20 74797065 2025730a 00000000 25733a20 type %s.....%s: │ │ │ │ │ - 0x000a7e30 25732076 61726961 626c6520 25732066 %s variable %s f │ │ │ │ │ - 0x000a7e40 726f6d20 74797065 20257320 746f2074 rom type %s to t │ │ │ │ │ - 0x000a7e50 79706520 25730a00 03000000 04000000 ype %s.......... │ │ │ │ │ - 0x000a7e60 04000000 04000000 04000000 02000000 ................ │ │ │ │ │ - 0x000a7e70 25733a20 4552524f 52207377 69746368 %s: ERROR switch │ │ │ │ │ - 0x000a7e80 28636e6b 5f6d6170 29207374 6174656d (cnk_map) statem │ │ │ │ │ - 0x000a7e90 656e7420 66656c6c 20746872 6f756768 ent fell through │ │ │ │ │ - 0x000a7ea0 20746f20 64656661 756c7420 63617365 to default case │ │ │ │ │ - 0x000a7eb0 2c207768 69636820 69732075 6e736166 , which is unsaf │ │ │ │ │ - 0x000a7ec0 652e2054 68697320 63617463 682d616c e. This catch-al │ │ │ │ │ - 0x000a7ed0 6c206572 726f7220 68616e64 6c657220 l error handler │ │ │ │ │ - 0x000a7ee0 656e7375 72657320 616c6c20 73776974 ensures all swit │ │ │ │ │ - 0x000a7ef0 63682863 6e6b5f6d 61702920 73746174 ch(cnk_map) stat │ │ │ │ │ - 0x000a7f00 656d656e 74732061 72652066 756c6c79 ements are fully │ │ │ │ │ - 0x000a7f10 20656e75 6d657261 7465642e 20457869 enumerated. Exi │ │ │ │ │ - 0x000a7f20 74696e67 2e2e2e0a 00000000 6e636f5f ting........nco_ │ │ │ │ │ - 0x000a7f30 64666c5f 63617365 5f636e6b 5f6d6170 dfl_case_cnk_map │ │ │ │ │ - 0x000a7f40 5f657272 28290000 25733a20 4552524f _err()..%s: ERRO │ │ │ │ │ - 0x000a7f50 52207377 69746368 28636e6b 5f706c63 R switch(cnk_plc │ │ │ │ │ - 0x000a7f60 29207374 6174656d 656e7420 66656c6c ) statement fell │ │ │ │ │ - 0x000a7f70 20746872 6f756768 20746f20 64656661 through to defa │ │ │ │ │ - 0x000a7f80 756c7420 63617365 2c207768 69636820 ult case, which │ │ │ │ │ - 0x000a7f90 69732075 6e736166 652e2054 68697320 is unsafe. This │ │ │ │ │ - 0x000a7fa0 63617463 682d616c 6c206572 726f7220 catch-all error │ │ │ │ │ - 0x000a7fb0 68616e64 6c657220 656e7375 72657320 handler ensures │ │ │ │ │ - 0x000a7fc0 616c6c20 73776974 63682863 6e6b5f70 all switch(cnk_p │ │ │ │ │ - 0x000a7fd0 6c632920 73746174 656d656e 74732061 lc) statements a │ │ │ │ │ - 0x000a7fe0 72652066 756c6c79 20656e75 6d657261 re fully enumera │ │ │ │ │ - 0x000a7ff0 7465642e 20457869 74696e67 2e2e2e0a ted. Exiting.... │ │ │ │ │ - 0x000a8000 00000000 6e636f5f 64666c5f 63617365 ....nco_dfl_case │ │ │ │ │ - 0x000a8010 5f636e6b 5f706c63 5f657272 28290000 _cnk_plc_err().. │ │ │ │ │ - 0x000a8020 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000a8030 72747320 6368756e 6b206361 63686520 rts chunk cache │ │ │ │ │ - 0x000a8040 73697a65 203d2063 6e6b5f63 73685f62 size = cnk_csh_b │ │ │ │ │ - 0x000a8050 7974203d 20256c64 20422c20 23206f66 yt = %ld B, # of │ │ │ │ │ - 0x000a8060 20736c6f 74732069 6e207261 77206461 slots in raw da │ │ │ │ │ - 0x000a8070 74612063 68756e6b 20636163 68652068 ta chunk cache h │ │ │ │ │ - 0x000a8080 61732074 61626c65 203d206e 656c656d as table = nelem │ │ │ │ │ - 0x000a8090 7370203d 20256c64 2c207072 652d656d sp = %ld, pre-em │ │ │ │ │ - 0x000a80a0 7074696f 6e206661 766f7220 66726163 ption favor frac │ │ │ │ │ - 0x000a80b0 74696f6e 203d2070 6d705f66 76725f66 tion = pmp_fvr_f │ │ │ │ │ - 0x000a80c0 7263203d 2025670a 00000000 6e636f5f rc = %g.....nco_ │ │ │ │ │ - 0x000a80d0 636e6b5f 6373685f 696e6928 29000000 cnk_csh_ini()... │ │ │ │ │ - 0x000a80e0 25733a20 4552524f 5220696e 20636875 %s: ERROR in chu │ │ │ │ │ - 0x000a80f0 6e6b7369 7a652073 70656369 66696361 nksize specifica │ │ │ │ │ - 0x000a8100 74696f6e 20666f72 2064696d 656e7369 tion for dimensi │ │ │ │ │ - 0x000a8110 6f6e2025 730a2573 3a204849 4e542043 on %s.%s: HINT C │ │ │ │ │ - 0x000a8120 6f6e666f 726d2072 65717565 73742074 onform request t │ │ │ │ │ - 0x000a8130 6f206368 756e6b73 697a6520 646f6375 o chunksize docu │ │ │ │ │ - 0x000a8140 6d656e74 6174696f 6e206174 20687474 mentation at htt │ │ │ │ │ - 0x000a8150 703a2f2f 6e636f2e 73662e6e 65742f6e p://nco.sf.net/n │ │ │ │ │ - 0x000a8160 636f2e68 746d6c23 636e6b0a 00000000 co.html#cnk..... │ │ │ │ │ - 0x000a8170 73747274 6f756c00 25733a20 494e464f strtoul.%s: INFO │ │ │ │ │ - 0x000a8180 20257320 7265706f 72747320 696e7075 %s reports inpu │ │ │ │ │ - 0x000a8190 74206669 6c652066 6f726d61 74202573 t file format %s │ │ │ │ │ - 0x000a81a0 20646f65 73206e6f 74207375 70706f72 does not suppor │ │ │ │ │ - 0x000a81b0 74206368 756e6b69 6e672061 6e64206e t chunking and n │ │ │ │ │ - 0x000a81c0 6f206368 756e6b69 6e672070 6f6c6963 o chunking polic │ │ │ │ │ - 0x000a81d0 79206f72 206d6170 20737065 63696669 y or map specifi │ │ │ │ │ - 0x000a81e0 65642073 6f206f75 74707574 20636875 ed so output chu │ │ │ │ │ - 0x000a81f0 6e6b696e 6720666f 726d6174 2077696c nking format wil │ │ │ │ │ - 0x000a8200 6c207573 65204e43 4f20286e 6f74206e l use NCO (not n │ │ │ │ │ - 0x000a8210 65744344 46292064 65666175 6c74730a etCDF) defaults. │ │ │ │ │ - 0x000a8220 00000000 6e636f5f 636e6b5f 696e6928 ....nco_cnk_ini( │ │ │ │ │ - 0x000a8230 29000000 25733a20 494e464f 20257320 )...%s: INFO %s │ │ │ │ │ - 0x000a8240 7265706f 72747320 25732069 6e766f6b reports %s invok │ │ │ │ │ - 0x000a8250 65642077 6974686f 75742065 78706c69 ed without expli │ │ │ │ │ - 0x000a8260 63697420 6368756e 6b696e67 206d6170 cit chunking map │ │ │ │ │ - 0x000a8270 2e204465 6661756c 74696e67 20746f20 . Defaulting to │ │ │ │ │ - 0x000a8280 6368756e 6b696e67 206d6170 20227873 chunking map "xs │ │ │ │ │ - 0x000a8290 74222e0a 00000000 636e6b5f 6d61705f t"......cnk_map_ │ │ │ │ │ - 0x000a82a0 6e696c00 636e6b5f 6d61705f 646d6e00 nil.cnk_map_dmn. │ │ │ │ │ - 0x000a82b0 636e6b5f 6d61705f 72643100 636e6b5f cnk_map_rd1.cnk_ │ │ │ │ │ - 0x000a82c0 6d61705f 73636c00 636e6b5f 6d61705f map_scl.cnk_map_ │ │ │ │ │ - 0x000a82d0 70726400 636e6b5f 6d61705f 6c667000 prd.cnk_map_lfp. │ │ │ │ │ - 0x000a82e0 636e6b5f 6d61705f 78737400 636e6b5f cnk_map_xst.cnk_ │ │ │ │ │ - 0x000a82f0 6d61705f 72657700 636e6b5f 6d61705f map_rew.cnk_map_ │ │ │ │ │ - 0x000a8300 6e633400 636e6b5f 6d61705f 6e636f00 nc4.cnk_map_nco. │ │ │ │ │ - 0x000a8310 25733a20 4552524f 52202573 20726570 %s: ERROR %s rep │ │ │ │ │ - 0x000a8320 6f727473 20756e6b 6e6f776e 20757365 orts unknown use │ │ │ │ │ - 0x000a8330 722d7370 65636966 69656420 6368756e r-specified chun │ │ │ │ │ - 0x000a8340 6b696e67 206d6170 2025730a 00000000 king map %s..... │ │ │ │ │ - 0x000a8350 6e636f5f 636e6b5f 6d61705f 67657428 nco_cnk_map_get( │ │ │ │ │ - 0x000a8360 29000000 25733a20 494e464f 20257320 )...%s: INFO %s │ │ │ │ │ - 0x000a8370 7265706f 72747320 25732069 6e766f6b reports %s invok │ │ │ │ │ - 0x000a8380 65642077 6974686f 75742065 78706c69 ed without expli │ │ │ │ │ - 0x000a8390 63697420 6368756e 6b696e67 20706f6c cit chunking pol │ │ │ │ │ - 0x000a83a0 6963792e 20446566 61756c74 696e6720 icy. Defaulting │ │ │ │ │ - 0x000a83b0 746f2063 68756e6b 696e6720 706f6c69 to chunking poli │ │ │ │ │ - 0x000a83c0 63792022 78737422 2e0a0000 636e6b5f cy "xst"....cnk_ │ │ │ │ │ - 0x000a83d0 6e696c00 706c635f 6e696c00 636e6b5f nil.plc_nil.cnk_ │ │ │ │ │ - 0x000a83e0 616c6c00 706c635f 616c6c00 636e6b5f all.plc_all.cnk_ │ │ │ │ │ - 0x000a83f0 67326400 706c635f 67326400 636e6b5f g2d.plc_g2d.cnk_ │ │ │ │ │ - 0x000a8400 67336400 706c635f 67336400 636e6b5f g3d.plc_g3d.cnk_ │ │ │ │ │ - 0x000a8410 6e636f00 706c635f 6e636f00 636e6b5f nco.plc_nco.cnk_ │ │ │ │ │ - 0x000a8420 72316400 706c635f 72316400 636e6b5f r1d.plc_r1d.cnk_ │ │ │ │ │ - 0x000a8430 78706c00 706c635f 78706c00 636e6b5f xpl.plc_xpl.cnk_ │ │ │ │ │ - 0x000a8440 78737400 706c635f 78737400 636e6b5f xst.plc_xst.cnk_ │ │ │ │ │ - 0x000a8450 75636b00 706c635f 75636b00 6e6f6e65 uck.plc_uck.none │ │ │ │ │ - 0x000a8460 00000000 756e6368 756e6b00 25733a20 ....unchunk.%s: │ │ │ │ │ - 0x000a8470 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x000a8480 20756e6b 6e6f776e 20757365 722d7370 unknown user-sp │ │ │ │ │ - 0x000a8490 65636966 69656420 6368756e 6b696e67 ecified chunking │ │ │ │ │ - 0x000a84a0 20706f6c 69637920 25730a00 6e636f5f policy %s..nco_ │ │ │ │ │ - 0x000a84b0 636e6b5f 706c635f 67657428 29000000 cnk_plc_get()... │ │ │ │ │ - 0x000a84c0 72652d00 25733a20 4552524f 5220636e re-.%s: ERROR cn │ │ │ │ │ - 0x000a84d0 6b5f706c 63203d20 2573206e 6f742079 k_plc = %s not y │ │ │ │ │ - 0x000a84e0 65742073 7570706f 72746564 0a000000 et supported.... │ │ │ │ │ - 0x000a84f0 25733a20 5741524e 494e4720 4f757470 %s: WARNING Outp │ │ │ │ │ - 0x000a8500 75742066 696c6520 666f726d 61742069 ut file format i │ │ │ │ │ - 0x000a8510 73202573 20736f20 6368756e 6b696e67 s %s so chunking │ │ │ │ │ - 0x000a8520 20726571 75657374 2077696c 6c206265 request will be │ │ │ │ │ - 0x000a8530 2069676e 6f726564 0a000000 25733a20 ignored....%s: │ │ │ │ │ - 0x000a8540 4552524f 5220636e 6b5f737a 5f73636c ERROR cnk_sz_scl │ │ │ │ │ - 0x000a8550 203d2025 6c75206d 75737420 62652067 = %lu must be g │ │ │ │ │ - 0x000a8560 72656174 65722074 68616e20 300a0000 reater than 0... │ │ │ │ │ - 0x000a8570 25733a20 494e464f 20526571 75657374 %s: INFO Request │ │ │ │ │ - 0x000a8580 65642063 68756e6b 696e6720 6f722075 ed chunking or u │ │ │ │ │ - 0x000a8590 6e636875 6e6b696e 670a0000 636e6b5f nchunking...cnk_ │ │ │ │ │ - 0x000a85a0 706c633a 2025730a 00000000 636e6b5f plc: %s.....cnk_ │ │ │ │ │ - 0x000a85b0 6d61703a 2025730a 00000000 636e6b5f map: %s.....cnk_ │ │ │ │ │ - 0x000a85c0 737a5f73 636c3a20 256c750a 00000000 sz_scl: %lu..... │ │ │ │ │ - 0x000a85d0 69647820 646d6e5f 6e6d0963 6e6b5f73 idx dmn_nm.cnk_s │ │ │ │ │ - 0x000a85e0 7a3a0a00 25326420 25730925 6c750a00 z:..%2d %s.%lu.. │ │ │ │ │ - 0x000a85f0 25733a20 494e464f 20257320 2573206d %s: INFO %s %s m │ │ │ │ │ - 0x000a8600 75737420 62652063 68756e6b 65642028 ust be chunked ( │ │ │ │ │ - 0x000a8610 7265636f 72642c20 636f6d70 72657373 record, compress │ │ │ │ │ - 0x000a8620 65642c20 6f722063 6865636b 2d73756d ed, or check-sum │ │ │ │ │ - 0x000a8630 6d656420 76617269 61626c65 290a0000 med variable)... │ │ │ │ │ - 0x000a8640 25733a20 494e464f 20257320 756e6368 %s: INFO %s unch │ │ │ │ │ - 0x000a8650 756e6b69 6e672025 730a0000 25733a20 unking %s...%s: │ │ │ │ │ - 0x000a8660 494e464f 20257320 6e6f7420 756e6368 INFO %s not unch │ │ │ │ │ - 0x000a8670 756e6b69 6e672025 73206265 63617573 unking %s becaus │ │ │ │ │ - 0x000a8680 65206974 20697320 6e6f7420 6368756e e it is not chun │ │ │ │ │ - 0x000a8690 6b65640a 00000000 25733a20 494e464f ked.....%s: INFO │ │ │ │ │ - 0x000a86a0 20257320 25736368 756e6b69 6e672025 %s %schunking % │ │ │ │ │ - 0x000a86b0 730a0000 25733a20 4552524f 52202573 s...%s: ERROR %s │ │ │ │ │ - 0x000a86c0 20726570 6f727473 20766172 6961626c reports variabl │ │ │ │ │ - 0x000a86d0 65202573 20686173 2064696d 5f737a20 e %s has dim_sz │ │ │ │ │ - 0x000a86e0 3d3d2030 4c20666f 72206e6f 6e2d7265 == 0L for non-re │ │ │ │ │ - 0x000a86f0 636f7264 2064696d 656e7369 6f6e2025 cord dimension % │ │ │ │ │ - 0x000a8700 732e2054 68697320 73686f75 6c64206e s. This should n │ │ │ │ │ - 0x000a8710 6f74206f 63637572 20616e64 20697420 ot occur and it │ │ │ │ │ - 0x000a8720 77696c6c 20636175 73652063 68756e6b will cause chunk │ │ │ │ │ - 0x000a8730 696e6720 746f2066 61696c2e 2e2e0a00 ing to fail..... │ │ │ │ │ - 0x000a8740 25733a20 5741524e 494e4720 25732061 %s: WARNING %s a │ │ │ │ │ - 0x000a8750 6c6c6f77 696e6720 75736572 2d737065 llowing user-spe │ │ │ │ │ - 0x000a8760 63696669 65642072 65636f72 64206469 cified record di │ │ │ │ │ - 0x000a8770 6d656e73 696f6e20 6368756e 6b73697a mension chunksiz │ │ │ │ │ - 0x000a8780 65203d20 256c7520 666f7220 25732074 e = %lu for %s t │ │ │ │ │ - 0x000a8790 6f206578 63656564 20726563 6f726420 o exceed record │ │ │ │ │ - 0x000a87a0 64696d65 6e73696f 6e207369 7a652069 dimension size i │ │ │ │ │ - 0x000a87b0 6e20696e 70757420 66696c65 203d2025 n input file = % │ │ │ │ │ - 0x000a87c0 6c752e20 4d617920 6661696c 20696620 lu. May fail if │ │ │ │ │ - 0x000a87d0 6f757470 75742066 696c6520 6973206e output file is n │ │ │ │ │ - 0x000a87e0 6f742063 6f6e6361 74656e61 74656420 ot concatenated │ │ │ │ │ - 0x000a87f0 66726f6d 206d756c 7469706c 6520696e from multiple in │ │ │ │ │ - 0x000a8800 70757473 2e205769 6c6c206f 6e6c7920 puts. Will only │ │ │ │ │ - 0x000a8810 7072696e 74207468 69732057 41524e49 print this WARNI │ │ │ │ │ - 0x000a8820 4e47206f 6e63652e 0a000000 25733a20 NG once.....%s: │ │ │ │ │ - 0x000a8830 5741524e 494e4720 25732061 6c6c6f77 WARNING %s allow │ │ │ │ │ - 0x000a8840 696e6720 75736572 2d737065 63696669 ing user-specifi │ │ │ │ │ - 0x000a8850 65642072 65636f72 64206469 6d656e73 ed record dimens │ │ │ │ │ - 0x000a8860 696f6e20 6368756e 6b73697a 65203d20 ion chunksize = │ │ │ │ │ - 0x000a8870 256c7520 666f7220 25732074 6f206578 %lu for %s to ex │ │ │ │ │ - 0x000a8880 63656564 20757365 722d7370 65636966 ceed user-specif │ │ │ │ │ - 0x000a8890 69656420 7265636f 72642064 696d656e ied record dimen │ │ │ │ │ - 0x000a88a0 73696f6e 20687970 6572736c 61622073 sion hyperslab s │ │ │ │ │ - 0x000a88b0 697a6520 696e2069 6e707574 2066696c ize in input fil │ │ │ │ │ - 0x000a88c0 65203d20 256c752e 204d6179 20666169 e = %lu. May fai │ │ │ │ │ - 0x000a88d0 6c206966 206f7574 70757420 66696c65 l if output file │ │ │ │ │ - 0x000a88e0 20697320 6e6f7420 636f6e63 6174656e is not concaten │ │ │ │ │ - 0x000a88f0 61746564 2066726f 6d206d75 6c746970 ated from multip │ │ │ │ │ - 0x000a8900 6c652069 6e707574 732e2057 696c6c20 le inputs. Will │ │ │ │ │ - 0x000a8910 6f6e6c79 20707269 6e742074 68697320 only print this │ │ │ │ │ - 0x000a8920 5741524e 494e4720 6f6e6365 2e0a0000 WARNING once.... │ │ │ │ │ - 0x000a8930 25733a20 5741524e 494e4720 25732074 %s: WARNING %s t │ │ │ │ │ - 0x000a8940 72696d6d 696e6720 75736572 2d737065 rimming user-spe │ │ │ │ │ - 0x000a8950 63696669 65642063 68756e6b 73697a65 cified chunksize │ │ │ │ │ - 0x000a8960 203d2025 6c752074 6f202573 2073697a = %lu to %s siz │ │ │ │ │ - 0x000a8970 65203d20 256c750a 00000000 69647820 e = %lu.....idx │ │ │ │ │ - 0x000a8980 6e6d0964 6d6e5f73 7a09636e 6b5f737a nm.dmn_sz.cnk_sz │ │ │ │ │ - 0x000a8990 20666f72 2025733a 0a000000 25326420 for %s:....%2d │ │ │ │ │ - 0x000a89a0 25730925 6c750925 6c750a00 6e636f5f %s.%lu.%lu..nco_ │ │ │ │ │ - 0x000a89b0 636e6b5f 737a5f73 65742829 00000000 cnk_sz_set().... │ │ │ │ │ - 0x000a89c0 25733a20 4552524f 5220636e 6b5f6d61 %s: ERROR cnk_ma │ │ │ │ │ - 0x000a89d0 70203d20 2573206e 6f742079 65742073 p = %s not yet s │ │ │ │ │ - 0x000a89e0 7570706f 72746564 0a000000 25733a20 upported....%s: │ │ │ │ │ - 0x000a89f0 494e464f 20557365 72207265 71756573 INFO User reques │ │ │ │ │ - 0x000a8a00 74732028 6f722063 6f6d7072 65737369 ts (or compressi │ │ │ │ │ - 0x000a8a10 6f6e206f 72207265 636f7264 2064696d on or record dim │ │ │ │ │ - 0x000a8a20 656e7369 6f6e2072 65717569 72657329 ension requires) │ │ │ │ │ - 0x000a8a30 20636875 6e6b696e 67206f72 20756e63 chunking or unc │ │ │ │ │ - 0x000a8a40 68756e6b 696e670a 00000000 636e6b5f hunking.....cnk_ │ │ │ │ │ - 0x000a8a50 706c632c 20636e6b 5f6d6170 3a202573 plc, cnk_map: %s │ │ │ │ │ - 0x000a8a60 2c202573 0a000000 636e6b5f 737a5f73 , %s....cnk_sz_s │ │ │ │ │ - 0x000a8a70 636c2c20 636e6b5f 737a5f62 79742c20 cl, cnk_sz_byt, │ │ │ │ │ - 0x000a8a80 636e6b5f 6d696e5f 6279743a 20256c75 cnk_min_byt: %lu │ │ │ │ │ - 0x000a8a90 2c20256c 752c2025 6c750a00 69647820 , %lu, %lu..idx │ │ │ │ │ - 0x000a8aa0 636e6b5f 6e6d0963 6e6b5f73 7a3a0a00 cnk_nm.cnk_sz:.. │ │ │ │ │ - 0x000a8ab0 25733a20 494e464f 20257320 736b6970 %s: INFO %s skip │ │ │ │ │ - 0x000a8ac0 70696e67 20736361 6c61722e 2e2e0a00 ping scalar..... │ │ │ │ │ - 0x000a8ad0 25733a20 494e464f 20257320 7475726e %s: INFO %s turn │ │ │ │ │ - 0x000a8ae0 696e672d 6f666620 73687566 666c6520 ing-off shuffle │ │ │ │ │ - 0x000a8af0 66696c74 65722062 65666f72 6520756e filter before un │ │ │ │ │ - 0x000a8b00 6368756e 6b696e67 20766172 6961626c chunking variabl │ │ │ │ │ - 0x000a8b10 65202573 0a000000 6e636f5f 636e6b2e e %s....nco_cnk. │ │ │ │ │ - 0x000a8b20 63000000 6e636f5f 7072675f 69645f67 c...nco_prg_id_g │ │ │ │ │ - 0x000a8b30 65742829 203d3d20 6e636563 6174207c et() == ncecat | │ │ │ │ │ - 0x000a8b40 7c206e63 6f5f7072 675f6964 5f676574 | nco_prg_id_get │ │ │ │ │ - 0x000a8b50 2829203d 3d206e63 61700000 25733a20 () == ncap..%s: │ │ │ │ │ - 0x000a8b60 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000a8b70 76617269 61626c65 20257320 6f757470 variable %s outp │ │ │ │ │ - 0x000a8b80 75742064 696d656e 73696f6e 20257320 ut dimension %s │ │ │ │ │ - 0x000a8b90 6e6f7420 666f756e 6420696e 20696e70 not found in inp │ │ │ │ │ - 0x000a8ba0 75742066 696c652e 20536574 74696e67 ut file. Setting │ │ │ │ │ - 0x000a8bb0 20646566 61756c74 20636875 6e6b7369 default chunksi │ │ │ │ │ - 0x000a8bc0 7a652066 6f722074 68697320 64696d65 ze for this dime │ │ │ │ │ - 0x000a8bd0 6e73696f 6e20746f 203d2025 6c750a00 nsion to = %lu.. │ │ │ │ │ - 0x000a8be0 70726d5f 69647820 3d20256c 752c2063 prm_idx = %lu, c │ │ │ │ │ - 0x000a8bf0 6e6b5f67 6170203d 20256c64 2c20636e nk_gap = %ld, cn │ │ │ │ │ - 0x000a8c00 6b5f737a 5f707264 203d2025 6c752c20 k_sz_prd = %lu, │ │ │ │ │ - 0x000a8c10 636e6b5f 6761705f 70727420 3d20256c cnk_gap_prt = %l │ │ │ │ │ - 0x000a8c20 642c2070 72745f73 756d203d 20256c75 d, prt_sum = %lu │ │ │ │ │ - 0x000a8c30 0a000000 69647820 646d6e5f 6e6d0964 ....idx dmn_nm.d │ │ │ │ │ - 0x000a8c40 6d6e5f73 7a097661 725f7368 7009737a mn_sz.var_shp.sz │ │ │ │ │ - 0x000a8c50 5f72676e 09737a5f 70727409 7072745f _rgn.sz_prt.prt_ │ │ │ │ │ - 0x000a8c60 63666609 74776f5f 7077723a 0a000000 cff.two_pwr:.... │ │ │ │ │ - 0x000a8c70 25326420 25730909 256c7509 256c7509 %2d %s..%lu.%lu. │ │ │ │ │ - 0x000a8c80 256c7509 256c7509 256c7509 256c750a %lu.%lu.%lu.%lu. │ │ │ │ │ - 0x000a8c90 00000000 6d617020 72657720 64656275 ....map rew debu │ │ │ │ │ - 0x000a8ca0 6767696e 673a0a00 636e6b5f 6e62725f gging:..cnk_nbr_ │ │ │ │ │ - 0x000a8cb0 78637420 3d202567 2c20636e 6b5f7661 xct = %g, cnk_va │ │ │ │ │ - 0x000a8cc0 6c5f6e62 72203d20 25672c20 646d6e5f l_nbr = %g, dmn_ │ │ │ │ │ - 0x000a8cd0 737a5f70 7264203d 2025672c 20636e6b sz_prd = %g, cnk │ │ │ │ │ - 0x000a8ce0 5f737a5f 70726420 3d20256c 750a0000 _sz_prd = %lu... │ │ │ │ │ - 0x000a8cf0 69647820 646d6e5f 6e6d0964 6d6e5f73 idx dmn_nm.dmn_s │ │ │ │ │ - 0x000a8d00 7a097661 725f7368 7009636e 6b5f737a z.var_shp.cnk_sz │ │ │ │ │ - 0x000a8d10 3a0a0000 25326420 25730909 256c7509 :...%2d %s..%lu. │ │ │ │ │ - 0x000a8d20 256c7509 256c750a 00000000 25733a20 %lu.%lu.....%s: │ │ │ │ │ - 0x000a8d30 5741524e 494e4720 25732061 6c6c6f77 WARNING %s allow │ │ │ │ │ - 0x000a8d40 696e6720 75736572 2d737065 63696669 ing user-specifi │ │ │ │ │ - 0x000a8d50 65642072 65636f72 64206469 6d656e73 ed record dimens │ │ │ │ │ - 0x000a8d60 696f6e20 25732063 68756e6b 73697a65 ion %s chunksize │ │ │ │ │ - 0x000a8d70 20256c75 20776869 63682065 78636565 %lu which excee │ │ │ │ │ - 0x000a8d80 64732063 75727265 6e74206f 75747075 ds current outpu │ │ │ │ │ - 0x000a8d90 74206669 6c652072 65636f72 64206469 t file record di │ │ │ │ │ - 0x000a8da0 6d656e73 696f6e20 73697a65 203d2025 mension size = % │ │ │ │ │ - 0x000a8db0 6c752e20 4d617920 6661696c 20696620 lu. May fail if │ │ │ │ │ - 0x000a8dc0 6f757470 75742066 696c6520 6973206e output file is n │ │ │ │ │ - 0x000a8dd0 6f742063 6f6e6361 74656e61 74656420 ot concatenated │ │ │ │ │ - 0x000a8de0 66726f6d 206d756c 7469706c 6520696e from multiple in │ │ │ │ │ - 0x000a8df0 70757473 2e205769 6c6c206f 6e6c7920 puts. Will only │ │ │ │ │ - 0x000a8e00 7072696e 74207468 69732057 41524e49 print this WARNI │ │ │ │ │ - 0x000a8e10 4e47206f 6e63652e 0a000000 25733a20 NG once.....%s: │ │ │ │ │ - 0x000a8e20 5741524e 494e4720 25732061 6c6c6f77 WARNING %s allow │ │ │ │ │ - 0x000a8e30 696e6720 75736572 2d737065 63696669 ing user-specifi │ │ │ │ │ - 0x000a8e40 65642072 65636f72 64206469 6d656e73 ed record dimens │ │ │ │ │ - 0x000a8e50 696f6e20 25732063 68756e6b 73697a65 ion %s chunksize │ │ │ │ │ - 0x000a8e60 203d2025 6c752077 68696368 20657863 = %lu which exc │ │ │ │ │ - 0x000a8e70 65656473 20757365 722d7370 65636966 eeds user-specif │ │ │ │ │ - 0x000a8e80 69656420 7265636f 72642064 696d656e ied record dimen │ │ │ │ │ - 0x000a8e90 73696f6e 20696e70 75742068 79706572 sion input hyper │ │ │ │ │ - 0x000a8ea0 736c6162 2073697a 65203d20 256c752e slab size = %lu. │ │ │ │ │ - 0x000a8eb0 204d6179 20666169 6c206966 206f7574 May fail if out │ │ │ │ │ - 0x000a8ec0 70757420 66696c65 20697320 6e6f7420 put file is not │ │ │ │ │ - 0x000a8ed0 636f6e63 6174656e 61746564 2066726f concatenated fro │ │ │ │ │ - 0x000a8ee0 6d206d75 6c746970 6c652069 6e707574 m multiple input │ │ │ │ │ - 0x000a8ef0 732e2057 696c6c20 6f6e6c79 20707269 s. Will only pri │ │ │ │ │ - 0x000a8f00 6e742074 68697320 5741524e 494e4720 nt this WARNING │ │ │ │ │ - 0x000a8f10 6f6e6365 2e0a0000 25733a20 5741524e once....%s: WARN │ │ │ │ │ - 0x000a8f20 494e4720 25732074 72696d6d 696e6720 ING %s trimming │ │ │ │ │ - 0x000a8f30 75736572 2d737065 63696669 65642066 user-specified f │ │ │ │ │ - 0x000a8f40 69786564 2064696d 656e7369 6f6e2025 ixed dimension % │ │ │ │ │ - 0x000a8f50 73206368 756e6b73 697a6520 66726f6d s chunksize from │ │ │ │ │ - 0x000a8f60 20256c75 20746f20 256c750a 00000000 %lu to %lu..... │ │ │ │ │ - 0x000a8f70 25733a20 494e464f 20257320 66696e61 %s: INFO %s fina │ │ │ │ │ - 0x000a8f80 6c206368 65636b20 7472696d 6d696e67 l check trimming │ │ │ │ │ - 0x000a8f90 20636875 6e6b7369 7a65206f 66202225 chunksize of "% │ │ │ │ │ - 0x000a8fa0 73222064 696d656e 73696f6e 2066726f s" dimension fro │ │ │ │ │ - 0x000a8fb0 6d20256c 7520746f 20256c75 0a000000 m %lu to %lu.... │ │ │ │ │ - 0x000a8fc0 25733a20 494e464f 20257320 66696e61 %s: INFO %s fina │ │ │ │ │ - 0x000a8fd0 6c206368 65636b20 6d616e75 616c6c79 l check manually │ │ │ │ │ - 0x000a8fe0 206f7665 72726964 696e6720 6368756e overriding chun │ │ │ │ │ - 0x000a8ff0 6b73697a 65206f66 20222573 22206469 ksize of "%s" di │ │ │ │ │ - 0x000a9000 6d656e73 696f6e20 66726f6d 20304c20 mension from 0L │ │ │ │ │ - 0x000a9010 746f2031 4c206173 20776f72 6b61726f to 1L as workaro │ │ │ │ │ - 0x000a9020 756e6420 746f2054 4f444f20 6e636f31 und to TODO nco1 │ │ │ │ │ - 0x000a9030 3133373a 20626164 20696e74 65726163 137: bad interac │ │ │ │ │ - 0x000a9040 74696f6e 206f6620 6368756e 6b696e67 tion of chunking │ │ │ │ │ - 0x000a9050 20776974 68202d2d 7264640a 00000000 with --rdd..... │ │ │ │ │ - 0x000a9060 69647820 646d6e5f 6e6d0964 6d6e5f73 idx dmn_nm.dmn_s │ │ │ │ │ - 0x000a9070 7a09636e 6b5f737a 3a0a0000 25326420 z.cnk_sz:...%2d │ │ │ │ │ - 0x000a9080 25732009 256c7509 256c750a 00000000 %s .%lu.%lu..... │ │ │ │ │ - 0x000a9090 6e636f5f 636e6b5f 737a5f73 65745f74 nco_cnk_sz_set_t │ │ │ │ │ - 0x000a90a0 72762829 00000000 6e636f5f 636e6b5f rv()....nco_cnk_ │ │ │ │ │ - 0x000a90b0 737a5f73 65745f74 72760000 25733a20 sz_set_trv..%s: │ │ │ │ │ - 0x000a90c0 434f4e56 454e5449 4f4e2046 696c6520 CONVENTION File │ │ │ │ │ - 0x000a90d0 636f6e76 656e7469 6f6e2069 7320444f convention is DO │ │ │ │ │ - 0x000a90e0 45204152 4d0a0000 74696d65 00000000 E ARM...time.... │ │ │ │ │ - 0x000a90f0 62617365 5f74696d 65000000 74696d65 base_time...time │ │ │ │ │ - 0x000a9100 5f6f6666 73657400 25733a20 5741524e _offset.%s: WARN │ │ │ │ │ - 0x000a9110 494e4720 41524d20 66696c65 20646f65 ING ARM file doe │ │ │ │ │ - 0x000a9120 73206e6f 74206861 76652076 61726961 s not have varia │ │ │ │ │ - 0x000a9130 626c6520 22626173 655f7469 6d65222c ble "base_time", │ │ │ │ │ - 0x000a9140 20657869 74696e67 206e636f 5f636e76 exiting nco_cnv │ │ │ │ │ - 0x000a9150 5f61726d 5f74696d 655f6d6b 28292e2e _arm_time_mk().. │ │ │ │ │ - 0x000a9160 2e0a0000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000a9170 41524d20 66696c65 20646f65 73206e6f ARM file does no │ │ │ │ │ - 0x000a9180 74206861 76652076 61726961 626c6520 t have variable │ │ │ │ │ - 0x000a9190 2274696d 655f6f66 66736574 222c2065 "time_offset", e │ │ │ │ │ - 0x000a91a0 78697469 6e67206e 636f5f63 6e765f61 xiting nco_cnv_a │ │ │ │ │ - 0x000a91b0 726d5f74 696d655f 696e7374 616c6c28 rm_time_install( │ │ │ │ │ - 0x000a91c0 292e2e2e 0a000000 25733a20 5741524e ).......%s: WARN │ │ │ │ │ - 0x000a91d0 494e4720 41524d20 66696c65 20616c72 ING ARM file alr │ │ │ │ │ - 0x000a91e0 65616479 20686173 20766172 6961626c eady has variabl │ │ │ │ │ - 0x000a91f0 65202274 696d6522 0a000000 25733a20 e "time"....%s: │ │ │ │ │ - 0x000a9200 5741524e 494e4720 41524d20 66696c65 WARNING ARM file │ │ │ │ │ - 0x000a9210 20646f65 73206e6f 74206861 76652064 does not have d │ │ │ │ │ - 0x000a9220 696d656e 73696f6e 20227469 6d65220a imension "time". │ │ │ │ │ - 0x000a9230 00000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000a9240 41524d20 66696c65 20636f75 6c64206e ARM file could n │ │ │ │ │ - 0x000a9250 6f742063 6f6d7072 65737320 2274696d ot compress "tim │ │ │ │ │ - 0x000a9260 65222076 61726961 626c650a 00000000 e" variable..... │ │ │ │ │ - 0x000a9270 6e637263 61742061 64646564 20766172 ncrcat added var │ │ │ │ │ - 0x000a9280 6961626c 65207469 6d653d62 6173655f iable time=base_ │ │ │ │ │ - 0x000a9290 74696d65 2b74696d 655f6f66 66736574 time+time_offset │ │ │ │ │ - 0x000a92a0 00000000 554e4958 2074696d 65000000 ....UNIX time... │ │ │ │ │ - 0x000a92b0 7365636f 6e647320 73696e63 65203139 seconds since 19 │ │ │ │ │ - 0x000a92c0 37302f30 312f3031 2030303a 30303a30 70/01/01 00:00:0 │ │ │ │ │ - 0x000a92d0 302e3030 00000000 6c6f6e67 5f6e616d 0.00....long_nam │ │ │ │ │ - 0x000a92e0 65000000 436c696d 61746f6c 6f677920 e...Climatology │ │ │ │ │ - 0x000a92f0 696e666f 726d6174 696f6e20 6d757374 information must │ │ │ │ │ - 0x000a9300 20737065 63696679 20617420 6c656173 specify at leas │ │ │ │ │ - 0x000a9310 74207369 78206172 67756d65 6e747320 t six arguments │ │ │ │ │ - 0x000a9320 28746865 20666972 73742061 7267756d (the first argum │ │ │ │ │ - 0x000a9330 656e7420 69732074 68652073 74617274 ent is the start │ │ │ │ │ - 0x000a9340 20796561 722c2074 68652073 65636f6e year, the secon │ │ │ │ │ - 0x000a9350 64206973 20746865 20656e64 20796561 d is the end yea │ │ │ │ │ - 0x000a9360 722c2065 74632e29 00000000 546f6f20 r, etc.)....Too │ │ │ │ │ - 0x000a9370 6d616e79 20286d6f 72652074 68616e20 many (more than │ │ │ │ │ - 0x000a9380 37292061 7267756d 656e7473 20696e20 7) arguments in │ │ │ │ │ - 0x000a9390 636c696d 61746f6c 6f677920 696e666f climatology info │ │ │ │ │ - 0x000a93a0 726d6174 696f6e20 73747269 6e670000 rmation string.. │ │ │ │ │ - 0x000a93b0 53746172 74207965 6172206e 6f742073 Start year not s │ │ │ │ │ - 0x000a93c0 70656369 66696564 00000000 456e6420 pecified....End │ │ │ │ │ - 0x000a93d0 79656172 206e6f74 20737065 63696669 year not specifi │ │ │ │ │ - 0x000a93e0 65640000 53746172 74206d6f 6e746820 ed..Start month │ │ │ │ │ - 0x000a93f0 6e6f7420 73706563 69666965 64000000 not specified... │ │ │ │ │ - 0x000a9400 456e6420 6d6f6e74 68206e6f 74207370 End month not sp │ │ │ │ │ - 0x000a9410 65636966 69656400 54696d65 73746570 ecified.Timestep │ │ │ │ │ - 0x000a9420 73207065 72206461 79206e6f 74207370 s per day not sp │ │ │ │ │ - 0x000a9430 65636966 69656400 556e6974 73207374 ecified.Units st │ │ │ │ │ - 0x000a9440 72696e67 206e6f74 20737065 63696669 ring not specifi │ │ │ │ │ - 0x000a9450 65640000 43616c65 6e646172 20737472 ed..Calendar str │ │ │ │ │ - 0x000a9460 696e6720 6e6f7420 73706563 69666965 ing not specifie │ │ │ │ │ - 0x000a9470 64000000 25733a20 4552524f 52207061 d...%s: ERROR pa │ │ │ │ │ - 0x000a9480 7273696e 6720636c 696d6174 6f6c6779 rsing climatolgy │ │ │ │ │ - 0x000a9490 20626f75 6e647320 696e666f 726d6174 bounds informat │ │ │ │ │ - 0x000a94a0 696f6e20 66726f6d 20222573 223a2025 ion from "%s": % │ │ │ │ │ - 0x000a94b0 730a2573 3a204849 4e542043 6f6e666f s.%s: HINT Confo │ │ │ │ │ - 0x000a94c0 726d2072 65717565 73742074 6f206879 rm request to hy │ │ │ │ │ - 0x000a94d0 70657273 6c616220 646f6375 6d656e74 perslab document │ │ │ │ │ - 0x000a94e0 6174696f 6e206174 20687474 703a2f2f ation at http:// │ │ │ │ │ - 0x000a94f0 6e636f2e 73662e6e 65742f6e 636f2e68 nco.sf.net/nco.h │ │ │ │ │ - 0x000a9500 746d6c23 6879700a 00000000 25733a20 tml#hyp.....%s: │ │ │ │ │ - 0x000a9510 44454255 47202573 20726570 6f727473 DEBUG %s reports │ │ │ │ │ - 0x000a9520 20766172 6961626c 6520636c 696d6174 variable climat │ │ │ │ │ - 0x000a9530 6f6c6f67 7920626f 756e6473 20737472 ology bounds str │ │ │ │ │ - 0x000a9540 75637475 72652065 6c656d65 6e747320 ucture elements │ │ │ │ │ - 0x000a9550 79725f73 72743d25 642c2079 725f656e yr_srt=%d, yr_en │ │ │ │ │ - 0x000a9560 643d2564 2c206d74 685f7372 743d2564 d=%d, mth_srt=%d │ │ │ │ │ - 0x000a9570 2c206d74 685f656e 643d2564 2c207470 , mth_end=%d, tp │ │ │ │ │ - 0x000a9580 643d2564 2c20756e 745f7661 6c3d2573 d=%d, unt_val=%s │ │ │ │ │ - 0x000a9590 2c20636c 6e5f7661 6c3d2573 0a000000 , cln_val=%s.... │ │ │ │ │ - 0x000a95a0 6e636f5f 636c6d5f 6e666f5f 67657428 nco_clm_nfo_get( │ │ │ │ │ - 0x000a95b0 29000000 4e434152 2d43534d 00000000 )...NCAR-CSM.... │ │ │ │ │ - 0x000a95c0 4346312e 00000000 4d504153 00000000 CF1.....MPAS.... │ │ │ │ │ - 0x000a95d0 6d706173 00000000 47726f75 70000000 mpas....Group... │ │ │ │ │ - 0x000a95e0 25733a20 434f4e56 454e5449 4f4e2046 %s: CONVENTION F │ │ │ │ │ - 0x000a95f0 696c6520 22257322 20617474 72696275 ile "%s" attribu │ │ │ │ │ - 0x000a9600 74652069 73202225 73220a00 25733a20 te is "%s"..%s: │ │ │ │ │ - 0x000a9610 5741524e 494e473a 20546869 73206669 WARNING: This fi │ │ │ │ │ - 0x000a9620 6c652075 73657320 61206e6f 6e2d7374 le uses a non-st │ │ │ │ │ - 0x000a9630 616e6461 72642061 74747269 62757465 andard attribute │ │ │ │ │ - 0x000a9640 20282225 73222920 746f2069 6e646963 ("%s") to indic │ │ │ │ │ - 0x000a9650 61746520 74686520 6e657443 44462063 ate the netCDF c │ │ │ │ │ - 0x000a9660 6f6e7665 6e74696f 6e2e2054 68652063 onvention. The c │ │ │ │ │ - 0x000a9670 6f727265 63742061 74747269 62757465 orrect attribute │ │ │ │ │ - 0x000a9680 20697320 22257322 2e0a0000 25733a20 is "%s"....%s: │ │ │ │ │ - 0x000a9690 494e464f 204e434f 20617474 656d7074 INFO NCO attempt │ │ │ │ │ - 0x000a96a0 7320746f 20616269 64652062 79206d61 s to abide by ma │ │ │ │ │ - 0x000a96b0 6e79206f 66666963 69616c20 616e6420 ny official and │ │ │ │ │ - 0x000a96c0 756e6f66 66696369 616c206d 65746164 unofficial metad │ │ │ │ │ - 0x000a96d0 61746120 636f6e76 656e7469 6f6e7320 ata conventions │ │ │ │ │ - 0x000a96e0 696e636c 7564696e 67204152 4d2c2043 including ARM, C │ │ │ │ │ - 0x000a96f0 434d2c20 4343534d 2c204346 2c20616e CM, CCSM, CF, an │ │ │ │ │ - 0x000a9700 64204d50 41532e20 546f2061 64686572 d MPAS. To adher │ │ │ │ │ - 0x000a9710 6520746f 20746865 73652063 6f6e7665 e to these conve │ │ │ │ │ - 0x000a9720 6e74696f 6e732c20 4e434f20 696d706c ntions, NCO impl │ │ │ │ │ - 0x000a9730 656d656e 74732076 61726961 626c652d ements variable- │ │ │ │ │ - 0x000a9740 73706563 69666963 20657863 65707469 specific excepti │ │ │ │ │ - 0x000a9750 6f6e7320 696e2063 65727461 696e206f ons in certain o │ │ │ │ │ - 0x000a9760 70657261 746f7273 2c20652e 672e2c20 perators, e.g., │ │ │ │ │ - 0x000a9770 6e63626f 2077696c 6c206e6f 74207375 ncbo will not su │ │ │ │ │ - 0x000a9780 62747261 63742076 61726961 626c6573 btract variables │ │ │ │ │ - 0x000a9790 206e616d 65642022 64617465 22206f72 named "date" or │ │ │ │ │ - 0x000a97a0 20226777 22202866 6f722043 434d2f43 "gw" (for CCM/C │ │ │ │ │ - 0x000a97b0 43534d20 66696c65 7329206f 72202261 CSM files) or "a │ │ │ │ │ - 0x000a97c0 72656143 656c6c22 206f7220 22656467 reaCell" or "edg │ │ │ │ │ - 0x000a97d0 65734f6e 43656c6c 22202866 6f72204d esOnCell" (for M │ │ │ │ │ - 0x000a97e0 50415320 66696c65 73292c20 616e6420 PAS files), and │ │ │ │ │ - 0x000a97f0 6d616e79 206f7065 7261746f 72732077 many operators w │ │ │ │ │ - 0x000a9800 696c6c20 616c7761 7973206c 65617665 ill always leave │ │ │ │ │ - 0x000a9810 20636f6f 7264696e 61746520 76617269 coordinate vari │ │ │ │ │ - 0x000a9820 61626c65 7320756e 6368616e 6765642e ables unchanged. │ │ │ │ │ - 0x000a9830 20546865 2066756c 6c206c69 7374206f The full list o │ │ │ │ │ - 0x000a9840 66206578 63657074 696f6e73 20697320 f exceptions is │ │ │ │ │ - 0x000a9850 696e2074 6865206d 616e7561 6c206874 in the manual ht │ │ │ │ │ - 0x000a9860 74703a2f 2f6e636f 2e73662e 6e65742f tp://nco.sf.net/ │ │ │ │ │ - 0x000a9870 6e636f2e 68746d6c 2343460a 00000000 nco.html#CF..... │ │ │ │ │ - 0x000a9880 636f6e76 656e7469 6f6e7300 6d6f6465 conventions.mode │ │ │ │ │ - 0x000a9890 6c5f6e61 6d650000 25733a20 494e464f l_name..%s: INFO │ │ │ │ │ - 0x000a98a0 204e434f 20617474 656d7074 7320746f NCO attempts to │ │ │ │ │ - 0x000a98b0 20616269 64652062 79206d61 6e79206f abide by many o │ │ │ │ │ - 0x000a98c0 66666963 69616c20 616e6420 756e6f66 fficial and unof │ │ │ │ │ - 0x000a98d0 66696369 616c206d 65746164 61746120 ficial metadata │ │ │ │ │ - 0x000a98e0 636f6e76 656e7469 6f6e7320 696e636c conventions incl │ │ │ │ │ - 0x000a98f0 7564696e 67204152 4d2c2043 434d2c20 uding ARM, CCM, │ │ │ │ │ - 0x000a9900 4343534d 2c20616e 64204346 2e20546f CCSM, and CF. To │ │ │ │ │ - 0x000a9910 20616468 65726520 746f2074 68657365 adhere to these │ │ │ │ │ - 0x000a9920 20636f6e 76656e74 696f6e73 2c204e43 conventions, NC │ │ │ │ │ - 0x000a9930 4f20696d 706c656d 656e7473 20766172 O implements var │ │ │ │ │ - 0x000a9940 6961626c 652d7370 65636966 69632065 iable-specific e │ │ │ │ │ - 0x000a9950 78636570 74696f6e 7320696e 20636572 xceptions in cer │ │ │ │ │ - 0x000a9960 7461696e 206f7065 7261746f 72732c20 tain operators, │ │ │ │ │ - 0x000a9970 652e672e 2c206e63 626f2077 696c6c20 e.g., ncbo will │ │ │ │ │ - 0x000a9980 6e6f7420 73756274 72616374 20766172 not subtract var │ │ │ │ │ - 0x000a9990 6961626c 6573206e 616d6564 20226461 iables named "da │ │ │ │ │ - 0x000a99a0 74652220 6f722022 6777222c 20616e64 te" or "gw", and │ │ │ │ │ - 0x000a99b0 206d616e 79206f70 65726174 6f727320 many operators │ │ │ │ │ - 0x000a99c0 77696c6c 20616c77 61797320 6c656176 will always leav │ │ │ │ │ - 0x000a99d0 6520636f 6f726469 6e617465 20766172 e coordinate var │ │ │ │ │ - 0x000a99e0 6961626c 65732075 6e636861 6e676564 iables unchanged │ │ │ │ │ - 0x000a99f0 2e205468 65206675 6c6c206c 69737420 . The full list │ │ │ │ │ - 0x000a9a00 6f662065 78636570 74696f6e 73206973 of exceptions is │ │ │ │ │ - 0x000a9a10 20696e20 74686520 6d616e75 616c2068 in the manual h │ │ │ │ │ - 0x000a9a20 7474703a 2f2f6e63 6f2e7366 2e6e6574 ttp://nco.sf.net │ │ │ │ │ - 0x000a9a30 2f6e636f 2e68746d 6c234346 0a000000 /nco.html#CF.... │ │ │ │ │ - 0x000a9a40 4d6f7374 2c206275 74206e6f 7420616c Most, but not al │ │ │ │ │ - 0x000a9a50 6c2c2043 434d2f43 43534d2f 43462066 l, CCM/CCSM/CF f │ │ │ │ │ - 0x000a9a60 696c6573 20776869 63682061 72652069 iles which are i │ │ │ │ │ - 0x000a9a70 6e204343 4d20666f 726d6174 20636f6e n CCM format con │ │ │ │ │ - 0x000a9a80 7461696e 20746865 20666965 6c647320 tain the fields │ │ │ │ │ - 0x000a9a90 226e6264 61746522 2c202274 696d6522 "nbdate", "time" │ │ │ │ │ - 0x000a9aa0 2c20616e 64202264 61746522 2e205768 , and "date". Wh │ │ │ │ │ - 0x000a9ab0 656e2074 68652022 64617465 22206669 en the "date" fi │ │ │ │ │ - 0x000a9ac0 656c6420 69732070 72657365 6e742062 eld is present b │ │ │ │ │ - 0x000a9ad0 75742065 69746865 7220226e 62646174 ut either "nbdat │ │ │ │ │ - 0x000a9ae0 6522206f 72202274 696d6522 20697320 e" or "time" is │ │ │ │ │ - 0x000a9af0 6d697373 696e672c 20746865 6e202573 missing, then %s │ │ │ │ │ - 0x000a9b00 20697320 756e6162 6c652074 6f20636f is unable to co │ │ │ │ │ - 0x000a9b10 6e737472 75637420 61206d65 616e696e nstruct a meanin │ │ │ │ │ - 0x000a9b20 6766756c 20617665 72616765 20226461 gful average "da │ │ │ │ │ - 0x000a9b30 74652220 746f2073 746f7265 20696e20 te" to store in │ │ │ │ │ - 0x000a9b40 74686520 6f757470 75742066 696c652e the output file. │ │ │ │ │ - 0x000a9b50 20546865 7265666f 72652074 68652022 Therefore the " │ │ │ │ │ - 0x000a9b60 64617465 22207661 72696162 6c652069 date" variable i │ │ │ │ │ - 0x000a9b70 6e20796f 7572206f 75747075 74206669 n your output fi │ │ │ │ │ - 0x000a9b80 6c65206d 61792062 65206d65 616e696e le may be meanin │ │ │ │ │ - 0x000a9b90 676c6573 732e0a00 64617465 00000000 gless...date.... │ │ │ │ │ - 0x000a9ba0 6e626461 74650000 25733a20 5741524e nbdate..%s: WARN │ │ │ │ │ - 0x000a9bb0 494e4720 43434d2f 4343534d 2f434620 ING CCM/CCSM/CF │ │ │ │ │ - 0x000a9bc0 636f6e76 656e7469 6f6e2066 696c6520 convention file │ │ │ │ │ - 0x000a9bd0 6f757470 75742076 61726961 626c6520 output variable │ │ │ │ │ - 0x000a9be0 6c697374 20636f6e 7461696e 73202264 list contains "d │ │ │ │ │ - 0x000a9bf0 61746522 20627574 206e6f74 20226e62 ate" but not "nb │ │ │ │ │ - 0x000a9c00 64617465 220a0000 25733a20 5741524e date"...%s: WARN │ │ │ │ │ - 0x000a9c10 494e4720 43434d2f 4343534d 2f434620 ING CCM/CCSM/CF │ │ │ │ │ - 0x000a9c20 636f6e76 656e7469 6f6e2066 696c6520 convention file │ │ │ │ │ - 0x000a9c30 6f757470 75742076 61726961 626c6520 output variable │ │ │ │ │ - 0x000a9c40 6c697374 20636f6e 7461696e 73202264 list contains "d │ │ │ │ │ - 0x000a9c50 61746522 20616e64 20226e62 64617465 ate" and "nbdate │ │ │ │ │ - 0x000a9c60 22207965 74206c61 636b7320 2274696d " yet lacks "tim │ │ │ │ │ - 0x000a9c70 65220a00 25733a20 5741524e 494e4720 e"..%s: WARNING │ │ │ │ │ - 0x000a9c80 43434d2f 4343534d 2f434620 636f6e76 CCM/CCSM/CF conv │ │ │ │ │ - 0x000a9c90 656e7469 6f6e2066 696c6520 6f757470 ention file outp │ │ │ │ │ - 0x000a9ca0 75742076 61726961 626c6520 22646174 ut variable "dat │ │ │ │ │ - 0x000a9cb0 65222069 73206e6f 74204e43 5f494e54 e" is not NC_INT │ │ │ │ │ - 0x000a9cc0 206f7220 4e435f44 4f55424c 450a0000 or NC_DOUBLE... │ │ │ │ │ - 0x000a9cd0 636f6f72 64696e61 74657300 25733a20 coordinates.%s: │ │ │ │ │ - 0x000a9ce0 5741524e 494e4720 74686520 22257322 WARNING the "%s" │ │ │ │ │ - 0x000a9cf0 20617474 72696275 74652066 6f722076 attribute for v │ │ │ │ │ - 0x000a9d00 61726961 626c6520 25732069 73207479 ariable %s is ty │ │ │ │ │ - 0x000a9d10 70652025 732c206e 6f742025 732e2054 pe %s, not %s. T │ │ │ │ │ - 0x000a9d20 68697320 76696f6c 61746573 20746865 his violates the │ │ │ │ │ - 0x000a9d30 20434620 636f6e76 656e7469 6f6e2066 CF convention f │ │ │ │ │ - 0x000a9d40 6f722073 70656369 6679696e 67206164 or specifying ad │ │ │ │ │ - 0x000a9d50 64697469 6f6e616c 20617474 72696275 ditional attribu │ │ │ │ │ - 0x000a9d60 7465732e 20546865 7265666f 72652025 tes. Therefore % │ │ │ │ │ - 0x000a9d70 73207769 6c6c2073 6b697020 74686973 s will skip this │ │ │ │ │ - 0x000a9d80 20617474 72696275 74652e0a 00000000 attribute...... │ │ │ │ │ - 0x000a9d90 6e636f5f 636e765f 63665f63 72645f61 nco_cnv_cf_crd_a │ │ │ │ │ - 0x000a9da0 64642829 00000000 63656c6c 5f6d6574 dd()....cell_met │ │ │ │ │ - 0x000a9db0 686f6473 00000000 74696d65 3a206d65 hods....time: me │ │ │ │ │ - 0x000a9dc0 616e2077 69746869 6e206461 79732074 an within days t │ │ │ │ │ - 0x000a9dd0 696d653a 206d6561 6e207769 7468696e ime: mean within │ │ │ │ │ - 0x000a9de0 20796561 72732074 696d653a 206d6561 years time: mea │ │ │ │ │ - 0x000a9df0 6e206f76 65722079 65617273 00000000 n over years.... │ │ │ │ │ - 0x000a9e00 74696d65 3a206d65 616e2077 69746869 time: mean withi │ │ │ │ │ - 0x000a9e10 6e207965 61727320 74696d65 3a206d65 n years time: me │ │ │ │ │ - 0x000a9e20 616e206f 76657220 79656172 73000000 an over years... │ │ │ │ │ - 0x000a9e30 74696d65 3a206d65 616e0000 25733a20 time: mean..%s: │ │ │ │ │ - 0x000a9e40 44454255 47202573 20726570 6f727473 DEBUG %s reports │ │ │ │ │ - 0x000a9e50 20766172 6961626c 65202573 20686173 variable %s has │ │ │ │ │ - 0x000a9e60 20636c6c 5f6d7468 5f636c6d 203d2025 cll_mth_clm = % │ │ │ │ │ - 0x000a9e70 730a0000 6e636f5f 636e765f 63736d2e s...nco_cnv_csm. │ │ │ │ │ - 0x000a9e80 63000000 646d6e5f 7264635b 646d6e5f c...dmn_rdc[dmn_ │ │ │ │ │ - 0x000a9e90 6964785f 7264635d 2d3e6e6d 5f666c6c idx_rdc]->nm_fll │ │ │ │ │ - 0x000a9ea0 00000000 646d6e5f 6e62725f 6d636820 ....dmn_nbr_mch │ │ │ │ │ - 0x000a9eb0 3e203000 6d65616e 00000000 6d696e69 > 0.mean....mini │ │ │ │ │ - 0x000a9ec0 6d756d00 6d617869 6d756d00 76617269 mum.maximum.vari │ │ │ │ │ - 0x000a9ed0 616e6365 00000000 6d65616e 5f616273 ance....mean_abs │ │ │ │ │ - 0x000a9ee0 6f6c7574 655f7661 6c756500 73756d20 olute_value.sum │ │ │ │ │ - 0x000a9ef0 6162736f 6c757465 5f76616c 75650000 absolute_value.. │ │ │ │ │ - 0x000a9f00 73717561 72655f6f 665f6d65 616e0000 square_of_mean.. │ │ │ │ │ - 0x000a9f10 73717561 72655f72 6f6f745f 6f665f6d square_root_of_m │ │ │ │ │ - 0x000a9f20 65616e00 726f6f74 5f6d6561 6e5f7371 ean.root_mean_sq │ │ │ │ │ - 0x000a9f30 75617265 00000000 726f6f74 5f6d6561 uare....root_mea │ │ │ │ │ - 0x000a9f40 6e5f7371 75617265 5f6e6d31 00000000 n_square_nm1.... │ │ │ │ │ - 0x000a9f50 25733a20 44454255 47202573 20726570 %s: DEBUG %s rep │ │ │ │ │ - 0x000a9f60 6f727473 20766172 6961626c 65202573 orts variable %s │ │ │ │ │ - 0x000a9f70 2063656c 6c5f6d65 74686f64 206e6f74 cell_method not │ │ │ │ │ - 0x000a9f80 20696d70 6c656d65 6e746564 20666f72 implemented for │ │ │ │ │ - 0x000a9f90 206f7065 72617469 6f6e2025 640a0000 operation %d... │ │ │ │ │ - 0x000a9fa0 63656c6c 5f6d6574 686f6400 25733a20 cell_method.%s: │ │ │ │ │ - 0x000a9fb0 5741524e 494e473a 20566172 6961626c WARNING: Variabl │ │ │ │ │ - 0x000a9fc0 65202225 73222075 73657320 74686520 e "%s" uses the │ │ │ │ │ - 0x000a9fd0 6e6f6e2d 7374616e 64617264 20617474 non-standard att │ │ │ │ │ - 0x000a9fe0 72696275 7465206e 616d6520 2263656c ribute name "cel │ │ │ │ │ - 0x000a9ff0 6c5f6d65 74686f64 2220696e 73746561 l_method" instea │ │ │ │ │ - 0x000aa000 64206f66 20226365 6c6c5f6d 6574686f d of "cell_metho │ │ │ │ │ - 0x000aa010 6473222c 20746865 20636f72 72656374 ds", the correct │ │ │ │ │ - 0x000aa020 20617474 72696275 7465206e 616d652e attribute name. │ │ │ │ │ - 0x000aa030 20546865 2043414d 3320616e 6420434c The CAM3 and CL │ │ │ │ │ - 0x000aa040 4d33206d 6f64656c 73202861 6e64206f M3 models (and o │ │ │ │ │ - 0x000aa050 74686572 733f2920 68617665 20746869 thers?) have thi │ │ │ │ │ - 0x000aa060 73207072 6f626c65 6d2e2045 78706563 s problem. Expec │ │ │ │ │ - 0x000aa070 74202264 6f75626c 65206174 74726962 t "double attrib │ │ │ │ │ - 0x000aa080 75746573 2220696e 206f7574 7075742e utes" in output. │ │ │ │ │ - 0x000aa090 20546869 73206d65 73736167 65206973 This message is │ │ │ │ │ - 0x000aa0a0 20707269 6e746564 206f6e6c 79206f6e printed only on │ │ │ │ │ - 0x000aa0b0 63652070 65722069 6e766f63 6174696f ce per invocatio │ │ │ │ │ - 0x000aa0c0 6e2c2061 6c74686f 75676820 74686520 n, although the │ │ │ │ │ - 0x000aa0d0 70726f62 6c656d20 6c696b65 6c79206f problem likely o │ │ │ │ │ - 0x000aa0e0 63637572 7320696e 206d756c 7469706c ccurs in multipl │ │ │ │ │ - 0x000aa0f0 65207661 72696162 6c65732e 0a000000 e variables..... │ │ │ │ │ - 0x000aa100 25733a20 5741524e 494e4720 25732072 %s: WARNING %s r │ │ │ │ │ - 0x000aa110 65706f72 74732065 78697374 696e6720 eports existing │ │ │ │ │ - 0x000aa120 63656c6c 5f6d6574 686f6473 20617474 cell_methods att │ │ │ │ │ - 0x000aa130 72696275 74652066 6f722076 61726961 ribute for varia │ │ │ │ │ - 0x000aa140 626c6520 25732069 73207479 7065204e ble %s is type N │ │ │ │ │ - 0x000aa150 435f5354 52494e47 2e20556e 70726564 C_STRING. Unpred │ │ │ │ │ - 0x000aa160 69637461 626c6520 72657375 6c74732e ictable results. │ │ │ │ │ - 0x000aa170 2e2e0a00 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000aa180 25732072 65706f72 74732065 78697374 %s reports exist │ │ │ │ │ - 0x000aa190 696e6720 63656c6c 5f6d6574 686f6473 ing cell_methods │ │ │ │ │ - 0x000aa1a0 20617474 72696275 74652066 6f722076 attribute for v │ │ │ │ │ - 0x000aa1b0 61726961 626c6520 25732069 73207479 ariable %s is ty │ │ │ │ │ - 0x000aa1c0 70652025 732e2055 6e707265 64696374 pe %s. Unpredict │ │ │ │ │ - 0x000aa1d0 61626c65 20726573 756c7473 2e2e2e0a able results.... │ │ │ │ │ - 0x000aa1e0 00000000 72636420 3d3d204e 435f4e4f ....rcd == NC_NO │ │ │ │ │ - 0x000aa1f0 45525200 6e636f5f 636e765f 63665f63 ERR.nco_cnv_cf_c │ │ │ │ │ - 0x000aa200 6c6c5f6d 74685f61 64642829 00000000 ll_mth_add().... │ │ │ │ │ - 0x000aa210 6d696e69 6d756d5f 6162736f 6c757465 minimum_absolute │ │ │ │ │ - 0x000aa220 5f76616c 75650000 6d617869 6d756d5f _value..maximum_ │ │ │ │ │ - 0x000aa230 6162736f 6c757465 5f76616c 75650000 absolute_value.. │ │ │ │ │ - 0x000aa240 6d616273 00000000 6d656273 00000000 mabs....mebs.... │ │ │ │ │ - 0x000aa250 6d696273 00000000 74616273 00000000 mibs....tabs.... │ │ │ │ │ - 0x000aa260 73717261 76670000 61766773 71720000 sqravg..avgsqr.. │ │ │ │ │ - 0x000aa270 73717274 00000000 726d7300 726d7373 sqrt....rms.rmss │ │ │ │ │ - 0x000aa280 646e0000 6e636f5f 636e765f 63665f63 dn..nco_cnv_cf_c │ │ │ │ │ - 0x000aa290 6c6c5f6d 74685f61 64640000 25733a20 ll_mth_add..%s: │ │ │ │ │ - 0x000aa2a0 2825662c 20256629 0a000000 6e636f5f (%f, %f)....nco_ │ │ │ │ │ - 0x000aa2b0 6372745f 6164645f 706e7428 29000000 crt_add_pnt()... │ │ │ │ │ - 0x000aa2c0 50696e00 556e4b6e 6f776e00 51696e00 Pin.UnKnown.Qin. │ │ │ │ │ - 0x000aa2d0 556e6b6e 6f776e00 25733a20 63726f73 Unknown.%s: cros │ │ │ │ │ - 0x000aa2e0 733d2564 2c206148 423d2564 2c206248 s=%d, aHB=%d, bH │ │ │ │ │ - 0x000aa2f0 413d2564 20636f64 65203d20 25630a00 A=%d code = %c.. │ │ │ │ │ - 0x000aa300 25733a20 496e4f75 74207365 74732069 %s: InOut sets i │ │ │ │ │ - 0x000aa310 6e666c61 673d2573 0a000000 25733a20 nflag=%s....%s: │ │ │ │ │ - 0x000aa320 5020616e 64205120 61726520 6469736a P and Q are disj │ │ │ │ │ - 0x000aa330 6f696e74 0a000000 25733a20 4265666f oint....%s: Befo │ │ │ │ │ - 0x000aa340 72652041 6476616e 6365733a 613d2564 re Advances:a=%d │ │ │ │ │ - 0x000aa350 2c20623d 25643b20 61613d25 642c2062 , b=%d; aa=%d, b │ │ │ │ │ - 0x000aa360 613d2564 3b20696e 666c6167 3d25730a a=%d; inflag=%s. │ │ │ │ │ - 0x000aa370 00000000 25733a20 6e6f2070 6f696e74 ....%s: no point │ │ │ │ │ - 0x000aa380 73206f75 74707574 0a000000 25732829 s output....%s() │ │ │ │ │ - 0x000aa390 3a546865 20626f75 6e646172 69657320 :The boundaries │ │ │ │ │ - 0x000aa3a0 6f662050 20616e64 20512064 6f206e6f of P and Q do no │ │ │ │ │ - 0x000aa3b0 74206372 6f73732e 0a000000 25733a20 t cross.....%s: │ │ │ │ │ - 0x000aa3c0 494e464f 20474343 206d616a 6f722076 INFO GCC major v │ │ │ │ │ - 0x000aa3d0 65727369 6f6e2069 73202573 0a000000 ersion is %s.... │ │ │ │ │ - 0x000aa3e0 25733a20 494e464f 20474343 206d696e %s: INFO GCC min │ │ │ │ │ - 0x000aa3f0 6f722076 65727369 6f6e2069 73202573 or version is %s │ │ │ │ │ - 0x000aa400 0a000000 25733a20 494e464f 20474343 ....%s: INFO GCC │ │ │ │ │ - 0x000aa410 20706174 63682076 65727369 6f6e2069 patch version i │ │ │ │ │ - 0x000aa420 73202573 0a000000 25733a20 494e464f s %s....%s: INFO │ │ │ │ │ - 0x000aa430 20474343 20766572 73696f6e 20646566 GCC version def │ │ │ │ │ - 0x000aa440 696e6564 20617320 5f5f5645 5253494f ined as __VERSIO │ │ │ │ │ - 0x000aa450 4e5f5f20 69732025 730a0000 25733a20 N__ is %s...%s: │ │ │ │ │ - 0x000aa460 494e464f 20474343 20766572 73696f6e INFO GCC version │ │ │ │ │ - 0x000aa470 20636f6e 73747275 63746564 20617320 constructed as │ │ │ │ │ - 0x000aa480 696e7465 67657220 69732025 640a0000 integer is %d... │ │ │ │ │ - 0x000aa490 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000aa4a0 72747320 756e6465 726c7969 6e672063 rts underlying c │ │ │ │ │ - 0x000aa4b0 6f6d7069 6c657220 7374616e 64617264 ompiler standard │ │ │ │ │ - 0x000aa4c0 697a6564 206e616d 65206973 20222573 ized name is "%s │ │ │ │ │ - 0x000aa4d0 220a2573 0a000000 6e636f5f 63706c5f ".%s....nco_cpl_ │ │ │ │ │ - 0x000aa4e0 67657428 29000000 25733a20 494e464f get()...%s: INFO │ │ │ │ │ - 0x000aa4f0 20257320 7265706f 72747320 4d504920 %s reports MPI │ │ │ │ │ - 0x000aa500 696d706c 656d656e 74617469 6f6e206e implementation n │ │ │ │ │ - 0x000aa510 616d6520 69732022 2573220a 25730a00 ame is "%s".%s.. │ │ │ │ │ - 0x000aa520 6e636f5f 6d70695f 67657428 29000000 nco_mpi_get()... │ │ │ │ │ - 0x000aa530 25733a20 4552524f 52207377 69746368 %s: ERROR switch │ │ │ │ │ - 0x000aa540 28746d72 5f747970 29207374 6174656d (tmr_typ) statem │ │ │ │ │ - 0x000aa550 656e7420 66656c6c 20746872 6f756768 ent fell through │ │ │ │ │ - 0x000aa560 20746f20 64656661 756c7420 63617365 to default case │ │ │ │ │ - 0x000aa570 2c207768 69636820 69732075 6e736166 , which is unsaf │ │ │ │ │ - 0x000aa580 652e2054 68697320 63617463 682d616c e. This catch-al │ │ │ │ │ - 0x000aa590 6c206572 726f7220 68616e64 6c657220 l error handler │ │ │ │ │ - 0x000aa5a0 656e7375 72657320 616c6c20 73776974 ensures all swit │ │ │ │ │ - 0x000aa5b0 63682874 6d725f74 79702920 73746174 ch(tmr_typ) stat │ │ │ │ │ - 0x000aa5c0 656d656e 74732061 72652066 756c6c79 ements are fully │ │ │ │ │ - 0x000aa5d0 20656e75 6d657261 7465642e 20457869 enumerated. Exi │ │ │ │ │ - 0x000aa5e0 74696e67 2e2e2e0a 00000000 6e636f5f ting........nco_ │ │ │ │ │ - 0x000aa5f0 64666c5f 63617365 5f746d72 5f747970 dfl_case_tmr_typ │ │ │ │ │ - 0x000aa600 5f657272 28290000 25733a20 4552524f _err()..%s: ERRO │ │ │ │ │ - 0x000aa610 52204578 6974696e 67207468 726f7567 R Exiting throug │ │ │ │ │ - 0x000aa620 68202573 20776869 63682077 696c6c20 h %s which will │ │ │ │ │ - 0x000aa630 6e6f7720 63616c6c 2025730a 00000000 now call %s..... │ │ │ │ │ - 0x000aa640 6e636f5f 65786974 28290000 65786974 nco_exit()..exit │ │ │ │ │ - 0x000aa650 28455849 545f4641 494c5552 45290000 (EXIT_FAILURE).. │ │ │ │ │ - 0x000aa660 25733a20 4552524f 5220496c 6c656761 %s: ERROR Illega │ │ │ │ │ - 0x000aa670 6c206e63 6f5f6f70 5f747970 20696e20 l nco_op_typ in │ │ │ │ │ - 0x000aa680 25730a00 69647800 25337320 25387320 %s..idx.%3s %8s │ │ │ │ │ - 0x000aa690 25387320 25387320 25387320 25357320 %8s %8s %8s %5s │ │ │ │ │ - 0x000aa6a0 25357320 25387320 25387320 25387320 %5s %8s %8s %8s │ │ │ │ │ - 0x000aa6b0 25347320 25347320 25347320 25347320 %4s %4s %4s %4s │ │ │ │ │ - 0x000aa6c0 25347320 25377320 2537730a 00000000 %4s %7s %7s..... │ │ │ │ │ - 0x000aa6d0 20746d5f 6f627300 20746d5f 74746c00 tm_obs. tm_ttl. │ │ │ │ │ - 0x000aa6e0 20696f00 20777274 00000000 20207264 io. wrt.... rd │ │ │ │ │ - 0x000aa6f0 00000000 206e7467 00000000 20666c70 .... ntg.... flp │ │ │ │ │ - 0x000aa700 00000000 206e7467 5f74746c 00000000 .... ntg_ttl.... │ │ │ │ │ - 0x000aa710 20666c70 5f74746c 00000000 206c6d6e flp_ttl.... lmn │ │ │ │ │ - 0x000aa720 5f74746c 00000000 2020746d 20000000 _ttl.... tm ... │ │ │ │ │ - 0x000aa730 746d5f69 6f000000 2020206e 74672020 tm_io... ntg │ │ │ │ │ - 0x000aa740 00000000 20202066 6c702020 00000000 .... flp .... │ │ │ │ │ - 0x000aa750 2020206c 6d6e2020 00000000 20766172 lmn .... var │ │ │ │ │ - 0x000aa760 5f6e6d20 00000000 20202073 20202000 _nm .... s . │ │ │ │ │ - 0x000aa770 20202520 00000000 20202020 23202020 % .... # │ │ │ │ │ - 0x000aa780 00000000 20202023 20202020 00000000 .... # .... │ │ │ │ │ - 0x000aa790 20207320 20000000 20202020 20202020 s ... │ │ │ │ │ - 0x000aa7a0 00000000 25733a20 54494d45 52204d65 ....%s: TIMER Me │ │ │ │ │ - 0x000aa7b0 74616461 74612073 65747570 20616e64 tadata setup and │ │ │ │ │ - 0x000aa7c0 2066696c 65206c61 796f7574 20626566 file layout bef │ │ │ │ │ - 0x000aa7d0 6f726520 6d61696e 206c6f6f 7020746f ore main loop to │ │ │ │ │ - 0x000aa7e0 6f6b2025 372e3266 20730a00 25336420 ok %7.2f s..%3d │ │ │ │ │ - 0x000aa7f0 25387320 25382e32 65202538 2e326520 %8s %8.2e %8.2e │ │ │ │ │ - 0x000aa800 25382e32 65202535 2e326620 25352e32 %8.2e %5.2f %5.2 │ │ │ │ │ - 0x000aa810 66202538 2e326520 25382e32 65202538 f %8.2e %8.2e %8 │ │ │ │ │ - 0x000aa820 2e326520 25342e31 66202534 2e316620 .2e %4.1f %4.1f │ │ │ │ │ - 0x000aa830 25342e31 66202534 2e316620 25342e31 %4.1f %4.1f %4.1 │ │ │ │ │ - 0x000aa840 66202537 2e326620 25372e32 660a0000 f %7.2f %7.2f... │ │ │ │ │ - 0x000aa850 25733a20 54494d45 5220456c 61707365 %s: TIMER Elapse │ │ │ │ │ - 0x000aa860 6420636c 6f636b28 29207469 6d652066 d clock() time f │ │ │ │ │ - 0x000aa870 6f722063 6f6d6d61 6e642069 73202537 or command is %7 │ │ │ │ │ - 0x000aa880 2e326620 730a0000 6e636f5f 64647261 .2f s...nco_ddra │ │ │ │ │ - 0x000aa890 28290000 59657300 4e6f0000 486f6d65 ()..Yes.No..Home │ │ │ │ │ - 0x000aa8a0 70616765 3a206874 74703a2f 2f6e636f page: http://nco │ │ │ │ │ - 0x000aa8b0 2e73662e 6e65740a 00000000 436f6465 .sf.net.....Code │ │ │ │ │ - 0x000aa8c0 3a206874 74703a2f 2f676974 6875622e : http://github. │ │ │ │ │ - 0x000aa8d0 636f6d2f 6e636f2f 6e636f0a 00000000 com/nco/nco..... │ │ │ │ │ - 0x000aa8e0 4275696c 642d656e 67696e65 3a202573 Build-engine: %s │ │ │ │ │ - 0x000aa8f0 0a000000 55736572 20477569 64653a20 ....User Guide: │ │ │ │ │ - 0x000aa900 68747470 3a2f2f6e 636f2e73 662e6e65 http://nco.sf.ne │ │ │ │ │ - 0x000aa910 742f6e63 6f2e6874 6d6c0a00 5f46696c t/nco.html.._Fil │ │ │ │ │ - 0x000aa920 6c56616c 75650000 436f6e66 69677572 lValue..Configur │ │ │ │ │ - 0x000aa930 6174696f 6e204f70 74696f6e 3a094163 ation Option:.Ac │ │ │ │ │ - 0x000aa940 74697665 3f094d65 616e696e 67206f72 tive?.Meaning or │ │ │ │ │ - 0x000aa950 20526566 6572656e 63653a0a 43686563 Reference:.Chec │ │ │ │ │ - 0x000aa960 6b205f46 696c6c56 616c7565 09257309 k _FillValue.%s. │ │ │ │ │ - 0x000aa970 68747470 3a2f2f6e 636f2e73 662e6e65 http://nco.sf.ne │ │ │ │ │ - 0x000aa980 742f6e63 6f2e6874 6d6c236d 73735f76 t/nco.html#mss_v │ │ │ │ │ - 0x000aa990 616c0a43 6f6d6d75 6e697479 20436f64 al.Community Cod │ │ │ │ │ - 0x000aa9a0 65632052 65706f09 25730968 7474703a ec Repo.%s.http: │ │ │ │ │ - 0x000aa9b0 2f2f6769 74687562 2e636f6d 2f636372 //github.com/ccr │ │ │ │ │ - 0x000aa9c0 2f636372 0a444150 20737570 706f7274 /ccr.DAP support │ │ │ │ │ - 0x000aa9d0 09092573 09687474 703a2f2f 6e636f2e ..%s.http://nco. │ │ │ │ │ - 0x000aa9e0 73662e6e 65742f6e 636f2e68 746d6c23 sf.net/nco.html# │ │ │ │ │ - 0x000aa9f0 6461700a 44656275 6767696e 673a2043 dap.Debugging: C │ │ │ │ │ - 0x000aaa00 7573746f 6d092573 09506564 616e7469 ustom.%s.Pedanti │ │ │ │ │ - 0x000aaa10 632c2062 6f756e64 73206368 65636b69 c, bounds checki │ │ │ │ │ - 0x000aaa20 6e672028 736c6f77 65737420 65786563 ng (slowest exec │ │ │ │ │ - 0x000aaa30 7574696f 6e290a44 65627567 67696e67 ution).Debugging │ │ │ │ │ - 0x000aaa40 3a205379 6d626f6c 73092573 0950726f : Symbols.%s.Pro │ │ │ │ │ - 0x000aaa50 64756365 2073796d 626f6c73 20666f72 duce symbols for │ │ │ │ │ - 0x000aaa60 20646562 75676765 72732028 652e672e debuggers (e.g. │ │ │ │ │ - 0x000aaa70 2c206462 782c2067 6462290a 474e5520 , dbx, gdb).GNU │ │ │ │ │ - 0x000aaa80 53636965 6e746966 6963204c 69627261 Scientific Libra │ │ │ │ │ - 0x000aaa90 72790925 73096874 74703a2f 2f6e636f ry.%s.http://nco │ │ │ │ │ - 0x000aaaa0 2e73662e 6e65742f 6e636f2e 68746d6c .sf.net/nco.html │ │ │ │ │ - 0x000aaab0 2367736c 0a484446 34207375 70706f72 #gsl.HDF4 suppor │ │ │ │ │ - 0x000aaac0 74090925 73096874 74703a2f 2f6e636f t..%s.http://nco │ │ │ │ │ - 0x000aaad0 2e73662e 6e65742f 6e636f2e 68746d6c .sf.net/nco.html │ │ │ │ │ - 0x000aaae0 23686466 340a496e 7465726e 6174696f #hdf4.Internatio │ │ │ │ │ - 0x000aaaf0 6e616c69 7a617469 6f6e0925 73096874 nalization.%s.ht │ │ │ │ │ - 0x000aab00 74703a2f 2f6e636f 2e73662e 6e65742f tp://nco.sf.net/ │ │ │ │ │ - 0x000aab10 6e636f2e 68746d6c 23693138 6e202870 nco.html#i18n (p │ │ │ │ │ - 0x000aab20 72652d61 6c706861 290a4c6f 6767696e re-alpha).Loggin │ │ │ │ │ - 0x000aab30 67090909 25730968 7474703a 2f2f6e63 g...%s.http://nc │ │ │ │ │ - 0x000aab40 6f2e7366 2e6e6574 2f6e636f 2e68746d o.sf.net/nco.htm │ │ │ │ │ - 0x000aab50 6c236462 670a6e65 74434446 33203634 l#dbg.netCDF3 64 │ │ │ │ │ - 0x000aab60 2d626974 206f6666 73657409 25730968 -bit offset.%s.h │ │ │ │ │ - 0x000aab70 7474703a 2f2f6e63 6f2e7366 2e6e6574 ttp://nco.sf.net │ │ │ │ │ - 0x000aab80 2f6e636f 2e68746d 6c236c66 730a6e65 /nco.html#lfs.ne │ │ │ │ │ - 0x000aab90 74434446 33203634 2d626974 20646174 tCDF3 64-bit dat │ │ │ │ │ - 0x000aaba0 61092573 09687474 703a2f2f 6e636f2e a.%s.http://nco. │ │ │ │ │ - 0x000aabb0 73662e6e 65742f6e 636f2e68 746d6c23 sf.net/nco.html# │ │ │ │ │ - 0x000aabc0 63646635 0a6e6574 43444634 2f484446 cdf5.netCDF4/HDF │ │ │ │ │ - 0x000aabd0 35207375 70706f72 74092573 09687474 5 support.%s.htt │ │ │ │ │ - 0x000aabe0 703a2f2f 6e636f2e 73662e6e 65742f6e p://nco.sf.net/n │ │ │ │ │ - 0x000aabf0 636f2e68 746d6c23 6e636f34 0a4f7065 co.html#nco4.Ope │ │ │ │ │ - 0x000aac00 6e4d5020 534d5020 74687265 6164696e nMP SMP threadin │ │ │ │ │ - 0x000aac10 67092573 09687474 703a2f2f 6e636f2e g.%s.http://nco. │ │ │ │ │ - 0x000aac20 73662e6e 65742f6e 636f2e68 746d6c23 sf.net/nco.html# │ │ │ │ │ - 0x000aac30 6f6d700a 52656775 6c617220 45787072 omp.Regular Expr │ │ │ │ │ - 0x000aac40 65737369 6f6e7309 25730968 7474703a essions.%s.http: │ │ │ │ │ - 0x000aac50 2f2f6e63 6f2e7366 2e6e6574 2f6e636f //nco.sf.net/nco │ │ │ │ │ - 0x000aac60 2e68746d 6c237278 0a554455 6e697473 .html#rx.UDUnits │ │ │ │ │ - 0x000aac70 3220636f 6e766572 73696f6e 73092573 2 conversions.%s │ │ │ │ │ - 0x000aac80 09687474 703a2f2f 6e636f2e 73662e6e .http://nco.sf.n │ │ │ │ │ - 0x000aac90 65742f6e 636f2e68 746d6c23 7564756e et/nco.html#udun │ │ │ │ │ - 0x000aaca0 6974730a 25730000 4175746f 636f6e66 its.%s..Autoconf │ │ │ │ │ - 0x000aacb0 00000000 6e636170 00000000 6e636170 ....ncap....ncap │ │ │ │ │ - 0x000aacc0 32000000 6e636174 74656400 6d706e63 2...ncatted.mpnc │ │ │ │ │ - 0x000aacd0 626f0000 6d706e63 64696666 00000000 bo..mpncdiff.... │ │ │ │ │ - 0x000aace0 6e636164 64000000 6e636469 66660000 ncadd...ncdiff.. │ │ │ │ │ - 0x000aacf0 6e636469 76696465 00000000 6e636d75 ncdivide....ncmu │ │ │ │ │ - 0x000aad00 6c740000 6e636d75 6c746970 6c790000 lt..ncmultiply.. │ │ │ │ │ - 0x000aad10 6e637375 62000000 6e637375 62747261 ncsub...ncsubtra │ │ │ │ │ - 0x000aad20 63740000 6e636563 61740000 6d706e63 ct..ncecat..mpnc │ │ │ │ │ - 0x000aad30 65636174 00000000 6e636561 00000000 ecat....ncea.... │ │ │ │ │ - 0x000aad40 6d706e63 65610000 6e636573 00000000 mpncea..nces.... │ │ │ │ │ - 0x000aad50 6d706e63 65730000 6e636665 00000000 mpnces..ncfe.... │ │ │ │ │ - 0x000aad60 6d706e63 66650000 6d706e63 67650000 mpncfe..mpncge.. │ │ │ │ │ - 0x000aad70 6e63666c 696e7400 6d706e63 666c696e ncflint.mpncflin │ │ │ │ │ - 0x000aad80 74000000 6e636b73 00000000 6e637064 t...ncks....ncpd │ │ │ │ │ - 0x000aad90 71000000 6d706e63 70647100 6e637061 q...mpncpdq.ncpa │ │ │ │ │ - 0x000aada0 636b0000 6e63756e 7061636b 00000000 ck..ncunpack.... │ │ │ │ │ - 0x000aadb0 6e637273 00000000 6d706e63 72730000 ncrs....mpncrs.. │ │ │ │ │ - 0x000aadc0 6e637261 00000000 6d706e63 72610000 ncra....mpncra.. │ │ │ │ │ - 0x000aadd0 6d706e63 72636174 00000000 6e637265 mpncrcat....ncre │ │ │ │ │ - 0x000aade0 6e616d65 00000000 6e637773 00000000 name....ncws.... │ │ │ │ │ - 0x000aadf0 6d706e63 77730000 6e637761 00000000 mpncws..ncwa.... │ │ │ │ │ - 0x000aae00 6d706e63 77610000 76726c2d 74737400 mpncwa..vrl-tst. │ │ │ │ │ - 0x000aae10 25733a20 4552524f 52206578 65637574 %s: ERROR execut │ │ │ │ │ - 0x000aae20 61626c65 206e616d 65202573 206e6f74 able name %s not │ │ │ │ │ - 0x000aae30 20726567 69737465 72656420 696e206e registered in n │ │ │ │ │ - 0x000aae40 636f5f70 72675f70 72732829 0a000000 co_prg_prs().... │ │ │ │ │ - 0x000aae50 5b2d335d 205b2d34 5d205b2d 355d205b [-3] [-4] [-5] [ │ │ │ │ │ - 0x000aae60 2d365d20 5b2d375d 205b2d41 5d205b2d -6] [-7] [-A] [- │ │ │ │ │ - 0x000aae70 2d626672 20627974 5d205b2d 435d205b -bfr byt] [-C] [ │ │ │ │ │ - 0x000aae80 2d635d20 5b2d2d63 6d702073 6e675d20 -c] [--cmp sng] │ │ │ │ │ - 0x000aae90 5b2d2d63 6e6b5f62 79742062 79745d20 [--cnk_byt byt] │ │ │ │ │ - 0x000aaea0 5b2d2d63 6e6b5f63 73682062 79745d20 [--cnk_csh byt] │ │ │ │ │ - 0x000aaeb0 5b2d2d63 6e6b5f64 6d6e206e 6d2c6c6d [--cnk_dmn nm,lm │ │ │ │ │ - 0x000aaec0 6e5d205b 2d2d636e 6b5f6d61 70206d61 n] [--cnk_map ma │ │ │ │ │ - 0x000aaed0 705d205b 2d2d636e 6b5f6d69 6e206279 p] [--cnk_min by │ │ │ │ │ - 0x000aaee0 745d205b 2d2d636e 6b5f706c 6320706c t] [--cnk_plc pl │ │ │ │ │ - 0x000aaef0 635d205b 2d2d636e 6b5f7363 6c206c6d c] [--cnk_scl lm │ │ │ │ │ - 0x000aaf00 6e5d205b 2d442064 62675f6c 766c5d20 n] [-D dbg_lvl] │ │ │ │ │ - 0x000aaf10 5b2d465d 205b2d66 5d205b2d 2d666c5f [-F] [-f] [--fl_ │ │ │ │ │ - 0x000aaf20 666d7420 666d745d 205b2d2d 676c6220 fmt fmt] [--glb │ │ │ │ │ - 0x000aaf30 2e2e2e5d 205b2d48 5d205b2d 685d205b ...] [-H] [-h] [ │ │ │ │ │ - 0x000aaf40 2d2d6864 665d205b 2d2d6864 725f7061 --hdf] [--hdr_pa │ │ │ │ │ - 0x000aaf50 64206e62 725d205b 2d2d6870 73735d20 d nbr] [--hpss] │ │ │ │ │ - 0x000aaf60 5b2d4c20 6c766c5d 205b2d6c 20706174 [-L lvl] [-l pat │ │ │ │ │ - 0x000aaf70 685d205b 2d2d6e6f 5f746d70 5f666c5d h] [--no_tmp_fl] │ │ │ │ │ - 0x000aaf80 205b2d4f 5d205b2d 6f206f75 742e6e63 [-O] [-o out.nc │ │ │ │ │ - 0x000aaf90 5d205b2d 70207061 74685d20 5b2d525d ] [-p path] [-R] │ │ │ │ │ - 0x000aafa0 205b2d72 5d205b2d 2d72616d 5f616c6c [-r] [--ram_all │ │ │ │ │ - 0x000aafb0 5d205b2d 7320616c 67656272 615d205b ] [-s algebra] [ │ │ │ │ │ - 0x000aafc0 2d532066 6c2e6e63 6f5d205b 2d742074 -S fl.nco] [-t t │ │ │ │ │ - 0x000aafd0 68725f6e 62725d20 5b2d2d75 696f5d20 hr_nbr] [--uio] │ │ │ │ │ - 0x000aafe0 5b2d765d 205b696e 2e6e635d 205b6f75 [-v] [in.nc] [ou │ │ │ │ │ - 0x000aaff0 742e6e63 5d0a0000 5b2d6120 2e2e2e5d t.nc]...[-a ...] │ │ │ │ │ - 0x000ab000 205b2d2d 62667220 6279745d 205b2d44 [--bfr byt] [-D │ │ │ │ │ - 0x000ab010 20646267 5f6c766c 5d205b2d 2d676c62 dbg_lvl] [--glb │ │ │ │ │ - 0x000ab020 202e2e2e 5d205b2d 485d205b 2d685d20 ...] [-H] [-h] │ │ │ │ │ - 0x000ab030 5b2d2d68 64725f70 6164206e 62725d20 [--hdr_pad nbr] │ │ │ │ │ - 0x000ab040 5b2d2d68 7073735d 205b2d6c 20706174 [--hpss] [-l pat │ │ │ │ │ - 0x000ab050 685d205b 2d4f5d20 5b2d6f20 6f75742e h] [-O] [-o out. │ │ │ │ │ - 0x000ab060 6e635d20 5b2d7020 70617468 5d205b2d nc] [-p path] [- │ │ │ │ │ - 0x000ab070 525d205b 2d725d20 5b2d745d 205b2d2d R] [-r] [-t] [-- │ │ │ │ │ - 0x000ab080 75696f5d 20696e2e 6e63205b 5b6f7574 uio] in.nc [[out │ │ │ │ │ - 0x000ab090 2e6e635d 5d0a0000 5b2d335d 205b2d34 .nc]]...[-3] [-4 │ │ │ │ │ - 0x000ab0a0 5d205b2d 355d205b 2d365d20 5b2d375d ] [-5] [-6] [-7] │ │ │ │ │ - 0x000ab0b0 205b2d41 5d205b2d 2d626672 20627974 [-A] [--bfr byt │ │ │ │ │ - 0x000ab0c0 5d205b2d 435d205b 2d635d20 5b2d2d63 ] [-C] [-c] [--c │ │ │ │ │ - 0x000ab0d0 6d702073 6e675d20 5b2d2d63 6e6b5f62 mp sng] [--cnk_b │ │ │ │ │ - 0x000ab0e0 79742062 79745d20 5b2d2d63 6e6b5f63 yt byt] [--cnk_c │ │ │ │ │ - 0x000ab0f0 73682062 79745d20 5b2d2d63 6e6b5f64 sh byt] [--cnk_d │ │ │ │ │ - 0x000ab100 6d6e206e 6d2c6c6d 6e5d205b 2d2d636e mn nm,lmn] [--cn │ │ │ │ │ - 0x000ab110 6b5f6d61 70206d61 705d205b 2d2d636e k_map map] [--cn │ │ │ │ │ - 0x000ab120 6b5f6d69 6e206279 745d205b 2d2d636e k_min byt] [--cn │ │ │ │ │ - 0x000ab130 6b5f706c 6320706c 635d205b 2d2d636e k_plc plc] [--cn │ │ │ │ │ - 0x000ab140 6b5f7363 6c20737a 5d205b2d 44206462 k_scl sz] [-D db │ │ │ │ │ - 0x000ab150 675f6c76 6c5d205b 2d64202e 2e2e5d20 g_lvl] [-d ...] │ │ │ │ │ - 0x000ab160 5b2d465d 205b2d2d 666c5f66 6d742066 [-F] [--fl_fmt f │ │ │ │ │ - 0x000ab170 6d745d20 5b2d4720 6772703a 6c766c5d mt] [-G grp:lvl] │ │ │ │ │ - 0x000ab180 205b2d67 202e2e2e 5d205b2d 2d676c62 [-g ...] [--glb │ │ │ │ │ - 0x000ab190 202e2e2e 5d205b2d 485d205b 2d685d20 ...] [-H] [-h] │ │ │ │ │ - 0x000ab1a0 5b2d2d68 64665d20 5b2d2d68 64725f70 [--hdf] [--hdr_p │ │ │ │ │ - 0x000ab1b0 6164206e 62725d20 5b2d2d68 7073735d ad nbr] [--hpss] │ │ │ │ │ - 0x000ab1c0 205b2d4c 206c766c 5d205b2d 6c207061 [-L lvl] [-l pa │ │ │ │ │ - 0x000ab1d0 74685d20 5b2d2d6d 73615d20 5b2d6e20 th] [--msa] [-n │ │ │ │ │ - 0x000ab1e0 2e2e2e5d 205b2d2d 6e6f5f63 6c6c5f6d ...] [--no_cll_m │ │ │ │ │ - 0x000ab1f0 73725d20 5b2d2d6e 6f5f6672 6d5f7472 sr] [--no_frm_tr │ │ │ │ │ - 0x000ab200 6d5d205b 2d2d6e6f 5f746d70 5f666c5d m] [--no_tmp_fl] │ │ │ │ │ - 0x000ab210 205b2d4f 5d205b2d 6f206f75 742e6e63 [-O] [-o out.nc │ │ │ │ │ - 0x000ab220 5d205b2d 70207061 74685d20 5b2d525d ] [-p path] [-R] │ │ │ │ │ - 0x000ab230 205b2d72 5d205b2d 2d72616d 5f616c6c [-r] [--ram_all │ │ │ │ │ - 0x000ab240 5d205b2d 74207468 725f6e62 725d205b ] [-t thr_nbr] [ │ │ │ │ │ - 0x000ab250 2d2d7569 6f5d205b 2d2d756e 6e5d205b --uio] [--unn] [ │ │ │ │ │ - 0x000ab260 2d76202e 2e2e5d20 5b2d5820 626f785d -v ...] [-X box] │ │ │ │ │ - 0x000ab270 205b2d78 5d205b2d 79206f70 5f747970 [-x] [-y op_typ │ │ │ │ │ - 0x000ab280 5d20696e 312e6e63 20696e32 2e6e6320 ] in1.nc in2.nc │ │ │ │ │ - 0x000ab290 5b6f7574 2e6e635d 0a000000 5b2d335d [out.nc]....[-3] │ │ │ │ │ - 0x000ab2a0 205b2d34 5d205b2d 355d205b 2d365d20 [-4] [-5] [-6] │ │ │ │ │ - 0x000ab2b0 5b2d375d 205b2d41 5d205b2d 2d626672 [-7] [-A] [--bfr │ │ │ │ │ - 0x000ab2c0 20627974 5d205b2d 435d205b 2d635d20 byt] [-C] [-c] │ │ │ │ │ - 0x000ab2d0 5b2d2d63 6d702073 6e675d20 5b2d2d63 [--cmp sng] [--c │ │ │ │ │ - 0x000ab2e0 6e6b5f62 79742062 79745d20 5b2d2d63 nk_byt byt] [--c │ │ │ │ │ - 0x000ab2f0 6e6b5f63 73682062 79745d20 5b2d2d63 nk_csh byt] [--c │ │ │ │ │ - 0x000ab300 6e6b5f64 6d6e206e 6d2c6c6d 6e5d205b nk_dmn nm,lmn] [ │ │ │ │ │ - 0x000ab310 2d2d636e 6b5f6d61 70206d61 705d205b --cnk_map map] [ │ │ │ │ │ - 0x000ab320 2d2d636e 6b5f6d69 6e206279 745d205b --cnk_min byt] [ │ │ │ │ │ - 0x000ab330 2d2d636e 6b5f706c 6320706c 635d205b --cnk_plc plc] [ │ │ │ │ │ - 0x000ab340 2d2d636e 6b5f7363 6c20737a 5d205b2d --cnk_scl sz] [- │ │ │ │ │ - 0x000ab350 44206462 675f6c76 6c5d205b 2d64202e D dbg_lvl] [-d . │ │ │ │ │ - 0x000ab360 2e2e5d20 5b2d465d 205b2d2d 6669785f ..] [-F] [--fix_ │ │ │ │ │ - 0x000ab370 7265635f 6372645d 205b2d2d 666c5f66 rec_crd] [--fl_f │ │ │ │ │ - 0x000ab380 6d742066 6d745d20 5b2d2d67 6c62202e mt fmt] [--glb . │ │ │ │ │ - 0x000ab390 2e2e5d20 5b2d485d 205b2d68 5d205b2d ..] [-H] [-h] [- │ │ │ │ │ - 0x000ab3a0 2d686466 5d205b2d 2d686472 5f706164 -hdf] [--hdr_pad │ │ │ │ │ - 0x000ab3b0 206e6272 5d205b2d 2d687073 735d205b nbr] [--hpss] [ │ │ │ │ │ - 0x000ab3c0 2d692076 61722c76 616c5d20 5b2d4c20 -i var,val] [-L │ │ │ │ │ - 0x000ab3d0 6c766c5d 205b2d6c 20706174 685d205b lvl] [-l path] [ │ │ │ │ │ - 0x000ab3e0 2d2d6d73 615d205b 2d2d6e6f 5f636c6c --msa] [--no_cll │ │ │ │ │ - 0x000ab3f0 5f6d7372 5d205b2d 2d6e6f5f 66726d5f _msr] [--no_frm_ │ │ │ │ │ - 0x000ab400 74726d5d 205b2d2d 6e6f5f74 6d705f66 trm] [--no_tmp_f │ │ │ │ │ - 0x000ab410 6c5d205b 2d4f5d20 5b2d6f20 6f75742e l] [-O] [-o out. │ │ │ │ │ - 0x000ab420 6e635d20 5b2d7020 70617468 5d205b2d nc] [-p path] [- │ │ │ │ │ - 0x000ab430 2d707063 202e2e2e 5d205b2d 525d205b -ppc ...] [-R] [ │ │ │ │ │ - 0x000ab440 2d725d20 5b2d2d72 616d5f61 6c6c5d20 -r] [--ram_all] │ │ │ │ │ - 0x000ab450 5b2d7420 7468725f 6e62725d 205b2d2d [-t thr_nbr] [-- │ │ │ │ │ - 0x000ab460 75696f5d 205b2d76 202e2e2e 5d205b2d uio] [-v ...] [- │ │ │ │ │ - 0x000ab470 5820626f 785d205b 2d785d20 5b2d7720 X box] [-x] [-w │ │ │ │ │ - 0x000ab480 7767745f 315b2c77 67745f32 5d5d2069 wgt_1[,wgt_2]] i │ │ │ │ │ - 0x000ab490 6e312e6e 6320696e 322e6e63 205b6f75 n1.nc in2.nc [ou │ │ │ │ │ - 0x000ab4a0 742e6e63 5d0a0000 5b2d335d 205b2d34 t.nc]...[-3] [-4 │ │ │ │ │ - 0x000ab4b0 5d205b2d 355d205b 2d365d20 5b2d375d ] [-5] [-6] [-7] │ │ │ │ │ - 0x000ab4c0 205b2d41 5d205b2d 615d205b 2d2d6172 [-A] [-a] [--ar │ │ │ │ │ - 0x000ab4d0 65615f77 67745d20 5b2d6220 666c5f62 ea_wgt] [-b fl_b │ │ │ │ │ - 0x000ab4e0 6e725d20 5b2d2d62 66722062 79745d20 nr] [--bfr byt] │ │ │ │ │ - 0x000ab4f0 5b2d435d 205b2d63 5d205b2d 2d63616c [-C] [-c] [--cal │ │ │ │ │ - 0x000ab500 5d205b2d 2d63646c 5d205b2d 2d63686b ] [--cdl] [--chk │ │ │ │ │ - 0x000ab510 5f6d6170 5d205b2d 2d63686b 5f6e616e _map] [--chk_nan │ │ │ │ │ - 0x000ab520 5d205b2d 2d636d70 20736e67 5d205b2d ] [--cmp sng] [- │ │ │ │ │ - 0x000ab530 2d636e6b 5f627974 20627974 5d205b2d -cnk_byt byt] [- │ │ │ │ │ - 0x000ab540 2d636e6b 5f637368 20627974 5d205b2d -cnk_csh byt] [- │ │ │ │ │ - 0x000ab550 2d636e6b 5f646d6e 206e6d2c 6c6d6e5d -cnk_dmn nm,lmn] │ │ │ │ │ - 0x000ab560 205b2d2d 636e6b5f 6d617020 6d61705d [--cnk_map map] │ │ │ │ │ - 0x000ab570 205b2d2d 636e6b5f 6d696e20 6279745d [--cnk_min byt] │ │ │ │ │ - 0x000ab580 205b2d2d 636e6b5f 706c6320 706c635d [--cnk_plc plc] │ │ │ │ │ - 0x000ab590 205b2d2d 636e6b5f 73636c20 737a5d20 [--cnk_scl sz] │ │ │ │ │ - 0x000ab5a0 5b2d4420 6462675f 6c766c5d 205b2d64 [-D dbg_lvl] [-d │ │ │ │ │ - 0x000ab5b0 202e2e2e 5d205b2d 2d64745f 666d7420 ...] [--dt_fmt │ │ │ │ │ - 0x000ab5c0 666d745d 205b2d46 5d205b2d 2d666978 fmt] [-F] [--fix │ │ │ │ │ - 0x000ab5d0 5f726563 5f646d6e 2064696d 5d205b2d _rec_dmn dim] [- │ │ │ │ │ - 0x000ab5e0 2d666c5f 666d7420 666d745d 205b2d2d -fl_fmt fmt] [-- │ │ │ │ │ - 0x000ab5f0 666d745f 76616c20 666d745d 205b2d47 fmt_val fmt] [-G │ │ │ │ │ - 0x000ab600 20677270 3a6c766c 5d205b2d 67202e2e grp:lvl] [-g .. │ │ │ │ │ - 0x000ab610 2e5d205b 2d2d676c 62202e2e 2e5d205b .] [--glb ...] [ │ │ │ │ │ - 0x000ab620 2d2d6772 705f7874 725f7661 725f7863 --grp_xtr_var_xc │ │ │ │ │ - 0x000ab630 6c5d205b 2d485d20 5b2d685d 205b2d2d l] [-H] [-h] [-- │ │ │ │ │ - 0x000ab640 68646e5d 205b2d2d 6864725f 70616420 hdn] [--hdr_pad │ │ │ │ │ - 0x000ab650 6e62725d 205b2d2d 68707373 5d205b2d nbr] [--hpss] [- │ │ │ │ │ - 0x000ab660 2d6a736e 5d205b2d 2d6a736e 5f666d74 -jsn] [--jsn_fmt │ │ │ │ │ - 0x000ab670 206c766c 5d205b2d 4c206c76 6c5d205b lvl] [-L lvl] [ │ │ │ │ │ - 0x000ab680 2d6c2070 6174685d 205b2d4d 5d205b2d -l path] [-M] [- │ │ │ │ │ - 0x000ab690 6d5d205b 2d2d6d61 70206d61 702e6e63 m] [--map map.nc │ │ │ │ │ - 0x000ab6a0 5d205b2d 2d6d6435 5f646773 5d205b2d ] [--md5_dgs] [- │ │ │ │ │ - 0x000ab6b0 2d6d6435 5f777274 5d205b2d 2d6d6b5f -md5_wrt] [--mk_ │ │ │ │ │ - 0x000ab6c0 7265635f 646d6e20 64696d5d 205b2d2d rec_dmn dim] [-- │ │ │ │ │ - 0x000ab6d0 6d73615d 205b2d2d 6e6f5f62 6c616e6b msa] [--no_blank │ │ │ │ │ - 0x000ab6e0 5d205b2d 2d6e6f5f 636c6c5f 6d73725d ] [--no_cll_msr] │ │ │ │ │ - 0x000ab6f0 205b2d2d 6e6f5f66 726d5f74 726d5d20 [--no_frm_trm] │ │ │ │ │ - 0x000ab700 5b2d2d6e 6f5f746d 705f666c 5d205b2d [--no_tmp_fl] [- │ │ │ │ │ - 0x000ab710 4f5d205b 2d6f206f 75742e6e 635d205b O] [-o out.nc] [ │ │ │ │ │ - 0x000ab720 2d505d20 5b2d7020 70617468 5d205b2d -P] [-p path] [- │ │ │ │ │ - 0x000ab730 2d707063 202e2e2e 5d205b2d 515d205b -ppc ...] [-Q] [ │ │ │ │ │ - 0x000ab740 2d715d20 5b2d525d 205b2d72 5d205b2d -q] [-R] [-r] [- │ │ │ │ │ - 0x000ab750 2d726164 5d205b2d 2d726772 5d205b2d -rad] [--rgr] [- │ │ │ │ │ - 0x000ab760 2d72616d 5f616c6c 5d205b2d 2d726e72 -ram_all] [--rnr │ │ │ │ │ - 0x000ab770 3d776774 5d205b2d 7320666f 726d6174 =wgt] [-s format │ │ │ │ │ - 0x000ab780 5d205b2d 2d737061 7273655d 205b2d74 ] [--sparse] [-t │ │ │ │ │ - 0x000ab790 20746872 5f6e6272 5d205b2d 755d205b thr_nbr] [-u] [ │ │ │ │ │ - 0x000ab7a0 2d2d7569 6f5d205b 2d2d756e 6e5d205b --uio] [--unn] [ │ │ │ │ │ - 0x000ab7b0 2d565d20 5b2d7620 2e2e2e5d 205b2d2d -V] [-v ...] [-- │ │ │ │ │ - 0x000ab7c0 7672745f 696e2076 72742e6e 635d205b vrt_in vrt.nc] [ │ │ │ │ │ - 0x000ab7d0 2d2d7672 745f6f75 74207672 742e6e63 --vrt_out vrt.nc │ │ │ │ │ - 0x000ab7e0 5d205b2d 5820626f 785d205b 2d785d20 ] [-X box] [-x] │ │ │ │ │ - 0x000ab7f0 5b2d2d78 6d6c5d20 5b2d2d78 6d6c5f6e [--xml] [--xml_n │ │ │ │ │ - 0x000ab800 6f5f6c6f 635d205b 2d2d786d 6c5f7370 o_loc] [--xml_sp │ │ │ │ │ - 0x000ab810 725f6368 7220736e 675d205b 2d2d786d r_chr sng] [--xm │ │ │ │ │ - 0x000ab820 6c5f7370 725f6e6d 7220736e 675d205b l_spr_nmr sng] [ │ │ │ │ │ - 0x000ab830 2d2d7874 6e5f7661 72202e2e 2e5d2069 --xtn_var ...] i │ │ │ │ │ - 0x000ab840 6e2e6e63 205b5b6f 75742e6e 635d5d0a n.nc [[out.nc]]. │ │ │ │ │ - 0x000ab850 00000000 5b2d335d 205b2d34 5d205b2d ....[-3] [-4] [- │ │ │ │ │ - 0x000ab860 355d205b 2d365d20 5b2d375d 205b2d41 5] [-6] [-7] [-A │ │ │ │ │ - 0x000ab870 5d205b2d 61202e2e 2e5d205b 2d2d6266 ] [-a ...] [--bf │ │ │ │ │ - 0x000ab880 72206279 745d205b 2d435d20 5b2d635d r byt] [-C] [-c] │ │ │ │ │ - 0x000ab890 205b2d2d 636d7020 736e675d 205b2d2d [--cmp sng] [-- │ │ │ │ │ - 0x000ab8a0 636e6b5f 62797420 6279745d 205b2d2d cnk_byt byt] [-- │ │ │ │ │ - 0x000ab8b0 636e6b5f 63736820 6279745d 205b2d2d cnk_csh byt] [-- │ │ │ │ │ - 0x000ab8c0 636e6b5f 646d6e20 6e6d2c6c 6d6e5d20 cnk_dmn nm,lmn] │ │ │ │ │ - 0x000ab8d0 5b2d2d63 6e6b5f6d 6170206d 61705d20 [--cnk_map map] │ │ │ │ │ - 0x000ab8e0 5b2d2d63 6e6b5f6d 696e2062 79745d20 [--cnk_min byt] │ │ │ │ │ - 0x000ab8f0 5b2d2d63 6e6b5f70 6c632070 6c635d20 [--cnk_plc plc] │ │ │ │ │ - 0x000ab900 5b2d2d63 6e6b5f73 636c2073 7a5d205b [--cnk_scl sz] [ │ │ │ │ │ - 0x000ab910 2d442064 62675f6c 766c5d20 5b2d6420 -D dbg_lvl] [-d │ │ │ │ │ - 0x000ab920 2e2e2e5d 205b2d46 5d205b2d 2d666c5f ...] [-F] [--fl_ │ │ │ │ │ - 0x000ab930 666d7420 666d745d 205b2d47 20677270 fmt fmt] [-G grp │ │ │ │ │ - 0x000ab940 3a6c766c 5d205b2d 67202e2e 2e5d205b :lvl] [-g ...] [ │ │ │ │ │ - 0x000ab950 2d2d676c 62202e2e 2e5d205b 2d485d20 --glb ...] [-H] │ │ │ │ │ - 0x000ab960 5b2d685d 205b2d2d 6864665d 205b2d2d [-h] [--hdf] [-- │ │ │ │ │ - 0x000ab970 6864725f 70616420 6e62725d 205b2d2d hdr_pad nbr] [-- │ │ │ │ │ - 0x000ab980 68707373 5d205b2d 4c206c76 6c5d205b hpss] [-L lvl] [ │ │ │ │ │ - 0x000ab990 2d6c2070 6174685d 205b2d4d 2070636b -l path] [-M pck │ │ │ │ │ - 0x000ab9a0 5f6d6170 5d205b2d 2d6d7264 5d205b2d _map] [--mrd] [- │ │ │ │ │ - 0x000ab9b0 2d6d7361 5d205b2d 2d6e6f5f 636c6c5f -msa] [--no_cll_ │ │ │ │ │ - 0x000ab9c0 6d73725d 205b2d2d 6e6f5f66 726d5f74 msr] [--no_frm_t │ │ │ │ │ - 0x000ab9d0 726d5d20 5b2d2d6e 6f5f746d 705f666c rm] [--no_tmp_fl │ │ │ │ │ - 0x000ab9e0 5d205b2d 4f5d205b 2d6f206f 75742e6e ] [-O] [-o out.n │ │ │ │ │ - 0x000ab9f0 635d205b 2d502070 636b5f70 6c635d20 c] [-P pck_plc] │ │ │ │ │ - 0x000aba00 5b2d7020 70617468 5d205b2d 2d707063 [-p path] [--ppc │ │ │ │ │ - 0x000aba10 202e2e2e 5d205b2d 525d205b 2d725d20 ...] [-R] [-r] │ │ │ │ │ - 0x000aba20 5b2d2d72 616d5f61 6c6c5d20 5b2d7420 [--ram_all] [-t │ │ │ │ │ - 0x000aba30 7468725f 6e62725d 205b2d2d 75696f5d thr_nbr] [--uio] │ │ │ │ │ - 0x000aba40 205b2d2d 756e6e5d 205b2d55 5d205b2d [--unn] [-U] [- │ │ │ │ │ - 0x000aba50 76202e2e 2e5d205b 2d582062 6f785d20 v ...] [-X box] │ │ │ │ │ - 0x000aba60 5b2d785d 20696e2e 6e63205b 6f75742e [-x] in.nc [out. │ │ │ │ │ - 0x000aba70 6e635d0a 00000000 5b2d335d 205b2d34 nc].....[-3] [-4 │ │ │ │ │ - 0x000aba80 5d205b2d 355d205b 2d365d20 5b2d375d ] [-5] [-6] [-7] │ │ │ │ │ - 0x000aba90 205b2d41 5d205b2d 2d626672 20627974 [-A] [--bfr byt │ │ │ │ │ - 0x000abaa0 5d205b2d 435d205b 2d635d20 5b2d2d63 ] [-C] [-c] [--c │ │ │ │ │ - 0x000abab0 62202e2e 2e5d205b 2d2d636d 7020736e b ...] [--cmp sn │ │ │ │ │ - 0x000abac0 675d205b 2d2d636e 6b5f6279 74206279 g] [--cnk_byt by │ │ │ │ │ - 0x000abad0 745d205b 2d2d636e 6b5f6373 68206279 t] [--cnk_csh by │ │ │ │ │ - 0x000abae0 745d205b 2d2d636e 6b5f646d 6e206e6d t] [--cnk_dmn nm │ │ │ │ │ - 0x000abaf0 2c6c6d6e 5d205b2d 2d636e6b 5f6d6170 ,lmn] [--cnk_map │ │ │ │ │ - 0x000abb00 206d6170 5d205b2d 2d636e6b 5f6d696e map] [--cnk_min │ │ │ │ │ - 0x000abb10 20627974 5d205b2d 2d636e6b 5f706c63 byt] [--cnk_plc │ │ │ │ │ - 0x000abb20 20706c63 5d205b2d 2d636e6b 5f73636c plc] [--cnk_scl │ │ │ │ │ - 0x000abb30 20737a5d 205b2d44 20646267 5f6c766c sz] [-D dbg_lvl │ │ │ │ │ - 0x000abb40 5d205b2d 64202e2e 2e5d2020 5b2d2d64 ] [-d ...] [--d │ │ │ │ │ - 0x000abb50 626c7c66 6c745d20 5b2d465d 205b2d2d bl|flt] [-F] [-- │ │ │ │ │ - 0x000abb60 666c5f66 6d742066 6d745d20 5b2d4720 fl_fmt fmt] [-G │ │ │ │ │ - 0x000abb70 6772703a 6c766c5d 205b2d67 202e2e2e grp:lvl] [-g ... │ │ │ │ │ - 0x000abb80 5d205b2d 2d676c62 202e2e2e 5d205b2d ] [--glb ...] [- │ │ │ │ │ - 0x000abb90 485d205b 2d685d20 5b2d2d68 64665d20 H] [-h] [--hdf] │ │ │ │ │ - 0x000abba0 5b2d2d68 64725f70 6164206e 62725d20 [--hdr_pad nbr] │ │ │ │ │ - 0x000abbb0 5b2d2d68 7073735d 205b2d4c 206c766c [--hpss] [-L lvl │ │ │ │ │ - 0x000abbc0 5d205b2d 6c207061 74685d20 5b2d2d6d ] [-l path] [--m │ │ │ │ │ - 0x000abbd0 726f5d20 5b2d2d6d 73615d20 5b2d4e5d ro] [--msa] [-N] │ │ │ │ │ - 0x000abbe0 205b2d6e 202e2e2e 5d205b2d 2d6e6f5f [-n ...] [--no_ │ │ │ │ │ - 0x000abbf0 636c6c5f 6d73725d 205b2d2d 6e6f5f63 cll_msr] [--no_c │ │ │ │ │ - 0x000abc00 6c6c5f6d 74685d20 5b2d2d6e 6f5f6672 ll_mth] [--no_fr │ │ │ │ │ - 0x000abc10 6d5f7472 6d5d205b 2d2d6e6f 5f746d70 m_trm] [--no_tmp │ │ │ │ │ - 0x000abc20 5f666c5d 205b2d4f 5d205b2d 6f206f75 _fl] [-O] [-o ou │ │ │ │ │ - 0x000abc30 742e6e63 5d205b2d 70207061 74685d20 t.nc] [-p path] │ │ │ │ │ - 0x000abc40 5b2d2d70 726d5f69 6e74735d 205b2d2d [--prm_ints] [-- │ │ │ │ │ - 0x000abc50 7072775d 205b2d2d 70706320 2e2e2e5d prw] [--ppc ...] │ │ │ │ │ - 0x000abc60 205b2d52 5d205b2d 725d205b 2d2d7261 [-R] [-r] [--ra │ │ │ │ │ - 0x000abc70 6d5f616c 6c5d205b 2d2d7265 635f6170 m_all] [--rec_ap │ │ │ │ │ - 0x000abc80 6e5d205b 2d742074 68725f6e 62725d20 n] [-t thr_nbr] │ │ │ │ │ - 0x000abc90 5b2d2d75 696f5d20 5b2d2d75 6e6e5d20 [--uio] [--unn] │ │ │ │ │ - 0x000abca0 5b2d7720 7767745d 205b2d76 202e2e2e [-w wgt] [-v ... │ │ │ │ │ - 0x000abcb0 5d205b2d 5820626f 785d205b 2d785d20 ] [-X box] [-x] │ │ │ │ │ - 0x000abcc0 5b2d7920 6f705f74 79705d20 696e312e [-y op_typ] in1. │ │ │ │ │ - 0x000abcd0 6e632069 6e322e6e 63205b2e 2e2e5d20 nc in2.nc [...] │ │ │ │ │ - 0x000abce0 5b6f7574 2e6e635d 0a000000 5b2d335d [out.nc]....[-3] │ │ │ │ │ - 0x000abcf0 205b2d34 5d205b2d 355d205b 2d365d20 [-4] [-5] [-6] │ │ │ │ │ - 0x000abd00 5b2d375d 205b2d41 5d205b2d 2d626672 [-7] [-A] [--bfr │ │ │ │ │ - 0x000abd10 20627974 5d205b2d 435d205b 2d635d20 byt] [-C] [-c] │ │ │ │ │ - 0x000abd20 5b2d2d63 62202e2e 2e5d205b 2d2d636d [--cb ...] [--cm │ │ │ │ │ - 0x000abd30 7020736e 675d205b 2d2d636e 6b5f6279 p sng] [--cnk_by │ │ │ │ │ - 0x000abd40 74206279 745d205b 2d2d636e 6b5f6373 t byt] [--cnk_cs │ │ │ │ │ - 0x000abd50 68206279 745d205b 2d2d636e 6b5f646d h byt] [--cnk_dm │ │ │ │ │ - 0x000abd60 6e206e6d 2c6c6d6e 5d205b2d 2d636e6b n nm,lmn] [--cnk │ │ │ │ │ - 0x000abd70 5f6d6170 206d6170 5d205b2d 2d636e6b _map map] [--cnk │ │ │ │ │ - 0x000abd80 5f6d696e 20627974 5d205b2d 2d636e6b _min byt] [--cnk │ │ │ │ │ - 0x000abd90 5f706c63 20706c63 5d205b2d 2d636e6b _plc plc] [--cnk │ │ │ │ │ - 0x000abda0 5f73636c 20737a5d 205b2d44 20646267 _scl sz] [-D dbg │ │ │ │ │ - 0x000abdb0 5f6c766c 5d205b2d 64202e2e 2e5d2020 _lvl] [-d ...] │ │ │ │ │ - 0x000abdc0 5b2d2d64 626c7c66 6c745d20 5b2d465d [--dbl|flt] [-F] │ │ │ │ │ - 0x000abdd0 205b2d2d 666c5f66 6d742066 6d745d20 [--fl_fmt fmt] │ │ │ │ │ - 0x000abde0 5b2d4720 6772703a 6c766c5d 205b2d67 [-G grp:lvl] [-g │ │ │ │ │ - 0x000abdf0 202e2e2e 5d205b2d 2d676c62 202e2e2e ...] [--glb ... │ │ │ │ │ - 0x000abe00 5d205b2d 485d205b 2d685d20 5b2d2d68 ] [-H] [-h] [--h │ │ │ │ │ - 0x000abe10 64665d20 5b2d2d68 64725f70 6164206e df] [--hdr_pad n │ │ │ │ │ - 0x000abe20 62725d20 5b2d2d68 7073735d 205b2d4c br] [--hpss] [-L │ │ │ │ │ - 0x000abe30 206c766c 5d205b2d 6c207061 74685d20 lvl] [-l path] │ │ │ │ │ - 0x000abe40 5b2d2d6d 73615d20 5b2d6e20 2e2e2e5d [--msa] [-n ...] │ │ │ │ │ - 0x000abe50 205b2d2d 6e6f5f63 6c6c5f6d 73725d20 [--no_cll_msr] │ │ │ │ │ - 0x000abe60 5b2d2d6e 6f5f6672 6d5f7472 6d5d205b [--no_frm_trm] [ │ │ │ │ │ - 0x000abe70 2d2d6e6f 5f746d70 5f666c5d 205b2d2d --no_tmp_fl] [-- │ │ │ │ │ - 0x000abe80 6e736d5f 666c5d20 5b2d2d6e 736d5f67 nsm_fl] [--nsm_g │ │ │ │ │ - 0x000abe90 72705d20 5b2d2d6e 736d5f73 66785d20 rp] [--nsm_sfx] │ │ │ │ │ - 0x000abea0 5b2d4f5d 205b2d6f 206f7574 2e6e635d [-O] [-o out.nc] │ │ │ │ │ - 0x000abeb0 205b2d70 20706174 685d205b 2d2d7070 [-p path] [--pp │ │ │ │ │ - 0x000abec0 63202e2e 2e5d205b 2d525d20 5b2d725d c ...] [-R] [-r] │ │ │ │ │ - 0x000abed0 205b2d2d 72616d5f 616c6c5d 205b2d74 [--ram_all] [-t │ │ │ │ │ - 0x000abee0 20746872 5f6e6272 5d205b2d 2d75696f thr_nbr] [--uio │ │ │ │ │ - 0x000abef0 5d205b2d 2d756e6e 5d205b2d 76202e2e ] [--unn] [-v .. │ │ │ │ │ - 0x000abf00 2e5d205b 2d772077 67745d20 5b2d5820 .] [-w wgt] [-X │ │ │ │ │ - 0x000abf10 626f785d 205b2d78 5d205b2d 79206f70 box] [-x] [-y op │ │ │ │ │ - 0x000abf20 5f747970 5d20696e 312e6e63 20696e32 _typ] in1.nc in2 │ │ │ │ │ - 0x000abf30 2e6e6320 5b2e2e2e 5d205b6f 75742e6e .nc [...] [out.n │ │ │ │ │ - 0x000abf40 635d0a00 5b2d335d 205b2d34 5d205b2d c]..[-3] [-4] [- │ │ │ │ │ - 0x000abf50 355d205b 2d365d20 5b2d375d 205b2d41 5] [-6] [-7] [-A │ │ │ │ │ - 0x000abf60 5d205b2d 2d626672 20627974 5d205b2d ] [--bfr byt] [- │ │ │ │ │ - 0x000abf70 435d205b 2d635d20 5b2d2d63 62202e2e C] [-c] [--cb .. │ │ │ │ │ - 0x000abf80 2e5d205b 2d2d636d 7020736e 675d205b .] [--cmp sng] [ │ │ │ │ │ - 0x000abf90 2d2d636e 6b5f6279 74206279 745d205b --cnk_byt byt] [ │ │ │ │ │ - 0x000abfa0 2d2d636e 6b5f6373 68206279 745d205b --cnk_csh byt] [ │ │ │ │ │ - 0x000abfb0 2d2d636e 6b5f646d 6e206e6d 2c6c6d6e --cnk_dmn nm,lmn │ │ │ │ │ - 0x000abfc0 5d205b2d 2d636e6b 5f6d6170 206d6170 ] [--cnk_map map │ │ │ │ │ - 0x000abfd0 5d205b2d 2d636e6b 5f6d696e 20627974 ] [--cnk_min byt │ │ │ │ │ - 0x000abfe0 5d205b2d 2d636e6b 5f706c63 20706c63 ] [--cnk_plc plc │ │ │ │ │ - 0x000abff0 5d205b2d 2d636e6b 5f73636c 20737a5d ] [--cnk_scl sz] │ │ │ │ │ - 0x000ac000 205b2d44 20646267 5f6c766c 5d205b2d [-D dbg_lvl] [- │ │ │ │ │ - 0x000ac010 64202e2e 2e5d205b 2d465d20 5b2d2d66 d ...] [-F] [--f │ │ │ │ │ - 0x000ac020 6c5f666d 7420666d 745d205b 2d472067 l_fmt fmt] [-G g │ │ │ │ │ - 0x000ac030 72703a6c 766c5d20 5b2d6720 2e2e2e5d rp:lvl] [-g ...] │ │ │ │ │ - 0x000ac040 205b2d2d 676c6220 2e2e2e5d 205b2d48 [--glb ...] [-H │ │ │ │ │ - 0x000ac050 5d205b2d 685d205b 2d2d6864 725f7061 ] [-h] [--hdr_pa │ │ │ │ │ - 0x000ac060 64206e62 725d205b 2d2d6870 73735d20 d nbr] [--hpss] │ │ │ │ │ - 0x000ac070 5b2d4c20 6c766c5d 205b2d6c 20706174 [-L lvl] [-l pat │ │ │ │ │ - 0x000ac080 685d205b 2d2d6d64 355f6467 735d205b h] [--md5_dgs] [ │ │ │ │ │ - 0x000ac090 2d2d6d73 615d205b 2d6e202e 2e2e5d20 --msa] [-n ...] │ │ │ │ │ - 0x000ac0a0 5b2d2d6e 6f5f636c 6c5f6d73 725d205b [--no_cll_msr] [ │ │ │ │ │ - 0x000ac0b0 2d2d6e6f 5f66726d 5f74726d 5d205b2d --no_frm_trm] [- │ │ │ │ │ - 0x000ac0c0 2d6e6f5f 746d705f 666c5d20 5b2d4f5d -no_tmp_fl] [-O] │ │ │ │ │ - 0x000ac0d0 205b2d6f 206f7574 2e6e635d 205b2d70 [-o out.nc] [-p │ │ │ │ │ - 0x000ac0e0 20706174 685d205b 2d2d7070 63202e2e path] [--ppc .. │ │ │ │ │ - 0x000ac0f0 2e5d205b 2d525d20 5b2d725d 205b2d2d .] [-R] [-r] [-- │ │ │ │ │ - 0x000ac100 72616d5f 616c6c5d 205b2d2d 7265635f ram_all] [--rec_ │ │ │ │ │ - 0x000ac110 61706e5d 205b2d74 20746872 5f6e6272 apn] [-t thr_nbr │ │ │ │ │ - 0x000ac120 5d205b2d 2d75696f 5d205b2d 2d756e6e ] [--uio] [--unn │ │ │ │ │ - 0x000ac130 5d205b2d 76202e2e 2e5d205b 2d582062 ] [-v ...] [-X b │ │ │ │ │ - 0x000ac140 6f785d20 5b2d785d 20696e31 2e6e6320 ox] [-x] in1.nc │ │ │ │ │ - 0x000ac150 696e322e 6e63205b 2e2e2e5d 205b6f75 in2.nc [...] [ou │ │ │ │ │ - 0x000ac160 742e6e63 5d0a0000 5b2d335d 205b2d34 t.nc]...[-3] [-4 │ │ │ │ │ - 0x000ac170 5d205b2d 355d205b 2d365d20 5b2d375d ] [-5] [-6] [-7] │ │ │ │ │ - 0x000ac180 205b2d41 5d205b2d 2d626672 20627974 [-A] [--bfr byt │ │ │ │ │ - 0x000ac190 5d205b2d 435d205b 2d635d20 5b2d2d63 ] [-C] [-c] [--c │ │ │ │ │ - 0x000ac1a0 6d702073 6e675d20 5b2d2d63 6e6b5f62 mp sng] [--cnk_b │ │ │ │ │ - 0x000ac1b0 79742062 79745d20 5b2d2d63 6e6b5f64 yt byt] [--cnk_d │ │ │ │ │ - 0x000ac1c0 6d6e206e 6d2c6c6d 6e5d205b 2d2d636e mn nm,lmn] [--cn │ │ │ │ │ - 0x000ac1d0 6b5f6d61 70206d61 705d205b 2d2d636e k_map map] [--cn │ │ │ │ │ - 0x000ac1e0 6b5f6d69 6e206279 745d205b 2d2d636e k_min byt] [--cn │ │ │ │ │ - 0x000ac1f0 6b5f706c 6320706c 635d205b 2d2d636e k_plc plc] [--cn │ │ │ │ │ - 0x000ac200 6b5f7363 6c20737a 5d205b2d 44206462 k_scl sz] [-D db │ │ │ │ │ - 0x000ac210 675f6c76 6c5d205b 2d64202e 2e2e5d20 g_lvl] [-d ...] │ │ │ │ │ - 0x000ac220 5b2d465d 205b2d2d 666c5f66 6d742066 [-F] [--fl_fmt f │ │ │ │ │ - 0x000ac230 6d745d20 5b2d4720 6772703a 6c766c5d mt] [-G grp:lvl] │ │ │ │ │ - 0x000ac240 205b2d67 202e2e2e 5d205b2d 2d676167 [-g ...] [--gag │ │ │ │ │ - 0x000ac250 5d205b2d 2d676c62 202e2e2e 5d205b2d ] [--glb ...] [- │ │ │ │ │ - 0x000ac260 485d205b 2d685d20 5b2d2d68 64725f70 H] [-h] [--hdr_p │ │ │ │ │ - 0x000ac270 6164206e 62725d20 5b2d2d68 7073735d ad nbr] [--hpss] │ │ │ │ │ - 0x000ac280 205b2d4c 206c766c 5d205b2d 6c207061 [-L lvl] [-l pa │ │ │ │ │ - 0x000ac290 74685d20 5b2d4d5d 205b2d2d 6d64355f th] [-M] [--md5_ │ │ │ │ │ - 0x000ac2a0 6467735d 205b2d2d 6d72645d 205b2d2d dgs] [--mrd] [-- │ │ │ │ │ - 0x000ac2b0 6d73615d 205b2d6e 202e2e2e 5d205b2d msa] [-n ...] [- │ │ │ │ │ - 0x000ac2c0 2d6e6f5f 636c6c5f 6d73725d 205b2d2d -no_cll_msr] [-- │ │ │ │ │ - 0x000ac2d0 6e6f5f66 726d5f74 726d5d20 5b2d2d6e no_frm_trm] [--n │ │ │ │ │ - 0x000ac2e0 6f5f746d 705f666c 5d205b2d 4f5d205b o_tmp_fl] [-O] [ │ │ │ │ │ - 0x000ac2f0 2d6f206f 75742e6e 635d205b 2d702070 -o out.nc] [-p p │ │ │ │ │ - 0x000ac300 6174685d 205b2d2d 70706320 2e2e2e5d ath] [--ppc ...] │ │ │ │ │ - 0x000ac310 205b2d52 5d205b2d 725d205b 2d2d7261 [-R] [-r] [--ra │ │ │ │ │ - 0x000ac320 6d5f616c 6c5d205b 2d742074 68725f6e m_all] [-t thr_n │ │ │ │ │ - 0x000ac330 62725d20 5b2d2d75 696f5d20 5b2d7520 br] [--uio] [-u │ │ │ │ │ - 0x000ac340 756c6d5f 6e6d5d20 5b2d2d75 6e6e5d20 ulm_nm] [--unn] │ │ │ │ │ - 0x000ac350 5b2d7620 2e2e2e5d 205b2d58 20626f78 [-v ...] [-X box │ │ │ │ │ - 0x000ac360 5d205b2d 785d2069 6e312e6e 6320696e ] [-x] in1.nc in │ │ │ │ │ - 0x000ac370 322e6e63 205b2e2e 2e5d205b 6f75742e 2.nc [...] [out. │ │ │ │ │ - 0x000ac380 6e635d0a 00000000 5b2d6120 2e2e2e5d nc].....[-a ...] │ │ │ │ │ - 0x000ac390 205b2d2d 62667220 6279745d 205b2d44 [--bfr byt] [-D │ │ │ │ │ - 0x000ac3a0 20646267 5f6c766c 5d205b2d 64202e2e dbg_lvl] [-d .. │ │ │ │ │ - 0x000ac3b0 2e5d205b 2d67202e 2e2e5d20 5b2d2d67 .] [-g ...] [--g │ │ │ │ │ - 0x000ac3c0 6c62202e 2e2e5d20 5b2d485d 205b2d68 lb ...] [-H] [-h │ │ │ │ │ - 0x000ac3d0 5d205b2d 2d686472 5f706164 206e6272 ] [--hdr_pad nbr │ │ │ │ │ - 0x000ac3e0 5d205b2d 2d687073 735d205b 2d6c2070 ] [--hpss] [-l p │ │ │ │ │ - 0x000ac3f0 6174685d 205b2d4f 5d205b2d 6f206f75 ath] [-O] [-o ou │ │ │ │ │ - 0x000ac400 742e6e63 5d205b2d 70207061 74685d20 t.nc] [-p path] │ │ │ │ │ - 0x000ac410 5b2d525d 205b2d72 5d205b2d 2d75696f [-R] [-r] [--uio │ │ │ │ │ - 0x000ac420 5d205b2d 76202e2e 2e5d2069 6e2e6e63 ] [-v ...] in.nc │ │ │ │ │ - 0x000ac430 205b5b6f 75742e6e 635d5d0a 00000000 [[out.nc]]..... │ │ │ │ │ - 0x000ac440 5b2d335d 205b2d34 5d205b2d 355d205b [-3] [-4] [-5] [ │ │ │ │ │ - 0x000ac450 2d365d20 5b2d375d 205b2d41 5d205b2d -6] [-7] [-A] [- │ │ │ │ │ - 0x000ac460 61202e2e 2e5d205b 2d42206d 61736b5f a ...] [-B mask_ │ │ │ │ │ - 0x000ac470 636f6e64 5d205b2d 625d205b 2d2d6266 cond] [-b] [--bf │ │ │ │ │ - 0x000ac480 72206279 745d205b 2d435d20 5b2d635d r byt] [-C] [-c] │ │ │ │ │ - 0x000ac490 205b2d2d 636d7020 736e675d 205b2d2d [--cmp sng] [-- │ │ │ │ │ - 0x000ac4a0 636e6b5f 62797420 6279745d 205b2d2d cnk_byt byt] [-- │ │ │ │ │ - 0x000ac4b0 636e6b5f 63736820 6279745d 205b2d2d cnk_csh byt] [-- │ │ │ │ │ - 0x000ac4c0 636e6b5f 646d6e20 6e6d2c6c 6d6e5d20 cnk_dmn nm,lmn] │ │ │ │ │ - 0x000ac4d0 5b2d2d63 6e6b5f6d 6170206d 61705d20 [--cnk_map map] │ │ │ │ │ - 0x000ac4e0 5b2d2d63 6e6b5f6d 696e2062 79745d20 [--cnk_min byt] │ │ │ │ │ - 0x000ac4f0 5b2d2d63 6e6b5f70 6c632070 6c635d20 [--cnk_plc plc] │ │ │ │ │ - 0x000ac500 5b2d2d63 6e6b5f73 636c2073 7a5d205b [--cnk_scl sz] [ │ │ │ │ │ - 0x000ac510 2d442064 62675f6c 766c5d20 5b2d6420 -D dbg_lvl] [-d │ │ │ │ │ - 0x000ac520 2e2e2e5d 205b2d2d 64626c7c 666c745d ...] [--dbl|flt] │ │ │ │ │ - 0x000ac530 205b2d46 5d205b2d 2d666c5f 666d7420 [-F] [--fl_fmt │ │ │ │ │ - 0x000ac540 666d745d 205b2d47 20677270 3a6c766c fmt] [-G grp:lvl │ │ │ │ │ - 0x000ac550 5d205b2d 67202e2e 2e5d205b 2d2d676c ] [-g ...] [--gl │ │ │ │ │ - 0x000ac560 62202e2e 2e5d205b 2d485d20 5b2d685d b ...] [-H] [-h] │ │ │ │ │ - 0x000ac570 205b2d2d 6864665d 205b2d2d 6864725f [--hdf] [--hdr_ │ │ │ │ │ - 0x000ac580 70616420 6e62725d 205b2d2d 68707373 pad nbr] [--hpss │ │ │ │ │ - 0x000ac590 5d205b2d 495d205b 2d4c206c 766c5d20 ] [-I] [-L lvl] │ │ │ │ │ - 0x000ac5a0 5b2d6c20 70617468 5d205b2d 6d206d61 [-l path] [-m ma │ │ │ │ │ - 0x000ac5b0 736b5d20 5b2d4d20 6d61736b 5f76616c sk] [-M mask_val │ │ │ │ │ - 0x000ac5c0 5d205b2d 4e5d205b 2d2d6e6f 5f636c6c ] [-N] [--no_cll │ │ │ │ │ - 0x000ac5d0 5f6d7372 5d205b2d 2d6e6f5f 636c6c5f _msr] [--no_cll_ │ │ │ │ │ - 0x000ac5e0 6d74685d 205b2d2d 6e6f5f66 726d5f74 mth] [--no_frm_t │ │ │ │ │ - 0x000ac5f0 726d5d20 5b2d2d6e 6f5f746d 705f666c rm] [--no_tmp_fl │ │ │ │ │ - 0x000ac600 5d205b2d 4f5d205b 2d6f206f 75742e6e ] [-O] [-o out.n │ │ │ │ │ - 0x000ac610 635d205b 2d702070 6174685d 205b2d2d c] [-p path] [-- │ │ │ │ │ - 0x000ac620 70706320 2e2e2e5d 205b2d52 5d205b2d ppc ...] [-R] [- │ │ │ │ │ - 0x000ac630 725d205b 2d2d7261 6d5f616c 6c5d205b r] [--ram_all] [ │ │ │ │ │ - 0x000ac640 2d54206d 61736b5f 636f6d70 5d205b2d -T mask_comp] [- │ │ │ │ │ - 0x000ac650 74207468 725f6e62 725d205b 2d2d7569 t thr_nbr] [--ui │ │ │ │ │ - 0x000ac660 6f5d205b 2d2d756e 6e5d205b 2d76202e o] [--unn] [-v . │ │ │ │ │ - 0x000ac670 2e2e5d20 5b2d7720 7767745d 205b2d78 ..] [-w wgt] [-x │ │ │ │ │ - 0x000ac680 5d205b2d 79206f70 5f747970 5d20696e ] [-y op_typ] in │ │ │ │ │ - 0x000ac690 2e6e6320 5b6f7574 2e6e635d 0a000000 .nc [out.nc].... │ │ │ │ │ - 0x000ac6a0 25732043 6f6d6d61 6e64206c 696e6520 %s Command line │ │ │ │ │ - 0x000ac6b0 6f707469 6f6e7320 63686561 74736865 options cheatshe │ │ │ │ │ - 0x000ac6c0 65742028 66756c6c 20646574 61696c73 et (full details │ │ │ │ │ - 0x000ac6d0 20617420 68747470 3a2f2f6e 636f2e73 at http://nco.s │ │ │ │ │ - 0x000ac6e0 662e6e65 742f6e63 6f2e6874 6d6c2325 f.net/nco.html#% │ │ │ │ │ - 0x000ac6f0 73293a0a 00000000 5b2d335d 00000000 s):.....[-3].... │ │ │ │ │ - 0x000ac700 2d332c20 2d2d332c 20636c61 73736963 -3, --3, classic │ │ │ │ │ - 0x000ac710 094f7574 70757420 66696c65 20696e20 .Output file in │ │ │ │ │ - 0x000ac720 6e657443 44463320 434c4153 53494320 netCDF3 CLASSIC │ │ │ │ │ - 0x000ac730 2833322d 62697420 6f666673 65742920 (32-bit offset) │ │ │ │ │ - 0x000ac740 73746f72 61676520 666f726d 61740a00 storage format.. │ │ │ │ │ - 0x000ac750 5b2d345d 00000000 2d342c20 2d2d342c [-4]....-4, --4, │ │ │ │ │ - 0x000ac760 206e6574 63646634 094f7574 70757420 netcdf4.Output │ │ │ │ │ - 0x000ac770 66696c65 20696e20 6e657443 44463420 file in netCDF4 │ │ │ │ │ - 0x000ac780 28484446 35292073 746f7261 67652066 (HDF5) storage f │ │ │ │ │ - 0x000ac790 6f726d61 740a0000 5b2d355d 00000000 ormat...[-5].... │ │ │ │ │ - 0x000ac7a0 2d352c20 2d2d352c 20363462 69745f64 -5, --5, 64bit_d │ │ │ │ │ - 0x000ac7b0 61746109 4f757470 75742066 696c6520 ata.Output file │ │ │ │ │ - 0x000ac7c0 696e206e 65744344 46332036 342d6269 in netCDF3 64-bi │ │ │ │ │ - 0x000ac7d0 74206461 74612028 692e652e 2c204344 t data (i.e., CD │ │ │ │ │ - 0x000ac7e0 46352c20 506e6574 43444629 2073746f F5, PnetCDF) sto │ │ │ │ │ - 0x000ac7f0 72616765 20666f72 6d61740a 00000000 rage format..... │ │ │ │ │ - 0x000ac800 5b2d365d 00000000 2d362c20 2d2d362c [-6]....-6, --6, │ │ │ │ │ - 0x000ac810 2036342c 20363462 69745f6f 66667365 64, 64bit_offse │ │ │ │ │ - 0x000ac820 74094f75 74707574 2066696c 6520696e t.Output file in │ │ │ │ │ - 0x000ac830 206e6574 43444633 2036342d 62697420 netCDF3 64-bit │ │ │ │ │ - 0x000ac840 6f666673 65742073 746f7261 67652066 offset storage f │ │ │ │ │ - 0x000ac850 6f726d61 740a0000 5b2d375d 00000000 ormat...[-7].... │ │ │ │ │ - 0x000ac860 2d372c20 2d2d372c 206e6574 63646634 -7, --7, netcdf4 │ │ │ │ │ - 0x000ac870 5f636c61 73736963 094f7574 70757420 _classic.Output │ │ │ │ │ - 0x000ac880 66696c65 20696e20 6e657443 44463420 file in netCDF4 │ │ │ │ │ - 0x000ac890 434c4153 53494320 666f726d 61742028 CLASSIC format ( │ │ │ │ │ - 0x000ac8a0 332b343d 37290a00 5b2d415d 00000000 3+4=7)..[-A].... │ │ │ │ │ - 0x000ac8b0 2d412c20 2d2d6170 6e2c2061 7070656e -A, --apn, appen │ │ │ │ │ - 0x000ac8c0 64094170 70656e64 20746f20 65786973 d.Append to exis │ │ │ │ │ - 0x000ac8d0 74696e67 206f7574 70757420 66696c65 ting output file │ │ │ │ │ - 0x000ac8e0 2c206966 20616e79 0a000000 5b2d6100 , if any....[-a. │ │ │ │ │ - 0x000ac8f0 2d612c20 2d2d6174 74726962 75746520 -a, --attribute │ │ │ │ │ - 0x000ac900 6174745f 6e6d2c76 61725f6e 6d2c6d6f att_nm,var_nm,mo │ │ │ │ │ - 0x000ac910 64652c61 74745f74 79702c61 74745f76 de,att_typ,att_v │ │ │ │ │ - 0x000ac920 616c2041 74747269 62757465 20737065 al Attribute spe │ │ │ │ │ - 0x000ac930 63696669 63617469 6f6e3a0a 0909096d cification:....m │ │ │ │ │ - 0x000ac940 6f646520 3d20612c 632c642c 6d2c6e2c ode = a,c,d,m,n, │ │ │ │ │ - 0x000ac950 6f2c7020 28617070 656e642c 20637265 o,p (append, cre │ │ │ │ │ - 0x000ac960 6174652c 2064656c 6574652c 206d6f64 ate, delete, mod │ │ │ │ │ - 0x000ac970 6966792c 206e6170 70656e64 2c206f76 ify, nappend, ov │ │ │ │ │ - 0x000ac980 65727772 6974652c 20707265 70656e64 erwrite, prepend │ │ │ │ │ - 0x000ac990 290a0909 09617474 5f747970 203d2066 )....att_typ = f │ │ │ │ │ - 0x000ac9a0 2c642c6c 2f692c73 2c632c62 2028666c ,d,l/i,s,c,b (fl │ │ │ │ │ - 0x000ac9b0 6f61742c 20646f75 626c652c 206c6f6e oat, double, lon │ │ │ │ │ - 0x000ac9c0 672f696e 742c2073 686f7274 2c206368 g/int, short, ch │ │ │ │ │ - 0x000ac9d0 61722c20 62797465 290a0000 0909096e ar, byte)......n │ │ │ │ │ - 0x000ac9e0 65744344 46342074 79706573 203d2075 etCDF4 types = u │ │ │ │ │ - 0x000ac9f0 622c7573 2c752c6c 6c2c756c 6c2c736e b,us,u,ll,ull,sn │ │ │ │ │ - 0x000aca00 67202875 6e736967 6e656420 62797465 g (unsigned byte │ │ │ │ │ - 0x000aca10 2c20752e 2073686f 72742c20 752e2069 , u. short, u. i │ │ │ │ │ - 0x000aca20 6e742c20 6c6f6e67 206c6f6e 6720696e nt, long long in │ │ │ │ │ - 0x000aca30 742c2075 2e206c6f 6e67206c 6f6e6720 t, u. long long │ │ │ │ │ - 0x000aca40 696e742c 20737472 696e6729 0a000000 int, string).... │ │ │ │ │ - 0x000aca50 2d612c20 2d2d6162 632c2061 6c706861 -a, --abc, alpha │ │ │ │ │ - 0x000aca60 62657469 7a650944 69736162 6c652061 betize.Disable a │ │ │ │ │ - 0x000aca70 6c706861 62657469 7a617469 6f6e206f lphabetization o │ │ │ │ │ - 0x000aca80 66206578 74726163 74656420 76617269 f extracted vari │ │ │ │ │ - 0x000aca90 61626c65 730a0000 2d612c20 2d2d6172 ables...-a, --ar │ │ │ │ │ - 0x000acaa0 72616e67 652c2070 65726d75 74652c20 range, permute, │ │ │ │ │ - 0x000acab0 72656f72 6465722c 20726472 205b2d5d reorder, rdr [-] │ │ │ │ │ - 0x000acac0 7264725f 64696d31 5b2c5b2d 5d726472 rdr_dim1[,[-]rdr │ │ │ │ │ - 0x000acad0 5f64696d 325b2e2e 2e5d5d20 52652d6f _dim2[...]] Re-o │ │ │ │ │ - 0x000acae0 72646572 2064696d 656e7369 6f6e730a rder dimensions. │ │ │ │ │ - 0x000acaf0 00000000 2d612c20 2d2d6174 74726962 ....-a, --attrib │ │ │ │ │ - 0x000acb00 75746520 6f6c645f 6174742c 6e65775f ute old_att,new_ │ │ │ │ │ - 0x000acb10 61747420 41747472 69627574 65277320 att Attribute's │ │ │ │ │ - 0x000acb20 6f6c6420 616e6420 6e657720 6e616d65 old and new name │ │ │ │ │ - 0x000acb30 730a0000 2d612c20 2d2d6176 672c2061 s...-a, --avg, a │ │ │ │ │ - 0x000acb40 76657261 67652061 76675f64 696d315b verage avg_dim1[ │ │ │ │ │ - 0x000acb50 2c617667 5f64696d 325b2e2e 2e5d5d20 ,avg_dim2[...]] │ │ │ │ │ - 0x000acb60 41766572 6167696e 67206469 6d656e73 Averaging dimens │ │ │ │ │ - 0x000acb70 696f6e73 0a000000 2d2d6172 65615f77 ions....--area_w │ │ │ │ │ - 0x000acb80 67740000 20202020 2d2d6172 65615f77 gt.. --area_w │ │ │ │ │ - 0x000acb90 67740909 41726561 2d776569 67687420 gt..Area-weight │ │ │ │ │ - 0x000acba0 6d61702d 66696c65 20737461 74697374 map-file statist │ │ │ │ │ - 0x000acbb0 6963730a 00000000 5b2d4200 2d422c20 ics.....[-B.-B, │ │ │ │ │ - 0x000acbc0 2d2d6d73 6b5f636e 642c206d 61736b5f --msk_cnd, mask_ │ │ │ │ │ - 0x000acbd0 636f6e64 6974696f 6e206d61 736b5f63 condition mask_c │ │ │ │ │ - 0x000acbe0 6f6e6409 4d61736b 20636f6e 64697469 ond.Mask conditi │ │ │ │ │ - 0x000acbf0 6f6e2028 652e672e 2c20224f 524f203c on (e.g., "ORO < │ │ │ │ │ - 0x000acc00 20312229 0a000000 5b2d6220 00000000 1")....[-b .... │ │ │ │ │ - 0x000acc10 2d622c20 2d2d666c 5f626e72 2c206269 -b, --fl_bnr, bi │ │ │ │ │ - 0x000acc20 6e617279 2d66696c 6520666c 5f626e72 nary-file fl_bnr │ │ │ │ │ - 0x000acc30 09556e66 6f726d61 74746564 2062696e .Unformatted bin │ │ │ │ │ - 0x000acc40 61727920 66696c65 20746f20 77726974 ary file to writ │ │ │ │ │ - 0x000acc50 650a0000 5b2d625d 00000000 2d622c20 e...[-b]....-b, │ │ │ │ │ - 0x000acc60 2d2d7264 642c2072 65746169 6e2d6465 --rdd, retain-de │ │ │ │ │ - 0x000acc70 67656e65 72617465 2d64696d 656e7369 generate-dimensi │ │ │ │ │ - 0x000acc80 6f6e7309 52657461 696e2064 6567656e ons.Retain degen │ │ │ │ │ - 0x000acc90 65726174 65206469 6d656e73 696f6e73 erate dimensions │ │ │ │ │ - 0x000acca0 0a000000 2d2d6266 72000000 20202020 ....--bfr... │ │ │ │ │ - 0x000accb0 2d2d6266 725f737a 2c206275 66666572 --bfr_sz, buffer │ │ │ │ │ - 0x000accc0 5f73697a 6520737a 09427566 66657220 _size sz.Buffer │ │ │ │ │ - 0x000accd0 73697a65 20746f20 6f70656e 2066696c size to open fil │ │ │ │ │ - 0x000acce0 65732077 6974680a 00000000 5b2d435d es with.....[-C] │ │ │ │ │ - 0x000accf0 00000000 2d432c20 2d2d6e6f 5f637264 ....-C, --no_crd │ │ │ │ │ - 0x000acd00 2c207863 6c5f6173 735f7661 72094578 , xcl_ass_var.Ex │ │ │ │ │ - 0x000acd10 636c7564 6520636f 6f726469 6e617465 clude coordinate │ │ │ │ │ - 0x000acd20 732c2043 462d6173 736f6369 61746564 s, CF-associated │ │ │ │ │ - 0x000acd30 20766172 6961626c 65732028 616e6369 variables (anci │ │ │ │ │ - 0x000acd40 6c6c6172 792c2062 6f756e64 732c202e llary, bounds, . │ │ │ │ │ - 0x000acd50 2e2e290a 00000000 5b2d635d 00000000 ..).....[-c].... │ │ │ │ │ - 0x000acd60 2d632c20 2d2d6372 642c2078 74725f61 -c, --crd, xtr_a │ │ │ │ │ - 0x000acd70 73735f76 61720945 78747261 63742063 ss_var.Extract c │ │ │ │ │ - 0x000acd80 6f6f7264 696e6174 65732c20 43462d61 oordinates, CF-a │ │ │ │ │ - 0x000acd90 73736f63 69617465 64207661 72696162 ssociated variab │ │ │ │ │ - 0x000acda0 6c657320 28616e63 696c6c61 72792c20 les (ancillary, │ │ │ │ │ - 0x000acdb0 626f756e 64732c20 2e2e2e29 0a000000 bounds, ...).... │ │ │ │ │ - 0x000acdc0 2d2d6362 00000000 20202020 2d2d6362 --cb.... --cb │ │ │ │ │ - 0x000acdd0 2c20636c 6d5f626e 64094346 20436c69 , clm_bnd.CF Cli │ │ │ │ │ - 0x000acde0 6d61746f 6c6f6779 20616e64 20626f75 matology and bou │ │ │ │ │ - 0x000acdf0 6e647320 696e666f 726d6174 696f6e20 nds information │ │ │ │ │ - 0x000ace00 61732079 725f7372 742c7972 5f656e64 as yr_srt,yr_end │ │ │ │ │ - 0x000ace10 2c6d7468 5f737274 2c6d7468 5f656e64 ,mth_srt,mth_end │ │ │ │ │ - 0x000ace20 2c747064 0a000000 2d2d6361 6c000000 ,tpd....--cal... │ │ │ │ │ - 0x000ace30 20202020 2d2d6361 6c2c2d2d 636c6e09 --cal,--cln. │ │ │ │ │ - 0x000ace40 5072696e 74205544 556e6974 732d636f Print UDUnits-co │ │ │ │ │ - 0x000ace50 6d706174 69626c65 20646174 65732f74 mpatible dates/t │ │ │ │ │ - 0x000ace60 696d6573 20696e20 68756d61 6e2d6c65 imes in human-le │ │ │ │ │ - 0x000ace70 6769626c 65206361 6c656e64 61722066 gible calendar f │ │ │ │ │ - 0x000ace80 6f726d61 740a0000 2d2d6364 6c000000 ormat...--cdl... │ │ │ │ │ - 0x000ace90 20202020 2d2d6364 6c090950 72696e74 --cdl..Print │ │ │ │ │ - 0x000acea0 2043444c 20286e65 74434446 206c696e CDL (netCDF lin │ │ │ │ │ - 0x000aceb0 67756120 6672616e 63612075 73656420 gua franca used │ │ │ │ │ - 0x000acec0 6279206e 6364756d 702f6e63 67656e29 by ncdump/ncgen) │ │ │ │ │ - 0x000aced0 0a000000 2d2d6368 6b5f6d61 70000000 ....--chk_map... │ │ │ │ │ - 0x000acee0 20202020 2d2d6368 6b5f6d61 70090943 --chk_map..C │ │ │ │ │ - 0x000acef0 6865636b 206d6170 2d66696c 65207175 heck map-file qu │ │ │ │ │ - 0x000acf00 616c6974 790a0000 2d2d6368 6b5f6e61 ality...--chk_na │ │ │ │ │ - 0x000acf10 6e000000 20202020 2d2d6368 6b5f6e61 n... --chk_na │ │ │ │ │ - 0x000acf20 6e090944 65746563 74204e61 4e20616e n..Detect NaN an │ │ │ │ │ - 0x000acf30 64204e61 4e662069 6e20666c 6f617469 d NaNf in floati │ │ │ │ │ - 0x000acf40 6e672d70 6f696e74 20766172 6961626c ng-point variabl │ │ │ │ │ - 0x000acf50 65730a00 2d2d636d 70000000 20202020 es..--cmp... │ │ │ │ │ - 0x000acf60 2d2d636d 7020636d 705f736e 6709436f --cmp cmp_sng.Co │ │ │ │ │ - 0x000acf70 6d707265 7373696f 6e207374 72696e67 mpression string │ │ │ │ │ - 0x000acf80 2028652e 672e2c20 27676272 2c337c7a (e.g., 'gbr,3|z │ │ │ │ │ - 0x000acf90 7374642c 3127290a 00000000 2d2d636e std,1').....--cn │ │ │ │ │ - 0x000acfa0 6b5f6279 74000000 20202020 2d2d636e k_byt... --cn │ │ │ │ │ - 0x000acfb0 6b5f6279 742c2063 68756e6b 5f627974 k_byt, chunk_byt │ │ │ │ │ - 0x000acfc0 6520737a 5f627974 09436875 6e6b7369 e sz_byt.Chunksi │ │ │ │ │ - 0x000acfd0 7a652069 6e206279 7465730a 00000000 ze in bytes..... │ │ │ │ │ - 0x000acfe0 2d2d636e 6b5f6373 68000000 20202020 --cnk_csh... │ │ │ │ │ - 0x000acff0 2d2d636e 6b5f6373 682c2063 68756e6b --cnk_csh, chunk │ │ │ │ │ - 0x000ad000 5f636163 68652073 7a5f6279 74094368 _cache sz_byt.Ch │ │ │ │ │ - 0x000ad010 756e6b20 63616368 65207369 7a652069 unk cache size i │ │ │ │ │ - 0x000ad020 6e206279 7465730a 00000000 2d2d636e n bytes.....--cn │ │ │ │ │ - 0x000ad030 6b5f646d 6e000000 20202020 2d2d636e k_dmn... --cn │ │ │ │ │ - 0x000ad040 6b5f646d 6e2c2063 68756e6b 5f64696d k_dmn, chunk_dim │ │ │ │ │ - 0x000ad050 656e7369 6f6e206e 6d2c737a 5f6c6d6e ension nm,sz_lmn │ │ │ │ │ - 0x000ad060 09436875 6e6b7369 7a65206f 66206469 .Chunksize of di │ │ │ │ │ - 0x000ad070 6d656e73 696f6e20 6e6d2028 696e2065 mension nm (in e │ │ │ │ │ - 0x000ad080 6c656d65 6e747320 6e6f7420 62797465 lements not byte │ │ │ │ │ - 0x000ad090 73290a00 2d2d636e 6b5f6d61 70000000 s)..--cnk_map... │ │ │ │ │ - 0x000ad0a0 20202020 2d2d636e 6b5f6d61 702c2063 --cnk_map, c │ │ │ │ │ - 0x000ad0b0 68756e6b 5f6d6170 206d6170 09436875 hunk_map map.Chu │ │ │ │ │ - 0x000ad0c0 6e6b696e 67206d61 70205b64 6d6e2c6c nking map [dmn,l │ │ │ │ │ - 0x000ad0d0 66702c6e 63342c6e 636f2c70 72642c72 fp,nc4,nco,prd,r │ │ │ │ │ - 0x000ad0e0 64312c72 65772c73 636c2c78 706c2c78 d1,rew,scl,xpl,x │ │ │ │ │ - 0x000ad0f0 73745d0a 00000000 2d2d636e 6b5f6d69 st].....--cnk_mi │ │ │ │ │ - 0x000ad100 6e000000 20202020 2d2d636e 6b5f6d69 n... --cnk_mi │ │ │ │ │ - 0x000ad110 6e2c2063 68756e6b 5f6d696e 20737a5f n, chunk_min sz_ │ │ │ │ │ - 0x000ad120 62797409 4d696e69 6d756d20 73697a65 byt.Minimum size │ │ │ │ │ - 0x000ad130 205b425d 206f6620 76617269 61626c65 [B] of variable │ │ │ │ │ - 0x000ad140 20746f20 6368756e 6b0a0000 2d2d636e to chunk...--cn │ │ │ │ │ - 0x000ad150 6b5f706c 63000000 20202020 2d2d636e k_plc... --cn │ │ │ │ │ - 0x000ad160 6b5f706c 632c2063 68756e6b 5f706f6c k_plc, chunk_pol │ │ │ │ │ - 0x000ad170 69637920 706c6309 4368756e 6b696e67 icy plc.Chunking │ │ │ │ │ - 0x000ad180 20706f6c 69637920 5b616c6c 2c673264 policy [all,g2d │ │ │ │ │ - 0x000ad190 2c673364 2c78706c 2c787374 2c75636b ,g3d,xpl,xst,uck │ │ │ │ │ - 0x000ad1a0 5d0a0000 2d2d636e 6b5f7363 6c000000 ]...--cnk_scl... │ │ │ │ │ - 0x000ad1b0 20202020 2d2d636e 6b5f7363 6c2c2063 --cnk_scl, c │ │ │ │ │ - 0x000ad1c0 68756e6b 5f736361 6c617220 737a5f6c hunk_scalar sz_l │ │ │ │ │ - 0x000ad1d0 6d6e0943 68756e6b 73697a65 20736361 mn.Chunksize sca │ │ │ │ │ - 0x000ad1e0 6c617220 28696e20 656c656d 656e7473 lar (in elements │ │ │ │ │ - 0x000ad1f0 206e6f74 20627974 65732920 28666f72 not bytes) (for │ │ │ │ │ - 0x000ad200 20616c6c 2064696d 656e7369 6f6e7329 all dimensions) │ │ │ │ │ - 0x000ad210 0a000000 5b2d4400 2d442c20 2d2d6462 ....[-D.-D, --db │ │ │ │ │ - 0x000ad220 675f6c76 6c2c2064 65627567 2d6c6576 g_lvl, debug-lev │ │ │ │ │ - 0x000ad230 656c206c 766c0944 65627567 2d6c6576 el lvl.Debug-lev │ │ │ │ │ - 0x000ad240 656c2069 73206c76 6c0a0000 5b2d6400 el is lvl...[-d. │ │ │ │ │ - 0x000ad250 2d642c20 2d2d646d 6e2c2064 696d656e -d, --dmn, dimen │ │ │ │ │ - 0x000ad260 73696f6e 206f6c64 5f64696d 2c6e6577 sion old_dim,new │ │ │ │ │ - 0x000ad270 5f64696d 2044696d 656e7369 6f6e2773 _dim Dimension's │ │ │ │ │ - 0x000ad280 206f6c64 20616e64 206e6577 206e616d old and new nam │ │ │ │ │ - 0x000ad290 65730a00 2d642c20 2d2d646d 6e2c2064 es..-d, --dmn, d │ │ │ │ │ - 0x000ad2a0 696d656e 73696f6e 2064696d 2c5b6d69 imension dim,[mi │ │ │ │ │ - 0x000ad2b0 6e5d5b2c 5b6d6178 5d5b5b5b 2c737472 n][,[max][[[,str │ │ │ │ │ - 0x000ad2c0 6964655b 2c737562 6379636c 655b2c69 ide[,subcycle[,i │ │ │ │ │ - 0x000ad2d0 6e746572 6c656176 655d5d5d 5d5d5d20 nterleave]]]]]] │ │ │ │ │ - 0x000ad2e0 44696d65 6e73696f 6e277320 6c696d69 Dimension's limi │ │ │ │ │ - 0x000ad2f0 74732c20 73747269 64652c20 73756263 ts, stride, subc │ │ │ │ │ - 0x000ad300 79636c65 2c20696e 7465726c 65617665 ycle, interleave │ │ │ │ │ - 0x000ad310 20696e20 68797065 72736c61 620a0000 in hyperslab... │ │ │ │ │ - 0x000ad320 2d642c20 2d2d646d 6e2c2064 696d656e -d, --dmn, dimen │ │ │ │ │ - 0x000ad330 73696f6e 2064696d 2c5b6d69 6e5d5b2c sion dim,[min][, │ │ │ │ │ - 0x000ad340 5b6d6178 5d5d5b2c 5b737472 6964655d [max]][,[stride] │ │ │ │ │ - 0x000ad350 5d204469 6d656e73 696f6e27 73206c69 ] Dimension's li │ │ │ │ │ - 0x000ad360 6d697473 20616e64 20737472 69646520 mits and stride │ │ │ │ │ - 0x000ad370 696e2068 79706572 736c6162 0a000000 in hyperslab.... │ │ │ │ │ - 0x000ad380 2d2d6462 6c7c666c 74000000 20202020 --dbl|flt... │ │ │ │ │ - 0x000ad390 2d2d6462 6c2c2066 6c742c20 7274685f --dbl, flt, rth_ │ │ │ │ │ - 0x000ad3a0 64626c7c 666c7409 64626c3a 2050726f dbl|flt.dbl: Pro │ │ │ │ │ - 0x000ad3b0 6d6f7465 2073696e 676c652d 20746f20 mote single- to │ │ │ │ │ - 0x000ad3c0 646f7562 6c652d70 72656369 73696f6e double-precision │ │ │ │ │ - 0x000ad3d0 20623420 61726974 686d6574 69632028 b4 arithmetic ( │ │ │ │ │ - 0x000ad3e0 64656661 756c7429 2e20666c 743a2053 default). flt: S │ │ │ │ │ - 0x000ad3f0 696e676c 652d7072 65636973 696f6e20 ingle-precision │ │ │ │ │ - 0x000ad400 61726974 686d6574 69632069 7320616c arithmetic is al │ │ │ │ │ - 0x000ad410 6c6f7765 642e0a00 2d2d6474 5f666d74 lowed...--dt_fmt │ │ │ │ │ - 0x000ad420 00000000 20202020 2d2d6474 5f666d74 .... --dt_fmt │ │ │ │ │ - 0x000ad430 2c206461 74655f66 6f726d61 74095072 , date_format.Pr │ │ │ │ │ - 0x000ad440 696e7420 5544556e 6974732d 636f6d70 int UDUnits-comp │ │ │ │ │ - 0x000ad450 61746962 6c652064 61746573 2f74696d atible dates/tim │ │ │ │ │ - 0x000ad460 65732069 6e207368 6f72742c 20726567 es in short, reg │ │ │ │ │ - 0x000ad470 756c6172 2c206f72 2049534f 38363031 ular, or ISO8601 │ │ │ │ │ - 0x000ad480 2063616c 656e6461 7220666f 726d6174 calendar format │ │ │ │ │ - 0x000ad490 2028666d 743d312c 322c3329 0a000000 (fmt=1,2,3).... │ │ │ │ │ - 0x000ad4a0 5b2d465d 00000000 2d462c20 2d2d6674 [-F]....-F, --ft │ │ │ │ │ - 0x000ad4b0 6e2c2066 6f727472 616e0946 6f727472 n, fortran.Fortr │ │ │ │ │ - 0x000ad4c0 616e2069 6e646578 696e6720 636f6e76 an indexing conv │ │ │ │ │ - 0x000ad4d0 656e7469 6f6e7320 28312d62 61736564 entions (1-based │ │ │ │ │ - 0x000ad4e0 2920666f 7220492f 4f0a0000 5b2d665d ) for I/O...[-f] │ │ │ │ │ - 0x000ad4f0 00000000 2d662c20 2d2d666e 635f7462 ....-f, --fnc_tb │ │ │ │ │ - 0x000ad500 6c2c2070 726e5f66 6e635f74 626c0950 l, prn_fnc_tbl.P │ │ │ │ │ - 0x000ad510 72696e74 2066756e 6374696f 6e207461 rint function ta │ │ │ │ │ - 0x000ad520 626c650a 00000000 2d2d6669 785f7265 ble.....--fix_re │ │ │ │ │ - 0x000ad530 635f6372 64000000 20202020 2d2d6669 c_crd... --fi │ │ │ │ │ - 0x000ad540 785f7265 635f6372 6409446f 206e6f74 x_rec_crd.Do not │ │ │ │ │ - 0x000ad550 20696e74 6572706f 6c617465 2f6d756c interpolate/mul │ │ │ │ │ - 0x000ad560 7469706c 79207265 636f7264 20636f6f tiply record coo │ │ │ │ │ - 0x000ad570 7264696e 61746520 76617269 61626c65 rdinate variable │ │ │ │ │ - 0x000ad580 730a0000 2d2d6669 785f7265 635f646d s...--fix_rec_dm │ │ │ │ │ - 0x000ad590 6e206469 6d000000 20202020 2d2d6669 n dim... --fi │ │ │ │ │ - 0x000ad5a0 785f7265 635f646d 6e206469 6d094368 x_rec_dmn dim.Ch │ │ │ │ │ - 0x000ad5b0 616e6765 2064696d 656e7369 6f6e2064 ange dimension d │ │ │ │ │ - 0x000ad5c0 696d2028 6f722061 6c6c2920 746f2066 im (or all) to f │ │ │ │ │ - 0x000ad5d0 69786564 2064696d 656e7369 6f6e2069 ixed dimension i │ │ │ │ │ - 0x000ad5e0 6e206f75 74707574 2066696c 650a0000 n output file... │ │ │ │ │ - 0x000ad5f0 2d2d666c 5f666d74 00000000 20202020 --fl_fmt.... │ │ │ │ │ - 0x000ad600 2d2d666c 5f666d74 2c206669 6c655f66 --fl_fmt, file_f │ │ │ │ │ - 0x000ad610 6f726d61 7420666d 74094669 6c652066 ormat fmt.File f │ │ │ │ │ - 0x000ad620 6f726d61 7420666f 72206f75 74707574 ormat for output │ │ │ │ │ - 0x000ad630 205b636c 61737369 632c3634 6269745f [classic,64bit_ │ │ │ │ │ - 0x000ad640 6f666673 65742c36 34626974 5f646174 offset,64bit_dat │ │ │ │ │ - 0x000ad650 612c6e65 74636466 342c6e65 74636466 a,netcdf4,netcdf │ │ │ │ │ - 0x000ad660 345f636c 61737369 635d0a00 2d2d6761 4_classic]..--ga │ │ │ │ │ - 0x000ad670 67000000 20202020 2d2d6761 672c2061 g... --gag, a │ │ │ │ │ - 0x000ad680 67677265 67617465 5f67726f 75700947 ggregate_group.G │ │ │ │ │ - 0x000ad690 726f7570 20416767 72656761 74696f6e roup Aggregation │ │ │ │ │ - 0x000ad6a0 20286e6f 74205265 636f7264 20416767 (not Record Agg │ │ │ │ │ - 0x000ad6b0 72656761 74696f6e 290a0000 5b2d4700 regation)...[-G. │ │ │ │ │ - 0x000ad6c0 2d472c20 2d2d6770 65205b67 72705f6e -G, --gpe [grp_n │ │ │ │ │ - 0x000ad6d0 6d5d5b3a 5b6c766c 5d5d0947 726f7570 m][:[lvl]].Group │ │ │ │ │ - 0x000ad6e0 20506174 68204564 6974696e 67207061 Path Editing pa │ │ │ │ │ - 0x000ad6f0 74682c20 6c657665 6c732074 6f207265 th, levels to re │ │ │ │ │ - 0x000ad700 706c6163 650a0000 5b2d6700 2d672c20 place...[-g.-g, │ │ │ │ │ - 0x000ad710 2d2d6772 70206772 70315b2c 67727032 --grp grp1[,grp2 │ │ │ │ │ - 0x000ad720 5b2e2e2e 5d5d2047 726f7570 28732920 [...]] Group(s) │ │ │ │ │ - 0x000ad730 746f2070 726f6365 73732028 72656775 to process (regu │ │ │ │ │ - 0x000ad740 6c617220 65787072 65737369 6f6e7320 lar expressions │ │ │ │ │ - 0x000ad750 73757070 6f727465 64290a00 2d672c20 supported)..-g, │ │ │ │ │ - 0x000ad760 2d2d6772 702c2067 726f7570 096f6c64 --grp, group.old │ │ │ │ │ - 0x000ad770 5f677270 2c6e6577 5f677270 2047726f _grp,new_grp Gro │ │ │ │ │ - 0x000ad780 75702773 206f6c64 20616e64 206e6577 up's old and new │ │ │ │ │ - 0x000ad790 206e616d 65730a00 2d2d676c 62000000 names..--glb... │ │ │ │ │ - 0x000ad7a0 20202020 2d2d676c 625f6174 745f6164 --glb_att_ad │ │ │ │ │ - 0x000ad7b0 64206e6d 3d76616c 09476c6f 62616c20 d nm=val.Global │ │ │ │ │ - 0x000ad7c0 61747472 69627574 6520746f 20616464 attribute to add │ │ │ │ │ - 0x000ad7d0 0a000000 2d2d6778 76782c20 2d2d6772 ....--gxvx, --gr │ │ │ │ │ - 0x000ad7e0 705f7874 725f7661 725f7863 6c000000 p_xtr_var_xcl... │ │ │ │ │ - 0x000ad7f0 20202020 2d2d6778 76782c20 6772705f --gxvx, grp_ │ │ │ │ │ - 0x000ad800 7874725f 7661725f 78636c09 47726f75 xtr_var_xcl.Grou │ │ │ │ │ - 0x000ad810 70204578 74726163 74696f6e 20566172 p Extraction Var │ │ │ │ │ - 0x000ad820 6961626c 65204578 636c7573 696f6e0a iable Exclusion. │ │ │ │ │ - 0x000ad830 00000000 5b2d485d 00000000 2d482c20 ....[-H]....-H, │ │ │ │ │ - 0x000ad840 2d2d6461 74612c20 68696572 6f6e796d --data, hieronym │ │ │ │ │ - 0x000ad850 75730954 6f67676c 65207072 696e7469 us.Toggle printi │ │ │ │ │ - 0x000ad860 6e672064 6174610a 00000000 2d482c20 ng data.....-H, │ │ │ │ │ - 0x000ad870 2d2d666c 5f6c7374 5f696e2c 2066696c --fl_lst_in, fil │ │ │ │ │ - 0x000ad880 655f6c69 73740944 6f206e6f 74206372 e_list.Do not cr │ │ │ │ │ - 0x000ad890 65617465 2022696e 7075745f 66696c65 eate "input_file │ │ │ │ │ - 0x000ad8a0 5f6c6973 74222067 6c6f6261 6c206174 _list" global at │ │ │ │ │ - 0x000ad8b0 74726962 75746520 74686174 2073746f tribute that sto │ │ │ │ │ - 0x000ad8c0 72657320 73746469 6e206669 6c656e61 res stdin filena │ │ │ │ │ - 0x000ad8d0 6d65730a 00000000 5b2d685d 00000000 mes.....[-h].... │ │ │ │ │ - 0x000ad8e0 2d682c20 2d2d6873 742c2068 6973746f -h, --hst, histo │ │ │ │ │ - 0x000ad8f0 72790944 6f206e6f 74206170 70656e64 ry.Do not append │ │ │ │ │ - 0x000ad900 20746f20 22686973 746f7279 2220676c to "history" gl │ │ │ │ │ - 0x000ad910 6f62616c 20617474 72696275 74650a00 obal attribute.. │ │ │ │ │ - 0x000ad920 2d2d6864 6e000000 20202020 2d2d6864 --hdn... --hd │ │ │ │ │ - 0x000ad930 6e2c2068 69646465 6e095072 696e7420 n, hidden.Print │ │ │ │ │ - 0x000ad940 68696464 656e2028 616b6120 73706563 hidden (aka spec │ │ │ │ │ - 0x000ad950 69616c29 20617474 72696275 7465730a ial) attributes. │ │ │ │ │ - 0x000ad960 00000000 2d2d6864 66000000 20202020 ....--hdf... │ │ │ │ │ - 0x000ad970 2d2d6864 665f7570 6b2c2068 64665f75 --hdf_upk, hdf_u │ │ │ │ │ - 0x000ad980 6e706163 6b094844 4620756e 7061636b npack.HDF unpack │ │ │ │ │ - 0x000ad990 20636f6e 76656e74 696f6e3a 20756e70 convention: unp │ │ │ │ │ - 0x000ad9a0 61636b65 643d7363 616c655f 66616374 acked=scale_fact │ │ │ │ │ - 0x000ad9b0 6f722a28 7061636b 65642d61 64645f6f or*(packed-add_o │ │ │ │ │ - 0x000ad9c0 66667365 74290a00 2d2d6864 725f7061 ffset)..--hdr_pa │ │ │ │ │ - 0x000ad9d0 64000000 20202020 2d2d6864 725f7061 d... --hdr_pa │ │ │ │ │ - 0x000ad9e0 642c2068 65616465 725f7061 64095061 d, header_pad.Pa │ │ │ │ │ - 0x000ad9f0 64206f75 74707574 20686561 64657220 d output header │ │ │ │ │ - 0x000ada00 77697468 206e6272 20627974 65730a00 with nbr bytes.. │ │ │ │ │ - 0x000ada10 2d2d6870 73730000 20202020 2d2d6870 --hpss.. --hp │ │ │ │ │ - 0x000ada20 73732c20 68707373 5f747279 09536561 ss, hpss_try.Sea │ │ │ │ │ - 0x000ada30 72636820 666f7220 756e666f 756e6420 rch for unfound │ │ │ │ │ - 0x000ada40 66696c65 73206f6e 20485053 53207769 files on HPSS wi │ │ │ │ │ - 0x000ada50 74682027 68736920 67657420 2e2e2e27 th 'hsi get ...' │ │ │ │ │ - 0x000ada60 0a000000 5b2d6920 7661722c 76616c5d ....[-i var,val] │ │ │ │ │ - 0x000ada70 00000000 2d692c20 2d2d6e74 702c2069 ....-i, --ntp, i │ │ │ │ │ - 0x000ada80 6e746572 706f6c61 74652076 61722c76 nterpolate var,v │ │ │ │ │ - 0x000ada90 616c0949 6e746572 706f6c61 6e742061 al.Interpolant a │ │ │ │ │ - 0x000adaa0 6e642076 616c7565 0a000000 5b2d495d nd value....[-I] │ │ │ │ │ - 0x000adab0 00000000 2d492c20 2d2d7767 745f6d73 ....-I, --wgt_ms │ │ │ │ │ - 0x000adac0 6b5f6372 645f7661 7209446f 206e6f74 k_crd_var.Do not │ │ │ │ │ - 0x000adad0 20776569 67687420 6f72206d 61736b20 weight or mask │ │ │ │ │ - 0x000adae0 636f6f72 64696e61 74652076 61726961 coordinate varia │ │ │ │ │ - 0x000adaf0 626c6573 0a000000 2d2d6a73 6e000000 bles....--jsn... │ │ │ │ │ - 0x000adb00 20202020 2d2d6a73 6e2c206a 736f6e09 --jsn, json. │ │ │ │ │ - 0x000adb10 5072696e 74204a53 4f4e2028 4a617661 Print JSON (Java │ │ │ │ │ - 0x000adb20 53637269 7074204f 626a6563 74204e6f Script Object No │ │ │ │ │ - 0x000adb30 74617469 6f6e290a 00000000 2d2d6a73 tation).....--js │ │ │ │ │ - 0x000adb40 6e5f666d 74206c76 6c000000 20202020 n_fmt lvl... │ │ │ │ │ - 0x000adb50 2d2d6a73 6e5f666d 74206c76 6c095665 --jsn_fmt lvl.Ve │ │ │ │ │ - 0x000adb60 72626f73 69747920 6f66204a 534f4e20 rbosity of JSON │ │ │ │ │ - 0x000adb70 666f726d 6174205b 30203d20 6c656173 format [0 = leas │ │ │ │ │ - 0x000adb80 74207665 72626f73 652c2032 203d206d t verbose, 2 = m │ │ │ │ │ - 0x000adb90 6f737420 70656461 6e746963 2c206164 ost pedantic, ad │ │ │ │ │ - 0x000adba0 64203420 746f2072 656d6f76 65206272 d 4 to remove br │ │ │ │ │ - 0x000adbb0 61636b65 74735d0a 00000000 5b2d4c00 ackets].....[-L. │ │ │ │ │ - 0x000adbc0 2d4c2c20 2d2d6466 6c5f6c76 6c2c2064 -L, --dfl_lvl, d │ │ │ │ │ - 0x000adbd0 65666c61 7465206c 766c094c 656d7065 eflate lvl.Lempe │ │ │ │ │ - 0x000adbe0 6c2d5a69 76206465 666c6174 696f6e2f l-Ziv deflation/ │ │ │ │ │ - 0x000adbf0 636f6d70 72657373 696f6e20 286c766c compression (lvl │ │ │ │ │ - 0x000adc00 3d302e2e 39292066 6f72206e 65744344 =0..9) for netCD │ │ │ │ │ - 0x000adc10 4634206f 75747075 740a0000 5b2d6c00 F4 output...[-l. │ │ │ │ │ - 0x000adc20 2d6c2c20 2d2d6c63 6c2c206c 6f63616c -l, --lcl, local │ │ │ │ │ - 0x000adc30 20706174 68094c6f 63616c20 73746f72 path.Local stor │ │ │ │ │ - 0x000adc40 61676520 70617468 20666f72 2072656d age path for rem │ │ │ │ │ - 0x000adc50 6f74656c 792d7265 74726965 76656420 otely-retrieved │ │ │ │ │ - 0x000adc60 66696c65 730a0000 5b2d4d00 2d4d2c20 files...[-M.-M, │ │ │ │ │ - 0x000adc70 2d2d6e6f 5f676c62 5f6d7464 09537570 --no_glb_mtd.Sup │ │ │ │ │ - 0x000adc80 70726573 73202864 6f206e6f 7420636f press (do not co │ │ │ │ │ - 0x000adc90 70792920 676c6f62 616c206d 65746164 py) global metad │ │ │ │ │ - 0x000adca0 6174610a 00000000 2d4d2c20 2d2d4d74 ata.....-M, --Mt │ │ │ │ │ - 0x000adcb0 642c204d 65746164 61746109 546f6767 d, Metadata.Togg │ │ │ │ │ - 0x000adcc0 6c652070 72696e74 696e6720 676c6f62 le printing glob │ │ │ │ │ - 0x000adcd0 616c206d 65746164 6174610a 00000000 al metadata..... │ │ │ │ │ - 0x000adce0 5b2d6d00 2d6d2c20 2d2d6d74 642c206d [-m.-m, --mtd, m │ │ │ │ │ - 0x000adcf0 65746164 61746109 546f6767 6c652070 etadata.Toggle p │ │ │ │ │ - 0x000add00 72696e74 696e6720 76617269 61626c65 rinting variable │ │ │ │ │ - 0x000add10 206d6574 61646174 610a0000 2d4d2c20 metadata...-M, │ │ │ │ │ - 0x000add20 2d2d7063 6b5f6d61 702c2070 61636b5f --pck_map, pack_ │ │ │ │ │ - 0x000add30 6d61702c 206d6170 2070636b 5f6d6170 map, map pck_map │ │ │ │ │ - 0x000add40 09506163 6b206d61 70205b66 6c745f73 .Pack map [flt_s │ │ │ │ │ - 0x000add50 68742c66 6c745f62 79742c68 67685f73 ht,flt_byt,hgh_s │ │ │ │ │ - 0x000add60 68742c68 67685f62 79742c6e 78745f6c ht,hgh_byt,nxt_l │ │ │ │ │ - 0x000add70 73722c64 626c5f66 6c742c66 6c745f64 sr,dbl_flt,flt_d │ │ │ │ │ - 0x000add80 626c5d0a 00000000 2d4d2c20 2d2d6d73 bl].....-M, --ms │ │ │ │ │ - 0x000add90 6b5f7661 6c2c206d 61736b2d 76616c75 k_val, mask-valu │ │ │ │ │ - 0x000adda0 652c206d 61736b5f 76616c75 65206d61 e, mask_value ma │ │ │ │ │ - 0x000addb0 736b5f76 616c094d 61736b69 6e672076 sk_val.Masking v │ │ │ │ │ - 0x000addc0 616c7565 20286465 6661756c 74206973 alue (default is │ │ │ │ │ - 0x000addd0 20312e30 290a0000 2d6d2c20 2d2d6d73 1.0)...-m, --ms │ │ │ │ │ - 0x000adde0 6b5f6e6d 2c206d73 6b5f7661 722c206d k_nm, msk_var, m │ │ │ │ │ - 0x000addf0 61736b2d 76617269 61626c65 2c206d61 ask-variable, ma │ │ │ │ │ - 0x000ade00 736b5f76 61726961 626c6520 6d61736b sk_variable mask │ │ │ │ │ - 0x000ade10 5f766172 094d6173 6b696e67 20766172 _var.Masking var │ │ │ │ │ - 0x000ade20 6961626c 65206e61 6d650a00 2d2d6d61 iable name..--ma │ │ │ │ │ - 0x000ade30 70000000 20202020 2d2d6d61 702c2072 p... --map, r │ │ │ │ │ - 0x000ade40 67725f6d 6170206d 61702e6e 63094669 gr_map map.nc.Fi │ │ │ │ │ - 0x000ade50 6c652063 6f6e7461 696e696e 67202845 le containing (E │ │ │ │ │ - 0x000ade60 534d462d 206f7220 53435249 502d666f SMF- or SCRIP-fo │ │ │ │ │ - 0x000ade70 726d6174 29207765 69676874 7320746f rmat) weights to │ │ │ │ │ - 0x000ade80 20726567 72696420 696e7075 7420746f regrid input to │ │ │ │ │ - 0x000ade90 206f7574 70757420 67726964 0a000000 output grid.... │ │ │ │ │ - 0x000adea0 2d2d6d64 355f6467 73000000 20202020 --md5_dgs... │ │ │ │ │ - 0x000adeb0 2d2d6d64 355f6467 732c206d 64355f64 --md5_dgs, md5_d │ │ │ │ │ - 0x000adec0 69676573 74095065 72666f72 6d204d44 igest.Perform MD │ │ │ │ │ - 0x000aded0 35206469 67657374 730a0000 2d2d6d64 5 digests...--md │ │ │ │ │ - 0x000adee0 355f7772 74000000 20202020 2d2d6d64 5_wrt... --md │ │ │ │ │ - 0x000adef0 355f7772 742c206d 64355f77 72697465 5_wrt, md5_write │ │ │ │ │ - 0x000adf00 09577269 7465204d 44352064 69676573 .Write MD5 diges │ │ │ │ │ - 0x000adf10 74732061 73206174 74726962 75746573 ts as attributes │ │ │ │ │ - 0x000adf20 0a000000 2d2d6d6b 5f726563 5f646d6e ....--mk_rec_dmn │ │ │ │ │ - 0x000adf30 00000000 20202020 2d2d6d6b 5f726563 .... --mk_rec │ │ │ │ │ - 0x000adf40 5f646d6e 2064696d 09446566 696e6520 _dmn dim.Define │ │ │ │ │ - 0x000adf50 64696d20 61732072 65636f72 64206469 dim as record di │ │ │ │ │ - 0x000adf60 6d656e73 696f6e20 696e206f 75747075 mension in outpu │ │ │ │ │ - 0x000adf70 74206669 6c650a00 2d2d6d72 6f000000 t file..--mro... │ │ │ │ │ - 0x000adf80 20202020 2d2d6d72 6f09094d 756c7469 --mro..Multi │ │ │ │ │ - 0x000adf90 2d526563 6f726420 4f757470 75740a00 -Record Output.. │ │ │ │ │ - 0x000adfa0 2d2d6d73 61000000 20202020 2d2d6d73 --msa... --ms │ │ │ │ │ - 0x000adfb0 612c206d 73615f75 73725f72 6472094d a, msa_usr_rdr.M │ │ │ │ │ - 0x000adfc0 756c7469 2d536c61 622d416c 676f7269 ulti-Slab-Algori │ │ │ │ │ - 0x000adfd0 74686d20 6f757470 75742069 6e205573 thm output in Us │ │ │ │ │ - 0x000adfe0 65722d4f 72646572 0a000000 5b2d4e5d er-Order....[-N] │ │ │ │ │ - 0x000adff0 00000000 2d4e2c20 2d2d6e72 6d2c206e ....-N, --nrm, n │ │ │ │ │ - 0x000ae000 6f726d61 6c697a65 094e6f72 6d616c69 ormalize.Normali │ │ │ │ │ - 0x000ae010 7a652069 6e707574 20776569 67687473 ze input weights │ │ │ │ │ - 0x000ae020 20736f20 77313a3d 77312f28 77312b77 so w1:=w1/(w1+w │ │ │ │ │ - 0x000ae030 32292c20 77323a3d 77322f28 77312b77 2), w2:=w2/(w1+w │ │ │ │ │ - 0x000ae040 32290a00 2d4e2c20 2d2d6e6d 722c206e 2)..-N, --nmr, n │ │ │ │ │ - 0x000ae050 756d6572 61746f72 094e6f20 6e6f726d umerator.No norm │ │ │ │ │ - 0x000ae060 616c697a 6174696f 6e0a0000 2d4e2c20 alization...-N, │ │ │ │ │ - 0x000ae070 2d2d6e6f 5f6e726d 5f62795f 77677409 --no_nrm_by_wgt. │ │ │ │ │ - 0x000ae080 4e6f206e 6f726d61 6c697a61 74696f6e No normalization │ │ │ │ │ - 0x000ae090 20627920 77656967 6874730a 00000000 by weights..... │ │ │ │ │ - 0x000ae0a0 5b2d6e20 2e2e2e5d 00000000 2d6e2c20 [-n ...]....-n, │ │ │ │ │ - 0x000ae0b0 2d2d6e69 6e746170 206e6272 5f66696c --nintap nbr_fil │ │ │ │ │ - 0x000ae0c0 65732c5b 6e62725f 6e756d65 7269635f es,[nbr_numeric_ │ │ │ │ │ - 0x000ae0d0 63686172 735b2c69 6e637265 6d656e74 chars[,increment │ │ │ │ │ - 0x000ae0e0 5d5d204e 494e5441 502d7374 796c6520 ]] NINTAP-style │ │ │ │ │ - 0x000ae0f0 61626272 65766961 74696f6e 206f6620 abbreviation of │ │ │ │ │ - 0x000ae100 66696c65 206c6973 740a0000 2d2d6e6f file list...--no │ │ │ │ │ - 0x000ae110 5f626c61 6e6b0000 20202020 2d2d6e6f _blank.. --no │ │ │ │ │ - 0x000ae120 5f626c61 6e6b0909 5072696e 74206e75 _blank..Print nu │ │ │ │ │ - 0x000ae130 6d657269 63206d69 7373696e 67207661 meric missing va │ │ │ │ │ - 0x000ae140 6c756573 20696e73 74656164 206f6620 lues instead of │ │ │ │ │ - 0x000ae150 626c616e 6b732028 756e6465 7273636f blanks (undersco │ │ │ │ │ - 0x000ae160 72657329 0a000000 2d2d6e6f 5f636c6c res)....--no_cll │ │ │ │ │ - 0x000ae170 5f6d7372 00000000 20202020 2d2d6e6f _msr.... --no │ │ │ │ │ - 0x000ae180 5f636c6c 5f6d7372 09446f20 6e6f7420 _cll_msr.Do not │ │ │ │ │ - 0x000ae190 65787472 61637420 63656c6c 5f6d6561 extract cell_mea │ │ │ │ │ - 0x000ae1a0 73757265 73207661 72696162 6c65730a sures variables. │ │ │ │ │ - 0x000ae1b0 00000000 2d2d6e6f 5f636c6c 5f6d7468 ....--no_cll_mth │ │ │ │ │ - 0x000ae1c0 00000000 20202020 2d2d6e6f 5f636c6c .... --no_cll │ │ │ │ │ - 0x000ae1d0 5f6d7468 09446f20 6e6f7420 6164642f _mth.Do not add/ │ │ │ │ │ - 0x000ae1e0 6d6f6469 66792063 656c6c5f 6d657468 modify cell_meth │ │ │ │ │ - 0x000ae1f0 6f647320 61747472 69627574 65730a00 ods attributes.. │ │ │ │ │ - 0x000ae200 2d2d6e6f 5f66726d 5f74726d 00000000 --no_frm_trm.... │ │ │ │ │ - 0x000ae210 20202020 2d2d6e6f 5f66726d 5f74726d --no_frm_trm │ │ │ │ │ - 0x000ae220 09446f20 6e6f7420 65787472 61637420 .Do not extract │ │ │ │ │ - 0x000ae230 666f726d 756c615f 7465726d 73207661 formula_terms va │ │ │ │ │ - 0x000ae240 72696162 6c65730a 00000000 2d2d6e6f riables.....--no │ │ │ │ │ - 0x000ae250 5f746d70 5f666c00 20202020 2d2d6e6f _tmp_fl. --no │ │ │ │ │ - 0x000ae260 5f746d70 5f666c09 09446f20 6e6f7420 _tmp_fl..Do not │ │ │ │ │ - 0x000ae270 77726974 65206f75 74707574 20746f20 write output to │ │ │ │ │ - 0x000ae280 74656d70 6f726172 79206669 6c650a00 temporary file.. │ │ │ │ │ - 0x000ae290 2d2d6e73 6d5f666c 00000000 20202020 --nsm_fl.... │ │ │ │ │ - 0x000ae2a0 2d2d6e73 6d5f666c 2c20656e 73656d62 --nsm_fl, ensemb │ │ │ │ │ - 0x000ae2b0 6c655f66 696c6509 456e7365 6d626c65 le_file.Ensemble │ │ │ │ │ - 0x000ae2c0 7320636f 6d707269 73652065 7175616c s comprise equal │ │ │ │ │ - 0x000ae2d0 6c792077 65696768 74656420 66696c65 ly weighted file │ │ │ │ │ - 0x000ae2e0 730a0000 2d2d6e73 6d5f6772 70000000 s...--nsm_grp... │ │ │ │ │ - 0x000ae2f0 20202020 2d2d6e73 6d5f6772 702c2065 --nsm_grp, e │ │ │ │ │ - 0x000ae300 6e73656d 626c655f 67726f75 7009456e nsemble_group.En │ │ │ │ │ - 0x000ae310 73656d62 6c657320 636f6d70 72697365 sembles comprise │ │ │ │ │ - 0x000ae320 20657175 616c6c79 20776569 67687465 equally weighte │ │ │ │ │ - 0x000ae330 64206772 6f757073 0a000000 2d2d6e73 d groups....--ns │ │ │ │ │ - 0x000ae340 6d5f7366 78000000 20202020 2d2d6e73 m_sfx... --ns │ │ │ │ │ - 0x000ae350 6d5f7366 782c2065 6e73656d 626c655f m_sfx, ensemble_ │ │ │ │ │ - 0x000ae360 73756666 69780950 6c616365 20656e73 suffix.Place ens │ │ │ │ │ - 0x000ae370 656d626c 65206f75 74707574 20696e20 emble output in │ │ │ │ │ - 0x000ae380 67726f75 70207061 72656e74 2f706172 group parent/par │ │ │ │ │ - 0x000ae390 656e742b 6e736d5f 7366780a 00000000 ent+nsm_sfx..... │ │ │ │ │ - 0x000ae3a0 5b2d4f5d 00000000 2d4f2c20 2d2d6f76 [-O]....-O, --ov │ │ │ │ │ - 0x000ae3b0 722c206f 76657277 72697465 094f7665 r, overwrite.Ove │ │ │ │ │ - 0x000ae3c0 72777269 74652065 78697374 696e6720 rwrite existing │ │ │ │ │ - 0x000ae3d0 6f757470 75742066 696c652c 20696620 output file, if │ │ │ │ │ - 0x000ae3e0 616e790a 00000000 5b2d6f00 2d6f2c20 any.....[-o.-o, │ │ │ │ │ - 0x000ae3f0 2d2d6f75 74707574 2c20666c 5f6f7574 --output, fl_out │ │ │ │ │ - 0x000ae400 20094f75 74707574 2066696c 65206e61 .Output file na │ │ │ │ │ - 0x000ae410 6d652028 6f722075 7365206c 61737420 me (or use last │ │ │ │ │ - 0x000ae420 706f7369 74696f6e 616c2061 7267756d positional argum │ │ │ │ │ - 0x000ae430 656e7429 0a000000 5b2d5000 2d502c20 ent)....[-P.-P, │ │ │ │ │ - 0x000ae440 2d2d7072 6e2c2070 72696e74 09507269 --prn, print.Pri │ │ │ │ │ - 0x000ae450 6e742064 6174612c 206d6574 61646174 nt data, metadat │ │ │ │ │ - 0x000ae460 612c2061 6e642075 6e697473 2e204162 a, and units. Ab │ │ │ │ │ - 0x000ae470 62726576 69617469 6f6e2066 6f72202d breviation for - │ │ │ │ │ - 0x000ae480 43202d48 202d4d20 2d6d202d 752e0a00 C -H -M -m -u... │ │ │ │ │ - 0x000ae490 2d502c20 2d2d7063 6b5f706c 632c2070 -P, --pck_plc, p │ │ │ │ │ - 0x000ae4a0 61636b5f 706f6c69 63792070 636b5f70 ack_policy pck_p │ │ │ │ │ - 0x000ae4b0 6c630950 61636b69 6e672070 6f6c6963 lc.Packing polic │ │ │ │ │ - 0x000ae4c0 79205b61 6c6c5f6e 65772c61 6c6c5f78 y [all_new,all_x │ │ │ │ │ - 0x000ae4d0 73742c78 73745f6e 65772c75 706b5d0a st,xst_new,upk]. │ │ │ │ │ - 0x000ae4e0 00000000 5b2d7000 2d702c20 2d2d7074 ....[-p.-p, --pt │ │ │ │ │ - 0x000ae4f0 682c2070 61746820 70617468 09506174 h, path path.Pat │ │ │ │ │ - 0x000ae500 68207072 65666978 20666f72 20616c6c h prefix for all │ │ │ │ │ - 0x000ae510 20696e70 75742066 696c656e 616d6573 input filenames │ │ │ │ │ - 0x000ae520 0a000000 2d2d7070 63000000 20202020 ....--ppc... │ │ │ │ │ - 0x000ae530 2d2d7070 63207631 5b2c7632 5b2c2e2e --ppc v1[,v2[,.. │ │ │ │ │ - 0x000ae540 2e5d5d3d 70726309 50726563 6973696f .]]=prc.Precisio │ │ │ │ │ - 0x000ae550 6e2d5072 65736572 76696e67 20436f6d n-Preserving Com │ │ │ │ │ - 0x000ae560 70726573 73696f6e 3a204e75 6d626572 pression: Number │ │ │ │ │ - 0x000ae570 206f6620 746f7461 6c206f72 20646563 of total or dec │ │ │ │ │ - 0x000ae580 696d616c 20736967 6e696669 63616e74 imal significant │ │ │ │ │ - 0x000ae590 20646967 6974730a 00000000 2d2d7072 digits.....--pr │ │ │ │ │ - 0x000ae5a0 6d5f696e 74000000 20202020 2d2d7072 m_int... --pr │ │ │ │ │ - 0x000ae5b0 6d5f696e 742c2070 726d5f6e 74670950 m_int, prm_ntg.P │ │ │ │ │ - 0x000ae5c0 726f6d6f 74652069 6e746567 65727320 romote integers │ │ │ │ │ - 0x000ae5d0 746f2066 6c6f6174 696e672d 706f696e to floating-poin │ │ │ │ │ - 0x000ae5e0 7420696e 206f7574 7075740a 00000000 t in output..... │ │ │ │ │ - 0x000ae5f0 2d2d7072 77000000 20202020 2d2d7072 --prw... --pr │ │ │ │ │ - 0x000ae600 772c2070 65725f72 65636f72 2e2e2e09 w, per_recor.... │ │ │ │ │ - 0x000ae610 5065722d 5265636f 72642057 65696768 Per-Record Weigh │ │ │ │ │ - 0x000ae620 74730a00 5b2d515d 00000000 2d512c20 ts..[-Q]....-Q, │ │ │ │ │ - 0x000ae630 2d2d7175 69657409 09517569 65742070 --quiet..Quiet p │ │ │ │ │ - 0x000ae640 72696e74 696e6720 6f662064 696d656e rinting of dimen │ │ │ │ │ - 0x000ae650 73696f6e 20696e64 69636573 20616e64 sion indices and │ │ │ │ │ - 0x000ae660 20636f6f 7264696e 61746520 76616c75 coordinate valu │ │ │ │ │ - 0x000ae670 65730a00 5b2d715d 00000000 2d712c20 es..[-q]....-q, │ │ │ │ │ - 0x000ae680 2d2d7175 656e6368 09095175 656e6368 --quench..Quench │ │ │ │ │ - 0x000ae690 20287475 726e2d6f 66662920 616c6c20 (turn-off) all │ │ │ │ │ - 0x000ae6a0 7072696e 74696e67 20746f20 73637265 printing to scre │ │ │ │ │ - 0x000ae6b0 656e0a00 5b2d525d 00000000 2d522c20 en..[-R]....-R, │ │ │ │ │ - 0x000ae6c0 2d2d7274 6e2c2072 65746169 6e095265 --rtn, retain.Re │ │ │ │ │ - 0x000ae6d0 7461696e 2072656d 6f74656c 792d7265 tain remotely-re │ │ │ │ │ - 0x000ae6e0 74726965 76656420 66696c65 73206166 trieved files af │ │ │ │ │ - 0x000ae6f0 74657220 7573650a 00000000 5b2d725d ter use.....[-r] │ │ │ │ │ - 0x000ae700 00000000 2d722c20 2d2d7265 76697369 ....-r, --revisi │ │ │ │ │ - 0x000ae710 6f6e2c20 76657273 696f6e09 436f6d70 on, version.Comp │ │ │ │ │ - 0x000ae720 696c652d 74696d65 20636f6e 66696775 ile-time configu │ │ │ │ │ - 0x000ae730 72617469 6f6e2061 6e642f6f 72207072 ration and/or pr │ │ │ │ │ - 0x000ae740 6f677261 6d207665 7273696f 6e0a0000 ogram version... │ │ │ │ │ - 0x000ae750 2d2d7261 64000000 20202020 2d2d6f72 --rad... --or │ │ │ │ │ - 0x000ae760 7068616e 2c207270 685f646d 6e095265 phan, rph_dmn.Re │ │ │ │ │ - 0x000ae770 7461696e 206f7220 7072696e 7420616c tain or print al │ │ │ │ │ - 0x000ae780 6c202869 6e636c75 64696e67 206f7270 l (including orp │ │ │ │ │ - 0x000ae790 68616e65 64292064 696d656e 73696f6e haned) dimension │ │ │ │ │ - 0x000ae7a0 730a0000 2d2d7261 6d5f616c 6c000000 s...--ram_all... │ │ │ │ │ - 0x000ae7b0 20202020 2d2d7261 6d5f616c 6c2c2064 --ram_all, d │ │ │ │ │ - 0x000ae7c0 69736b6c 6573735f 616c6c09 4f70656e iskless_all.Open │ │ │ │ │ - 0x000ae7d0 206e6574 43444633 2066696c 65732061 netCDF3 files a │ │ │ │ │ - 0x000ae7e0 6e642063 72656174 65206f75 74707574 nd create output │ │ │ │ │ - 0x000ae7f0 2066696c 65732069 6e205241 4d0a0000 files in RAM... │ │ │ │ │ - 0x000ae800 2d2d7265 635f6170 6e000000 20202020 --rec_apn... │ │ │ │ │ - 0x000ae810 2d2d7265 635f6170 6e2c2072 65636f72 --rec_apn, recor │ │ │ │ │ - 0x000ae820 645f6170 70656e64 09417070 656e6420 d_append.Append │ │ │ │ │ - 0x000ae830 7265636f 72647320 64697265 63746c79 records directly │ │ │ │ │ - 0x000ae840 20746f20 6f757470 75742066 696c650a to output file. │ │ │ │ │ - 0x000ae850 00000000 2d2d7267 72000000 20202020 ....--rgr... │ │ │ │ │ - 0x000ae860 2d2d7267 72206b65 793d7661 6c756509 --rgr key=value. │ │ │ │ │ - 0x000ae870 53656520 68747470 3a2f2f6e 636f2e73 See http://nco.s │ │ │ │ │ - 0x000ae880 662e6e65 742f6e63 6f2e6874 6d6c2372 f.net/nco.html#r │ │ │ │ │ - 0x000ae890 65677269 6420666f 72207661 6c696420 egrid for valid │ │ │ │ │ - 0x000ae8a0 6b657973 0a000000 2d2d726e 72000000 keys....--rnr... │ │ │ │ │ - 0x000ae8b0 20202020 2d2d726e 725f7468 723d7767 --rnr_thr=wg │ │ │ │ │ - 0x000ae8c0 74200943 6f766572 61676520 74687265 t .Coverage thre │ │ │ │ │ - 0x000ae8d0 73686f6c 6420746f 2072656e 6f726d61 shold to renorma │ │ │ │ │ - 0x000ae8e0 6c697a65 2076616c 69642064 65737469 lize valid desti │ │ │ │ │ - 0x000ae8f0 6e617469 6f6e2076 616c7565 0a000000 nation value.... │ │ │ │ │ - 0x000ae900 5b2d7300 2d732c20 2d2d7370 742c2073 [-s.-s, --spt, s │ │ │ │ │ - 0x000ae910 63726970 7420616c 67656272 6109416c cript algebra.Al │ │ │ │ │ - 0x000ae920 67656272 61696320 636f6d6d 616e6420 gebraic command │ │ │ │ │ - 0x000ae930 64656669 6e696e67 2073696e 676c6520 defining single │ │ │ │ │ - 0x000ae940 6f757470 75742076 61726961 626c650a output variable. │ │ │ │ │ - 0x000ae950 00000000 2d732c20 2d2d736e 675f666d ....-s, --sng_fm │ │ │ │ │ - 0x000ae960 742c2073 7472696e 6720666f 726d6174 t, string format │ │ │ │ │ - 0x000ae970 09537472 696e6720 666f726d 61742066 .String format f │ │ │ │ │ - 0x000ae980 6f722074 65787420 6f757470 75740a00 or text output.. │ │ │ │ │ - 0x000ae990 5b2d5300 2d532c20 2d2d666c 5f737074 [-S.-S, --fl_spt │ │ │ │ │ - 0x000ae9a0 2c207363 72697074 2d66696c 6520666c , script-file fl │ │ │ │ │ - 0x000ae9b0 2e6e636f 09536372 69707420 66696c65 .nco.Script file │ │ │ │ │ - 0x000ae9c0 20636f6e 7461696e 696e6720 6d756c74 containing mult │ │ │ │ │ - 0x000ae9d0 69706c65 20616c67 65627261 69632063 iple algebraic c │ │ │ │ │ - 0x000ae9e0 6f6d6d61 6e64730a 00000000 5b2d5400 ommands.....[-T. │ │ │ │ │ - 0x000ae9f0 2d542c20 2d2d6d61 736b5f63 6f6d7061 -T, --mask_compa │ │ │ │ │ - 0x000aea00 7261746f 722c206d 736b5f63 6d705f74 rator, msk_cmp_t │ │ │ │ │ - 0x000aea10 79702c20 6f705f72 6c742063 6f6d7061 yp, op_rlt compa │ │ │ │ │ - 0x000aea20 7261746f 7209436f 6d706172 61746f72 rator.Comparator │ │ │ │ │ - 0x000aea30 20666f72 206d6173 6b20636f 6e646974 for mask condit │ │ │ │ │ - 0x000aea40 696f6e3a 2065712c 6e652c67 652c6c65 ion: eq,ne,ge,le │ │ │ │ │ - 0x000aea50 2c67742c 6c740a00 5b2d7400 2d742c20 ,gt,lt..[-t.-t, │ │ │ │ │ - 0x000aea60 2d2d7468 725f6e62 722c2074 68726561 --thr_nbr, threa │ │ │ │ │ - 0x000aea70 64732c20 6f6d705f 6e756d5f 74687265 ds, omp_num_thre │ │ │ │ │ - 0x000aea80 61647320 7468725f 6e627209 54687265 ads thr_nbr.Thre │ │ │ │ │ - 0x000aea90 6164206e 756d6265 7220666f 72204f70 ad number for Op │ │ │ │ │ - 0x000aeaa0 656e4d50 0a000000 2d742c20 2d2d7479 enMP....-t, --ty │ │ │ │ │ - 0x000aeab0 705f6d63 682c2074 7970655f 6d617463 p_mch, type_matc │ │ │ │ │ - 0x000aeac0 68200954 7970652d 6d617463 68206174 h .Type-match at │ │ │ │ │ - 0x000aead0 74726962 75746520 65646974 730a0000 tribute edits... │ │ │ │ │ - 0x000aeae0 5b2d555d 00000000 2d552c20 2d2d756e [-U]....-U, --un │ │ │ │ │ - 0x000aeaf0 7061636b 09556e70 61636b20 696e7075 pack.Unpack inpu │ │ │ │ │ - 0x000aeb00 74206669 6c650a00 5b2d7500 2d752c20 t file..[-u.-u, │ │ │ │ │ - 0x000aeb10 2d2d756e 69747309 09546f67 676c6520 --units..Toggle │ │ │ │ │ - 0x000aeb20 7072696e 74696e67 20756e69 7473206f printing units o │ │ │ │ │ - 0x000aeb30 66207661 72696162 6c65732c 20696620 f variables, if │ │ │ │ │ - 0x000aeb40 616e790a 00000000 2d752c20 2d2d756c any.....-u, --ul │ │ │ │ │ - 0x000aeb50 6d5f6e6d 2c207263 645f6e6d 094e6577 m_nm, rcd_nm.New │ │ │ │ │ - 0x000aeb60 20756e6c 696d6974 65642028 7265636f unlimited (reco │ │ │ │ │ - 0x000aeb70 72642920 64696d65 6e73696f 6e206e61 rd) dimension na │ │ │ │ │ - 0x000aeb80 6d650a00 2d2d7569 6f000000 20202020 me..--uio... │ │ │ │ │ - 0x000aeb90 2d2d7569 6f2c2073 68617265 5f616c6c --uio, share_all │ │ │ │ │ - 0x000aeba0 09556e62 75666665 72656420 492f4f20 .Unbuffered I/O │ │ │ │ │ - 0x000aebb0 746f2072 6561642f 77726974 65206e65 to read/write ne │ │ │ │ │ - 0x000aebc0 74434446 33206669 6c652873 290a0000 tCDF3 file(s)... │ │ │ │ │ - 0x000aebd0 2d2d756e 6e000000 20202020 2d2d756e --unn... --un │ │ │ │ │ - 0x000aebe0 6e2c2075 6e696f6e 0953656c 65637420 n, union.Select │ │ │ │ │ - 0x000aebf0 756e696f 6e206f66 20737065 63696669 union of specifi │ │ │ │ │ - 0x000aec00 65642067 726f7570 7320616e 64207661 ed groups and va │ │ │ │ │ - 0x000aec10 72696162 6c65730a 00000000 5b2d5600 riables.....[-V. │ │ │ │ │ - 0x000aec20 2d562c20 2d2d7661 725f7661 6c090950 -V, --var_val..P │ │ │ │ │ - 0x000aec30 72696e74 20766172 6961626c 65207661 rint variable va │ │ │ │ │ - 0x000aec40 6c756573 206f6e6c 790a0000 5b2d7600 lues only...[-v. │ │ │ │ │ - 0x000aec50 2d762c20 2d2d7661 72696162 6c65206f -v, --variable o │ │ │ │ │ - 0x000aec60 6c645f76 61722c6e 65775f76 61722056 ld_var,new_var V │ │ │ │ │ - 0x000aec70 61726961 626c6527 73206f6c 6420616e ariable's old an │ │ │ │ │ - 0x000aec80 64206e65 77206e61 6d65730a 00000000 d new names..... │ │ │ │ │ - 0x000aec90 2d762c20 2d2d7661 72696162 6c652076 -v, --variable v │ │ │ │ │ - 0x000aeca0 6172315b 2c766172 325b2e2e 2e5d5d20 ar1[,var2[...]] │ │ │ │ │ - 0x000aecb0 56617269 61626c65 28732920 746f2070 Variable(s) to p │ │ │ │ │ - 0x000aecc0 726f6365 73732028 72656775 6c617220 rocess (regular │ │ │ │ │ - 0x000aecd0 65787072 65737369 6f6e7320 73757070 expressions supp │ │ │ │ │ - 0x000aece0 6f727465 64290a00 2d762c20 2d2d7661 orted)..-v, --va │ │ │ │ │ - 0x000aecf0 72696162 6c652009 094f7574 70757420 riable ..Output │ │ │ │ │ - 0x000aed00 66696c65 20696e63 6c756465 73204f4e file includes ON │ │ │ │ │ - 0x000aed10 4c592075 7365722d 64656669 6e656420 LY user-defined │ │ │ │ │ - 0x000aed20 76617269 61626c65 730a0000 2d2d7672 variables...--vr │ │ │ │ │ - 0x000aed30 745f696e 00000000 20202020 2d2d7672 t_in.... --vr │ │ │ │ │ - 0x000aed40 745f696e 20767274 2e6e6309 46696c65 t_in vrt.nc.File │ │ │ │ │ - 0x000aed50 20636f6e 7461696e 696e6720 696e7075 containing inpu │ │ │ │ │ - 0x000aed60 74207665 72746963 616c2063 6f6f7264 t vertical coord │ │ │ │ │ - 0x000aed70 696e6174 65206772 69640a00 2d2d7672 inate grid..--vr │ │ │ │ │ - 0x000aed80 745f6f75 74000000 20202020 2d2d7672 t_out... --vr │ │ │ │ │ - 0x000aed90 745f6f75 74207672 742e6e63 0946696c t_out vrt.nc.Fil │ │ │ │ │ - 0x000aeda0 6520636f 6e746169 6e696e67 206f7574 e containing out │ │ │ │ │ - 0x000aedb0 70757420 76657274 6963616c 20636f6f put vertical coo │ │ │ │ │ - 0x000aedc0 7264696e 61746520 67726964 0a000000 rdinate grid.... │ │ │ │ │ - 0x000aedd0 5b2d7700 2d772c20 2d2d7767 745f7661 [-w.-w, --wgt_va │ │ │ │ │ - 0x000aede0 722c2077 65696768 74207767 74095065 r, weight wgt.Pe │ │ │ │ │ - 0x000aedf0 722d6669 6c652077 65696768 7473206f r-file weights o │ │ │ │ │ - 0x000aee00 72207661 72696162 6c65206e 616d650a r variable name. │ │ │ │ │ - 0x000aee10 00000000 2d772c20 2d2d7767 745f7661 ....-w, --wgt_va │ │ │ │ │ - 0x000aee20 722c2077 65696768 74207767 74095765 r, weight wgt.We │ │ │ │ │ - 0x000aee30 69676874 696e6720 76617269 61626c65 ighting variable │ │ │ │ │ - 0x000aee40 206e616d 650a0000 2d772c20 2d2d7767 name...-w, --wg │ │ │ │ │ - 0x000aee50 745f7661 722c2077 65696768 74207767 t_var, weight wg │ │ │ │ │ - 0x000aee60 745f315b 2c776774 5f325d20 57656967 t_1[,wgt_2] Weig │ │ │ │ │ - 0x000aee70 68742873 29206f66 2066696c 65287329 ht(s) of file(s) │ │ │ │ │ - 0x000aee80 0a000000 5b2d5800 2d582c20 2d2d6175 ....[-X.-X, --au │ │ │ │ │ - 0x000aee90 78696c69 61727920 6c6f6e5f 6d696e2c xiliary lon_min, │ │ │ │ │ - 0x000aeea0 6c6f6e5f 6d61782c 6c61745f 6d696e2c lon_max,lat_min, │ │ │ │ │ - 0x000aeeb0 6c61745f 6d617809 41757869 6c696172 lat_max.Auxiliar │ │ │ │ │ - 0x000aeec0 7920636f 6f726469 6e617465 20626f75 y coordinate bou │ │ │ │ │ - 0x000aeed0 6e64696e 6720626f 780a0000 5b2d785d nding box...[-x] │ │ │ │ │ - 0x000aeee0 00000000 2d782c20 2d2d7863 6c2c2065 ....-x, --xcl, e │ │ │ │ │ - 0x000aeef0 78636c75 64650945 78747261 63742061 xclude.Extract a │ │ │ │ │ - 0x000aef00 6c6c2076 61726961 626c6573 20455843 ll variables EXC │ │ │ │ │ - 0x000aef10 45505420 74686f73 65207370 65636966 EPT those specif │ │ │ │ │ - 0x000aef20 69656420 77697468 202d760a 00000000 ied with -v..... │ │ │ │ │ - 0x000aef30 2d2d7370 61727365 00000000 20202020 --sparse.... │ │ │ │ │ - 0x000aef40 2d2d7331 642c202d 2d737061 72736509 --s1d, --sparse. │ │ │ │ │ - 0x000aef50 556e7061 636b2073 70617273 652d3144 Unpack sparse-1D │ │ │ │ │ - 0x000aef60 20434c4d 2f454c4d 20766172 6961626c CLM/ELM variabl │ │ │ │ │ - 0x000aef70 65730a00 2d2d786d 6c000000 20202020 es..--xml... │ │ │ │ │ - 0x000aef80 2d2d786d 6c090950 72696e74 20584d4c --xml..Print XML │ │ │ │ │ - 0x000aef90 20284e63 4d4c2c20 6e657443 4446204d (NcML, netCDF M │ │ │ │ │ - 0x000aefa0 61726b75 70204c61 6e677561 6765290a arkup Language). │ │ │ │ │ - 0x000aefb0 00000000 2d2d786d 6c5f6e6f 5f6c6f63 ....--xml_no_loc │ │ │ │ │ - 0x000aefc0 00000000 20202020 2d2d786d 6c5f6e6f .... --xml_no │ │ │ │ │ - 0x000aefd0 5f6c6f63 6174696f 6e094f6d 6974204e _location.Omit N │ │ │ │ │ - 0x000aefe0 634d4c20 6c6f6361 74696f6e 20656c65 cML location ele │ │ │ │ │ - 0x000aeff0 6d656e74 0a000000 2d2d786d 6c5f7370 ment....--xml_sp │ │ │ │ │ - 0x000af000 725f6368 72000000 20202020 2d2d786d r_chr... --xm │ │ │ │ │ - 0x000af010 6c5f7370 725f6368 7220736e 67095365 l_spr_chr sng.Se │ │ │ │ │ - 0x000af020 70617261 746f7220 666f7220 4e634d4c parator for NcML │ │ │ │ │ - 0x000af030 20636861 72616374 65722074 79706573 character types │ │ │ │ │ - 0x000af040 0a000000 2d2d786d 6c5f7370 725f6e6d ....--xml_spr_nm │ │ │ │ │ - 0x000af050 72000000 20202020 2d2d786d 6c5f7370 r... --xml_sp │ │ │ │ │ - 0x000af060 725f6e6d 7220736e 67095365 70617261 r_nmr sng.Separa │ │ │ │ │ - 0x000af070 746f7220 666f7220 4e634d4c 206e756d tor for NcML num │ │ │ │ │ - 0x000af080 65726963 20747970 65730a00 2d2d7874 eric types..--xt │ │ │ │ │ - 0x000af090 6e5f7661 72000000 20202020 2d2d7874 n_var... --xt │ │ │ │ │ - 0x000af0a0 6e5f7661 722c2065 7874656e 73697665 n_var, extensive │ │ │ │ │ - 0x000af0b0 20766172 09457874 656e7369 76652076 var.Extensive v │ │ │ │ │ - 0x000af0c0 61726961 626c6573 20666f72 20726567 ariables for reg │ │ │ │ │ - 0x000af0d0 72696464 696e6720 2873756d 6d656420 ridding (summed │ │ │ │ │ - 0x000af0e0 6e6f7420 61766572 61676564 290a0000 not averaged)... │ │ │ │ │ - 0x000af0f0 5b2d7920 6f705f74 79705d00 2d792c20 [-y op_typ].-y, │ │ │ │ │ - 0x000af100 2d2d6f70 5f747970 2c206f70 65726174 --op_typ, operat │ │ │ │ │ - 0x000af110 696f6e20 6f705f74 79700942 696e6172 ion op_typ.Binar │ │ │ │ │ - 0x000af120 79206172 6974686d 65746963 206f7065 y arithmetic ope │ │ │ │ │ - 0x000af130 72617469 6f6e3a20 6164642c 7362742c ration: add,sbt, │ │ │ │ │ - 0x000af140 6d6c742c 64766420 282b2c2d 2c2a2c2f mlt,dvd (+,-,*,/ │ │ │ │ │ - 0x000af150 290a0000 2d792c20 2d2d6f70 5f747970 )...-y, --op_typ │ │ │ │ │ - 0x000af160 2c206f70 65726174 696f6e20 6f705f74 , operation op_t │ │ │ │ │ - 0x000af170 79700941 72697468 6d657469 63206f70 yp.Arithmetic op │ │ │ │ │ - 0x000af180 65726174 696f6e3a 20617667 2c6d6162 eration: avg,mab │ │ │ │ │ - 0x000af190 732c6d65 62732c6d 6962732c 6d696e2c s,mebs,mibs,min, │ │ │ │ │ - 0x000af1a0 6d61782c 74616273 2c74746c 2c737172 max,tabs,ttl,sqr │ │ │ │ │ - 0x000af1b0 6176672c 61766773 71722c73 7172742c avg,avgsqr,sqrt, │ │ │ │ │ - 0x000af1c0 726d732c 726d7373 646e0a00 696e312e rms,rmssdn..in1. │ │ │ │ │ - 0x000af1d0 6e632069 6e322e6e 63090949 6e707574 nc in2.nc..Input │ │ │ │ │ - 0x000af1e0 2066696c 65206e61 6d657320 286f7220 file names (or │ │ │ │ │ - 0x000af1f0 75736520 73746469 6e290a00 696e312e use stdin)..in1. │ │ │ │ │ - 0x000af200 6e632069 6e322e6e 63205b2e 2e2e5d09 nc in2.nc [...]. │ │ │ │ │ - 0x000af210 496e7075 74206669 6c65206e 616d6573 Input file names │ │ │ │ │ - 0x000af220 20286f72 20757365 20737464 696e290a (or use stdin). │ │ │ │ │ - 0x000af230 00000000 696e2e6e 63090909 496e7075 ....in.nc...Inpu │ │ │ │ │ - 0x000af240 74206669 6c65206e 616d6520 286f7220 t file name (or │ │ │ │ │ - 0x000af250 75736520 73746469 6e290a00 5b6f7574 use stdin)..[out │ │ │ │ │ - 0x000af260 2e6e635d 00000000 5b6f7574 2e6e635d .nc]....[out.nc] │ │ │ │ │ - 0x000af270 09094f75 74707574 2066696c 65206e61 ..Output file na │ │ │ │ │ - 0x000af280 6d652028 6f722075 7365202d 6f206f70 me (or use -o op │ │ │ │ │ - 0x000af290 74696f6e 290a0000 0a456967 68742077 tion)....Eight w │ │ │ │ │ - 0x000af2a0 61797320 746f2066 696e6420 6d6f7265 ays to find more │ │ │ │ │ - 0x000af2b0 2068656c 70206f6e 20257320 616e642f help on %s and/ │ │ │ │ │ - 0x000af2c0 6f72204e 434f3a0a 00000000 312e2045 or NCO:.....1. E │ │ │ │ │ - 0x000af2d0 78616d70 6c65733a 20202020 20687474 xamples: htt │ │ │ │ │ - 0x000af2e0 703a2f2f 6e636f2e 73662e6e 65742f6e p://nco.sf.net/n │ │ │ │ │ - 0x000af2f0 636f2e68 746d6c23 786d705f 25730a00 co.html#xmp_%s.. │ │ │ │ │ - 0x000af300 322e2052 65662e20 6d616e75 616c3a20 2. Ref. manual: │ │ │ │ │ - 0x000af310 20687474 703a2f2f 6e636f2e 73662e6e http://nco.sf.n │ │ │ │ │ - 0x000af320 65742f6e 636f2e68 746d6c23 25730a00 et/nco.html#%s.. │ │ │ │ │ - 0x000af330 332e2055 73657220 47756964 653a2020 3. User Guide: │ │ │ │ │ - 0x000af340 20687474 703a2f2f 6e636f2e 73662e6e http://nco.sf.n │ │ │ │ │ - 0x000af350 65742352 54464d0a 00000000 342e204d et#RTFM.....4. M │ │ │ │ │ - 0x000af360 616e7561 6c207061 6765733a 20276d61 anual pages: 'ma │ │ │ │ │ - 0x000af370 6e202573 272c2027 6d616e20 6e636f27 n %s', 'man nco' │ │ │ │ │ - 0x000af380 2c202e2e 2e0a0000 352e2048 6f6d6570 , ......5. Homep │ │ │ │ │ - 0x000af390 6167653a 20202020 20687474 703a2f2f age: http:// │ │ │ │ │ - 0x000af3a0 6e636f2e 73662e6e 65740a00 362e2043 nco.sf.net..6. C │ │ │ │ │ - 0x000af3b0 6f64653a 20202020 20202020 20687474 ode: htt │ │ │ │ │ - 0x000af3c0 703a2f2f 67697468 75622e63 6f6d2f6e p://github.com/n │ │ │ │ │ - 0x000af3d0 636f2f6e 636f0a00 372e2048 656c7020 co/nco..7. Help │ │ │ │ │ - 0x000af3e0 466f7275 6d3a2020 20687474 703a2f2f Forum: http:// │ │ │ │ │ - 0x000af3f0 73662e6e 65742f70 2f6e636f 2f646973 sf.net/p/nco/dis │ │ │ │ │ - 0x000af400 63757373 696f6e2f 39383330 0a000000 cussion/9830.... │ │ │ │ │ - 0x000af410 382e2050 75626c69 63617469 6f6e733a 8. Publications: │ │ │ │ │ - 0x000af420 20687474 703a2f2f 6e636f2e 73662e6e http://nco.sf.n │ │ │ │ │ - 0x000af430 65742370 75620a00 506f7374 20717565 et#pub..Post que │ │ │ │ │ - 0x000af440 7374696f 6e732c20 73756767 65737469 stions, suggesti │ │ │ │ │ - 0x000af450 6f6e732c 20706174 63686573 20617420 ons, patches at │ │ │ │ │ - 0x000af460 68747470 3a2f2f73 662e6e65 742f7072 http://sf.net/pr │ │ │ │ │ - 0x000af470 6f6a6563 74732f6e 636f0a00 31320000 ojects/nco..12.. │ │ │ │ │ - 0x000af480 32000000 30000000 2231322e 322e3022 2...0..."12.2.0" │ │ │ │ │ - 0x000af490 00000000 546f6b65 6e205f5f 474e5543 ....Token __GNUC │ │ │ │ │ - 0x000af4a0 5f5f2064 6566696e 65642069 6e206e63 __ defined in nc │ │ │ │ │ - 0x000af4b0 6f5f6370 6c5f6765 7428292e 20436f6d o_cpl_get(). Com │ │ │ │ │ - 0x000af4c0 70696c65 64207769 74682047 4e552067 piled with GNU g │ │ │ │ │ - 0x000af4d0 63632028 6f722061 20636f6d 70696c65 cc (or a compile │ │ │ │ │ - 0x000af4e0 72207468 61742065 6d756c61 74657320 r that emulates │ │ │ │ │ - 0x000af4f0 67636329 2e000000 67636300 4e6f204d gcc)....gcc.No M │ │ │ │ │ - 0x000af500 50492074 6f6b656e 7320666f 756e6420 PI tokens found │ │ │ │ │ - 0x000af510 696e206e 636f5f6d 70695f67 65742829 in nco_mpi_get() │ │ │ │ │ - 0x000af520 2c204d50 4920656e 7669726f 6e6d656e , MPI environmen │ │ │ │ │ - 0x000af530 74206973 206e6f74 20616374 69766500 t is not active. │ │ │ │ │ - 0x000af540 6e6f6e65 00000000 25733a20 5741524e none....%s: WARN │ │ │ │ │ - 0x000af550 494e4720 64696d65 6e73696f 6e202225 ING dimension "% │ │ │ │ │ - 0x000af560 73222069 7320616c 72656164 79206465 s" is already de │ │ │ │ │ - 0x000af570 66696e65 6420696e 2025730a 00000000 fined in %s..... │ │ │ │ │ - 0x000af580 25733a20 2573206e 636f5f69 6e715f64 %s: %s nco_inq_d │ │ │ │ │ - 0x000af590 696d6964 73282920 7265706f 72747320 imids() reports │ │ │ │ │ - 0x000af5a0 666f6c6c 6f77696e 67206469 6d656e73 following dimens │ │ │ │ │ - 0x000af5b0 696f6e73 2f494473 20617265 20766973 ions/IDs are vis │ │ │ │ │ - 0x000af5c0 69626c65 20746f20 67726f75 70202573 ible to group %s │ │ │ │ │ - 0x000af5d0 3a0a0000 25732f25 642c2573 00000000 :...%s/%d,%s.... │ │ │ │ │ - 0x000af5e0 25733a20 2573206e 636f5f69 6e715f64 %s: %s nco_inq_d │ │ │ │ │ - 0x000af5f0 696d6964 28292072 65706f72 74732067 imid() reports g │ │ │ │ │ - 0x000af600 726f7570 20257320 73656573 2064696d roup %s sees dim │ │ │ │ │ - 0x000af610 656e7369 6f6e2025 73207769 74682049 ension %s with I │ │ │ │ │ - 0x000af620 44203d20 25643a0a 00000000 25733a20 D = %d:.....%s: │ │ │ │ │ - 0x000af630 25732072 65706f72 74732067 726f7570 %s reports group │ │ │ │ │ - 0x000af640 20257320 646f6573 206e6f74 20736565 %s does not see │ │ │ │ │ - 0x000af650 2064696d 656e7369 6f6e2025 730a0000 dimension %s... │ │ │ │ │ - 0x000af660 25733a20 25732072 65706f72 74732064 %s: %s reports d │ │ │ │ │ - 0x000af670 696d656e 73696f6e 20257320 77617325 imension %s was% │ │ │ │ │ - 0x000af680 73206465 66696e65 6420696e 2067726f s defined in gro │ │ │ │ │ - 0x000af690 75702025 730a0000 6e636f5f 696e715f up %s...nco_inq_ │ │ │ │ │ - 0x000af6a0 646d6e5f 6772705f 69642829 00000000 dmn_grp_id().... │ │ │ │ │ - 0x000af6b0 7265636f 72642000 25733a20 4552524f record .%s: ERRO │ │ │ │ │ - 0x000af6c0 52206469 6d656e73 696f6e20 22257322 R dimension "%s" │ │ │ │ │ - 0x000af6d0 20696e20 7365636f 6e642066 696c6520 in second file │ │ │ │ │ - 0x000af6e0 25732069 73206e6f 74207072 6573656e %s is not presen │ │ │ │ │ - 0x000af6f0 7420696e 20666972 73742066 696c6520 t in first file │ │ │ │ │ - 0x000af700 25730a00 25733a20 4552524f 52202573 %s..%s: ERROR %s │ │ │ │ │ - 0x000af710 64696d65 6e73696f 6e207369 7a65206d dimension size m │ │ │ │ │ - 0x000af720 69736d61 7463683a 2064696d 656e7369 ismatch: dimensi │ │ │ │ │ - 0x000af730 6f6e2025 7320696e 2066696c 65202573 on %s in file %s │ │ │ │ │ - 0x000af740 20697320 73697a65 20256c69 20776869 is size %li whi │ │ │ │ │ - 0x000af750 6c652064 696d656e 73696f6e 20257320 le dimension %s │ │ │ │ │ - 0x000af760 696e2066 696c6520 25732069 73207369 in file %s is si │ │ │ │ │ - 0x000af770 7a652025 6c690a00 25733a20 48494e54 ze %li..%s: HINT │ │ │ │ │ - 0x000af780 204d6973 6d617463 68206973 20647565 Mismatch is due │ │ │ │ │ - 0x000af790 20746f20 64656765 6e657261 74652028 to degenerate ( │ │ │ │ │ - 0x000af7a0 6f662073 697a6520 31292064 696d656e of size 1) dimen │ │ │ │ │ - 0x000af7b0 73696f6e 2e205265 2d747279 20636f6d sion. Re-try com │ │ │ │ │ - 0x000af7c0 6d616e64 20616674 65722066 69727374 mand after first │ │ │ │ │ - 0x000af7d0 2072656d 6f76696e 67206465 67656e65 removing degene │ │ │ │ │ - 0x000af7e0 72617465 2064696d 656e7369 6f6e2066 rate dimension f │ │ │ │ │ - 0x000af7f0 726f6d20 6f6e6520 66696c65 20776974 rom one file wit │ │ │ │ │ - 0x000af800 682c2065 2e672e2c 0a6e6377 61202d61 h, e.g.,.ncwa -a │ │ │ │ │ - 0x000af810 20257320 25732025 730a0000 25733a20 %s %s %s...%s: │ │ │ │ │ - 0x000af820 4552524f 52206e63 6f5f6372 65617465 ERROR nco_create │ │ │ │ │ - 0x000af830 5f6d6f64 655f6d72 67282920 72656365 _mode_mrg() rece │ │ │ │ │ - 0x000af840 69766564 20756e6b 6e6f776e 20636c6f ived unknown clo │ │ │ │ │ - 0x000af850 62626572 206d6f64 65206d64 5f636c6f bber mode md_clo │ │ │ │ │ - 0x000af860 62626572 0a000000 25733a20 4552524f bber....%s: ERRO │ │ │ │ │ - 0x000af870 52206e63 6f5f6372 65617465 5f6d6f64 R nco_create_mod │ │ │ │ │ - 0x000af880 655f6d72 67282920 72656365 69766564 e_mrg() received │ │ │ │ │ - 0x000af890 20756e6b 6e6f776e 2066696c 6520666f unknown file fo │ │ │ │ │ - 0x000af8a0 726d6174 203d2025 640a0000 6e657463 rmat = %d...netc │ │ │ │ │ - 0x000af8b0 64663400 36346269 745f6f66 66736574 df4.64bit_offset │ │ │ │ │ - 0x000af8c0 00000000 6e657463 6466345f 636c6173 ....netcdf4_clas │ │ │ │ │ - 0x000af8d0 73696300 36346269 745f6461 74610000 sic.64bit_data.. │ │ │ │ │ - 0x000af8e0 706e6574 63646600 63646635 00000000 pnetcdf.cdf5.... │ │ │ │ │ - 0x000af8f0 25733a20 4552524f 5220556e 6b6e6f77 %s: ERROR Unknow │ │ │ │ │ - 0x000af900 6e206f75 74707574 2066696c 6520666f n output file fo │ │ │ │ │ - 0x000af910 726d6174 20222573 22207265 71756573 rmat "%s" reques │ │ │ │ │ - 0x000af920 7465642e 2056616c 69642066 6f726d61 ted. Valid forma │ │ │ │ │ - 0x000af930 74732061 72652028 756e616d 62696775 ts are (unambigu │ │ │ │ │ - 0x000af940 6f757320 6c656164 696e6720 63686172 ous leading char │ │ │ │ │ - 0x000af950 61637465 7273206f 66292022 636c6173 acters of) "clas │ │ │ │ │ - 0x000af960 73696322 2c202236 34626974 5f6f6666 sic", "64bit_off │ │ │ │ │ - 0x000af970 73657422 2c257320 226e6574 63646634 set",%s "netcdf4 │ │ │ │ │ - 0x000af980 222c2061 6e642022 6e657463 6466345f ", and "netcdf4_ │ │ │ │ │ - 0x000af990 636c6173 73696322 2e0a0000 22363462 classic"...."64b │ │ │ │ │ - 0x000af9a0 69745f64 61746122 2c000000 53697a65 it_data",...Size │ │ │ │ │ - 0x000af9b0 20657870 65637465 6420696e 2052414d expected in RAM │ │ │ │ │ - 0x000af9c0 206f7220 756e636f 6d707265 73736564 or uncompressed │ │ │ │ │ - 0x000af9d0 2073746f 72616765 206f6620 616c6c20 storage of all │ │ │ │ │ - 0x000af9e0 64617461 20286e6f 74206d65 74616461 data (not metada │ │ │ │ │ - 0x000af9f0 7461292c 20616363 6f756e74 696e6720 ta), accounting │ │ │ │ │ - 0x000afa00 666f7220 73756273 65747320 616e6420 for subsets and │ │ │ │ │ - 0x000afa10 68797065 72736c61 62732c20 69732025 hyperslabs, is % │ │ │ │ │ - 0x000afa20 6c752042 207e2025 6c75206b 422c2025 lu B ~ %lu kB, % │ │ │ │ │ - 0x000afa30 6c75206b 6942207e 20256c75 204d422c lu kiB ~ %lu MB, │ │ │ │ │ - 0x000afa40 20256c75 204d6942 207e2025 6c752047 %lu MiB ~ %lu G │ │ │ │ │ - 0x000afa50 422c2025 6c752047 69420000 25733a20 B, %lu GiB..%s: │ │ │ │ │ - 0x000afa60 25732072 65706f72 74732025 730a0000 %s reports %s... │ │ │ │ │ - 0x000afa70 6e636f5f 666c5f73 7a5f6573 74282900 nco_fl_sz_est(). │ │ │ │ │ - 0x000afa80 25733a20 5741524e 494e4720 41747465 %s: WARNING Atte │ │ │ │ │ - 0x000afa90 6d707420 746f2063 68756e6b 20766172 mpt to chunk var │ │ │ │ │ - 0x000afaa0 6961626c 65732069 6e206f75 74707574 iables in output │ │ │ │ │ - 0x000afab0 2066696c 65207768 69636820 68617320 file which has │ │ │ │ │ - 0x000afac0 6e657443 44462066 6f726d61 74202573 netCDF format %s │ │ │ │ │ - 0x000afad0 2e204368 756e6b69 6e672069 73206f6e . Chunking is on │ │ │ │ │ - 0x000afae0 6c792073 7570706f 72746564 20627920 ly supported by │ │ │ │ │ - 0x000afaf0 6e657443 44462066 696c6574 79706573 netCDF filetypes │ │ │ │ │ - 0x000afb00 204e435f 464f524d 41545f4e 45544344 NC_FORMAT_NETCD │ │ │ │ │ - 0x000afb10 46342061 6e64204e 435f464f 524d4154 F4 and NC_FORMAT │ │ │ │ │ - 0x000afb20 5f4e4554 43444634 5f434c41 53534943 _NETCDF4_CLASSIC │ │ │ │ │ - 0x000afb30 2e20436f 6d6d616e 64207769 6c6c2061 . Command will a │ │ │ │ │ - 0x000afb40 7474656d 70742074 6f20636f 6d706c65 ttempt to comple │ │ │ │ │ - 0x000afb50 74652062 75742077 6974686f 75742063 te but without c │ │ │ │ │ - 0x000afb60 68756e6b 696e672e 2048494e 543a2072 hunking. HINT: r │ │ │ │ │ - 0x000afb70 652d7275 6e20636f 6d6d616e 6420616e e-run command an │ │ │ │ │ - 0x000afb80 64206368 616e6765 206f7574 70757420 d change output │ │ │ │ │ - 0x000afb90 74797065 20746f20 6e657443 44463420 type to netCDF4 │ │ │ │ │ - 0x000afba0 7573696e 6720222d 34222c20 222d2d66 using "-4", "--f │ │ │ │ │ - 0x000afbb0 6c5f666d 743d6e65 74636466 34222c20 l_fmt=netcdf4", │ │ │ │ │ - 0x000afbc0 6f722022 2d2d666c 5f666d74 3d6e6574 or "--fl_fmt=net │ │ │ │ │ - 0x000afbd0 63646634 5f636c61 73736963 22206f70 cdf4_classic" op │ │ │ │ │ - 0x000afbe0 74696f6e 2e0a0000 25733a20 5741524e tion....%s: WARN │ │ │ │ │ - 0x000afbf0 494e4720 41747465 6d707420 746f2064 ING Attempt to d │ │ │ │ │ - 0x000afc00 65666c61 74652028 636f6d70 72657373 eflate (compress │ │ │ │ │ - 0x000afc10 29207661 72696162 6c657320 696e206f ) variables in o │ │ │ │ │ - 0x000afc20 75747075 74206669 6c652077 68696368 utput file which │ │ │ │ │ - 0x000afc30 20686173 206e6574 43444620 666f726d has netCDF form │ │ │ │ │ - 0x000afc40 61742025 732e2044 65666c61 74696f6e at %s. Deflation │ │ │ │ │ - 0x000afc50 20697320 6f6e6c79 20737570 706f7274 is only support │ │ │ │ │ - 0x000afc60 65642062 79206e65 74434446 2066696c ed by netCDF fil │ │ │ │ │ - 0x000afc70 65747970 6573204e 435f464f 524d4154 etypes NC_FORMAT │ │ │ │ │ - 0x000afc80 5f4e4554 43444634 20616e64 204e435f _NETCDF4 and NC_ │ │ │ │ │ - 0x000afc90 464f524d 41545f4e 45544344 46345f43 FORMAT_NETCDF4_C │ │ │ │ │ - 0x000afca0 4c415353 49432e20 436f6d6d 616e6420 LASSIC. Command │ │ │ │ │ - 0x000afcb0 77696c6c 20617474 656d7074 20746f20 will attempt to │ │ │ │ │ - 0x000afcc0 636f6d70 6c657465 20627574 20776974 complete but wit │ │ │ │ │ - 0x000afcd0 686f7574 20646566 6c617469 6f6e2e20 hout deflation. │ │ │ │ │ - 0x000afce0 48494e54 3a207265 2d72756e 20636f6d HINT: re-run com │ │ │ │ │ - 0x000afcf0 6d616e64 20616e64 20636861 6e676520 mand and change │ │ │ │ │ - 0x000afd00 6f757470 75742074 79706520 746f206e output type to n │ │ │ │ │ - 0x000afd10 65744344 46342075 73696e67 20222d34 etCDF4 using "-4 │ │ │ │ │ - 0x000afd20 222c2028 73616d65 20617320 222d2d66 ", (same as "--f │ │ │ │ │ - 0x000afd30 6c5f666d 743d6e65 74636466 3422292c l_fmt=netcdf4"), │ │ │ │ │ - 0x000afd40 206f7220 222d3722 20287361 6d652061 or "-7" (same a │ │ │ │ │ - 0x000afd50 7320222d 2d666c5f 666d743d 6e657463 s "--fl_fmt=netc │ │ │ │ │ - 0x000afd60 6466345f 636c6173 73696322 29206f70 df4_classic") op │ │ │ │ │ - 0x000afd70 74696f6e 2e0a0000 0a25733a 20455252 tion.....%s: ERR │ │ │ │ │ - 0x000afd80 4f522025 73207265 706f7274 73202564 OR %s reports %d │ │ │ │ │ - 0x000afd90 20666169 6c656420 61747465 6d707473 failed attempts │ │ │ │ │ - 0x000afda0 20746f20 6f627461 696e2076 616c6964 to obtain valid │ │ │ │ │ - 0x000afdb0 20696e74 65726163 74697665 20696e70 interactive inp │ │ │ │ │ - 0x000afdc0 75742e20 41737375 6d696e67 206e6f6e ut. Assuming non │ │ │ │ │ - 0x000afdd0 2d696e74 65726163 74697665 20736865 -interactive she │ │ │ │ │ - 0x000afde0 6c6c2061 6e642065 78697469 6e672e0a ll and exiting.. │ │ │ │ │ - 0x000afdf0 00000000 25733a20 6f766572 77726974 ....%s: overwrit │ │ │ │ │ - 0x000afe00 65202573 2028792f 6e293f20 00000000 e %s (y/n)? .... │ │ │ │ │ - 0x000afe10 6e636f5f 666c5f6f 76657277 72697465 nco_fl_overwrite │ │ │ │ │ - 0x000afe20 5f70726d 28290000 25733a20 25732072 _prm()..%s: %s r │ │ │ │ │ - 0x000afe30 65706f72 74732070 65726d69 7373696f eports permissio │ │ │ │ │ - 0x000afe40 6e732066 6f722066 696c6520 25732061 ns for file %s a │ │ │ │ │ - 0x000afe50 72652028 6f637461 6c29203d 20256c6f re (octal) = %lo │ │ │ │ │ - 0x000afe60 0a000000 25733a20 25732072 65706f72 ....%s: %s repor │ │ │ │ │ - 0x000afe70 74732063 686d6f64 28292072 65747572 ts chmod() retur │ │ │ │ │ - 0x000afe80 6e656420 6572726f 72202225 73220a00 ned error "%s".. │ │ │ │ │ - 0x000afe90 25733a20 4552524f 5220556e 61626c65 %s: ERROR Unable │ │ │ │ │ - 0x000afea0 20746f20 6d616b65 206f7574 70757420 to make output │ │ │ │ │ - 0x000afeb0 66696c65 20777269 7461626c 65206279 file writable by │ │ │ │ │ - 0x000afec0 20757365 722c2065 78697469 6e672e2e user, exiting.. │ │ │ │ │ - 0x000afed0 2e0a0000 6e636f5f 666c5f63 686d6f64 ....nco_fl_chmod │ │ │ │ │ - 0x000afee0 28290000 25733a20 494e464f 2046696c ()..%s: INFO Fil │ │ │ │ │ - 0x000afef0 65202573 20646f65 73206e6f 74206578 e %s does not ex │ │ │ │ │ - 0x000aff00 69737420 6f6e206c 6f63616c 20737973 ist on local sys │ │ │ │ │ - 0x000aff10 74656d0a 00000000 25733a20 494e464f tem.....%s: INFO │ │ │ │ │ - 0x000aff20 2046696c 65202573 20697320 61207379 File %s is a sy │ │ │ │ │ - 0x000aff30 6d626f6c 6963206c 696e6b0a 00000000 mbolic link..... │ │ │ │ │ - 0x000aff40 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000aff50 72747320 74686174 20697361 74747928 rts that isatty( │ │ │ │ │ - 0x000aff60 29207265 7475726e 73206e6f 6e2d7a65 ) returns non-ze │ │ │ │ │ - 0x000aff70 726f2073 6f207374 64696e20 636f6e6e ro so stdin conn │ │ │ │ │ - 0x000aff80 65637473 20746f20 61207465 726d696e ects to a termin │ │ │ │ │ - 0x000aff90 616c2e20 57696c6c 206e6f74 20636865 al. Will not che │ │ │ │ │ - 0x000affa0 636b2074 65726d69 6e616c20 666f7220 ck terminal for │ │ │ │ │ - 0x000affb0 696e7075 74206669 6c656e61 6d65732e input filenames. │ │ │ │ │ - 0x000affc0 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000affd0 7265706f 72747320 74686174 20697361 reports that isa │ │ │ │ │ - 0x000affe0 74747928 29207265 7475726e 73207a65 tty() returns ze │ │ │ │ │ - 0x000afff0 726f2073 6f207374 64696e20 6973206e ro so stdin is n │ │ │ │ │ - 0x000b0000 6f742063 6f6e6e65 63746564 20746f20 ot connected to │ │ │ │ │ - 0x000b0010 61207465 726d696e 616c2e20 57696c6c a terminal. Will │ │ │ │ │ - 0x000b0020 20636865 636b2066 6f722069 6e707574 check for input │ │ │ │ │ - 0x000b0030 2066696c 656e616d 6573206f 6e207069 filenames on pi │ │ │ │ │ - 0x000b0040 70652074 6f207374 64696e2e 2e2e0a00 pe to stdin..... │ │ │ │ │ - 0x000b0050 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000b0060 72747320 74686174 20676574 63686172 rts that getchar │ │ │ │ │ - 0x000b0070 28292072 65747572 6e732045 4f462061 () returns EOF a │ │ │ │ │ - 0x000b0080 6e642066 656f6628 2920656d 69747320 nd feof() emits │ │ │ │ │ - 0x000b0090 6e6f6e2d 7a65726f 20726574 75726e20 non-zero return │ │ │ │ │ - 0x000b00a0 636f6465 20736f20 73746469 6e206973 code so stdin is │ │ │ │ │ - 0x000b00b0 20656d70 74790a00 25733a20 494e464f empty..%s: INFO │ │ │ │ │ - 0x000b00c0 20257320 7265706f 72747320 74686174 %s reports that │ │ │ │ │ - 0x000b00d0 20676574 63686172 28292072 65747572 getchar() retur │ │ │ │ │ - 0x000b00e0 6e732045 4f462061 6e642066 656f6628 ns EOF and feof( │ │ │ │ │ - 0x000b00f0 2920656d 69747320 7a65726f 20726574 ) emits zero ret │ │ │ │ │ - 0x000b0100 75726e20 636f6465 20736f20 73746469 urn code so stdi │ │ │ │ │ - 0x000b0110 6e206973 20736372 6577790a 00000000 n is screwy..... │ │ │ │ │ - 0x000b0120 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000b0130 72747320 74686174 20676574 63686172 rts that getchar │ │ │ │ │ - 0x000b0140 28292072 65747572 6e732027 25632720 () returns '%c' │ │ │ │ │ - 0x000b0150 286e6f74 20454f46 2920736f 20737464 (not EOF) so std │ │ │ │ │ - 0x000b0160 696e2063 6f6e6e65 63747320 746f2061 in connects to a │ │ │ │ │ - 0x000b0170 20706970 65207769 74682069 6e707574 pipe with input │ │ │ │ │ - 0x000b0180 20646174 61206a75 73742077 61697469 data just waiti │ │ │ │ │ - 0x000b0190 6e672074 6f206265 20676f62 626c6564 ng to be gobbled │ │ │ │ │ - 0x000b01a0 2d75702e 20526570 6c616369 6e672070 -up. Replacing p │ │ │ │ │ - 0x000b01b0 65656b2d 61686561 64206368 61726163 eek-ahead charac │ │ │ │ │ - 0x000b01c0 74657220 616e6420 70726570 6172696e ter and preparin │ │ │ │ │ - 0x000b01d0 6720746f 20726561 6420696e 70757420 g to read input │ │ │ │ │ - 0x000b01e0 66696c65 6e616d65 73206672 6f6d2073 filenames from s │ │ │ │ │ - 0x000b01f0 7464696e 2e2e2e0a 00000000 25252564 tdin........%%%d │ │ │ │ │ - 0x000b0200 730a0000 25733a20 494e464f 20737464 s...%s: INFO std │ │ │ │ │ - 0x000b0210 696e2063 6f6e7461 696e7320 6e6f2069 in contains no i │ │ │ │ │ - 0x000b0220 6e707574 206f7220 696e7075 74206e6f nput or input no │ │ │ │ │ - 0x000b0230 7420636f 6e766572 7469626c 6520746f t convertible to │ │ │ │ │ - 0x000b0240 2066696c 656e616d 65207769 74682066 filename with f │ │ │ │ │ - 0x000b0250 7363616e 6628292e 2048494e 543a204d scanf(). HINT: M │ │ │ │ │ - 0x000b0260 6178696d 756d206c 656e6774 6820666f aximum length fo │ │ │ │ │ - 0x000b0270 7220696e 70757420 66696c65 6e616d65 r input filename │ │ │ │ │ - 0x000b0280 73206973 20256420 63686172 61637465 s is %d characte │ │ │ │ │ - 0x000b0290 72732e20 48494e54 3a205365 70617261 rs. HINT: Separa │ │ │ │ │ - 0x000b02a0 74652066 696c656e 616d6573 20776974 te filenames wit │ │ │ │ │ - 0x000b02b0 68207768 69746573 70616365 2e204361 h whitespace. Ca │ │ │ │ │ - 0x000b02c0 72726961 67652072 65747572 6e732061 rriage returns a │ │ │ │ │ - 0x000b02d0 72652061 75746f6d 61746963 616c6c79 re automatically │ │ │ │ │ - 0x000b02e0 20737472 69707065 64206f75 742e0a00 stripped out... │ │ │ │ │ - 0x000b02f0 25733a20 44454255 4720696e 70757420 %s: DEBUG input │ │ │ │ │ - 0x000b0300 66696c65 20232564 20697320 22257322 file #%d is "%s" │ │ │ │ │ - 0x000b0310 2c206669 6c656e61 6d65206c 656e6774 , filename lengt │ │ │ │ │ - 0x000b0320 683d256c 690a0000 25733a20 4552524f h=%li...%s: ERRO │ │ │ │ │ - 0x000b0330 5220546f 74616c20 6c656e67 7468206f R Total length o │ │ │ │ │ - 0x000b0340 6620666c 5f6c7374 5f696e20 66726f6d f fl_lst_in from │ │ │ │ │ - 0x000b0350 20737464 696e2065 78636565 64732025 stdin exceeds % │ │ │ │ │ - 0x000b0360 64206368 61726163 74657273 2e20506f d characters. Po │ │ │ │ │ - 0x000b0370 73736962 6c65206d 69737573 65206f66 ssible misuse of │ │ │ │ │ - 0x000b0380 20666561 74757265 2e204966 20796f75 feature. If you │ │ │ │ │ - 0x000b0390 7220696e 70757420 66696c65 206c6973 r input file lis │ │ │ │ │ - 0x000b03a0 74206973 20726561 6c6c7920 74686973 t is really this │ │ │ │ │ - 0x000b03b0 206c6f6e 672c2070 6f737420 72657175 long, post requ │ │ │ │ │ - 0x000b03c0 65737420 746f2064 6576656c 6f706572 est to developer │ │ │ │ │ - 0x000b03d0 27732066 6f72756d 20286874 74703a2f 's forum (http:/ │ │ │ │ │ - 0x000b03e0 2f73662e 6e65742f 702f6e63 6f2f6469 /sf.net/p/nco/di │ │ │ │ │ - 0x000b03f0 73637573 73696f6e 2f393833 31292074 scussion/9831) t │ │ │ │ │ - 0x000b0400 6f206578 70616e64 20464c5f 4c53545f o expand FL_LST_ │ │ │ │ │ - 0x000b0410 494e5f4d 41585f4c 4e470a00 25733a20 IN_MAX_LNG..%s: │ │ │ │ │ - 0x000b0420 44454255 47202573 20726561 64202564 DEBUG %s read %d │ │ │ │ │ - 0x000b0430 2066696c 656e616d 65257320 696e2025 filename%s in % │ │ │ │ │ - 0x000b0440 6c692063 68617261 63746572 73206672 li characters fr │ │ │ │ │ - 0x000b0450 6f6d2073 7464696e 0a000000 25733a20 om stdin....%s: │ │ │ │ │ - 0x000b0460 5741524e 494e4720 25732074 72696564 WARNING %s tried │ │ │ │ │ - 0x000b0470 20616e64 20666169 6c656420 746f2067 and failed to g │ │ │ │ │ - 0x000b0480 65742069 6e707574 2066696c 656e616d et input filenam │ │ │ │ │ - 0x000b0490 65287329 2066726f 6d207374 64696e0a e(s) from stdin. │ │ │ │ │ - 0x000b04a0 00000000 6e636f5f 666c5f6c 73745f73 ....nco_fl_lst_s │ │ │ │ │ - 0x000b04b0 7464696e 28290000 79797979 6d6d0000 tdin()..yyyymm.. │ │ │ │ │ - 0x000b04c0 2e636466 00000000 2e686466 00000000 .cdf.....hdf.... │ │ │ │ │ - 0x000b04d0 2e686435 00000000 2e686535 00000000 .hd5.....he5.... │ │ │ │ │ - 0x000b04e0 2e6e6334 00000000 25253025 64642525 .nc4....%%0%dd%% │ │ │ │ │ - 0x000b04f0 30326400 25253025 64640000 25733a20 02d.%%0%dd..%s: │ │ │ │ │ - 0x000b0500 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000b0510 6e635f5f 6f70656e 28292077 696c6c20 nc__open() will │ │ │ │ │ - 0x000b0520 72657175 65737420 66696c65 20627566 request file buf │ │ │ │ │ - 0x000b0530 66657220 73697a65 203d2025 6c752062 fer size = %lu b │ │ │ │ │ - 0x000b0540 79746573 0a000000 25733a20 494e464f ytes....%s: INFO │ │ │ │ │ - 0x000b0550 20257320 7265706f 72747320 6e635f5f %s reports nc__ │ │ │ │ │ - 0x000b0560 6f70656e 2829206f 70656e65 64206669 open() opened fi │ │ │ │ │ - 0x000b0570 6c652077 69746820 62756666 65722073 le with buffer s │ │ │ │ │ - 0x000b0580 697a6520 3d20256c 75206279 7465730a ize = %lu bytes. │ │ │ │ │ - 0x000b0590 00000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000b05a0 7265706f 72747320 63757272 656e7420 reports current │ │ │ │ │ - 0x000b05b0 65787465 6e646564 2066696c 65747970 extended filetyp │ │ │ │ │ - 0x000b05c0 65203d20 25732064 6f657320 6e6f7420 e = %s does not │ │ │ │ │ - 0x000b05d0 65717561 6c207072 6576696f 75732065 equal previous e │ │ │ │ │ - 0x000b05e0 7874656e 64656420 66696c65 74797065 xtended filetype │ │ │ │ │ - 0x000b05f0 203d2025 732e2054 68697320 69732065 = %s. This is e │ │ │ │ │ - 0x000b0600 78706563 74656420 7768656e 204e434f xpected when NCO │ │ │ │ │ - 0x000b0610 20697320 696e7374 72756374 65642074 is instructed t │ │ │ │ │ - 0x000b0620 6f20636f 6e766572 74206669 6c657479 o convert filety │ │ │ │ │ - 0x000b0630 7065732c 20692e65 2e2c2074 6f207265 pes, i.e., to re │ │ │ │ │ - 0x000b0640 61642066 726f6d20 6f6e6520 74797065 ad from one type │ │ │ │ │ - 0x000b0650 20616e64 20777269 74652074 6f20616e and write to an │ │ │ │ │ - 0x000b0660 6f746865 722e2041 6e642077 68656e20 other. And when │ │ │ │ │ - 0x000b0670 4e434f20 67656e65 72617465 73206772 NCO generates gr │ │ │ │ │ - 0x000b0680 69647320 6f722074 656d706c 61746573 ids or templates │ │ │ │ │ - 0x000b0690 206f6620 61207479 70652064 69666665 of a type diffe │ │ │ │ │ - 0x000b06a0 72656e74 2066726f 6d207468 6520696e rent from the in │ │ │ │ │ - 0x000b06b0 70757420 66696c65 20747970 652e2049 put file type. I │ │ │ │ │ - 0x000b06c0 74206973 20616c73 6f206578 70656374 t is also expect │ │ │ │ │ - 0x000b06d0 65642077 68656e20 6d756c74 692d6669 ed when multi-fi │ │ │ │ │ - 0x000b06e0 6c65206f 70657261 746f7273 20726563 le operators rec │ │ │ │ │ - 0x000b06f0 65697665 2066696c 6573206b 6e6f776e eive files known │ │ │ │ │ - 0x000b0700 20746f20 6265206f 66206469 66666572 to be of differ │ │ │ │ │ - 0x000b0710 656e7420 74797065 732e2048 6f776576 ent types. Howev │ │ │ │ │ - 0x000b0720 65722c20 69742063 6f756c64 20616c73 er, it could als │ │ │ │ │ - 0x000b0730 6f20696e 64696361 74652061 6e20756e o indicate an un │ │ │ │ │ - 0x000b0740 65787065 63746564 20636861 6e676520 expected change │ │ │ │ │ - 0x000b0750 696e2069 6e707574 20646174 61736574 in input dataset │ │ │ │ │ - 0x000b0760 20747970 65206f66 20776869 63682074 type of which t │ │ │ │ │ - 0x000b0770 68652075 73657220 73686f75 6c642062 he user should b │ │ │ │ │ - 0x000b0780 6520636f 676e697a 616e742e 0a000000 e cognizant..... │ │ │ │ │ - 0x000b0790 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000b07a0 72747320 65787465 6e646564 2066696c rts extended fil │ │ │ │ │ - 0x000b07b0 65747970 65206f66 20257320 69732025 etype of %s is % │ │ │ │ │ - 0x000b07c0 732c206d 6f646520 3d20256f 20286f63 s, mode = %o (oc │ │ │ │ │ - 0x000b07d0 7429203d 20256420 28646563 29203d20 t) = %d (dec) = │ │ │ │ │ - 0x000b07e0 25303478 20286865 7829200a 00000000 %04x (hex) ..... │ │ │ │ │ - 0x000b07f0 25733a20 494e464f 20257320 77696c6c %s: INFO %s will │ │ │ │ │ - 0x000b0800 206e6f74 20707269 6e742061 6e79206d not print any m │ │ │ │ │ - 0x000b0810 6f726520 494e464f 206d6573 73616765 ore INFO message │ │ │ │ │ - 0x000b0820 73206966 20746869 73206669 6c652069 s if this file i │ │ │ │ │ - 0x000b0830 73206f70 656e6564 20616761 696e2e20 s opened again. │ │ │ │ │ - 0x000b0840 284d616e 79204e43 4f206f70 65726174 (Many NCO operat │ │ │ │ │ - 0x000b0850 6f727320 6f70656e 20746865 2073616d ors open the sam │ │ │ │ │ - 0x000b0860 65206669 6c65206d 756c7469 706c6520 e file multiple │ │ │ │ │ - 0x000b0870 74696d65 73207768 656e204f 70656e4d times when OpenM │ │ │ │ │ - 0x000b0880 50206973 20656e61 626c6564 2c202573 P is enabled, %s │ │ │ │ │ - 0x000b0890 20707269 6e747320 494e464f 206d6573 prints INFO mes │ │ │ │ │ - 0x000b08a0 73616765 73206f6e 6c792074 68652066 sages only the f │ │ │ │ │ - 0x000b08b0 69727374 2074696d 65206265 63617573 irst time becaus │ │ │ │ │ - 0x000b08c0 65207375 63636573 73697665 206d6573 e successive mes │ │ │ │ │ - 0x000b08d0 73616765 73206172 65207573 75616c6c sages are usuall │ │ │ │ │ - 0x000b08e0 79207265 64756e64 616e7429 2e0a0000 y redundant).... │ │ │ │ │ - 0x000b08f0 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000b0900 72747320 6e635f5f 6f70656e 28292077 rts nc__open() w │ │ │ │ │ - 0x000b0910 696c6c20 72657175 65737420 66696c65 ill request file │ │ │ │ │ - 0x000b0920 20627566 66657220 6f662064 65666175 buffer of defau │ │ │ │ │ - 0x000b0930 6c742073 697a650a 00000000 6e636f5f lt size.....nco_ │ │ │ │ │ - 0x000b0940 666c5f6f 70656e28 29000000 236d6f64 fl_open()...#mod │ │ │ │ │ - 0x000b0950 653d6e63 7a617272 00000000 236d6f64 e=nczarr....#mod │ │ │ │ │ - 0x000b0960 653d7a61 72720000 25733a20 5741524e e=zarr..%s: WARN │ │ │ │ │ - 0x000b0970 494e4720 25732072 65706f72 74732066 ING %s reports f │ │ │ │ │ - 0x000b0980 696c6520 25732068 6173204e 435a6172 ile %s has NCZar │ │ │ │ │ - 0x000b0990 72207072 65666978 20776974 686f7574 r prefix without │ │ │ │ │ - 0x000b09a0 204e435a 61727220 66726167 6d656e74 NCZarr fragment │ │ │ │ │ - 0x000b09b0 2e205468 6973206d 61792074 68726f77 . This may throw │ │ │ │ │ - 0x000b09c0 20636f64 6520696e 746f204c 696d626f code into Limbo │ │ │ │ │ - 0x000b09d0 2e2e2e0a 00000000 6e636f5f 666c5f6e ........nco_fl_n │ │ │ │ │ - 0x000b09e0 6d5f6973 5f6e637a 61727228 29000000 m_is_nczarr()... │ │ │ │ │ - 0x000b09f0 20496620 74686520 66696c65 20726573 If the file res │ │ │ │ │ - 0x000b0a00 69646573 206f6e20 61204869 67682050 ides on a High P │ │ │ │ │ - 0x000b0a10 6572666f 726d616e 63652053 746f7261 erformance Stora │ │ │ │ │ - 0x000b0a20 67652053 79737465 6d202848 50535329 ge System (HPSS) │ │ │ │ │ - 0x000b0a30 20616363 65737369 626c6520 76696120 accessible via │ │ │ │ │ - 0x000b0a40 74686520 27687369 2720636f 6d6d616e the 'hsi' comman │ │ │ │ │ - 0x000b0a50 642c2074 68656e20 61646420 74686520 d, then add the │ │ │ │ │ - 0x000b0a60 2d2d6870 7373206f 7074696f 6e20616e --hpss option an │ │ │ │ │ - 0x000b0a70 64207265 2d747279 20636f6d 6d616e64 d re-try command │ │ │ │ │ - 0x000b0a80 2e000000 25733a20 4552524f 52202573 ....%s: ERROR %s │ │ │ │ │ - 0x000b0a90 20756e61 626c6520 746f2066 696e6420 unable to find │ │ │ │ │ - 0x000b0aa0 76616c69 64206669 6c656e61 6d652063 valid filename c │ │ │ │ │ - 0x000b0ab0 6f6d706f 6e656e74 206f6620 53465450 omponent of SFTP │ │ │ │ │ - 0x000b0ac0 20706174 68202573 0a000000 25733a20 path %s....%s: │ │ │ │ │ - 0x000b0ad0 44454255 47202573 20617474 656d7074 DEBUG %s attempt │ │ │ │ │ - 0x000b0ae0 696e6720 746f206f 70656e20 25730a00 ing to open %s.. │ │ │ │ │ - 0x000b0af0 25733a20 44454255 47202573 20737563 %s: DEBUG %s suc │ │ │ │ │ - 0x000b0b00 63657373 66756c6c 79206f70 656e6564 cessfully opened │ │ │ │ │ - 0x000b0b10 20746869 73206669 6c652075 73696e67 this file using │ │ │ │ │ - 0x000b0b20 204e435a 61727220 66696c65 3a2f2f20 NCZarr file:// │ │ │ │ │ - 0x000b0b30 70726f74 6f636f6c 0a000000 25733a20 protocol....%s: │ │ │ │ │ - 0x000b0b40 494e464f 20257320 6661696c 65642074 INFO %s failed t │ │ │ │ │ - 0x000b0b50 6f206e63 5f6f7065 6e282920 74686973 o nc_open() this │ │ │ │ │ - 0x000b0b60 205a6172 722d7363 68656d65 2066696c Zarr-scheme fil │ │ │ │ │ - 0x000b0b70 65206576 656e2074 686f7567 68204e43 e even though NC │ │ │ │ │ - 0x000b0b80 5a617272 20697320 656e6162 6c65642e Zarr is enabled. │ │ │ │ │ - 0x000b0b90 2048494e 543a2043 6865636b 20746861 HINT: Check tha │ │ │ │ │ - 0x000b0ba0 74206669 6c656e61 6d652061 64686572 t filename adher │ │ │ │ │ - 0x000b0bb0 65732074 6f207468 69732073 796e7461 es to this synta │ │ │ │ │ - 0x000b0bc0 783a2073 6368656d 653a2f2f 686f7374 x: scheme://host │ │ │ │ │ - 0x000b0bd0 3a706f72 742f7061 74683f71 75657279 :port/path?query │ │ │ │ │ - 0x000b0be0 23667261 676d656e 7420616e 64207468 #fragment and th │ │ │ │ │ - 0x000b0bf0 61742066 696c656e 616d6520 65786973 at filename exis │ │ │ │ │ - 0x000b0c00 74732e20 4e423a20 73332073 6368656d ts. NB: s3 schem │ │ │ │ │ - 0x000b0c10 65207265 71756972 65732074 68617420 e requires that │ │ │ │ │ - 0x000b0c20 6e657443 44462062 6520636f 6e666967 netCDF be config │ │ │ │ │ - 0x000b0c30 75726564 20776974 6820e280 93656e61 ured with ...ena │ │ │ │ │ - 0x000b0c40 626c652d 6e637a61 72722d73 33206f70 ble-nczarr-s3 op │ │ │ │ │ - 0x000b0c50 74696f6e 2e0a0000 25733a20 4552524f tion....%s: ERRO │ │ │ │ │ - 0x000b0c60 52202573 2072656d 696e6473 20796f75 R %s reminds you │ │ │ │ │ - 0x000b0c70 20746861 74206e63 61747465 6420616e that ncatted an │ │ │ │ │ - 0x000b0c80 64206e63 72656e61 6d65206d 75737420 d ncrename must │ │ │ │ │ - 0x000b0c90 70726f63 65737320 7472756c 79206c6f process truly lo │ │ │ │ │ - 0x000b0ca0 63616c20 28692e65 2e2c206e 6f742072 cal (i.e., not r │ │ │ │ │ - 0x000b0cb0 65616420 76696120 44415029 2066696c ead via DAP) fil │ │ │ │ │ - 0x000b0cc0 65732028 66786d20 544f444f 206e636f es (fxm TODO nco │ │ │ │ │ - 0x000b0cd0 36363429 0a000000 25733a20 494e464f 664)....%s: INFO │ │ │ │ │ - 0x000b0ce0 20257320 73756363 65737366 756c6c79 %s successfully │ │ │ │ │ - 0x000b0cf0 20616363 65737365 64207468 69732066 accessed this f │ │ │ │ │ - 0x000b0d00 696c6520 7573696e 67207468 65204441 ile using the DA │ │ │ │ │ - 0x000b0d10 50207072 6f746f63 6f6c0a00 25733a20 P protocol..%s: │ │ │ │ │ - 0x000b0d20 494e464f 20444150 2d616363 65737320 INFO DAP-access │ │ │ │ │ - 0x000b0d30 746f2025 73206661 696c6564 20776974 to %s failed wit │ │ │ │ │ - 0x000b0d40 68206572 726f7220 636f6465 2025642e h error code %d. │ │ │ │ │ - 0x000b0d50 20000000 5472616e 736c6174 696f6e20 ...Translation │ │ │ │ │ - 0x000b0d60 696e746f 20456e67 6c697368 20776974 into English wit │ │ │ │ │ - 0x000b0d70 68206e63 5f737472 6572726f 72282564 h nc_strerror(%d │ │ │ │ │ - 0x000b0d80 29206973 20222573 220a0000 25733a20 ) is "%s"...%s: │ │ │ │ │ - 0x000b0d90 48494e54 20444150 2d616363 65737320 HINT DAP-access │ │ │ │ │ - 0x000b0da0 6572726f 7220636f 64652069 6e646963 error code indic │ │ │ │ │ - 0x000b0db0 61746573 20746861 74207468 65205552 ates that the UR │ │ │ │ │ - 0x000b0dc0 4c20646f 6573206e 6f742065 78697374 L does not exist │ │ │ │ │ - 0x000b0dd0 2e204973 20746865 72652061 20747970 . Is there a typ │ │ │ │ │ - 0x000b0de0 6f20696e 20746865 2055524c 3f20506c o in the URL? Pl │ │ │ │ │ - 0x000b0df0 65617365 20766572 69667920 74686174 ease verify that │ │ │ │ │ - 0x000b0e00 20746865 2066696c 65206973 20616363 the file is acc │ │ │ │ │ - 0x000b0e10 65737369 626c6520 61742074 68652073 essible at the s │ │ │ │ │ - 0x000b0e20 70656369 66696564 206c6f63 6174696f pecified locatio │ │ │ │ │ - 0x000b0e30 6e206f6e 20746865 20444150 2d736572 n on the DAP-ser │ │ │ │ │ - 0x000b0e40 7665722e 0a000000 25733a20 48494e54 ver.....%s: HINT │ │ │ │ │ - 0x000b0e50 20444150 2d616363 65737320 6572726f DAP-access erro │ │ │ │ │ - 0x000b0e60 7220636f 64652069 6e646963 61746573 r code indicates │ │ │ │ │ - 0x000b0e70 20746861 74207468 65205552 4c205f64 that the URL _d │ │ │ │ │ - 0x000b0e80 6f65735f 20657869 73742c20 736f2065 oes_ exist, so e │ │ │ │ │ - 0x000b0e90 72726f72 20617070 65617273 20746f20 rror appears to │ │ │ │ │ - 0x000b0ea0 62652069 6e207468 65204441 50207365 be in the DAP se │ │ │ │ │ - 0x000b0eb0 72766572 2e205265 61736f6e 7320666f rver. Reasons fo │ │ │ │ │ - 0x000b0ec0 72207468 69732063 6f756c64 20696e63 r this could inc │ │ │ │ │ - 0x000b0ed0 6c756465 20312e20 616e2061 67677265 lude 1. an aggre │ │ │ │ │ - 0x000b0ee0 67617469 6f6e2073 65727665 72202865 gation server (e │ │ │ │ │ - 0x000b0ef0 2e672e2c 20474453 206f7220 54485245 .g., GDS or THRE │ │ │ │ │ - 0x000b0f00 44445329 20746861 74207265 63656976 DDS) that receiv │ │ │ │ │ - 0x000b0f10 65732061 2055524c 20746861 74206973 es a URL that is │ │ │ │ │ - 0x000b0f20 2076616c 69642061 63636f72 64696e67 valid according │ │ │ │ │ - 0x000b0f30 20746f20 74686520 61676772 65676174 to the aggregat │ │ │ │ │ - 0x000b0f40 696f6e20 6d657461 64617461 20627574 ion metadata but │ │ │ │ │ - 0x000b0f50 20746865 20696d70 6c696564 20626163 the implied bac │ │ │ │ │ - 0x000b0f60 6b2d656e 64206461 74617365 74206d61 k-end dataset ma │ │ │ │ │ - 0x000b0f70 79206265 2074656d 706f7261 72696c79 y be temporarily │ │ │ │ │ - 0x000b0f80 20756e61 7661696c 61626c65 2e20322e unavailable. 2. │ │ │ │ │ - 0x000b0f90 20546865 20444150 20736572 76657220 The DAP server │ │ │ │ │ - 0x000b0fa0 646f6573 206e6f74 20737570 706f7274 does not support │ │ │ │ │ - 0x000b0fb0 20746865 20726571 75657374 65642070 the requested p │ │ │ │ │ - 0x000b0fc0 726f746f 636f6c2c 20652e67 2e2c2074 rotocol, e.g., t │ │ │ │ │ - 0x000b0fd0 68652073 65727665 72206d61 79207375 he server may su │ │ │ │ │ - 0x000b0fe0 70706f72 74207468 65204441 50322070 pport the DAP2 p │ │ │ │ │ - 0x000b0ff0 726f746f 636f6c20 62757420 74686520 rotocol but the │ │ │ │ │ - 0x000b1000 64617461 73657420 77617320 72657175 dataset was requ │ │ │ │ │ - 0x000b1010 65737465 64207769 74682074 68652044 ested with the D │ │ │ │ │ - 0x000b1020 41503420 70726f74 6f636f6c 2e0a0000 AP4 protocol.... │ │ │ │ │ - 0x000b1030 25733a20 494e464f 2057696c 6c206174 %s: INFO Will at │ │ │ │ │ - 0x000b1040 74656d70 7420746f 2066696e 64206669 tempt to find fi │ │ │ │ │ - 0x000b1050 6c65206f 6e206c6f 63616c20 6469736b le on local disk │ │ │ │ │ - 0x000b1060 20616e64 2c206966 20756e73 75636365 and, if unsucce │ │ │ │ │ - 0x000b1070 73736675 6c2c2077 696c6c20 7468656e ssful, will then │ │ │ │ │ - 0x000b1080 20617474 656d7074 20726574 72696576 attempt retriev │ │ │ │ │ - 0x000b1090 65207265 6d6f7465 2066696c 6520746f e remote file to │ │ │ │ │ - 0x000b10a0 206c6f63 616c2063 6c69656e 74207573 local client us │ │ │ │ │ - 0x000b10b0 696e6720 77676574 0a000000 25733a20 ing wget....%s: │ │ │ │ │ - 0x000b10c0 4552524f 52202573 20756e61 626c6520 ERROR %s unable │ │ │ │ │ - 0x000b10d0 746f2066 696e6420 76616c69 64206669 to find valid fi │ │ │ │ │ - 0x000b10e0 6c656e61 6d652063 6f6d706f 6e656e74 lename component │ │ │ │ │ - 0x000b10f0 206f6620 48545450 20706174 68202573 of HTTP path %s │ │ │ │ │ - 0x000b1100 0a000000 25733a20 4552524f 52202573 ....%s: ERROR %s │ │ │ │ │ - 0x000b1110 20756e61 626c6520 746f2066 696e6420 unable to find │ │ │ │ │ - 0x000b1120 76616c69 64206669 6c656e61 6d652063 valid filename c │ │ │ │ │ - 0x000b1130 6f6d706f 6e656e74 206f6620 73637020 omponent of scp │ │ │ │ │ - 0x000b1140 6f722072 63702070 61746820 25730a00 or rcp path %s.. │ │ │ │ │ - 0x000b1150 0a25733a 20494e46 4f207374 61742829 .%s: INFO stat() │ │ │ │ │ - 0x000b1160 20233120 6661696c 65643a20 25732064 #1 failed: %s d │ │ │ │ │ - 0x000b1170 6f657320 6e6f7420 65786973 740a0000 oes not exist... │ │ │ │ │ - 0x000b1180 25733a20 494e464f 20737461 74282920 %s: INFO stat() │ │ │ │ │ - 0x000b1190 23322066 61696c65 643a2025 7320646f #2 failed: %s do │ │ │ │ │ - 0x000b11a0 6573206e 6f742065 78697374 0a000000 es not exist.... │ │ │ │ │ - 0x000b11b0 25733a20 5741524e 494e4720 6e6f7420 %s: WARNING not │ │ │ │ │ - 0x000b11c0 73656172 6368696e 6720666f 72202573 searching for %s │ │ │ │ │ - 0x000b11d0 206f6e20 72656d6f 74652066 696c6573 on remote files │ │ │ │ │ - 0x000b11e0 79737465 6d2c2075 73696e67 206c6f63 ystem, using loc │ │ │ │ │ - 0x000b11f0 616c2066 696c6520 25732069 6e737465 al file %s inste │ │ │ │ │ - 0x000b1200 61640a00 25733a20 494e464f 20737461 ad..%s: INFO sta │ │ │ │ │ - 0x000b1210 74282920 23332066 61696c65 643a2025 t() #3 failed: % │ │ │ │ │ - 0x000b1220 7320646f 6573206e 6f742065 78697374 s does not exist │ │ │ │ │ - 0x000b1230 0a000000 25733a20 4552524f 5220756e ....%s: ERROR un │ │ │ │ │ - 0x000b1240 61626c65 20746f20 6f70656e 20757365 able to open use │ │ │ │ │ - 0x000b1250 72277320 2e6e6574 72632066 696c6520 r's .netrc file │ │ │ │ │ - 0x000b1260 25730a00 25733a20 4552524f 52207265 %s..%s: ERROR re │ │ │ │ │ - 0x000b1270 6164696e 67202573 0a000000 25733a20 ading %s....%s: │ │ │ │ │ - 0x000b1280 494e464f 20257320 77696c6c 20757365 INFO %s will use │ │ │ │ │ - 0x000b1290 202e6e65 74726320 66696c65 20617420 .netrc file at │ │ │ │ │ - 0x000b12a0 25732069 6e737465 6164206f 6620616e %s instead of an │ │ │ │ │ - 0x000b12b0 6f6e796d 6f757320 4654500a 00000000 onymous FTP..... │ │ │ │ │ - 0x000b12c0 25734025 73000000 25733a20 494e464f %s@%s...%s: INFO │ │ │ │ │ - 0x000b12d0 2057696c 6c206e6f 77206174 74656d70 Will now attemp │ │ │ │ │ - 0x000b12e0 74207767 6574206f 6e207468 65206675 t wget on the fu │ │ │ │ │ - 0x000b12f0 6c6c2066 696c6570 6174682e 20776765 ll filepath. wge │ │ │ │ │ - 0x000b1300 74207769 6c6c2066 61696c20 69662074 t will fail if t │ │ │ │ │ - 0x000b1310 68652066 696c6520 69732022 68696464 he file is "hidd │ │ │ │ │ - 0x000b1320 656e2220 62656869 6e642061 20444150 en" behind a DAP │ │ │ │ │ - 0x000b1330 20736572 7665722e 20556e66 6f727475 server. Unfortu │ │ │ │ │ - 0x000b1340 6e617465 6c792c20 6661696c 65642077 nately, failed w │ │ │ │ │ - 0x000b1350 67657420 61747465 6d707473 20637265 get attempts cre │ │ │ │ │ - 0x000b1360 61746573 20726174 68657220 6c6f6e67 ates rather long │ │ │ │ │ - 0x000b1370 20706174 686e616d 65732069 6e207468 pathnames in th │ │ │ │ │ - 0x000b1380 65206375 7272656e 74206469 72656374 e current direct │ │ │ │ │ - 0x000b1390 6f72792e 2066786d 20544f44 4f206e63 ory. fxm TODO nc │ │ │ │ │ - 0x000b13a0 6f393730 2c206e63 6f393731 2e204f6e o970, nco971. On │ │ │ │ │ - 0x000b13b0 20746865 206f7468 65722068 616e642c the other hand, │ │ │ │ │ - 0x000b13c0 20776765 74207368 6f756c64 20737563 wget should suc │ │ │ │ │ - 0x000b13d0 63656564 20696620 74686520 66696c65 ceed if the file │ │ │ │ │ - 0x000b13e0 20697320 73746f72 65642069 6e20616e is stored in an │ │ │ │ │ - 0x000b13f0 79207075 626c6963 6c792d61 63636573 y publicly-acces │ │ │ │ │ - 0x000b1400 7369626c 65207765 62206c6f 63617469 sible web locati │ │ │ │ │ - 0x000b1410 6f6e2e0a 00000000 25733a20 4552524f on......%s: ERRO │ │ │ │ │ - 0x000b1420 52206669 6c652022 25732220 6e6f7420 R file "%s" not │ │ │ │ │ - 0x000b1430 666f756e 642e2049 7420646f 6573206e found. It does n │ │ │ │ │ - 0x000b1440 6f742065 78697374 206f6e20 74686520 ot exist on the │ │ │ │ │ - 0x000b1450 6c6f6361 6c206669 6c657379 7374656d local filesystem │ │ │ │ │ - 0x000b1460 2c206e6f 7220646f 65732069 74206d61 , nor does it ma │ │ │ │ │ - 0x000b1470 74636820 72656d6f 74652066 696c656e tch remote filen │ │ │ │ │ - 0x000b1480 616d6520 70617474 65726e73 2028652e ame patterns (e. │ │ │ │ │ - 0x000b1490 672e2c20 68747470 3a2f2f66 6f6f206f g., http://foo o │ │ │ │ │ - 0x000b14a0 7220666f 6f2e6261 722e6564 753a6669 r foo.bar.edu:fi │ │ │ │ │ - 0x000b14b0 6c652925 730a0000 77686963 68206873 le)%s...which hs │ │ │ │ │ - 0x000b14c0 69000000 2f757372 2f6c6f63 616c2f62 i.../usr/local/b │ │ │ │ │ - 0x000b14d0 696e2f68 73690000 2f6f7074 2f687073 in/hsi../opt/hps │ │ │ │ │ - 0x000b14e0 732f6269 6e2f6873 69000000 2f757372 s/bin/hsi.../usr │ │ │ │ │ - 0x000b14f0 2f636f6d 6d6f6e2f 6d73732f 62696e2f /common/mss/bin/ │ │ │ │ │ - 0x000b1500 68736900 2f6e6361 722f6f70 742f6870 hsi./ncar/opt/hp │ │ │ │ │ - 0x000b1510 73732f68 73690000 2c206e6f 72206469 ss/hsi.., nor di │ │ │ │ │ - 0x000b1520 64204e43 4f206465 74656374 20612072 d NCO detect a r │ │ │ │ │ - 0x000b1530 656d6f74 65204869 67682050 6572666f emote High Perfo │ │ │ │ │ - 0x000b1540 726d616e 63652053 746f7261 67652053 rmance Storage S │ │ │ │ │ - 0x000b1550 79737465 6d202848 50535329 20616363 ystem (HPSS) acc │ │ │ │ │ - 0x000b1560 65737369 626c6520 76696120 74686520 essible via the │ │ │ │ │ - 0x000b1570 27687369 2720636f 6d6d616e 642e0000 'hsi' command... │ │ │ │ │ - 0x000b1580 25733a20 48494e54 2066696c 652d6e6f %s: HINT file-no │ │ │ │ │ - 0x000b1590 742d666f 756e6420 6572726f 72732075 t-found errors u │ │ │ │ │ - 0x000b15a0 7375616c 6c792061 72697365 2066726f sually arise fro │ │ │ │ │ - 0x000b15b0 6d206669 6c656e61 6d652074 79706f73 m filename typos │ │ │ │ │ - 0x000b15c0 2c20696e 636f7272 65637420 70617468 , incorrect path │ │ │ │ │ - 0x000b15d0 732c206d 69737369 6e672066 696c6573 s, missing files │ │ │ │ │ - 0x000b15e0 2c206f72 20636170 72696369 6f757320 , or capricious │ │ │ │ │ - 0x000b15f0 676f6473 2e20506c 65617365 20766572 gods. Please ver │ │ │ │ │ - 0x000b1600 69667920 7370656c 6c696e67 20616e64 ify spelling and │ │ │ │ │ - 0x000b1610 206c6f63 6174696f 6e206f66 20726571 location of req │ │ │ │ │ - 0x000b1620 75657374 65642066 696c652e 25730a00 uested file.%s.. │ │ │ │ │ - 0x000b1630 25733a20 494e464f 20556e61 626c6520 %s: INFO Unable │ │ │ │ │ - 0x000b1640 746f2066 696e6420 66696c65 20257320 to find file %s │ │ │ │ │ - 0x000b1650 6f6e206c 6f63616c 20737973 74656d2e on local system. │ │ │ │ │ - 0x000b1660 20466f75 6e642068 73692063 6f6d6d61 Found hsi comma │ │ │ │ │ - 0x000b1670 6e642069 6e646963 6174696e 67207072 nd indicating pr │ │ │ │ │ - 0x000b1680 6573656e 6365206f 66204869 67682050 esence of High P │ │ │ │ │ - 0x000b1690 6572666f 726d616e 63652053 746f7261 erformance Stora │ │ │ │ │ - 0x000b16a0 67652053 79737465 6d202848 50535329 ge System (HPSS) │ │ │ │ │ - 0x000b16b0 2e205769 6c6c2061 7373756d 65206669 . Will assume fi │ │ │ │ │ - 0x000b16c0 6c652069 73207374 6f726564 206f6e20 le is stored on │ │ │ │ │ - 0x000b16d0 48505353 2e205265 63656976 6564206e HPSS. Received n │ │ │ │ │ - 0x000b16e0 6f206c6f 63616c20 70617468 20696e66 o local path inf │ │ │ │ │ - 0x000b16f0 6f726d61 74696f6e 20616e64 20736f20 ormation and so │ │ │ │ │ - 0x000b1700 77696c6c 20747279 20746f20 64657269 will try to deri │ │ │ │ │ - 0x000b1710 76652073 75697461 626c6520 6c6f6361 ve suitable loca │ │ │ │ │ - 0x000b1720 6c206669 6c657061 74682066 726f6d20 l filepath from │ │ │ │ │ - 0x000b1730 67697665 6e206669 6c656e61 6d652e2e given filename.. │ │ │ │ │ - 0x000b1740 2e0a0000 25733a20 494e464f 20526574 ....%s: INFO Ret │ │ │ │ │ - 0x000b1750 72696576 65642066 696c6573 2077696c rieved files wil │ │ │ │ │ - 0x000b1760 6c206265 2073746f 72656420 696e2064 l be stored in d │ │ │ │ │ - 0x000b1770 65726976 65642064 69726563 746f7279 erived directory │ │ │ │ │ - 0x000b1780 202e2f25 730a0000 25733a20 4552524f ./%s...%s: ERRO │ │ │ │ │ - 0x000b1790 5220556e 61626c65 20746f20 63726561 R Unable to crea │ │ │ │ │ - 0x000b17a0 7465206c 6f63616c 20646972 6563746f te local directo │ │ │ │ │ - 0x000b17b0 72792025 730a0000 25733a20 48494e54 ry %s...%s: HINT │ │ │ │ │ - 0x000b17c0 20557365 202d6c20 6f707469 6f6e0a00 Use -l option.. │ │ │ │ │ - 0x000b17d0 25733a20 494e464f 20437265 61746564 %s: INFO Created │ │ │ │ │ - 0x000b17e0 206c6f63 616c2064 69726563 746f7279 local directory │ │ │ │ │ - 0x000b17f0 202e2f25 730a0000 25733a20 52657472 ./%s...%s: Retr │ │ │ │ │ - 0x000b1800 69657669 6e672066 696c6520 66726f6d ieving file from │ │ │ │ │ - 0x000b1810 2072656d 6f746520 6c6f6361 74696f6e remote location │ │ │ │ │ - 0x000b1820 20776974 6820636f 6d6d616e 643a0a25 with command:.% │ │ │ │ │ - 0x000b1830 730a0000 25733a20 4552524f 52205379 s...%s: ERROR Sy │ │ │ │ │ - 0x000b1840 6e636872 6f6e6f75 73206665 74636820 nchronous fetch │ │ │ │ │ - 0x000b1850 636f6d6d 616e6420 6661696c 65640a00 command failed.. │ │ │ │ │ - 0x000b1860 0a257320 52657472 69657661 6c207375 .%s Retrieval su │ │ │ │ │ - 0x000b1870 63636573 7366756c 20616674 65722025 ccessful after % │ │ │ │ │ - 0x000b1880 6420736c 65657073 206f6620 25642073 d sleeps of %d s │ │ │ │ │ - 0x000b1890 65636f6e 64732065 61636820 3d20252e econds each = %. │ │ │ │ │ - 0x000b18a0 3166206d 696e7574 65730a00 25733a20 1f minutes..%s: │ │ │ │ │ - 0x000b18b0 494e464f 20557365 722d7370 65636966 INFO User-specif │ │ │ │ │ - 0x000b18c0 69656420 6f707469 6f6e2022 2d6c2025 ied option "-l % │ │ │ │ │ - 0x000b18d0 73222077 6173206e 6f742075 73656420 s" was not used │ │ │ │ │ - 0x000b18e0 73696e63 6520696e 70757420 66696c65 since input file │ │ │ │ │ - 0x000b18f0 20776173 206e6f74 20726574 72696576 was not retriev │ │ │ │ │ - 0x000b1900 65642066 726f6d20 72656d6f 7465206c ed from remote l │ │ │ │ │ - 0x000b1910 6f636174 696f6e0a 00000000 25733a20 ocation.....%s: │ │ │ │ │ - 0x000b1920 4552524f 52205573 65722064 6f657320 ERROR User does │ │ │ │ │ - 0x000b1930 6e6f7420 68617665 20726561 64207065 not have read pe │ │ │ │ │ - 0x000b1940 726d6973 73696f6e 20666f72 2025732c rmission for %s, │ │ │ │ │ - 0x000b1950 206f7220 66696c65 20646f65 73206e6f or file does no │ │ │ │ │ - 0x000b1960 74206578 6973740a 00000000 25733a20 t exist.....%s: │ │ │ │ │ - 0x000b1970 4552524f 52204d61 78696d75 6d207469 ERROR Maximum ti │ │ │ │ │ - 0x000b1980 6d652028 25642073 65636f6e 6473203d me (%d seconds = │ │ │ │ │ - 0x000b1990 20252e31 66206d69 6e757465 73292066 %.1f minutes) f │ │ │ │ │ - 0x000b19a0 6f722061 73796e63 68726f6e 6f757320 or asynchronous │ │ │ │ │ - 0x000b19b0 66696c65 20726574 72696576 616c2065 file retrieval e │ │ │ │ │ - 0x000b19c0 78636565 6465642e 0a000000 64617034 xceeded.....dap4 │ │ │ │ │ - 0x000b19d0 3a2f2f00 6674703a 2f2f0000 68747470 ://.ftp://..http │ │ │ │ │ - 0x000b19e0 3a2f2f00 68747470 733a2f2f 00000000 ://.https://.... │ │ │ │ │ - 0x000b19f0 73667470 3a2f2f00 6e636f5f 666c5f6d sftp://.nco_fl_m │ │ │ │ │ - 0x000b1a00 6b5f6c63 6c282900 6d6b6469 72202d6d k_lcl().mkdir -m │ │ │ │ │ - 0x000b1a10 20373737 202d7000 2f757372 2f62696e 777 -p./usr/bin │ │ │ │ │ - 0x000b1a20 2f667470 202d6920 2d70202d 6e000000 /ftp -i -p -n... │ │ │ │ │ - 0x000b1a30 2f2e6e65 74726300 25732025 73203c3c /.netrc.%s %s << │ │ │ │ │ - 0x000b1a40 20454e44 0a757365 7220616e 6f6e796d END.user anonym │ │ │ │ │ - 0x000b1a50 6f757320 25730a62 696e0a67 65742025 ous %s.bin.get % │ │ │ │ │ - 0x000b1a60 73202573 0a717569 740a454e 44000000 s %s.quit.END... │ │ │ │ │ - 0x000b1a70 2f757372 2f62696e 2f667470 202d6920 /usr/bin/ftp -i │ │ │ │ │ - 0x000b1a80 2d700000 25732025 73203c3c 20454e44 -p..%s %s << END │ │ │ │ │ - 0x000b1a90 0a62696e 0a676574 20257320 25730a71 .bin.get %s %s.q │ │ │ │ │ - 0x000b1aa0 7569740a 454e4400 25733a20 44454255 uit.END.%s: DEBU │ │ │ │ │ - 0x000b1ab0 47202573 20726570 6f727473 20707378 G %s reports psx │ │ │ │ │ - 0x000b1ac0 5f666c6c 203d2025 732c2070 73785f64 _fll = %s, psx_d │ │ │ │ │ - 0x000b1ad0 7263203d 2025732c 20707378 5f737462 rc = %s, psx_stb │ │ │ │ │ - 0x000b1ae0 203d2025 730a0000 6e636f5f 666c5f6e = %s...nco_fl_n │ │ │ │ │ - 0x000b1af0 637a3270 73782829 00000000 25733a20 cz2psx()....%s: │ │ │ │ │ - 0x000b1b00 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x000b1b10 206f7574 70757420 66696c65 20646972 output file dir │ │ │ │ │ - 0x000b1b20 6563746f 72792025 7320646f 6573206e ectory %s does n │ │ │ │ │ - 0x000b1b30 6f742065 78697374 2c20756e 61626c65 ot exist, unable │ │ │ │ │ - 0x000b1b40 20746f20 73746174 28290a00 25733a20 to stat()..%s: │ │ │ │ │ - 0x000b1b50 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000b1b60 70726566 65727265 64206f75 74707574 preferred output │ │ │ │ │ - 0x000b1b70 2066696c 65737973 74656d20 492f4f20 filesystem I/O │ │ │ │ │ - 0x000b1b80 626c6f63 6b207369 7a653a20 256c6420 block size: %ld │ │ │ │ │ - 0x000b1b90 62797465 730a0000 6e636f5f 666c5f62 bytes...nco_fl_b │ │ │ │ │ - 0x000b1ba0 6c6f636b 73697a65 28290000 25733a20 locksize()..%s: │ │ │ │ │ - 0x000b1bb0 44454255 47205265 6d6f7669 6e672025 DEBUG Removing % │ │ │ │ │ - 0x000b1bc0 73207769 74682025 730a0000 25733a20 s with %s...%s: │ │ │ │ │ - 0x000b1bd0 5741524e 494e4720 756e6162 6c652074 WARNING unable t │ │ │ │ │ - 0x000b1be0 6f207265 6d6f7665 2025732c 20726373 o remove %s, rcs │ │ │ │ │ - 0x000b1bf0 5f737973 203d2025 642c2063 6f6e7469 _sys = %d, conti │ │ │ │ │ - 0x000b1c00 6e75696e 6720616e 79776179 2e2e2e0a nuing anyway.... │ │ │ │ │ - 0x000b1c10 00000000 726d202d 66000000 726d202d ....rm -f...rm - │ │ │ │ │ - 0x000b1c20 66202d52 00000000 25733a20 494e464f f -R....%s: INFO │ │ │ │ │ - 0x000b1c30 2054656d 706f7261 72792061 6e642066 Temporary and f │ │ │ │ │ - 0x000b1c40 696e616c 2066696c 65732025 73206172 inal files %s ar │ │ │ │ │ - 0x000b1c50 65206964 656e7469 63616c2d 2d2d6e6f e identical---no │ │ │ │ │ - 0x000b1c60 206e6565 6420746f 20636f70 792e0a00 need to copy... │ │ │ │ │ - 0x000b1c70 25733a20 5741524e 494e4720 25732072 %s: WARNING %s r │ │ │ │ │ - 0x000b1c80 65706f72 74732061 7474656d 70742074 eports attempt t │ │ │ │ │ - 0x000b1c90 6f20636f 70792073 6f757263 65206469 o copy source di │ │ │ │ │ - 0x000b1ca0 72656374 6f727920 25732074 6f206465 rectory %s to de │ │ │ │ │ - 0x000b1cb0 7374696e 6174696f 6e206669 6c652025 stination file % │ │ │ │ │ - 0x000b1cc0 73207769 6c6c206e 6f742067 6f207765 s will not go we │ │ │ │ │ - 0x000b1cd0 6c6c2e2e 2e0a0000 25733a20 44454255 ll......%s: DEBU │ │ │ │ │ - 0x000b1ce0 47202573 20726570 6f727473 20646573 G %s reports des │ │ │ │ │ - 0x000b1cf0 74696e61 74696f6e 20646972 6563746f tination directo │ │ │ │ │ - 0x000b1d00 72792025 7320616c 72656164 79206578 ry %s already ex │ │ │ │ │ - 0x000b1d10 69737473 206f6e20 6c6f6361 6c207379 ists on local sy │ │ │ │ │ - 0x000b1d20 7374656d 2e204174 74656d70 74696e67 stem. Attempting │ │ │ │ │ - 0x000b1d30 20746f20 72656d6f 76652064 69726563 to remove direc │ │ │ │ │ - 0x000b1d40 746f7279 20747265 652e2e2e 0a000000 tory tree....... │ │ │ │ │ - 0x000b1d50 25733a20 436f7079 696e6720 25732074 %s: Copying %s t │ │ │ │ │ - 0x000b1d60 6f202573 2e2e2e00 25733a20 4552524f o %s....%s: ERRO │ │ │ │ │ - 0x000b1d70 52206e63 6f5f666c 5f637028 29206973 R nco_fl_cp() is │ │ │ │ │ - 0x000b1d80 20756e61 626c6520 746f2065 78656375 unable to execu │ │ │ │ │ - 0x000b1d90 74652063 7020636f 6d6d616e 64202225 te cp command "% │ │ │ │ │ - 0x000b1da0 73220a00 646f6e65 0a000000 25733a20 s"..done....%s: │ │ │ │ │ - 0x000b1db0 5741524e 494e4720 25732072 65706f72 WARNING %s repor │ │ │ │ │ - 0x000b1dc0 74732061 7474656d 70742074 6f20636f ts attempt to co │ │ │ │ │ - 0x000b1dd0 70792073 6f757263 65206669 6c652025 py source file % │ │ │ │ │ - 0x000b1de0 7320746f 20646573 74696e61 74696f6e s to destination │ │ │ │ │ - 0x000b1df0 20646972 6563746f 72792025 73207769 directory %s wi │ │ │ │ │ - 0x000b1e00 6c6c206e 6f742067 6f207765 6c6c2e2e ll not go well.. │ │ │ │ │ - 0x000b1e10 2e0a0000 6e636f5f 666c5f63 70282900 ....nco_fl_cp(). │ │ │ │ │ - 0x000b1e20 2f62696e 2f637020 25732025 73000000 /bin/cp %s %s... │ │ │ │ │ - 0x000b1e30 2f62696e 2f637020 2d722025 73202573 /bin/cp -r %s %s │ │ │ │ │ - 0x000b1e40 00000000 25733a20 4552524f 52202573 ....%s: ERROR %s │ │ │ │ │ - 0x000b1e50 20726563 65697665 6420656d 70747920 received empty │ │ │ │ │ - 0x000b1e60 66696c65 6e616d65 20746f20 6f70656e filename to open │ │ │ │ │ - 0x000b1e70 0a000000 25733a20 4552524f 5220464f ....%s: ERROR FO │ │ │ │ │ - 0x000b1e80 5243455f 4f564552 57524954 4520616e RCE_OVERWRITE an │ │ │ │ │ - 0x000b1e90 6420464f 5243455f 41505045 4e442061 d FORCE_APPEND a │ │ │ │ │ - 0x000b1ea0 72652062 6f746820 7365740a 00000000 re both set..... │ │ │ │ │ - 0x000b1eb0 25733a20 48494e54 3a204f76 65727772 %s: HINT: Overwr │ │ │ │ │ - 0x000b1ec0 69746520 282d4f29 20616e64 20417070 ite (-O) and App │ │ │ │ │ - 0x000b1ed0 656e6420 282d4129 206f7074 696f6e73 end (-A) options │ │ │ │ │ - 0x000b1ee0 20617265 206d7574 75616c6c 79206578 are mutually ex │ │ │ │ │ - 0x000b1ef0 636c7573 6976652e 2052652d 72756e20 clusive. Re-run │ │ │ │ │ - 0x000b1f00 796f7572 20636f6d 6d616e64 2c207365 your command, se │ │ │ │ │ - 0x000b1f10 7474696e 67206174 206d6f73 74206f6e tting at most on │ │ │ │ │ - 0x000b1f20 65206f66 20746865 73652073 77697463 e of these switc │ │ │ │ │ - 0x000b1f30 6865732e 0a000000 25732e25 7325732e hes.....%s.%s%s. │ │ │ │ │ - 0x000b1f40 25732e25 73000000 236d6f64 65000000 %s.%s...#mode... │ │ │ │ │ - 0x000b1f50 25732e25 7325732e 25732e25 73257300 %s.%s%s.%s.%s%s. │ │ │ │ │ - 0x000b1f60 25733a20 25732072 65706f72 74732073 %s: %s reports s │ │ │ │ │ - 0x000b1f70 697a656f 66287069 645f7429 203d2025 izeof(pid_t) = % │ │ │ │ │ - 0x000b1f80 64206279 7465732c 20706964 203d2025 d bytes, pid = % │ │ │ │ │ - 0x000b1f90 6c642c20 7069645f 736e675f 6c6e6720 ld, pid_sng_lng │ │ │ │ │ - 0x000b1fa0 3d20256c 64206279 7465732c 20737472 = %ld bytes, str │ │ │ │ │ - 0x000b1fb0 6c656e28 7069645f 736e6729 203d2025 len(pid_sng) = % │ │ │ │ │ - 0x000b1fc0 6c642062 79746573 2c20666c 5f6f7574 ld bytes, fl_out │ │ │ │ │ - 0x000b1fd0 5f746d70 5f6c6e67 203d2025 6c642062 _tmp_lng = %ld b │ │ │ │ │ - 0x000b1fe0 79746573 2c207374 726c656e 28666c5f ytes, strlen(fl_ │ │ │ │ │ - 0x000b1ff0 6f75745f 746d7029 203d2025 6c642c20 out_tmp) = %ld, │ │ │ │ │ - 0x000b2000 666c5f6f 75745f74 6d70203d 2025730a fl_out_tmp = %s. │ │ │ │ │ - 0x000b2010 00000000 58585858 58580000 25733a20 ....XXXXXX..%s: │ │ │ │ │ - 0x000b2020 25732072 65706f72 74732073 74726c65 %s reports strle │ │ │ │ │ - 0x000b2030 6e28666c 5f6f7574 5f746d70 5f737973 n(fl_out_tmp_sys │ │ │ │ │ - 0x000b2040 29203d20 256c642c 20666c5f 6f75745f ) = %ld, fl_out_ │ │ │ │ │ - 0x000b2050 746d705f 73797320 3d202573 2c200a00 tmp_sys = %s, .. │ │ │ │ │ - 0x000b2060 25733a20 4552524f 52207465 6d706f72 %s: ERROR tempor │ │ │ │ │ - 0x000b2070 61727920 66696c65 20257320 616c7265 ary file %s alre │ │ │ │ │ - 0x000b2080 61647920 65786973 74732c20 72656d6f ady exists, remo │ │ │ │ │ - 0x000b2090 76652061 6e642074 72792061 6761696e ve and try again │ │ │ │ │ - 0x000b20a0 0a000000 0a25733a 20455252 4f522025 .....%s: ERROR % │ │ │ │ │ - 0x000b20b0 64206661 696c6564 20617474 656d7074 d failed attempt │ │ │ │ │ - 0x000b20c0 7320746f 206f6274 61696e20 76616c69 s to obtain vali │ │ │ │ │ - 0x000b20d0 6420696e 74657261 63746976 6520696e d interactive in │ │ │ │ │ - 0x000b20e0 7075742e 20417373 756d696e 67206e6f put. Assuming no │ │ │ │ │ - 0x000b20f0 6e2d696e 74657261 63746976 65207368 n-interactive sh │ │ │ │ │ - 0x000b2100 656c6c20 616e6420 65786974 696e672e ell and exiting. │ │ │ │ │ - 0x000b2110 0a000000 25733a20 4552524f 5220496e ....%s: ERROR In │ │ │ │ │ - 0x000b2120 76616c69 64207265 73706f6e 73652e0a valid response.. │ │ │ │ │ - 0x000b2130 00000000 25733a20 25732065 78697374 ....%s: %s exist │ │ │ │ │ - 0x000b2140 732d2d2d 60652778 69742c20 606f2776 s---`e'xit, `o'v │ │ │ │ │ - 0x000b2150 65727772 69746520 28692e65 2e2c2063 erwrite (i.e., c │ │ │ │ │ - 0x000b2160 6c6f6262 65722065 78697374 696e6720 lobber existing │ │ │ │ │ - 0x000b2170 66696c65 292c206f 72206061 27707065 file), or `a'ppe │ │ │ │ │ - 0x000b2180 6e642028 692e652e 2c207265 706c6163 nd (i.e., replac │ │ │ │ │ - 0x000b2190 65206475 706c6963 61746520 76617269 e duplicate vari │ │ │ │ │ - 0x000b21a0 61626c65 7320696e 2c20616e 64206164 ables in, and ad │ │ │ │ │ - 0x000b21b0 64206d65 74616461 74612061 6e64206e d metadata and n │ │ │ │ │ - 0x000b21c0 65772076 61726961 626c6573 20746f2c ew variables to, │ │ │ │ │ - 0x000b21d0 20657869 7374696e 67206669 6c652920 existing file) │ │ │ │ │ - 0x000b21e0 28652f6f 2f61293f 20000000 25733a20 (e/o/a)? ...%s: │ │ │ │ │ - 0x000b21f0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000b2200 74686174 20666765 74732829 20726561 that fgets() rea │ │ │ │ │ - 0x000b2210 64202225 73222028 61667465 72207265 d "%s" (after re │ │ │ │ │ - 0x000b2220 6d6f7669 6e672074 7261696c 696e6720 moving trailing │ │ │ │ │ - 0x000b2230 6e65776c 696e6529 2066726f 6d207374 newline) from st │ │ │ │ │ - 0x000b2240 64696e0a 00000000 6e636f5f 666c5f6f din.....nco_fl_o │ │ │ │ │ - 0x000b2250 75745f6f 70656e28 29000000 25733a20 ut_open()...%s: │ │ │ │ │ - 0x000b2260 494e464f 2054656d 706f7261 72792061 INFO Temporary a │ │ │ │ │ - 0x000b2270 6e642066 696e616c 2066696c 65732025 nd final files % │ │ │ │ │ - 0x000b2280 73206172 65206964 656e7469 63616c2d s are identical- │ │ │ │ │ - 0x000b2290 2d2d6e6f 206e6565 6420746f 206d6f76 --no need to mov │ │ │ │ │ - 0x000b22a0 652e0a00 25733a20 494e464f 204d6f76 e...%s: INFO Mov │ │ │ │ │ - 0x000b22b0 696e6720 25732074 6f202573 2e2e2e00 ing %s to %s.... │ │ │ │ │ - 0x000b22c0 25733a20 4552524f 52206e63 6f5f666c %s: ERROR nco_fl │ │ │ │ │ - 0x000b22d0 5f6d7628 2920756e 61626c65 20746f20 _mv() unable to │ │ │ │ │ - 0x000b22e0 65786563 75746520 6d762063 6f6d6d61 execute mv comma │ │ │ │ │ - 0x000b22f0 6e642022 2573220a 00000000 6e636f5f nd "%s".....nco_ │ │ │ │ │ - 0x000b2300 666c5f6d 76282900 2f62696e 2f6d7620 fl_mv()./bin/mv │ │ │ │ │ - 0x000b2310 2d662025 73202573 00000000 25733a20 -f %s %s....%s: │ │ │ │ │ - 0x000b2320 4552524f 52206e63 6f5f666c 5f6f7574 ERROR nco_fl_out │ │ │ │ │ - 0x000b2330 5f636c73 28292069 7320756e 61626c65 _cls() is unable │ │ │ │ │ - 0x000b2340 20746f20 6e636f5f 636c6f73 65282920 to nco_close() │ │ │ │ │ - 0x000b2350 66696c65 2025730a 00000000 64756d6d file %s.....dumm │ │ │ │ │ - 0x000b2360 79000000 25733a20 4552524f 52202573 y...%s: ERROR %s │ │ │ │ │ - 0x000b2370 20756e61 626c6520 746f206f 70656e20 unable to open │ │ │ │ │ - 0x000b2380 64756d6d 79206669 6c650a00 6e636f5f dummy file..nco_ │ │ │ │ │ - 0x000b2390 666c5f64 6d6d5f6d 6b282900 74776f00 fl_dmm_mk().two. │ │ │ │ │ - 0x000b23a0 6f6e6500 25733a20 494e464f 20726563 one.%s: INFO rec │ │ │ │ │ - 0x000b23b0 65697665 64202564 20706f73 6974696f eived %d positio │ │ │ │ │ - 0x000b23c0 6e616c20 696e7075 74206669 6c656e61 nal input filena │ │ │ │ │ - 0x000b23d0 6d65733b 2077696c 6c207365 61726368 mes; will search │ │ │ │ │ - 0x000b23e0 20737464 696e2066 6f722069 6e707574 stdin for input │ │ │ │ │ - 0x000b23f0 2066696c 656e616d 65730a00 25733a20 filenames..%s: │ │ │ │ │ - 0x000b2400 5741524e 494e4720 66696c65 6e616d65 WARNING filename │ │ │ │ │ - 0x000b2410 20257320 6973206c 6f6e6720 28256c64 %s is long (%ld │ │ │ │ │ - 0x000b2420 20636861 72616374 65727329 20616e64 characters) and │ │ │ │ │ - 0x000b2430 206d6179 206e6f74 20706c61 79207765 may not play we │ │ │ │ │ - 0x000b2440 6c6c2077 69746820 6f6c6465 72206f70 ll with older op │ │ │ │ │ - 0x000b2450 65726174 696e6720 73797374 656d730a erating systems. │ │ │ │ │ - 0x000b2460 00000000 25733a20 4552524f 52207265 ....%s: ERROR re │ │ │ │ │ - 0x000b2470 63656976 65642025 6420706f 73697469 ceived %d positi │ │ │ │ │ - 0x000b2480 6f6e616c 2066696c 656e616d 65733b20 onal filenames; │ │ │ │ │ - 0x000b2490 6e656564 206e6f20 6d6f7265 20746861 need no more tha │ │ │ │ │ - 0x000b24a0 6e207477 6f0a4849 4e543a20 456c696d n two.HINT: Elim │ │ │ │ │ - 0x000b24b0 696e6174 65206578 74726120 77686974 inate extra whit │ │ │ │ │ - 0x000b24c0 65737061 63652c20 73756368 20617320 espace, such as │ │ │ │ │ - 0x000b24d0 73706163 65732069 6e20636f 6d6d612d spaces in comma- │ │ │ │ │ - 0x000b24e0 73657061 72617465 64206c69 7374732c separated lists, │ │ │ │ │ - 0x000b24f0 2066726f 6d20636f 6d6d616e 640a0000 from command... │ │ │ │ │ - 0x000b2500 25733a20 4552524f 52207265 63656976 %s: ERROR receiv │ │ │ │ │ - 0x000b2510 65642025 6420706f 73697469 6f6e616c ed %d positional │ │ │ │ │ - 0x000b2520 20696e70 75742066 696c656e 616d6573 input filenames │ │ │ │ │ - 0x000b2530 3b206e65 6564206e 6f206d6f 72652074 ; need no more t │ │ │ │ │ - 0x000b2540 68616e20 6f6e6520 286f7574 70757420 han one (output │ │ │ │ │ - 0x000b2550 66696c65 20776173 20737065 63696669 file was specifi │ │ │ │ │ - 0x000b2560 65642077 69746820 2d6f206f 72202d2d ed with -o or -- │ │ │ │ │ - 0x000b2570 6f757470 7574206f 7074696f 6e290a48 output option).H │ │ │ │ │ - 0x000b2580 494e543a 20456c69 6d696e61 74652065 INT: Eliminate e │ │ │ │ │ - 0x000b2590 78747261 20776869 74657370 6163652c xtra whitespace, │ │ │ │ │ - 0x000b25a0 20737563 68206173 20737061 63657320 such as spaces │ │ │ │ │ - 0x000b25b0 696e2063 6f6d6d61 2d736570 61726174 in comma-separat │ │ │ │ │ - 0x000b25c0 6564206c 69737473 2c206672 6f6d2063 ed lists, from c │ │ │ │ │ - 0x000b25d0 6f6d6d61 6e640a00 25732573 256c6400 ommand..%s%s%ld. │ │ │ │ │ - 0x000b25e0 25733a20 5741524e 494e4720 25732072 %s: WARNING %s r │ │ │ │ │ - 0x000b25f0 65706f72 7473206e 6f20696e 70757420 eports no input │ │ │ │ │ - 0x000b2600 6f72206f 75747075 74206669 6c652073 or output file s │ │ │ │ │ - 0x000b2610 70656369 66696564 2e204174 74656d70 pecified. Attemp │ │ │ │ │ - 0x000b2620 74696e67 20746f20 75736520 64756d6d ting to use dumm │ │ │ │ │ - 0x000b2630 79206669 6c652025 73206173 20626f74 y file %s as bot │ │ │ │ │ - 0x000b2640 6820696e 70757420 616e6420 6f757470 h input and outp │ │ │ │ │ - 0x000b2650 75742e20 4173206f 66203230 32323130 ut. As of 202210 │ │ │ │ │ - 0x000b2660 32302c20 74686973 206f6e6c 7920776f 20, this only wo │ │ │ │ │ - 0x000b2670 726b7320 77697468 6f757420 70726f6d rks without prom │ │ │ │ │ - 0x000b2680 70747320 69662072 756e2077 69746820 pts if run with │ │ │ │ │ - 0x000b2690 74686520 464f5243 455f4f56 45525752 the FORCE_OVERWR │ │ │ │ │ - 0x000b26a0 49544520 282d4f29 206f7074 696f6e2e ITE (-O) option. │ │ │ │ │ - 0x000b26b0 20496620 796f7520 616e7377 65722027 If you answer ' │ │ │ │ │ - 0x000b26c0 6f272074 6f206f76 65727772 69746520 o' to overwrite │ │ │ │ │ - 0x000b26d0 74686520 74656d70 6f726172 79206669 the temporary fi │ │ │ │ │ - 0x000b26e0 6c652069 74207368 6f756c64 20616c73 le it should als │ │ │ │ │ - 0x000b26f0 6f20776f 726b2e20 486f7765 7665722c o work. However, │ │ │ │ │ - 0x000b2700 20696e20 626f7468 20636173 65732069 in both cases i │ │ │ │ │ - 0x000b2710 74206c65 61766573 20616e20 616e6e6f t leaves an anno │ │ │ │ │ - 0x000b2720 79696e67 2074656d 706f7261 72792066 ying temporary f │ │ │ │ │ - 0x000b2730 696c6520 28746861 74206d75 73742062 ile (that must b │ │ │ │ │ - 0x000b2740 65206d61 6e75616c 6c792064 656c6574 e manually delet │ │ │ │ │ - 0x000b2750 65642920 696e2074 68652063 75727265 ed) in the curre │ │ │ │ │ - 0x000b2760 6e742064 69726563 746f7279 2e0a4849 nt directory..HI │ │ │ │ │ - 0x000b2770 4e543a20 52652d72 756e2077 69746820 NT: Re-run with │ │ │ │ │ - 0x000b2780 2d4f206f 72207365 6e642048 656e7279 -O or send Henry │ │ │ │ │ - 0x000b2790 20427574 6f77736b 79206120 6e696365 Butowsky a nice │ │ │ │ │ - 0x000b27a0 20726571 75657374 20777269 7474656e request written │ │ │ │ │ - 0x000b27b0 206f6e20 74686520 6261636b 206f6620 on the back of │ │ │ │ │ - 0x000b27c0 61202431 30302062 696c6c20 746f2067 a $100 bill to g │ │ │ │ │ - 0x000b27d0 65742074 68697320 776f726b 696e6720 et this working │ │ │ │ │ - 0x000b27e0 77697468 6f757420 2d4f2061 6e642077 without -O and w │ │ │ │ │ - 0x000b27f0 6974686f 7574206c 69747465 72696e67 ithout littering │ │ │ │ │ - 0x000b2800 2066696c 65732e0a 00000000 0a25733a files.......%s: │ │ │ │ │ - 0x000b2810 20444542 55472073 74617428 29202331 DEBUG stat() #1 │ │ │ │ │ - 0x000b2820 20666169 6c65643a 20257320 646f6573 failed: %s does │ │ │ │ │ - 0x000b2830 206e6f74 20657869 73742e20 57696c6c not exist. Will │ │ │ │ │ - 0x000b2840 20617373 756d6520 25732077 696c6c20 assume %s will │ │ │ │ │ - 0x000b2850 62652062 72616e64 2d6e6577 206f7574 be brand-new out │ │ │ │ │ - 0x000b2860 70757420 66696c65 20616e64 2077696c put file and wil │ │ │ │ │ - 0x000b2870 6c206372 65617465 2064756d 6d792069 l create dummy i │ │ │ │ │ - 0x000b2880 6e707574 2066696c 652e2e2e 0a000000 nput file....... │ │ │ │ │ - 0x000b2890 0a25733a 20444542 55472073 74617428 .%s: DEBUG stat( │ │ │ │ │ - 0x000b28a0 29202331 20737563 63656564 65643a20 ) #1 succeeded: │ │ │ │ │ - 0x000b28b0 25732065 78697374 73206275 7420464f %s exists but FO │ │ │ │ │ - 0x000b28c0 5243455f 4f564552 57524954 45206973 RCE_OVERWRITE is │ │ │ │ │ - 0x000b28d0 20747275 6520736f 2077696c 6c206f76 true so will ov │ │ │ │ │ - 0x000b28e0 65727772 69746520 65786973 74696e67 erwrite existing │ │ │ │ │ - 0x000b28f0 20257320 616e6420 77696c6c 20637265 %s and will cre │ │ │ │ │ - 0x000b2900 61746520 64756d6d 7920696e 70757420 ate dummy input │ │ │ │ │ - 0x000b2910 66696c65 2e2e2e0a 00000000 25733a20 file........%s: │ │ │ │ │ - 0x000b2920 44454255 47202573 20726570 6f727473 DEBUG %s reports │ │ │ │ │ - 0x000b2930 2070736e 5f617267 5f6e6272 203d2025 psn_arg_nbr = % │ │ │ │ │ - 0x000b2940 642c2070 736e5f61 72675f66 7374203d d, psn_arg_fst = │ │ │ │ │ - 0x000b2950 2025642c 20617267 5f637272 203d2025 %d, arg_crr = % │ │ │ │ │ - 0x000b2960 642c2061 72676320 3d202564 2c20666c d, argc = %d, fl │ │ │ │ │ - 0x000b2970 5f6c7374 5f696e5b 305d3d25 732c202a _lst_in[0]=%s, * │ │ │ │ │ - 0x000b2980 666c5f6e 62723d25 642c202a 666c5f6f fl_nbr=%d, *fl_o │ │ │ │ │ - 0x000b2990 7574203d 2025730a 00000000 25733a20 ut = %s.....%s: │ │ │ │ │ - 0x000b29a0 4552524f 52207265 63656976 65642025 ERROR received % │ │ │ │ │ - 0x000b29b0 6420696e 70757420 66696c65 6e616d65 d input filename │ │ │ │ │ - 0x000b29c0 733b206e 65656420 6e6f206d 6f726520 s; need no more │ │ │ │ │ - 0x000b29d0 7468616e 2074776f 0a48494e 543a2045 than two.HINT: E │ │ │ │ │ - 0x000b29e0 6c696d69 6e617465 20657874 72612077 liminate extra w │ │ │ │ │ - 0x000b29f0 68697465 73706163 652c2073 75636820 hitespace, such │ │ │ │ │ - 0x000b2a00 61732073 70616365 7320696e 20636f6d as spaces in com │ │ │ │ │ - 0x000b2a10 6d612d73 65706172 61746564 206c6973 ma-separated lis │ │ │ │ │ - 0x000b2a20 74732c20 66726f6d 20636f6d 6d616e64 ts, from command │ │ │ │ │ - 0x000b2a30 0a000000 25733a20 4552524f 52207265 ....%s: ERROR re │ │ │ │ │ - 0x000b2a40 63656976 65642025 6420696e 70757420 ceived %d input │ │ │ │ │ - 0x000b2a50 66696c65 6e616d65 733b206e 65656420 filenames; need │ │ │ │ │ - 0x000b2a60 6e6f206d 6f726520 7468616e 206f6e65 no more than one │ │ │ │ │ - 0x000b2a70 20286f75 74707574 2066696c 65207761 (output file wa │ │ │ │ │ - 0x000b2a80 73207370 65636966 69656420 77697468 s specified with │ │ │ │ │ - 0x000b2a90 202d6f20 6f72202d 2d6f7574 70757420 -o or --output │ │ │ │ │ - 0x000b2aa0 6f707469 6f6e290a 48494e54 3a20456c option).HINT: El │ │ │ │ │ - 0x000b2ab0 696d696e 61746520 65787472 61207768 iminate extra wh │ │ │ │ │ - 0x000b2ac0 69746573 70616365 2c207375 63682061 itespace, such a │ │ │ │ │ - 0x000b2ad0 73207370 61636573 20696e20 636f6d6d s spaces in comm │ │ │ │ │ - 0x000b2ae0 612d7365 70617261 74656420 6c697374 a-separated list │ │ │ │ │ - 0x000b2af0 732c2066 726f6d20 636f6d6d 616e640a s, from command. │ │ │ │ │ - 0x000b2b00 00000000 25733a20 4552524f 52202573 ....%s: ERROR %s │ │ │ │ │ - 0x000b2b10 20726563 65697665 64206e6f 20696e70 received no inp │ │ │ │ │ - 0x000b2b20 75742066 696c656e 616d6573 20766961 ut filenames via │ │ │ │ │ - 0x000b2b30 20636f6d 6d616e64 206c696e 6520706f command line po │ │ │ │ │ - 0x000b2b40 73697469 6f6e616c 20617267 756d656e sitional argumen │ │ │ │ │ - 0x000b2b50 74206f72 20737464 696e3b20 6e656564 t or stdin; need │ │ │ │ │ - 0x000b2b60 20617420 6c656173 74206f6e 6520696e at least one in │ │ │ │ │ - 0x000b2b70 70757420 66696c65 6e616d65 0a48494e put filename.HIN │ │ │ │ │ - 0x000b2b80 543a2045 6e737572 65206f70 74696f6e T: Ensure option │ │ │ │ │ - 0x000b2b90 7320616e 64206669 6c656e61 6d652873 s and filename(s │ │ │ │ │ - 0x000b2ba0 29206172 65207768 69746573 70616365 ) are whitespace │ │ │ │ │ - 0x000b2bb0 2d736570 61726174 65642e20 57696c6c -separated. Will │ │ │ │ │ - 0x000b2bc0 206e6f77 20707269 6e742075 73616765 now print usage │ │ │ │ │ - 0x000b2bd0 20696e73 74727563 74696f6e 73207468 instructions th │ │ │ │ │ - 0x000b2be0 656e2065 78697428 292e2e2e 0a0a0000 en exit()....... │ │ │ │ │ - 0x000b2bf0 25733a20 4552524f 52207265 63656976 %s: ERROR receiv │ │ │ │ │ - 0x000b2c00 65642025 6420706f 73697469 6f6e616c ed %d positional │ │ │ │ │ - 0x000b2c10 2066696c 656e616d 65733b20 6e656564 filenames; need │ │ │ │ │ - 0x000b2c20 20657861 63746c79 20746872 65650a00 exactly three.. │ │ │ │ │ - 0x000b2c30 25733a20 4552524f 52207265 63656976 %s: ERROR receiv │ │ │ │ │ - 0x000b2c40 65642025 6420706f 73697469 6f6e616c ed %d positional │ │ │ │ │ - 0x000b2c50 20696e70 75742066 696c656e 616d6573 input filenames │ │ │ │ │ - 0x000b2c60 3b206e65 65642065 78616374 6c792074 ; need exactly t │ │ │ │ │ - 0x000b2c70 776f2028 6f757470 75742066 696c6520 wo (output file │ │ │ │ │ - 0x000b2c80 77617320 73706563 69666965 64207769 was specified wi │ │ │ │ │ - 0x000b2c90 7468202d 6f206f72 202d2d6f 75747075 th -o or --outpu │ │ │ │ │ - 0x000b2ca0 74206f70 74696f6e 290a0000 6e636f5f t option)...nco_ │ │ │ │ │ - 0x000b2cb0 666c5f75 746c2e63 00000000 2a666c5f fl_utl.c....*fl_ │ │ │ │ │ - 0x000b2cc0 6e627220 3d3d2032 00000000 25733a20 nbr == 2....%s: │ │ │ │ │ - 0x000b2cd0 4552524f 52207265 63656976 65642025 ERROR received % │ │ │ │ │ - 0x000b2ce0 6420706f 73697469 6f6e616c 2066696c d positional fil │ │ │ │ │ - 0x000b2cf0 656e616d 65733b20 6e656564 20657861 enames; need exa │ │ │ │ │ - 0x000b2d00 63746c79 2074776f 0a000000 25733a20 ctly two....%s: │ │ │ │ │ - 0x000b2d10 4552524f 52207265 63656976 65642025 ERROR received % │ │ │ │ │ - 0x000b2d20 6420706f 73697469 6f6e616c 20696e70 d positional inp │ │ │ │ │ - 0x000b2d30 75742066 696c656e 616d6573 3b206e65 ut filenames; ne │ │ │ │ │ - 0x000b2d40 65642065 78616374 6c79206f 6e652028 ed exactly one ( │ │ │ │ │ - 0x000b2d50 6f757470 75742066 696c6520 77617320 output file was │ │ │ │ │ - 0x000b2d60 73706563 69666965 64207769 7468202d specified with - │ │ │ │ │ - 0x000b2d70 6f206f72 202d2d6f 75747075 74206f70 o or --output op │ │ │ │ │ - 0x000b2d80 74696f6e 290a0000 2a666c5f 6e627220 tion)...*fl_nbr │ │ │ │ │ - 0x000b2d90 3d3d2031 00000000 2a666c5f 6e627220 == 1....*fl_nbr │ │ │ │ │ - 0x000b2da0 3e3d2031 00000000 25733a20 4552524f >= 1....%s: ERRO │ │ │ │ │ - 0x000b2db0 52207265 63656976 65642025 6420706f R received %d po │ │ │ │ │ - 0x000b2dc0 73697469 6f6e616c 2066696c 656e616d sitional filenam │ │ │ │ │ - 0x000b2dd0 65287329 3b206e65 65642061 74206c65 e(s); need at le │ │ │ │ │ - 0x000b2de0 61737420 74776f0a 00000000 25733a20 ast two.....%s: │ │ │ │ │ - 0x000b2df0 4552524f 52207265 63656976 65642025 ERROR received % │ │ │ │ │ - 0x000b2e00 6420706f 73697469 6f6e616c 20696e70 d positional inp │ │ │ │ │ - 0x000b2e10 75742066 696c656e 616d6573 3b206e65 ut filenames; ne │ │ │ │ │ - 0x000b2e20 65642061 74206c65 61737420 6f6e6520 ed at least one │ │ │ │ │ - 0x000b2e30 286f7574 70757420 66696c65 20776173 (output file was │ │ │ │ │ - 0x000b2e40 20737065 63696669 65642077 69746820 specified with │ │ │ │ │ - 0x000b2e50 2d6f206f 72202d2d 6f757470 7574206f -o or --output o │ │ │ │ │ - 0x000b2e60 7074696f 6e290a00 25733a20 4552524f ption)..%s: ERRO │ │ │ │ │ - 0x000b2e70 52202573 206e6565 64202573 20696e70 R %s need %s inp │ │ │ │ │ - 0x000b2e80 75742066 696c656e 616d6525 73207669 ut filename%s vi │ │ │ │ │ - 0x000b2e90 6120636f 6d6d616e 642d6c69 6e652070 a command-line p │ │ │ │ │ - 0x000b2ea0 6f736974 696f6e61 6c206172 67756d65 ositional argume │ │ │ │ │ - 0x000b2eb0 6e742573 206f7220 73746469 6e3b2072 nt%s or stdin; r │ │ │ │ │ - 0x000b2ec0 65636569 76656420 6e6f6e65 0a48494e eceived none.HIN │ │ │ │ │ - 0x000b2ed0 543a2045 6e737572 65206f70 74696f6e T: Ensure option │ │ │ │ │ - 0x000b2ee0 7320616e 64206669 6c656e61 6d652873 s and filename(s │ │ │ │ │ - 0x000b2ef0 29206172 65207768 69746573 70616365 ) are whitespace │ │ │ │ │ - 0x000b2f00 2d736570 61726174 65642e20 57696c6c -separated. Will │ │ │ │ │ - 0x000b2f10 206e6f77 20707269 6e742075 73616765 now print usage │ │ │ │ │ - 0x000b2f20 20696e73 74727563 74696f6e 73207468 instructions th │ │ │ │ │ - 0x000b2f30 656e2065 78697428 292e2e2e 0a0a0000 en exit()....... │ │ │ │ │ - 0x000b2f40 25733a20 4552524f 52204d75 73742073 %s: ERROR Must s │ │ │ │ │ - 0x000b2f50 70656369 66792069 6e707574 2066696c pecify input fil │ │ │ │ │ - 0x000b2f60 656e616d 65287329 0a000000 6e636f5f ename(s)....nco_ │ │ │ │ │ - 0x000b2f70 666c5f6c 73745f6d 6b282900 5f746d70 fl_lst_mk()._tmp │ │ │ │ │ - 0x000b2f80 5f646d6d 2e6e632e 70696400 25733a20 _dmm.nc.pid.%s: │ │ │ │ │ - 0x000b2f90 44454255 47204368 616e6769 6e67206d DEBUG Changing m │ │ │ │ │ - 0x000b2fa0 6f646520 6f662025 73207769 74682025 ode of %s with % │ │ │ │ │ - 0x000b2fb0 730a0000 25733a20 4552524f 52202573 s...%s: ERROR %s │ │ │ │ │ - 0x000b2fc0 20776173 20756e61 626c6520 746f206d was unable to m │ │ │ │ │ - 0x000b2fd0 616b6520 6f757470 75742066 696c6520 ake output file │ │ │ │ │ - 0x000b2fe0 25732077 72697461 626c6520 62792075 %s writable by u │ │ │ │ │ - 0x000b2ff0 73657220 77697468 2025732c 20657869 ser with %s, exi │ │ │ │ │ - 0x000b3000 74696e67 2e2e2e0a 00000000 6e636f5f ting........nco_ │ │ │ │ │ - 0x000b3010 666c5f63 686d6f64 32282900 63686d6f fl_chmod2().chmo │ │ │ │ │ - 0x000b3020 6420752b 77000000 63686d6f 6420752b d u+w...chmod u+ │ │ │ │ │ - 0x000b3030 77202d52 00000000 66696c65 3a2f2f00 w -R....file://. │ │ │ │ │ - 0x000b3040 73333a2f 2f000000 73667470 20257320 s3://...sftp %s │ │ │ │ │ - 0x000b3050 25730000 73637020 2d702025 73202573 %s..scp -p %s %s │ │ │ │ │ - 0x000b3060 00000000 77676574 202d2d74 72696573 ....wget --tries │ │ │ │ │ - 0x000b3070 3d31202d 2d6f7574 7075742d 646f6375 =1 --output-docu │ │ │ │ │ - 0x000b3080 6d656e74 3d257320 25730000 68736920 ment=%s %s..hsi │ │ │ │ │ - 0x000b3090 67657420 2573203a 20257300 6e636f5f get %s : %s.nco_ │ │ │ │ │ - 0x000b30a0 666c5f6c 73745f6d 6b000000 25733a20 fl_lst_mk...%s: │ │ │ │ │ - 0x000b30b0 4552524f 52206e63 6f5f666c 745f656e ERROR nco_flt_en │ │ │ │ │ - 0x000b30c0 6d3d2564 20697320 756e7265 636f676e m=%d is unrecogn │ │ │ │ │ - 0x000b30d0 697a6564 20696e20 73776974 6368286e ized in switch(n │ │ │ │ │ - 0x000b30e0 636f5f66 6c745f65 6e6d2920 73746174 co_flt_enm) stat │ │ │ │ │ - 0x000b30f0 656d656e 7420696e 2066756e 6374696f ement in functio │ │ │ │ │ - 0x000b3100 6e202573 2e205468 69732073 70656369 n %s. This speci │ │ │ │ │ - 0x000b3110 66696320 6572726f 72206861 6e646c65 fic error handle │ │ │ │ │ - 0x000b3120 7220656e 73757265 7320616c 6c207377 r ensures all sw │ │ │ │ │ - 0x000b3130 69746368 286e636f 5f666c74 5f656e6d itch(nco_flt_enm │ │ │ │ │ - 0x000b3140 29207374 6174656d 656e7473 20617265 ) statements are │ │ │ │ │ - 0x000b3150 2066756c 6c792065 6e756d65 72617465 fully enumerate │ │ │ │ │ - 0x000b3160 642e2045 78697469 6e672e2e 2e0a0000 d. Exiting...... │ │ │ │ │ - 0x000b3170 6e636f5f 64666c5f 63617365 5f666c74 nco_dfl_case_flt │ │ │ │ │ - 0x000b3180 5f656e6d 5f657272 28290000 75000000 _enm_err()..u... │ │ │ │ │ - 0x000b3190 752c2000 25733a20 4552524f 52202573 u, .%s: ERROR %s │ │ │ │ │ - 0x000b31a0 20726570 6f727473 20737570 706c6965 reports supplie │ │ │ │ │ - 0x000b31b0 64206669 6c746572 20737472 696e6720 d filter string │ │ │ │ │ - 0x000b31c0 69732065 6d707479 0a000000 25733a20 is empty....%s: │ │ │ │ │ - 0x000b31d0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000b31e0 72657175 65737465 64206669 6c746572 requested filter │ │ │ │ │ - 0x000b31f0 20737472 696e6720 3d202573 0a000000 string = %s.... │ │ │ │ │ - 0x000b3200 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000b3210 72747320 70617273 65642066 696c7465 rts parsed filte │ │ │ │ │ - 0x000b3220 72204944 203d2025 752c2070 726d5f6e r ID = %u, prm_n │ │ │ │ │ - 0x000b3230 6272203d 20256c75 3a200000 25733a20 br = %lu: ..%s: │ │ │ │ │ - 0x000b3240 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000b3250 70617273 65642066 696c7465 72204944 parsed filter ID │ │ │ │ │ - 0x000b3260 203d2025 752c2075 33325f6e 6272203d = %u, u32_nbr = │ │ │ │ │ - 0x000b3270 20256c75 3a200000 25752573 00000000 %lu: ..%u%s.... │ │ │ │ │ - 0x000b3280 6e636f5f 666c745f 68646635 5f707273 nco_flt_hdf5_prs │ │ │ │ │ - 0x000b3290 28290000 46696c74 65722074 79706520 ()..Filter type │ │ │ │ │ - 0x000b32a0 69732075 6e736574 00000000 4445464c is unset....DEFL │ │ │ │ │ - 0x000b32b0 41544500 4445464c 41544520 4e6f2053 ATE.DEFLATE No S │ │ │ │ │ - 0x000b32c0 68756666 6c650000 53687566 666c6500 huffle..Shuffle. │ │ │ │ │ - 0x000b32d0 466c6574 63686572 33320000 537a6970 Fletcher32..Szip │ │ │ │ │ - 0x000b32e0 00000000 427a6970 32000000 4c5a3400 ....Bzip2...LZ4. │ │ │ │ │ - 0x000b32f0 42697447 726f6f6d 00000000 4772616e BitGroom....Gran │ │ │ │ │ - 0x000b3300 756c6172 20426974 526f756e 64000000 ular BitRound... │ │ │ │ │ - 0x000b3310 44696769 74526f75 6e640000 42697452 DigitRound..BitR │ │ │ │ │ - 0x000b3320 6f756e64 00000000 5a737461 6e646172 ound....Zstandar │ │ │ │ │ - 0x000b3330 64000000 426c6f73 63000000 426c6f73 d...Blosc...Blos │ │ │ │ │ - 0x000b3340 63204c5a 00000000 426c6f73 63204c5a c LZ....Blosc LZ │ │ │ │ │ - 0x000b3350 34000000 426c6f73 63204c5a 34204843 4...Blosc LZ4 HC │ │ │ │ │ - 0x000b3360 00000000 426c6f73 6320536e 61707079 ....Blosc Snappy │ │ │ │ │ - 0x000b3370 00000000 426c6f73 63204445 464c4154 ....Blosc DEFLAT │ │ │ │ │ - 0x000b3380 45000000 426c6f73 63205a73 74616e64 E...Blosc Zstand │ │ │ │ │ - 0x000b3390 61726400 6e636f5f 666c745f 656e6d32 ard.nco_flt_enm2 │ │ │ │ │ - 0x000b33a0 6e6d6964 28290000 25733a20 494e464f nmid()..%s: INFO │ │ │ │ │ - 0x000b33b0 20484446 35206669 6c746572 20494420 HDF5 filter ID │ │ │ │ │ - 0x000b33c0 3d202575 20697320 756e6b6e 6f776e20 = %u is unknown │ │ │ │ │ - 0x000b33d0 696e206e 636f5f66 6c745f69 64326e6d in nco_flt_id2nm │ │ │ │ │ - 0x000b33e0 28292e20 54686973 20697320 66696e65 (). This is fine │ │ │ │ │ - 0x000b33f0 20736f20 6c6f6e67 20617320 74686520 so long as the │ │ │ │ │ - 0x000b3400 6173736f 63696174 65642066 696c7465 associated filte │ │ │ │ │ - 0x000b3410 72206973 20696e20 74686520 706c7567 r is in the plug │ │ │ │ │ - 0x000b3420 696e2064 69726563 746f7279 2e0a0000 in directory.... │ │ │ │ │ - 0x000b3430 4c5a0000 4c5a3448 43000000 536e6170 LZ..LZ4HC...Snap │ │ │ │ │ - 0x000b3440 70790000 5a537461 6e646172 64000000 py..ZStandard... │ │ │ │ │ - 0x000b3450 25733a20 44454255 4720426c 6f736320 %s: DEBUG Blosc │ │ │ │ │ - 0x000b3460 7375622d 636f6d70 72657373 6f722049 sub-compressor I │ │ │ │ │ - 0x000b3470 44203d20 25752069 7320756e 6b6e6f77 D = %u is unknow │ │ │ │ │ - 0x000b3480 6e2e2044 65666175 6c742063 61736520 n. Default case │ │ │ │ │ - 0x000b3490 72656163 68656420 696e206e 636f5f66 reached in nco_f │ │ │ │ │ - 0x000b34a0 6c745f73 6263326e 6d28290a 00000000 lt_sbc2nm()..... │ │ │ │ │ - 0x000b34b0 25733a20 44454255 47206e63 6f5f666c %s: DEBUG nco_fl │ │ │ │ │ - 0x000b34c0 745f6964 32656e6d 28292072 65706f72 t_id2enm() repor │ │ │ │ │ - 0x000b34d0 74732066 696c7465 72204944 203d2025 ts filter ID = % │ │ │ │ │ - 0x000b34e0 75206973 20756e6b 6e6f776e 20627920 u is unknown by │ │ │ │ │ - 0x000b34f0 4e434f2c 2074686f 75676820 6d617920 NCO, though may │ │ │ │ │ - 0x000b3500 62652070 72657365 6e742069 6e206669 be present in fi │ │ │ │ │ - 0x000b3510 6c746572 20646972 6563746f 72792e0a lter directory.. │ │ │ │ │ - 0x000b3520 00000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000b3530 25732077 61732069 6e766f6b 65642077 %s was invoked w │ │ │ │ │ - 0x000b3540 6974686f 75742065 78706c69 63697420 ithout explicit │ │ │ │ │ - 0x000b3550 66696c74 6572206e 616d652e 0a000000 filter name..... │ │ │ │ │ - 0x000b3560 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000b3570 72747320 66696c74 65722073 7472696e rts filter strin │ │ │ │ │ - 0x000b3580 67202573 20696e74 65727072 65746564 g %s interpreted │ │ │ │ │ - 0x000b3590 20617320 48444635 20494420 666f7220 as HDF5 ID for │ │ │ │ │ - 0x000b35a0 66696c74 65722022 25732220 77697468 filter "%s" with │ │ │ │ │ - 0x000b35b0 204e434f 20656e75 6d202564 2e204669 NCO enum %d. Fi │ │ │ │ │ - 0x000b35c0 6c746572 20656e75 6d207769 6c6c2062 lter enum will b │ │ │ │ │ - 0x000b35d0 65207365 7420746f 20556e6b 6e6f776e e set to Unknown │ │ │ │ │ - 0x000b35e0 20736f20 74686174 2066696c 74657220 so that filter │ │ │ │ │ - 0x000b35f0 69732069 6e766f6b 65642076 69612067 is invoked via g │ │ │ │ │ - 0x000b3600 656e6572 6963206e 635f6465 665f7661 eneric nc_def_va │ │ │ │ │ - 0x000b3610 725f6669 6c746572 28292072 61746865 r_filter() rathe │ │ │ │ │ - 0x000b3620 72207468 616e2062 7920616e 79207370 r than by any sp │ │ │ │ │ - 0x000b3630 65636966 69632066 696c7465 72207772 ecific filter wr │ │ │ │ │ - 0x000b3640 61707065 722e0a00 6465666c 61746500 apper...deflate. │ │ │ │ │ - 0x000b3650 677a7000 677a6970 00000000 677a0000 gzp.gzip....gz.. │ │ │ │ │ - 0x000b3660 7a6c6962 00000000 7a6c6200 646e7300 zlib....zlb.dns. │ │ │ │ │ - 0x000b3670 64666c6e 6f736866 00000000 6465666c dflnoshf....defl │ │ │ │ │ - 0x000b3680 61746520 6e6f2073 68756666 6c650000 ate no shuffle.. │ │ │ │ │ - 0x000b3690 6465666c 6174656e 6f736875 66666c65 deflatenoshuffle │ │ │ │ │ - 0x000b36a0 00000000 73686600 73687566 666c6500 ....shf.shuffle. │ │ │ │ │ - 0x000b36b0 66333200 666c6574 63686572 00000000 f32.fletcher.... │ │ │ │ │ - 0x000b36c0 666c6574 63686572 33320000 737a7000 fletcher32..szp. │ │ │ │ │ - 0x000b36d0 737a6970 00000000 756e6b6e 6f776e00 szip....unknown. │ │ │ │ │ - 0x000b36e0 627a3200 627a7000 627a0000 627a6970 bz2.bzp.bz..bzip │ │ │ │ │ - 0x000b36f0 00000000 627a6970 32000000 62746700 ....bzip2...btg. │ │ │ │ │ - 0x000b3700 62697467 726f6f6d 00000000 6269742d bitgroom....bit- │ │ │ │ │ - 0x000b3710 67726f6f 6d000000 62697420 67726f6f groom...bit groo │ │ │ │ │ - 0x000b3720 6d000000 5a656e31 36000000 67627200 m...Zen16...gbr. │ │ │ │ │ - 0x000b3730 6772616e 756c6172 62720000 6772616e granularbr..gran │ │ │ │ │ - 0x000b3740 756c6172 00000000 6772616e 756c6172 ular....granular │ │ │ │ │ - 0x000b3750 20626974 726f756e 64000000 6772616e bitround...gran │ │ │ │ │ - 0x000b3760 756c6172 2d626974 726f756e 64000000 ular-bitround... │ │ │ │ │ - 0x000b3770 6772616e 756c6172 62697472 6f756e64 granularbitround │ │ │ │ │ - 0x000b3780 00000000 64677200 64696769 74726f75 ....dgr.digitrou │ │ │ │ │ - 0x000b3790 6e640000 64696769 7420726f 756e6400 nd..digit round. │ │ │ │ │ - 0x000b37a0 64696769 742d726f 756e6400 44434731 digit-round.DCG1 │ │ │ │ │ - 0x000b37b0 39000000 62747200 62697420 726f756e 9...btr.bit roun │ │ │ │ │ - 0x000b37c0 64000000 6269742d 726f756e 64000000 d...bit-round... │ │ │ │ │ - 0x000b37d0 4b6f7532 30000000 7a737461 6e646172 Kou20...zstandar │ │ │ │ │ - 0x000b37e0 64000000 626c6f73 63206c7a 34206863 d...blosc lz4 hc │ │ │ │ │ - 0x000b37f0 00000000 626c6f73 635f6c7a 345f6863 ....blosc_lz4_hc │ │ │ │ │ - 0x000b3800 00000000 626c6f73 636c7a34 68630000 ....blosclz4hc.. │ │ │ │ │ - 0x000b3810 626c735f 6c7a6800 626c735f 6c7a3468 bls_lzh.bls_lz4h │ │ │ │ │ - 0x000b3820 63000000 626c6f73 635f6c7a 68000000 c...blosc_lzh... │ │ │ │ │ - 0x000b3830 626c6f73 635f6c7a 34686300 626c6f73 blosc_lz4hc.blos │ │ │ │ │ - 0x000b3840 63206c7a 34000000 626c6f73 635f6c7a c lz4...blosc_lz │ │ │ │ │ - 0x000b3850 34000000 626c735f 6c7a3400 626c736c 4...bls_lz4.blsl │ │ │ │ │ - 0x000b3860 7a340000 626c6f73 636c7a34 00000000 z4..blosclz4.... │ │ │ │ │ - 0x000b3870 626c6f73 63000000 626c7300 626c6f73 blosc...bls.blos │ │ │ │ │ - 0x000b3880 63206c7a 00000000 626c6f73 635f6c7a c lz....blosc_lz │ │ │ │ │ - 0x000b3890 00000000 626c735f 6c7a0000 626c736c ....bls_lz..blsl │ │ │ │ │ - 0x000b38a0 7a000000 626c6f73 6320736e 61707079 z...blosc snappy │ │ │ │ │ - 0x000b38b0 00000000 626c6f73 63736e61 70707900 ....bloscsnappy. │ │ │ │ │ - 0x000b38c0 626c6f73 635f736e 61707079 00000000 blosc_snappy.... │ │ │ │ │ - 0x000b38d0 626c735f 736e7000 626c7373 6e700000 bls_snp.blssnp.. │ │ │ │ │ - 0x000b38e0 626c7320 736e7000 626c6f73 63206465 bls snp.blosc de │ │ │ │ │ - 0x000b38f0 666c6174 65000000 626c6f73 63646566 flate...bloscdef │ │ │ │ │ - 0x000b3900 6c617465 00000000 626c6f73 635f6465 late....blosc_de │ │ │ │ │ - 0x000b3910 666c6174 65000000 626c735f 64666c00 flate...bls_dfl. │ │ │ │ │ - 0x000b3920 626c7364 666c0000 626c7320 64666c00 blsdfl..bls dfl. │ │ │ │ │ - 0x000b3930 626c6f73 63207a73 74616e64 61726400 blosc zstandard. │ │ │ │ │ - 0x000b3940 626c6f73 637a7374 616e6461 72640000 blosczstandard.. │ │ │ │ │ - 0x000b3950 626c6f73 635f7a73 74616e64 61726400 blosc_zstandard. │ │ │ │ │ - 0x000b3960 626c735f 7a737400 626c737a 73740000 bls_zst.blszst.. │ │ │ │ │ - 0x000b3970 626c7320 7a737400 626c735f 7a737464 bls zst.bls_zstd │ │ │ │ │ - 0x000b3980 00000000 626c737a 73746400 626c7320 ....blszstd.bls │ │ │ │ │ - 0x000b3990 7a737464 00000000 25733a20 4552524f zstd....%s: ERRO │ │ │ │ │ - 0x000b39a0 52202573 20726570 6f727473 20756e6b R %s reports unk │ │ │ │ │ - 0x000b39b0 6e6f776e 20757365 722d7370 65636966 nown user-specif │ │ │ │ │ - 0x000b39c0 69656420 66696c74 65722022 2573222e ied filter "%s". │ │ │ │ │ - 0x000b39d0 2048494e 543a2054 68697320 66696c74 HINT: This filt │ │ │ │ │ - 0x000b39e0 65722077 61732061 70706172 656e746c er was apparentl │ │ │ │ │ - 0x000b39f0 79207370 65636966 69656420 62792061 y specified by a │ │ │ │ │ - 0x000b3a00 6e20756e 7265636f 676e697a 6564206e n unrecognized n │ │ │ │ │ - 0x000b3a10 616d652e 20546865 7265666f 7265204e ame. Therefore N │ │ │ │ │ - 0x000b3a20 434f2068 6173206e 6f207761 7920746f CO has no way to │ │ │ │ │ - 0x000b3a30 20617373 69676e20 69742061 6e204844 assign it an HD │ │ │ │ │ - 0x000b3a40 46352066 696c7465 72204944 20746f20 F5 filter ID to │ │ │ │ │ - 0x000b3a50 696e766f 6b652e20 49662074 68652066 invoke. If the f │ │ │ │ │ - 0x000b3a60 696c7465 7220646f 65732065 78697374 ilter does exist │ │ │ │ │ - 0x000b3a70 2028616e 64204e43 4f206a75 73742064 (and NCO just d │ │ │ │ │ - 0x000b3a80 6f657320 6e6f7420 6b6e6f77 20697420 oes not know it │ │ │ │ │ - 0x000b3a90 6279206e 616d6529 20746865 6e207265 by name) then re │ │ │ │ │ - 0x000b3aa0 706c6163 65207468 65206e61 6d652062 place the name b │ │ │ │ │ - 0x000b3ab0 79207468 65204844 46352066 696c7465 y the HDF5 filte │ │ │ │ │ - 0x000b3ac0 72204944 20696e20 74686520 696e766f r ID in the invo │ │ │ │ │ - 0x000b3ad0 63617469 6f6e2061 6e642074 68652066 cation and the f │ │ │ │ │ - 0x000b3ae0 696c7465 72207769 6c6c2062 6520666f ilter will be fo │ │ │ │ │ - 0x000b3af0 756e6420 616e6420 75736564 20696620 und and used if │ │ │ │ │ - 0x000b3b00 69742069 73206176 61696c61 626c6520 it is available │ │ │ │ │ - 0x000b3b10 696e2074 68652070 6c756769 6e206469 in the plugin di │ │ │ │ │ - 0x000b3b20 72656374 6f72792e 204f7468 65727769 rectory. Otherwi │ │ │ │ │ - 0x000b3b30 73652c20 656c696d 696e6174 65207468 se, eliminate th │ │ │ │ │ - 0x000b3b40 69732066 696c7465 7220286f 72206669 is filter (or fi │ │ │ │ │ - 0x000b3b50 78207468 65207370 656c6c69 6e67206f x the spelling o │ │ │ │ │ - 0x000b3b60 66206974 73206e61 6d652920 696e2074 f its name) in t │ │ │ │ │ - 0x000b3b70 68652069 6e766f63 6174696f 6e20616e he invocation an │ │ │ │ │ - 0x000b3b80 64207265 7472792e 0a000000 25733a20 d retry.....%s: │ │ │ │ │ - 0x000b3b90 494e464f 20257320 75736572 2d737065 INFO %s user-spe │ │ │ │ │ - 0x000b3ba0 63696669 65642066 696c7465 72202225 cified filter "% │ │ │ │ │ - 0x000b3bb0 73222069 73206e6f 7420696e 20746865 s" is not in the │ │ │ │ │ - 0x000b3bc0 204e434f 20646174 61626173 65206f66 NCO database of │ │ │ │ │ - 0x000b3bd0 20726563 6f676e69 7a656420 66696c74 recognized filt │ │ │ │ │ - 0x000b3be0 6572732e 20486f77 65766572 2c206974 ers. However, it │ │ │ │ │ - 0x000b3bf0 2073686f 756c6420 776f726b 20696620 should work if │ │ │ │ │ - 0x000b3c00 69742069 73206120 76616c69 64204844 it is a valid HD │ │ │ │ │ - 0x000b3c10 46352066 696c7465 72204944 20776974 F5 filter ID wit │ │ │ │ │ - 0x000b3c20 6820616e 20617373 6f636961 74656420 h an associated │ │ │ │ │ - 0x000b3c30 66696c74 65722069 6e207468 6520706c filter in the pl │ │ │ │ │ - 0x000b3c40 7567696e 20646972 6563746f 72792e0a ugin directory.. │ │ │ │ │ - 0x000b3c50 00000000 64656661 756c7400 6e636f5f ....default.nco_ │ │ │ │ │ - 0x000b3c60 666c745f 6e6d3265 6e6d6964 28290000 flt_nm2enmid().. │ │ │ │ │ - 0x000b3c70 756e636f 6d707265 73730000 6465636f uncompress..deco │ │ │ │ │ - 0x000b3c80 6d707265 73730000 64656669 6c746572 mpress..defilter │ │ │ │ │ - 0x000b3c90 00000000 756e7365 74000000 25733a20 ....unset...%s: │ │ │ │ │ - 0x000b3ca0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000b3cb0 72657175 65737465 6420636f 64656320 requested codec │ │ │ │ │ - 0x000b3cc0 73747269 6e67203d 2025730a 00000000 string = %s..... │ │ │ │ │ - 0x000b3cd0 25733a20 44454255 47202573 20726570 %s: DEBUG %s rep │ │ │ │ │ - 0x000b3ce0 6f727473 20636f64 65632073 7472696e orts codec strin │ │ │ │ │ - 0x000b3cf0 6720636f 6e746169 6e732066 6c745f6e g contains flt_n │ │ │ │ │ - 0x000b3d00 62723d25 6420636f 64656373 20736570 br=%d codecs sep │ │ │ │ │ - 0x000b3d10 61726174 65642062 79202225 73220a00 arated by "%s".. │ │ │ │ │ - 0x000b3d20 25733a20 44454255 4720666c 745f6964 %s: DEBUG flt_id │ │ │ │ │ - 0x000b3d30 783d2564 2070726d 5f6e6272 3d256420 x=%d prm_nbr=%d │ │ │ │ │ - 0x000b3d40 70726d5f 6964783d 25642070 726d5f76 prm_idx=%d prm_v │ │ │ │ │ - 0x000b3d50 616c3d25 730a0000 25750000 25642573 al=%s...%u..%d%s │ │ │ │ │ - 0x000b3d60 00000000 6e636f5f 636d705f 70727328 ....nco_cmp_prs( │ │ │ │ │ - 0x000b3d70 29000000 4445464c 4154452c 20536875 )...DEFLATE, Shu │ │ │ │ │ - 0x000b3d80 66666c65 2c20466c 65746368 65723332 ffle, Fletcher32 │ │ │ │ │ - 0x000b3d90 00000000 2c204269 7447726f 6f6d0000 ...., BitGroom.. │ │ │ │ │ - 0x000b3da0 2c204269 74526f75 6e640000 2c204772 , BitRound.., Gr │ │ │ │ │ - 0x000b3db0 616e756c 61724252 00000000 2c20427a anularBR...., Bz │ │ │ │ │ - 0x000b3dc0 69703200 25733a20 5741524e 494e4720 ip2.%s: WARNING │ │ │ │ │ - 0x000b3dd0 25732072 65706f72 7473206e 636f5f69 %s reports nco_i │ │ │ │ │ - 0x000b3de0 6e715f66 696c7465 725f6176 61696c28 nq_filter_avail( │ │ │ │ │ - 0x000b3df0 29206469 64206e6f 74206669 6e642025 ) did not find % │ │ │ │ │ - 0x000b3e00 73206669 6c746572 20287769 74682048 s filter (with H │ │ │ │ │ - 0x000b3e10 44463520 66696c74 65722049 44203d20 DF5 filter ID = │ │ │ │ │ - 0x000b3e20 25752920 61732061 6e204844 46352073 %u) as an HDF5 s │ │ │ │ │ - 0x000b3e30 68617265 64206c69 62726172 79206669 hared library fi │ │ │ │ │ - 0x000b3e40 6c746572 2e202573 0a000000 2c205a73 lter. %s...., Zs │ │ │ │ │ - 0x000b3e50 74616e64 61726400 2c20426c 6f736320 tandard., Blosc │ │ │ │ │ - 0x000b3e60 284c5a20 3d206465 6661756c 742c204c (LZ = default, L │ │ │ │ │ - 0x000b3e70 5a342c20 4c5a3420 48432c20 4445464c Z4, LZ4 HC, DEFL │ │ │ │ │ - 0x000b3e80 4154452c 20536e61 7070792c 205a7374 ATE, Snappy, Zst │ │ │ │ │ - 0x000b3e90 616e6461 72642900 25733a20 494e464f andard).%s: INFO │ │ │ │ │ - 0x000b3ea0 20257320 7265706f 72747320 61766169 %s reports avai │ │ │ │ │ - 0x000b3eb0 6c61626c 6520636f 64656320 6c697374 lable codec list │ │ │ │ │ - 0x000b3ec0 20697320 6e636f5f 6364635f 6c73745f is nco_cdc_lst_ │ │ │ │ │ - 0x000b3ed0 676c623d 25730a00 6e635f63 64635f6c glb=%s..nc_cdc_l │ │ │ │ │ - 0x000b3ee0 73745f62 6c642829 00000000 54686973 st_bld()....This │ │ │ │ │ - 0x000b3ef0 20697320 70726f62 61626c79 20666978 is probably fix │ │ │ │ │ - 0x000b3f00 61626c65 20626563 61757365 20746869 able because thi │ │ │ │ │ - 0x000b3f10 73206669 6c746572 20697320 73757070 s filter is supp │ │ │ │ │ - 0x000b3f20 6f727465 64206279 20616c6c 20646566 orted by all def │ │ │ │ │ - 0x000b3f30 61756c74 20696e73 74616c6c 6174696f ault installatio │ │ │ │ │ - 0x000b3f40 6e73206f 66206e65 74434446 20766572 ns of netCDF ver │ │ │ │ │ - 0x000b3f50 73696f6e 20342e39 2e30206f 72206869 sion 4.9.0 or hi │ │ │ │ │ - 0x000b3f60 67686572 2e204849 4e543a20 49662079 gher. HINT: If y │ │ │ │ │ - 0x000b3f70 6f752062 75696c64 206e6574 43444620 ou build netCDF │ │ │ │ │ - 0x000b3f80 66726f6d 20736f75 7263652c 20706c65 from source, ple │ │ │ │ │ - 0x000b3f90 61736520 62652073 75726520 69742077 ase be sure it w │ │ │ │ │ - 0x000b3fa0 61732063 6f6e6669 67757265 64207769 as configured wi │ │ │ │ │ - 0x000b3fb0 74682074 68652066 6f6c6c6f 77696e67 th the following │ │ │ │ │ - 0x000b3fc0 206f7074 696f6e73 3a20222d 2d656e61 options: "--ena │ │ │ │ │ - 0x000b3fd0 626c652d 6e637a61 72722220 616e6420 ble-nczarr" and │ │ │ │ │ - 0x000b3fe0 222d2d77 6974682d 706c7567 696e2d64 "--with-plugin-d │ │ │ │ │ - 0x000b3ff0 69723d24 7b484446 355f504c 5547494e ir=${HDF5_PLUGIN │ │ │ │ │ - 0x000b4000 5f504154 487d222e 20546865 206c6174 _PATH}". The lat │ │ │ │ │ - 0x000b4010 74657220 69732065 73706563 69616c6c ter is especiall │ │ │ │ │ - 0x000b4020 7920696d 706f7274 616e7420 696e206e y important in n │ │ │ │ │ - 0x000b4030 65744344 4620342e 392e302e 20416c73 etCDF 4.9.0. Als │ │ │ │ │ - 0x000b4040 6f2c2070 6c656173 65206265 20737572 o, please be sur │ │ │ │ │ - 0x000b4050 65207468 65206c69 62726172 7920666f e the library fo │ │ │ │ │ - 0x000b4060 72207468 65206d69 7373696e 67206669 r the missing fi │ │ │ │ │ - 0x000b4070 6c746572 2028652e 672e2c20 6c69627a lter (e.g., libz │ │ │ │ │ - 0x000b4080 7374642e 612c206c 6962626c 6f73632e std.a, libblosc. │ │ │ │ │ - 0x000b4090 612c206c 6962627a 322e6129 20697320 a, libbz2.a) is │ │ │ │ │ - 0x000b40a0 696e2061 6e206175 746f6d61 74696361 in an automatica │ │ │ │ │ - 0x000b40b0 6c6c7920 73656172 63686564 20646972 lly searched dir │ │ │ │ │ - 0x000b40c0 6563746f 72792c20 652e672e 2c20244c ectory, e.g., $L │ │ │ │ │ - 0x000b40d0 445f4c49 42524152 595f5041 5448206f D_LIBRARY_PATH o │ │ │ │ │ - 0x000b40e0 72202f75 73722f6c 69622e00 25733a20 r /usr/lib..%s: │ │ │ │ │ - 0x000b40f0 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x000b4100 20766172 6961626c 65202573 20697320 variable %s is │ │ │ │ │ - 0x000b4110 7363616c 6172206e 6f742061 72726179 scalar not array │ │ │ │ │ - 0x000b4120 2e20556e 73756974 61626c65 20666f72 . Unsuitable for │ │ │ │ │ - 0x000b4130 20426c6f 73632063 6f6d7072 65737369 Blosc compressi │ │ │ │ │ - 0x000b4140 6f6e2066 696c7465 72732c20 6261696c on filters, bail │ │ │ │ │ - 0x000b4150 696e6720 6e6f772e 2e2e0a00 25733a20 ing now.....%s: │ │ │ │ │ - 0x000b4160 44454255 47202573 20726570 6f727473 DEBUG %s reports │ │ │ │ │ - 0x000b4170 20626c6f 636b2073 697a6520 6f662076 block size of v │ │ │ │ │ - 0x000b4180 61726961 626c6520 25732069 73202575 ariable %s is %u │ │ │ │ │ - 0x000b4190 0a000000 6e636f5f 696e715f 626c6b5f ....nco_inq_blk_ │ │ │ │ │ - 0x000b41a0 737a2829 00000000 25733a20 44454255 sz()....%s: DEBU │ │ │ │ │ - 0x000b41b0 47202573 20657865 63757469 6e672066 G %s executing f │ │ │ │ │ - 0x000b41c0 696c7465 7220666f 72202573 3a20666c ilter for %s: fl │ │ │ │ │ - 0x000b41d0 745f6e62 723d2564 2c20666c 745f6964 t_nbr=%d, flt_id │ │ │ │ │ - 0x000b41e0 783d2564 2c20666c 745f656e 6d3d2564 x=%d, flt_enm=%d │ │ │ │ │ - 0x000b41f0 2c20666c 745f6e6d 3d25732c 20666c74 , flt_nm=%s, flt │ │ │ │ │ - 0x000b4200 5f69643d 25752c20 666c745f 6c766c3d _id=%u, flt_lvl= │ │ │ │ │ - 0x000b4210 25640a00 25733a20 494e464f 20257320 %d..%s: INFO %s │ │ │ │ │ - 0x000b4220 7265706f 72747320 76617269 61626c65 reports variable │ │ │ │ │ - 0x000b4230 20257320 6973206e 6f742063 68756e6b %s is not chunk │ │ │ │ │ - 0x000b4240 6564206f 72206861 73206368 756e6b73 ed or has chunks │ │ │ │ │ - 0x000b4250 697a6520 3c202575 20422073 6f207769 ize < %u B so wi │ │ │ │ │ - 0x000b4260 6c6c206e 6f742061 7474656d 70742042 ll not attempt B │ │ │ │ │ - 0x000b4270 6c6f7363 20636f6d 70726573 73696f6e losc compression │ │ │ │ │ - 0x000b4280 0a000000 25733a20 5741524e 494e4720 ....%s: WARNING │ │ │ │ │ - 0x000b4290 25732072 65706f72 7473206e 635f696e %s reports nc_in │ │ │ │ │ - 0x000b42a0 715f6669 6c746572 5f617661 696c2829 q_filter_avail() │ │ │ │ │ - 0x000b42b0 20646964 206e6f74 2066696e 64206e65 did not find ne │ │ │ │ │ - 0x000b42c0 74434446 20636f64 65632066 6f722072 tCDF codec for r │ │ │ │ │ - 0x000b42d0 65717565 73746564 2066696c 74657220 equested filter │ │ │ │ │ - 0x000b42e0 22257322 2e0a0000 25733a20 4552524f "%s"....%s: ERRO │ │ │ │ │ - 0x000b42f0 52202573 20726570 6f727473 206e6569 R %s reports nei │ │ │ │ │ - 0x000b4300 74686572 206e6574 43444620 6e6f7220 ther netCDF nor │ │ │ │ │ - 0x000b4310 43435220 6c696272 61727920 61707065 CCR library appe │ │ │ │ │ - 0x000b4320 61727320 746f2064 6566696e 6520616e ars to define an │ │ │ │ │ - 0x000b4330 20415049 20666f72 20726571 75657374 API for request │ │ │ │ │ - 0x000b4340 65642066 696c7465 72202225 73222e20 ed filter "%s". │ │ │ │ │ - 0x000b4350 49662074 68697320 66696c74 6572206e If this filter n │ │ │ │ │ - 0x000b4360 616d6520 77617320 6e6f7420 61207479 ame was not a ty │ │ │ │ │ - 0x000b4370 706f2c20 7468656e 2070726f 6261626c po, then probabl │ │ │ │ │ - 0x000b4380 79207468 69732066 696c7465 72207761 y this filter wa │ │ │ │ │ - 0x000b4390 73206e6f 74206275 696c7420 616e642f s not built and/ │ │ │ │ │ - 0x000b43a0 6f72206e 6f742069 6e737461 6c6c6564 or not installed │ │ │ │ │ - 0x000b43b0 20627920 6e657443 44462028 6f722043 by netCDF (or C │ │ │ │ │ - 0x000b43c0 4352292e 20496620 74686520 66696c74 CR). If the filt │ │ │ │ │ - 0x000b43d0 65722069 73207375 70706f73 65642074 er is supposed t │ │ │ │ │ - 0x000b43e0 6f206265 20696e20 6e657443 44462028 o be in netCDF ( │ │ │ │ │ - 0x000b43f0 6f722043 4352292c 20626520 73757265 or CCR), be sure │ │ │ │ │ - 0x000b4400 20746861 74207468 65206578 7465726e that the extern │ │ │ │ │ - 0x000b4410 616c2066 696c7465 72206c69 62726172 al filter librar │ │ │ │ │ - 0x000b4420 69657320 28652e67 2e2c206c 69627a73 ies (e.g., libzs │ │ │ │ │ - 0x000b4430 74642e61 29207765 72652069 6e737461 td.a) were insta │ │ │ │ │ - 0x000b4440 6c6c6564 20776865 6e206e65 74434446 lled when netCDF │ │ │ │ │ - 0x000b4450 20286f72 20434352 29206973 20696e73 (or CCR) is ins │ │ │ │ │ - 0x000b4460 74616c6c 65642e20 4f746865 72776973 talled. Otherwis │ │ │ │ │ - 0x000b4470 652c2072 652d7472 79207468 69732063 e, re-try this c │ │ │ │ │ - 0x000b4480 6f6d6d61 6e642061 6e642073 70656369 ommand and speci │ │ │ │ │ - 0x000b4490 6679206f 6e6c7920 66696c74 65727320 fy only filters │ │ │ │ │ - 0x000b44a0 696e636c 75646564 20696e20 74686973 included in this │ │ │ │ │ - 0x000b44b0 206c6973 74206f66 20617661 696c6162 list of availab │ │ │ │ │ - 0x000b44c0 6c652066 696c7465 72733a20 25730a00 le filters: %s.. │ │ │ │ │ - 0x000b44d0 25733a20 5741524e 494e4720 25732072 %s: WARNING %s r │ │ │ │ │ - 0x000b44e0 65747572 6e656420 66726f6d 2066696c eturned from fil │ │ │ │ │ - 0x000b44f0 74657220 65786563 7574696f 6e206f6e ter execution on │ │ │ │ │ - 0x000b4500 20766172 6961626c 65202573 20776974 variable %s wit │ │ │ │ │ - 0x000b4510 68206261 64207265 7475726e 20636f64 h bad return cod │ │ │ │ │ - 0x000b4520 653a2063 6d705f73 6e673d25 732c2066 e: cmp_sng=%s, f │ │ │ │ │ - 0x000b4530 6c745f6e 62723d25 642c2066 6c745f69 lt_nbr=%d, flt_i │ │ │ │ │ - 0x000b4540 64783d25 642c2066 6c745f65 6e6d3d25 dx=%d, flt_enm=% │ │ │ │ │ - 0x000b4550 642c2066 6c745f69 643d2575 2c207263 d, flt_id=%u, rc │ │ │ │ │ - 0x000b4560 643d2564 20222573 222e2050 726f6365 d=%d "%s". Proce │ │ │ │ │ - 0x000b4570 6564696e 6720616e 79776179 2c207468 eding anyway, th │ │ │ │ │ - 0x000b4580 6f756768 20646f20 6e6f7420 65787065 ough do not expe │ │ │ │ │ - 0x000b4590 63742074 68697320 66696c74 65722074 ct this filter t │ │ │ │ │ - 0x000b45a0 6f206861 76652062 65656e20 6170706c o have been appl │ │ │ │ │ - 0x000b45b0 69656420 696e2074 6865206f 75747075 ied in the outpu │ │ │ │ │ - 0x000b45c0 74206669 6c652e0a 00000000 6e636f5f t file......nco_ │ │ │ │ │ - 0x000b45d0 666c745f 6465665f 6f757428 29000000 flt_def_out()... │ │ │ │ │ - 0x000b45e0 6e6f2075 7365722d 73706563 69666965 no user-specifie │ │ │ │ │ - 0x000b45f0 64206669 6c746572 73000000 6e6f206f d filters...no o │ │ │ │ │ - 0x000b4600 6e2d6469 736b2066 696c7465 72730000 n-disk filters.. │ │ │ │ │ - 0x000b4610 25733a20 494e464f 20257320 69676e6f %s: INFO %s igno │ │ │ │ │ - 0x000b4620 72696e67 20617474 656d7074 20746f20 ring attempt to │ │ │ │ │ - 0x000b4630 636f6d70 72657373 20766172 6961626c compress variabl │ │ │ │ │ - 0x000b4640 65202573 20776869 63682069 73206f66 e %s which is of │ │ │ │ │ - 0x000b4650 20766172 6961626c 652d6c65 6e677468 variable-length │ │ │ │ │ - 0x000b4660 20747970 65202573 0a000000 25733a20 type %s....%s: │ │ │ │ │ - 0x000b4670 44454255 47202573 20726570 6f727473 DEBUG %s reports │ │ │ │ │ - 0x000b4680 20766172 6961626c 65202573 2c20636d variable %s, cm │ │ │ │ │ - 0x000b4690 705f736e 675f676c 623d2225 73222c20 p_sng_glb="%s", │ │ │ │ │ - 0x000b46a0 666c745f 736e673d 22257322 0a000000 flt_sng="%s".... │ │ │ │ │ - 0x000b46b0 626f756e 64730000 636c696d 61746f6c bounds..climatol │ │ │ │ │ - 0x000b46c0 6f677900 67726964 5f6d6170 70696e67 ogy.grid_mapping │ │ │ │ │ - 0x000b46d0 00000000 25733a20 44454255 47202573 ....%s: DEBUG %s │ │ │ │ │ - 0x000b46e0 20726570 6f727473 20766172 6961626c reports variabl │ │ │ │ │ - 0x000b46f0 65207479 7065206f 72204e43 4f206775 e type or NCO gu │ │ │ │ │ - 0x000b4700 6964656c 696e6573 20286261 73656420 idelines (based │ │ │ │ │ - 0x000b4710 6f6e2063 6f6f7264 696e6174 652d6c69 on coordinate-li │ │ │ │ │ - 0x000b4720 6b652076 61726961 626c6573 20616e64 ke variables and │ │ │ │ │ - 0x000b4730 20434620 72756c65 73292070 72657665 CF rules) preve │ │ │ │ │ - 0x000b4740 6e742076 61726961 626c6520 25732066 nt variable %s f │ │ │ │ │ - 0x000b4750 726f6d20 7573696e 67206c6f 73737920 rom using lossy │ │ │ │ │ - 0x000b4760 636f6d70 72657373 696f6e0a 00000000 compression..... │ │ │ │ │ - 0x000b4770 6e636f5f 666c745f 6465665f 77727028 nco_flt_def_wrp( │ │ │ │ │ - 0x000b4780 29000000 25733a20 4552524f 52206e63 )...%s: ERROR nc │ │ │ │ │ - 0x000b4790 6f5f6772 705f7374 6b5f706f 70282920 o_grp_stk_pop() │ │ │ │ │ - 0x000b47a0 61736b65 6420746f 20706f70 20656d70 asked to pop emp │ │ │ │ │ - 0x000b47b0 74792073 7461636b 0a000000 25733a20 ty stack....%s: │ │ │ │ │ - 0x000b47c0 494e464f 206e636f 5f646566 5f677270 INFO nco_def_grp │ │ │ │ │ - 0x000b47d0 5f726372 28292072 65706f72 74732066 _rcr() reports f │ │ │ │ │ - 0x000b47e0 696c6520 6c657665 6c203d20 25642070 ile level = %d p │ │ │ │ │ - 0x000b47f0 6172656e 74206772 6f757020 3d202573 arent group = %s │ │ │ │ │ - 0x000b4800 2077696c 6c206861 76652025 64207375 will have %d su │ │ │ │ │ - 0x000b4810 622d6772 6f757025 730a0000 25733a20 b-group%s...%s: │ │ │ │ │ - 0x000b4820 494e464f 206e636f 5f677270 5f64666e INFO nco_grp_dfn │ │ │ │ │ - 0x000b4830 28292072 65706f72 74732066 696c6520 () reports file │ │ │ │ │ - 0x000b4840 6c657665 6c203d20 30207061 72656e74 level = 0 parent │ │ │ │ │ - 0x000b4850 2067726f 7570203d 202f2028 726f6f74 group = / (root │ │ │ │ │ - 0x000b4860 2067726f 75702920 77696c6c 20686176 group) will hav │ │ │ │ │ - 0x000b4870 65202564 20737562 2d67726f 75702573 e %d sub-group%s │ │ │ │ │ - 0x000b4880 0a000000 53706c69 7474696e 67202225 ....Splitting "% │ │ │ │ │ - 0x000b4890 73222069 6e746f20 746f6b65 6e733a0a s" into tokens:. │ │ │ │ │ - 0x000b48a0 00000000 47726f75 70202573 20617474 ....Group %s att │ │ │ │ │ - 0x000b48b0 72696275 7465733a 0a000000 476c6f62 ributes:....Glob │ │ │ │ │ - 0x000b48c0 616c2061 74747269 62757465 733a0a00 al attributes:.. │ │ │ │ │ - 0x000b48d0 6e636f5f 7472765f 72785f73 65617263 nco_trv_rx_searc │ │ │ │ │ - 0x000b48e0 68282900 756e696f 6e000000 696e7465 h().union...inte │ │ │ │ │ - 0x000b48f0 72736563 74696f6e 00000000 76617269 rsection....vari │ │ │ │ │ - 0x000b4900 61626c65 00000000 6d656574 73000000 able....meets... │ │ │ │ │ - 0x000b4910 6661696c 73000000 67726f75 70730000 fails...groups.. │ │ │ │ │ - 0x000b4920 76617269 61626c65 73000000 25733a20 variables...%s: │ │ │ │ │ - 0x000b4930 494e464f 20257320 45787472 61637469 INFO %s Extracti │ │ │ │ │ - 0x000b4940 6f6e206c 69737420 77696c6c 20626520 on list will be │ │ │ │ │ - 0x000b4950 666f726d 65642061 73202573 206f6620 formed as %s of │ │ │ │ │ - 0x000b4960 67726f75 7020616e 64207661 72696162 group and variab │ │ │ │ │ - 0x000b4970 6c652073 70656369 66696361 74696f6e le specification │ │ │ │ │ - 0x000b4980 73206966 20626f74 68206172 65206769 s if both are gi │ │ │ │ │ - 0x000b4990 76656e0a 00000000 25733a20 4552524f ven.....%s: ERRO │ │ │ │ │ - 0x000b49a0 52202573 20726570 6f727473 20757365 R %s reports use │ │ │ │ │ - 0x000b49b0 722d7375 70706c69 65642025 73206e61 r-supplied %s na │ │ │ │ │ - 0x000b49c0 6d652069 7320656d 7074792e 2048494e me is empty. HIN │ │ │ │ │ - 0x000b49d0 543a2045 6c696d69 6e617465 20636f6e T: Eliminate con │ │ │ │ │ - 0x000b49e0 73656375 74697665 206f7220 74726169 secutive or trai │ │ │ │ │ - 0x000b49f0 6c696e67 20636f6d 6d617320 66726f6d ling commas from │ │ │ │ │ - 0x000b4a00 20746865 20657874 72616374 696f6e20 the extraction │ │ │ │ │ - 0x000b4a10 6c697374 2e0a0000 25733a20 5741524e list....%s: WARN │ │ │ │ │ - 0x000b4a20 494e473a 20526567 756c6172 20657870 ING: Regular exp │ │ │ │ │ - 0x000b4a30 72657373 696f6e20 22257322 20646f65 ression "%s" doe │ │ │ │ │ - 0x000b4a40 73206e6f 74206d61 74636820 616e7920 s not match any │ │ │ │ │ - 0x000b4a50 25730a48 494e543a 20536565 20726567 %s.HINT: See reg │ │ │ │ │ - 0x000b4a60 756c6172 20657870 72657373 696f6e20 ular expression │ │ │ │ │ - 0x000b4a70 73796e74 61782065 78616d70 6c657320 syntax examples │ │ │ │ │ - 0x000b4a80 61742068 7474703a 2f2f6e63 6f2e7366 at http://nco.sf │ │ │ │ │ - 0x000b4a90 2e6e6574 2f6e636f 2e68746d 6c237278 .net/nco.html#rx │ │ │ │ │ - 0x000b4aa0 0a000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000b4ab0 7265706f 72747320 76617269 61626c65 reports variable │ │ │ │ │ - 0x000b4ac0 20257320 25732061 64646974 696f6e61 %s %s additiona │ │ │ │ │ - 0x000b4ad0 6c20636f 6e646974 696f6e73 20666f72 l conditions for │ │ │ │ │ - 0x000b4ae0 20766172 6961626c 65206d61 74636820 variable match │ │ │ │ │ - 0x000b4af0 77697468 2025732e 0a000000 25733a20 with %s.....%s: │ │ │ │ │ - 0x000b4b00 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000b4b10 25732025 73206d61 74636865 73206669 %s %s matches fi │ │ │ │ │ - 0x000b4b20 6c657061 74682025 732e2042 6567696e lepath %s. Begin │ │ │ │ │ - 0x000b4b30 73206f6e 20626f75 6e646172 793f2025 s on boundary? % │ │ │ │ │ - 0x000b4b40 732e2045 6e647320 6f6e2062 6f756e64 s. Ends on bound │ │ │ │ │ - 0x000b4b50 6172793f 2025732e 20457874 72616374 ary? %s. Extract │ │ │ │ │ - 0x000b4b60 3f202573 2e000000 20416e63 686f7265 ? %s.... Anchore │ │ │ │ │ - 0x000b4b70 643f2025 732e0000 20526563 75727369 d? %s... Recursi │ │ │ │ │ - 0x000b4b80 76653f20 25732e00 20666c67 5f676376 ve? %s.. flg_gcv │ │ │ │ │ - 0x000b4b90 3f202573 2e000000 20666c67 5f6e6373 ? %s.... flg_ncs │ │ │ │ │ - 0x000b4ba0 3f202573 2e000000 20666c67 5f766670 ? %s.... flg_vfp │ │ │ │ │ - 0x000b4bb0 3f202573 2e000000 20666c67 5f767367 ? %s.... flg_vsg │ │ │ │ │ - 0x000b4bc0 3f202573 2e000000 25733a20 4552524f ? %s....%s: ERRO │ │ │ │ │ - 0x000b4bd0 52202573 20726570 6f727473 20757365 R %s reports use │ │ │ │ │ - 0x000b4be0 722d7375 70706c69 65642025 73206e61 r-supplied %s na │ │ │ │ │ - 0x000b4bf0 6d65206f 72207265 67756c61 72206578 me or regular ex │ │ │ │ │ - 0x000b4c00 70726573 73696f6e 20272573 27206973 pression '%s' is │ │ │ │ │ - 0x000b4c10 206e6f74 20696e20 616e642f 6f722064 not in and/or d │ │ │ │ │ - 0x000b4c20 6f657320 6e6f7420 6d617463 6820636f oes not match co │ │ │ │ │ - 0x000b4c30 6e74656e 7473206f 6620696e 70757420 ntents of input │ │ │ │ │ - 0x000b4c40 66696c65 0a000000 25733a20 494e464f file....%s: INFO │ │ │ │ │ - 0x000b4c50 20257320 7265706f 72747320 666f6c6c %s reports foll │ │ │ │ │ - 0x000b4c60 6f77696e 67202573 206d6174 63682073 owing %s match s │ │ │ │ │ - 0x000b4c70 75622d73 65747469 6e672061 6e642072 ub-setting and r │ │ │ │ │ - 0x000b4c80 6567756c 61722065 78707265 7373696f egular expressio │ │ │ │ │ - 0x000b4c90 6e733a0a 00000000 25733a20 494e464f ns:.....%s: INFO │ │ │ │ │ - 0x000b4ca0 20257320 66696e61 6c20666c 61677320 %s final flags │ │ │ │ │ - 0x000b4cb0 6f662025 73202573 3a0a0000 20666c67 of %s %s:... flg │ │ │ │ │ - 0x000b4cc0 5f64666c 3f202573 2e000000 20666c67 _dfl? %s.... flg │ │ │ │ │ - 0x000b4cd0 5f6d6368 3f202573 2e000000 20666c67 _mch? %s.... flg │ │ │ │ │ - 0x000b4ce0 5f787472 3f202573 2e000000 20666c67 _xtr? %s.... flg │ │ │ │ │ - 0x000b4cf0 5f6e7378 3f202573 2e000000 6e636f5f _nsx? %s....nco_ │ │ │ │ │ - 0x000b4d00 7874725f 6d6b2829 00000000 25733a20 xtr_mk()....%s: │ │ │ │ │ - 0x000b4d10 48494e54 20457870 6c696369 746c7920 HINT Explicitly │ │ │ │ │ - 0x000b4d20 6578636c 7564696e 67202877 69746820 excluding (with │ │ │ │ │ - 0x000b4d30 2d782920 6120636f 6f726469 6e617465 -x) a coordinate │ │ │ │ │ - 0x000b4d40 20766172 6961626c 6520286c 696b6520 variable (like │ │ │ │ │ - 0x000b4d50 22257322 29206672 6f6d2074 68652065 "%s") from the e │ │ │ │ │ - 0x000b4d60 78747261 6374696f 6e206c69 73742064 xtraction list d │ │ │ │ │ - 0x000b4d70 6f657320 6e6f7420 616c7761 79732072 oes not always r │ │ │ │ │ - 0x000b4d80 656d6f76 65207468 6520636f 6f726469 emove the coordi │ │ │ │ │ - 0x000b4d90 6e617465 2066726f 6d206f75 74707574 nate from output │ │ │ │ │ - 0x000b4da0 20756e6c 65737320 74686520 2d43206f unless the -C o │ │ │ │ │ - 0x000b4db0 7074696f 6e206973 20616c73 6f20696e ption is also in │ │ │ │ │ - 0x000b4dc0 766f6b65 6420746f 20747572 6e206f66 voked to turn of │ │ │ │ │ - 0x000b4dd0 66206578 74726163 74696f6e 206f6620 f extraction of │ │ │ │ │ - 0x000b4de0 636f6f72 64696e61 74657320 6173736f coordinates asso │ │ │ │ │ - 0x000b4df0 63696174 65642077 69746820 6f746865 ciated with othe │ │ │ │ │ - 0x000b4e00 72207661 72696162 6c65732e 204f7468 r variables. Oth │ │ │ │ │ - 0x000b4e10 65727769 73652c20 6120636f 6f726469 erwise, a coordi │ │ │ │ │ - 0x000b4e20 6e617465 20796f75 20776973 6820746f nate you wish to │ │ │ │ │ - 0x000b4e30 20657863 6c756465 206d6179 20626520 exclude may be │ │ │ │ │ - 0x000b4e40 65787472 61637465 6420696e 20697473 extracted in its │ │ │ │ │ - 0x000b4e50 20636170 61636974 79206173 20636f6f capacity as coo │ │ │ │ │ - 0x000b4e60 7264696e 6174652d 696e666f 726d6174 rdinate-informat │ │ │ │ │ - 0x000b4e70 696f6e20 666f7220 6f746865 72206578 ion for other ex │ │ │ │ │ - 0x000b4e80 74726163 74656420 76617269 61626c65 tracted variable │ │ │ │ │ - 0x000b4e90 732e2055 73652022 2d43202d 78202d76 s. Use "-C -x -v │ │ │ │ │ - 0x000b4ea0 20637264 5f6e6d22 20746f20 67756172 crd_nm" to guar │ │ │ │ │ - 0x000b4eb0 616e7465 65207468 61742063 72645f6e antee that crd_n │ │ │ │ │ - 0x000b4ec0 6d207769 6c6c206e 6f742062 65206f75 m will not be ou │ │ │ │ │ - 0x000b4ed0 74707574 2e205365 65206874 74703a2f tput. See http:/ │ │ │ │ │ - 0x000b4ee0 2f6e636f 2e73662e 6e65742f 6e636f2e /nco.sf.net/nco. │ │ │ │ │ - 0x000b4ef0 68746d6c 23786d70 5f787472 5f78636c html#xmp_xtr_xcl │ │ │ │ │ - 0x000b4f00 20666f72 206d6f72 6520696e 666f726d for more inform │ │ │ │ │ - 0x000b4f10 6174696f 6e2e0a00 6e636f5f 7874725f ation...nco_xtr_ │ │ │ │ │ - 0x000b4f20 78636c28 29000000 25733a20 4552524f xcl()...%s: ERRO │ │ │ │ │ - 0x000b4f30 52202573 20726570 6f727473 20657870 R %s reports exp │ │ │ │ │ - 0x000b4f40 6c696369 746c7920 6578636c 7564696e licitly excludin │ │ │ │ │ - 0x000b4f50 67202877 69746820 2d78206f 72207379 g (with -x or sy │ │ │ │ │ - 0x000b4f60 6e6f6e79 6d73202d 2d78636c 2c202d2d nonyms --xcl, -- │ │ │ │ │ - 0x000b4f70 6578636c 75646529 20746865 20766172 exclude) the var │ │ │ │ │ - 0x000b4f80 6961626c 65202225 73222066 726f6d20 iable "%s" from │ │ │ │ │ - 0x000b4f90 74686520 6f757470 75742066 61696c73 the output fails │ │ │ │ │ - 0x000b4fa0 20626563 61757365 20222573 22206973 because "%s" is │ │ │ │ │ - 0x000b4fb0 20612063 6f6f7264 696e6174 652c2061 a coordinate, a │ │ │ │ │ - 0x000b4fc0 7578696c 69617279 20636f6f 7264696e uxiliary coordin │ │ │ │ │ - 0x000b4fd0 6174652c 20616e64 2f6f7220 43462d64 ate, and/or CF-d │ │ │ │ │ - 0x000b4fe0 6566696e 65642028 436c696d 61746520 efined (Climate │ │ │ │ │ - 0x000b4ff0 2620466f 72656361 7374204d 65746164 & Forecast Metad │ │ │ │ │ - 0x000b5000 61746120 436f6e76 656e7469 6f6e7329 ata Conventions) │ │ │ │ │ - 0x000b5010 20766172 6961626c 65206173 736f6369 variable associ │ │ │ │ │ - 0x000b5020 61746564 20776974 68206f72 20616e63 ated with or anc │ │ │ │ │ - 0x000b5030 696c6c61 72792074 6f206174 206c6561 illary to at lea │ │ │ │ │ - 0x000b5040 7374206f 6e65206f 74686572 20766172 st one other var │ │ │ │ │ - 0x000b5050 6961626c 65207468 61742077 6f756c64 iable that would │ │ │ │ │ - 0x000b5060 20626520 6f757470 75742e20 4e434f27 be output. NCO' │ │ │ │ │ - 0x000b5070 73207061 72616469 676d2069 7320746f s paradigm is to │ │ │ │ │ - 0x000b5080 2c206279 20646566 61756c74 2c206578 , by default, ex │ │ │ │ │ - 0x000b5090 74726163 7420616c 6c20616e 63696c6c tract all ancill │ │ │ │ │ - 0x000b50a0 61727920 76617269 61626c65 73206173 ary variables as │ │ │ │ │ - 0x000b50b0 736f6369 61746564 20776974 68207265 sociated with re │ │ │ │ │ - 0x000b50c0 71756573 74656420 28776865 74686572 quested (whether │ │ │ │ │ - 0x000b50d0 20696d70 6c696369 746c7920 6f722065 implicitly or e │ │ │ │ │ - 0x000b50e0 78706c69 6369746c 79292076 61726961 xplicitly) varia │ │ │ │ │ - 0x000b50f0 626c6573 20756e6c 65737320 6578706c bles unless expl │ │ │ │ │ - 0x000b5100 69636974 6c792069 6e737472 75637465 icitly instructe │ │ │ │ │ - 0x000b5110 64206f74 68657277 6973652e 20546f20 d otherwise. To │ │ │ │ │ - 0x000b5120 6578636c 75646520 22257322 2066726f exclude "%s" fro │ │ │ │ │ - 0x000b5130 6d206f75 74707574 20706c65 61736520 m output please │ │ │ │ │ - 0x000b5140 6578706c 69636974 6c792069 6e766f6b explicitly invok │ │ │ │ │ - 0x000b5150 65207468 65202d43 20286f72 2073796e e the -C (or syn │ │ │ │ │ - 0x000b5160 6f6e796d 73202d2d 6e6f5f63 72642c20 onyms --no_crd, │ │ │ │ │ - 0x000b5170 2d2d7863 6c5f6173 735f7661 7229206f --xcl_ass_var) o │ │ │ │ │ - 0x000b5180 7074696f 6e206c69 6b652074 6869733a ption like this: │ │ │ │ │ - 0x000b5190 20222d43 202d7820 2d762025 73222e20 "-C -x -v %s". │ │ │ │ │ - 0x000b51a0 54686973 20747572 6e732d6f 66662074 This turns-off t │ │ │ │ │ - 0x000b51b0 68652064 65666175 6c742062 65686176 he default behav │ │ │ │ │ - 0x000b51c0 696f7220 6f662061 6464696e 67206173 ior of adding as │ │ │ │ │ - 0x000b51d0 736f6369 61746564 20766172 6961626c sociated variabl │ │ │ │ │ - 0x000b51e0 65732074 6f207468 65206578 74726163 es to the extrac │ │ │ │ │ - 0x000b51f0 74696f6e 206c6973 742e0a48 494e543a tion list..HINT: │ │ │ │ │ - 0x000b5200 20536565 20687474 703a2f2f 6e636f2e See http://nco. │ │ │ │ │ - 0x000b5210 73662e6e 65742f6e 636f2e68 746d6c23 sf.net/nco.html# │ │ │ │ │ - 0x000b5220 786d705f 7874725f 78636c20 666f7220 xmp_xtr_xcl for │ │ │ │ │ - 0x000b5230 6d6f7265 20696e66 6f726d61 74696f6e more information │ │ │ │ │ - 0x000b5240 206f6e20 74686973 206f7074 696f6e20 on this option │ │ │ │ │ - 0x000b5250 616e6420 666f7220 74686520 77687927 and for the why' │ │ │ │ │ - 0x000b5260 7320616e 64207768 65726566 6f726527 s and wherefore' │ │ │ │ │ - 0x000b5270 73206f66 20617373 6f636961 74656420 s of associated │ │ │ │ │ - 0x000b5280 76617269 61626c65 732e0a00 6e636f5f variables...nco_ │ │ │ │ │ - 0x000b5290 7874725f 78636c5f 63686b28 29000000 xtr_xcl_chk()... │ │ │ │ │ - 0x000b52a0 6e636f5f 7874725f 6372645f 61646428 nco_xtr_crd_add( │ │ │ │ │ - 0x000b52b0 29000000 6c657600 696c6576 00000000 )...lev.ilev.... │ │ │ │ │ - 0x000b52c0 25733a20 4552524f 52202573 20726570 %s: ERROR %s rep │ │ │ │ │ - 0x000b52d0 6f727473 20656d70 74792065 78747261 orts empty extra │ │ │ │ │ - 0x000b52e0 6374696f 6e206c69 73740a00 6e636f5f ction list..nco_ │ │ │ │ │ - 0x000b52f0 7874725f 6c737428 29000000 63656c6c xtr_lst()...cell │ │ │ │ │ - 0x000b5300 5f6d6561 73757265 73000000 25733a20 _measures...%s: │ │ │ │ │ - 0x000b5310 4552524f 52202573 20726570 6f727473 ERROR %s reports │ │ │ │ │ - 0x000b5320 206e6f20 76617269 61626c65 7320666f no variables fo │ │ │ │ │ - 0x000b5330 756e6420 77697468 2072616e 6b203e3d und with rank >= │ │ │ │ │ - 0x000b5340 2025640a 00000000 6e636f5f 7874725f %d.....nco_xtr_ │ │ │ │ │ - 0x000b5350 4e445f6c 73742829 00000000 6e636f5f ND_lst()....nco_ │ │ │ │ │ - 0x000b5360 6772705f 75746c2e 63000000 6e62725f grp_utl.c...nbr_ │ │ │ │ │ - 0x000b5370 61747420 3d3d2076 61725f74 72762d3e att == var_trv-> │ │ │ │ │ - 0x000b5380 6e62725f 61747400 25733a20 5741524e nbr_att.%s: WARN │ │ │ │ │ - 0x000b5390 494e4720 22257322 20617474 72696275 ING "%s" attribu │ │ │ │ │ - 0x000b53a0 74652066 6f722076 61726961 626c6520 te for variable │ │ │ │ │ - 0x000b53b0 25732069 73207479 70652025 732c206e %s is type %s, n │ │ │ │ │ - 0x000b53c0 6f742025 732e2054 68697320 76696f6c ot %s. This viol │ │ │ │ │ - 0x000b53d0 61746573 20746865 20434620 636f6e76 ates the CF conv │ │ │ │ │ - 0x000b53e0 656e7469 6f6e2066 6f722061 6c6c6f77 ention for allow │ │ │ │ │ - 0x000b53f0 65642064 61746174 79706573 20286874 ed datatypes (ht │ │ │ │ │ - 0x000b5400 74703a2f 2f636663 6f6e7665 6e74696f tp://cfconventio │ │ │ │ │ - 0x000b5410 6e732e6f 72672f63 662d636f 6e76656e ns.org/cf-conven │ │ │ │ │ - 0x000b5420 74696f6e 732f6366 2d636f6e 76656e74 tions/cf-convent │ │ │ │ │ - 0x000b5430 696f6e73 2e68746d 6c235f64 6174615f ions.html#_data_ │ │ │ │ │ - 0x000b5440 74797065 73292e20 54686572 65666f72 types). Therefor │ │ │ │ │ - 0x000b5450 65202573 2077696c 6c20736b 69702074 e %s will skip t │ │ │ │ │ - 0x000b5460 68697320 61747472 69627574 652e2049 his attribute. I │ │ │ │ │ - 0x000b5470 6620796f 75207761 6e742043 4620746f f you want CF to │ │ │ │ │ - 0x000b5480 20737570 706f7274 204e435f 53545249 support NC_STRI │ │ │ │ │ - 0x000b5490 4e472061 74747269 62757465 732c2070 NG attributes, p │ │ │ │ │ - 0x000b54a0 6c656173 65207465 6c6c2043 4620616e lease tell CF an │ │ │ │ │ - 0x000b54b0 64204343 3a204e43 4f2e0a00 666f726d d CC: NCO...form │ │ │ │ │ - 0x000b54c0 756c615f 7465726d 73000000 25733a20 ula_terms...%s: │ │ │ │ │ - 0x000b54d0 44454255 47202573 20726570 6f727473 DEBUG %s reports │ │ │ │ │ - 0x000b54e0 20766172 6961626c 65202573 20257320 variable %s %s │ │ │ │ │ - 0x000b54f0 76617269 61626c65 20232564 20697320 variable #%d is │ │ │ │ │ - 0x000b5500 25730a00 6e636f5f 7874725f 63665f76 %s..nco_xtr_cf_v │ │ │ │ │ - 0x000b5510 61725f61 64642829 00000000 2e2f0000 ar_add()...../.. │ │ │ │ │ - 0x000b5520 6e636f5f 7874725f 63665f61 64642829 nco_xtr_cf_add() │ │ │ │ │ - 0x000b5530 00000000 25733a20 494e464f 204c6973 ....%s: INFO Lis │ │ │ │ │ - 0x000b5540 743a2025 64206578 74726163 74696f6e t: %d extraction │ │ │ │ │ - 0x000b5550 20766172 6961626c 65730a00 5b25645d variables..[%d] │ │ │ │ │ - 0x000b5560 2025730a 00000000 25733a20 44454255 %s.....%s: DEBU │ │ │ │ │ - 0x000b5570 47202573 20636865 636b696e 67207661 G %s checking va │ │ │ │ │ - 0x000b5580 72696162 6c652025 7320666f 72204e61 riable %s for Na │ │ │ │ │ - 0x000b5590 4e732e2e 2e0a0000 25733a20 494e464f Ns......%s: INFO │ │ │ │ │ - 0x000b55a0 20257320 7265706f 72747320 76617269 %s reports vari │ │ │ │ │ - 0x000b55b0 61626c65 20257320 68617320 66697273 able %s has firs │ │ │ │ │ - 0x000b55c0 74204e61 4e662061 74206879 70657273 t NaNf at hypers │ │ │ │ │ - 0x000b55d0 6c616220 656c656d 656e7420 256c642c lab element %ld, │ │ │ │ │ - 0x000b55e0 20657869 74696e67 206e6f77 2e0a0000 exiting now.... │ │ │ │ │ - 0x000b55f0 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000b5600 72747320 76617269 61626c65 20257320 rts variable %s │ │ │ │ │ - 0x000b5610 68617320 66697273 74204e61 4e206174 has first NaN at │ │ │ │ │ - 0x000b5620 20687970 6572736c 61622065 6c656d65 hyperslab eleme │ │ │ │ │ - 0x000b5630 6e742025 6c642c20 65786974 696e6720 nt %ld, exiting │ │ │ │ │ - 0x000b5640 6e6f772e 0a000000 6e636f5f 63686b5f now.....nco_chk_ │ │ │ │ │ - 0x000b5650 6e616e28 29000000 25733a20 494e464f nan()...%s: INFO │ │ │ │ │ - 0x000b5660 20557369 6e67204d 4d332d77 6f726b61 Using MM3-worka │ │ │ │ │ - 0x000b5670 726f756e 6420746f 20686173 74656e20 round to hasten │ │ │ │ │ - 0x000b5680 636f7079 696e6720 6f662072 65636f72 copying of recor │ │ │ │ │ - 0x000b5690 64207661 72696162 6c65730a 00000000 d variables..... │ │ │ │ │ - 0x000b56a0 6e636f5f 7874725f 77727428 29000000 nco_xtr_wrt()... │ │ │ │ │ - 0x000b56b0 25733a20 494e464f 20257320 666f756e %s: INFO %s foun │ │ │ │ │ - 0x000b56c0 64206772 6f757020 25732061 74206c65 d group %s at le │ │ │ │ │ - 0x000b56d0 76656c20 25640a00 25733a20 5741524e vel %d..%s: WARN │ │ │ │ │ - 0x000b56e0 494e4720 4e434f20 6f6e6c79 20737570 ING NCO only sup │ │ │ │ │ - 0x000b56f0 706f7274 73206e65 74434446 34206174 ports netCDF4 at │ │ │ │ │ - 0x000b5700 6f6d6963 2d747970 65207661 72696162 omic-type variab │ │ │ │ │ - 0x000b5710 6c65732e 20566172 6961626c 65202573 les. Variable %s │ │ │ │ │ - 0x000b5720 20697320 74797065 20256420 3d202573 is type %d = %s │ │ │ │ │ - 0x000b5730 2c20616e 64207769 6c6c2062 65206967 , and will be ig │ │ │ │ │ - 0x000b5740 6e6f7265 6420696e 20737562 73657175 nored in subsequ │ │ │ │ │ - 0x000b5750 656e7420 70726f63 65737369 6e672e0a ent processing.. │ │ │ │ │ - 0x000b5760 00000000 6e636f5f 6772705f 69747228 ....nco_grp_itr( │ │ │ │ │ - 0x000b5770 29000000 25733a20 494e464f 20257320 )...%s: INFO %s │ │ │ │ │ - 0x000b5780 666f756e 64206162 736f6c75 7465206d found absolute m │ │ │ │ │ - 0x000b5790 61746368 206f6620 76617269 61626c65 atch of variable │ │ │ │ │ - 0x000b57a0 203c2573 3e20616e 64206469 6d656e73 <%s> and dimens │ │ │ │ │ - 0x000b57b0 696f6e20 3c25733e 3a0a0000 25733a20 ion <%s>:...%s: │ │ │ │ │ - 0x000b57c0 494e464f 20257320 76617269 61626c65 INFO %s variable │ │ │ │ │ - 0x000b57d0 203c2573 3e206861 7320616e 6f746865 <%s> has anothe │ │ │ │ │ - 0x000b57e0 72206469 6d656e73 696f6e20 66756c6c r dimension full │ │ │ │ │ - 0x000b57f0 206d6174 6368203c 25733e3a 0a000000 match <%s>:.... │ │ │ │ │ - 0x000b5800 25733a20 494e464f 20257320 666f756e %s: INFO %s foun │ │ │ │ │ - 0x000b5810 64207661 72696162 6c65203c 25733e20 d variable <%s> │ │ │ │ │ - 0x000b5820 696e2d73 636f7065 206f6620 64696d65 in-scope of dime │ │ │ │ │ - 0x000b5830 6e73696f 6e203c25 733e3a0a 00000000 nsion <%s>:..... │ │ │ │ │ - 0x000b5840 25733a20 494e464f 20257320 666f756e %s: INFO %s foun │ │ │ │ │ - 0x000b5850 64207661 72696162 6c65203c 25733e20 d variable <%s> │ │ │ │ │ - 0x000b5860 6f757420 6f662073 636f7065 206f6620 out of scope of │ │ │ │ │ - 0x000b5870 64696d65 6e73696f 6e203c25 733e3a0a dimension <%s>:. │ │ │ │ │ - 0x000b5880 00000000 6e636f5f 6372645f 7661725f ....nco_crd_var_ │ │ │ │ │ - 0x000b5890 646d6e5f 73637028 29000000 25733a20 dmn_scp()...%s: │ │ │ │ │ - 0x000b58a0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000b58b0 25732069 73200000 28726563 6f726429 %s is ..(record) │ │ │ │ │ - 0x000b58c0 20000000 6e636f5f 626c645f 6372645f ...nco_bld_crd_ │ │ │ │ │ - 0x000b58d0 7661725f 74727628 29000000 25733a20 var_trv()...%s: │ │ │ │ │ - 0x000b58e0 494e464f 20257320 76617269 61626c65 INFO %s variable │ │ │ │ │ - 0x000b58f0 203c2573 3e206861 7320636f 6f726469 <%s> has coordi │ │ │ │ │ - 0x000b5900 6e617465 203c2573 3e206672 6f6d2064 nate <%s> from d │ │ │ │ │ - 0x000b5910 696d656e 73696f6e 203c2573 3e0a0000 imension <%s>... │ │ │ │ │ - 0x000b5920 25733a20 494e464f 20726570 6f727473 %s: INFO reports │ │ │ │ │ - 0x000b5930 2064696d 656e7369 6f6e2069 6e666f72 dimension infor │ │ │ │ │ - 0x000b5940 6d617469 6f6e2077 69746820 6c696d69 mation with limi │ │ │ │ │ - 0x000b5950 74733a20 25642064 696d656e 73696f6e ts: %d dimension │ │ │ │ │ - 0x000b5960 730a0000 23256425 730a0000 25733a20 s...#%d%s...%s: │ │ │ │ │ - 0x000b5970 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000b5980 76617269 61626c65 203c2573 3e20696e variable <%s> in │ │ │ │ │ - 0x000b5990 2d73636f 7065206f 66206469 6d656e73 -scope of dimens │ │ │ │ │ - 0x000b59a0 696f6e20 3c25733e 0a000000 7661725f ion <%s>....var_ │ │ │ │ │ - 0x000b59b0 7472762e 69735f63 72645f76 61720000 trv.is_crd_var.. │ │ │ │ │ - 0x000b59c0 25733a20 494e464f 20257320 64696d65 %s: INFO %s dime │ │ │ │ │ - 0x000b59d0 6e73696f 6e203c25 733e2077 69746820 nsion <%s> with │ │ │ │ │ - 0x000b59e0 6e6f2069 6e2d7363 6f706520 76617269 no in-scope vari │ │ │ │ │ - 0x000b59f0 61626c65 730a0000 7472765f 74626c2d ables...trv_tbl- │ │ │ │ │ - 0x000b5a00 3e6c7374 5f646d6e 5b696478 5f646d6e >lst_dmn[idx_dmn │ │ │ │ │ - 0x000b5a10 5d2e6861 735f6372 645f7363 7020213d ].has_crd_scp != │ │ │ │ │ - 0x000b5a20 206e636f 5f6f626a 5f747970 5f657272 nco_obj_typ_err │ │ │ │ │ - 0x000b5a30 00000000 6e636f5f 6861735f 6372645f ....nco_has_crd_ │ │ │ │ │ - 0x000b5a40 646d6e5f 73637028 29000000 7661725f dmn_scp()...var_ │ │ │ │ │ - 0x000b5a50 7472762d 3e69735f 6372645f 76617200 trv->is_crd_var. │ │ │ │ │ - 0x000b5a60 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000b5a70 72747320 76617269 61626c65 203c2573 rts variable <%s │ │ │ │ │ - 0x000b5a80 3e207769 7468202a 4e4f4e2a 20636f6f > with *NON* coo │ │ │ │ │ - 0x000b5a90 7264696e 61746520 64696d65 6e73696f rdinate dimensio │ │ │ │ │ - 0x000b5aa0 6e205b25 645d2573 0a000000 25733a20 n [%d]%s....%s: │ │ │ │ │ - 0x000b5ab0 494e464f 20257320 7265706f 72747320 INFO %s reports │ │ │ │ │ - 0x000b5ac0 64696d65 6e73696f 6e205b25 645d2573 dimension [%d]%s │ │ │ │ │ - 0x000b5ad0 206f6620 76617269 61626c65 203c2573 of variable <%s │ │ │ │ │ - 0x000b5ae0 3e20696e 2d73636f 7065206f 6620636f > in-scope of co │ │ │ │ │ - 0x000b5af0 6f726469 6e617465 203c2573 3e0a0000 ordinate <%s>... │ │ │ │ │ - 0x000b5b00 7472765f 74626c2d 3e6c7374 5b696478 trv_tbl->lst[idx │ │ │ │ │ - 0x000b5b10 5f766172 5d2e7661 725f646d 6e5b6964 _var].var_dmn[id │ │ │ │ │ - 0x000b5b20 785f646d 6e5f7661 725d2e63 7264203d x_dmn_var].crd = │ │ │ │ │ - 0x000b5b30 3d204e55 4c4c0000 25733a20 494e464f = NULL..%s: INFO │ │ │ │ │ - 0x000b5b40 20257320 7265706f 72747320 64696d65 %s reports dime │ │ │ │ │ - 0x000b5b50 6e73696f 6e205b25 645d2573 206f6620 nsion [%d]%s of │ │ │ │ │ - 0x000b5b60 76617269 61626c65 203c2573 3e207769 variable <%s> wi │ │ │ │ │ - 0x000b5b70 7468206f 75742d6f 662d7363 6f706520 th out-of-scope │ │ │ │ │ - 0x000b5b80 636f6f72 64696e61 74650a00 25733a20 coordinate..%s: │ │ │ │ │ - 0x000b5b90 4f4f5053 59202573 20726570 6f727473 OOPSY %s reports │ │ │ │ │ - 0x000b5ba0 20766172 6961626c 65203c25 733e2077 variable <%s> w │ │ │ │ │ - 0x000b5bb0 69746820 4e4f5420 66696c6c 65642064 ith NOT filled d │ │ │ │ │ - 0x000b5bc0 696d656e 73696f6e 205b2564 5d25730a imension [%d]%s. │ │ │ │ │ - 0x000b5bd0 00000000 7472765f 74626c2d 3e6c7374 ....trv_tbl->lst │ │ │ │ │ - 0x000b5be0 5b696478 5f766172 5d2e7661 725f646d [idx_var].var_dm │ │ │ │ │ - 0x000b5bf0 6e5b6964 785f646d 6e5f7661 725d2e69 n[idx_dmn_var].i │ │ │ │ │ - 0x000b5c00 735f6372 645f7661 7220213d 206e636f s_crd_var != nco │ │ │ │ │ - 0x000b5c10 5f6f626a 5f747970 5f657272 00000000 _obj_typ_err.... │ │ │ │ │ - 0x000b5c20 25733a20 25732044 45425547 20256420 %s: %s DEBUG %d │ │ │ │ │ - 0x000b5c30 63726400 6e636f5f 626c645f 7661725f crd.nco_bld_var_ │ │ │ │ │ - 0x000b5c40 646d6e28 29000000 25733a20 494e464f dmn()...%s: INFO │ │ │ │ │ - 0x000b5c50 20257320 76617269 61626c65 203c2573 %s variable <%s │ │ │ │ │ - 0x000b5c60 3e000000 20256420 64696d65 6e73696f >... %d dimensio │ │ │ │ │ - 0x000b5c70 6e733a20 00000000 23256427 25732720 ns: ....#%d'%s' │ │ │ │ │ - 0x000b5c80 00000000 6e636f5f 7772745f 7472765f ....nco_wrt_trv_ │ │ │ │ │ - 0x000b5c90 74626c28 29000000 25733a20 4552524f tbl()...%s: ERRO │ │ │ │ │ - 0x000b5ca0 52202573 20726570 6f727473 20766172 R %s reports var │ │ │ │ │ - 0x000b5cb0 6961626c 65202573 20616c72 65616479 iable %s already │ │ │ │ │ - 0x000b5cc0 20646566 696e6564 20696e20 6f757470 defined in outp │ │ │ │ │ - 0x000b5cd0 75742066 696c652e 2048494e 543a2052 ut file. HINT: R │ │ │ │ │ - 0x000b5ce0 656d6f76 696e6720 67726f75 70732074 emoving groups t │ │ │ │ │ - 0x000b5cf0 6f20666c 61747465 6e206669 6c657320 o flatten files │ │ │ │ │ - 0x000b5d00 63616e20 6c656164 20746f20 6f766572 can lead to over │ │ │ │ │ - 0x000b5d10 2d646574 65726d69 6e656420 73697475 -determined situ │ │ │ │ │ - 0x000b5d20 6174696f 6e732077 68657265 20612073 ations where a s │ │ │ │ │ - 0x000b5d30 696e676c 65206f62 6a656374 206e616d ingle object nam │ │ │ │ │ - 0x000b5d40 65202865 2e672e2c 20612076 61726961 e (e.g., a varia │ │ │ │ │ - 0x000b5d50 626c6520 6e616d65 29206d75 73742072 ble name) must r │ │ │ │ │ - 0x000b5d60 65666572 20746f20 6d756c74 69706c65 efer to multiple │ │ │ │ │ - 0x000b5d70 206f626a 65637473 20696e20 74686520 objects in the │ │ │ │ │ - 0x000b5d80 73616d65 206f7574 70757420 67726f75 same output grou │ │ │ │ │ - 0x000b5d90 702e2054 68652075 73657227 7320696e p. The user's in │ │ │ │ │ - 0x000b5da0 74656e74 20697320 616d6269 67756f75 tent is ambiguou │ │ │ │ │ - 0x000b5db0 7320736f 20696e73 74656164 206f6620 s so instead of │ │ │ │ │ - 0x000b5dc0 61726269 74726172 696c7920 7069636b arbitrarily pick │ │ │ │ │ - 0x000b5dd0 696e6720 77686963 68202865 2e672e2c ing which (e.g., │ │ │ │ │ - 0x000b5de0 20746865 206c6173 74292076 61726961 the last) varia │ │ │ │ │ - 0x000b5df0 626c6520 6f662074 68617420 6e616d65 ble of that name │ │ │ │ │ - 0x000b5e00 20746f20 706c6163 6520696e 20746865 to place in the │ │ │ │ │ - 0x000b5e10 206f7574 70757420 66696c65 2c204e43 output file, NC │ │ │ │ │ - 0x000b5e20 4f207369 6d706c79 20666169 6c732e20 O simply fails. │ │ │ │ │ - 0x000b5e30 55736572 2073686f 756c6420 72652d74 User should re-t │ │ │ │ │ - 0x000b5e40 72792063 6f6d6d61 6e642061 66746572 ry command after │ │ │ │ │ - 0x000b5e50 20656e73 7572696e 67206d75 6c746970 ensuring multip │ │ │ │ │ - 0x000b5e60 6c65206f 626a6563 7473206f 66207468 le objects of th │ │ │ │ │ - 0x000b5e70 65207361 6d65206e 616d6520 77696c6c e same name will │ │ │ │ │ - 0x000b5e80 206e6f74 20626520 706c6163 65642069 not be placed i │ │ │ │ │ - 0x000b5e90 6e207468 65207361 6d652067 726f7570 n the same group │ │ │ │ │ - 0x000b5ea0 2e0a0000 6e636f5f 6770655f 63686b28 ....nco_gpe_chk( │ │ │ │ │ - 0x000b5eb0 29000000 7661725f 7472762d 3e6e636f )...var_trv->nco │ │ │ │ │ - 0x000b5ec0 5f747970 20213d20 6e636f5f 6f626a5f _typ != nco_obj_ │ │ │ │ │ - 0x000b5ed0 7479705f 67727000 6e636f5f 7072675f typ_grp.nco_prg_ │ │ │ │ │ - 0x000b5ee0 69645f67 65742829 203d3d20 6e636765 id_get() == ncge │ │ │ │ │ - 0x000b5ef0 00000000 25733a20 494e464f 20777269 ....%s: INFO wri │ │ │ │ │ - 0x000b5f00 74696e67 20666978 65642076 61726961 ting fixed varia │ │ │ │ │ - 0x000b5f10 626c6520 3c25733e 2066726f 6d200000 ble <%s> from .. │ │ │ │ │ - 0x000b5f20 20746f20 00000000 7661725b 6964785f to ....var[idx_ │ │ │ │ │ - 0x000b5f30 7661725d 00000000 25733a20 25732072 var]....%s: %s r │ │ │ │ │ - 0x000b5f40 65706f72 74732076 61725b25 645d3d25 eports var[%d]=% │ │ │ │ │ - 0x000b5f50 732c2074 7970653d 25732c20 7479705f s, type=%s, typ_ │ │ │ │ │ - 0x000b5f60 64736b3d 25732c20 7479705f 70636b3d dsk=%s, typ_pck= │ │ │ │ │ - 0x000b5f70 25732c20 7479705f 75706b3d 25732c20 %s, typ_upk=%s, │ │ │ │ │ - 0x000b5f80 7661725f 7479705f 6f75743d 25730a00 var_typ_out=%s.. │ │ │ │ │ - 0x000b5f90 6e636f5f 7365745f 70726d5f 7479705f nco_set_prm_typ_ │ │ │ │ │ - 0x000b5fa0 6f757428 29000000 7661722d 3e747970 out()...var->typ │ │ │ │ │ - 0x000b5fb0 5f64736b 203d3d20 7661725f 7472762d _dsk == var_trv- │ │ │ │ │ - 0x000b5fc0 3e766172 5f747970 00000000 7661722d >var_typ....var- │ │ │ │ │ - 0x000b5fd0 3e6e6272 5f64696d 203d3d20 7661725f >nbr_dim == var_ │ │ │ │ │ - 0x000b5fe0 7472762d 3e6e6272 5f646d6e 00000000 trv->nbr_dmn.... │ │ │ │ │ - 0x000b5ff0 7661722d 3e6e6272 5f617474 203d3d20 var->nbr_att == │ │ │ │ │ - 0x000b6000 7661725f 7472762d 3e6e6272 5f617474 var_trv->nbr_att │ │ │ │ │ - 0x000b6010 00000000 7661722d 3e646d6e 5f69645b ....var->dmn_id[ │ │ │ │ │ - 0x000b6020 6964785f 646d6e5d 203d3d20 646d6e5f idx_dmn] == dmn_ │ │ │ │ │ - 0x000b6030 69640000 2873697a 655f7429 646d6e5f id..(size_t)dmn_ │ │ │ │ │ - 0x000b6040 737a203d 3d20646d 6e5f7472 762d3e73 sz == dmn_trv->s │ │ │ │ │ - 0x000b6050 7a000000 21737472 636d7028 646d6e5f z...!strcmp(dmn_ │ │ │ │ │ - 0x000b6060 6e6d2c64 6d6e5f74 72762d3e 6e6d2900 nm,dmn_trv->nm). │ │ │ │ │ - 0x000b6070 21737472 636d7028 64696d2d 3e6e6d2c !strcmp(dim->nm, │ │ │ │ │ - 0x000b6080 646d6e5f 7472762d 3e6e6d29 00000000 dmn_trv->nm).... │ │ │ │ │ - 0x000b6090 2873697a 655f7429 64696d2d 3e737a20 (size_t)dim->sz │ │ │ │ │ - 0x000b60a0 3d3d2064 6d6e5f74 72762d3e 737a0000 == dmn_trv->sz.. │ │ │ │ │ - 0x000b60b0 64696d2d 3e696420 3d3d2076 61722d3e dim->id == var-> │ │ │ │ │ - 0x000b60c0 646d6e5f 69645b69 64785f64 6d6e5d00 dmn_id[idx_dmn]. │ │ │ │ │ - 0x000b60d0 4552524f 52000000 66697865 64000000 ERROR...fixed... │ │ │ │ │ - 0x000b60e0 7265636f 72640000 25733a20 5741524e record..%s: WARN │ │ │ │ │ - 0x000b60f0 494e4720 25732072 65706f72 74732076 ING %s reports v │ │ │ │ │ - 0x000b6100 61726961 626c6520 22257322 206f7574 ariable "%s" out │ │ │ │ │ - 0x000b6110 70757420 74797065 203d2025 7320646f put type = %s do │ │ │ │ │ - 0x000b6120 6573206e 6f742065 7175616c 20696e70 es not equal inp │ │ │ │ │ - 0x000b6130 75742074 79706520 3d202573 2e205468 ut type = %s. Th │ │ │ │ │ - 0x000b6140 69732069 73206c65 67616c20 79657420 is is legal yet │ │ │ │ │ - 0x000b6150 75737561 6c6c7920 696c6c2d 61647669 usually ill-advi │ │ │ │ │ - 0x000b6160 73656420 7768656e 20617070 656e6469 sed when appendi │ │ │ │ │ - 0x000b6170 6e672076 61726961 626c6573 2028692e ng variables (i. │ │ │ │ │ - 0x000b6180 652e2c20 77697468 202d4129 2e205772 e., with -A). Wr │ │ │ │ │ - 0x000b6190 6974696e 67207661 6c756573 20696e74 iting values int │ │ │ │ │ - 0x000b61a0 6f20736c 6f747320 63726561 74656420 o slots created │ │ │ │ │ - 0x000b61b0 666f7220 61206469 66666572 656e7420 for a different │ │ │ │ │ - 0x000b61c0 74797065 20697320 62656767 696e6720 type is begging │ │ │ │ │ - 0x000b61d0 666f7220 74726f75 626c6520 28652e67 for trouble (e.g │ │ │ │ │ - 0x000b61e0 2e2c2064 61746120 636f7272 75707469 ., data corrupti │ │ │ │ │ - 0x000b61f0 6f6e2c20 7472756e 63617469 6f6e2c20 on, truncation, │ │ │ │ │ - 0x000b6200 67696e67 69766974 6973292e 0a000000 gingivitis)..... │ │ │ │ │ - 0x000b6210 25733a20 25732072 65706f72 74732045 %s: %s reports E │ │ │ │ │ - 0x000b6220 52524f52 20756e61 626c6520 746f2066 RROR unable to f │ │ │ │ │ - 0x000b6230 696e6420 76617269 61626c65 20222573 ind variable "%s │ │ │ │ │ - 0x000b6240 220a0000 7661725f 74797020 3d3d2076 "...var_typ == v │ │ │ │ │ - 0x000b6250 61725f74 72762d3e 7661725f 74797000 ar_trv->var_typ. │ │ │ │ │ - 0x000b6260 6e62725f 646d6e5f 76617220 3d3d2076 nbr_dmn_var == v │ │ │ │ │ - 0x000b6270 61725f74 72762d3e 6e62725f 646d6e00 ar_trv->nbr_dmn. │ │ │ │ │ - 0x000b6280 25733a20 44454255 47202573 20646566 %s: DEBUG %s def │ │ │ │ │ - 0x000b6290 696e696e 67207661 72696162 6c65203c ining variable < │ │ │ │ │ - 0x000b62a0 25733e20 77697468 2064696d 656e7369 %s> with dimensi │ │ │ │ │ - 0x000b62b0 6f6e733a 20000000 2325643c 25733e20 ons: ...#%d<%s> │ │ │ │ │ - 0x000b62c0 3a200000 6669785f 616c6c00 6669785f : ..fix_all.fix_ │ │ │ │ │ - 0x000b62d0 00000000 6e636f5f 7072675f 6964203d ....nco_prg_id = │ │ │ │ │ - 0x000b62e0 3d206e63 70647100 25733a20 494e464f = ncpdq.%s: INFO │ │ │ │ │ - 0x000b62f0 20257320 7265706f 72747320 76617269 %s reports vari │ │ │ │ │ - 0x000b6300 61626c65 20257320 636f6e74 61696e73 able %s contains │ │ │ │ │ - 0x000b6310 20757365 722d7370 65636966 69656420 user-specified │ │ │ │ │ - 0x000b6320 7265636f 72642064 696d656e 73696f6e record dimension │ │ │ │ │ - 0x000b6330 2025730a 00000000 25733a20 494e464f %s.....%s: INFO │ │ │ │ │ - 0x000b6340 20257320 64656669 6e696e67 206e6365 %s defining nce │ │ │ │ │ - 0x000b6350 63617420 64696d65 6e73696f 6e3a203c cat dimension: < │ │ │ │ │ - 0x000b6360 25733e0a 00000000 25733a20 44454255 %s>.....%s: DEBU │ │ │ │ │ - 0x000b6370 47202573 2064696d 656e7369 6f6e2069 G %s dimension i │ │ │ │ │ - 0x000b6380 73207669 7369626c 65202862 79207061 s visible (by pa │ │ │ │ │ - 0x000b6390 72656e74 73206f72 2067726f 75702920 rents or group) │ │ │ │ │ - 0x000b63a0 2325643c 25733e0a 00000000 25733a20 #%d<%s>.....%s: │ │ │ │ │ - 0x000b63b0 44454255 47202573 2064696d 656e7369 DEBUG %s dimensi │ │ │ │ │ - 0x000b63c0 6f6e2069 73206e6f 74207669 7369626c on is not visibl │ │ │ │ │ - 0x000b63d0 65202862 79207061 72656e74 73206f72 e (by parents or │ │ │ │ │ - 0x000b63e0 2067726f 75702920 2325643c 25733e0a group) #%d<%s>. │ │ │ │ │ - 0x000b63f0 00000000 25733a20 44454255 47202573 ....%s: DEBUG %s │ │ │ │ │ - 0x000b6400 206e6565 6420746f 20646566 696e6520 need to define │ │ │ │ │ - 0x000b6410 64696d65 6e73696f 6e202725 73272069 dimension '%s' i │ │ │ │ │ - 0x000b6420 6e200000 25733a20 494e464f 20257320 n ..%s: INFO %s │ │ │ │ │ - 0x000b6430 69732064 6566696e 696e6720 616c6c20 is defining all │ │ │ │ │ - 0x000b6440 696e7075 74207265 636f7264 2064696d input record dim │ │ │ │ │ - 0x000b6450 656e7369 6f6e7320 696e636c 7564696e ensions includin │ │ │ │ │ - 0x000b6460 67207468 6973206f 6e652c20 25732c20 g this one, %s, │ │ │ │ │ - 0x000b6470 61732066 69786564 2064696d 656e7369 as fixed dimensi │ │ │ │ │ - 0x000b6480 6f6e7320 696e206f 75747075 74206669 ons in output fi │ │ │ │ │ - 0x000b6490 6c652070 65722075 73657220 72657175 le per user requ │ │ │ │ │ - 0x000b64a0 6573740a 00000000 25733a20 494e464f est.....%s: INFO │ │ │ │ │ - 0x000b64b0 20257320 69732064 6566696e 696e6720 %s is defining │ │ │ │ │ - 0x000b64c0 64696d65 6e73696f 6e202573 20617320 dimension %s as │ │ │ │ │ - 0x000b64d0 25732064 696d656e 73696f6e 20696e20 %s dimension in │ │ │ │ │ - 0x000b64e0 6f757470 75742066 696c6520 70657220 output file per │ │ │ │ │ - 0x000b64f0 75736572 20726571 75657374 0a000000 user request.... │ │ │ │ │ - 0x000b6500 25733a20 494e464f 20257320 69732064 %s: INFO %s is d │ │ │ │ │ - 0x000b6510 6566696e 696e6720 64696d65 6e73696f efining dimensio │ │ │ │ │ - 0x000b6520 6e202573 20617320 66697865 6420286e n %s as fixed (n │ │ │ │ │ - 0x000b6530 6f6e2d72 65636f72 64292069 6e206f75 on-record) in ou │ │ │ │ │ - 0x000b6540 74707574 2066696c 65206576 656e2074 tput file even t │ │ │ │ │ - 0x000b6550 686f7567 68206974 20697320 61207265 hough it is a re │ │ │ │ │ - 0x000b6560 636f7264 2064696d 656e7369 6f6e2069 cord dimension i │ │ │ │ │ - 0x000b6570 6e207468 6520696e 70757420 66696c65 n the input file │ │ │ │ │ - 0x000b6580 2e205468 69732069 73206e65 63657373 . This is necess │ │ │ │ │ - 0x000b6590 61727920 746f2073 61746973 66792075 ary to satisfy u │ │ │ │ │ - 0x000b65a0 73657220 72657175 65737420 74686174 ser request that │ │ │ │ │ - 0x000b65b0 20257320 62652074 68652072 65636f72 %s be the recor │ │ │ │ │ - 0x000b65c0 64206469 6d656e73 696f6e20 696e2074 d dimension in t │ │ │ │ │ - 0x000b65d0 6865206f 75747075 74206669 6c652077 he output file w │ │ │ │ │ - 0x000b65e0 68696368 20616468 65726573 20746f20 hich adheres to │ │ │ │ │ - 0x000b65f0 74686520 6e657443 44463320 41504920 the netCDF3 API │ │ │ │ │ - 0x000b6600 77686572 65207468 65207265 636f7264 where the record │ │ │ │ │ - 0x000b6610 2064696d 656e7369 6f6e2c20 69662061 dimension, if a │ │ │ │ │ - 0x000b6620 6e792c20 6d757374 20626520 61207661 ny, must be a va │ │ │ │ │ - 0x000b6630 72696162 6c652773 20666972 73742064 riable's first d │ │ │ │ │ - 0x000b6640 696d656e 73696f6e 2e0a0000 25733a20 imension....%s: │ │ │ │ │ - 0x000b6650 44454255 47202573 20446566 696e6564 DEBUG %s Defined │ │ │ │ │ - 0x000b6660 2064696d 656e7369 6f6e2025 732f2573 dimension %s/%s │ │ │ │ │ - 0x000b6670 20494420 25640a00 25733a20 44454255 ID %d..%s: DEBU │ │ │ │ │ - 0x000b6680 47202573 2064696d 656e7369 6f6e7320 G %s dimensions │ │ │ │ │ - 0x000b6690 666f7220 25733a0a 00000000 25732025 for %s:.....%s % │ │ │ │ │ - 0x000b66a0 640a0000 25733a20 44454255 47202573 d...%s: DEBUG %s │ │ │ │ │ - 0x000b66b0 20446566 696e6564 20766172 6961626c Defined variabl │ │ │ │ │ - 0x000b66c0 65202573 2f25733a 20000000 6e616d65 e %s/%s: ...name │ │ │ │ │ - 0x000b66d0 2c49442c 737a203d 2025732c 25642c25 ,ID,sz = %s,%d,% │ │ │ │ │ - 0x000b66e0 6c64203a 20000000 25733a20 44454255 ld : ...%s: DEBU │ │ │ │ │ - 0x000b66f0 47202573 20496e73 65727465 64206469 G %s Inserted di │ │ │ │ │ - 0x000b6700 6d656e73 696f6e20 23256420 746f206f mension #%d to o │ │ │ │ │ - 0x000b6710 75747075 74206c69 73740a00 6e62725f utput list..nbr_ │ │ │ │ │ - 0x000b6720 646d6e5f 76617220 3d3d2076 61725f64 dmn_var == var_d │ │ │ │ │ - 0x000b6730 6d6e5f6e 62720000 6e636f5f 6370795f mn_nbr..nco_cpy_ │ │ │ │ │ - 0x000b6740 7661725f 64666e5f 74727628 29000000 var_dfn_trv()... │ │ │ │ │ - 0x000b6750 7472765f 312d3e6e 636f5f74 7970203d trv_1->nco_typ = │ │ │ │ │ - 0x000b6760 3d206e63 6f5f6f62 6a5f7479 705f7661 = nco_obj_typ_va │ │ │ │ │ - 0x000b6770 72000000 7472765f 312d3e66 6c675f78 r...trv_1->flg_x │ │ │ │ │ - 0x000b6780 74720000 7472765f 322d3e6e 636f5f74 tr..trv_2->nco_t │ │ │ │ │ - 0x000b6790 7970203d 3d206e63 6f5f6f62 6a5f7479 yp == nco_obj_ty │ │ │ │ │ - 0x000b67a0 705f7661 72000000 7472765f 322d3e66 p_var...trv_2->f │ │ │ │ │ - 0x000b67b0 6c675f78 74720000 6e636f5f 7072675f lg_xtr..nco_prg_ │ │ │ │ │ - 0x000b67c0 6964203d 3d206e63 626f0000 25733a20 id == ncbo..%s: │ │ │ │ │ - 0x000b67d0 4552524f 52205661 72696162 6c657320 ERROR Variables │ │ │ │ │ - 0x000b67e0 646f206e 6f742063 6f6e666f 726d3a20 do not conform: │ │ │ │ │ - 0x000b67f0 76617269 61626c65 20257320 68617320 variable %s has │ │ │ │ │ - 0x000b6800 64696d65 6e73696f 6e202573 206e6f74 dimension %s not │ │ │ │ │ - 0x000b6810 20707265 73656e74 20696e20 76617269 present in vari │ │ │ │ │ - 0x000b6820 61626c65 2025730a 00000000 25733a20 able %s.....%s: │ │ │ │ │ - 0x000b6830 494e464f 20496e70 75742076 61726961 INFO Input varia │ │ │ │ │ - 0x000b6840 626c6573 20646f20 6e6f7420 636f6e66 bles do not conf │ │ │ │ │ - 0x000b6850 6f726d20 696e2074 7970653a 2066696c orm in type: fil │ │ │ │ │ - 0x000b6860 65203120 76617269 61626c65 20257320 e 1 variable %s │ │ │ │ │ - 0x000b6870 68617320 74797065 2025732c 2066696c has type %s, fil │ │ │ │ │ - 0x000b6880 65203220 76617269 61626c65 20257320 e 2 variable %s │ │ │ │ │ - 0x000b6890 68617320 74797065 2025732c 206f7574 has type %s, out │ │ │ │ │ - 0x000b68a0 70757420 76617269 61626c65 20257320 put variable %s │ │ │ │ │ - 0x000b68b0 77696c6c 20686176 65207479 70652025 will have type % │ │ │ │ │ - 0x000b68c0 730a0000 25733a20 4552524f 52205661 s...%s: ERROR Va │ │ │ │ │ - 0x000b68d0 72696162 6c657320 646f206e 6f742063 riables do not c │ │ │ │ │ - 0x000b68e0 6f6e666f 726d3a20 56617269 61626c65 onform: Variable │ │ │ │ │ - 0x000b68f0 20222573 22206861 7320432d 62617365 "%s" has C-base │ │ │ │ │ - 0x000b6900 64206469 6d656e73 696f6e20 23256420 d dimension #%d │ │ │ │ │ - 0x000b6910 6e616d65 20616e64 2073697a 65206f66 name and size of │ │ │ │ │ - 0x000b6920 20222573 2220616e 6420256c 6420696e "%s" and %ld in │ │ │ │ │ - 0x000b6930 2066696c 65206f6e 652c2061 6e64206e file one, and n │ │ │ │ │ - 0x000b6940 616d6520 616e6420 73697a65 206f6620 ame and size of │ │ │ │ │ - 0x000b6950 22257322 20616e64 20256c64 20696e20 "%s" and %ld in │ │ │ │ │ - 0x000b6960 66696c65 2074776f 2e204f6e 65206f66 file two. One of │ │ │ │ │ - 0x000b6970 20746865 73652064 696d656e 73696f6e these dimension │ │ │ │ │ - 0x000b6980 73206973 206e6f74 206c696b 65207468 s is not like th │ │ │ │ │ - 0x000b6990 65206f74 6865722e 2048494e 543a2042 e other. HINT: B │ │ │ │ │ - 0x000b69a0 65207375 72652074 68652076 61726961 e sure the varia │ │ │ │ │ - 0x000b69b0 626c6527 73206469 6d656e73 696f6e73 ble's dimensions │ │ │ │ │ - 0x000b69c0 20617265 206e6f74 20706572 6d757465 are not permute │ │ │ │ │ - 0x000b69d0 6420696e 206f6e65 2066696c 65207265 d in one file re │ │ │ │ │ - 0x000b69e0 6c617469 76652074 6f207468 65206f74 lative to the ot │ │ │ │ │ - 0x000b69f0 6865722e 20496620 74686579 20617265 her. If they are │ │ │ │ │ - 0x000b6a00 2c206669 72737420 75736520 6e637064 , first use ncpd │ │ │ │ │ - 0x000b6a10 7120746f 206f7264 65722074 68652064 q to order the d │ │ │ │ │ - 0x000b6a20 696d656e 73696f6e 73207468 65207361 imensions the sa │ │ │ │ │ - 0x000b6a30 6d652077 61792069 6e20626f 74682069 me way in both i │ │ │ │ │ - 0x000b6a40 6e707574 2066696c 65732c20 7468656e nput files, then │ │ │ │ │ - 0x000b6a50 2072652d 74727920 636f6d6d 616e642e re-try command. │ │ │ │ │ - 0x000b6a60 0a000000 7661725f 7072635f 312d3e74 ....var_prc_1->t │ │ │ │ │ - 0x000b6a70 79706520 3d3d2076 61725f70 72635f32 ype == var_prc_2 │ │ │ │ │ - 0x000b6a80 2d3e7479 70650000 7472765f 312d3e76 ->type..trv_1->v │ │ │ │ │ - 0x000b6a90 61725f74 7970203d 3d207472 765f322d ar_typ == trv_2- │ │ │ │ │ - 0x000b6aa0 3e766172 5f747970 00000000 7472765f >var_typ....trv_ │ │ │ │ │ - 0x000b6ab0 312d3e76 61725f74 7970203d 3d207661 1->var_typ == va │ │ │ │ │ - 0x000b6ac0 725f7072 635f312d 3e747970 65000000 r_prc_1->type... │ │ │ │ │ - 0x000b6ad0 25733a20 494e464f 20257320 7265706f %s: INFO %s repo │ │ │ │ │ - 0x000b6ae0 72747320 6f706572 6174696f 6e207479 rts operation ty │ │ │ │ │ - 0x000b6af0 70652025 6420666f 72202573 0a000000 pe %d for %s.... │ │ │ │ │ - 0x000b6b00 25733a20 4552524f 5220496c 6c656761 %s: ERROR Illega │ │ │ │ │ - 0x000b6b10 6c206e63 6f5f6f70 5f747970 20696e20 l nco_op_typ in │ │ │ │ │ - 0x000b6b20 62696e61 7279206f 70657261 74696f6e binary operation │ │ │ │ │ - 0x000b6b30 0a000000 6e636f5f 7072635f 636d6e28 ....nco_prc_cmn( │ │ │ │ │ - 0x000b6b40 29000000 7661725f 7472762d 3e666c67 )...var_trv->flg │ │ │ │ │ - 0x000b6b50 5f787472 00000000 7661725f 7472762d _xtr....var_trv- │ │ │ │ │ - 0x000b6b60 3e6e6272 5f646d6e 203d3d20 7661725f >nbr_dmn == var_ │ │ │ │ │ - 0x000b6b70 7072635f 6f75745b 6964785f 7661725f prc_out[idx_var_ │ │ │ │ │ - 0x000b6b80 7072635d 2d3e6e62 725f6469 6d000000 prc]->nbr_dim... │ │ │ │ │ - 0x000b6b90 25733a20 5741524e 494e4720 52652d6f %s: WARNING Re-o │ │ │ │ │ - 0x000b6ba0 72646572 20726571 75657374 73206d75 rder requests mu │ │ │ │ │ - 0x000b6bb0 6c746970 6c652072 65636f72 64206469 ltiple record di │ │ │ │ │ - 0x000b6bc0 6d656e73 696f6e73 0a2e204f 6e6c7920 mensions.. Only │ │ │ │ │ - 0x000b6bd0 66697273 74207265 71756573 74207769 first request wi │ │ │ │ │ - 0x000b6be0 6c6c2062 6520686f 6e6f7265 6420286e ll be honored (n │ │ │ │ │ - 0x000b6bf0 65744344 46332061 6c6c6f77 73206f6e etCDF3 allows on │ │ │ │ │ - 0x000b6c00 6c79206f 6e652072 65636f72 64206469 ly one record di │ │ │ │ │ - 0x000b6c10 6d656e73 696f6e29 2e205265 636f7264 mension). Record │ │ │ │ │ - 0x000b6c20 2064696d 656e7369 6f6e7320 696e766f dimensions invo │ │ │ │ │ - 0x000b6c30 6c766564 205b6f72 6967696e 616c2c66 lved [original,f │ │ │ │ │ - 0x000b6c40 69727374 20636861 6e676520 72657175 irst change requ │ │ │ │ │ - 0x000b6c50 65737420 28686f6e 6f726564 292c6c61 est (honored),la │ │ │ │ │ - 0x000b6c60 74657374 20636861 6e676520 72657175 test change requ │ │ │ │ │ - 0x000b6c70 65737420 286d6164 65206279 20766172 est (made by var │ │ │ │ │ - 0x000b6c80 6961626c 65202573 295d3d5b 25732c25 iable %s)]=[%s,% │ │ │ │ │ - 0x000b6c90 732c2573 5d0a0000 25733a20 494e464f s,%s]...%s: INFO │ │ │ │ │ - 0x000b6ca0 20526571 75657374 65642072 652d6f72 Requested re-or │ │ │ │ │ - 0x000b6cb0 64657220 77696c6c 20636861 6e676520 der will change │ │ │ │ │ - 0x000b6cc0 76617269 61626c65 20257320 66726f6d variable %s from │ │ │ │ │ - 0x000b6cd0 20726563 6f726420 746f206e 6f6e2d72 record to non-r │ │ │ │ │ - 0x000b6ce0 65636f72 64207661 72696162 6c650a00 ecord variable.. │ │ │ │ │ - 0x000b6cf0 25733a20 494e464f 20526571 75657374 %s: INFO Request │ │ │ │ │ - 0x000b6d00 65642072 652d6f72 64657220 77696c6c ed re-order will │ │ │ │ │ - 0x000b6d10 20636861 6e676520 76617269 61626c65 change variable │ │ │ │ │ - 0x000b6d20 20257320 66726f6d 206e6f6e 2d726563 %s from non-rec │ │ │ │ │ - 0x000b6d30 6f726420 746f2072 65636f72 64207661 ord to record va │ │ │ │ │ - 0x000b6d40 72696162 6c650a00 25733a20 4552524f riable..%s: ERRO │ │ │ │ │ - 0x000b6d50 52205265 71756573 74656420 72652d6f R Requested re-o │ │ │ │ │ - 0x000b6d60 72646572 20747572 6e732064 75706c69 rder turns dupli │ │ │ │ │ - 0x000b6d70 63617465 206e6f6e 2d726563 6f726420 cate non-record │ │ │ │ │ - 0x000b6d80 64696d65 6e73696f 6e202573 20696e20 dimension %s in │ │ │ │ │ - 0x000b6d90 76617269 61626c65 20257320 696e746f variable %s into │ │ │ │ │ - 0x000b6da0 206f7574 70757420 7265636f 72642064 output record d │ │ │ │ │ - 0x000b6db0 696d656e 73696f6e 2e206e65 74434446 imension. netCDF │ │ │ │ │ - 0x000b6dc0 20646f65 73206e6f 74207375 70706f72 does not suppor │ │ │ │ │ - 0x000b6dd0 74206475 706c6963 61746520 7265636f t duplicate reco │ │ │ │ │ - 0x000b6de0 72642064 696d656e 73696f6e 7320696e rd dimensions in │ │ │ │ │ - 0x000b6df0 20612073 696e676c 65207661 72696162 a single variab │ │ │ │ │ - 0x000b6e00 6c652e0a 25733a20 48494e54 3a204578 le..%s: HINT: Ex │ │ │ │ │ - 0x000b6e10 636c7564 65207661 72696162 6c652025 clude variable % │ │ │ │ │ - 0x000b6e20 73206672 6f6d2065 78747261 6374696f s from extractio │ │ │ │ │ - 0x000b6e30 6e206c69 73742077 69746820 222d7820 n list with "-x │ │ │ │ │ - 0x000b6e40 2d762025 73222e0a 00000000 6e636f5f -v %s"......nco_ │ │ │ │ │ - 0x000b6e50 7661725f 646d6e5f 7264725f 6d74645f var_dmn_rdr_mtd_ │ │ │ │ │ - 0x000b6e60 74727600 7661725f 7472762e 6e636f5f trv.var_trv.nco_ │ │ │ │ │ - 0x000b6e70 74797020 3d3d206e 636f5f6f 626a5f74 typ == nco_obj_t │ │ │ │ │ - 0x000b6e80 79705f76 61720000 7661725f 7472762e yp_var..var_trv. │ │ │ │ │ - 0x000b6e90 666c675f 78747200 7661725f 7472762e flg_xtr.var_trv. │ │ │ │ │ - 0x000b6ea0 6e62725f 646d6e3d 3d766172 5f6f7574 nbr_dmn==var_out │ │ │ │ │ - 0x000b6eb0 2d3e6e62 725f6469 6d000000 6e636f5f ->nbr_dim...nco_ │ │ │ │ │ - 0x000b6ec0 7661725f 646d6e5f 7264725f 76616c5f var_dmn_rdr_val_ │ │ │ │ │ - 0x000b6ed0 74727628 29000000 25733a20 494e464f trv()...%s: INFO │ │ │ │ │ - 0x000b6ee0 20257320 69732064 6566696e 696e6720 %s is defining │ │ │ │ │ - 0x000b6ef0 616c6c20 696e7075 74207265 636f7264 all input record │ │ │ │ │ - 0x000b6f00 2064696d 656e7369 6f6e732c 20696e63 dimensions, inc │ │ │ │ │ - 0x000b6f10 6c756469 6e672074 68697320 6f6e652c luding this one, │ │ │ │ │ - 0x000b6f20 2025732c 20617320 66697865 64206469 %s, as fixed di │ │ │ │ │ - 0x000b6f30 6d656e73 696f6e73 20696e20 6f757470 mensions in outp │ │ │ │ │ - 0x000b6f40 75742066 696c6520 70657220 75736572 ut file per user │ │ │ │ │ - 0x000b6f50 20726571 75657374 0a000000 6e636f5f request....nco_ │ │ │ │ │ - 0x000b6f60 646d6e5f 6d73615f 74626c28 29000000 dmn_msa_tbl()... │ │ │ │ │ - 0x000b6f70 646d6e5f 74727600 21737472 636d7028 dmn_trv.!strcmp( │ │ │ │ │ - 0x000b6f80 646d6e5f 7472762d 3e6e6d2c 7661725f dmn_trv->nm,var_ │ │ │ │ │ - 0x000b6f90 7472762e 7661725f 646d6e5b 6964785f trv.var_dmn[idx_ │ │ │ │ │ - 0x000b6fa0 646d6e5f 7661725d 2e646d6e 5f6e6d29 dmn_var].dmn_nm) │ │ │ │ │ - 0x000b6fb0 00000000 25733a20 44454255 47202573 ....%s: DEBUG %s │ │ │ │ │ - 0x000b6fc0 2064696d 656e7369 6f6e7320 746f2065 dimensions to e │ │ │ │ │ - 0x000b6fd0 78706f72 743a2000 6e636f5f 646d6e5f xport: .nco_dmn_ │ │ │ │ │ - 0x000b6fe0 6c73745f 6173735f 7661725f 74727628 lst_ass_var_trv( │ │ │ │ │ - 0x000b6ff0 29000000 6e636f5f 7072675f 69645f67 )...nco_prg_id_g │ │ │ │ │ - 0x000b7000 65742829 203d3d20 6e637064 71207c7c et() == ncpdq || │ │ │ │ │ - 0x000b7010 206e636f 5f707267 5f69645f 67657428 nco_prg_id_get( │ │ │ │ │ - 0x000b7020 29203d3d 206e6377 61000000 25733a20 ) == ncwa...%s: │ │ │ │ │ - 0x000b7030 44454255 47202573 2064696d 656e7369 DEBUG %s dimensi │ │ │ │ │ - 0x000b7040 6f6e7320 746f206b 65657020 6f6e206f ons to keep on o │ │ │ │ │ - 0x000b7050 75747075 743a2000 6e636f5f 646d6e5f utput: .nco_dmn_ │ │ │ │ │ - 0x000b7060 6f75745f 6d6b2829 00000000 25733a20 out_mk()....%s: │ │ │ │ │ - 0x000b7070 4552524f 523a2053 6f727279 2c207769 ERROR: Sorry, wi │ │ │ │ │ - 0x000b7080 6c646361 7264696e 67202865 7874656e ldcarding (exten │ │ │ │ │ - 0x000b7090 64656420 72656775 6c617220 65787072 ded regular expr │ │ │ │ │ - 0x000b70a0 65737369 6f6e206d 61746368 65732074 ession matches t │ │ │ │ │ - 0x000b70b0 6f206469 6d656e73 696f6e20 6e616d65 o dimension name │ │ │ │ │ - 0x000b70c0 73292069 73206e6f 7420696d 706c656d s) is not implem │ │ │ │ │ - 0x000b70d0 656e7465 6420666f 72202d61 206f7074 ented for -a opt │ │ │ │ │ - 0x000b70e0 696f6e2e 0a000000 73747263 6d702864 ion.....strcmp(d │ │ │ │ │ - 0x000b70f0 6d6e5f74 72762d3e 6e6d2c74 72765f6f mn_trv->nm,trv_o │ │ │ │ │ - 0x000b7100 626a2e76 61725f64 6d6e5b69 64785f76 bj.var_dmn[idx_v │ │ │ │ │ - 0x000b7110 61725f64 6d6e5d2e 646d6e5f 6e6d2920 ar_dmn].dmn_nm) │ │ │ │ │ - 0x000b7120 3d3d2030 00000000 25733a20 494e464f == 0....%s: INFO │ │ │ │ │ - 0x000b7130 2064696d 656e7369 6f6e7320 746f2061 dimensions to a │ │ │ │ │ - 0x000b7140 76657261 67653a20 00000000 3c25733e verage: ....<%s> │ │ │ │ │ - 0x000b7150 00000000 6e636f5f 7072675f 69645f67 ....nco_prg_id_g │ │ │ │ │ - 0x000b7160 65742829 203d3d20 6e637261 207c7c20 et() == ncra || │ │ │ │ │ - 0x000b7170 6e636f5f 7072675f 69645f67 65742829 nco_prg_id_get() │ │ │ │ │ - 0x000b7180 203d3d20 6e637263 61740000 63616c65 == ncrcat..cale │ │ │ │ │ - 0x000b7190 6e646172 00000000 25733a20 44454255 ndar....%s: DEBU │ │ │ │ │ - 0x000b71a0 47202573 20726563 6f726420 64696d65 G %s record dime │ │ │ │ │ - 0x000b71b0 6e73696f 6e732074 6f207072 6f636573 nsions to proces │ │ │ │ │ - 0x000b71c0 733a2000 2325643c 25732f25 733e203a s: .#%d<%s/%s> : │ │ │ │ │ - 0x000b71d0 20000000 6e636f5f 626c645f 7265635f ...nco_bld_rec_ │ │ │ │ │ - 0x000b71e0 646d6e28 29000000 25733a20 494e464f dmn()...%s: INFO │ │ │ │ │ - 0x000b71f0 20257320 3a203c25 733e203a 20257320 %s : <%s> : %s │ │ │ │ │ - 0x000b7200 3a206c69 6d697473 3a256420 2d3e0000 : limits:%d ->.. │ │ │ │ │ - 0x000b7210 205b2564 5d257328 256c692c 256c692c [%d]%s(%li,%li, │ │ │ │ │ - 0x000b7220 256c6929 203a0000 25733a20 494e464f %li) :..%s: INFO │ │ │ │ │ - 0x000b7230 20257320 3a203c25 733e203a 20257320 %s : <%s> : %s │ │ │ │ │ - 0x000b7240 3a6c696d 6974733a 2025642d 3e000000 :limits: %d->... │ │ │ │ │ - 0x000b7250 6e636f5f 70726e5f 74626c5f 6c6d7428 nco_prn_tbl_lmt( │ │ │ │ │ - 0x000b7260 29000000 25733a20 4552524f 52206469 )...%s: ERROR di │ │ │ │ │ - 0x000b7270 6d656e73 696f6e20 25732069 73206e6f mension %s is no │ │ │ │ │ - 0x000b7280 7420696e 20696e70 75742066 696c650a t in input file. │ │ │ │ │ - 0x000b7290 00000000 6c6d745b 6c6d745f 6964785d ....lmt[lmt_idx] │ │ │ │ │ - 0x000b72a0 2d3e6e6d 00000000 25733a20 636f6f72 ->nm....%s: coor │ │ │ │ │ - 0x000b72b0 64696e61 74652022 25732220 68617320 dinate "%s" has │ │ │ │ │ - 0x000b72c0 6f766572 6c617070 696e6720 68797065 overlapping hype │ │ │ │ │ - 0x000b72d0 72736c61 62730a00 25733a20 636f6f72 rslabs..%s: coor │ │ │ │ │ - 0x000b72e0 64696e61 74652022 25732220 68617320 dinate "%s" has │ │ │ │ │ - 0x000b72f0 64697374 696e6374 20687970 6572736c distinct hypersl │ │ │ │ │ - 0x000b7300 6162730a 00000000 25733a20 64696d65 abs.....%s: dime │ │ │ │ │ - 0x000b7310 6e73696f 6e202225 73222068 6173206f nsion "%s" has o │ │ │ │ │ - 0x000b7320 7665726c 61707069 6e672068 79706572 verlapping hyper │ │ │ │ │ - 0x000b7330 736c6162 730a0000 25733a20 64696d65 slabs...%s: dime │ │ │ │ │ - 0x000b7340 6e73696f 6e202225 73222068 61732064 nsion "%s" has d │ │ │ │ │ - 0x000b7350 69737469 6e637420 68797065 72736c61 istinct hypersla │ │ │ │ │ - 0x000b7360 62730a00 7265636f 72645f6c 696d6974 bs..record_limit │ │ │ │ │ - 0x000b7370 00000000 21766172 5f747276 2d3e7661 ....!var_trv->va │ │ │ │ │ - 0x000b7380 725f646d 6e5b6964 785f646d 6e5d2e69 r_dmn[idx_dmn].i │ │ │ │ │ - 0x000b7390 735f6372 645f7661 72000000 7661725f s_crd_var...var_ │ │ │ │ │ - 0x000b73a0 7072632d 3e69735f 7265635f 76617200 prc->is_rec_var. │ │ │ │ │ - 0x000b73b0 25733a20 4552524f 52206e63 6f5f7661 %s: ERROR nco_va │ │ │ │ │ - 0x000b73c0 725f6765 745f7767 745f7472 76282920 r_get_wgt_trv() │ │ │ │ │ - 0x000b73d0 7265706f 72747320 756e6162 6c652074 reports unable t │ │ │ │ │ - 0x000b73e0 6f206669 6e642073 70656369 66696564 o find specified │ │ │ │ │ - 0x000b73f0 20776569 67687420 6f72206d 61736b20 weight or mask │ │ │ │ │ - 0x000b7400 76617269 61626c65 20222573 220a0000 variable "%s"... │ │ │ │ │ - 0x000b7410 25733a20 5741524e 494e4720 22257322 %s: WARNING "%s" │ │ │ │ │ - 0x000b7420 20617474 72696275 74652066 6f722076 attribute for v │ │ │ │ │ - 0x000b7430 61726961 626c6520 25732069 73207479 ariable %s is ty │ │ │ │ │ - 0x000b7440 70652025 732c206e 6f742025 732e2054 pe %s, not %s. T │ │ │ │ │ - 0x000b7450 68697320 76696f6c 61746573 20746865 his violates the │ │ │ │ │ - 0x000b7460 20434620 636f6e76 656e7469 6f6e2066 CF convention f │ │ │ │ │ - 0x000b7470 6f722061 6c6c6f77 65642064 61746174 or allowed datat │ │ │ │ │ - 0x000b7480 79706573 20286874 74703a2f 2f636663 ypes (http://cfc │ │ │ │ │ - 0x000b7490 6f6e7665 6e74696f 6e732e6f 72672f63 onventions.org/c │ │ │ │ │ - 0x000b74a0 662d636f 6e76656e 74696f6e 732f6366 f-conventions/cf │ │ │ │ │ - 0x000b74b0 2d636f6e 76656e74 696f6e73 2e68746d -conventions.htm │ │ │ │ │ - 0x000b74c0 6c235f64 6174615f 74797065 73292e20 l#_data_types). │ │ │ │ │ - 0x000b74d0 54686572 65666f72 65202573 2077696c Therefore %s wil │ │ │ │ │ - 0x000b74e0 6c20736b 69702074 68697320 61747472 l skip this attr │ │ │ │ │ - 0x000b74f0 69627574 652e0a00 6e636f5f 7661725f ibute...nco_var_ │ │ │ │ │ - 0x000b7500 6861735f 63662829 00000000 25733a20 has_cf()....%s: │ │ │ │ │ - 0x000b7510 44454255 47202573 20726570 6f727473 DEBUG %s reports │ │ │ │ │ - 0x000b7520 20766172 6961626c 65207769 74682061 variable with a │ │ │ │ │ - 0x000b7530 7578696c 69617279 20636f6f 7264696e uxiliary coordin │ │ │ │ │ - 0x000b7540 61746573 2025730a 00000000 25733a20 ates %s.....%s: │ │ │ │ │ - 0x000b7550 44454255 47202573 20766172 6961626c DEBUG %s variabl │ │ │ │ │ - 0x000b7560 65203c25 733e2028 25642920 6c696d69 e <%s> (%d) limi │ │ │ │ │ - 0x000b7570 74730a00 646d6e5f 69645f66 6e645f6c ts..dmn_id_fnd_l │ │ │ │ │ - 0x000b7580 6f6e203d 3d20646d 6e5f6964 5f666e64 on == dmn_id_fnd │ │ │ │ │ - 0x000b7590 5f6c6174 00000000 646d6e5f 69645f66 _lat....dmn_id_f │ │ │ │ │ - 0x000b75a0 6e645f6c 6f6e203d 3d20646d 6e5f7472 nd_lon == dmn_tr │ │ │ │ │ - 0x000b75b0 762d3e64 6d6e5f69 64000000 0a6c696d v->dmn_id....lim │ │ │ │ │ - 0x000b75c0 69742069 6e646578 2025640a 00000000 it index %d..... │ │ │ │ │ - 0x000b75d0 6e636f5f 7072735f 6175785f 63726428 nco_prs_aux_crd( │ │ │ │ │ - 0x000b75e0 29000000 5265636f 72642064 696d656e )...Record dimen │ │ │ │ │ - 0x000b75f0 73696f6e 206e616d 652c2073 697a652c sion name, size, │ │ │ │ │ - 0x000b7600 20494420 3d202573 2c20256c 692c2025 ID = %s, %li, % │ │ │ │ │ - 0x000b7610 640a0000 46697865 64206469 6d656e73 d...Fixed dimens │ │ │ │ │ - 0x000b7620 696f6e20 6e616d65 2c207369 7a652c20 ion name, size, │ │ │ │ │ - 0x000b7630 4944203d 2025732c 20256c69 2c202564 ID = %s, %li, %d │ │ │ │ │ - 0x000b7640 0a000000 25733a20 494e464f 20726570 ....%s: INFO rep │ │ │ │ │ - 0x000b7650 6f727473 2067726f 75702069 6e666f72 orts group infor │ │ │ │ │ - 0x000b7660 6d617469 6f6e0a00 25733a20 25642073 mation..%s: %d s │ │ │ │ │ - 0x000b7670 75626772 6f757073 2c202564 2064696d ubgroups, %d dim │ │ │ │ │ - 0x000b7680 656e7369 6f6e732c 20256420 7265636f ensions, %d reco │ │ │ │ │ - 0x000b7690 72642064 696d656e 73696f6e 732c2025 rd dimensions, % │ │ │ │ │ - 0x000b76a0 64206174 74726962 75746573 2c202564 d attributes, %d │ │ │ │ │ - 0x000b76b0 20766172 6961626c 65730a00 28756e73 variables..(uns │ │ │ │ │ - 0x000b76c0 69676e65 6420696e 74296e62 725f646d igned int)nbr_dm │ │ │ │ │ - 0x000b76d0 6e203d3d 20747276 5f74626c 2d3e6e62 n == trv_tbl->nb │ │ │ │ │ - 0x000b76e0 725f646d 6e000000 25733a20 494e464f r_dmn...%s: INFO │ │ │ │ │ - 0x000b76f0 20726570 6f727473 20766172 6961626c reports variabl │ │ │ │ │ - 0x000b7700 6520696e 666f726d 6174696f 6e0a0000 e information... │ │ │ │ │ - 0x000b7710 25733a00 2028636f 6f726469 6e617465 %s:. (coordinate │ │ │ │ │ - 0x000b7720 29000000 20287265 636f7264 29000000 )... (record)... │ │ │ │ │ - 0x000b7730 5b25645d 25732325 64200000 2028636f [%d]%s#%d .. (co │ │ │ │ │ - 0x000b7740 6f726469 6e617465 29203a20 00000000 ordinate) : .... │ │ │ │ │ - 0x000b7750 204c494d 49545b25 645d2573 28256c69 LIMIT[%d]%s(%li │ │ │ │ │ - 0x000b7760 2c256c69 2c256c69 29200000 25733a20 ,%li,%li) ..%s: │ │ │ │ │ - 0x000b7770 494e464f 20726570 6f727473 20636f6f INFO reports coo │ │ │ │ │ - 0x000b7780 7264696e 61746520 76617269 61626c65 rdinate variable │ │ │ │ │ - 0x000b7790 7320616e 64206c69 6d697473 206c6973 s and limits lis │ │ │ │ │ - 0x000b77a0 74656420 62792064 696d656e 73696f6e ted by dimension │ │ │ │ │ - 0x000b77b0 3a0a0000 28232564 25732900 20726563 :...(#%d%s). rec │ │ │ │ │ - 0x000b77c0 6f726420 64696d65 6e73696f 6e28256c ord dimension(%l │ │ │ │ │ - 0x000b77d0 75293a3a 20000000 2064696d 656e7369 u):: ... dimensi │ │ │ │ │ - 0x000b77e0 6f6e2825 6c75293a 3a200000 28232564 on(%lu):: ..(#%d │ │ │ │ │ - 0x000b77f0 25732920 00000000 3a3a2000 6e62725f %s) ....:: .nbr_ │ │ │ │ │ - 0x000b7800 6372645f 76617220 3d3d206e 62725f63 crd_var == nbr_c │ │ │ │ │ - 0x000b7810 72640000 25733a20 494e464f 20257320 rd..%s: INFO %s │ │ │ │ │ - 0x000b7820 7265706f 72747320 76617269 61626c65 reports variable │ │ │ │ │ - 0x000b7830 2064696d 656e7369 6f6e730a 00000000 dimensions..... │ │ │ │ │ - 0x000b7840 20256420 64696d65 6e73696f 6e733a0a %d dimensions:. │ │ │ │ │ - 0x000b7850 00000000 25733a20 494e464f 20257320 ....%s: INFO %s │ │ │ │ │ - 0x000b7860 7265706f 72747320 76617269 61626c65 reports variable │ │ │ │ │ - 0x000b7870 203c2573 3e207769 74682064 75706c69 <%s> with dupli │ │ │ │ │ - 0x000b7880 63617465 2064696d 656e7369 6f6e730a cate dimensions. │ │ │ │ │ - 0x000b7890 00000000 25733a20 4552524f 52206e65 ....%s: ERROR ne │ │ │ │ │ - 0x000b78a0 74434446 2066696c 65207769 74682064 tCDF file with d │ │ │ │ │ - 0x000b78b0 75706c69 63617465 2064696d 656e7369 uplicate dimensi │ │ │ │ │ - 0x000b78c0 6f6e2049 44732064 65746563 7465642e on IDs detected. │ │ │ │ │ - 0x000b78d0 20506c65 61736520 75736520 6e657443 Please use netC │ │ │ │ │ - 0x000b78e0 44462076 65727369 6f6e2061 74206c65 DF version at le │ │ │ │ │ - 0x000b78f0 61737420 342e332e 302e204e 423a2053 ast 4.3.0. NB: S │ │ │ │ │ - 0x000b7900 696d756c 74616e65 6f75736c 79207265 imultaneously re │ │ │ │ │ - 0x000b7910 6e616d69 6e67206d 756c7469 706c6520 naming multiple │ │ │ │ │ - 0x000b7920 64696d65 6e73696f 6e732077 69746820 dimensions with │ │ │ │ │ - 0x000b7930 6e637265 6e616d65 2063616e 20747269 ncrename can tri │ │ │ │ │ - 0x000b7940 67676572 20746869 73206275 67207769 gger this bug wi │ │ │ │ │ - 0x000b7950 7468206e 65744344 46207665 7273696f th netCDF versio │ │ │ │ │ - 0x000b7960 6e732075 7020746f 20342e36 2e302e31 ns up to 4.6.0.1 │ │ │ │ │ - 0x000b7970 20286375 7272656e 74206173 206f6620 (current as of │ │ │ │ │ - 0x000b7980 32303138 30323031 292e0a00 7472765f 20180201)...trv_ │ │ │ │ │ - 0x000b7990 74626c2d 3e6c7374 5b696478 5f766172 tbl->lst[idx_var │ │ │ │ │ - 0x000b79a0 5d2e7661 725f646d 6e5b6964 785f646d ].var_dmn[idx_dm │ │ │ │ │ - 0x000b79b0 6e5f7661 725d2e67 72705f6e 6d5f666c n_var].grp_nm_fl │ │ │ │ │ - 0x000b79c0 6c203d3d 204e554c 4c000000 6e636f5f l == NULL...nco_ │ │ │ │ │ - 0x000b79d0 626c645f 646d6e5f 6964735f 74727628 bld_dmn_ids_trv( │ │ │ │ │ - 0x000b79e0 29000000 25733a20 6c697374 206f6620 )...%s: list of │ │ │ │ │ - 0x000b79f0 656e7365 6d626c65 730a0000 25733a20 ensembles...%s: │ │ │ │ │ - 0x000b7a00 6c697374 206f6620 66697865 64207465 list of fixed te │ │ │ │ │ - 0x000b7a10 6d706c61 7465730a 00000000 25733a20 mplates.....%s: │ │ │ │ │ - 0x000b7a20 3c25733e 0a000000 25733a20 6c697374 <%s>....%s: list │ │ │ │ │ - 0x000b7a30 206f6620 74656d70 6c617465 730a0000 of templates... │ │ │ │ │ - 0x000b7a40 25733a20 3c74656d 706c6174 653e2025 %s: